• Resolved Smexhy

    (@smexhy)


    Hello, I am getting following fatal error on frontend after updading to PHP 8.1 from PHP 7.4:

    Fatal error: Uncaught ValueError: DOMDocument::loadHTML(): Argument #1 ($source) must not be empty in /web/wp-content/plugins/advanced-iframe/advanced-iframe.php:1031 Stack trace: #0 /web/wp-content/plugins/advanced-iframe/advanced-iframe.php(1031): DOMDocument->loadHTML('') #1 /web/wp-includes/class-wp-hook.php(307): advancediFrame->aiReplaceIframes('') #2 /web/wp-includes/plugin.php(189): WP_Hook->apply_filters('', Array) #3 /web/wp-includes/formatting.php(3865): apply_filters('the_content', '') #4 /web/wp-includes/class-wp-hook.php(307): wp_trim_excerpt('', Object(WP_Post)) #5 /web/wp-includes/plugin.php(189): WP_Hook->apply_filters('', Array) #6 /web/wp-includes/post-template.php(429): apply_filters('get_the_excerpt', '', Object(WP_Post)) #7 /web/wp-content/plugins/wordpress-seo/src/helpers/post-helper.php(72): get_the_excerpt(Object(WP_Post)) #8 /web/wp-content/plugins/wordpress-seo/src/presentations/indexable-post-type-presentation.php(196): Yoast\WP\SEO\Helpers\Post_Helper->get_the_excerpt(543) #9 /web/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php(64): Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation->generate_open_graph_description() #10 /web/wp-content/plugins/wordpress-seo/src/presenters/open-graph/description-presenter.php(40): Yoast\WP\SEO\Presentations\Abstract_Presentation->__get('open_graph_desc...') #11 /web/wp-content/plugins/wordpress-seo/src/presenters/abstract-indexable-tag-presenter.php(37): Yoast\WP\SEO\Presenters\Open_Graph\Description_Presenter->get() #12 /web/wp-content/plugins/wordpress-seo/src/integrations/front-end-integration.php(324): Yoast\WP\SEO\Presenters\Abstract_Indexable_Tag_Presenter->present() #13 /web/wp-includes/class-wp-hook.php(307): Yoast\WP\SEO\Integrations\Front_End_Integration->present_head('') #14 /web/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters('', Array) #15 /web/wp-includes/plugin.php(474): WP_Hook->do_action(Array) #16 /web/wp-content/plugins/wordpress-seo/src/integrations/front-end-integration.php(298): do_action('wpseo_head') #17 /web/wp-includes/class-wp-hook.php(307): Yoast\WP\SEO\Integrations\Front_End_Integration->call_wpseo_head('') #18 /web/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array) #19 /web/wp-includes/plugin.php(474): WP_Hook->do_action(Array) #20 /web/wp-includes/general-template.php(3042): do_action('wp_head') #21 /web/wp-content/themes/motor/header.php(18): wp_head() #22 /web/wp-includes/template.php(770): require_once('/data/2/5/25a99...') #23 /web/wp-includes/template.php(716): load_template('/data/2/5/25a99...', true, Array) #24 /web/wp-includes/general-template.php(48): locate_template(Array, true, true, Array) #25 /web/wp-content/themes/motor/page.php(1): get_header() #26 /web/wp-includes/template-loader.php(106): include('/data/2/5/25a99...') #27 /web/wp-blog-header.php(19): require_once('/data/2/5/25a99...') #28 /web/index.php(17): require('/data/2/5/25a99...') #29 {main} thrown in /web/wp-content/plugins/advanced-iframe/advanced-iframe.php on line 1031

    Is there anything I can do as it restricts me to use this plugin because of this error.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author mdempfle

    (@mdempfle)

    Can you please tell me which version your use exactly

    Or please post
    advanced-iframe.php:1031
    the line so I know exactly where the problem is.

    Best regards,
    Michael

    Plugin Author mdempfle

    (@mdempfle)

    Found the line.

    Please set replace_iframe_tags=”false” in the configuration and use advanced_iframe as shortcode.

    Best regards,
    Michael

    Plugin Author mdempfle

    (@mdempfle)

    I will also include a fix in the next update

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Fatal error on PHP 8.1’ is closed to new replies.