Làm thế nào để hiển thị một loại chỉ khi nó có bài viết trong WordPress

Đoạn mã này chúng tôi đang chia sẻ trong bài viết này rất hữu ích trong các thiết kế tùy chỉnh. Theo mặc định, bạn có thể sử dụng wp_list_categories chức năng để hiển thị các loại, và nó chỉ hiển thị các loại nếu nó có bài viết. Đôi khi bạn đang tùy biến WordPress, bạn có thể cần phải sử dụng WordPress theo cách này. Khi chúng tôi làm việc cho dự án của khách hàng, chúng tôi nhận thấy cần có đoạn mã này, do đó chúng tôi chia sẻ nó cho bất kỳ ai khác có thể sử dụng nó.

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

Trong phương pháp trên, chúng tôi chỉ định ID danh mục cho danh mục rất cụ thể nếu bạn muốn kiểm tra nhưng bạn cũng có thể thực hiện điều này với tất cả các danh mục. Chỉ cần dán đoạn mã bên dưới nơi bạn muốn.

đếm> 0) {
 echo $ category-> cat_name;
 }
 }?> 

Bây giờ làm thế nào bạn sẽ sử dụng nó? Đôi khi bạn có một danh mục có tên cụ thể, nhưng bạn muốn hiển thị liên kết với một văn bản neo khác và bạn chỉ muốn hiển thị liên kết đó nếu có bài đăng, theo cách này có thể tiện dụng. Ví dụ trong trình đơn điều hướng của bạn, bạn có thể nhập một cái gì đó như thế này:

category_count> 0) echo "Blog";  ?> 

Điều này sẽ kiểm tra nếu category 17 có bất kỳ bài viết, nếu có, sau đó nó sẽ hiển thị mục menu điều hướng được gọi là Blog, nếu không nó sẽ không.

Nó rất đơn giản và dễ dàng, nhưng đối với những nhà phát triển mới đó có thể hữu ích.