問題描述

我不知道是否是 wordpress 本身或微小的 MCE 這樣做。但是在 HTML 和 Visual 編輯器之間切換時,它會新增 ,並且每次我來回切換時新增一個。我甚至沒有程式碼中的換行符,似乎在某種程度上決定在何處根據我的 html 程式碼中的標籤來放置它們。

是什麼原因造成的,我該如何解決?

我已經在模板函式檔案中嘗試了這個:

//disable auto p
remove_filter ('the_content', 'wpautop');
remove_filter ('comment_text', 'wpautop');
// Remove auto formatting
remove_filter('the_content', 'wptexturize');
remove_filter('comment_text', 'wptexturize');
remove_filter('the_title', 'wptexturize');

最佳解決方案

所有我使用的是 remove_filter( 'the_content', 'wpautop' ); remove_filter( 'the_excerpt', 'wpautop' );,並阻止 Wordpress 建立任何額外的標記。您是否從外部編輯器複製和貼上程式碼?

參考文獻

注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。