WordPressサイトに関連する投稿を表示する方法

ウェブサイトの管理者やブロガーは、ウェブサイトの読者をより長期間アクティブに保つ方法を常に模索しています。彼らが採用する最も一般的な手法の1つは、各記事の最後に関連記事を表示することです。これはあなたの訪問者をあなたのウェブサイトに保つ非常に簡単なテクニックです.


関連記事/製品/ビデオを表示すると、ユーザーがWebサイトに費やす時間が増えます。これは、Amazonのようなeコマース企業、YouTubeやNetflixなどのビデオホスティング企業が、効果的な推奨システムを作成するために複雑な機械学習アルゴリズムに投資する理由でもあります.

新しく開始されたブログにはそのような高度な技術はありませんが、各投稿の最後に関連する投稿を表示することは、訪問者がブログやWebサイトに長く滞在するのに役立つ簡単なトリックです。そして、訪問者があなたのウェブサイトに費やす時間が長いほど、その人が購入する可能性が高くなります.

UIの側面も忘れないでください。推奨システムは、ユーザーが適切なコンテンツを見つけるのに非常に役立ちます。レコメンデーションシステムによって提供された連続したYouTubeビデオの視聴に費やした回数を思い出せません。関連する投稿を表示すると、ナビゲーション時間が短縮され、読者を適切なコンテンツに接続するのに役立ちます.

Jetpack関連の投稿モジュールの使用

この関連する投稿機能は、すべての投稿を調べ、状況に応じて分析し、訪問者の好奇心を刺激する可能性のある適切な関連する投稿を見つけます。.

ジェットパック

追加のプラグインを実行するのではなく、Jetpackのこのモジュールを使用することを好みます。分析と処理がクラウドサーバーから実行されるため、サーバーリソースが同じサーバーで使用されないためです。.

このモジュールが実際にどのように動作するかに関するいくつかのこと:

  • 表示できる最低3つの適切な関連投稿が必要です。これらの3つの投稿がない場合、投稿の最後に関連コンテンツとして何も表示されません.
  • 関連コンテンツは、タグ、カテゴリ、および投稿自体のコンテンツに基づいて生成されます.
  • 画像のサムネイルは、以前の投稿の注目画像か、表示される関連投稿に添付された画像のいずれかになります。幅350ピクセル、高さ200ピクセルにトリミングされます。息子は、注目の画像を選択するときにこれらの寸法を考慮し、それらがそのサイズに適切に変換されることを確認します。.

さらに、モジュールの操作をさらに変更したい場合は、functions.phpファイルのコードを変更する必要があります。これらの機能のほとんどには、Jetpack関連の投稿フィルターの変更が含まれます.

  • 表示される関連する投稿の数を変更します。オプションサイズカウントを変更する.

function jetpackme_more_related_posts($ options){
$ options [‘size’] = 6;
$ optionsを返します。
}
add_filter( ‘jetpack_relatedposts_filter_options’、 ‘jetpackme_more_related_posts’);

  • 特定の投稿について、関連する投稿の1つをカスタム結果に置き換えます。投稿IDは問題の特定の投稿を参照します.

function jetpackme_append_related_post($ hits、$ post_id){
// $ post_idは、現在関連する投稿を取得している投稿です
if(2194 == $ post_id){
// 1036をヒット配列の前に追加します
array_unshift($ hits、array( ‘id’ => 1036));
//配列の最後の要素を削除します
array_pop($ hits);
}

$ hitsを返します。
}
add_filter( ‘jetpack_relatedposts_filter_hits’、 ‘jetpackme_append_related_post’、20、2);

  • 特定の投稿を関連投稿の結果に表示されないようにします。投稿IDを再度識別して除外します.

function jetpackme_exclude_related_post($ exclude_post_ids、$ post_id){
// $ post_idは、現在関連する投稿を取得している投稿です
$ exclude_post_ids [] = 1037; // post_id 1037を除外します
$ exclude_post_ids [] = 1038; // post_id 1038も除外します
$ exclude_post_ids;を返します。
}
add_filter( ‘jetpack_relatedposts_filter_exclude_post_ids’、 ‘jetpackme_exclude_related_post’、20、2);

  • 関連する投稿の結果に表示されないようにするには、カテゴリ全体を除外します。 category.slugを、関連する投稿に表示したくないカテゴリに変更します。.

function jetpackme_filter_exclude_category($ filters){
$ filters [] = array( ‘not’ =>
array( ‘term’ => array( ‘category.slug’ => 「犬」))
);
$ filtersを返します。
}
add_filter( ‘jetpack_relatedposts_filter_filters’、 ‘jetpackme_filter_exclude_category’);

  • 選択した投稿への関連投稿の表示を選択的に無効にします。 is_single配列には、関連する投稿が表示されない多数の投稿IDが含まれています.

function jetpackme_no_related_posts($ options){
if(is_single(array(17、19、1、11))){
$ options [‘enabled’] = false;
}
$ optionsを返します。
}
add_filter( ‘jetpack_relatedposts_filter_options’、 ‘jetpackme_no_related_posts’);

  • 関連コンテンツの検索結果にページを含める.

function jetpackme_add_pages_to_related($ post_type、$ post_id){
if(is_array($ post_type)){
$ search_types = $ post_type;
} そうしないと {
$ search_types = array($ post_type);
}

//ページを追加します
$ search_types [] = ‘ページ’;
$ search_types;を返します。
}
add_filter( ‘jetpack_relatedposts_filter_post_type’、 ‘jetpackme_add_pages_to_related’、10、2);

  • 投稿に画像が見つからない場合は、デフォルトの代替画像を追加します.

function jeherve_custom_image($ media、$ post_id、$ args){
if($ media){
$ mediaを返します。
} そうしないと {
$ permalink = get_permalink($ post_id);
$ url = apply_filters( ‘jetpack_photon_url’、 ‘YOUR_LOGO_IMG_URL’);

array(array(
‘タイプ’ => ‘画像’,
「から」=> 「custom_fallback」,
‘src’ => esc_url($ url),
‘href’ => $ permalink,
));
}
}
add_filter( ‘jetpack_images_get_images’、 ‘jeherve_custom_image’、10、3);

  • 関連する投稿で投稿日を非表示にする.

.jp-relatedposts-post-date {
表示:なし。
}

ブログでJetpackを使用して、関連する投稿モジュールで追加または変更できるその他の関数について読むことができます。.

関連記事プラグイン

独立したプラグインを使用して、関連する投稿を表示する機能を実行したい場合は、2つの無料のプラグインでタスクに対応する必要があります.

  • WordPressの関連記事–ウェブサイトの速度を低下させることはなく、独自のキャッシュを使用して重い処理を実行します。関連する投稿の自動作成があり、プラグインは手動編集を許可します。プラグインには、マルチサイトサポートと関連する投稿テンプレートのスタイル設定のより優れた制御を提供するプレミアムバージョンがあります.
  • 分類法による関連投稿–このプラグインは、キャッシュされたクエリを使用して関連投稿を検索します。日付と分類/個々の投稿による関連する投稿の一致に制約を追加します。さらにカスタマイズできる独自のHTMLテンプレートを使用します。短いコードは、ウィジェットを使用して特定の数の関連する投稿を表示するのに役立ちます.

サイトの粘着性の増加

関連する投稿を表示すると、訪問者がWebサイトに費やす可能性が高い時間が確実に増えます。その力を利用し、それがどのように進んだかを教えて.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map