我需要在wordpress主題的文本字段中添加一些額外的代碼。我試着將它保存在文本選項卡和可視化選項卡上,沒有任何工作。我救了它之後,它不再存在了。即使在我從文本標籤切換到可視標籤並返回後,代碼也會消失。有什麼可以解決這樣的問題?無法在文本字段中保存代碼,WordPress
回答
我在我的沙盒安裝中測試了這一點,默認編輯器只是簡單地刪除空標籤。不幸的是,最簡單的解決方法是不使編輯器將其刪除的方式爲空。
通過將這個網站的文本:
A:<span class="et_overlay"></span>
B:<span class="et_overlay"> </span>
C:<span class="et_overlay"> </span>
D:<span class="et_overlay"><!----></span>
E:<span class="et_overlay"><!-- --></span>
F:<span class="et_overlay"><!-- X --></span>
切換到視覺選項卡,然後再返回到文本標籤的結果如下:
A:
B:
C:<span class="et_overlay"> </span>
D:
E:<span class="et_overlay"><!-- --></span>
F:<span class="et_overlay"><!-- X --></span>
所以 - 一個「純」的空間或任何不是<!---->
(注意空間不足)的評論將會保持該範圍。
這顯然是任何空標籤的情況。我在SO和其他站點發現了許多這方面的參考。有一個bug報告文件位置:
http://www.tinymce.com/develop/bugtracker_view.php?id=5269
5月12日,2012年我認爲它是死了還是忽略?
除了我上面的演示之外,還有幾個解決方法。一些經過martket插件(嗯,你決定) - 審查這些鏈接https://wordpress.stackexchange.com/questions/52582/how-to-disable-tinymce-from-removing-span-tags和http://wordpress.org/support/topic/how-to-stop-wp-stripping-out-empty-div-tags之間的許多。
你可以破解核心/ JavaScript。不是那個/避免的粉絲。
如果你「解決」了這個問題,我覺得你可能會打開另一罐蠕蟲。其他用戶或編輯將開始在你的睡眠中困擾你,因爲移除「死亡」標籤的能力將消失,真正需要剝離的各種元素將保留下來,將你困擾在你的墳墓中。
好吧,這是一個溫和的誇張,但標籤剝離可能是一個關鍵的更好的用戶體驗,在用戶的情況下,誰不需要這些奇特的功能,你顯然是攻入。
如果我將有一個非HTML /程序員誰需要如所概括的添加跨距(典型值)的用戶我會寫在functions.php的短標籤功能,將關閉此:
[span class="et_overlay"]
成
<span class="et_overlay"><!-- --></span>
這將只需要大約8行代碼來完成(是WordPress的)。希望這可以幫助或其他人有積極的東西補充。
非常感謝您的這樣的研究!您知道 這個例子確實有幫助,它在保存後仍然保留。我希望這些人會對這些數據感到滿意,並且不會困擾我。雖然我想達到的效果沒有出現,但是課程顯然不能這樣工作,現在我知道在哪裏尋找可能的答案。謝謝。 – user2653883
沒問題,thx爲綠色複選標記。我歡迎其他建議或想法到這個線程。 –
- 1. 無法在Wordpress中自動保存自定義字段
- 2. 代碼以文本字段的數據保存到數據庫
- 3. 在sql server中保存代碼片段
- 4. 在xcode中保存代碼片段庫
- 5. 無法將Javascript保存到WordPress文本小部件中
- 6. Wordpress - 無法在頁面中找到JS代碼段
- 7. 如何在文本字段中保存臨時文本?
- 8. 如何在SQL Server中保存代碼示例/代碼片段?
- 9. 無法加載保存在代碼外的屬性文件
- 10. 將文本字段中的新行保存到mysql字段
- 11. 當在mysql中保存文本字段時截斷Utf8字符
- 12. 將代碼保存到文本文件的Java代碼
- 13. 用javascript保存文本字段的值
- 14. 保存文本字段輸入
- 15. 在代碼中保存文件 - Windows 7
- 16. C:將文本文件中的值保存到內存字段
- 17. 在wordpress中保存段塞名稱
- 18. 無法在其他文本字段中添加並顯示文本字段值
- 19. 無法保存文本文件
- 20. 無法保存片段
- 21. ExtJs 3.4 - 無法在FireFox的文本字段中選擇文本
- 22. 無法在文本字段中硒的java輸入文字
- 23. 如何在drupal 8中保存字段集合無限字段?
- 24. 代表在文本字段
- 25. 如何在html中保存文本字段中的數據?
- 26. 全頁無法正確保存在源代碼中tinymce
- 27. 無法使用用戶ACL在Cloud代碼中保存ParseObject
- 28. 無法將對象保存在雲代碼中
- 29. 輸入文本字段的CSS代碼
- 30. 辭職文本字段 - 代碼重用
額外的代碼是什麼樣的? –
謝謝你回答我的問題!我首先把這個放在文本文件''上,它沒問題。但是後來我需要在''之前有這個代碼'',我無法將它保存在那裏。它不斷消失。 – user2653883
我使用fancybox插件爲圖片的彈出窗口。 – user2653883