WordPress PHP菜单如何删除';title_li';不破坏菜单


WordPress PHP Menu How To Remove 'title_li' Without Breaking The Menu

我正在使用wordpress codex中提供的php构建一个侧菜单。我遇到的问题是,代码有一个标题,我无法在不破坏菜单的情况下删除它。除了显示的标题外,以下代码都能很好地工作。

'title_li' => 'Tree of Parent Page ' . $parent,

我正在使用的完整代码:

<?php
$parent = 122;
$args=array(
'child_of' => $parent
);
$pages = get_pages($args);  
if ($pages) {
 $pageids = array();
foreach ($pages as $page) {
$pageids[]= $page->ID;
}
$args=array(
 'title_li' => 'Tree of Parent Page ' . $parent,
 'include' =>  $parent . ',' . implode(",", $pageids)
);
wp_list_pages($args);
}
?>

我试过几件事,wordpress codex说你可以通过将title_li设为null来注释掉它。所以我尝试了:

'title_li='

我还试着移除

'tree of parent page' . $parent,

我正在学习,非常感谢大家的帮助。

8-)非常感谢。

您可以尝试以下几种方法:

'title_li' => '',

'title_li' => null,

@quixrick,感谢您的回答。事实证明,通过将title_li设为null,使用代码:

 'title_li' => '',

风格随后发生了变化。因此,我用来隐藏父母孩子的风格并不奏效。我在上面的例子中使用的代码以某种方式应用了一个李类的pagenav,当我删除标题时,我删除了pagenav样式。

所以我所需要做的就是更新样式,让它再次工作,这次去掉了title_li!