【追記:2010年7月30日】
確認できました!下記の修正で、トラックバックが送信できるようになったことが確認できました。下記参照サイトを参考に総括しておきます。
環境
サーバーサイド
OS: Linux
PHP: 5.1.6
MySQL: 5.0.77
Apache: バージョン不明
WordPress 3.0
原因
トラックバックの際のタイムアウト(時間制限)
- デフォルトでタイムアウトが0.01秒と短めに設定されている。
- 重たいサーバーの場合、トラックバックに失敗する可能性が高くなる!
解決策
下記参照
【追記】
「IT家・挑戦雑記::WordPressでトラックバックが正常に送信できない問題」を参考に以下の修正を実施しました。まだ、効果の確認はできていませんが・・・
「/wp-includes/cron.php」を修正する。
修正前
wp_remote_post( $cron_url, array(‘timeout’ => 0.01, ‘blocking’ => false, ‘sslverify’ => apply_filters(‘https_local_ssl_verify’, true)) );
修正後
wp_remote_post( $cron_url, array(‘timeout’ => 30, ‘blocking’ => false, ‘sslverify’ => apply_filters(‘https_local_ssl_verify’, true)) );
【公開時、投稿記事】
本ブログで、参照したブログやウェブサイトの記事は、引用させて頂くと共に必ずその投稿記事へのリンクを貼ることを原則自分へのルールとしています。更に、参照させて頂いたサイトが「Trackback」や「ping」を受け付けて頂けるなら必ず、ご挨拶代わりに「Trackback」や「ping」を送信しています。
最近は、リンクを確認すると「Trackback」や「ping」が送信先で承認されていないケースが多く、「失礼だったかな・・・」と悩んでは試行錯誤しておりましたが・・・なんと、どうやら WordPress 3.0 を利用されている方々の中には、同じような問題をお抱えの方がいらっしゃる!
ということは、WordPress 3.0 のバグ?ちょっと静観していますが・・・
これって、以前から話題になっている「Timeout」時間の設定で解決するのでしょうかね・・・投稿記事「AZ::Blog::Wordpressでトラックバックが送信できない件(解決!)」や「IT家・挑戦雑記::WordPressでトラックバックが正常に送信できない問題」に解決策が記述されていますが・・・素人の私では、正しく修正できるが判断できませんが。