Php 在WP选项中存储和检索短代码字符串

Php 在WP选项中存储和检索短代码字符串,php,wordpress,options,shortcode,Php,Wordpress,Options,Shortcode,我有这个短码 [contact-form-7 id=186 title=简单表格] 我想使用update_选项存储,并使用get_选项在我的主题页面中使用它,但是当我检索到它时,结果是这样的 [contact-form-7 id=\186\title=\Blog contact-form\] 而当我使用快捷编码时,它就不起作用了 还有其他办法解决这个问题吗?谢谢各位。我想你们应该去掉斜线 在这里你可以找到一个相关的问题 您需要删除\符号,然后使用do\u shorcode函数 像这样: <

我有这个短码

[contact-form-7 id=186 title=简单表格]

我想使用update_选项存储,并使用get_选项在我的主题页面中使用它,但是当我检索到它时,结果是这样的

[contact-form-7 id=\186\title=\Blog contact-form\]

而当我使用快捷编码时,它就不起作用了


还有其他办法解决这个问题吗?谢谢各位。

我想你们应该去掉斜线

在这里你可以找到一个相关的问题


您需要删除\符号,然后使用do\u shorcode函数 像这样:

<?php
$shortcode = str_replace("\","",'[contact-form-7 id=\"186\" title=\"Blog Contact Form\"]');
?>
do_shortcode($shortcode)