我想通过插件文件中的钩子在模板导航栏部分添加菜单项/页面链接。我不想为此使用任何插件。我想使用钩子。我在谷歌搜索后尝试了这些:
add_action('wp_header', ' xx_add_to_header');
function xx_add_to_header() {
echo "<li><a href='king.php'>DDD</a> </li>";
}
另一个 :
add_filter( 'wp_nav_menu_items', 'your_custom_menu_item', 10, 2 );
your_custom_menu_item ( $items, $args ) {
if (is_single() && $args->theme_location == 'primary') {
$items .= '<li><a href='king.php'>DDD</a></li>';
}
return $items;
}
它没有用。这样做的正确方法是什么????
提前致谢