Categoriile ofera o solutie simpla pentru gruparea articolelor similare. Acestea ajuta utilizatorii sa gaseasca continut asemanator, iar atunci când sunt utilizate corect, categoriile va pot ajuta sa obtineti si rezultate SEO mai bune. În afara de toate aceste beneficii, categoriile vin, de asemenea, cu o alta caracteristica interesanta – descrierea. Este posibil sa adaugati descrieri separate pentru categoriile dvs. si sa le afisati pe site. Majoritatea oamenilor tind sa creeze categoriile în timp ce publica un post nou. De aceea ratati ocazia de a utiliza descrieri de categorii.
Cum se adauga descrierea categoriei?
WordPress va permite sa adaugati categorii în timp ce scrieti un post nou. Dar acest lucru va permite doar sa furnizati numele categoriei. Acesta este motivul pentru care majoritatea oamenilor nu au ocazia de a adauga descrieri la categoriile lor.
Pentru a adauga descrieri de categorii, accesati Mesaje -> Categorii. Aceasta va va duce la o pagina care contine toate categoriile site-ului dvs. Web.
Daca creati o noul categorie, veti gasi câmpuri separate pentru furnizarea titlului, a tastei si a descrierii. Pentru a adauga descrieri la categoriile existente, faceti clic pe „Editare” din categorie. În pagina care rezulta, furnizati descrierea si faceti clic pe „Actualizare”. Aceasta va adauga descrierea categoriei. Puteti utiliza acest proces pentru a adauga descrieri în toate categoriile dvs.
De asemenea, este posibil sa adaugati descrieri la etichetele dvs. Pentru a face acest lucru, mergeti la Postari -> Etichete. Similar categoriilor, puteti adauga o eticheta noua cu descrieri sau adaugati descrieri la etichetele existente dând clic pe linkul „Editati”.
Cum se afiseaza descrierea categoriei?
Unele teme WordPress vor afisa automat descrierile categoriilor. Pentru a verifica daca tema dvs. accepta aceasta functie, deschideti o pagina de arhiva a categoriilor. Daca descrierea este acolo, nu va trebui sa faceti nimic.
În cazul în care tema nu afiseaza în mod implicit descrierea categoriei, trebuie sa editati fisierele tematice. Exista trei moduri de a accesa fisierele tematice
Utilizând managerul de fisiere oferit de furnizorul dvs. de gazduire,
Utilizarea unui client FTP (cum ar fi FileZilla) sau
Mergeti la Aspect -> Editor si alegeti fisierul.
Dupa stabilirea conexiunii, accesati directorul tematic. Inainte de toate, cautati un fisier numit category.php. Daca nu exista un astfel de fisier, cautati fisierul archive.php. Deschideti fisierul si stabiliti unde doriti sa afisati descrierea categoriei. Apoi, puneti urmatorul cod în acea zona a fisierului.
<?php the_archive_title( '<h1 class="page-title">', '</h1>' ); the_archive_description( '<div class="taxonomy-description">', '</div>' ); ?>
Acest cod va afisa titlul categoriei si descrierea locatiei dorite. Salvati fisierul si încarcati-l înapoi în dosar. Reîncarcati pagina de categorii si ar trebui sa vedeti numele si descrierea categoriei pe pagina.
Afisarea descrierii categoriei pe alte locatii
Cele mai multe teme WordPress vor afisa doar descrierea categoriei în pagina de arhiva a categoriei. Ce se întâmpla daca doriti sa afisati descrierea în alte locuri? Ei bine, exista câteva solutii pentru a face acest lucru.
Mai întâi, puteti afisa o descriere a categoriei specifice cu urmatorul cod
<?php echo category_description(3); ?>
În codul de mai sus, numarul 3 este ID-ul categoriei. Pentru a gasi ID-ul categoriei dorite, accesati Posts > Category. Plasati cursorul peste categoria doriti sa aflati ID-ul din adresa URL afisati în partea de jos a ecranului.
Când doriti sa afisati descrierea categoriei în postari, trebuie sa utilizati urmatorul cod
<?php $catID = get_the_category(); echo category_description( $catID[0] ); ?>
Si daca doriti sa afisati o lista a categoriilor cu descrierile lor, adaugati urmatorul cod în fisierul functions.php al temei
function wpdean_catlist_desc() { $string = '<ul>'; $catlist = get_terms( 'category' ); if ( ! empty( $catlist ) ) { foreach ( $catlist as $key => $item ) { $string .= '<li>'. $item->name . '<br />'; $string .= '<em>'. $item->description . '</em></li>'; } } $string .= '</ul>'; return $string; } add_shortcode('wpdean_categories', 'wpdean_catlist_desc'); add_filter('widget_text', 'do_shortcode');
Acest cod va adauga urmatorul cod scurt la tema dvs. –
[wpdean_categories]Puneti acest scurtcod în interiorul unui widget text si plasati widget-ul în care doriti sa afisati descrierile categoriilor.