[英]Wordpress: How to delete post with specific content automatically
我想使用WP-Crontrol自动删除具有特定内容的Wordpress帖子(或者可能是我不知道的更好的解决方案)。 我添加了以下cron作业,但它什么也没做:
global $wpdb;
$result = $wpdb->get_results( "SELECT ID FROM wp_posts WHERE post_content LIKE 'Content which should result in a deletion of this post'" );
if ($result){
foreach($result as $pageThing){
wp_delete_post($pageThing);
}
}
我该如何运作? 谢谢
您需要在cron脚本的顶部require_once('absolute-path/wp-load.php')
然后运行您的脚本。 您现在拥有的应该可以工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.