DataAPI対応
-
準備作業
SearchEntriesプラグインを、Movable Type 6のData APIに対応させました。複数ブログにまたがる検索も可能です。検索条件は従来通りテンプレートタグで書き、検索結果をData APIで得る形を取ります。Data APIで検索する際の準備作業を解説します。 Movable Typeのコアのコードの書き換え 当プラグインでは、Movab...更新日:2024.02.01 -
基本的な使い方
検索条件用のテンプレートモジュールの作成 まず、検索条件を指定するためのテンプレートモジュールを作成します。検索対象のブログ(またはウェブサイト)でテンプレートモジュールを新規作成し、MTSearchConditionsタグのブロックを入れて、検索条件を指定します。検索条件の書き方は、従来のバージョンと同じです。詳しくは、「検索について」の解説を参照してくだ...更新日:2024.02.02 -
JavaScriptでの利用
Data APIではJavaScriptのライブラリが用意されていて、JavaScriptから利用しやすくなっています。SearchEntriesプラグインでも、JavaScriptで検索することができます。 ライブラリの読み込み Data API本体のJavaScriptライブラリを読み込んだ後に、以下のscript要素で追加のライブラリを読み込みます。 ...更新日:2024.02.02 -
動的な検索
SearchEntriesプラグインでは、フォームやURLのパラメータを利用して、動的に検索することもできます。Data APIで検索する場合も、その仕組みを利用することができます。 GetQueryParamプラグインのインストール 動的な検索を行う場合、GETやPOSTで送信されたデータを得るために、GetQueryParamというプラグインをインストー...更新日:2024.10.30
目次
- プラグインの概要
- 検索について
- 「ブログ記事のフィールドの値が○○に等しい」場合の検索
- 「ブログ記事のフィールドの値に○○を含む」場合の検索
- 「ブログ記事のフィールドの値が○○以上」等の場合の検索
- ブログ記事のフィールドどうしでのOR検索
- カテゴリのOR検索
- カテゴリのAND検索
- タグの検索
- カスタムフィールドでの検索の基本
- カスタムフィールドでの検索の応用
- 各種の検索条件の指定
- ブログ記事の並べ替え
- 検索結果の一部を読み込む
- 複雑なOR検索
- 検索結果の件数の出力
- 検索フォーム作成の基本
- 検索結果表示テンプレート作成の基本
- 検索を動作させるための設定
- 記事内のテキストのみを検索する
- サブカテゴリも含めて検索する
- ウェブページを検索する
- MoreCustomFieldsプラグインのCheckbox Groupを検索する(静的編)
- 特定のカテゴリ/タグの記事を除外して検索する
- 検索フォーム/検索結果表示の事例
- 検索結果のページ分割
- DataAPI対応
- その他の各種事項