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; }
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; }
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"; } }