WordPress副標題(Subtitle)是指在文章主標題下方添加的補充性文字,用于進一步說明文章內容或提供額外信息。雖然WordPress默認沒有專門的副標題字段,但通過插件或代碼可以實現這一功能。
要為副標題添加分類功能,可以通過以下兩種方式實現:
安裝并激活"WP Subtitle"插件后,在文章編輯頁面會出現副標題輸入框。要添加分類功能,可以結合自定義分類法或使用以下代碼片段:
function add_subtitle_to_category($subtitle, $post_id) {
$categories = get_the_category($post_id);
if (!empty($categories)) {
$subtitle .= ' - ' . $categories【0】->name;
}
return $subtitle;
}
add_filter('the_subtitle', 'add_subtitle_to_category', 10, 2);
在主題的functions.php文件中添加以下代碼:
function add_subtitle_meta_box() {
add_meta_box(
'subtitle_box',
'文章副標題',
'subtitle_meta_box_callback',
'post',
'normal',
'high'
);
}
add_action('add_meta_boxes', 'add_subtitle_meta_box');
添加分類后,可以在主題文件中使用以下代碼顯示帶分類的副標題:
' . get_the_subtitle() . '';
}
?>
1. 修改主題文件前請做好備份
2. 建議在子主題中進行修改
3. 確保代碼與當前WordPress版本兼容
通過以上方法,您可以輕松為WordPress文章的副標題添加分類功能,讓網站內容更加結構化,提升用戶體驗。