2012年6月4日月曜日

WordPressのページタイトルをいじりたい

URLパラメータとして ?keyword=hogehoge が指定されたら、ページタイトルにそのパラメータを追加するということをやってみました。 function.phpの中で、wp_titleをhookしてあげればいいようです。
function yk_title_filter($title, $sep, $seplocation) {
    // If it's a item_search page                                                                                  
    if (isset($_GET['keyword'])) {
        if ('right' == $seplocation) {
            $title = $_GET['keyword'] . " $sep " . $title;
 } else {
            $title = $title . " $sep " . $_GET['keyword'];
 }
    }

    return $title;
}
add_filter('wp_title', 'yk_title_filter', 10, 3);

0 件のコメント:

コメントを投稿