Beispiel #1
0
function builder_filter_wp_title($title, $seperator, $direction)
{
    global $paged, $page;
    if (is_feed()) {
        return $title;
    }
    $seperator = ' ' . trim($seperator) . ' ';
    if (builder_is_home() && apply_filters('builder_filter_flip_title_direction_on_home', true)) {
        $direction = 'right' == $direction ? 'left' : 'right';
    }
    if ($paged >= 2 || $page >= 2) {
        $page_description = sprintf(__('Page %s', 'it-l10n-Builder-Cohen'), max($paged, $page));
        if ('right' == $direction) {
            $title .= $page_description . $seperator;
        } else {
            if (is_rtl()) {
                $title = $seperator . $page_description . $title;
            } else {
                $title .= $seperator . $page_description;
            }
        }
    }
    if ('right' == $direction) {
        $title .= get_bloginfo('name');
    } else {
        $title = get_bloginfo('name') . $title;
    }
    return $title;
}
Beispiel #2
0
        function widget($args, $instance)
        {
            if (empty($instance['show_site_title']) && empty($instance['show_tagline'])) {
                return;
            }
            extract($args);
            $content = '';
            $link = get_bloginfo('url');
            if (!empty($instance['show_site_title'])) {
                $tag = builder_is_home() ? $instance['home_title_tag'] : $instance['site_title_tag'];
                $title = empty($instance['custom_site_title']) ? get_bloginfo('title') : $instance['custom_site_title'];
                $content .= "<{$tag} class='site-title'><a href=\"{$link}\">{$title}</a></{$tag}>";
            }
            if (!empty($instance['show_tagline'])) {
                $tag = builder_is_home() ? $instance['home_tagline_tag'] : $instance['site_tagline_tag'];
                $tagline = empty($instance['custom_tagline']) ? get_bloginfo('description') : $instance['custom_tagline'];
                $content .= "<{$tag} class='site-tagline'><a href=\"{$link}\">{$tagline}</a></{$tag}>";
            }
            echo $before_widget;
            ?>
	<div class="widget-content clearfix">
		<?php 
            echo $content;
            ?>
	</div>
<?php 
            echo $after_widget;
        }
Beispiel #3
0
 function _render($fields)
 {
     $data = $fields['data'];
     $data = array_merge($this->_get_defaults(array()), $data);
     if ('default' == $data['title_type']) {
         $title = get_bloginfo('title');
     } else {
         if ('custom' == $data['title_type']) {
             $title = $data['title_custom'];
         }
     }
     if ('default' == $data['tagline_type']) {
         $tagline = get_bloginfo('description');
     } else {
         if ('custom' == $data['tagline_type']) {
             $tagline = $data['tagline_custom'];
         }
     }
     if ('custom' == $data['seo_type']) {
         if (builder_is_home()) {
             $title_tag = $data['seo_title_home'];
             $tagline_tag = $data['seo_tagline_home'];
         } else {
             $title_tag = $data['seo_title_other'];
             $tagline_tag = $data['seo_tagline_other'];
         }
     } else {
         $title_tag = builder_is_home() ? 'h1' : 'div';
         $tagline_tag = 'div';
     }
     $link = get_bloginfo('url');
     if ('disabled' != $data['title_type']) {
         echo "<{$title_tag} class='site-title'><a href='{$link}'>{$title}</a></{$title_tag}>\n";
     }
     if ('disabled' != $data['tagline_type']) {
         echo "<{$tagline_tag} class='site-tagline'><a href='{$link}'>{$tagline}</a></{$tagline_tag}>\n";
     }
 }