php Fehler: cannot redeclare load_template

  • Hallo liebe Forenten,

    ich habe einen php-Funktions-Konflikt zwischen Wordpress und einer Komponente unter Joomla. Im Forum von Joomlaos habe ich schon mehrfach gepostet, aber keine Hilfe erhalten können. Vielleicht gibt es hier jemanden, der mir mit der php-Funktion helfen kann.

    Die Joomla-Komponente (com_jcalpro), die neue Termine aus einem Kalender anzeigt, meldet folgenden Fehler:

    Fatal error: Cannot redeclare load_template() (previously declared in [...]/components/com_jd-wp/wp-includes/functions.php:2076) in [...]/components/com_jcalpro/include/functions.inc.php on line 1224

    Die Funktion in der functions.php sieht so aus:

    PHP
    function load_template($file) {
        global $posts, $post, $wp_did_header, $wp_did_template_redirect, $wp_query,
            $wp_rewrite, $wpdb;
    
    
        extract($wp_query->query_vars);
    
    
        require_once($file);
    }

    Die Funktion in der functions.inc.php so:

    Offensichtlich gibt es einen Konflikt mit diesen beiden Funktionen, ich bin aber kein php-Experte (eigentlich nicht mal Laie), vielleicht kann mir jemand weiterhelfen?

    Danke!

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!