wp_list_pages没有显示标题属性

我在网站上使用了wordpress, 并且由于某些原因wp_list_pages()没有显示title属性?
我很乐意为SEO添加它。
【wp_list_pages没有显示标题属性】有什么帮助吗?
我当前的代码是

wp_list_pages('depth=1& title_li=& exclude=9');

#1默认情况下, wp_list_pages()不具有标题属性。如果给定的函数不符合你的需求, 则你始终可以编写自己的函数。
< ?php function mytheme_list_pages($param) { $pages = get_pages($param); foreach ( $pages as $page ) { $li= '< li> < a href="' . get_page_link( $page-> ID ) . '" title="'; $li .= esc_attr($page-> post_title); $li .= '"> '; $li .= $page-> post_title; $li .= '< /a> < /li> '; echo $li; } } ?>

将其放在主题function.php中, 并使用它代替wp_list_pages()。如果你使用的是标准的wordpress主题, 建议你为此创建一个子主题, 因为主题更新会在将来删除你的更改。随时根据需要添加任何ID和类。当你将当前可见页面的css类(例如current_page_item)添加到生成的HTML标记时, 情况会变得更加复杂。
#2‘ post_title。'” > %s%s%s’ ,
add this code wp-includes/post-template.phpline number1345'< li class="%s"> < a href="http://www.srcmini.com/%s" title="'.$page-> post_title.'"> %s%s%s< /a> ',

#3这是来自Wordpress Codex的示例。
在下面的示例中, 列表中仅包含ID为9、5和23的页面, 并且标题文本已更改为单词” Poetry” , 标题样式为:
< ul> < ?php wp_list_pages('include=5, 9, 23& title_li=< h2> ' . __('Poetry') . '< /h2> ' );   ?> < /ul>

    推荐阅读