如何在Wordpress中的自定义帖子类型菜单中包含“current-menu-ancestor”类?

时间:2013-01-02 02:09:22

标签: wordpress

我需要Wordpress菜单包含'current-menu-ancestor'类来反映该网站当前在配方部分。假设我有一个配方定制的帖子类型。我的functions.php中有以下代码,但它不起作用:

function add_active_item_classes($classes = array(), $menu_item = false){

if ( get_post_type() == 'recipe' && $menu_item->title == 'Recipes') {
$classes[] = 'current-menu-ancestor';

return $menuclasses;
}
}

另外我不知道我将用什么过滤器钩子来产生这种效果?感谢您的建议和帮助。

1 个答案:

答案 0 :(得分:0)

我在这里有完整的答案:https://wordpress.stackexchange.com/questions/77931/how-to-include-the-current-menu-ancestor-class-on-a-custom-post-type-menu-in-w/78302#78302

变量存在问题,导致其无法正常工作。希望这对任何寻找类似解决方案的人都有帮助。