Jinsi ya Kuonyesha Machapisho Yanayohusiana kwenye tovuti za WordPress

Imesasishwa: Desemba 10, 2016 / Kifungu na: Vishnu

Wasimamizi wa wavuti na wanablogu kila wakati wanatafuta njia za kuweka usomaji wao ukifanya kazi kwenye wavuti zao kwa muda mrefu na mrefu. Moja ya mbinu za kawaida wanazotumia ni kuonyesha nakala zinazohusiana mwishoni mwa kila nakala. Hii ni mbinu rahisi sana ya kuweka wageni wako kwenye wavuti yako.

Kuonyesha makala zinazohusiana / bidhaa / video huongeza muda ambao watu hutumia kwenye tovuti yako. Hii pia ni kwa nini makampuni ya eCommerce kama Amazon, na makampuni ya kuhudhuria video kama YouTube na Netflix kuwekeza katika utaratibu wa kujifunza mashine rahisi ili kuunda mifumo ya kupendekeza.

Ingawa blogu iliyoanza hivi karibuni haiwezi kumudu mbinu hizo za juu, kuonyesha posts zinazohusiana mwishoni mwa kila post ni hila rahisi kusaidia wasaa kukaa muda mrefu kwenye blogu yako au tovuti. Na mgeni hutumia muda mrefu zaidi kwenye tovuti yako, kuna uwezekano mkubwa zaidi wa kununua.

Tusisahau kisa cha UI juu yake, mifumo ya kupendekeza inasaidia sana kusaidia watu kupata yaliyofaa. Siwezi kukumbuka idadi ya mara nilitumia kutazama video za YouTube mfululizo kama zilivyotekelezwa na mfumo wa pendekezo. Kuonyesha machapisho yanayohusiana yatapunguza wakati wa ujanja na kusaidia kuunganisha msomaji kwa yaliyomo sawa.

Kutumia Jetpack Related Posts Module

Kipengele hiki cha machapisho kinachozunguka kinazunguka kupitia machapisho yako yote na kinawachunguza kwa kimaumbile ili kupata machapisho yanayohusiana ambayo yanaweza kupiga dhamira ya mgeni wako.

vifungo

Napendelea kutumia moduli hii ya Jetpack badala ya kuendesha programu jalizi ya ziada kwa sababu uchambuzi na usindikaji unafanywa kutoka kwa seva zao za wingu, ambayo inamaanisha rasilimali za seva yako hazitumiwi kwa ile ile.

Mambo machache kuhusu jinsi moduli hii inafanya kazi:

  • Kuna haja ya kuwa na kiwango cha chini cha machapisho mzuri ya 3 ambayo yanaweza kuonyeshwa. Bila machapisho haya matatu, hakuna kitu kinachoonyeshwa kama maudhui yanayohusiana mwishoni mwa chapisho.
  • Maudhui yaliyomo yanazalishwa kulingana na vitambulisho, makundi na maudhui ya machapisho wenyewe.
  • Vipande vya picha vinginevyo vitakuwa picha zilizofanywa kwa machapisho ya awali au kutoka kwenye picha zilizounganishwa na chapisho lililohusiana. Wamevunjwa 350px pana na 200px high, mwana kuzingatia vipimo hivi wakati wa kuchagua picha zilizo na picha na hakikisha watafsiri kwa ukubwa huo.

Kwa kuongeza, ikiwa ungependa kufanya marekebisho zaidi kwa utendakazi wa moduli, itabidi urekebishe nambari fulani katika faili yako ya function.php. Kazi nyingi hizi zinajumuisha kurekebisha kichungi cha jetpack kinachohusiana.

  • Badilisha idadi ya posts zinazohusiana zilizoonyeshwa. Badilisha idadi ya ukubwa wa chaguo.
jetpackme_more_related_posts (chaguzi za $) {$ chaguzi ['size'] = 6; kurudi chaguo la $; } add_filter ('jetpack_relatedposts_filter_options', 'jetpackme_more_related_posts'); 
  • Badilisha nafasi moja ya Machapisho Yanayohusiana na matokeo ya desturi, kwa chapisho maalum. Kitambulisho cha Chapisho kinahusu chapisho maalum katika swali.
kazi jetpackme_append_related_post ($ hits, $ post_id) {// $ post_id ndio post tunayo sasa kupata machapisho yanayohusiana ikiwa (2194 == $ post_id) {// Ongeza 1036 mbele ya safu ya safu ya safu_unashift ($ hits, safu ('id' => 1036)); // Ondoa kipengee cha mwisho cha safu ya safu_pop ($ hits); } kurudi $ hits; } ongeza_filter ('jetpack_relatedpost_filter_hits', 'jetpackme_append_post_related_post', 20, 2);

  • Usifute chapisho maalum kutoka kwa kuonekana miongoni mwa matokeo ya Machapisho ya Machapisho. Tambua tena Kitambulisho cha baada ya kuachia.
jetpackme_exclude_related_post ($ exclude_post_ids, $ post_id) {// $ post_id ni post tunayopata posts zinazohusiana na $ exclude_post_ids [] = 1037; // Usiondoe post_id 1037 $ exclude_post_ids [] = 1038; // Pia uondoe post_id 1038 kurudi $ exclude_post_ids; } add_filter ('jetpack_relatedposts_filter_exclude_post_ids', 'jetpackme_exclude_related_post', 20, 2);
  • Usifute jamii nzima kutoka milele inayoonekana kati ya matokeo ya Machapisho Yanayohusiana. Badilisha jamii.slug kwa kikundi ambacho hutaki kuona kwenye machapisho yako yanayohusiana.
kazi jetpackme_filter_exclude_category ($ filters) {$ filters [] = safu ('not' => safu ('term' => safu ('category.slug' => 'mbwa'))); kurudi filters $; } ongeza_filter ('jetpack_relatedpost_filter_filters', 'jetpackme_filter_exclude_category');

  • Chagua vipengele vilivyounganishwa na Machapisho Yanayohusiana kutoka kwenye machapisho ya kuchagua. ni-safu ya safu ina idadi ya vitambulisho vya posta ambazo machapisho yanayohusiana yanaonyeshwa.
jetpackme_no_related_posts (chaguo la $) {kama (ni-ismail (safu (17, 19, 1, 11))) {$ chaguo ['enabled'] = uongo; } kurudi chaguo la $; } add_filter ('jetpack_relatedposts_filter_options', 'jetpackme_no_related_posts');

  • Weka kurasa katika matokeo ya utafutaji kwa maudhui yanayohusiana.
jetpackme_add_pages_to_related ($ post_type, $ post_id) {kama (ni_array ($ post_type)) {$ search_types = $ post_type; } mwingine {$ search_types = safu ($ post_type); } // Ongeza kurasa $ search_types [] = 'ukurasa'; kurudi search_types ya $; } add_filter ('jetpack_relatedposts_filter_post_type', 'jetpackme_add_pages_to_related', 10, 2);
  • Ongeza picha ya kurudi kwa kasi, ikiwa hakuna picha inaweza kupatikana katika chapisho.
kazi jeherve_custom_image ($ media, $ post_id, $ args) {if ($ media) {return $ media; } mwingine {$ permalink = get_permalink ($ post_id); $ url = apply_filters ('jetpack_photon_url', 'YAKO_LOGO_IMG_URL'); safu ya kurudi (safu ('type' => 'picha', 'from' => 'custom_fallback', 'src' => esc_url ($ url), 'href' => $ permalink,)); }} ongeza_filter ('jetpack_images_get_images', 'jeherve_custom_image', 10, 3);
  • Ficha tarehe ya posta kwenye Machapisho Yanayohusiana.
 
post-datepost-post-date {kuonyesha: hakuna; }

Unaweza kusoma kuhusu kazi zaidi ambazo unaweza kuongeza au kurekebisha kwa moduli zinazohusiana na kutumia Jetpack juu yao blog.

Machapisho Yanayohusiana Plugins

Ikiwa ungependa kutumia programu-jalizi huru kufanya kazi ya kuonyesha machapisho yanayohusiana, kuna programu-jalizi mbili za bure ambazo zinapaswa kuwa sawa na jukumu hilo.

  • Machapisho Yanayohusiana kwa WordPress - Haipunguzi tovuti yako na hutumia kashe yake mwenyewe kuinua yoyote nzito. Kuna uundaji otomatiki wa machapisho yanayohusiana na programu-jalizi inaruhusu uhariri wa mwongozo. Programu-jalizi ina toleo la malipo ambayo hutoa msaada wa anuwai na udhibiti mkubwa juu ya mtindo unaohusiana wa templeti.
  • Machapisho yanayohusiana na Taxonomy - Programu-jalizi hii hutumia swala lililohifadhiwa kupata machapisho yanayohusiana. Ongeza vikwazo kwa machapisho-machapisho yanayohusiana na tarehe na ushuru / machapisho ya mtu binafsi. Tumia templeti yako ya HTML ambayo inaruhusu ugeuzaji kukufaa zaidi. Nambari fupi husaidia kuonyesha idadi maalum ya machapisho yanayohusiana kwa kutumia vilivyoandikwa.

Kuongezeka kwa Site Site

Kuonyesha machapisho yanayohusiana inaongeza wakati mgeni anayeweza kutumia kwenye tovuti yako. Kuunganisha nguvu zake na uniambie jinsi ilivyokwenda.

Kuhusu Vishnu

Vishnu ni mwandishi wa kujitegemea usiku, anafanya kazi kama mchambuzi wa data kwa siku.

Kuungana: