页面有父级,$POST->POST_PARENT返回0

时间:2014-03-31 作者:Dynelight

我和一位家长有好几页。所以,$post->post\\u parent应该不同于0,对吗?

echo $post->post_parent;
正在返回0。

事实是,这只发生在一个帖子类别中。我是否需要声明页面在其他地方有父级?我在该页面的编辑页面表单中执行此操作。

谢谢

2 个回复
SO网友:Margaret

尝试回显serialized($post); 以确保您正在查看正确的页面。它应该返回post\\u父级,因此问题可能在您拨打的电话中$post, 或者再次检查页面集是否与父页面一起保存。

最简单的方法是调用“所有页面”,如果设置正确,它们将缩进相应的父页面下(否则打开每个页面并查看)。

SO网友:Sabari Rajeswaran

对应该有所不同。对于子级,该值将为316。

结束

相关推荐

如何在使用WP_USE_THEMES=FALSE时显示管理栏?

因此,我以“无主题”的方式使用WordPress,即不使用“博客”模板。我的站点文件位于根目录中(不在主题文件夹中),WordPress安装在自己的目录中/wordpress/ 目录“我的主题”存在的唯一目的是定制后端,包括重新标记和自定义帖子类型。(我基本上不使用插件和小部件,而是定制WordPress的实现)通过这种设置,当我的客户像往常一样查看前端页面时,有没有办法让管理栏显示出来?注意:我已尝试添加wp_head() 和wp_footer() 无济于事。我想这可能与我的自定义文件结构有关。