web-dev-qa-db-ja.com

書式設定のためにクラスを現在の「タグ」に割り当てる

基本的に私が複製したいのは、WP Menusに適用される "current-menu-item"クラスのようなものです。

私のクライアントはタグをサブナビゲーションとして使用したいのですが、カテゴリ出力のタグを順不同リストとして取得することができましたが、今度は誰かがタグ「Tag One」を選択した場合現在選択されているタグとして強調表示する特定のタグ。

これが記事に添付された "the_tags"によって生成された出力でも動作することができれば、それは非常にクールです。

これが理にかなっていることを祈ります、そしてありがとう!

乾杯、ジョン

7
John

関数ファイルに次のようなものを追加してください。

function current_tag($tags) {
    global $wp_query;
    $cid = $wp_query->query_vars['cat'];
    foreach($tags as $tag) {
        // match tagid to $cid
    }
} 
add_filter( 'get_the_tags', 'current_tag');

これだけではうまくいきませんが、適切な情報を適切な場所に配置するための良いスタートとなります。

1
MikeNGarrett