« MTタグ予備知識 | ブログ塾のメンバーページへようこそ! »

プラグイン予備知識

Movable Typeの限界

商用サイト本体をブログ化するうえで、難儀をするのがディレクトリ名とファイル名です。
ここまでは、Movable Typeのカスタマイズで乗り越えることができます。

そして、売上につなげるためにはリンク・ナビゲーションがとても重要ですが、これまた通常のブログのテンプレートでは、最新ページにばかりリンクを貼ってくれるだけで、困ってしまいます。

思うようにメニューを作成すること、望みの順番でナビゲーションを設定すること、これが商用サイトには必須であるのですが、Movable Typeの標準の機能では実現できません。

そこで、プラグインの活用になってきます。

プラグインのダウンロードとインストール

上記の3つをダウンロードして、解凍してください。
Movable Typeのフォルダを開き、pluginsがあることを確かめ、またextlibの中にbradchoateフォルダを作成してください。

インストールは、下記の通りです。

  1. pluginsディレクトリ にインストール
    1. catx.pl
    2. FilterCategories.pl
    3. regex.pl
  2. extlib > bradchoate を作成してインストール
    1. catx.pm
    2. postproc.pm
    3. regex.pm

プラグインでMTタグを拡張する

特定のカテゴリと所属エントリーをリスト化する

一般非公開

特定のカテゴリトップ、または所属エントリーページだけのサブメニューを表示

一般非公開

サブカテゴリ

もし、カテゴリの下にサブカテゴリを設定したい場合は、Movable Type 3.01ではウェブログを複数立ち上げる方法があります。
例:当管理サイト

  1. SEO塾(http://www.hyperposition.com/)
    1. 検索エンジン三国志(http://www.hyperposition.com/se3blog/)
      1. Googleの書(http://www.hyperposition.com/se3blog/google/)
      2. Yahoo!の書(http://www.hyperposition.com/se3blog/yahoo/)
      3. 新msnの書(http://www.hyperposition.com/se3blog/msn/)

複数のウェブログをまとめて運営したい場合は、MTOtherBlogGlobal Listingsの助けを借ります。

<MTOtherBlog blog_id="1">
<a href="<$MTBlogURL$>"><$MTBlogName$></a>
</MTOtherBlog>

↑上記タグをテンプレートに貼っておけば、リビルドされたどのページにも、最初に作成したウェブログへのリンクが設定できます。

<MTGlobalEntries lastn="5">
<h3><a name="<$MTEntryID pad="1"$>"></a><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></h3>
<$MTEntryBody$>
</MTGlobalEntries>

↑上記タグをメインページに貼ると、すべてのウェブログを横断してエントリーを5つ表示してくれます。
ただし、他のウェブログのウェブログのエントリーの場合は、上記タグを貼ったテンプレートのウェブログを同時にリビルドする必要があります。

なお、この「Global Listings」を活用するコツは、タグに「Global」を追加することです。

Movable Type 3.11

なお日本語版でも登場した3.11では、サブカテゴリーをはじめとして、かなり機能アップしています。

[ 管理人編集 ]

« MTタグ予備知識 | ブログ塾のメンバーページへようこそ! »

株式会社アルゴリズム運営のSEO塾セミナーは東京新宿で開催

検索エンジンのアルゴリズムを深く掘り下げ、ペナルティを速く発見。SEO塾セミナーは費用対効果バツグン

Yahoo!で突然、順位がダウンした! トップページが消えた!!
Googleで、何をやっても順位が上がらない! ディレクトリ丸ごとページが検索されなくなった!!

東京新宿、大阪梅田で、最高最強最新のSEO塾セミナーを随時開催いたします。

上位表示とリカバリー策は業界オンリーワン。SEO塾セミナーは、よその「SEO対策」に失望した方の受け皿です。