我一直在这个网站上寻找答案,但他们缺乏关于what files to edit and/or the path to them, 以及您在何处或如何激活并可以看到更改。
例如,这个问题:
Edit html for menu items in default frontend menu
或者这个:https://wordpress.stackexchange.com/a/64034/166781
我想添加我的custom html items in the nav menu, 我想我必须将我的代码添加到functions.php
, 但我看不到任何变化。例如,如果我想向导航菜单添加一个项目,如下面的代码(取自我发布的一个问题):
add_filter(\'wp_nav_menu_items\', \'wps_add_login_logout_link\', 10, 2);
function wps_add_login_logout_link($items, $args) {
$login = __(\'Sign in\');
$logout = __(\'Sign out\');
$menu_id = \'15\';
$menu_id2 = \'16\';
if ( ! is_user_logged_in() )
$link = \'<a href="\' . site_url(\'log-in-log-out\') . \'">\' . $login . \'</a>\';
else
$link = \'<a href="\' . wp_logout_url(\'log-in-log-out\') . \'">\' . $logout . \'</a>\';
if ( $args->menu == $menu_id )
$items .= \'<li>\'. $link .\'</li>\';
elseif ( $args->menu == $menu_id2 )
$items .= \'<li>\'. $link .\'</li>\';
return $items;
}
我应该添加哪个文件?添加后,我在哪里可以看到更改的效果?
感谢您的耐心等待。