<?php $menu=wp_nav_menu( array( 'echo'=>0, 'theme_location' => 'primary','depth' => 1));
/* extracting and then seperating the li's coming from wp_nav_menu function and storing them into array */
$menu=explode('menu">',$menu);
$menu=explode('</ul></div>',$menu[1]);
$menu=explode('<li',$menu[0]);
$total=count($menu);
$count=1;
foreach($menu as $menuitem){
/*extracting link and name of post from the li string.*/
$link=strstr($menuitem,'href');
$array=explode('>',$link);
$name=explode('</a',$array[1]);
$name=$name[0];
$link=$array[0];
我在$ array = explode('&gt;',$ link)上收到一个未定义的偏移1错误;线。这仅在最新的Wordpress更新后才开始发生。页脚菜单在视觉上和功能上都适用于页面,但错误消息仍然存在于页面上方。我无法弄清楚这一点。如果可以,请帮忙。