WP网站后台菜单去除UL和LI标签
我们使用WP程序建网站时,会使用程序后台自带的菜单功能来制作网站导航菜单。如下图:
默认调用网站后台导航菜单代码如下:
<?php wp_nav_menu( array( 'theme_location' =>'topmenu','container' => '','menu_class' => 'topnav','menu_id' => 'topmeau','depth' => 1, ) ); ?>
使用默认的后台菜单调用代码,会生成ul和li标签,但在有些位置,我们并不需要UL和LI标签,只需要里面的超链接,这时,我们可以使用以下的代码进行调用。
WP网站后台菜单去除UL标签,单独调用li标签
<?php if(function_exists('wp_nav_menu')) wp_nav_menu(array('theme_location' =>'topmenu','container' => false, 'items_wrap' => '%3$s','depth' => 1 )); ?>
WP网站后台菜单去除UL和LI标签,单独调用A标签
<?php
$menuParameters = array(
'theme_location' =>'topmenu',
'container' => false,
'echo' => false,
'items_wrap' => '%3$s',
'depth' => 1,
);
echo strip_tags(wp_nav_menu( $menuParameters ), '<a>' );
?>