ワードプレスでページを保存した後、「id」属性が「」から消えてしまうため、ワードプレスで奇妙な問題が発生しています。
これは、ページに''を保存しようとすると、保存後に''が表示されることを意味します。
この問題を解決する手がかりがありません。
ですから、この問題をできるだけ早く解決するのを手伝ってください。
前もって感謝します。
問題と解決策はここで詳細に説明されています:http ://wordpress.org/support/topic/wp_update_post-strips-css-id-attribute?replies = 7
要するに、これはWordPressのKSESモジュールによるものです。WordPressによると、
...許可されたHTML要素名、属性名、属性値のみに加えて、正常なHTMLエンティティのみが$stringに含まれるようにします。
投稿によると、寄稿者の1人が「への呼び出しの直前に次のコードを挿入する」ことでこの問題を解決しました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);