我对创建一个小部件有点执着,它有一个输入(有点像默认的文本小部件),但在添加html时遇到了一个问题。
我的代码是:
$instance[\'content\'] = ( ! empty( $new_instance[\'content\'] ) ) ? esc_html( $new_instance[\'content\'] ) : \'\';
这可以部分工作,因为它让我保存HTML(iframe),但在前端显示为代码,我需要它将iframe代码转换为工作视频。
我也尝试过:
$instance[\'content\'] = ( ! empty( $new_instance[\'content\'] ) ) ? strip_tags( $new_instance[\'content\'] ) : \'\';
但它不允许我保存iframe内容(它会清除框)。
我需要使用哪个函数,以便我的小部件的行为与默认文本小部件相同。