/** * 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; }
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); } }