0

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);
    }
  }

どうすればそれを機能させることができますか?ありがとう

http://wordpress.org/extend/plugins/wp-crontrol/

4

1 に答える 1

0

require_once('absolute-path/wp-load.php')cron スクリプトの先頭でスクリプトを実行する必要があります。あなたが今持っているものはうまくいくはずです。

于 2013-03-12T10:03:34.093 に答える