我创建了一个 PHP 文件,其中包含用于下拉小部件的 HTML 和 JavaScript,并输出估计的运输价格和时间。
我正在尝试创建一个用于 Wordpress“短代码”小部件的短代码。但是当我尝试保存页面时,每次都会弹出这个错误:
Updating failed. The response is not a valid JSON response.
此外,保存后,下拉菜单跳转到页面顶部,在我放置简码的部分,显示值
1
。
这是我在 function.php 中的代码
function shippingcal(){
return include ("KB/widget/shipping-calculator.php");
};
add_shortcode('sc_shippingcal', 'shippingcal');
我的 PHP 文件中确实包含带有许多变量和函数的 JavaScript,但我不知道这是否是问题所在。
“更新失败。响应不是有效的 JSON 响应。”通常,当您进行大量后期修改时,会出现此消息。尝试清除修订,然后尝试更新。 您可以通过“wp optimization”插件清除帖子修订。 注意:使用wp optimize之前请务必做好备份。