在 Wordpress 中,您会获得默认的帖子状态:已发布、草稿和待审核。是否可以通过活动主题的 function.php 文件注册来添加更多帖子类型?
也可以编辑 Publish Meta Box 的标签吗?我提交的内容真的不是发布...
还想补充一下,我只希望在我所做的自定义帖子类型中进行这些更改。
亲切的问候
斯科特
从 WP 3.0 开始,您可以使用 register_post_status() 函数 ( http://hitchhackerguide.com/2011/02/12/register_post_status/ ) 为帖子类型添加新状态。
WP 本身使用 register_post_status() 使用 wp-includes/post.php ( http://hitchhackerguide.com/2011/02/中的 create_initial_post_types() 函数在 init 上注册默认的“已发布”、“草稿”等状态11/create_initial_post_types/)。
查看这些链接中的代码,您可以了解如何使用该功能。
我希望这可以帮助您入门!
如果你知道怎么写,你可以写一个插件。您必须深入研究文档或类似的插件,例如这个http://wordpress.org/extend/plugins/edit-flow/或这个http://wordpress.org/extend/plugins/custom-post-type-用户界面/
使用“挂钩、操作和过滤器”,您可以更改管理界面,请参见此处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 中。