$Value ) {
$CustomSizes[ $Key ] = ucwords( str_replace( '-', ' ', $Key ) );
}
return array_merge( $CustomSizes, $Sizes );
}
// sidebars
if ( function_exists('register_sidebars') )
register_sidebars(0);
if (!function_exists('kr8_register_sidebars')) {
function kr8_register_sidebars() {
if ( function_exists('register_sidebar') ) {
register_sidebar(array(
'name' => 'Infospalte',
'description' => 'Infospalte für Widgets. Wird auf den meisten Seiten angezeigt.',
'id' => 'infospalte',
'before_widget' => "\n\t\t" . '
',
'after_widget' => '',
'before_title' => "\n\t" . '',
));
register_sidebar(array(
'name' => 'Startseite - Artikel',
'description' => 'Artikel auf der Startseite',
'id' => 'hometeaser',
'before_widget' => "\n\t\t" . '',
'after_widget' => '',
'before_title' => "\n\t" . '',
'after_title' => '
',
));
register_sidebar(array(
'name' => 'Kampagnenseite - Actionbox',
'description' => 'Drei Widgets: Werde aktiv',
'id' => 'campaignone',
'before_widget' => "\n\t\t" . '',
'after_widget' => '
',
'before_title' => "\n\t" . '',
'after_title' => '
',
));
register_sidebar(array(
'name' => 'Kampagnenseite - Infobox',
'description' => 'Drei Widgets: Erfahre mehr',
'id' => 'campaigntwo',
'before_widget' => "\n\t\t" . '',
'after_widget' => '
',
'before_title' => "\n\t" . '',
'after_title' => '
',
));
register_sidebar(array(
'name' => 'Startseite - Infoleiste',
'description' => 'Infospalte der Startseite',
'id' => 'hometwo',
'before_widget' => "\n\t\t" . '',
'after_widget' => '
',
'before_title' => "\n\t" . '',
'after_title' => '
',
));
register_sidebar(array(
'name' => 'Presse',
'description' => 'Widgets in der Kategory Presse',
'id' => 'presse',
'before_widget' => "\n\t\t" . '',
'after_widget' => '',
'before_title' => "\n\t" . '',
));
register_sidebar(array(
'name' => 'Fussleiste',
'description' => 'Platz für Widgets in der Fußleiste.',
'id' => 'fussleiste',
'before_widget' => "\n\t\t" . '',
'after_widget' => '',
'before_title' => "\n\t" . '',
));
}
}
}
/************* SEARCH FORM LAYOUT *****************/
function kr8_wpsearch($form) {
$form = '';
return $form;
}
/************* SOCIAL MEDIA WIDGET *****************/
class kr8_socialmedia extends WP_Widget {
function kr8_socialmedia() {
$widget_ops = array('description' => 'Links zu deinen Profilen in den Sozialen Netzwerken.');
parent::WP_Widget(false, __('Social Media Links'),$widget_ops);
}
function widget($args, $instance) {
extract( $args );
$title = $instance['title'];
$twitter = $instance['twitter'];
$facebook = $instance['facebook'];
$flickr = $instance['flickr'];
$instagram = $instance['instagram'];
$youtube = $instance['youtube'];
$vimeo = $instance['vimeo'];
$pinterest = $instance['pinterest'];
$soundcloud = $instance['soundcloud'];
$foursquare = $instance['foursquare'];
$xing = $instance['xing'];
$tumblr = $instance['tumblr'];
$rss = $instance['rss'];
$rsscomments = $instance['rsscomments'];
echo $before_widget; ?>
'.$title.''; ?>
'Artikel zur Anzeige'
)
);
}
//Admin Area
public function form($instance)
{
$defaults = array(
'title' => '',
'day_interval' => '30',
'limit' => '5'
);
$instance = wp_parse_args((array)$instance, $defaults);
$title = $instance['title'];
$url = $instance['url'];
$subhead = $instance['subhead'];
$desc = $instance['desc'];
$image_id = $instance['image_id'];
$image_size = $instance['image_size'];
$image_url = $instance['image_url'];
?>
';
?>
id="get_field_id('show_desc'); ?>" name="get_field_name('show_desc'); ?>" />
';
}
if(!empty($img))
{
if(!empty($url)) { echo '';}
echo '';
if(!empty($url)) { echo '';}
}
if(!empty($subhead))
{
echo ''. $subhead .'
';
}
if(!empty($title))
{
echo $before_title;
if(!empty($url)) { echo '';}
echo $title;
if(!empty($url)) { echo '';}
echo $after_title;
}
if(!empty($desc))
{
echo ''. $desc .'
';
}
if('on' == $instance['show_desc'] ) {
echo '';
}
echo $after_widget;
}
}
add_action( 'widgets_init', function(){
register_widget('kr8_teaserarticle');
register_widget('kr8_socialmedia');
});
?>