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
こんばんは。
MT3では快適に利用させて頂いておりましたが、MT4.1ではエラーがおきます。
Pingは送信しているようなのですが、ログには下記のとおり記録されていました。
Update-n-Pingでエラーが発生しました: Cannot find column 'log' for class 'MT::Entry' at ***/plugins/update-n-ping.pl line 79
どこがいけないのでしょうか?
あれ?多分0.12使ってますね。0.13だとどうなりますか?
http://code.as-is.net/public/attachment/wiki/DownloadableFiles/update-n-ping-0.13.zip?format=raw
早速の更新、ありがとうございました。
試してみましたが、エラーは記録されていませんでした。
MTOSにて利用させていただいております。
MT側のPing設定を行わず、Update-n-Pingのプラグインの設定で
PingのURLを設定しています。
CRONを利用して、指定日投稿を行っていますが、ブログによって、
Pingが二重に送信されるようです。
同じMTOS内に登録しているブログでも、二重に飛ばないブログも
あります。同じ設定なのに二重に送信されるブログと、そうでない
ブログがあるということです。
何らかの解決策はありますでしょうか?