簡體   English   中英

TinyMCE或WordPress將WBR html元素插入WordPress中的文本

[英]TinyMCE or WordPress inserting WBR html element into text in WordPress

問候大家,

我已經編寫了一個簡單的WordPress短 <code>將內聯$content包裝在<code>標記中。 我看到有時$content包含<wbr />元素,必須由TinyMCE或WordPress插入。 直到查到它,我什至從未聽說過<wbr /> (斷字機會)。

我猜想TinyMCE會在WordPress可視化編輯器中插入該元素,但我不確定。 我瀏覽了WordPress和TinyMCE的源代碼,並看到了<wbr />述,但我找不到將其注入到帖子內容中的位置。

您知道為什么要插入<wbr />元素,以及是否有可能以短代碼關閉該行為嗎?

忘了提及(暫時),我正在通過使用preg_replace()刪除<wbr />元素來解決此問題。 但是,我認為這種情況有些亂七八糟,我希望以更簡潔的方式將其關閉。

您可以使用invalid_elements選項在tinymce中設置無效元素。 這將解決您的問題。 您可以對tinymce進行很多控制,而不必使用任何正則表達式。 清理/輸出中的此選項和類似選項應為您提供幫助。

tinymce.init({
        ...
        invalid_elements : "wbr"
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM