[英]div id disappears after saving page in wordpress
我在wordpress中遇到一個奇怪的問題,因為'id'屬性在wordpress中保存頁面后從''消失了。
這意味着如果我嘗試在頁面中保存'',則在保存后顯示''。
我沒有得到解決這個問題的線索。
所以請幫我盡快解決這個問題。
提前致謝。
這里詳細描述了問題和解決方案: http : //wordpress.org/support/topic/wp_update_post-strips-css-id-attribute ?replies = 7
簡而言之,這是由於WordPress的KSES模塊,根據WordPress,
...確保只有允許的HTML元素名稱,屬性名稱和屬性值加上只有合理的HTML實體才會出現在$ string中。
根據帖子,其中一個貢獻者通過“在調用wp_update_post
之前插入以下代碼”解決了這個問題。
global $allowedposttags;
$allowedposttags['div'] = array('align' => array (), 'class' => array (), 'id' => array (), 'dir' => array (), 'lang' => array(), 'style' => array (), 'xml:lang' => array() );
$allowedposttags['iframe'] = array('src' => array () );
對於全球解決方案,請確保包括:
define('CUSTOM_TAGS', true);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.