Hur du visar relaterade inlägg på WordPress-webbplatser

Webbplatsadministratörer och bloggare letar ständigt efter sätt att hålla sitt läsekrets aktivt på sina webbplatser under längre och längre tid. En av de vanligaste teknikerna som de använder är att visa relaterade artiklar i slutet av varje artikel. Detta är en mycket enkel teknik för att hålla dina besökare på din webbplats.


Att visa relaterade artiklar / produkter / videor ökar tiden som människor spenderar på din webbplats. Därför investerar även e-handelsföretag som Amazon och värdföretag som YouTube och Netflix i komplexa maskininlärningsalgoritmer för att skapa effektiva rekommendationssystem..

Medan en nystartad blogg inte har råd med sådana avancerade tekniker, är visning av relaterade inlägg i slutet av varje inlägg ett enkelt trick för att hjälpa besökare att stanna längre på din blogg eller webbplats. Och ju längre besökaren spenderar på din webbplats, desto mer troligt är han eller hon att köpa.

Låt oss inte glömma UI-aspekten av det, rekommendationssystem är oerhört hjälpsamma för att hjälpa människor att hitta rätt innehåll. Jag kan inte komma ihåg hur många gånger jag tillbringade att titta på på varandra följande YouTube-videor som rekommenderas av rekommendationssystemet. Att visa relaterade inlägg minskar navigeringstiden och hjälper dig att ansluta läsaren till rätt innehåll.

Använda Jetpack-relaterade inläggsmodulen

Den här relaterade inläggsfunktionen går igenom alla dina inlägg och analyserar dem i sammanhang för att hitta rätt relaterade inlägg som kan väcka din besökares nyfikenhet..

jetpackrelposts

Jag föredrar att använda den här modulen av Jetpack i motsats till att köra ett extra plugin eftersom analysen och behandlingen utförs från deras molnservrar, vilket innebär att dina serverresurser inte används för samma.

Några saker om hur den här modulen faktiskt fungerar:

  • Det måste finnas minst 3 bra relaterade inlägg som kan visas. Utan dessa tre inlägg visas ingenting som relaterat innehåll i slutet av ett inlägg.
  • Det relaterade innehållet genereras på grundval av taggar, kategorier och innehållet i själva inlägget.
  • Miniatyrbilder av bilden är antingen de visade bilderna från tidigare inlägg eller från bilder som är kopplade till det relaterade inlägget som ska visas. De är beskuren 350px breda med 200px höga, son beakta dessa dimensioner när du väljer presenterade bilder och se till att de kommer att översätta till den storleken.

Om du vill göra ytterligare ändringar i modulens funktion måste du dessutom ändra någon kod i din features.php-fil. De flesta av dessa funktioner innebär att modifiera Jetpack-relaterade inläggsfilter.

  • Ändra antalet relaterade inlägg som visas. Ändra antalet storlekar.

funktion jetpackme_more_related_posts ($ optioner) {
$ optioner [‘size’] = 6;
returnera $ optioner;
}
add_filter (‘jetpack_relatedposts_filter_options’, ‘jetpackme_more_related_posts’);

  • Ersätt ett av relaterade inlägg av ett anpassat resultat för ett specifikt inlägg. Med post-ID avses det specifika inlägget i fråga.

funktion jetpackme_append_related_post ($ träffar, $ post_id) {
// $ post_id är det inlägg vi för närvarande får relaterade inlägg för
if (2194 == $ post_id) {
// Lägg 1036 till framsidan av hitsuppsatsen
array_unshift ($ hits, array (‘id’ => 1036));
// Ta bort det sista elementet i matrisen
array_pop ($ hits);
}

returnera $ träffar;
}
add_filter (‘jetpack_relatedposts_filter_hits’, ‘jetpackme_append_related_post’, 20, 2);

  • Uteslut ett visst inlägg från någonsin att visas bland Relaterade inläggs resultat. Identifiera igen post-ID för att utesluta det.

funktion jetpackme_exclude_related_post ($ exclude_post_ids, $ post_id) {
// $ post_id är det inlägg vi för närvarande får relaterade inlägg för
$ exclude_post_ids [] = 1037; // Uteslut post_id 1037
$ exclude_post_ids [] = 1038; // Uteslut även post_id 1038
returnera $ exclude_post_ids;
}
add_filter (‘jetpack_relatedposts_filter_exclude_post_ids’, ‘jetpackme_exclude_related_post’, 20, 2);

  • Uteslut en hel kategori från att någonsin visas bland Relaterade inläggs resultat. Ändra kategori.slug till en kategori som du inte vill se på dina relaterade inlägg.

funktion jetpackme_filter_exclude_category ($ filter) {
$ filters [] = array (‘not’ =>
array (‘term’ => array (‘category.slug’ => ‘hundar’ ) )
);
returnera $ filter;
}
add_filter (‘jetpack_relatedposts_filter_filters’, ‘jetpackme_filter_exclude_category’);

  • Inaktivera relaterade inlägg selektivt från att visas på utvalda inlägg. is_single array innehåller ett antal inlägg-ID för vilka relaterade inlägg inte visas.

funktion jetpackme_no_related_posts ($ optioner) {
if (is_single (matris (17, 19, 1, 11))) {
$ options [‘enabled’] = falsk;
}
returnera $ optioner;
}
add_filter (‘jetpack_relatedposts_filter_options’, ‘jetpackme_no_related_posts’);

  • Inkludera sidor i sökresultaten för relaterat innehåll.

funktion jetpackme_add_pages_to_related ($ post_type, $ post_id) {
if (is_array ($ post_type)) {
$ search_types = $ post_type;
} annat {
$ search_types = array ($ post_type);
}

// Lägg till sidor
$ search_types [] = ‘sida’;
returnera $ search_types;
}
add_filter (‘jetpack_relatedposts_filter_post_type’, ‘jetpackme_add_pages_to_related’, 10, 2);

  • Lägg till en standardfallback-bild, om ingen bild kan hittas i ett inlägg.

funktion jeherve_custom_image ($ media, $ post_id, $ args) {
if ($ media) {
returnera $ media;
} annat {
$ permalink = get_permalink ($ post_id);
$ url = Apply_filters (‘jetpack_photon_url’, ‘YOUR_LOGO_IMG_URL’);

return array (array (
‘typ’ => ‘bild’,
‘från’ => ‘Custom_fallback’,
‘src’ => esc_url ($ url),
‘href’ => $ permalink,
));
}
}
add_filter (‘jetpack_images_get_images’, ‘jeherve_custom_image’, 10, 3);

  • Dölj postdatumet i Relaterade inlägg.

.jp-relaterade poster-efter-datum {
display: ingen;
}

Du kan läsa om fler funktioner som du kan lägga till eller ändra med den relaterade inläggsmodulen med Jetpack på deras blogg.

Relaterade inlägg Plugins

Om du hellre vill använda ett oberoende plugin för att utföra funktionen att visa relaterade inlägg finns det två gratis plugins som ska vara upp till uppgiften.

  • Relaterade inlägg för WordPress – Saktar inte ner din webbplats och använder sin egen cache för att utföra tunga lyft. Det skapas automatiskt relaterade inlägg och plugin tillåter manuell redigering. Plugin har en premiumversion som ger flersidig support och större kontroll över relaterade inläggsmallstyling.
  • Relaterade inlägg av Taxonomy – Detta plugin använder en cache-fråga för att hitta relaterade inlägg. Lägg till begränsningar för relaterade inlägg-matchningar efter datum och taxonomi / enskilda inlägg. Använd din egen HTML-mall som möjliggör mer anpassning. Kortkoderna hjälper till att visa ett specifikt antal relaterade inlägg med hjälp av widgetar.

Öka webbplatsens klibbighet

Att visa relaterade inlägg ökar definitivt den tid en besökare sannolikt kommer att spendera på din webbplats. Utnyttja sin kraft och berätta hur det gick.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me