如果您搜索WordPress core< 或> 您将找到函数_wp_specialchars 在里面/wp-includes/formatting.php
如果你搜索_wp_specialchars 您将看到它用于esc_js (以及esc_html 和esc_attr) 所以不要使用esc_js, 无论如何,转义主要是为了输出。
进一步的搜索结果显示,在/wp-includes/default-filters.php 那个_wp_specialchars 添加到优先级为30的多个筛选器。因此,您需要做的是在保存之前找出哪个过滤器应用于您的文本区域值,以便在保存之前执行此操作:
remove_filter(\'NAME_OF_FILTER_HOOK\', \'_wp_specialchars\', 30);
如果没有实际使用的代码,很难比这更具体,但这应该会给你足够的线索来找到你需要的东西。