您当前的位置:首页 > TAG信息列表 > post-status
如何检查公告状态是设置为草稿还是待定?
我想检查一篇帖子的状态,特别是我想知道一篇帖子是被设置为草稿还是被私下发布。我有以下代码: if (\'draft\' != get_post_status() || is_user_logged_in()) { $this->render(); } else { wp_redirect( site_url(\'404\') ); exit; } 它检查帖子状态是否
自定义日期后1天将发布状态更改为草稿
1天后koncerter_start_date具有自定义帖子类型的所有帖子koncert必须获得状态草稿
WP_TRANSITION_POST_STATUS不会更改帖子的状态
由于某种原因,每次wordpress加载时,我都必须取消发布某些帖子。这是我的代码:function af_change_post_status() { $notpayed_posts = new WP_Query( array( \'meta_key\' => \'_payment\', \'meta_value\' => \'0\' ) );&
根据月份更改WooCommerce产品状态(草稿->发布//发布->草稿)
我有一些季节性产品。我想使用“post expirator插件”,但这并没有管理“Annual”选项。所以我想这样做:function saison(){ $current_month = date(\'M\'); if( $current_month == \'Dec\' || $current_month == \'Jan\' ) { wp_update_post( array( \'ID\' => 789,
仅对PUBLISH_POST的切换状态执行操作
我正在为已批准的帖子创建通知电子邮件。它向作者发送邮件,如“您的帖子已批准”。所以我使用publish_post filder公司。function notificationApprove( $ID, $post ) { // Send mail } add_action( \'publish_post\', \'notificationApprove\', 10, 2 ); 它工作得很好。但问题是,它会发送每篇帖子保存的邮件。我只想发送等待批准的交换机
Add Post Status to Body Class
我已经添加了一个自定义的职位状态拒绝,工作刚刚好。我想在预览帖子时将帖子状态添加到帖子正文中。以设置管理员看到的前端信息框的样式。
WordPress中的附件工作流
我正在寻找一种方法来启用/使用上载文件的工作流(在我的案例图片中)。具有特定角色/功能的用户应该能够上载连接到帖子的文件。贴子还有一个自定义字段,用于保存在贴子视图中用作图库的数组。我想要的是:1。用户上载文件2。附件帖子是通过media\\u handle\\u upload生成的。附件获取“挂起”post\\u状态4。Id已添加到数组5。管理员只需更改post\\u状态,并且图片可见在这种情况下,只显示带有post_status != \"pending\". 据我所知,这在Wordpress上是不可
创建/编辑自定义的“后期状态”
我希望能够轻松创建/编辑我自己的自定义“帖子状态”,以便在页面后端显示。我只希望此文本出现在页面名称之后,而不希望出现在状态下拉列表或其他任何位置。WooCommerce、Elementor&;许多其他插件为自己内部创建的页面执行此操作,如果存在预先存在的状态,它们甚至会连接起来,例如:<然而,我似乎找不到任何地方可以轻松编辑此文本或添加我自己的文本。This question 是我能找到的唯一一个post-state 虽然提供的答案可能有效,但它们依赖于我的编辑功能。每次我想添加/更改文本,
UPDATE_POST_META()在与WordPress操作一起使用时不起作用
当post状态更改为“已发布”时,我正在尝试更新该字段。当我检查what update字段返回时,它正确地获取了值,但没有更新。它显示了一些数字。请帮忙,我不确定我是否应该将此与transition_post_statusUpdate - I have tried below hooks // 正在触发操作,但字段未更新1。publish //工作正常,但没有更新2。save_post &&;save_post_l //工作正常,但没有更新add_action(\'transition_pos
如果当前用户和帖子作者相同,则更改帖子状态的函数
如果一篇文章是由作者发表的,我想强制它恢复为草稿。以下是我迄今为止编写的函数:function check_user_publish () { $user_id = get_current_user_id(); $author_id = the_author_meta( \'ID\' ); $postID = the_ID(); if ($user_id == $author_id) { $query = array(
从自定义帖子类型中删除所有帖子状态
我有一个自定义的帖子类型,我希望它不使用任何默认的WordPress帖子状态,而只使用我为其创建的自定义帖子状态。有没有办法从特定的职位类型取消注册职位状态?
提交以供审阅返回到草稿页
我想允许WordPress投稿人将提交审查的草稿页更改回草稿页,而不允许投稿人发布页面。我尝试过但没有成功:function post_pending ( $new_status, $old_status, $page ) { if ( $old_status == \'draft\' && $new_status != \'pending\' ) { edit_post_link(); } } if ( current_
如何在WordPress中使用钩子将帖子状态从发布更改为草稿?
我想使用其id将已发布帖子的状态更改为草稿。 add_action( \'save_post\', \'change_post_status\', 1 ); function change_post_status( $post_id ){ $my_post = array( \'ID\' => 1, \'post_status\' => \'draft\', ); // unhook t
WP_QUERY添加特定待定帖子
我想在存档中检索特定用户的所有post\\u status->publish和那些post\\u status->pending的帖子。这就是我现在的处境:$custom_query_args = array( array( \'post_status\' =>\'pending\', \'author\' => 2), array( \'post_status\' =>\
还显示与草稿和待定帖子相关的条款
Im使用wp_dropdown_categories 在下拉菜单中输出术语,但仅显示与published 职位。我想知道是否有一种方法/黑客可以将与pending 和draft 帖子?Codex 没有说什么,也没有搜索到任何结果。
是否有一个BEFORE_SAVE_POST挂钩或类似的挂接
我需要检查post状态的值,以便在post更新甚至批量更新期间更改。然后根据该值调整post的其他值Example:假设我有一个自定义的帖子状态状态一,状态二,状态三,状态一status-one. 所以当我把这篇文章更新到另一个状态时,status-two, 我需要检查一下我以前的状态status-one 还是没有?我知道这听起来有点混乱。请让我知道,如果有任何方法,我可以澄清它。
自定义发布类型全部视图中未显示自定义发布状态
我为我们的WP网站创建了一个简单的插件,允许我们输入我们发送的产品。为此,我创建了一个名为“order\\u packing”的新帖子类型,并在这2个新帖子状态中添加了“In packing”、“Sent”。我的问题是,清单正确地显示了所有(2)个总数中的装箱单,但没有列出装箱单。如果单击“已发送”状态,则列表中会同时显示这两个状态。所以我的问题是数据在那里,但它们没有显示在“全部”选项卡下。下面是创建Post类型的代码,这一切都很完美enter code here register_post_ty
change page status with code
我正在建立一个有在线注册的网站。注册只在特定月份进行,因此我想在仪表板上创建一个按钮来打开/关闭注册。我想做这件事的方式是,只需将注册页面切换到草稿即可关闭它,然后发布即可打开它。到目前为止,我已经创建了一个仪表板小部件和按钮,但我不知道从哪里开始。add_action(\'wp_dashboard_setup\', \'my_custom_dashboard_widgets\'); function my_custom_dashboard_widgets() { global
我如何允许用户在前端页面中查看他们自己的待定帖子
我想允许用户在前端页面中查看自己的挂起帖子,但当我访问数据库中为挂起帖子创建的链接时,这些链接在帖子获得批准之前不起作用如果访问状态为“publish”的post GUID,则链接有效,但状态为“pending”的链接无效。我想知道除了状态之外,挂起的帖子和已发布的帖子有什么区别,这样我就可以考虑这些变化,以便挂起的帖子链接只对其作者有效。
wordpress post status inquery
我正在本地服务器上创建wordpress网站。我签入数据库的每一篇文章,我发表后,在数据库中创建2个职位。一个具有Inherit post状态,另一个具有publish状态,并且两者都具有不同的post ID。我需要知道它的某种wordpress功能或我的错误。继承职位的好处是什么。How to solve it to make only publish post?