3

在自定义插件中,我调用了一个所见即所得的编辑器,如下所示:

<?php the_editor(get_option("reminder_text"), 'reminder_text'); ?>

一切正常,直到我尝试插入图像(上传器或外部源,没有区别)。

示例:我输入图片路径,图片显示正确。当我保存表单并返回它时,图像显示为损坏,路径被转义引号包围,例如:

\"http://www.my-image-link-here.jpg\"

有人知道如何解决这个问题吗?

4

1 回答 1

0

那是因为数据在插入数据库时​​会被清理,您需要清理get_option.

查看有关数据验证的文档。

采用:

the_editor( esc_attr( get_option( "reminder_text" ) ), 'reminder_text' );

WordPress StackExchange 上的相关答案

于 2013-01-22T04:47:37.030 回答