WordPress 為“分類目錄”和“文章歸檔”小工具的文章數目添加span標簽

在做主題開發的時候,要為“分類目錄”和“文章歸檔”小工具進行樣式定制,發現后面的“文章數目”沒有任何html標簽包裹,不便于進行樣式附加。

文章歸檔和分類目錄 勾選 顯示文章數目

所以我們需要為“文章數目”添加一個span標簽包裹。方法很簡單,將下面的代碼添加到主題的 functions.php 文件即可:

/**
 * 為“分類目錄”的文章數目添加span
 */
function wpkj_cat_count_span( $links ) {
    $links = str_replace( '</a> (', '</a><span class="post-count">(', $links );
    $links = str_replace( ')', ')</span>', $links );
    return $links;
}
add_filter( 'wp_list_categories', 'wpkj_cat_count_span' );

/**
 * 為“文章歸檔”的文章數目添加span
 */
function wpkj_archive_count_span( $links ) {
    $links = str_replace( '</a> (', '</a><span class="post-count">(', $links );
    $links = str_replace( ')', ')</span>', $links );
    return $links;
}
add_filter( 'get_archives_link', 'wpkj_archive_count_span' );

最終得到的效果如下所示:

文章數目已經用 span 包裹
聲明:本站所有文章,如無特殊說明或標注,均為本站原創發布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發布本站內容到任何網站、書籍等各類媒體平臺。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
歡迎關注我們的微信公眾號:WPDAXUE

倡萌

一個文科IT宅男,喜歡折騰WordPress和被它折騰 ^_^

2 條評論

發表評論