• Meerdere keren per week krijg ik volgende foutmelding op de website:

    Fatal error: Uncaught Error: Call to undefined function hello_elementor_body_open() in /home/ncc/domains/newcreativecompany.be/public_html/wp-content/themes/hello-elementor/header.php:25 Stack trace: #0 /home/ncc/domains/newcreativecompany.be/public_html/wp-includes/template.php(783): require_once() #1 /home/ncc/domains/newcreativecompany.be/public_html/wp-includes/template.php(718): load_template('/home/ncc/domai...', true, Array) #2 /home/ncc/domains/newcreativecompany.be/public_html/wp-content/plugins/elementor-pro/modules/theme-builder/classes/theme-support.php(86): locate_template(Array, true) #3 /home/ncc/domains/newcreativecompany.be/public_html/wp-includes/class-wp-hook.php(310): ElementorPro\Modules\ThemeBuilder\Classes\Theme_Support->get_header('') #4 /home/ncc/domains/newcreativecompany.be/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters('', Array) #5 /home/ncc/domains/newcreativecompany.be/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #6 /home/ncc/domains/newcreativec in /home/ncc/domains/newcreativecompany.be/public_html/wp-content/themes/hello-elementor/header.php on line 25.

    Het probleem is eenvoudig op te lossen door het thema even te verwijderen en opnieuw te installeren. Maar het blijft telkens weer opduiken. Ik kijk dus meerdere keren per dag naar de website om te controleren of alles nog werkt, zodat ik het snel kan oplossen. Maar dat kan natuurlijk niet de bedoeling zijn.
    De support van Elementor heeft geen idee wat de oorzaak is en kan mij niet helpen. Volgens hen is het geen probleem van Hello Elementor, wat misschien wel kan kloppen want ik moet natuurlijk even een ander thema activeren als ik Hello Elementor verwijder en dan verschijnt niet dezelfde, maar wel een vergelijkbare foutmelding.
    De website draait nog onder PhP 7.4, want onder 8.1 loopt het helemaal mis.
    De oplossingen die ik op internet vind i.v.m. een fatal error in WordPress, hebben mij nog niet verder kunnen helpen.
    Ik heb mijn klant beloofd de website te hermaken als ik geen oplossing vind, maar ik hoop echt dat het niet zover moet komen.
    Alvast bedankt om even met mij mee te denken!
    Lieve

    De pagina waar ik hulp bij nodig heb: [log in om de link te zien]

5 reacties aan het bekijken - 1 tot 5 (van in totaal 5)
  • Guido

    (@guido07111975)

    Hoi Lieve,

    De foutmelding begint met:
    Fatal error: Uncaught Error: Call to undefined function hello_elementor_body_open() in ...

    Dat betekent dat de functie hello_elementor_body_open() ongedefinieerd is. Maar in thema-bestand functions(.php) staat helemaal onderaan de code die dit regelt. Dus deze fout zou er niet moeten zijn. Gebruik je een volledig originele versie van het Hello Elementor thema?

    PHP 8.1 is nog niet aan te raden, er zijn nog genoeg thema’s en plugins die dit niet ondersteunen. PHP 8.0+ wordt al veel beter ondersteund.

    Guido

    Thread starter Lieve

    (@elveehaa)

    Dag Guido
    Ja, ik installeer Hello Elementor rechtstreeks vanuit WordPress. Bedankt alvast voor de info over de PhP-versies. Onder PhP 8.0 werkt de website wel. Ik hoop dat dat het probleem misschien opgelost heeft.
    Heel erg bedankt!
    Lieve

    Guido

    (@guido07111975)

    Hoi,

    Dus als ik het goed begrijp heb je dit alleen met PHP 8.1? Zoals gezegd, die versie nog niet draaien.

    Je gaf door dat je ook andere foutmeldingen krijgt. Als je die weer krijgt, geef die dan ook even door hier zodat we mee kunnen denken.

    Guido

    Thread starter Lieve

    (@elveehaa)

    Dag Guido
    De PhP-versie stond ingesteld op 7.4 en dan verscheen regelmatig die foutmelding waardoor de website niet meer geopend kon worden. Ik ben helemaal niet vertrouwd met PhP-code, maar omdat er in de foutmelding meerdere keren PhP staat, dacht ik het te kunnen oplossen door de nieuwste versie van PhP (8.1 dus) in te stellen, maar dat geeft dan weer een heel andere foutmelding en was dus niet de oplossing.
    Dankzij jouw tip heb ik de versie op 8.0 gezet en ik hoop dat de foutmelding nu niet meer verschijnt.
    Ik waardeer jouw hulp heel erg. Ik heb hier al enkele keren een vraag gesteld en je hebt mij altijd al snel en goed geholpen.
    Lieve

    Guido

    (@guido07111975)

    Graag gedaan!

    Guido

5 reacties aan het bekijken - 1 tot 5 (van in totaal 5)