在WordPress中,每次新建文章時(shí),系統(tǒng)默認(rèn)提供一個(gè)空白編輯器。但如果你希望預(yù)設(shè)一些內(nèi)容(如固定格式、常用標(biāo)簽或提示文字),可以通過(guò)以下方法實(shí)現(xiàn)文章默認(rèn)內(nèi)容的自動(dòng)填充。
方法一:使用代碼片段(functions.php)
在主題的functions.php
文件中添加以下代碼,可以設(shè)置所有新文章的默認(rèn)正文:
function set_default_post_content( $post_content, $post ) {
if ( 'post' === $post->post_type && 'auto-draft' === $post->post_status ) {
$post_content = '這里是你的默認(rèn)內(nèi)容,支持HTML標(biāo)簽。例如:<h2>標(biāo)題</h2><p>正文段落...</p>';
}
return $post_content;
}
add_filter( 'default_content', 'set_default_post_content', 10, 2 );
說(shuō)明:
- 修改
$post_content
的值即可自定義默認(rèn)文本。 - 此方法僅對(duì)新創(chuàng)建的文章生效,不影響已有文章。
方法二:通過(guò)插件實(shí)現(xiàn)
如果不想修改代碼,可以使用插件快速實(shí)現(xiàn):
- Default Content:專(zhuān)為設(shè)置默認(rèn)內(nèi)容設(shè)計(jì),支持文章、頁(yè)面和自定義文章類(lèi)型。
- WP Default Content:允許預(yù)設(shè)文本、分類(lèi)、標(biāo)簽等,并支持短代碼。
方法三:自定義文章模板(進(jìn)階)
通過(guò)創(chuàng)建自定義文章模板(需主題支持),可以固定文章結(jié)構(gòu):
- 在主題文件夾中新建
single-post-template.php
文件。 - 使用
get_template_part()
或直接編寫(xiě)HTML+PHP結(jié)構(gòu)。 - 在文章編輯頁(yè)選擇該模板即可應(yīng)用預(yù)設(shè)布局。
注意事項(xiàng)
- 代碼修改前建議備份
functions.php
文件。 - 部分插件可能影響默認(rèn)內(nèi)容的加載順序,需測(cè)試兼容性。
通過(guò)以上方法,你可以高效統(tǒng)一WordPress文章的初始內(nèi)容,尤其適合團(tuán)隊(duì)協(xié)作或固定格式需求。