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

Posted

tags:

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

<?php
$pagelist = get_pages("child_of=".$post->post_parent."&parent=".$post->post_parent."&sort_column=menu_order&sort_order=asc");
  if (count($pagelist)>0) { ?>
  <h2>Subpages</h2>
  <ul>
  <?php 
  foreach ($pagelist as $page) {
  if (strlen(get_the_title($page->ID)) > 30 ) $titlu=substr(get_the_title($page->ID), 0, 30).'...';
    else $titlu=get_the_title($page->ID);
    if ($page->ID != $post->ID)
    echo '<li><a href="'.get_permalink($page->ID).'" title="'.get_the_title($page->ID).'">'.$titlu.'</a></li>';
    else echo '<li>'.get_the_title($page->ID).'</li>';
    print "\n";
}
  ?>
  </ul>
  <?php 
}
?>

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

列出Wordpress子页

在Wordpress中显示顶层和子页

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

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

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

WordPress/PHP 获取主导航中所有链接的列表