Så här visar du bara en kategori om den har inlägg i WordPress
Det här kodet som vi delar i den här artikeln är till hjälp i mycket anpassade mönster. Som standard kan du använda wp_list_categories funktion för att visa kategorier, och det visar bara kategorier om det har inlägg. Ibland kan du använda det på så sätt när du anpassar WordPress. När vi arbetade med ett kundprojekt fann vi ett behov av det här utdraget, därför delar vi det till någon annan som kan använda den.
category_count> 0) echo get_category ('17 ') -> cat_name; ?>
I metoden ovan specificerar vi kategoridokumentet för mycket specifika kategorier om du vill kolla, men du kan göra det med alla kategorier också. Klistra in koden nedan där du vill ha den.
räkna> 0) echo $ category-> cat_name; ?>
Nu hur skulle du använda den? Tja ibland har du en kategori med ett visst namn, men du vill visa länken med en annan ankare text, och du vill bara visa den om den har inlägg, det här kan vara bra. Så till exempel i din navigationsmeny kan du skriva in något så här:
category_count> 0) echo "Blog"; ?>
Detta kommer att kontrollera om kategori 17 har några inlägg, om det gör det kommer det att visa navigationsmenyalternativet Blog, annars skulle det inte.
Det är väldigt enkelt och enkelt, men för de nya utvecklarna kan det vara till hjälp.