如何将发布状态设置为删除?

时间:2017-07-16 作者:Roger Alridge

如何添加帖子状态选项来删除帖子,而不是将其设置为草稿或挂起或诸如此类的内容?

2 个回复
SO网友:Max Yudin

您可以在保存或发布帖子之前将其移动到垃圾桶中:

enter image description here

也可以稍后从帖子列表中执行此操作:

enter image description here

稍后您可以清空垃圾箱,否则它会自动删除垃圾箱中超过一个月的所有内容。

SO网友:montrealist

您可以将post状态设置为trash.

$post_id = 1; // change this to your post ID
$status = \'trash\';
$current_post = get_post( $post_id, \'ARRAY_A\' );
$current_post[\'post_status\'] = $status;
wp_update_post($current_post);
从中获取代码this answer.

结束

相关推荐

WooCommerce Get_Author_Posts_url()-作者URL重定向到商店基地

我注意到,当我启用WooCommerce并使用get_author_posts_url() 当用户的角色为Customer.当我将用户更改为Subscriber get_author_posts_url() 工作正常。我已经禁用了所有插件,以系统地确定问题的原因,并可以确认只有在启用WooCommerce时才会出现问题。我还刷新了重写。我甚至试过使用$user->add_role( \'subscriber\' ) 到用户的容量数组。有人知道为什么会发生这种事吗?我怎样才能抑制它?(即不重定向get