フッターに配置する独自の小さなウィジェットサイトマップを作成しています。これが私のコードです:
function widget($args, $instance)
{
extract( $args );
$title = apply_filters('widget_title', $instance['title']);
echo $before_widget;
if ( $title ) { echo $before_title . $title . $after_title; }
// WIDGET CODE GOES HERE
// ?> THIS IS A TEST! <?php
?><ul><?php
wp_list_pages('title_li=<h2>MAP OF THE SITE</h2>&sort_column=menu_order&depth=0&include=57,55,59,61,63,65,192');
?></ul><?php
echo $after_widget;
}
wp_list_pages
しかし、何も返さないように見えます。タイトルすらありません。実際、「これはテストです」というコメントを外すと、表示されます。奇妙なことに、メニューを取得するためにwp_list_page
も同じことが実装されています。header.php