WP plugin: ページからトラックバック送信 - Wordpress Trackback for Pages
Responces:
- No Responses yet
- コメントをどうぞ
- Trackback URI
- RSS 2.0: 更新情報
- RSS 2.0: Comments
WP 2.1 リリースがそろそろか…というこの時期に、新たなプラグインを導入するという、若干無駄な気配の漂うトライ。
2.1 では「ページ」でも草稿保存ができるようになるらしい。もし、その他の機能も記事に近づき、トラックバックも出来るようになるならば、このプラグインは不要になってしまう。
なぜなら、私には 2.1 への道のりが遠く感じられるから…。(・;)1
| 機能概要 | 「ページ」からトラックバック・ピンバックを送信できるようにする。 |
|---|---|
| バージョン | 0.1 (2006-09-16) |
| 作者(web) | Zachary Armstrong さま |
| 配布元 | masterslate.org » Wordpress Trackback for Pages Plugin |
| ドキュメント | 配布元/同梱の readme.txt |
| 動作見本 | |
| 「ページ」対応 | ○ |
| 適用したWP | WordPress ME 2.0.4 [UTF-8] |
導入手順
- 配布元よりダウンロード。
- 解凍した
wp_tb_pages.phpをwp-content/plugins/ディレクトリへアップロード。 - 管理パネルにて有効化。
使い方
- トラックバック — ページ作成画面にトラックバック欄が追加されるので、記事と同じようにトラックバック URI 入力して保存(=送信)。
- ピンバック — 試したことないけど、管理画面で設定?((ディスカッション設定の「投稿記事中からリンクしたすべてのウェブログへの通知を試みる」)がピンバック?))
テスト
1. ページ → サイト内の記事・ページへ同時送信
- 送信元: 既存ページ「WP: リファレンス」
ページ作成画面のトラックバック欄に、空白区切りで次の2つのトラックバックURI を入れて保存。 - 送信先:
- (ページ宛て)「WP: 使っているプラグイン 逆引き(機能別)リスト」 → OK 送信結果
- (記事宛て)「WP: 逆引き(したいこと別)リスト」 → 失敗
- 2つ同時がいけなかったのかも?
- 記事から送信すると、記事編集画面にピン通知済みとして送信先 URI が載るが、今回の送信後の「WP: リファレンス」の編集画面には何も載ってこない。
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 がリリースされました。
っていうか、ぼの、間が悪すぎです。。(^-^;
関連リンク
- Tips Community[WordPress] » ページ作成時にもトラックバックやピンバックが可能になるプラグイン — べんじゃみんさんのこの記事を拝見して、「おお、これはいいー」と思ったのでした。ご紹介に感謝。
- 最低でも、うちで使用中の 2.0.4 からだと 4 バージョンの差(まさかアップグレード× 4なのか!?)+必須プラグインの 2.1 対応確認+今までのカスタマイズ(プラグイン・コア)の要否確認・適用、を、しなければならないのだ。[back]


