WordPress如何在父页面中显示子页面列表(wordpress怎么做子页面)

WordPress中,创建子页面只需在新建页面时选择“父页面”选项。要在父页面显示子页面列表,可以使用插件如“Page List”或自定义代码实现。
WordPress如何在父页面中显示子页面列表(wordpress怎么做子页面)
(图片来源网络,侵删)

WordPress中,要在父页面中显示子页面列表,可以通过以下步骤实现:

1、获取父页面的ID:您需要知道父页面的ID,这可以通过在WordPress后台编辑该页面时查看URL来获得。

2、创建自定义WordPress页面模板:创建一个名为templatechildpages.php的新PHP文件,在这个文件中,编写代码以调用并显示子页面列表。

3、将页面模板应用于父页面:编辑您的父页面,然后在“模板”下拉菜单中选择刚刚创建的“Child Pages”模板。

下面是具体的操作流程和示例代码:

1、获取父页面ID

WordPress如何在父页面中显示子页面列表(wordpress怎么做子页面)
(图片来源网络,侵删)

打开WordPress后台,进入页面编辑界面。

查看浏览器地址栏中的页面ID(https://example.com/wpadmin/post.php?post=123&action=edit 中的 123)。

2、创建自定义页面模板

在您的主题文件夹中创建一个新的PHP文件,命名为 templatechildpages.php

将以下代码复制粘贴到该文件中:

“`php

WordPress如何在父页面中显示子页面列表(wordpress怎么做子页面)
(图片来源网络,侵删)

<?php

/*

* Template Name: Child Pages

* Template Post Type: page

*/

get_header(); ?>

<div id="primary" class="contentarea">

<main id="main" class="sitemain">

<?php

// 获取当前页面的ID

$parent_id = get_the_ID();

// 获取父页面的子页面

$child_pages = get_pages(array(

‘child_of’ => $parent_id,

‘sort_column’ => ‘menu_order’,

));

if ($child_pages) {

echo ‘<ul>’;

foreach ($child_pages as $child_page) {

echo ‘<li><a href="’ . get_permalink($child_page>ID) . ‘">’ . $child_page>post_title . ‘</a></li>’;

}

echo ‘</ul>’;

}

?>

</main><!#main >

</div><!#primary >

<?php get_footer(); ?>

“`

3、应用模板到父页面

在WordPress后台,编辑您的父页面。

在页面属性侧边栏中找到“模板”选项。

从下拉菜单中选择“Child Pages”(或您在模板文件中定义的其他名称)。

保存更改。

通过以上步骤,您应该能够在WordPress的父页面中看到子页面列表,这种方法允许您通过创建自定义页面模板并在其中编写适当的PHP代码来显示子页面,从而提供了更大的灵活性和控制能力。

原创文章,作者:路飞,如若转载,请注明出处:https://www.kdun.com/ask/539253.html

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
路飞新媒体运营
上一篇 2024-04-29 20:45
下一篇 2024-04-29 20:46

相关推荐

  • 如何快速定位WordPress官网的入口博客页面?

    要找到WordPress官网的入口博客页面,请访问WordPress.org并点击“博客”菜单选项。

    2024-11-10
    020
  • 如何在WordPress主体模板中正确使用基础标签?

    WordPress基础标签之主体模板内标签示例在WordPress开发中,主题模板文件扮演着至关重要的角色,它们决定了网站前端的显示样式和功能,本文将详细介绍一些常用的WordPress基础标签,并通过实例展示如何在主体模板中使用这些标签,1. The Loop(循环)The Loop是WordPress中最核……

    2024-11-01
    051
  • 如何在WordPress网站的侧边栏中嵌入视频?

    在WordPress网站侧边栏添加视频是一个提升用户体验和互动性的好方法,以下是几种常见的方法,可以帮助您轻松实现这一目标:使用文本小工具嵌入视频1、登录到WordPress后台:进入您的WordPress管理面板,2、导航到外观 > 小工具:找到并点击“外观”菜单下的“小工具”选项,3、添加文本小工具……

    2024-11-01
    035
  • 如何在WordPress站点中添加统计代码?

    在WordPress站点中添加统计代码可以帮助你跟踪访问者的行为、了解流量来源以及优化网站性能,以下是详细的步骤,教你如何在WordPress站点中添加统计代码: 选择统计工具你需要选择一个适合你的统计工具,常见的统计工具包括Google Analytics、Matomo(以前称为Piwik)、MonsterI……

    2024-11-01
    0145

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入