在自定义插件中,我调用了一个WYSIWYG编辑器:
<?php the_editor(get_option("reminder_text"), 'reminder_text'); ?>
一切正常,直到我尝试插入图像(上传器或外部源,没有区别)。
示例:我输入图像路径,图像显示正确。当我保存表单并返回时,图像显示为已损坏,路径被转义的引号包围,例如: G:
\"http://www.my-image-link-here.jpg\"
有人知道如何解决这个问题吗?
答案 0 :(得分:0)
这是因为数据在插入数据库时已经过清理,您需要清理get_option
的返回结果。
查看有关Data Validation的文档。
使用:
the_editor( esc_attr( get_option( "reminder_text" ) ), 'reminder_text' );
WordPress StackExchange上的