wordpress模板获取父页面的内容

发布于 2024-11-05 22:06:42 字数 91 浏览 1 评论 0原文

在 WP 中模板化时如何获取父页面的 the_content ?

(仅页面结构)

最好有插件或 sql。

问候, /吨

how do i get the_content for the parent page when templating in WP?

(pages-only structure)

preferably wo plugins or sql.

regards,
/t

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

公布 2024-11-12 22:06:42
<?php $page = get_page(); // gets current page ID
      $parentID = $page['post_parent']; // gets parent ID, if there is one
      if($parentID != '0') {
        $parentPage = get_page($parentID);
        $parentContent = $parentPage['post_content']; // gets raw content
        $parentContent = apply_filters('the_content', $parentContent); // filters content
      } ?>

这是一种方法。

<?php $page = get_page(); // gets current page ID
      $parentID = $page['post_parent']; // gets parent ID, if there is one
      if($parentID != '0') {
        $parentPage = get_page($parentID);
        $parentContent = $parentPage['post_content']; // gets raw content
        $parentContent = apply_filters('the_content', $parentContent); // filters content
      } ?>

That's one way to do it.

阳光的暖冬 2024-11-12 22:06:42

$parent = get_post($post->post_parent);

然后你可以做

$parentContent = $parent->post_content

仅供参考,get_page() code> 包装 get_post()

$parent = get_post($post->post_parent);

then you can do

$parentContent = $parent->post_content

FYI, get_page() wraps get_post()

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文