MovableTypeで指定日投稿

指定時刻に記事を自動投稿するには、3.3以前は、cronでrun-periodic-tasksを実行する必要がありました。
しかし、cronが使えないレンタルサーバーでは、これがうまくいきません。外部からwgetとしてもダメでした。

3.3以降は、システムログのログフィードにアクセスするだけで、スケジュールタスクが実行されます。
wgetをするときは、&の前にバックスラッシュを入れて、エスケープしなければならないところに注意が必要です。これを自宅のLinuxサーバーからcronさせれば、指定日投稿が実現できます。

自宅サーバーがなければ、オンラインRSSリーダーでログフィードを取得させれば同じことが可能です。ただし、ATOMのバージョンの1.0に対応している必要があります。もし、0.3までの対応であれば、ヘッダを書き換えることで対応可能です。

mt/tmpl/feeds/feed_chrome.tmplの最初の2行を
<?xml version="1.0" encoding="<TMPL_VAR NAME=LANGUAGE_ENCODING>"?><feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="ja">
と入れ替えます。

« 総合情報管理ツール Agenda バージョンアップ (Ver.5.1/R.94) | PDF作成サーバー »
リンクソース
■記事用リンクソース:

■Wiki用リンクソース(PukiWiki):

■Wiki用リンクソース(MediaWiki):

■短縮URL: