0

如果我从 HTML 视图切换到可视化视图并更新我的页面,WordPress 3 中的 TinyMCE 编辑器将删除我的 div 标签。防止这种情况发生的最好方法是什么?

我有一个样式化的水平规则,我通过输入以下代码进入页面/帖子:

<div class="hr"></div>
4

3 回答 3

1

您还可以通过在主题 functions.php 文件中输入以下内容来创建简码:

function hr_shortcode( $atts, $content = null ) {
  return '<div class="hr"></div>';
}
add_shortcode( 'hr', 'hr_shortcode' );

然后,您只需将 [hr] 添加到您的帖子中。

于 2011-11-02T22:15:20.403 回答
0

您是否尝试过将它们转换为实体?

&gt;div class="hr"&lt;&gt;/div&lt;
于 2011-11-02T15:06:09.917 回答
0

Wordpress 会自动去除某些标签。试试这个插件,它允许您指定您不想剥离的标签。

http://wordpress.org/extend/plugins/tinymce-valid-elements/

您也可以手动破解微小的 MCE 配置文件,但我认为坚持使用该插件是最简单和最安全的选择。

于 2011-11-02T17:20:16.123 回答