ブログ記事保存時に別のブログ記事を再構築する「RebuildEntryByIdプラグイン」
ブログ記事保存時に別のブログ記事を再構築する「RebuildEntryByIdプラグイン」を公開します。このプラグインは「RebuildBlogByIDプラグイン」や「RebuildIndexByIdプラグイン」を参考にさせて頂いてます。
1.機能
ブログ記事・ウェブページのプライベートタグに再構築したい記事IDを指定しておけば、その記事を保存・更新した時に、指定した記事を同時に再構築します。指定する記事IDは別ブログでも構いません。これにより複数ブログによるサイト構築時、MultiBlogによるインデックスページ以外に、ブログ記事間での再構築の連携が行えるようになります。
文章では伝わりにくいのでイメージを下図に示します。
2.価格
価格:\3,000-(税別)/1インストールMT(購入前に必ず動作確認してください)
3.プラグインのダウンロード
以下のリンクよりプラグインアーカイブをダウンロードします。
4.プラグインのインストール
プラグインアーカイブを展開し、中にある RebuildEntryByIdフォルダごと、Movable Type のアプリケーションディレクトリの plugins ディレクトリにアップロードします。
システム管理画面のプラグイン一覧で、「RebuildEntryById~」が表示されればインストール完了です。
5.プライベートタグの設定と動作について
ブログ記事またはウェブページのタグに「@rebuild_x」というプライベートタグを設定してください。「x」の部分には、再構築したい記事のIDを設定します。
このプライベートタグを設定したブログ記事またはウェブページを保存・更新したとき、設定したプライベートタグに含まれる記事IDの記事を再構築します。
複数の記事を再構築したい場合は、「@rebuild_x」というプライベートタグを必要な分だけ設定してください。
6.接頭辞の変更
プライベートタグのデフォルトの設定形式は4項の通り「「@rebuild_x」となっていますが、接頭辞にあたる「rebuild_」を、他の文字列に変更することができます。
変更するには、プラグインを利用したいブログ管理画面のプラグイン一覧で、「RebuildEntryById~」→「設定」をクリックし、「プライベートタグの接頭辞」を書き換えてください。
7.制約事項
現在、このプラグインで再構築する対象は「ブログ記事アーカイブ」のみです。
- Movable Typeの再構築順序を指定できる「RebuildOrderChangerプラグイン」
- Movable Typeの再構築で500エラーにならない「ErrorlessRebuildプラグイン」
- Movable Typeでブログ記事のないカテゴリアーカイブページを出力しない「CategoryArchiveCleanerプラグイン」
- Movable Typeのブログ記事から削除したカテゴリのアーカイブページを再構築する「DeleteCategoryRebuilderプラグイン」
- Movable Typeでウィジェットセット更新時にインデックステンプレートを再構築する「RebuildByChangeWidgetプラグイン」
- Movable Typeでアイテム更新時に関連記事を再構築する「RebuildByUpdateAssetプラグイン」