Cum de a adăuga WordPress Articole similare fără pluginuri
Unul dintre marile avantaje ale folosirii WordPress sunt plug-in-urile. Pluginurile WordPress acoperă aproape orice vă puteți imagina, de la extinderea blogului dvs. într-un CMS, la adăugarea de funcții minunate și de optimizare a blogului dvs. pentru motoarele de căutare - posibilitățile sunt nesfârșite (și să nu uităm diferitele teme de acolo).
Dar, folosind prea multe pluginuri, riscați să vă înfundați blogul WordPress și, în cel mai rău caz, s-ar putea să-l "spargeți". Există multe instanțe de pluginuri care nu sunt compatibile unul cu celălalt, precum și pluginuri care vă încetinesc blogul.
Unele dintre cele mai populare categorii de plugin-uri WordPress se bazează în jurul adăugării “postări asemănatoare” la un blog. Din moment ce WordPress nu are nimic standard pentru acest lucru, toată lumea trebuie să folosească un fel de plugin pentru a afișa postări similare pe site-ul lor.
Acest articol vă va învăța cum să adăugați postări corelate cu miniaturi pe blogul dvs. fără pluginuri, păstrând totul simplu, ușor și accesibil. Să începem!
Dar mai întâi, de ce să evități pluginurile?
Există o serie de motive pentru care trebuie să încercați întotdeauna să utilizați codul și serviciile încorporate în WordPress, și nu un plugin. Principalul beneficiu este că nu trebuie să vă bazați pe o terță parte (dezvoltatorul plugin-ului) pentru ca blogul dvs. să funcționeze. Există multe cazuri în care dezvoltatorii abandonează pluginurile populare, lăsând nenumărați proprietari de site-uri blocate cu software depășit și potențial vulnerabil.
Un alt motiv este acela că nu riscați să folosiți un plug-in umflat, care poate încetini site-ul tău sau chiar mai rău, să conțină o bucată de cod rău intenționat, deși acest lucru este rar, cu condiția să obțineți pluginurile din directorul oficial WordPress.
Noțiuni introductive: postări similare cu miniaturi
Această funcție "legate de postări", ca și celelalte, este concepută pentru a fi plasată pe pagina principală a articolului dvs. (single.php), dar o puteți folosi aproape oriunde, atâta timp cât o păstrați în bucla WordPress. Pentru a obține postările asociate, vom folosi etichetele postare care sunt date articolelor individuale.
Miniaturi
WordPress are acum un sistem încorporat de miniaturi, de care avem nevoie de aici. Pentru a le permite, adăugați acest cod în fișierul functions.php din dosarul tematic (în majoritatea cazurilor, este deja acolo).
add_theme_support ("post-miniaturi");
De asemenea, puteți seta lățimea și înălțimea miniaturilor adăugând o altă linie la cod:
add_theme_support ("post-miniaturi"); set_post_thumbnail_size (100, 50, true);
Important: Când adăugați imagini în postări, pentru a crea o miniatură, trebuie să selectați din panoul de încărcare a imaginilor “Utilizați imaginea ca imagine”. Aceasta va crea miniatura pentru postare.
Codul
Postări asemănatoare
ID); dacă ($ tags) $ tag_ids = array (); foreach ($ tag-uri ca $ individual_tag) $ tag_ids [] = $ individual_tag-> termen_id; $ args = array ('tag__in' => $ tag_ids, 'post__not_in' => array ($ post-> ID), 'posts_per_page' => ; $ my_query = noul wp_query ($ args); în timp ce ($ my_query-> have_posts ()) $ my_query-> the_post (); ?>