【问题标题】:Custom WYSIWYG box not saving HTML formatting自定义所见即所得框不保存 HTML 格式
【发布时间】:2014-12-05 01:38:49
【问题描述】:

我创建了一个自定义的 WYSIWYG 元框,我使用 wp_editor 函数进行了设置,并通过了相关设置。我的问题是,当我在框中输入文本时,尝试格式化并保存带有标题、uls 等的文本,它不会保存格式 - 请参见下面的屏幕截图和代码:

<?php 

    function theme_meta_box_services_callback($post) {
    $service_details = get_post_meta($post->ID, 'service_details', true);

    $settings_editor = array(
        'quicktags' => true,
        'tinymce' => true,
        'textarea_rows' => 8,
        'media_buttons' => true
    );

    wp_editor(esc_attr($service_details), 'service_details', $settings_editor);

    }
?>

我曾尝试使用“esc_html”函数而不是“esc_attr”函数,但这仍然不起作用。

任何帮助将不胜感激。 - 吉姆。

【问题讨论】:

    标签: php html wordpress tinymce


    【解决方案1】:

    更新

    删除了 esc_attr() 函数,格式化工作正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多