Home » February 2005 » Update-n-Ping Plugin

Update-n-Ping Plugin

エントリーを更新したときに更新Pingを送信するプラグインを公開します。Movable Type 3.1以降でしか動作しません。

Update-n-Ping Plugin.ja JP - Ogawa Code

Movable Type 3.1以降では、新規エントリーを「公開」状態でポストしたり、「下書き」状態のエントリーを「公開」状態に変更すると、予め設定されているPingサーバーに更新Pingが送信されます。一方、すでに公開状態のエントリーを編集して再度保存しても更新Pingは送信されません。

このプラグインは、公開状態のエントリーを更新したり、新規に公開状態のエントリーを追加したときに更新Pingを送信するようにMTの動作を変更する機能を提供します。Pingが成功したかどうかはメイン・メニューのログで確認できます。

このプラグインは次のような場合に役に立つでしょう。XML FeedをFeedBurnerにハンドオフしている場合、ブログが更新され、オリジナルのXML Feedが更新されたとしても、FeedBurnerが提供するFeedにはすぐには反映されません。FeedBurner botがオリジナルFeedを「そのうち」フェッチしてくれるまで反映されるのを待たねばなりません。しかし、このプラグインを使ってブログが更新されたタイミングでPing-o-Matic!に明示的にPingを打てば、FeedBurner botは十分速くオリジナルのFeedをフェッチしてくれるはずです。

このエントリーのトラックバックURL: http://as-is.net/mt/mt-tb.cgi/246

Links referred to this entry

Comments (4)

  1. こんばんは。
    MT3では快適に利用させて頂いておりましたが、MT4.1ではエラーがおきます。
    Pingは送信しているようなのですが、ログには下記のとおり記録されていました。

    Update-n-Pingでエラーが発生しました: Cannot find column 'log' for class 'MT::Entry' at ***/plugins/update-n-ping.pl line 79

    どこがいけないのでしょうか?

  2. あれ?多分0.12使ってますね。0.13だとどうなりますか?

    http://code.as-is.net/public/attachment/wiki/DownloadableFiles/update-n-ping-0.13.zip?format=raw

  3. 早速の更新、ありがとうございました。
    試してみましたが、エラーは記録されていませんでした。

  4. MTOSにて利用させていただいております。

    MT側のPing設定を行わず、Update-n-Pingのプラグインの設定で
    PingのURLを設定しています。

    CRONを利用して、指定日投稿を行っていますが、ブログによって、
    Pingが二重に送信されるようです。

    同じMTOS内に登録しているブログでも、二重に飛ばないブログも
    あります。同じ設定なのに二重に送信されるブログと、そうでない
    ブログがあるということです。

    何らかの解決策はありますでしょうか?

Post a comment

Remember me?