在 WordPress 中,您可以获得默认的帖子状态:已发布、草稿和待审核。是否可以通过活动主题的 function.php 文件注册来添加更多帖子类型?
还可以编辑发布元框的标签吗?我提交的内容实际上不是发布...
还想补充一点,我只想在我所做的自定义帖子类型中进行这些更改。
亲切的问候
斯科特
自 WP 3.0 起,您可以使用 register_post_status() 函数 ( http://hitchhackerguide.com/2011/02/12/register_post_status/ ) 向帖子类型添加新状态。
WP 本身使用 register_post_status() 在 wp-includes/post.php 中使用 create_initial_post_types() 函数在 init 上注册默认的“已发布”、“草稿”等状态(http://hitchhackerguide.com/2011/ 02/11/create_initial_post_types/ ).
查看这些链接中的代码,您可以了解如何使用该函数。
希望能帮助您入门!
如果你知道怎么写,你可以编写一个插件。您必须深入研究文档或类似的插件,例如这个 http://wordpress.org/extend/plugins/edit-flow/ 或这个 http://wordpress.org/extend/plugins/custom-post -type-ui/
通过“挂钩、操作和过滤器”,您可以更改管理界面,请参阅此处http://codex.wordpress.org/Plugin_API
到目前为止,我只编写了一个简单的插件,我不知道完成此任务必须遵循的确切步骤...
祝你好运!
您可以使用 register_post_status 函数添加自定义帖子状态。请参阅 http://core.trac.wordpress.org/browser/tags/3.2.1/wp-includes/post.php
中的 create_initial_post_types()但请注意,这并未集成到 Wordpress 后端 UI 中。