Paano Magpakita ng isang Kategorya lamang kung mayroon itong Mga Post sa WordPress

Ang snippet na ibinabahagi namin sa artikulong ito ay kapaki-pakinabang sa mga napaka-pasadyang disenyo. Sa pamamagitan ng default maaari mong gamitin ang wp_list_categories function upang ipakita ang mga kategorya, at nagpapakita lamang ito ng mga kategorya kung mayroon itong mga post. Minsan kapag pinasadya mo ang WordPress, maaaring kailanganin mong gamitin ito sa ganitong paraan. Nang kami ay nagtatrabaho sa proyekto ng isang kliyente, natagpuan namin ang isang pangangailangan para sa snippet na ito, kaya binabahagi namin ito para sa sinumang magagamit nito.

category_count> 0) echo get_category ('17 ') -> cat_name;  ?> 

Sa paraan sa itaas kami ay tumutukoy sa kategoryang ID para sa partikular na kategorya kung nais mong suriin, ngunit maaari mo ring gawin ito sa lahat ng mga kategorya. I-paste lamang ang snippet sa ibaba kung saan mo nais ito.

count> 0) {
 echo $ category-> cat_name;
 }
 }?> 

Ngayon paano mo ito gagamitin? Kung minsan mayroon kang isang kategorya na may isang tiyak na pangalan, ngunit nais mong ipakita ang link na may ibang teksto ng anchor, at gusto mo lamang na ipakita ito kung mayroon itong mga post, sa ganitong paraan ay maaaring magamit. Kaya halimbawa sa iyong navigation menu, maaari kang magpasok ng ganito:

category_count> 0) echo "Blog";  ?> 

Susuriin nito kung ang kategoryang 17 ay mayroong anumang mga post, kung gagawin nito, pagkatapos ay ipapakita nito ang item sa navigation menu na tinatawag na Blog, kung hindi man ay hindi.

Ito ay napaka-simple at madali, ngunit para sa mga bagong developer maaari itong maging kapaki-pakinabang.