我想在以下代码的结束标记之前插入另一个自动生成的UL:
<?php wp_list_pages('include=4&title_li='); ?>
我希望它的功能就像link_after只有它必须是li_after(不幸的是不存在?
你知道我怎么能这样做吗?
答案 0 :(得分:2)
在你的functions.php中添加:
class List_Append extends Walker_Page
{
function end_el(&$output, $page, $depth)
{
$output .= "</li>";
$output .= "your_ul_here";
}
}
然后这样打电话:
wp_list_pages(array('include' => '4', 'title_li' => '', 'walker' => new List_Append()));