【至急・重要】ウィルスチェックのお願い

Change Style


WP plugin: ページからトラックバック送信 - Wordpress Trackback for Pages

WP 2.1 リリースがそろそろか…というこの時期に、新たなプラグインを導入するという、若干無駄な気配の漂うトライ。

2.1 では「ページ」でも草稿保存ができるようになるらしい。もし、その他の機能も記事に近づき、トラックバックも出来るようになるならば、このプラグインは不要になってしまう。

だが、あえて今 導入しよう、このプラグインを!

なぜなら、私には 2.1 への道のりが遠く感じられるから…。(・;)1

WP Trackback for Pages
機能概要「ページ」からトラックバック・ピンバックを送信できるようにする。
バージョン0.1 (2006-09-16)
作者(web)Zachary Armstrong さま
配布元masterslate.org » Wordpress Trackback for Pages Plugin
ドキュメント配布元/同梱の readme.txt
動作見本
「ページ」対応
適用したWPWordPress ME 2.0.4 [UTF-8]

導入手順

  1. 配布元よりダウンロード。
  2. 解凍した wp_tb_pages.phpwp-content/plugins/ ディレクトリへアップロード。
  3. 管理パネルにて有効化。

使い方

  • トラックバック — ページ作成画面にトラックバック欄が追加されるので、記事と同じようにトラックバック URI 入力して保存(=送信)。
  • ピンバック — 試したことないけど、管理画面で設定?((ディスカッション設定の「投稿記事中からリンクしたすべてのウェブログへの通知を試みる」)がピンバック?))

テスト

1. ページ → サイト内の記事・ページへ同時送信
2. 失敗した「WP: 逆引き(したいこと別)リスト」へだけに再送信
  • やはり TB が表示されない。通知メールもなし。
3. トラックバックログと DB をチェック

トラックバックログと、DB のピン通知済みフィールド(プラグインで表示しないだけかもしれないので)を確認してみる。

トラックバックログ

*****
Request:

POST /wordpress/wp_plugins_list/trackback/ HTTP/1.0 Host: bono.s201.xrea.com Content-Type: application/x-www-form-urlencoded; charset=UTF-8 Content-Length: 823 User-Agent: WordPress/ME2.0.4

title=WP%3A+%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9&url=http%3A%2F%2Fbono.s201.xrea.com%2Fwordpress%2Fwp_references%2F&blog_name=power+source%2A&excerpt=WordPress+%E3%82%92%E6%89%B1%E3%81%86%E9%9A%9B%E3%81%AB%E5%8F%82%E8%80%83%E3%81%A8%E3%81%AA%E3%82%8B+web%E3%82%B5%E3%82%A4%E3%83%88%E3%81%AA%E3%81%A9%E3%81%AE%E7%B4%B9%E4%BB%8B%E3%80%82%0A%0A%0A%0A%0A++++%E5%85%AC%E5%BC%8F%E3%82%B5%E3%82%A4%E3%83%88%E6%A8%AA%E6%96%AD%E6%A4%9C%E7%B4%A2+%EF%BC%9A+%0A++++%0A++++%0A++++%0A++++%0A++%0A%0A%0A%0A%0AWPJ+Codex+%E3%81%8C%E5%85%A8%E7%84%B6%E3%83%92%E3%83%83%E3%83%88%E3%81%97%E3%81%AA%E3%81%84%E3%81%AE%E3%81%A7%E3%81%99%E3%81%91%E3%81%A9%E3%80%82%EF%BC%88%E3%83%BB%EF%BC%9B%EF%BC%89+%E6%95%85%E6%84%8F%E3%81%AB%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%AB%E3%82%92%E5%BC%BE%E3%81%84%E3%81%A6%E3%81%9F%E3%82%8A%E3%81%99...

Response:

HTTP/1.1 200 OK Date: Mon, 22 Jan 2007 17:45:12 GMT Server: Apache X-Pingback: http://bono.s201.xrea.com/wordpress/xmlrpc.php Status: 200 OK Connection: close Content-Type: text/xml; charset=UTF-8

<?xml version="1.0" encoding="utf-8"?> <response> <error>0</error> </response>


Request:

POST /2006/04/20-wp_howto/trackback/ HTTP/1.0 Host: bono.s201.xrea.com Content-Type: application/x-www-form-urlencoded; charset=UTF-8 Content-Length: 823 User-Agent: WordPress/ME2.0.4

title=WP%3A+%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9&url=http%3A%2F%2Fbono.s201.xrea.com%2Fwordpress%2Fwp_references%2F&blog_name=power+source%2A&excerpt=WordPress+%E3%82%92%E6%89%B1%E3%81%86%E9%9A%9B%E3%81%AB%E5%8F%82%E8%80%83%E3%81%A8%E3%81%AA%E3%82%8B+web%E3%82%B5%E3%82%A4%E3%83%88%E3%81%AA%E3%81%A9%E3%81%AE%E7%B4%B9%E4%BB%8B%E3%80%82%0A%0A%0A%0A%0A++++%E5%85%AC%E5%BC%8F%E3%82%B5%E3%82%A4%E3%83%88%E6%A8%AA%E6%96%AD%E6%A4%9C%E7%B4%A2+%EF%BC%9A+%0A++++%0A++++%0A++++%0A++++%0A++%0A%0A%0A%0A%0AWPJ+Codex+%E3%81%8C%E5%85%A8%E7%84%B6%E3%83%92%E3%83%83%E3%83%88%E3%81%97%E3%81%AA%E3%81%84%E3%81%AE%E3%81%A7%E3%81%99%E3%81%91%E3%81%A9%E3%80%82%EF%BC%88%E3%83%BB%EF%BC%9B%EF%BC%89+%E6%95%85%E6%84%8F%E3%81%AB%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%AB%E3%82%92%E5%BC%BE%E3%81%84%E3%81%A6%E3%81%9F%E3%82%8A%E3%81%99...

Response:

HTTP/1.1 200 OK Date: Mon, 22 Jan 2007 17:45:14 GMT Server: Apache X-Pingback: http://bono.s201.xrea.com/wordpress/xmlrpc.php Status: 200 OK Connection: close Content-Type: text/xml; charset=UTF-8

続けてコメントする場合は、15秒以上間隔を空けてください。

このログ(↑)は、たぶん初回の2つ同時に入れたときのもの。同じサイト宛てだから2つめがはじかれたのかもしれない。

wp_posts テーブルの pinged
二つとも入ってた。
「Status: 200 OK」だから、「15秒以上間隔を空けてください。」になっても通知済み扱いになるのかな?
プラグインで通知済みを表示しないだけなんだろうか。

To-do

  • 後で、別の記事へ送信してみよう。
  • ソースを見ないと分からないこと:
    • ピン通知済みとして表示されないのが、プラグインによるものかどうか。
    • トラックバック先に表示されるタイトル名が短かかったり、抜粋文字列が無駄に改行されたりするのは、プラグイン側が原因なんだろうか?

追記

  • 現地時間 22日付で 2.1 がリリースされました。いやーん。タイムリー。 っていうか、ぼの、間が悪すぎです。。(^-^;

関連リンク

  1. 最低でも、うちで使用中の 2.0.4 からだと 4 バージョンの差(まさかアップグレード× 4なのか!?)+必須プラグインの 2.1 対応確認+今までのカスタマイズ(プラグイン・コア)の要否確認・適用、を、しなければならないのだ。[back]

コメントをどうぞ