我需要在WooCommerce中的每个产品描述(每个产品的文本相同)中附加一个默认文本块。所以我创建了一个简单的插件,它将新的设置字段添加为富文本编辑器(wp_editor
) 进入“WooCommerce>Settings>Catalog”选项卡。
一切正常,我可以输入/保存纯文本,但它会删除任何HTML标记。我相信标签被woocommerce_clean
在设置保存中。php
if ( isset( $value[\'id\'] ) && isset( $_POST[$value[\'id\']] ) ) {
update_option($value[\'id\'], woocommerce_clean($_POST[$value[\'id\']]));
} elseif( isset( $value[\'id\'] ) ) {
delete_option($value[\'id\']);
}
如何在不更改核心代码的情况下修复此问题?