Rumah > pembangunan bahagian belakang > tutorial php > Kategori WordPress dengan kiraan pos

Kategori WordPress dengan kiraan pos

Susan Sarandon
Lepaskan: 2025-01-17 00:04:13
asal
863 orang telah melayarinya

WordPress Categories with post count

Kod pendek ini memaparkan kategori WordPress anda dengan kemas bersama-sama kiraan siaran masing-masing.

Kod PHP:

<code class="language-php">// ---------------------------------------------------------- //
//           Custom WordPress Category Display                //
// ---------------------------------------------------------- //

function display_categories_with_count() {
    $categories = get_categories();
    $output = '<ul class="sf-categories">';
    foreach ($categories as $category) {
        $output .= '<li><a href="' . get_category_link($category->term_id) . '">' . $category->name . '<span>(' . $category->count . ')</span></a></li>';
    }
    $output .= '</ul>';
    echo $output;
}

add_shortcode('category_count', 'display_categories_with_count');</code>
Salin selepas log masuk

Penggayaan CSS:

<code class="language-css">/* ---------------------------------------------------------- */
/*           Styled Category List for WordPress              */
/* ---------------------------------------------------------- */
.sf-categories { display: flex; flex-direction: column; gap: 8px; list-style: none; margin: 0; padding: 0; }
.sf-categories li { position: relative; 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,.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,.1); color: #fff; }</code>
Salin selepas log masuk

Panduan Lengkap: Tingkatkan tapak WordPress anda dengan senarai kategori gaya dan kiraan siaran ini. Gunakan kod pendek yang disediakan [category_count] dalam siaran atau halaman anda.

Atas ialah kandungan terperinci Kategori WordPress dengan kiraan pos. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan