訪問者に製品や投稿を絞り込んでもらいたい場合で、開発者が常駐していない場合は、WPFiltersの方が早く実現できます。FacetWPはより高度なツールであり、距離フィルタリングが必要な場合や、数万件のカタログを実行している場合は、こちらを選択してください。
これが、WPFiltersとFacetWPの比較のすべてを2文で表したものです。
しかし、両者の間には機能リストが示唆するよりも大きな隔たりがあり、実際には機能に関するものではありません。両方のプラグインをインストールしてテストし、どちらが最適かを確認しました。
このガイドでは、各プラグインの実際のコスト、各プラグインから取得できるフィルタータイプ、および実行しているサイトの種類に適したプラグインのいずれかを示します。
WPFilters vs FacetWPの概要
決定に実際に影響を与える点について、両者を比較します。
| WPFilters | FacetWP | |
|---|---|---|
| 価格設定 | 年間49ドル | 年間99ドル |
| エントリープランのサイト | 1 | 1~3 |
| 無料版 | なし | テスト用の限定無料トライアル(ファセット2つのみ) |
| 返金ポリシー | 14日間の返金保証 | 返金不可 |
| コアのフィルタータイプ | 7 | 15 |
| カスタムデータベーステーブル | なし | facetwp_index |
| 個別のリスティングテンプレートが必要です | いいえ | はい |
| Gutenbergブロック | 含まれています | アドオンが必要です |
| 最適 | 今日フィルターを機能させたいサイトオーナー | 大規模または地図ベースのサイトを構築する開発者 |
これら2つのプラグインを比較する方法
比較投稿はすぐに古くなるため、ベンダーページから確認せずに1つの数値も転記しませんでした。
同じWordPressサイトにWPFiltersとFacetWPをインストールし、両方で同じフィルターを構築してから、各プラグインの動作を分析しました。
そこから、7つの項目で評価し、それぞれがさらに下のセクションにあります。
- 各プラグインの仕組み。フィルターが1つ表示される前にプラグインがサイトに設定するもの、およびその後メンテナンスするもの。
- フィルターの種類。コアプラグインに含まれるフィルターの種類、有料アドオンが必要なもの、およびどちらのプラグインも提供しないもの。
- 使いやすさ。フィルターがページに表示される前に学習する必要がある概念の数、およびテンプレートファイルを変更せずにそこに到達できるかどうか。
- 検索統合。訪問者が同時に検索してフィルターしたい場合、およびそれを機能させるために各プラグインが要求するセットアップの量。
- パフォーマンスとスケーラビリティ。各デザインがどのくらいの規模のカタログ用に構築されているか、および安価なアプローチがコストがかかり始める場所。
- サポートと保証。問題が発生した場合に何が得られるか、およびプラグインがあなたにとって間違っていることが判明した場合にお金を返してもらえるかどうか。
- 価格設定。初年度の費用、更新費用、および各ティアが実際にカバーするサイト数。
とはいえ、WPFiltersとFacetWPの比較を見てみましょう。
各プラグインの仕組み
これはほとんどの比較でスキップされる部分であり、すべてを説明する部分です。
2つのプラグインは、まったく異なる方法で同じ問題を解決します。
WPFilters:既存のクエリにフックするフィルター
WPFiltersは、これら両方の部分をスキップします。カスタムテーブルもリスティングの概念もないため、インデックスするものも再構築するものもありません。

ページが既に実行しているクエリにフックし、投稿IDによって結果を絞り込みます。
既存のブログアーカイブ、ショップページ、またはクエリーループブロックはそのままです。ここで本当に気に入ったのは、何かが機能する前に理解する必要があることが非常に少ないことです。
最初に完了するための「インデックスを構築し、リスティングを定義し、ファセットを追加する」というシーケンスはありません。
トレードオフは現実であり、はっきりと述べる価値があります。カタログが非常に大きくなると、専用のインデックステーブルが実際に優れた設計になります。これは後で戻ってきます。
FacetWP:インデックステーブルとリストテンプレート
FacetWPはfacetwp_indexという独自のデータベーステーブルを構築します。フィルタリング可能な値はすべてそこに書き込まれるため、フィルタリングは、高速で目的に特化した1つの場所から読み取られます。

そのインデックスを構築する人が必要であり、それが再インデックスボタンの役割です。
FacetWP自身のインデックス作成に関するドキュメントでは、コンテンツが多いサイトでのインデックス作成は「長時間かかる可能性がある」と述べられています。

また、再インデックスは複数回行う必要があります。FacetWPのドキュメントによると、ファセットを追加した後、ファセットの設定を変更した後、プログラムでコンテンツをインポートした後、タームの階層を変更した後、または新しい投稿タイプを登録した後に必要です。
次に、2番目の部分があります。FacetWPは、どの投稿リストをフィルタリングしているかを知る必要があり、それはリストタブで個別に設定します。
リストがページにアタッチされるまで、ファセットは何も機能しません。これをテストしたとき、ファセット自体は迅速に処理されましたが、読み取りを行ったのはリストのステップでした。

フィルタータイプの比較
フィルタータイプは、FacetWPの長い実績が最も明確に示される場所です。
FacetWPフィルタータイプ
FacetWPは、テストしたバージョンで15種類のフィルタータイプを提供しています。
それらは、チェックボックス、ドロップダウン、ラジオ、fSelect、階層、スライダー、検索、オートコンプリート、日付範囲、数値範囲、スターレーティング、近接、ページネーター、並べ替え、リセットです。
さらに6つが公式アドオンとして提供されており、A-Zリスト、カラー、経過時間などが含まれます。すべての追加機能はすべてのライセンスティアに含まれているため、後で追加料金を請求されることはありません。

近接は特筆する価値があります。これは、テスト中にWPFiltersでは見つけられなかったものです。
訪問者が住所または郵便番号からの距離でフィルタリングする必要がある場合、FacetWPがその機能を提供するプラグインであり、比較はそこで終了します。
WPFiltersフィルタータイプ
WPFiltersは7種類のフィルターを提供します。これには、チェックボックス、ラジオ、ドロップダウン、ドロップダウン(複数選択)、スライダー、検索、リセットが含まれます。
5つのリストスタイルのフィルターは、タクソノミー、カスタムフィールド、投稿の3つのソースから取得します。

1つを作成するには2つの手順が必要です。フィルターフィールドでフィルタータイプを選択し、次にデータソースで取得元を選択します。
2番目のステップは、WPFiltersがサイトを読み取る場所であり、ユーザーに説明を求めるのではなく、サイト自体から情報を取得します。
データソースピッカーは、タクソノミー、カスタムフィールド、投稿などにグループ化されています。各グループは、サイトに既に存在するもので埋められます。

私たちのタクソノミーはスラッグが付いた状態で表示されたため、「カテゴリ(category)」を選択すると、どのカテゴリを取得しているかが明確になりました。
カスタムフィールドグループは、データベースから直接メタキーを読み取るため、サイトに既に保存されているものはすべて、記憶から入力する必要があるものではなく、リストに表示されます。
予想外だったのは、フォームの横にあったライブプレビューパネルです。
ソースを選択した瞬間にテストサイトの実際のカテゴリ名で入力されたため、何も保存したりフロントエンドを開いたりする前に、完成したフィルターを確認できました。
これにより、小さな変更ごとに保存、リロード、再度戻るというループを回避できます。
勝者:FacetWP – 15種類のフィルタータイプが7種類を上回り、距離フィルターはWPFiltersには全くない機能です。
使いやすさ:セットアップが実際にどのようなものか
使いやすさによって、プラグインがサイトに導入されるかどうかが決まります。
設定が終わらないフィルターは、プラグインがどれだけ多くのフィルタータイプをサポートしていても、訪問者には何の役にも立ちません。
そこで、ここではプラグインをインストールしてから実際のページで動作するフィルターが表示されるまでに、どれだけの概念が必要かを見ていきます。
また、テンプレートファイルを開かずにどこまで進めるかを確認しました。これは、ほとんどのサイト所有者が誰かを雇わずに越えられない壁だからです。
WPFiltersのセットアップ
WPFiltersをインストールすると、すぐにセットアップウィザードが表示されます。指示に従うだけで、技術的な知識なしに始めることができます。

WPFiltersには独自のトップレベルメニューもあり、フィルターは設定画面に埋もれるのではなく、WPFilters » Elementsで見つけることができます。
フィルターに名前を付け、タイプを選択し、ソースを選択すると、横のプレビューパネルにレンダリングされます。表示オプションは同じ画面の2つのグループに分かれています。
コンテナには、タイトル表示、折りたたみ可能、水平などのトグルが含まれ、アイテムにはアイテム数、空の表示、階層などが含まれます。

ページに表示するのは1ステップです。
WPFiltersブロックはコアプラグインに含まれているため、エディターに挿入してドロップダウンからフィルターを選択するだけです。

テーマやページビルダーがブロックを使用しない場合は、代わりにショートコードを使用できます。
どちらの方法でも、テンプレートファイルを触ることなく機能します。ページに表示されれば、訪問者はこれまで欠けていた絞り込み機能を利用できるようになります。
FacetWPのセットアップ
FacetWPでのファセットの作成は簡単で、ファセットタブには各タイプが何をするかが明確に示されています。
問題は次のステップで発生します。ファセットが機能する前に、フィルター対象となるリストが必要です。

FacetWPには、WordPressのアーカイブページ、カスタムWP_Query、ビジュアルリスティングビルダー、または対応するアドオンを介したブロックとページビルダーなど、いくつかの方法があります。
FacetWPに公平を期すために言えば、そのリスティングビルダーはビジュアルツールであり、コーディングは必須ではなくオプションです。
それでも、ページに何も表示される前に学ぶべき2番目の概念です。
私たちのテストは、レビュー担当者の報告と一致しました。FacetWPが機能するようになったのは、ファセットとリストがどのように連携するかを理解してからだと述べている人が複数います。これはWPFiltersがあなたに登ることを要求しない曲線です。
ブロックももう一つのギャップです。FacetWPのブロックサポートはコアプラグインからではなくアドオンから提供されますが、WPFiltersはブロックをデフォルトで含んでいます。
勝者:WPFilters。構築するインデックスがなく、定義するリストもなく、ブロックはすぐに利用できます。さらに、セットアップウィザードにより、簡単に開始できます。
検索統合
フィルターと検索は同じ問題の異なる半分を解決するため、各プラグインがキーワードをどのように処理するかを知っておく価値があります。
どちらもSearchWPと連携し、その点は明確にしておきたいと考えています。
FacetWPには、Advanced Custom Fields、WooCommerce、Easy Digital Downloadsの統合機能と並んで、SearchWPの統合機能がコアプラグインにバンドルされています。
違いは、それぞれがあなたに何を求めるかです。
FacetWPでは、Searchファセットを作成し、SearchWPエンジンを選択してから、機能する前にリストテンプレートをページにアタッチします。
WPFiltersはSearchWPと同じチームによって構築されているため、その引き継ぎは自動的に行われます。

両方のプラグインがアクティブな場合、Searchフィルターは訪問者のキーワードをSearchWPのエンジンにルーティングし、SearchWPがインストールされていない場合は、標準のWordPressキーワードマッチングにフォールバックします。
これは、人々があなたのサイトで同時に検索とフィルタリングを行う場合に重要です。
検索結果ページにフィルターサイドバーを追加することは、この通常のバージョンであり、WPFiltersではテンプレート作業は必要ありません。

勝者:WPFilters。どちらのプラグインも目的を達成できますが、リストテンプレートが邪魔にならないのは一つだけです。
パフォーマンスとスケーラビリティ
カタログサイズは、これら2つを分ける最も公平な方法であり、FacetWPのデザインが活きる点です。
FacetWPのインデックステーブルは、フィルタリングがリクエストごとに処理する必要がないようにするために存在します。
数万件の商品を扱っている場合、事前に計算された値を1つのテーブルから読み取る方が良いアプローチであり、これがFacetWPがテストで優位に立った理由です。
WPFiltersは代わりにリクエストごとに一致する投稿IDを解決し、結果をキャッシュします。リクエストスコープのキャッシュとオブジェクトキャッシュを使用し、投稿、ターム、カスタムフィールドが変更されると自動的にクリアされます。
数千件の商品や投稿であれば、訪問者は違いに気づかないでしょう。使用したテストサイトでは、その範囲のフィルターは顕著な待ち時間なしで返されました。
WPFiltersについて知っておくべきスケーリングに関する注意点が1つあります。フィルター定義は単一のWordPressオプションに保存されるため、数百ではなく数十のフィルター向けに構築されています。
勝者:FacetWP。専用のインデックステーブルのため、WPFiltersよりもわずかにパフォーマンスが優れています。しかし、それ以外では、どちらも十分に高速であるため、セットアップ時間の方がミリ秒よりも重要です。
サポートと保証
比較表はめったに作成されませんが、作成されるべきです。何かが壊れた日に最も気にかけることになるのは、サポートです。
FacetWPには、すべてのライセンスに1年間のサポートとアップデートが含まれています。その後もプラグインは動作しますが、更新を延長しない限り、アップデートとサポートは停止します。
ヘルプセンターには、詳細なナレッジベース、FAQセクション、サポートスタッフに連絡するオプションも含まれています。

問題点は返金ポリシーです。
FacetWPの価格ページには、返金は提供しないと明記されており、代わりに無料トライアルを案内しています。
しかし、私たちのテストでは、トライアルは限定的で非常に制限されていることが示されました。1ページあたり2つのファセットしかレンダリングせず、サポートはなく、本番サイトは除外されます。
無料トライアルはステージングウェブサイトでのみ使用でき、ライブウェブサイトでは使用できないため、これは大きな欠点です。
WPFiltersは、サポートと保証の点で比較してはるかに優れています。問題を解決するのに役立つ詳細なドキュメントセクションとブログセクションがあります。

それに加えて、WPFiltersは無料トライアルに関しては反対の立場を取り、14日間の返金保証を提供しています。
対象となるライブサイトにインストールし、実際に必要なフィルターを構築し、それが適切でない場合は返金を受けることができます。
勝者:WPFilters。FacetWPの2つのフィルターのトライアルと比較して、はるかに優れたサポートと返金保証を提供しています。さらに、本番サイトを除外しており、返金ポリシーがないことと合わせて大きな欠点です。
価格比較
価格は、ほとんどの人が最初に確認し、その後最も少なく考える基準です。
これらのプラグインはどちらも一括購入ではなく定期的な費用がかかるため、物事を決定する数字は、1年目ではなく3年目に支払う金額です。
サイト数もその半分であり、1つのサイトをカバーするティアは、同じフィルターを4つ実行したい場合にすぐに高価になります。
さらに、フィルターは手動で構築する構成であるため、後で別のプラグインに切り替えるということは、それらをすべて再構築することを意味し、通常のプラグイン購入よりも元に戻すのが難しくなります。
2つのティアのテーブルを並べて読んでください。なぜなら、初年度の価格と更新価格は異なる物語を語るからです。
WPFilters
初年度の数字はWPFiltersに有利です。Standardは49ドルかかりますが、これは機能が削減されたティアではありません。
Standardは無制限のフィルタークエリと無制限のフィルター要素を提供するため、1つのサイトで構築できるフィルターの数に上限はありません。
また、Gutenbergブロック、共有可能なフィルターURL、階層的な分類、ショートコード出力、Advanced Custom Fields、WooCommerce、Easy Digital Downloadsの統合も利用できます。

Standardプランの他に、年間99ドルのProプラン、または年間399ドルのAll Access Bundle(SearchWPを含む)にアップグレードできます。
すべてのプランには14日間の返金保証が付いているため、プラグインがウェブサイトに適さない場合は返金を要求できます。
FacetWP
FacetWPは2つの価格プランを提供しており、1〜3サイト向けの年間99ドルから始まります。
また、自動的に20%の更新割引が適用され、Basicは約79ドルになります。
2年目以降は、FacetWP Basicの方が安価なオプションとなり、1つではなく最大3つのサイトをカバーします。

FacetWPには、すべてのティアで公式アドオンがすべて含まれており、これは本当に顧客フレンドリーです。
購入後のアップセルパスはなく、これはティア化された機能セットよりも実際の利点です。
ただし、返金はありません。つまり、プランを購入してうまくいかなかった場合、プラグインを使い続けることになります。
勝者:WPFilters。初年度の価格で勝ち、返金期間があるのはこの2つのうちWPFiltersだけです。これは、初めて購入するほとんどの人が検討していることです。
どのフィルタリングプラグインを選択すべきか
ほとんどのWordPressサイトでは、WPFiltersが最適です。フィルターが実際に機能するかどうかを決める2つの要素、つまり、フィルターをどれだけ早く構築できるか、そしてリスクをどれだけ低く抑えられるかという点で優れています。
インストールし、フィルタータイプを選択し、データソースを選択して、ブロックをページにドロップするだけです。構築するインデックスはなく、定義するリストテンプレートもなく、次回製品のバッチをインポートしたときに再構築する必要もありません。
初年度49ドルで、FacetWPのエントリー価格の半額です。また、14日間の返金保証により、ステージングコピーではなく、実際に使用するサイトでテストできます。
すでにSearchWPを実行している場合、追加のアドオンやテンプレート作業なしで既存のエンジンを通じて検索フィルターがルーティングされるため、さらに簡単になります。
ほとんどの人が構築しているショップ、ブログ、ナレッジベースにとっては、それがすべてです。
よくある質問
1. WPFiltersはFacetWPの良い代替品ですか?
ほとんどのサイト所有者にとっては、はい。WPFiltersはサイトが実際に使用するフィルタータイプをカバーしており、FacetWPが必要とするインデックスとリストテンプレートのステップをスキップします。例外は距離とマップのフィルタリングで、WPFiltersはこれらを提供していないため、不動産サイトやディレクトリサイトではFacetWPの方が適しています。
2. FacetWPには無料版がありますか?
いいえ。FacetWPはプレミアムのみで、WordPress.orgには掲載されていません。無料トライアルはありますが、ページごとに2つのファセットしか表示されず、ローカル、開発、ステージングサイトに制限されており、サポートはありません。WPFiltersもプレミアムのみですが、14日間の返金保証により、ライブサイトでテストできます。
3. フィルターを追加した後、再インデックスする必要がありますか?
FacetWPでは、はい。ドキュメントには、ファセットを追加した後、ファセットの設定を変更した後、プログラムでコンテンツをインポートした後、ターム階層を変更した後、または新しい投稿タイプを登録した後に再インデックスが必要であると記載されています。WPFiltersにはインデックステーブルがまったくありませんので、再構築する必要のあるものはありません。
4. WooCommerceでWPFiltersを使用できますか?
はい。WPFiltersは、製品カテゴリ、タグ、属性、カスタムフィールドを読み取るため、追加の設定なしでショップページをフィルターできます。このプロセスは、WooCommerce製品をフィルターする方法に関するガイドで説明しています。
5. 初心者にとって簡単なフィルタープラグインはどれですか?
WPFiltersです。フィルターは**WPFilters » Elements**にあり、ビルダーの横にライブプレビューが表示され、コアプラグインにブロックが含まれています。FacetWPは、フィルターを**Settings » FacetWP**の下に配置し、何も表示される前にインデックスの構築とリストの定義を求めます。
最終的な考え
FacetWPはより高度なプラグインで、より多くのフィルタータイプと非常に大きなカタログ用に構築されたインデックスを備えています。WPFiltersは、より早く動作するフィルターをページに適用でき、開始コストが低く、適合しない場合に返金期間があります。
カタログが数百または数千の範囲で、自分でセットアップを行っている場合は、WPFiltersから始めることをお勧めします。距離フィルターが必要な場合や、1万アイテムを超えている場合は、FacetWPはその価格に見合う価値があります。
この比較がWPFiltersとFacetWPについて学ぶのに役立ったことを願っています。また、WordPressでフィルターをセットアップする方法と複数のタクソノミーでフィルターする方法に関するガイドも参照してください。
訪問者が探しているものをより速く見つけられるようにする準備はできましたか?今日からWPFiltersを使い始めることができます。


