带帖子计数的 WordPress 类别(计数.类别.帖子.WordPress...)
此短代码可在您的 WordPress 网站上显示包含帖子数量的类别列表。
PHP 代码:// 显示 WordPress 类别及其帖子数量 function display_categories_with_post_count() { $categories = get_categories(); $output = '<ul class="sf-categories">'; foreach ($categories as $category) { $output .= '<li><a href="' . esc_url(get_category_link($category->term_id)) . '">' . $category->name . ' <span>(' . $category->count . ')</span></a></li>'; } $output .= '</ul>'; return $output; } add_shortcode('wp_categories_count', 'display_categories_with_post_count');CSS 代码:
/* 样式设置:WordPress 类别列表 */ .sf-categories { display: flex; flex-direction: column; gap: 8px; list-style: none; margin: 0; padding: 0; } .sf-categories li a { display: flex; background-color: #fff; color: #000; border-radius: 8px; padding: 10px 16px; font-size: 1rem; text-decoration: none; transition: all .2s ease-in-out; } .sf-categories li a span { display: block; position: absolute; right: 16px; top: 50%; transform: translateY(-50%); padding: 3px 8px; font-size: 0.85rem; line-height: 1; background-color: rgba(0, 0, 0, 0.05); border-radius: 4px; } .sf-categories li a:hover { background-color: #46A787; color: #fff; } .sf-categories li a:hover span { background-color: rgba(255, 255, 255, 0.1); color: #fff; }
完整文章:WordPress 类别列表及其帖子数量
以上就是带帖子计数的 WordPress 类别的详细内容,更多请关注知识资源分享宝库其它相关文章!