Wordpress-列出列表中的子页,但不包含指向当前页的链接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Wordpress-列出列表中的子页,但不包含指向当前页的链接相关的知识,希望对你有一定的参考价值。

Must be placed after the_post() so make sure you verify that if you place it in the sidebar.
  1. <?php
  2. $pagelist = get_pages("child_of=".$post->post_parent."&parent=".$post->post_parent."&sort_column=menu_order&sort_order=asc");
  3. if (count($pagelist)>0) { ?>
  4. <h2>Subpages</h2>
  5. <ul>
  6. <?php
  7. foreach ($pagelist as $page) {
  8. if (strlen(get_the_title($page->ID)) > 30 ) $titlu=substr(get_the_title($page->ID), 0, 30).'...';
  9. else $titlu=get_the_title($page->ID);
  10. if ($page->ID != $post->ID)
  11. echo '<li><a href="'.get_permalink($page->ID).'" title="'.get_the_title($page->ID).'">'.$titlu.'</a></li>';
  12. else echo '<li>'.get_the_title($page->ID).'</li>';
  13. print " ";
  14. }
  15. ?>
  16. </ul>
  17. <?php
  18. }
  19. ?>

以上是关于Wordpress-列出列表中的子页,但不包含指向当前页的链接的主要内容,如果未能解决你的问题,请参考以下文章

在父页中列出WordPress子页

列出当前页的子页

打印无序的子页列表(无标题)

PHP Wordpress - 在列表中列出子页面,但没有指向当前页面的链接

Wordpress显示子页和同级页的列表(如果有的话)

Wordpress:父页和子页中的标题