您只需将$page添加到自定义walker的参数中:
class My_Custom_Walker extends Walker_page {
function start_el(&$output, $page, $depth, $args, $current_page) {
if ( $depth )
$indent = str_repeat("\\t", $depth);
else
$indent = \'\';
extract($args, EXTR_SKIP);
$output .= $indent .
\'<li>
<a style="color:red" href="\' . get_page_link($page->ID) . \'" title="\' .
esc_attr( wp_strip_all_tags( apply_filters( \'the_title\', $page->post_title, $page->ID ) ) ) . \'">\' .
$link_before . apply_filters( \'the_title\', $page->post_title, $page->ID ) . $link_after . \'</a>\';
尝试上述操作,然后在调用wp\\u list\\u pages()之前,添加自定义walker类:
$MyWalker = new My_Custom_Walker();
然后,在wp\\u list\\u页面的参数中:
wp\\u list\\u页面(\'walker\'=>$MyWalker)
检查助行器的输出是否为红色。