Doriți să afișați conținut specific dacă postarea are_eticheta sau o etichetă specifică? Deși probabil există un plugin pentru asta, am creat un fragment de cod rapid pe care îl puteți utiliza pentru a afișa conținutul postării dacă postarea are etichete sau o etichetă specifică în WordPress.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați acest cod în fișierul single.php al temei dvs. în buclă:
<?php
if(has_tag()){
echo 'this post has tags';
}else {
echo 'no tags sorry';
}
?>
Notă: Dacă este prima dată când adăugați secvențe de cod în WordPress, consultați ghidul nostru despre cum să copiați / lipiți corect secvențe de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă v-a plăcut acest fragment de cod, vă rugăm să luați în considerare vizitarea altor articole de pe site, cum ar fi: cele mai bune 15 instrumente și pluginuri de marketing de conținut și cum să creați un formular de donații WordPress.
Acest lucru funcționează bine în articole și pagini, dar când accesez de exemplu căutarea sau arhiva, se bazează întotdeauna pe primul articol din listă. Nu știu cum să previn acest lucru. Exemplu: Vreau să afișez ceva dacă un articol sau o pagină are ID-ul etichetei 123. Acest lucru funcționează în articole sau pagini. Dar dacă, de exemplu, listez mai multe previzualizări de articole în căutare sau arhivă, codul se orientează întotdeauna la PRIMUL articol din această listă.
Ați putea dori să verificați dacă codul se află în interiorul buclei. Acestea fiind spuse, ați putea dori, de asemenea, să consultați acest fragment: https://www.isitwp.com/filter-search-results-using-tax_query-for-custom-results/