WordPress 显示当前页面的子页面链接列表
文 / @UTHEME
如何在WordPress中显示当前页面的子页面链接
我最近在使用WordPress做网站,遇到了一个问题:如何在侧边栏中,显示当前页面的子页面链接?比如,如果一个网站有一个关于我们的页面,下面还有公司简介、团队风采等子页面,我想在关于我们页面的侧边栏中,显示这些子页面的链接。然而,WordPress没有原生支持这个功能的函数。
解决方法
经过一番搜索和尝试,我找到了一段可以解决这个问题的代码。如果你也遇到了同样的问题,可以试试以下代码:
global $post;
if ($post->post_parent) {
$children = wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0");
} else {
$children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0");
}
if ($children) {
echo '<ul>';
echo $children;
echo '</ul>';
}
将上述代码粘贴到需要显示子页面链接的地方即可。代码运行效果如下图所示:

更新
如果你觉得手动添加代码太麻烦,可以试试一个叫做WizhiSubMenus的插件,它已经整合了这个功能,可以方便地实现在WordPress中显示当前页面的子页面链接。

相关文章
-
盘点2023年依然好用的4款WordPress轻社区主题 2023-05-29 08:00:54
-
盘点2023年最好用的三款wordpress知识库主题 2023-05-29 08:00:26
-
个人网站选择WordPress还是Typecho? 2023-05-28 23:33:13
-
wordpress建外贸B2C独立站的五大优势 2023-05-28 23:05:49
-
盘点2023年依然好用的3款wordpress文档主题 2023-05-28 23:02:19
-
盘点2023年依然好用的3款wordpress外贸网站主题 2023-05-28 22:59:41
-
盘点2023年依然好用的3款wordpress电商主题 2023-05-28 22:56:05
-
wordpress后台地址是多少(附:后台地址修改教程) 2023-05-28 22:54:15
-
盘点2023年依然好用的3款wordpress笔记主题 2023-05-28 22:51:13
-
开源wordpress主题:kratos 介绍 2023-05-28 22:47:46