問題描述

我正在尋找一個解決方案,允許我在帖子內寫標籤,並確保視覺編輯器或 wordpress 不會改變它們。

同樣的問題可以應用於我可能想要使用的其他特定的 HTML 代碼。

禁用可視化編輯器不是一個選項,因為會導致大多數編輯操作太難使用。

最佳解決方案

將以下內容添加到您的主題 functions.php 中:

function fb_change_mce_options($initArray) {
    $ext = 'script[charset|defer|language|src|type]';

    if ( isset( $initArray['extended_valid_elements'] ) ) {
        $initArray['extended_valid_elements'] .= ',' . $ext;
    } else {
        $initArray['extended_valid_elements'] = $ext;
    }

    return $initArray;
}
add_filter('tiny_mce_before_init', 'fb_change_mce_options');

參考文獻

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