从开发人员的角度来看,页面和帖子有什么不同?

时间:2014-03-03 作者:4th_dimention

每当我查找有关如何处理页面的信息时,我总会找到链接到正确新函数的弃用函数。但这些新功能只是根据它们如何操作帖子来记录的。我看到了这一页:

http://en.support.wordpress.com/post-vs-page/

但当我在寻找诸如以下问题的答案时,这并没有多大帮助:

如何获取页面内容

  • 如果我使用get\\u post,它如何知道我是在寻找页面还是帖子?页面和帖子是否始终具有不冲突的ID
  • 1 个回复
    SO网友:s_ha_dum

    在幕后,真的没有太大区别。两者都是stored in the same table, 以及其他一些核心和自定义帖子类型,因此ID是全局唯一的,至少在站点内部是唯一的,是的,页面是WP_Object 就像一个帖子。

    这个post_title, 从技术上讲,是人类可读的标题。这个post_name 是一个规范化的(小写,去掉一些字符,用破折号替换空格)slug,用于永久链接。

    我能想到的唯一不同之处是,“页面”帖子类型在默认情况下没有类别和标记(但可以启用),而“帖子”帖子类型没有“页面属性”

    我相信我可能错过了一些东西,但我希望这会有所帮助。

    结束

    相关推荐

    WordPress后台:如何在Pages-->All Pages下隐藏某些特定页面

    我有一些带有短代码的页面,我不想让我的客户看到带有短代码的页面。是否有方法将这些页面隐藏在“页面-->所有页面”下,但应显示在“菜单”下。有没有插件可以实现这一点?我已经找过了,但没有找到。