問題描述
在 Wordpress 控制面板中,當寫入新的帖子時,我想停用文字格式化組合框中的標題 1 和標題 2,因為我已經在主題上使用它們 (h1 為部落格名稱,h2 為標題),以及希望將所有標題保留在 h3 或更高版本的帖子中。那可能嗎?
如果可以在 HTML 檢視中編輯程式碼,這並不重要。另外,我不想編輯 Wordpress 內部檔案,所以對於這個任務來說,對於 functions.php 或者外掛來說,這是一個很好的選擇,以便在將來的更新中保留這個變化。
謝謝!
最佳解決方案
您可以在 tiny_mce_before_init 過濾器中更改關於 tinyMCE 編輯器的許多內容。
http://codex.wordpress.org/TinyMCE_Custom_Buttons
以下將將您的阻止格式限制為 p,h3,h4 和 blockquote
function wpa_45815($arr){
$arr['theme_advanced_blockformats'] = 'p,h3,h4,blockquote';
return $arr;
}
add_filter('tiny_mce_before_init', 'wpa_45815');
編輯 WordPress 3.9 see link
function wpa_45815($arr){
$arr['block_formats'] = 'Paragraph=p;Heading 3=h3;Heading 4=h4';
return $arr;
}
add_filter('tiny_mce_before_init', 'wpa_45815');
參考文獻
注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。