WP 联系表格不起作用,提交表格后永远旋转轮子
WP Contact form is not working, Spinning wheel forever after submitting form
我在我们的网站上创建了一个联系表,我认为它在过去有效,但现在当你点击提交按钮时什么也没有发生,一个蓝色的纺车出现了,什么也没有发生。
有人知道它是什么吗?有些人设法通过删除密码保护插件来修复它,但我没有启用它。
Java error from console
Link 使用联系表访问网站:https://www.hamarbilpleie.no/kontakt-oss/
Dubug plugin result
[03-Mar-2021 20:31:48 UTC] PHP Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/2/h/hamarbilpleie/www/wp-content/themes/carservice/contact_form.php on line 261
[03-Mar-2021 20:31:48 UTC] PHP Fatal error: Uncaught TypeError: Argument 1 passed to cs_phpmailer_init() must be an instance of PHPMailer, instance of PHPMailer\PHPMailer\PHPMailer given, called in /home/2/h/hamarbilpleie/www/wp-includes/class-wp-hook.php on line 287 and defined in /home/2/h/hamarbilpleie/www/wp-content/themes/carservice/functions.php:298 Stack trace:
#0 /home/2/h/hamarbilpleie/www/wp-includes/class-wp-hook.php(287): cs_phpmailer_init(Object(PHPMailer\PHPMailer\PHPMailer))
#1 /home/2/h/hamarbilpleie/www/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters('', Array)
#2 /home/2/h/hamarbilpleie/www/wp-includes/plugin.php(551): WP_Hook->do_action(Array)
#3 /home/2/h/hamarbilpleie/www/wp-includes/pluggable.php(494): do_action_ref_array('phpmailer_init', Array)
#4 /home/2/h/hamarbilpleie/www/wp-content/themes/carservice/contact_form.php(280): wp_mail(Array, 'Foresp\xC3\xB8rsel fr...', 'F\xC3\xB8lgende henve...', Array)
#5 /home/2/h/hamarbilpleie/www/wp-includes/class-wp-hook.php(287): cs_theme_contact_form('')
#6 /home/2/h/hamarbilple in /home/2/h/hamarbilpleie/www/wp-content/themes/carservice/functions.php on line 298
可能您在 Javascript 中遇到了错误。您需要做的是,在浏览器中打开开发人员工具,然后转到 Console 选项卡。您会在那里找到错误消息。复制该错误并与我们分享。
编辑
我看到在将数据提交到服务器时出现了 500 Internal Server Error(根据您提供的屏幕截图)。您要做的是,查看您的服务器中是否创建了任何错误日志。它会提供有关导致问题的原因的一些信息。请与我们分享。如果您看不到,请按照以下步骤操作:Debugging in WordPress
编辑 2
您的主题 functions.php
文件中似乎有两个问题。它使用了一个折旧的功能,而另一个可能是因为旧代码。行号是 #261
和 #298
(/wp-content/themes/carservice/functions.php
)。简单的方法是让您的主题开发人员为您修复它。如果您的主题和插件有可用的更新,请确保更新它。请注意,如果您对 functions.php
文件进行了任何修改,而不是在子主题中进行修改,这些更改将在您更新主题时被覆盖。
经过一番挖掘和讨论,我发现主题已经很久没有更新了。但是为此找到更新并不容易。由于某种原因,它没有从 WP 自动更新。但现在已经修好了。感谢您的提示和提示,伙计们。
我在我们的网站上创建了一个联系表,我认为它在过去有效,但现在当你点击提交按钮时什么也没有发生,一个蓝色的纺车出现了,什么也没有发生。
有人知道它是什么吗?有些人设法通过删除密码保护插件来修复它,但我没有启用它。
Java error from console
Link 使用联系表访问网站:https://www.hamarbilpleie.no/kontakt-oss/
Dubug plugin result
[03-Mar-2021 20:31:48 UTC] PHP Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/2/h/hamarbilpleie/www/wp-content/themes/carservice/contact_form.php on line 261
[03-Mar-2021 20:31:48 UTC] PHP Fatal error: Uncaught TypeError: Argument 1 passed to cs_phpmailer_init() must be an instance of PHPMailer, instance of PHPMailer\PHPMailer\PHPMailer given, called in /home/2/h/hamarbilpleie/www/wp-includes/class-wp-hook.php on line 287 and defined in /home/2/h/hamarbilpleie/www/wp-content/themes/carservice/functions.php:298 Stack trace:
#0 /home/2/h/hamarbilpleie/www/wp-includes/class-wp-hook.php(287): cs_phpmailer_init(Object(PHPMailer\PHPMailer\PHPMailer))
#1 /home/2/h/hamarbilpleie/www/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters('', Array)
#2 /home/2/h/hamarbilpleie/www/wp-includes/plugin.php(551): WP_Hook->do_action(Array)
#3 /home/2/h/hamarbilpleie/www/wp-includes/pluggable.php(494): do_action_ref_array('phpmailer_init', Array)
#4 /home/2/h/hamarbilpleie/www/wp-content/themes/carservice/contact_form.php(280): wp_mail(Array, 'Foresp\xC3\xB8rsel fr...', 'F\xC3\xB8lgende henve...', Array)
#5 /home/2/h/hamarbilpleie/www/wp-includes/class-wp-hook.php(287): cs_theme_contact_form('')
#6 /home/2/h/hamarbilple in /home/2/h/hamarbilpleie/www/wp-content/themes/carservice/functions.php on line 298
可能您在 Javascript 中遇到了错误。您需要做的是,在浏览器中打开开发人员工具,然后转到 Console 选项卡。您会在那里找到错误消息。复制该错误并与我们分享。
编辑
我看到在将数据提交到服务器时出现了 500 Internal Server Error(根据您提供的屏幕截图)。您要做的是,查看您的服务器中是否创建了任何错误日志。它会提供有关导致问题的原因的一些信息。请与我们分享。如果您看不到,请按照以下步骤操作:Debugging in WordPress
编辑 2
您的主题 functions.php
文件中似乎有两个问题。它使用了一个折旧的功能,而另一个可能是因为旧代码。行号是 #261
和 #298
(/wp-content/themes/carservice/functions.php
)。简单的方法是让您的主题开发人员为您修复它。如果您的主题和插件有可用的更新,请确保更新它。请注意,如果您对 functions.php
文件进行了任何修改,而不是在子主题中进行修改,这些更改将在您更新主题时被覆盖。
经过一番挖掘和讨论,我发现主题已经很久没有更新了。但是为此找到更新并不容易。由于某种原因,它没有从 WP 自动更新。但现在已经修好了。感谢您的提示和提示,伙计们。