プラグインには、インストールして有効にするだけで効果があるもの(メールクローキングなど)と、記事作成時に利用するものがあります。今回は後者である「ロードモジュールプラグイン」を使用してみます。
モジュールは通常、テンプレートに設定されたポジション(position-7など)にしか設置できません。しかしロードモジュールプラグインを使えば、記事の中へモジュールを埋め込むことができます。
今回は、サイト内を検索できる「検索モジュール」を記事の中に表示してみます。
まず検索モジュールを作成しましょう。「エクステンション」→「モジュール管理」→「新規」をクリックし、「モジュールの種類の選択」から「検索」をクリックします。
タイトルに「サイト内検索」と入力したら、「表示位置」のドロップダウンリストを開き、入力欄に「kensaku」と直接入力します。この入力欄は、本来はモジュールポジション名を検索するために使いますが、新しいポジション名を入力することもできます。蛇足ですが、現在使用しているテンプレートには「kensaku」というモジュールポジションはありませんが問題ありません。
次は作成したモジュールを記事に埋め込みます。
「記事」→「記事管理」から、以前作成した「ロックの記事1」を開きます。カーソルを2行目に移動し、{loadposition kensaku}と入力します(←は括弧を全角で表していますが、実際には半角の括弧{ }を使用して下さい!)。プラグインを使用するには、このように{}で括られた特殊なタグを使用します。「loadposition」はモジュールを読み込む指示で、「kensaku」はポジションの指示です。
フロントエンドで「ロックの記事1」を確認すると、記事の中に検索ボックスが表示されるはずです。
このようにして、記事の中の好きな場所にモジュールを表示する事ができます。