Title: PHP 8.0 Ready
Last modified: December 5, 2020

---

# PHP 8.0 Ready

 *  [Neo](https://wordpress.org/support/users/firefliespilots/)
 * (@firefliespilots)
 * [5 years, 6 months ago](https://wordpress.org/support/topic/php-8-0-ready/)
 * Dear, when will Elementor PHP 8.0 be available? Thanks a lot. Stay healthy. Cheers
   Neo

Viewing 9 replies - 1 through 9 (of 9 total)

 *  Plugin Author [ArielK](https://wordpress.org/support/users/arielk-1/)
 * (@arielk-1)
 * [5 years, 6 months ago](https://wordpress.org/support/topic/php-8-0-ready/#post-13751013)
 * We are working on it, I hope that when WP is ready for PHP 8 we will be too.
 *  Thread Starter [Neo](https://wordpress.org/support/users/firefliespilots/)
 * (@firefliespilots)
 * [5 years, 6 months ago](https://wordpress.org/support/topic/php-8-0-ready/#post-13751171)
 * Dear [@arielk-1](https://wordpress.org/support/users/arielk-1/) , thank you very
   much. Yeah, that sounds good. Since I can already turn on PHP 8 at my hoster.
   Many greetings and stay healthy these days. Cheers Neo
 *  Plugin Author [ArielK](https://wordpress.org/support/users/arielk-1/)
 * (@arielk-1)
 * [5 years, 6 months ago](https://wordpress.org/support/topic/php-8-0-ready/#post-13751174)
 * Please read this topic before that: [https://make.wordpress.org/core/2020/11/23/wordpress-and-php-8-0/](https://make.wordpress.org/core/2020/11/23/wordpress-and-php-8-0/)
 *  [josenobile](https://wordpress.org/support/users/josenobile/)
 * (@josenobile)
 * [5 years, 6 months ago](https://wordpress.org/support/topic/php-8-0-ready/#post-13763304)
 * Wordpress 5.6 is out as stable and it is working with PHP 8.0
 * Elementor 3.0.14 is breaking the website, needs to be updated
 * [09-Dec-2020 07:28:47 UTC] PHP Fatal error: Uncaught Error: Unknown named parameter
   $id in /home/**user**/public_html/wp-content/plugins/elementor/core/dynamic-tags/
   manager.php:123
    Stack trace: #0 /home/**user**/public_html/wp-content/plugins/
   elementor/core/dynamic-tags/manager.php(123): call_user_func_array() #1 /home/**
   user**/public_html/wp-content/plugins/elementor/core/dynamic-tags/manager.php(
   88): Elementor\Core\DynamicTags\Manager->parse_tag_text() #2 [internal function]:
   Elementor\Core\DynamicTags\Manager->Elementor\Core\DynamicTags\{closure}() #3/
   home/**user**/public_html/wp-content/plugins/elementor/core/dynamic-tags/manager.
   php(87): preg_replace_callback() #4 /home/**user**/public_html/wp-content/plugins/
   elementor/includes/controls/base-data.php(81): Elementor\Core\DynamicTags\Manager-
   >parse_tags_text() #5 /home/**user**/public_html/wp-content/plugins/elementor/
   includes/base/controls-stack.php(1179): Elementor\Base_Data_Control->parse_tags()#
   6 /home/**user**/public_html/wp-content/plugins/elementor/includes/base/controls-
   stack.php(1030): Elementor\Controls_Stack->parse_dynamic_settings() #7 /home/**
   user**/public_html/wp-content/plugins/elementor/core/files/css/post.php(296):
   Elementor\Controls_Stack->get_parsed_dynamic_settings() #8 /home/**user**/public_html/
   wp-content/plugins/elementor/core/dynamic-tags/dynamic-css.php(32): Elementor\
   Core\Files\CSS\Post->render_styles() #9 /home/**user**/public_html/wp-content/
   plugins/elementor/core/dynamic-tags/dynamic-css.php(36): Elementor\Core\DynamicTags\
   Dynamic_CSS->render_styles() #10 /home/**user**/public_html/wp-content/plugins/
   elementor/core/dynamic-tags/dynamic-css.php(36): Elementor\Core\DynamicTags\Dynamic_CSS-
   >render_styles() #11 /home/**user**/public_html/wp-content/plugins/elementor/
   core/files/css/post.php(178): Elementor\Core\DynamicTags\Dynamic_CSS->render_styles()#
   12 /home/**user**/public_html/wp-content/plugins/elementor/core/files/css/base.
   php(617): Elementor\Core\Files\CSS\Post->render_css() #13 /home/**user**/public_html/
   wp-content/plugins/elementor/core/files/base.php(166): Elementor\Core\Files\CSS\
   Base->parse_content() #14 /home/**user**/public_html/wp-content/plugins/elementor/
   core/files/css/base.php(131): Elementor\Core\Files\Base->update_file() #15 /home/**
   user**/public_html/wp-content/plugins/elementor/core/files/css/base.php(207):
   Elementor\Core\Files\CSS\Base->update() #16 /home/**user**/public_html/wp-content/
   plugins/elementor/core/files/css/post.php(199): Elementor\Core\Files\CSS\Base-
   >enqueue() #17 /home/**user**/public_html/wp-content/plugins/elementor/core/dynamic-
   tags/manager.php(438): Elementor\Core\Files\CSS\Post->enqueue() #18 /home/**user**/
   public_html/wp-includes/class-wp-hook.php(287): Elementor\Core\DynamicTags\Manager-
   >after_enqueue_post_css() #19 /home/**user**/public_html/wp-includes/class-wp-
   hook.php(311): WP_Hook->apply_filters() #20 /home/**user**/public_html/wp-includes/
   plugin.php(484): WP_Hook->do_action() #21 /home/**user**/public_html/wp-content/
   plugins/elementor/core/files/css/base.php(254): do_action() #22 /home/**user**/
   public_html/wp-content/plugins/elementor/core/files/css/post.php(199): Elementor\
   Core\Files\CSS\Base->enqueue() #23 /home/**user**/public_html/wp-content/plugins/
   elementor/includes/frontend.php(640): Elementor\Core\Files\CSS\Post->enqueue()#
   24 /home/**user**/public_html/wp-content/plugins/elementor-pro/modules/theme-
   builder/classes/locations-manager.php(90): Elementor\Frontend->enqueue_styles()#
   25 /home/**user**/public_html/wp-includes/class-wp-hook.php(287): ElementorPro\
   Modules\ThemeBuilder\Classes\Locations_Manager->enqueue_styles() #26 /home/**
   user**/public_html/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters()#
   27 /home/**user**/public_html/wp-includes/plugin.php(484): WP_Hook->do_action()#
   28 /home/**user**/public_html/wp-includes/script-loader.php(2004): do_action()#
   29 /home/**user**/public_html/wp-includes/class-wp-hook.php(287): wp_enqueue_scripts()#
   30 /home/**user**/public_html/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters()#
   31 /home/**user**/public_html/wp-includes/plugin.php(484): WP_Hook->do_action()#
   32 /home/**user**/public_html/wp-includes/general-template.php(3005): do_action()#
   33 /home/**user**/public_html/wp-content/plugins/elementor-pro/modules/theme-
   builder/views/theme-support-header.php(21): wp_head() #34 /home/**user**/public_html/
   wp-content/plugins/elementor-pro/modules/theme-builder/classes/theme-support.
   php(72): require(‘/home/**user**/…’) #35 /home/**user**/public_html/wp-includes/
   class-wp-hook.php(289): ElementorPro\Modules\ThemeBuilder\Classes\Theme_Support-
   >get_header() #36 /home/**user**/public_html/wp-includes/class-wp-hook.php(311):
   WP_Hook->apply_filters() #37 /home/**user**/public_html/wp-includes/plugin.php(
   484): WP_Hook->do_action() #38 /home/**user**/public_html/wp-includes/general-
   template.php(38): do_action() #39 /home/**user**/public_html/wp-content/plugins/
   elementor/modules/page-templates/templates/header-footer.php(9): get_header()#
   40 /home/**user**/public_html/wp-includes/template-loader.php(106): include(‘/
   home/**user**/…’) #41 /home/**user**/public_html/wp-blog-header.php(19): require_once(‘/
   home/**user**/…’) #42 /home/**user**/public_html/index.php(17): require(‘/home/**
   user**/…’) #43 {main} thrown in /home/**user**/public_html/wp-content/plugins/
   elementor/core/dynamic-tags/manager.php on line 123
 *  Thread Starter [Neo](https://wordpress.org/support/users/firefliespilots/)
 * (@firefliespilots)
 * [5 years, 6 months ago](https://wordpress.org/support/topic/php-8-0-ready/#post-13765037)
 * Dear [@josenobile](https://wordpress.org/support/users/josenobile/) [@arielk-1](https://wordpress.org/support/users/arielk-1/),
   I can’t find any problems with me. I have installed Woocommerce, Elementor. It
   runs fine with me under PHP 8. Everything even faster and smoother.
    Of course
   with WP 5.6
 * [@josenobile](https://wordpress.org/support/users/josenobile/) Maybe you have
   another plugin conflict?
 * Sunny greetings Neo
    -  This reply was modified 5 years, 6 months ago by [Neo](https://wordpress.org/support/users/firefliespilots/).
 *  [josenobile](https://wordpress.org/support/users/josenobile/)
 * (@josenobile)
 * [5 years, 6 months ago](https://wordpress.org/support/topic/php-8-0-ready/#post-13766280)
 * Hello, [@firefliespilots](https://wordpress.org/support/users/firefliespilots/)
   did you see the backtrace? It clearly shows a file of Elementor and there is 
   not trace related to other plugin.
 * Isn’t this file from Elementor? wp-content/plugins/elementor/core/dynamic-tags/
   manager.php:123
 *  Thread Starter [Neo](https://wordpress.org/support/users/firefliespilots/)
 * (@firefliespilots)
 * [5 years, 6 months ago](https://wordpress.org/support/topic/php-8-0-ready/#post-13766610)
 * Dear [@josenobile](https://wordpress.org/support/users/josenobile/),
 * sorry, so I’m not an expert for this either. Yes this file is of course from 
   Elementor.
 * But even in debug mode I don’t get a single error. With me everything runs perfectly.
 * I would still go through all plugins and all settings (firewall etc.).
 * For example, I used Patchman on the server side, then Cloudflare Pro with APO
   and additional WebARX + my own additional security settings.
 * In addition, I only use a total of 7 plugins with WebARX security plugins and
   Cloudflare.
 * A very slim Theme, plugins: Elementor, Woocommerce, WPSan, WebARX, Cloudflare,
   Ultimate GDPR & CCPA, Envato Market (for easy updates for the theme).
    The theme
   is also optimized for Elementor.
 * Everything also runs in WP Multisite for multilingualism.
 * So I can’t say exactly how it is with your configuration. How exactly Elementor
   has to optimize PHP 8, I don’t know either.
 * But as I said, I am doing great in debug mode as well.
 * Cheers Neo
 *  [josenobile](https://wordpress.org/support/users/josenobile/)
 * (@josenobile)
 * [5 years, 6 months ago](https://wordpress.org/support/topic/php-8-0-ready/#post-13766806)
 * Hello [@arielk-1](https://wordpress.org/support/users/arielk-1/) Can you please
   check this?
 * It is about the named parameters introduced in PHP 8.0
    [https://wiki.php.net/rfc/named_params#constraints](https://wiki.php.net/rfc/named_params#constraints)
 *  [josenobile](https://wordpress.org/support/users/josenobile/)
 * (@josenobile)
 * [5 years, 6 months ago](https://wordpress.org/support/topic/php-8-0-ready/#post-13766915)
 * I created the proper bug report: [https://github.com/elementor/elementor/issues/13269](https://github.com/elementor/elementor/issues/13269)

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘PHP 8.0 Ready’ is closed to new replies.

 * ![](https://ps.w.org/elementor/assets/icon-256x256.gif?rev=3444228)
 * [Elementor Website Builder - more than just a page builder](https://wordpress.org/plugins/elementor/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/elementor/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/elementor/)
 * [Active Topics](https://wordpress.org/support/plugin/elementor/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/elementor/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/elementor/reviews/)

 * 9 replies
 * 3 participants
 * Last reply from: [josenobile](https://wordpress.org/support/users/josenobile/)
 * Last activity: [5 years, 6 months ago](https://wordpress.org/support/topic/php-8-0-ready/#post-13766915)
 * Status: not resolved