Wordpress 添加<;img>;在wp_导航_菜单的第一个子菜单之前
使用Wordpress中的Wordpress 添加<;img>;在wp_导航_菜单的第一个子菜单之前,wordpress,wordpress-theming,Wordpress,Wordpress Theming,使用Wordpress中的wp\u nav\u菜单功能,我试图在的第一个子项之前添加一个徽标,以基本实现与导航栏本身左侧有多少个站点的徽标相同的效果,即 我怎样才能最好地实现这一目标 任何帮助都将不胜感激 谢谢 Lloyd将此添加到functions.php add_filter('wp_nav_menu_items','add_new_menu_item', 10, 2); function add_new_menu_item( $nav, $args ) { $newmenuitem
wp\u nav\u菜单
功能,我试图在
的第一个子项之前添加一个徽标,以基本实现与导航栏本身左侧有多少个站点的徽标相同的效果,即
我怎样才能最好地实现这一目标
任何帮助都将不胜感激
谢谢
Lloyd将此添加到functions.php
add_filter('wp_nav_menu_items','add_new_menu_item', 10, 2);
function add_new_menu_item( $nav, $args ) {
$newmenuitem = "<li class='home-link'><img src='PATH_TO_YOUR_LOGO'/></li>";
$nav = $newmenuitem.$nav;
return $nav;
}
add_filter('wp_nav_菜单项','add_new_菜单项',10,2);
函数添加新菜单项($nav,$args){
$newmenuitem=“”;
$nav=$newmenuitem.$nav;
返回$nav;
}
如果只想在菜单为“主”时添加徽标,请使用以下命令:
add_filter('wp_nav_menu_items','add_new_menu_item', 10, 2);
function add_new_menu_item( $nav, $args ) {
if( $args->theme_location == 'primary' )
$newmenuitem = "<li class='home-link'><img src='PATH_TO_YOUR_LOGO'/></li>";
$nav = $newmenuitem.$nav;
return $nav;
}
add_filter('wp_nav_菜单项','add_new_菜单项',10,2);
函数添加新菜单项($nav,$args){
如果($args->theme\u location=='primary')
$newmenuitem=“”;
$nav=$newmenuitem.$nav;
返回$nav;
}
我想你可以修改头文件主题//header.php
来添加徽标元素。我尝试过这种方法,在php之前或之后插入
或
,但这对我来说似乎不太合适。你能显示该部分的代码和CSS吗?谢谢你的回答,效果不错!