Kako dodati WordPress Povezani postovi bez dodataka
Jedna od velikih prednosti korištenja WordPressa su dodaci. WordPress dodaci pokrivaju gotovo sve što možete zamisliti, od širenja bloga u CMS, do dodavanja divnih mogućnosti i optimiziranja bloga za tražilice - mogućnosti su beskrajne (i ne zaboravimo sve različite teme koje postoje).
No, ako koristite previše dodataka, riskirate da začepite svoj WordPress blog, au najgorem slučaju možete ga 'razbiti'. Postoje mnogi primjeri dodataka koji nisu kompatibilni jedni s drugima, kao i dodatci koji usporavaju vaš blog.
Neki od najpopularnijih WordPress plugin kategorija se temelje na dodavanju “Vezane objave” na blog. Budući da WordPress nema ništa standardno za to, svatko je dužan koristiti neku vrstu dodatka za prikaz povezanih postova na njihovim stranicama.
Ovaj članak će vas naučiti kako dodavati povezane postove s minijaturama na svoj blog bez dodataka, držeći sve jednostavnim, laganim i pristupačnim. Započnimo!
Ali prvo, zašto izbjegavati dodatke?
Postoje brojni razlozi zbog kojih biste uvijek trebali pokušati koristiti WordPress 'ugrađeni kod i usluge, a ne dodatak. Glavna prednost je da se ne morate oslanjati na treću stranu (programer dodatka) kako bi vaš blog funkcionirao. Postoje mnogi slučajevi kada su programeri napustili popularne dodatke, ostavljajući bezbroj vlasnika web-lokacije zaglavljenim zastarjelim i potencijalno osjetljivim softverom.
Drugi razlog je taj što ne riskirate korištenje proširenog dodatka koji može usporiti vašu web-lokaciju na mljevenje, ili još gore, sadrži zlonamjerni dio koda, iako je to rijetkost ako dobijete dodatke iz službenog WordPress direktorija.
Prvi koraci: povezani postovi s minijaturama
Ova značajka "povezanih postova", kao i većina drugih, dizajnirana je da bude postavljena na glavnu stranicu članka (single.php), ali je možete koristiti gotovo bilo gdje, sve dok je zadržite unutar WordPress petlje. Da bismo dobili povezane postove, koristit ćemo oznake postova koje su dodijeljene pojedinim člancima.
Ikone
WordPress sada ima ugrađeni minijaturni sustav koji će nam trebati ovdje. Da biste ga omogućili, dodajte ovaj kôd u datoteku functions.php u mapi teme (u većini slučajeva već postoji).
add_theme_support ('post-thumbnails');
Možete postaviti i širinu i visinu minijatura dodavanjem novog retka u kôd:
add_theme_support ('post-thumbnails'); set_post_thumbnail_size (100, 50, true);
Važno: Kada dodajete slike postovima, da biste stvorili sličicu, na ploči za prijenos slika odaberite “Koristite kao istaknutu sliku”. To će stvoriti sličicu za post.
Kod
Vezane objave
ISKAZNICA); if ($ tags) $ tag_ids = polje (); foreach ($ oznake kao $ individual_tag) $ tag_ids [] = $ individual_tag-> term_id; $ args = array ('tag__in' => $ tag_ids, 'post__not_in' => niz ($ post-> ID), 'posts_per_page' => 4, // Broj povezanih postova za prikaz. 'caller_get_posts' => 1) ; $ my_query = novo wp_query ($ args); dok ($ my_query-> have_posts ()) $ my_query-> the_post (); ?>