WordPress コンテンツフィルタリングガイド
公開: 2023-02-12多くの場合、効果的な検索エンジン最適化 (SEO) のルールは、読者が望んでいることと矛盾することがあります。 これらの違いを解決してバランスをとることは、特に Web サイトのコンテンツを簡単に整理できるようにする場合に困難になる可能性があります。
幸いなことに、WordPress では、コンテンツがユーザーのブラウザーに配信される前にフィルターをかけることができます。 これにより、長い記事のユーザー エクスペリエンス (UX) が大幅に向上します。 さらに、検索エンジンが好む傾向にあるコンテンツの一部を効果的に使用するのに役立ちますが、一部の読者は長さのために放棄する可能性があります.
この記事では、WordPress に組み込まれているコンテンツ フィルタリング オプションについて説明します。 また、Web サイトでコンテンツ フィルタリングを使用するのに役立ついくつかのプラグインも見ていきます。 整理することがたくさんあるので、始めましょう!
ビルトイン コンテンツ フィルタリング
WordPress には、組み込みのコンテンツ フィルタリング機能がいくつか用意されています。 ただし、それらを実際に利用するには、WordPress コードベースのフック、フィルター、パラメーター、および関数の間の関係を理解する必要があります。 これらの概念を理解したら、コンテンツ フィルタリングを採用するためのより実践的なオプションを調査できるようになります。
1. 投稿とページのフィルタリング
Web サイトにユーザー向けのフロントエンド フィルタリング機能を作成する、やや古い方法があります。 これにより、カスタマイズ可能な投稿コンテンツのドロップダウン ソート機能が提供されます。 開始するには、コードのスニペットをテーマのindex.phpファイルに追加する必要があります。
使用する予定のテーマの子を作成することをお勧めします。 この方法ではカスタム コードを追加する必要があるため、問題が発生した場合に備えて親テーマ ファイルを保護する必要があります。
このアプローチは、WordPress のデフォルトの Twenty Twenty テーマでテストしました。
ご覧のとおり、より美的なものが必要な場合は、Cascading Style Sheet (CSS) ファイルでスタイリングを微調整する必要がありますが、このアプローチの機能は機能します。 「 post_date 」や「 only_thumbnailed 」など、ほぼすべてのデータベース情報を使用して、読者が使用するフィルターを作成できます。
2.機能
WordPress コードベースには、別のフィルタリング機能が組み込まれています。 Web ページや編集画面に表示する前に、データベースから読み取った情報に対してフィルターを作成できます。
この機能により、開発者はコンテンツ フィルタリング機能をプラグインに組み込むことができます。 WordPress API を通じて利用できるフィルタ フックの膨大なリストがあります。 これらのフックは、' add_filter ()' および ' the_content() ' 関数の両方で使用できます。 ここで、フック、フィルター、およびパラメーター間の関係を理解することが役立ちます。
これらの関数のいずれかを選択すると、フックとパラメーターを使用して、呼び出しで実行するアクションの種類を確立します。 これらの要素を一緒に使用することで、探しているフィルタリング機能を実行する WordPress プラグインを作成できます。 たとえば、' the_content() ' 関数を ' apply_filters() ' と組み合わせて、任意のフィルター フックのコールバック関数を呼び出すことができます。
さらに、' the_content ' フィルター フックは、これらの関数のコンテンツ パラメーターを確立するためによく使用されます。 混乱を避けるために、関数はフックとパラメーターを括弧で囲むことに注意してください。
コンテンツ フィルタリング プラグイン
まだ独自のプラグインを開発する準備ができていなくても、心配はいりません。 Web サイトでコンテンツ フィルタリングを試すのに役立つ、既存の便利なプラグインをいくつか紹介します。
1. 検索とフィルター
Search & Filter プラグインは、WordPress が提供するネイティブのシンプルな検索バー機能を強化する方法です。 ラジオ ボタン、チェックボックス、ドロップダウン メニューなどを使用して、結果のフィルタリングを追加できます。 さらに、このプラグインは、簡単に設定できるようにドラッグ アンド ドロップ エディターで設計されています。
さらに、使用可能なほぼすべてのパラメーターで検索結果を整理できます。 これには、メタ値、投稿 ID、作成者、タイトル、日付などが含まれます。 プラグインの無料版からほとんどの機能にアクセスでき、1 つの Web サイトのフル アクセスは年間わずか 20 ドルです。
2.スマートコンテンツフィルター
Smart Content Filter は、WordPress 用のプレミアム コンテンツ フィルタリング プラグインです。 どのテーマやカスタム投稿タイプでも機能します。 データベース スタイルの検索およびフィルター エクスペリエンスを作成するのではなく、スマート コンテンツ フィルターを使用すると、ブログ投稿に適用されるインタラクティブなフィルターを作成できます。
これらはクリック可能なボタンの形で提供され、そのページまたは投稿で使用できるさまざまなコンテンツ フィルターを表します。 たとえば、WordPress に最適な e コマース テーマをリストした長いブログ記事がある場合、読者は途中で飽きてしまい、記事を読み終えるか行動を促すフレーズ (CTA) を表示する前にすぐに飛び出す可能性があります。
このプラグインは、読者が最も興味のあるコンテンツに簡単に移動できるカスタムのインタラクティブ フィルターを作成するのに役立ちます。スターター ライセンスは、1 年間のアクセスとサポートに対してわずか 19 ドルです。
3.ファセットWP
e コマースに適したコンテンツ フィルタリング ソリューションを探しているなら、FacetWP がその答えかもしれません。 これは AJAX ベースのプラグインで、ページ全体をリロードすることなく、選択内容を読み込み、変更をすばやくフィルタリングします。 これらの機能により、顧客は探しているものをはるかに迅速に見つけることができます。
さらに、このプラグインは WooCommerce と統合する準備ができているため、オンライン ストアのコンテンツ フィルタリング機能をすぐに改善できます。 このプラグインの唯一の欠点の 1 つは値札です。 これは、これまで検討してきた他のいくつかのオプションよりも投資額が多いものです。
ただし、基本プランでは、1 ~ 3 つの Web サイトに対して 1 年間 99 ドルのライセンスを取得できます。 これには、サポートと FacetWP のすべてのプロフェッショナル アドオンが含まれます。
WP Engine で望む結果を得る
オンラインで探しているものを見つけるための「ハント アンド ペック」方法を楽しんでいる Web ユーザーはほとんどいないと言っても過言ではありません。 購入したい商品、エンターテイメント コンテンツ、重要な情報など、コンテンツに簡単な検索機能とフィルター機能を提供することは、Web サイトの UX を改善する 1 つの方法です。
ここWP Engineでは、最高の開発者リソースを提供するよう努めているため、顧客のために革新的なデジタルエクスペリエンスを構築できます. WordPress ホスティング プランをチェックして、今すぐウェブサイトの改善を始めましょう!