您当前的位置:首页 > TAG信息列表 > trash
脚本不会丢弃自定义帖子类型。相反,它复制帖子并在垃圾桶中生成新版本
我有一个函数,可以在特定时间后删除自定义帖子类型。就我而言,30天后。问题是,这些帖子并没有被丢弃。相反,WordPress使用新ID创建帖子的新版本,并将此新版本移动到垃圾箱中。旧版本的状态仍为“已发布”。我用删除帖子wp_trash_post(). 我尝试使用永久删除它们wp_delete_post(). 问题是,wp\\u delete\\u post只适用于本机post类型,而不适用于自定义post类型。还有一些奇怪的事情。。。这个函数在一段时间内工作得很好,现在它坏了?!新的WordPress版
使用函数删除自定义帖子类型后出错(未使用垃圾桶)
我正在使用一个我构建的函数,在删除特定帖子后,删除用户的所有帖子。在我的例子中,我使用一个名为company的自定义Post类型。以及其他自定义帖子类型,如作业或事件。如果公司档案被删除,则该用户的所有其他帖子也将被删除。我现在的问题是:如果我对普通帖子这样做,帖子就会被移到垃圾箱。这里一切正常。。。但是,如果我对其他自定义帖子类型执行此操作,它们将被完全删除,没有垃圾。如果我在管理区域删除它们,我可能会将其丢弃。垃圾箱是活动的!?有什么想法吗?出了什么问题?这是我的代码:function delete_
如何从untrash_post操作中获取所有ID?
当用户选择恢复时a 通过以下方式发布(“垃圾”文件夹中的内容untrash_post, 我得到了id 的职位。function my_untrash_post_type( $post_id ) { echo \'<script> alert(\'.$post_id.\'); </script>\'; wp_die(\'stop\'); } add_action(\'untrash_post\' , \'my_untr
如何恢复永久删除的博客帖子?
我无意中删除了大约20篇博文,这些博文在我的垃圾文件夹中存放了一个多月,现在已经被永久删除了。我想知道有没有办法找回这些?例如,我看到有人提到MySql数据库和phpMyAdmin,我想知道这些是否适用于我的情况,如果适用,我该如何使用它们?提前感谢!
用于恢复垃圾评论的SQL命令
当垃圾帖子时,还有垃圾相关的评论。下面是我想要的,什么是“sql命令”我想根据他们的ID将一些帖子移动到垃圾箱,什么是sql命令,我可以使用sql命令还原这些帖子及其注释
Wp_trash_post挂钩-使用wp_die时的页面更新问题
我正在构建一个插件,在某些情况下可以防止某些帖子被放入垃圾箱。为此,我使用“wp\\u trash\\u post”。在回调函数中,我执行逻辑来检查帖子是否可以放入垃圾箱。如果不能,则调用wp\\u die()。简化的代码如下所示:add_action( \'wp_trash_post\', \'check_delete_posts\' ); function check_delete_posts( $post_id ) { $check = false;
Comment Spammed vs Trashed
将评论标记为垃圾邮件和将其丢弃有什么区别?
是否关闭自动垃圾删除?
我有一个客户想要使用垃圾箱功能,但却将物品无限期地放在那里(我不知道为什么,但他们坚持这样做)。从阅读this codex article on the trash status, 我知道你可以设置EMPTY_TRASH_DAYS 常数为零。但它表示,这将完全禁用垃圾箱功能。我不想这样做。我只想禁用自动清空垃圾。有没有办法做到这一点?或者我只是为了EMPTY_TRASH_DAYS 价值
使用类似条件标记的函数来判断帖子是否在垃圾桶中?
如果一篇文章被扔进了垃圾桶,我可以在我的主题中加入什么来判断它呢?例如:<?php if (is_trash) echo \'This post is in the trash!\' ?>
带有自定义发布类型的trash_post操作
我有一个自定义的帖子类型“empresa”,并希望在删除帖子类型(移动到垃圾箱)时发送电子邮件。我在下面为我的帖子提供了这个功能,我如何使用我的帖子类型“empresa”?add_action(\"trash_post\", \"my_awesome_publication_notification\"); function my_awesome_publication_notification($post_id) { $post = get_post($post_id); $au
如何在将页面移至垃圾桶后更改重定向?
用户刷新页面后,如何更改重定向位置?现在他们转到这里的所有页面:。。。。wp管理/编辑。php?post\\u类型=第页我要他们到这里来:。。。。。。wp管理/编辑。php?post\\u type=页面(&U);page=自定义\\u page\\u顺序
创建在TRASID_POST挂接上运行的操作以修改POST_META值
我有一个自定义的post类型,它总是对其post\\u meta和其他自定义post类型post\\u meta进行数学运算。例如:桩类型1=cpt_product_orderpost类型1 post\\u meta=cpt_pm_product_order</职位类型2=cpt_productpost类型2 post\\u meta=cpt_pm_product_stock有一个cpt\\u产品的cpt\\u pm\\u product\\u库存=100,前端操作通过插入新的cpt\\u产品(po
从垃圾桶中删除帖子时出现问题
我的客户最近遇到了一个问题,即在他们的博客中以各种用户名添加垃圾邮件。用户已被删除,但Wordpress无法从垃圾箱中删除帖子。使用“清空垃圾桶”按钮也不起作用。直接从数据库中删除似乎可行,但由于有4000多个条目,这将需要很长时间。这是Wordpress v3。4.1和最近已升级。有人能帮忙吗?
如何添加/检索垃圾帖子链接?
我正在创建一个插件来显示所有自定义帖子类型的所有帖子。这有点像edit.php, 但我不想显示单一的帖子类型,而是希望在一个页面中显示来自多个自定义帖子类型的所有帖子。我在以下位置学习教程here 创建插件,我做到了。但是现在有一个问题,我想在每个列出的帖子下面添加垃圾链接(就像edit.php). 此字段需要一个nonce才能运行,但我无法了解它的工作方式。这是我的代码:function column_post_title($item){ $actions = array(
如何在程序中清空垃圾?
我需要在插件中创建一个“清空垃圾”按钮。我将如何使用PHP代码来实现它?
限制对帖子中垃圾桶文件夹的访问
我想限制用户永久删除帖子。如何限制对帖子中垃圾文件夹的访问?这是用户可以删除其帖子的唯一页面permanently.到目前为止,我唯一的解决方案是:1) 将此添加到样式表:li.trash { display: none; } 但我和你都知道这是一个虚拟修复,更重要的是,它只是隐藏了指向垃圾文件夹的链接all 用户。2) 删除该功能delete_posts 对于无编辑器。问题是,用户将无法将其帖子移动到垃圾箱文件夹(这是我的平台所必需的功能)。你知道更好的解决方案吗?
当从垃圾桶中恢复帖子时,是否有调用的操作?
我正在查看wordpress的操作列表,并试图找到一个操作,该操作是在从垃圾桶中还原帖子但找不到时调用的。有人知道它是否存在吗?
如何恢复垃圾桶中的所有项目
我意外删除了一个WP用户。通过删除它,WP删除了所有媒体文件、页面等。我可以从垃圾中检索页面和帖子。但我无法还原媒体项。是否有办法将所有项目从垃圾箱中恢复回来?
后端的评论屏幕,如何为非管理员禁用快速编辑|编辑|历史|垃圾邮件
我正在尝试将非管理员的评论屏幕调整到我的项目中。现在我想禁用Quick Edit | Edit | History | Spam 在用户创建的任何帖子的任何留言下。谢谢
Add frontend "Restore" link
我正在使用get_delete_posts_link($postid) 让用户从前端将帖子发送到垃圾箱。现在,我正在尝试为他们复制相同的功能,以“取消刷新”或恢复帖子。get_delete_posts_link($postid) 似乎生成如下URL:http://mysite.com/wordpress/wp-admin/post.php?post=555&action=trash&_wpnonce=0d6fc30f3b当我转到wp admin并查看恢复链接使用的链接时,它看起来是一样的,