WordPress PHP菜单如何删除' title_li'没有打破菜单

时间:2014-04-14 20:26:49

标签: php arrays wordpress args

我正在使用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说你可以通过将其标记为null来注释掉title_li。所以我试过了:

'title_li='

我也尝试删除

'tree of parent page' . $parent,

我正在学习并真正感谢你的帮助。

8-) 谢谢!

2 个答案:

答案 0 :(得分:1)

你可以尝试几件事:

'title_li' => '',

'title_li' => null,

答案 1 :(得分:1)

@quixrick,谢谢你的回答。事实证明发生的事情是使用代码:

使title_li为null
 'title_li' => '',

然后样式发生了变化。因此我用来隐藏父母子女的风格并不起作用。我在上面的例子中使用的代码以某种方式应用了li类的pagenav,当我删除标题时,我删除了pagenav样式。

所以我需要做的就是更新样式以使其再次运行,这次没有title_li!