hiromasa.zone : o)

2006/1/3 Tuesday 投稿時の月齢:3.5  月名:黄昏月  潮汐:中潮 Moon:3.5[黄昏月]今日の心技体 : 好調前不安定期好調期好調期

WP 2.0 用トラックバック試験エントリ このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - ひろまさ @ 15:46

WP 2.0 トラックバック試験エントリです。 トラックバック試験をしたい方いらっしゃいましたら、どうぞご利用下さい。 🙂

WP 2.0 で、1.5 系からのアップグレードをした場合トラックバックが飛ばないという不具合があるようです。 hiromasa.zone でも同じ現象が出ています。

終極邊疆BLOG > Patch for WordPress 2.0 trackback issue

After upgrading to wordpress 2.0, I found the WP2.0 is failed to send trackback.

aka さん(今年もよろしくお願いいたします!)のところでも同様のトラブルが紹介されています。

:: plasticdreams :: > WordPress 2.0 の Trackback 問題が解決したかも?

Trackback は飛んだみたいです。ですが,コメント数の反映がおかしいのまだ直っていない様子。もうしばらく trac を追いかけてみます。

未送信のトラックバックを保持する wp_posts/to_ping にゴミがはいって処理がうまくいかないのが原因っぽいですね。(←正月ボケでコードをよく見てない..

Patch for WordPress 2.0 trackback issue のパッチをあてれば解決しそうです。 2006/01/01 付けで 本家の trunk にコードがマージされていましたので、こちらを適応してみました。

以下、ME 2.0 の該当部分です。

wp-admin/execute-pings.php

  1.  // Do Trackbacks
  2.  $trackbacks = $wpdb->get_results("SELECT ID FROM $wpdb->posts WHERE TRIM(to_ping) != '' AND post_status != 'draft'");
  3.  
  4.  if (is_array($trackbacks) && count($trackbacks)) {
  5.      foreach ($trackbacks as $trackback  ) {
  6.          echo "Trackback : $trackback->ID<br/>";
  7.          do_trackbacks($trackback->ID);
  8.      }
  9.  }

// Do Trackbacks 以下を入れ替えます。

wp-includes/functions-post.php

  1.  if ( empty($to_ping) ) {
  2.      $wpdb->query("UPDATE $wpdb->posts SET to_ping = '' WHERE ID = '$post_id'");
  3.      return;
  4.  }

700行付近の if に処理を追加します。

たぶんこれで OK と思うのですが、hiromasa.zone では OK で、ローカル試験機ではだめだったりしているのでもうちょっと探ってみます。 おそらくローカル機で飛ばない原因は他にある.. 2.0 のトラックバック送信は高速化のためかなりアクロバチックなのでこのへんでひっかかっているのだと思います。

2.0 でトラックバック飛ばない方いらっしゃいましたらこちらのエントリで試験してみてください。 上記修正で飛ばなかったら是非教えてください。 🙂

43 Comments

Trackback

  1. From: hiromasa.zone : o) (Blog) - 2006/1/3 Tuesday Daytime (Trackback)

    WP 2.0 用トラックバック試験エントリ…

    WP 2.0 トラックバック試験エントリです。

    (more…)

  2. From: びんさんのマジかよー - 2006/1/3 Tuesday Nighttime (Trackback)

    trackback不具合修正テスト1…

    (more…)

  3. From: びんさんのマジかよー - 2006/1/3 Tuesday Nighttime (Trackback)

    トラックバックの不具合修正テスト2…

    (more…)

  4. From: びんさんのマジかよー - 2006/1/3 Tuesday Nighttime (Trackback)

    トラックバックの不具合修正テスト3…

    (more…)

  5. From: びんさんのマジかよー - 2006/1/3 Tuesday Nighttime (Trackback)

    トラックバックの不具合修正テスト4…

    トラックバックは飛ぶようになったがエントリー内容が反映しない原因はひろまささんから連絡頂き

    プラグインのコードを見ていたところ、2.0 だと先の修正でも
    同様の現象が (more…)

  6. From: hiromasa.zone : o) (Blog) - 2006/1/4 Wednesday Nighttime (Trackback)

    Show Hide “more” w…

    前のエントリで yutaka さんと WP 2.0 のトラックバックの試験をいろいろやってみました。
    WP 2.0 用トラックバック試験エントリ
    WP 2.0 で、1. (more…)

  7. From: TSJ付゛録゛II - 2006/1/4 Wednesday Nighttime (Trackback)

    なんてこった・・・…

     「仮復旧」です。
     一応、Weblogプログラムのヴァージョン・アップを終了いたしましたが、副作用として、これまで使用してきたTSJ付゛録゛IIオリジナルのテーマを使 (more…)

  8. From: WordPress ME 2.0 by trunk - 2006/1/6 Friday Nighttime (Trackback)

    トラックバック試験…

    トラックバック試験です。

    (more…)

  9. From: TSJ付゛録゛II - 2006/1/8 Sunday Daytime (Trackback)

    トラック・バック送信実験…

    表題のとおり。
    hiromasa様にいろいろ調査していただいておりますが、再度トラック・バック送信実験をさせていただきます。
    以前垂オ上げた「応急措置」をせずに送 (more…)

  10. From: 物事をウラから見ようとする、ボクの悪いクセ。 - 2006/2/1 Wednesday Nighttime (Trackback)

    たまにはテクニカルなことで訪れてください、ベイベー!…

    去年末にtrack word入れたんですけれど、何ですか。
    Winnyとか不倫とかキンタマとか
    ここはエログですか。
    確かにアダルト鯖だけどエググ(エグいブログのこと) (more…)

  11. From: TSJ付゛録゛II - 2006/2/5 Sunday Daytime (Trackback)

    「WordPress ME」を2.0.1にアップグレードして…

     約1ヶ月前に、ここで用いているWeblogプログラム「WordPress ME」を1.5.1.3から2.0にアップグレードしたのですが、いくつか副作用が発生してしまい (more…)

  12. From: tsugio.netブログ - 2006/2/9 Thursday Nighttime (Trackback)

    トラックバック再テスト…

    今度はうまくいくかな。

    (more…)

  13. From: Bushinavi Samurai-Net-System weblog - 2006/2/14 Tuesday Daytime (Trackback)

    このコーナーはブログ提供サービスです…

    運用テスト中です
    運用テスト中です
    ユーザーであれば、個人単位でのブログ(城)を持てるようになります

    運用テスト記事です
    (more…)

  14. From: Samurai-Network-System WEBLOG - 2006/2/14 Tuesday Nighttime (Trackback)

    サムライネットワークブログ…

    サムライネットワークシステムブログの、設置テストです。
    苦闘しています(苦笑)
    再度、設置しなおしにトライ。
    (more…)

  15. From: Hirobee's Trail [Memorandum] - 2006/2/15 Wednesday Nighttime (Trackback)

    WordPress 2.0 トラックバック問題…

    今頃気づきましたが、どうもトラックバックが飛んでいないらしいです。
    そういえば、アップデートしたときにトラックバックを飛ばそうとしたはずなのに、編集画面に結果が出てなか (more…)

  16. From: びんさんのマジかよー - 2006/2/27 Monday Daytime (Trackback)

    トラックバックテスト…

    大丈夫だと思っていたのにトラックバックが飛ばない。昨日一件トラックバックしたのだが先方に届いていない。そこでWordPressのバージョンを上げてみたのでトラックバック (more…)

  17. From: きのこぷ - 2006/3/12 Sunday Nighttime (Trackback)

    Blogを作ってみました…

    Blogを作成してみました。
    友人がシンザンと名乗ってBlogを作成したので、それへトラックバックを飛ばすのが主な目的です。
    ただ、普通に出来合いのレンタルBlogを利 (more…)

  18. From: 携帯便利ツールEZ-INFO - 2006/3/15 Wednesday Nighttime (Trackback)

    WordPress2.02がリリースされました…

    WordPress 2.0.2がリリースされました。
    それと共にWordPress ME2.02もリリースされました。
    WordPress Japan DB ≫ [重要 (more…)

  19. From: zacro - 2006/3/18 Saturday Daytime (Trackback)

    TBが飛ばない?…

     TBが飛んでいないような気がしたので、hiromasaさんとすなどりさんのテスト記事を勝手に利用させていただきます。すみません。

    (more…)

  20. From: M's Life - 2006/3/19 Sunday Nighttime (Trackback)

    トラックバックテスト…

    BABBOOさんのキャベツの記事にトラックバックテストをさせていただいてます。
     
    これで飛ぶかな?

    (more…)

  21. From: M's Life - 2006/3/19 Sunday Daytime (Trackback)

    コメントとトラックバックを分ける…

    WordPressフォーラムを参考に、コメントとトラックバック表示を分けて明確にしてみました。
    トラックバックも慎重に使わないと迷惑になりかねないので気をつけたいと思っ (more…)

  22. From: MyBlog - 2006/3/20 Monday Daytime (Trackback)

    06-01…

    試験01-01 (more…)

  23. From: びんさんのマジかよー - 2006/5/30 Tuesday Daytime (Trackback)

    trackback通知テスト…

    先日送ったとらっくバックで、内容が表示されないブログと正常に内容を表示できるブログがありましたのでhiromasaさんのブログの【trackback通知テスト】をお借り (more…)

  24. From: YUMENOKUNISHA.COM - 2007/4/3 Tuesday Nighttime (Trackback)

    デザイン統合作戦(続き)…

    夢の国社のCMSをお手製システムとMovable Typeとの組み合わせから、WordPress MEとの組み合わせに変更しました。結構、手間ひまかかりましたが、一応、 (more…)

  25. From: delusion-hell - 2007/6/2 Saturday Daytime (Trackback)

    UBUWEB…

    メアドかかなくてもコメントできるようにしました、記事には関係ないけど。U B U W E B は、アバンギャルド以降のアーティストの絶版になった、あるいは出版されていないテキスト、音源…

  26. From: gaban - 2007/6/19 Tuesday Nighttime (Trackback)

    そろそろキャンプインでも…

    巷で話題のこれ。この方も(後ろの女性に?)興味ありそうだし、宇高志保さんもちょっと気になるし、そろそろキャンプインを考えようかな。

    テストを兼ねて
    てことで、WordPress入れ…..

  27. From: 我流アフィリエイト実録 - 2007/6/28 Thursday Nighttime (Trackback)

    トラックバックを利用しよう!!…

    WordPressのトラックバック機能を利用しよう!! トラックバックとは、元サイトの記事に対して、自分の記事で「元サイトの内容についてこう思う」というような内容を書い (more…)

Comment

  1. From: yutaka - 2006/1/3 Tuesday Daytime (Comment)

    こんちわ~
    二つのファイルを修正後トラックバックしてみたら、トラックバックが飛ばなくなりました。ファイルを元に戻してトラックバックしたら今度はコメントの反映がされないですね。飛ぶには飛ぶんだが、中身を忘れて飛んできます:???:

  2. From: ひろまさ - 2006/1/3 Tuesday Daytime (Comment)

    試験どうもありがとうございました。

    う~ん、yutaka さんのところでは逆に飛ばなくなりますか・・・。なんでだろう。。 ”中身”は show-hide っぽいですね。 テストサイトと同じ修正でもだめですよね?

  3. From: yutaka - 2006/1/3 Tuesday Daytime (Comment)

    今プラグインを無効化して再度修正済みのファイルでトラックバックしたのですが、飛びませんねぇ

  4. From: ひろまさ - 2006/1/3 Tuesday Daytime (Comment)

    お付き合い頂きどうもありがとうございます~

    新規のエントリからだとどうでしょうか?(されていましたらごめんなさい。。)

  5. From: yutaka - 2006/1/3 Tuesday Nighttime (Comment)

    ひろまささん、ちょっと今までのトラックバック削除して頂戴。
    修正ファイルでもう一度トラックバックしてみますので

  6. From: ひろまさ - 2006/1/3 Tuesday Nighttime (Comment)

    了解です!。

  7. From: Sa・Ga - 2006/1/4 Wednesday Nighttime (Comment)

     先ほど、WordPress MEを2.0にしたのですが、どうもトラック・バックが飛ばないようです。
     先ほど、こちらにも送信させていただいたのですが、届いていないようですね。

     なお、上記の対応はさせていただいております。

     私のところでも、XOOPSのWordPressモジュールからのトラック・バック受信には成功するようです。

  8. From: ひろまさ - 2006/1/4 Wednesday Nighttime (Comment)

    Sa・Ga さん、こんにちは~。

    す、すいません、Sa・Ga さんのところのトラックバック送信の調査をしてみようといろいろファイルにアクセスしていたら失敗トラックバックの強制送信をしてしまいました・・・。 ごめんなさい・・・。

    me2.0-trackback-patch-testing.zip
    **ME 2.0 専用です**

    たぶん修正のほう問題ないと思うのですが、もしよければ上記のファイルで上書きしてみてください! (ひとつ対象ファイルが増えていますがこちらは気持ちだけの修正です)。

    これでだめだと、ちょっと原因をさぐるのが大変そうです。。 おそらくうちのローカル環境と同じ現象でうまくいっていないとは思うのですが・・・

  9. From: Sa・Ga - 2006/1/4 Wednesday Nighttime (Comment)

     ・・・すみません。トラック・バックが届かないと申しましたが、まず自分のところへの自己トラック・バックについては、1時間半ぐらいおくれて届いた模様です(笑)。

     先ほどこちらに向けて送信したトラック・バックも1時間半ぐらいおくれて到達したようですね(笑)。

     というわけで、

    >す、すいません、Sa・Ga さんのところのトラックバック送信の調査をしてみようといろいろファイルにアクセスしていたら失敗トラックバックの強制送信をしてしまいました・・・。 ごめんなさい・・・。

    という点につきましては「今のところ」身に覚えがないのですが、23:30ぐらいに届くかもしれません(笑)。

     パッチ作成、ありがとうございました。
     適用させていただきましたが、トラック・バックの受信はうまく行くのですが、送信は相変わらずでした。

     Toolkitのほうの返信はしばらくお待ちくださいませ。

  10. From: 武士ナビinfo - 2006/2/14 Tuesday Daytime (Comment)

    どうもはじめまして。 トラックバックテストさせていただきました。すいません。

    ウチのところからはトラックバックは飛ぶんですが、受ける事ができないようです。
    (受けつける設定にしているのですが、、、)
    謎なので、色々試し中です。

  11. From: 武士ナビinfo - 2006/2/14 Tuesday Nighttime (Comment)

    すいません、再度設置テストしてみました

  12. From: ひろまさ - 2006/2/14 Tuesday Nighttime (Comment)

    どぞどぞご自由にご利用ください:grin:

  13. From: Shimako - 2006/3/17 Friday Daytime (Comment)

    こんにちは、ひろまささん。
    WordPressにてトラックバックが飛んでいないような動作をしたため、テストさせていただきました。
    でも飛んでいないようですね……一通りパッチをあてたりはしたのですが、ほかになにか手立てをご存知でしたら是非教えていただきたく。
    ぶしつけで申し訳ありませんがよろしくお願いします。

  14. From: M's - 2006/3/19 Sunday Daytime (Comment)

    はじめまして、M’sです。
    ME2.0.2を使ってます。上記のようにScriptを変更してこちらに飛ばしてみましたが、うちの方の管理画面にピン通知表示は残っていても、こちらにトラックバック表示がされてないようです。ちなみに、トラックバック受信はできてます(カウントもOK)。その他のブログ、ココログとjugemuには飛んでいて先方のブログにも表示されます。
    なにか修復ヒントがないでしょうか?

    wp-includes/functions-post.php
    こちらはME2.0.2ではすでにそのScriptになってました。

  15. From: M's - 2006/3/19 Sunday Daytime (Comment)

    最近のコメントの右下にtrackbackリストがあるのに今気付きました。再度試させていただきましたが、こちらには飛んでいるようですね。ありがとうございました。

  16. From: ひろまさ - 2006/3/20 Monday Nighttime (Comment)

    M’s さん、こんにちは。
    トラックバックとんだようで良かったです。:grin:


このサイトはコンテンツをフリーズしました。トラックバック・コメントは閉じられています。

新しいサイトは、

hiromasa.another :o)

です。 :-)

このサイトについて

このブログは引っ越しを行いコンテンツはフリーズしています。hiromasa.anotherへどうぞ。

Powerd By WordPress

We (Heart) WordPress

WordPressME Logo
WordPress Plugins

ブログ内検索

Todays Popular

WordPress Ring

はてなリング - WordPress -

情報

32 queries. 0.685 seconds.

このページの先頭へ