Beispiel #1
0
/**
 * Filter the page title.
 */
function ktzplg_wp_title($title, $sep)
{
    // Add a page number if necessary.
    if (is_404()) {
        $title = ucwords(ktzplg_get_404_title()) . " {$sep} " . get_bloginfo('name', 'display');
    }
    // Add a page number if necessary.
    if (is_search()) {
        $title = get_search_query() . " {$sep} " . get_bloginfo('name', 'display');
    }
    return $title;
}
Beispiel #2
0
function ktzagcplugin_video_shortcode($atts)
{
    extract(shortcode_atts(array('source' => 'bing', 'keyword' => '', 'number' => ''), $atts));
    $sources = empty($source) ? 'bing' : $source;
    if ($keyword != '') {
        $keywords = $keyword;
    } elseif (is_single() || is_page() || is_search()) {
        $keywords = get_the_title();
    } elseif (is_category()) {
        $keywords = single_cat_title('', false);
    } elseif (is_tag()) {
        $keywords = single_tag_title('', false);
    } elseif (is_404()) {
        $keywords = ktzplg_get_404_title();
    } else {
        $keywords = '';
    }
    $numbers = empty($number) ? 1 : $number;
    if ($sources == 'ask') {
        return ktzplg_get_ask_video($keywords, $numbers);
    } else {
        return ktzplg_get_bingss_video($keywords, $numbers);
    }
}