二重配信を防ぐには

Ktai Style2.0.3、Ktai Entry0.8.11、Subscribe2 6.4を使用していて、携帯で配信を受けることをしてみると同じメールが2通届くことになってしまう。インターネットで検索してみると、記事があったので次のようにする。

subscribe2.phpのファイルを開いて下記のようにコメントあるとするとうまくいった。

/*二重配信を防ぐため次の722~729行をコメントアウト http://ja.forums.wordpress.org/topic/1185 による

 function publish_phone($id) {
  if ( !$id ) { return; }

  $post = get_post($id);
  $this->publish($post);
  return $post;
 } // end publish_phone()
*/

/*二重配信を防ぐため次の4096行コメントアウト http://ja.forums.wordpress.org/topic/1185 による
  add_action(‘publish_phone’, array(&$this, ‘publish_phone’));
*/

以上をコメントアウトしてファイルをアップロードし、実際に記事を投稿してみると、配信は1通だけになった。

さらに今まではメールでの投稿から約1時間ほどかかって配信されていたのに、ほとんどタイムラグなしにメールで配信された。

1 thought on “二重配信を防ぐには

  1. タイムラグについての記述は、その時にサイトを閲覧して確認しようとしたために、速報状態になったようです。
    携帯メールで送信したものは、次に誰かがそのサイトにアクセスしたタイミングで配信されるようです。
    5分後に配信を設定したら、5分後に配信できないのでしょうか?

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください