Hi @verathom,
Thank you for reporting this issue to us, we do appreciate your time tremendously.
We have recently become aware of this issue as logged here: Issue – DOMElement::remove
We are developing a permanent solution to be released with an upcoming update to resolve the issue for PHP8 users.
Our sincerest apologies for the inconvenience caused. If you do require a temporary solution, please do reach out to us on our website: https://www.wpgmaps.com/contact-us/ – I would be more than happy to assist.
Hi @verathom,
We have just released an update which addresses the issue mentioned in the link I provided in my previous response.
This should resolve the known incompatibility with PHP8 due to the DOMElement changes introduces by the PHP core team.
Thank you again for reporting this, we do appreciate your time.
Thread Starter
Thomas
(@verathom)
Hi @dylanauty
Thanks for the first fix.
Wordpress tells me that there is still an error with the plugin when I enable PHP 8.
If you are looking for help with this problem, you may be asked for some of the following information:
WordPress version 5.6
Current theme: Twenty Seventeen Child (version 1.3.1503039616)
Current plugin: WP Google Maps (version 8.0.30)
PHP version 8.0.0
Details (Anonymised):
Error-Details
==============
An error of the type E_ERROR was found in line 83 of the file /home/[…]/wp-content/plugins/wp-google-maps/includes/class.plugin.php verursacht. Fehlermeldung: Uncaught Error: Class “WPGMZA\Integration\Gutenberg” not found in /home/[…]/wp-content/plugins/wp-google-maps/includes/class.plugin.php:83
Stack trace:
#0 [internal function]: WPGMZA\Plugin->__construct()
#1 /home/[…]/wp-content/plugins/wp-google-maps/includes/class.factory.php(55): ReflectionClass->newInstanceArgs(Array)
#2 /home/[…]/wp-content/plugins/wp-google-maps/includes/class.plugin.php(477): WPGMZA\Factory::createInstance()
#3 /home/[…]/wp-content/plugins/wp-google-maps/includes/class.plugin.php(484): WPGMZA\create()
#4 /home/[…]/wp-includes/class-wp-hook.php(287): WPGMZA\{closure}(”)
#5 /home/[…]/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
#6 /home/[…]/wp-includes/plugin.php(484): WP_Hook->do_action(Array)
#7 /home/[…]/wp-settings.php(420): do_action(‘plugins_loaded’)
#8 /home/[…]/wp-config.php(94): require_once(‘/home/[…]/…’)
#9 /home/[…]/wp-load.php(37): require_once(‘/home/[…]/…’)
#10 /home/[…]/wp-admin/admin.php(34): require_once(‘/home/[…]/…’)
#11 /home/[…]/wp-admin/index.php(10): require_once(‘/home/[…]/…’)
#12 {main}
thrown
Best regards
Thomas
Hi @verathom,
Thank you for bringing the additional issues to our attention, terribly sorry for the inconvenience caused.
I have relayed this to the rest of the team and we are looking into these actively.