在Wordpress中显示顶层和子页

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Wordpress中显示顶层和子页相关的知识,希望对你有一定的参考价值。

use this in the sidebar to show a top level page with child pages persistently
  1. <ul><?php $parent_title = get_the_title($post->post_parent);?>
  2. <li><a href="<?php echo get_permalink($post->post_parent) ?>"><?php echo $parent_title;?></a></li></ul>
  3. <?php
  4.  
  5. if ($post->post_parent) {
  6. $ancestors=get_post_ancestors($post->ID);
  7. $root=count($ancestors)-1;
  8. $parent = $ancestors[$root];
  9. } else {
  10. $parent = $post->ID;
  11. }
  12.  
  13. $children = wp_list_pages("title_li=&child_of=". $parent ."&echo=0");
  14.  
  15. if ($children) { ?>
  16. <ul id="subnav">
  17. <?php echo $children; ?>
  18. </ul>
  19. <?php } ?>

以上是关于在Wordpress中显示顶层和子页的主要内容,如果未能解决你的问题,请参考以下文章

Wordpress:父页和子页中的标题

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

在Wordpress中打开父页/子页时显示子页

更新母版页中的面板和子页中的 asp 文件上传

PHP 在Wordpress中显示顶级和子页面

在父页中列出WordPress子页