如果我忽略自定义帖子类型CPT中的标题和内容,会有什么影响?

时间:2016-02-14 作者:e4rthdog

我正在使用CPT(带POD),我需要在“支持”标题和内容中“忽略”。

我可以更改admin manage CPT列表中的列。

此外,我知道WP管理内容和标题的标准功能将不存在,我必须在各种模板中管理我的元信息。

除此之外,如果我忽略它们并将其留空,我会有什么问题吗?

2 个回复
最合适的回答,由SO网友:Adam 整理而成

如果您没有提供标题,WordPress会将标题设置为:(示例)

(无标题)

这将显示在数据库中管理区域的职位类型列表中post_title 值将为空。

enter image description here

由于没有提供标题,WordPress会将slug设置为:(示例)

1234

。。。其中1234是对象的ID。这个post_name 数据库中的值将接收ID。

enter image description here

当然,如果您是以编程方式提供一个slug,那么您可以将slug设置为比ID更有意义的内容,这就是save_post 钩子很方便。

重要提示:

如果您没有为post_content 字段,则您的帖子将设置为auto-draft 对于post_status

所以您可能需要使用save_post 钩子以设置post_content 领域

SO网友:Mark Kaplun

没有CPT标题的问题是很难在管理员中找到个人的“帖子”。可以安全地删除内容,但在大多数情况下,IMO需要一些可以用作描述字段的内容,还可以使用这些内容来搜索特定项目。

相关推荐

WP_CONTENT_DIR禁用插件目录

我有一个mutliste,它在迁移后生成file_exists(): open_basedir restriction in effect., 尽管ISPConfig中open\\u basedir的open\\u basedir设置是正确的。仅供参考,open\\u basedir设置是一个php。ini选项,将网站的php执行限制为允许的目录。ISPConfig是一个服务器控制面板。阅读后,我发现导致此问题的原因通常是以前服务器位置的上载路径不正确,因此我尝试使用以下方法解决此问题:define(\'