为当前的“标记”分配一个类以进行格式化

时间:2011-05-10 作者:John

本质上,我希望复制的是应用于WP菜单的“当前菜单项”类。

我的客户希望使用标签作为子导航,我已经设法将类别输出的标签作为无序列表获取,但现在如果有人选择标签“tag One”,我希望将该特定标签作为当前选择的标签突出显示。

如果这也能与贴在帖子上的“the\\u tags”生成的输出一起使用,那就太酷了。

我希望这是有意义的,谢谢!

干杯,约翰

1 个回复
SO网友:MikeNGarrett

向函数文件中添加类似的内容:

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\');
这本身不会起作用,但这将是一个良好的开端,可以将正确的信息获取到正确的位置。

结束

相关推荐

为什么Style.css没有入队?

我找到了一个基本的主题style.css 文件未加载到<head>. 我已经到处搜索过了,但找不到它为什么没有加载。我检查了global $wp_styles 对象已存在,但找不到任何内容:function style_test() { $wp_styles = new WP_Styles(); echo \'<pre>\'; // $wp_styles->enqueue == completel