使用UPDATE_OPTION()和GET_OPTION()将回显转义字符串

时间:2014-07-09 作者:FranticJ3

我正在为我的主题设置页面使用选项API。保存更改时,我使用$\\u POST数据更新选项。我的问题是,我发送的字符串会被转义,当我使用此代码时:

<?php echo get_option(\'myOption\'); ?>
它回显转义字符串。

例如,说‘myOption’=鲍勃的餐厅

使用上述语句,它与Bob的餐车相呼应,这绝对不是我想要的。

当我在网站上调用该选项时,我该如何删除反斜杠?

1 个回复
最合适的回答,由SO网友:karpstrucking 整理而成

您可以使用PHP的stripslashes() 命令:

<?php echo stripslashes( get_option( \'myOption\' ) );

结束

相关推荐

更新复杂`wp_options`对象中的特定键值

这应该很容易,但我找不到任何人的参考点!我有一个选择wp_options 表,需要通过update_option(). 我只是找不到正确的语法来执行类似以下更新密钥的操作object_key 在选项中my_plugin_settings 在我的wp_options 表格: update_option(\'my_plugin_settings[object_key]\',\'new value\'); 如何正确完成?