【问题标题】:Wordpress Div Tags in Posts帖子中的 Wordpress div 标签
【发布时间】:2011-11-02 14:50:56
【问题描述】:

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

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

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

【问题讨论】:

  • 检查你的valid_elements设置!!

标签: wordpress html tinymce blogs posts


【解决方案1】:

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

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

那么您只需在帖子中添加 [hr]。

【讨论】:

    【解决方案2】:

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

    &gt;div class="hr"&lt;&gt;/div&lt;
    

    【讨论】:

      【解决方案3】:

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

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

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

      【讨论】:

        猜你喜欢
        • 2015-05-05
        • 2015-12-27
        • 1970-01-01
        • 2019-02-15
        • 1970-01-01
        • 1970-01-01
        • 2014-05-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多