0

我需要 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;
}
}

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

4

1 回答 1

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

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

于 2013-01-10T10:56:42.920 回答