Wordpress Update+Genesis Update - Kein Login mehr möglich

  • Hallo zusammen,

    nachdem ich mir nun schon seit mehr als 2 Stunden die Finger wund google, hoffe ich, ihr könnt mir weiterhelfen.
    Ich habe folgendes Problem:
    Ich nutze meine Wordpress-Seite mit dem Genesis Theme. Heute loggte ich mich bei Wordpress ein, da wurden mir sowohl das Update für Wordpress 4.6, als auch das Update für Genesis 2.3.0 vorgeschlagen. Ich habe Wordpress aktualisiert und wollte danach das Genesis updaten, da wurde mir plötzlich nur noch ein weißer Bildschirm mit folgender Fehlermeldung angezeigt:
    "
    Catchable fatal error: Argument 1 passed to Genesis_Admin_CPT_Archive_Settings::__construct() must be an instance of stdClass, instance of WP_Post_Type given, called in /homepages/6/d507915940/htdocs/clickandbuilds/WordPress/Photoliebe/wp-content/themes/genesis/lib/admin/menu.php on line 122 and defined in /homepages/6/d507915940/htdocs/clickandbuilds/WordPress/Photoliebe/wp-content/themes/genesis/lib/admin/cpt-archive-settings.php on line 38

    "

    Was ich nicht wusste: Wordpress 4.6 verträgt sich nicht mit der alten Genesis-Version, man muss also erst Genesis und dann Wordpress updaten. Toll.
    Über Google bin ich auf diese Seite gestoßen: https://salferrarello.com/catchable-fata…chive_settings/

    Die dort vorgeschlagene Lösung habe ich ausprobiert, ich habe also den Code in meine function.php kopiert und diese aktualisiert. Nun wird der Code auf meiner Seite (http://www.photoliebe-bremen.de) ganz oben über dem Header hellgrau angezeigt. Geändert hat es trotzdem nichts, ich kann mich immernoch nicht bei Wordpress einloggen. Ich bekomme nun aber eine andere Fehlermeldung, nämlich folgende:
    "
    /** * Disable Genesis CPT Archives * * This is useful to temporarily disable the Genesis CPT Archives, * if you can not log into your WordPress site * after updating to WordPress 4.6. * * See * http://salcode.com/wp46/ * for more information. */ add_filter( 'genesis_cpt_archives_args', 'fe_modify_args_to_include_non_existant_name' ); function fe_modify_args_to_include_non_existant_name( $args ) { $args['name'] = 'this-is-a-name-that-does-not-exist-resulting-in-no-matching-cpts'; return $args; }
    Warning: Cannot modify header information - headers already sent by (output started at /homepages/6/d507915940/htdocs/clickandbuilds/WordPress/Photoliebe/wp-content/themes/genesis/functions.php:447) in /homepages/6/d507915940/htdocs/clickandbuilds/WordPress/Photoliebe/wp-includes/pluggable.php on line 1174

    "
    Auch danach habe ich gegoogelt und ein paar Lösungsansätze gefunden (z.B. Leerzeichen, die gelöscht werden müssen), aber alles was ich irgendwie verstanden und ausprobiert habe, hat nicht funktioniert.

    Hat irgendjemand hier eine Idee, was ich noch probieren kann, damit ich mich endlich wieder einloggen kann?
    Den vorgeschlagenen Code habe ich ersteinmal wieder aus der function.php rausgenommen, damit es auf meiner Homepage nicht mehr über dem Header angezeigt wird, das sieht ja sehr unschön aus. Ich bin also jetzt wieder auf Null...

    Vielen Dank für eure Hilfe im Vorraus!

    Liebe Grüße
    Linda

    • 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!