Slik viser du relaterte innlegg på WordPress-nettsteder

Nettstedsadministratorer og bloggere ser kontinuerlig etter måter å holde leserskapet aktivt på sine nettsteder i lengre og lengre tid. En av de vanligste teknikkene de bruker er å vise relaterte artikler på slutten av hver artikkel. Dette er en veldig enkel teknikk for å holde besøkende på nettstedet ditt.


Å vise relaterte artikler / produkter / videoer øker tiden folk bruker på nettstedet ditt. Dette er også grunnen til at e-handelsselskaper som Amazon, og videovertselskaper som YouTube og Netflix investerer i komplekse maskinlæringsalgoritmer for å lage effektive anbefalingssystemer..

Selv om en nystartet blogg ikke har råd til slike avanserte teknikker, er det å vise beslektede innlegg på slutten av hvert innlegg et enkelt triks for å hjelpe besøkende å holde seg lenger på bloggen eller nettstedet ditt. Og jo lenger besøkende bruker på nettstedet ditt, desto mer sannsynlig er det at han eller hun vil kjøpe.

La oss ikke glemme UI-aspektet av det, anbefalingssystemer er utrolig nyttige for å hjelpe folk med å finne riktig innhold. Jeg kan ikke huske hvor mange ganger jeg har sett på påfølgende YouTube-videoer som ble tjent opp med anbefalingssystemet. Å vise beslektede innlegg vil redusere navigasjonstiden og bidra til å koble leseren til riktig innhold.

Bruke Jetpack relaterte innleggsmodul

Denne relaterte innleggsfunksjonen går gjennom alle innleggene dine og analyserer dem i kontekst for å finne de rette relaterte innleggene som kan vekke nysgjerrigheten til den besøkende.

jetpackrelposts

Jeg foretrekker å bruke denne modulen av Jetpack i motsetning til å kjøre en ekstra plugin fordi analysen og behandlingen blir utført fra skyserverne deres, noe som betyr at serverressursene dine ikke blir brukt til det samme.

Noen få ting om hvordan denne modulen faktisk fungerer:

  • Det må være minimum 3 gode relaterte innlegg som kan vises. Uten disse tre innleggene vises ingenting som relatert innhold på slutten av et innlegg.
  • Det relaterte innholdet genereres på grunnlag av tagger, kategorier og innholdet i selve innleggene.
  • Miniatyrbilder av bilder er enten de viste bildene fra tidligere innlegg eller fra bilder som er knyttet til det relaterte innlegget som skal vises. De er beskjæret 350px brede med 200px høye, sønn vurder disse dimensjonene når du velger fremlagte bilder og sørg for at de vil oversette godt til den størrelsen.

I tillegg, hvis du ønsker å gjøre ytterligere endringer i driften av modulen, må du endre litt kode i funksjonsfilen. De fleste av disse funksjonene innebærer å endre Jetpack-relaterte innleggsfilter.

  • Endre antall relaterte innlegg som vises. Endre antall størrelser.

funksjon jetpackme_more_related_posts ($ opsjoner) {
$ opsjoner [‘størrelse’] = 6;
returner $ opsjoner;
}
add_filter (‘jetpack_relatedposts_filter_options’, ‘jetpackme_more_related_posts’);

  • Erstatt et av de relaterte innleggene med et tilpasset resultat for et spesifikt innlegg. Innleggs-ID refererer til det aktuelle innlegget.

funksjon jetpackme_append_related_post ($ treff, $ post_id) {
// $ post_id er innlegget vi for øyeblikket får beslektede innlegg for
if (2194 == $ post_id) {
// Legg 1036 foran på treffarrayen
array_unshift ($ treff, matrise (‘id’ => 1036));
// Fjern det siste elementet i matrisen
array_pop ($ treff);
}

returner $ treff;
}
add_filter (‘jetpack_relatedposts_filter_hits’, ‘jetpackme_append_related_post’, 20, 2);

  • Ekskluder et spesifikt innlegg fra noen gang vises blant resultatene av Relaterte innlegg. Igjen identifiser innlegget-ID for å ekskludere det.

funksjon jetpackme_exclude_related_post ($ exclude_post_ids, $ post_id) {
// $ post_id er innlegget vi for øyeblikket får beslektede innlegg for
$ exclude_post_ids [] = 1037; // Ekskluder post_id 1037
$ exclude_post_ids [] = 1038; // Ekskluder post_id 1038
returner $ exclude_post_ids;
}
add_filter (‘jetpack_relatedposts_filter_exclude_post_ids’, ‘jetpackme_exclude_related_post’, 20, 2);

  • Ekskluder en hel kategori fra noen gang vises under Relaterte innlegg-resultater. Endre Category.slug til en kategori du ikke vil se på de relaterte innleggene.

funksjon jetpackme_filter_exclude_category ($ filtre) {
$ filters [] = array (‘not’ =>
array (‘term’ => array (‘category.slug’ => ‘hunder’))
);
returner $ filtre;
}
add_filter (‘jetpack_relatedposts_filter_filters’, ‘jetpackme_filter_exclude_category’);

  • Deaktiver Relaterte innlegg selektivt fra å vises på utvalgte innlegg. is_single array inneholder et antall ID-er som relaterte innlegg ikke vises for.

funksjon jetpackme_no_related_posts ($ opsjoner) {
if (is_single (matrise (17, 19, 1, 11))) {
$ options [‘enabled’] = falsk;
}
returner $ opsjoner;
}
add_filter (‘jetpack_relatedposts_filter_options’, ‘jetpackme_no_related_posts’);

  • Inkluder sider i søkeresultatene for relatert innhold.

funksjon jetpackme_add_pages_to_related ($ post_type, $ post_id) {
if (is_array ($ post_type)) {
$ search_types = $ post_type;
} annet {
$ search_types = array ($ post_type);
}

// Legg til sider
$ search_types [] = ‘side’;
returner $ search_types;
}
add_filter (‘jetpack_relatedposts_filter_post_type’, ‘jetpackme_add_pages_to_related’, 10, 2);

  • Legg til et standardbakgrunnsbilde, hvis ikke noe bilde kan bli funnet i et innlegg.

funksjon jeherve_custom_image ($ media, $ post_id, $ args) {
if ($ media) {
returnere $ media;
} annet {
$ permalink = get_permalink ($ post_id);
$ url = Apply_filters (‘jetpack_photon_url’, ‘YOUR_LOGO_IMG_URL’);

return array (array (
‘type’ => ‘bilde’,
‘fra’ => ‘Custom_fallback’,
‘src’ => esc_url ($ url),
‘href’ => $ permalink,
));
}
}
add_filter (‘jetpack_images_get_images’, ‘jeherve_custom_image’, 10, 3);

  • Skjul innleggsdato på relaterte innlegg.

.jp-relaterte poster-etter dato {
skjerm: ingen;
}

Du kan lese om flere funksjoner som du kan legge til eller endre med den relaterte innleggsmodulen ved hjelp av Jetpack på bloggen deres.

Relaterte innlegg-plugins

Hvis du heller vil bruke en uavhengig plugin for å utføre funksjonen til å vise relaterte innlegg, er det to gratis plugins som skal være opp til oppgaven.

  • Beslektede innlegg for WordPress – Sakterer ikke nettstedet ditt og bruker sin egen cache til å utføre tung løft. Det opprettes automatisk relaterte innlegg, og pluginen tillater manuell redigering. Plugin-en har en førsteklasses versjon som gir flerstedsstøtte og større kontroll over relaterte innleggsmalstyling.
  • Relaterte innlegg av Taxonomy – Denne pluginen bruker en hurtigbufret spørring for å finne relaterte innlegg. Legg til begrensninger i de relaterte innlegg-kampene etter dato og taksonomi / individuelle innlegg. Bruk din egen HTML-mal som gir mulighet for mer tilpasning. Kortkodene hjelper deg med å vise et spesifikt antall relaterte innlegg ved hjelp av widgeter.

Øker nettstedets klebrighet

Å vise beslektede innlegg øker definitivt tiden en besøkende sannsynligvis vil bruke på nettstedet ditt. Utnytt kraften og fortell meg hvordan det gikk.

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