提交表格时没有任何反应。
我在控制台中收到此错误。
无法加载资源:服务器响应状态为 404 (未找到(
我可以在帖子 URL 上看到可疑的东西。
/wp-json/?lang=en/contact-form-7/v1/contact-forms/11187/feedback
出于某种原因,GET 变量 ?lang=en 在 url 中结束了 upp。有人知道如何解决这个问题吗?
根据此页面,您可以通过在函数中添加以下行来解决此问题.php:
add_filter( 'wpcf7_load_js', '__return_false' );
问题可能是由于URL结构引起的,您可以通过以下步骤进行更改:
- 转到WPML>语言>语言URL格式
- 使用">目录结构"(目录中的不同语言(而不是">添加为参数的语言名称"。
我遇到了同样的问题。
我已经通过在函数.php文件中添加以下代码来解决此问题。
add_action( 'wp_footer', 'my_footer_scripts',100 );
function my_footer_scripts()
{
?>
<script type="text/javascript">
wpcf7.apiSettings.root = wpcf7.apiSettings.root.replace("/?lang=en","");
</script>
<?php
}
您可以根据需要替换">/?lang=en"。
我希望这会帮助某人。