添加简码以包含 PHP 文件,其中包含要在 WordPress 页面内使用的 HTML + JavaScript

问题描述 投票:0回答:1

我创建了一个 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,但我不知道这是否是问题所在。

javascript php wordpress shortcode wordpress-shortcode
1个回答
0
投票

“更新失败。响应不是有效的 JSON 响应。”通常,当您进行大量后期修改时,会出现此消息。尝试清除修订,然后尝试更新。 您可以通过“wp optimization”插件清除帖子修订。 注意:使用wp optimize之前请务必做好备份。

© www.soinside.com 2019 - 2024. All rights reserved.