次のコードの終了タグの前に、自動生成された別の UL を挿入したいと考えています。
<?php wp_list_pages('include=4&title_li='); ?>
link_after と同じように機能させたいのですが、それは li_after でなければなりません (残念ながら存在しませんか?
どうすればこれができるか分かりますか?
これを 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()));