我想通过插件文件中的钩子在模板导航栏部分添加一个菜单项/页面链接。我不想为此使用任何插件。我想使用hook.I在google搜索后尝试过这些:
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;
}
它不起作用。这样做的正确方法是什么? 在此先感谢
答案 0 :(得分:1)
我认为短代码会解决我的问题。我是新wordpress。我不知道wordpress的短代码。