0

我在我的主题上使用自定义主题选项框架。我已经集成了所有内容,但是在 textarea 中粘贴并尝试保存选项时,它会自动删除 HTML 代码,并且<script>只保留文本<>。我的网站源页面中显示的文本http://www.wrock.org/我不知道如何解决这个问题。

还有一些谷歌跟踪代码,当我探索源代码时,我发现了以下内容

/* ----------------------------------------------------------------------------------- */
    /* Show analytics code in footer */
/* ----------------------------------------------------------------------------------- */

function wrockmetro_analytics() {
    $shortname = wrockmetro_get_option('of_shortname');
    $output = wrockmetro_get_option($shortname . 'wrock_analytics');
    if ($output <> "")
        echo "<script type='text/javascript'>" . stripslashes($output) . "</script>\n";
}

add_action('wp_footer', 'wrockmetro_analytics');

来自 OptionInterface.php 的文本区域代码

// Textarea
        case 'textarea':
            $cols = '8';
            $ta_value = '';
            if (isset($value['options'])) {
                $ta_options = $value['options'];
                if (isset($ta_options['cols'])) {
                    $cols = $ta_options['cols'];
                } else {
                    $cols = '8';
                }
            }
            $val = stripslashes($val);
            $output .= '<textarea id="' . esc_attr($value['id']) . '" class="of-input" name="' . esc_attr($option_name . '[' . $value['id'] . ']') . '" cols="' . esc_attr($cols) . '" rows="8">' . esc_textarea($val) . '</textarea>';
            break;
4

0 回答 0