您当前的位置:首页 > TAG信息列表 > post-status
Taxonomy vs Post Status
我正在构建一个web应用程序,因此可扩展性是我开发时的主要关注点之一。在我正在构建的应用程序上,我有一个名为“项目”的帖子类型。项目可以是:我不需要任何类型的UI,只需要能够查询处于一种或多种状态的所有项目。我假设,由于post\\u status位于posts表中,使用此方法执行这些查询比使用分类法更快?所以,我的问题是,如果有100000个项目,查询哪个会更快?发布状态还是分类法?干杯
加载第一个页面时自动更改帖子状态
我已经使用EdiFlow插件创建了许多自定义帖子状态。现在,我想做的是,如果贡献者访问帖子编辑页面,并且帖子状态为“已分配”以自动更改为“正在工作”。这将允许我知道并在他们开始工作时向他们发送电子邮件(在编辑后加载页面时)。我正在尝试使用这个代码,它似乎没有任何作用function educadme_assigned_to_inprogress( $post_id ) { if ( current_user_can(\'edit_post\', $post_id) && !curr
如何向作者/贡献者显示不同的信息
WordPress管理员有许多作者/贡献者,他们可以帮助他们编写内容,其中一个很好的技巧就是根据他们在写作过程中的位置与他们共享相关信息。使用下面的代码,您可以在后端编辑器上方显示有用的信息。这可以是:指南、发布前检查表、特定代码或格式提示、视频,甚至是一个简单的视觉过程,告诉他们在发布过程的哪个阶段以及如何进入下一个阶段。当然,这在很大程度上取决于你的写作或编辑过程,但基本上,如果你对你的作者使用WordPress内置或自定义的帖子状态,这个技巧可能非常有用。
限制发布类型发布状态
我有一个自定义的帖子类型和一个完全自定义的用户界面来访问它,并希望这些帖子具有发布状态。我知道如何让它们跳过垃圾并立即被删除,但这仍然给我留下了草稿和私人帖子。有没有办法防止帖子被标记为草稿或私有?我可以在CSS中隐藏控件,但我想在代码中这样做,以确保这是不可能的,是否有一个方便的过滤器可以使用?
发布状态前台公告
我想在前端(主题,而不是后端)宣布登录的用户,他有多少帖子具有htis状态:自上次发布以来,等待审核批准(已发布)未批准(已拒绝)。有这个的插件吗?有什么好的关键字可以搜索这样的东西吗<谢谢。
在TRANSPORT_POST_STATUS挂接中获取新的(不是旧的)POST
跟踪票据\'transition_post_status\' is executed before \'save_post\', 我还在为如何访问new $post (保存后)在transition_post_status 钩现在,我正在获取旧的$post数据(在保存之前)。示例:add_action(\'transition_post_status\',\'myfunc\',10,3); function myfunc($new_status,$old_status,$post){
在编辑帖子页面中,如何使用jQuery修改状态选择列表?
这是我的JS:jQuery(\'#post_status option[value=\"draft\"]\').text(\'Approve\'); 我只是试图修改编辑帖子页面中状态选择表单元素中option元素内的文本。由于某种原因,它不起作用。我正在使用“admin\\u footer”操作添加JS。也许还有别的办法?我也试过:jQuery(\'#post_status option[value=\"changes-required\"]\').prop(\'selected\', true
如何显示至少发布了1条帖子的用户列表?
我想做的是列出至少贡献过一篇帖子的用户。我需要展示以下内容:[User photo] | [User Name] | [User post count]e、 g。[photo] Joe Bloggs(8) 我开始走这条路:<?php $blogusers = get_users( \'orderby=post_count\' ); foreach ( $blogusers as $user ) { echo \'<li>\' . es
Wp.getPosts,状态=‘trash’,使用node.js
我想知道如何设置wp的过滤器选项。获取帖子。我想获得状态为“垃圾”的帖子。筛选器当前为空,并返回除垃圾以外的所有帖子。我正在使用xmlrpc wordpress api和节点wordpress插件。https://github.com/scottgonzalez/node-wordpress这是我当前的代码:wp.getPosts(\'<filter>\', [\'title\',\'status\'], function(err, data){ }); 我不确定过
如何显示未来的帖子-修改后的查询仍会生成404
我有一个非常奇怪的问题,我被卡住了。我希望单个页面显示post\\u状态为publish and future的帖子。因此,我将此代码添加到我的函数中。我的主题中的php:function display_future_posts() { global $wp_query; if( !is_admin() && $wp_query->is_main_query() && $wp_query->is_single()) {
如果用户角色为“待定”,如何将帖子状态更新为草稿
我正在创建一个网站,用户付费发布帖子。如果此用户成员资格过期,则角色将从“订阅者”更改为“挂起”。我需要一个代码,允许更新所有职位草案,如果某些用户的角色是“待定”,然后返回发布,如果是“订阅者”。对这个问题有什么建议吗?我只找到了this plugin 但它不起作用。
更改现有帖子状态类型的名称
我一直在谷歌上搜索,很难找到任何关于如何添加自定义帖子状态的解决方案。我想添加一个名为“未读”的新状态我已经看到了抄本解释了如何注册新的post\\u类型,如下所示:function my_custom_post_status(){ register_post_status( \'unread\', array( \'label\' => __( \'Unread\', \'post\' ), \
Changing a post status name
如何将状态名称“垃圾箱”更改为“存档”。我不想更改状态的功能或创建新状态。我尝试过编辑流自定义状态,但我与另一个插件发生了一些冲突,对于我想做的小改动来说,这似乎是一个庞大的解决方案。必须可以将状态名称“Trash”更改为“Archive”?我已经查看了WP管理文件,但我找不到任何线索,也许我遗漏了什么。提前谢谢你。
如何定义哪个REGISTER_POST_STATUS转到哪个REGISTER_POST_TYPE?
对注册帖子类型很陌生,但看的是样本,而抄本在这里没有帮助。我不明白这两者是怎么联系的?这只是简单的说明,所以有人可以解释(做这件事的参数?)。register_post_type(\'book\'); register_post_type(\'car\'); register_post_type(\'seeds\'); register_post_status(\'start\'); register_post_status(\'growing\');
基于自定义字段值更改POST状态的功能/过滤器或插件
我正在寻找一种方法,根据自定义字段值更改某些帖子的帖子状态,例如从已发布改为挂起。这怎么可能呢?我的解决方案:$post_ids = array( 1235, 1234, 1228, 1221, 1211, 1212, 1208, 1200 ); foreach($post_ids as $post_id) { $post = array( \'ID\' => $post_id, \'post_status\' => \'pending\' );
在POST状态转换/发布时将POST元数据设置为随机值
在发布未发布的草稿时,我希望将自定义元值“post views count”设置为介于829 和1013.我正在使用下面的代码,但并不总是有效。当我create a test draft and publish it immediately, 但是,当我把一篇文章保存几天或分配给其他作者时,它就不起作用了。注意:我不想创建新的自定义字段。我只想更新现有字段,该字段名为post_views_count.function wpse_custom_field_on_publish( $new, $old, $p
如何在CPT列表页面上更改POST状态链接顺序(优先级
在自定义帖子类型列表页面上,已注册的帖子状态作为帖子列表上方的链接列出。我有一种情况,自定义注册帖子类型显示在“垃圾”之后,我仍然希望垃圾是最后列出的链接。我能做什么?由于术语复杂,很难找到关于这方面的文档。感谢所有帮助。
Get_Terms();登录时显示私人帖子
嗨,有一个自定义的帖子类型“FAQ”。我有一些私人的“常见问题解答”,也只有登录用户才能看到。我为一个小部件使用了“get\\u terms()”功能,该小部件列出了指向这些“常见问题解答”类别的链接。“get\\u术语”没有列出只有私人“FAQ”的术语。$taxonomy = \'faq_kategorien\'; $tax_terms = get_terms($taxonomy); foreach ($tax_terms as $tax_term) { echo \'
更新类别中所有帖子的状态
对于我的一个项目,我只想将特定类别中所有帖子的状态从发布更改为挂起。是否可以一次更改多个职位的状态?我想在我正在开发的自定义主题中使用此功能。谢谢
以编程方式更改SAVE_POST操作的POST可见性返回500
我正在尝试更改自定义帖子类型的帖子可见性。在“编辑”上。php屏幕用户可以使用自定义字段将帖子类型设置为普通或扩展。该字段应作为post\\U状态的抽象。但是,在save_post action 终止为500 Internal Server Error:add_action( \'save_post\', array( $this, \'save_meta_box\' ), 10, 2 ); [...] public function save_meta_box( $post_id, $p