Support » Themes » Customize Fehler bei unbekannten Theme

  • laphroaig25

    (@laphroaig25)


    Hallo, ich bekomme beim Aufruf eines mir unbekannten Child Themes (der Ersteller existiert nicht mehr und ich finde keine Hinweise. Außer das es evtl. was mit Divi Space zu tun haben könnte, aber auch das ist ungewiss) folgende Fehlermeldung:

    Fehler-Details
    
    Ein Fehler vom Typ E_ERROR wurde in der Zeile 10 der Datei /html/wordpress/wp-content/themes/Divi-Space-Child/editor/footer-editor.php verursacht. Fehlermeldung: Uncaught Error: Undefined constant "footer_links_title" in /html/wordpress/wp-content/themes/Divi-Space-Child/editor/footer-editor.php:10
    Stack trace: 0 /html/wordpress/wp-includes/class-wp-hook.php(308): ds_footer_links_editor(Object(WP_Customize_Manager)) 1 /html/wordpress/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array) 2 /html/wordpress/wp-includes/plugin.php(517): WP_Hook->do_action(Array) 3 /html/wordpress/wp-includes/class-wp-customize-manager.php(934): do_action('…', Object(WP_Customize_Manager)) 4 /html/wordpress/wp-includes/class-wp-hook.php(308): WP_Customize_Manager->wp_loaded('') 5 /html/wordpress/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array) 6 /html/wordpress/wp-includes/plugin.php(517): WP_Hook->do_action(Array) 7 /html/wordpress/wp-settings.php(645): do_action('…') 8 /html/wordpress/wp-config.php(33): require_once('…') 9 /html/wordpress/wp-load.php(50): require_once('…') 10 /html/wordpress/wp-admin/admin.php(34): require_once('…') 11 /html/wordpress/wp-admin/customize.php(13): require_once('…') 12 {main} thrown

    Hat jemand eine Idee wie ich den Fehler beheben könnte oder wo ich dafür Support erhalten kann? Früher konnte Customize aufgerufen werden, aber nun (nach vielen Updates) ist mir aufgefallen, das es nicht mehr geht.

    In der E-Mail zu der Fehlermeldung steht noch:

    WordPress-Version 6.2.2
    Aktuelles Plugin: (Version )
    PHP-Version 8.1.13

Ansicht von 6 Antworten - 1 bis 6 (von insgesamt 6)
  • Moderator Bego Mario Garde

    (@pixolin)

    Ohne Website-Bericht und ohne URL zur Website ist es schwierig, dir zu helfen – wir können dann nur raten und das bringt meistens nicht viel.

    Welches Theme verwendet wird und was das Parent Theme ist, steht im Website-Bericht (Werkzeuge > Website-Zustand > Tab Bericht > Button anklicken, Bericht aus der Zwischenablage in eine Antwort einfügen).

    Ob das Problem am Child- oder Parent-Theme liegt, lässt sich schnell ermitteln, indem du kurz das Theme wechselst. Die Einstellungen im Customizer werden theme-bezogen in der Datenbank gespeichert und bei erneuter Aktivierung des Child-Themes auch wieder geladen.

    PHP 8 ist leider weniger fehlertolerant als die vorherige Version. Was genau das Problem ist, lässt sich aber nur sagen, wenn man den Inhalt der Datei footer-editor.php kennt. Vielleicht magst du den Inhalt per pastebin.com teilen?

    Thread-Starter laphroaig25

    (@laphroaig25)

    Vielen Dank fürs erste ansehen.

    Hier die benötigten Infos:

    Bericht anbei.
    
    URL: steuerkanzlei-greger.de
    
    Problem-Ursache: Child-bezogen. Mit dem Parent klappt es.
    
    Inhalt der footet-editor.php: https://pastebin.com/GYnkC2EQ
    
    wp-core
    
    version: 6.2.2
    site_language: de_DE
    user_language: de_DE
    timezone: Europe/Berlin
    permalink: /%postname%/
    https_status: true
    multisite: false
    user_registration: 0
    blog_public: 1
    default_comment_status: open
    environment_type: production
    user_count: 3
    dotorg_communication: true wp-paths-sizes wordpress_path: /html/wordpress
    wordpress_size: 66,06 MB (69272603 bytes)
    uploads_path: /html/wordpress/wp-content/uploads
    uploads_size: 19,18 MB (20111841 bytes)
    themes_path: /html/wordpress/wp-content/themes
    themes_size: 63,09 MB (66157224 bytes)
    plugins_path: /html/wordpress/wp-content/plugins
    plugins_size: 5,62 GB (6038899328 bytes)
    database_size: 29,33 MB (30751107 bytes)
    total_size: 5,80 GB (6225192103 bytes) wp-dropins (1) advanced-cache.php: true wp-active-theme name: Ich Liebe WP (Divi-Space-Child)
    version: 1
    author: Karin Schweighofer
    author_website: http://www.muks-media.de
    parent_theme: Divi (Divi)
    theme_features: core-block-patterns, block-templates, widgets-block-editor, custom-background, automatic-feed-links, post-thumbnails, menus, title-tag, post-formats, woocommerce, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider, customize-selective-refresh-widgets, wp-block-styles, editor-style, widgets
    theme_path: /html/wordpress/wp-content/themes/Divi-Space-Child
    auto_update: Deaktiviert wp-parent-theme name: Divi (Divi)
    version: 4.21.0
    author: Elegant Themes
    author_website: http://www.elegantthemes.com
    theme_path: /html/wordpress/wp-content/themes/Divi
    auto_update: Deaktiviert wp-themes-inactive (1) Twenty Twenty: version: 2.2, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert wp-mu-plugins (2) akeeba-backup-coreupdate.php: author: (undefined), version: (undefined)
    ET Support Center :: Must-Use Plugins Autoloader: author: Elegant Themes, version: (undefined) wp-plugins-active (7) Akeeba Backup Professional for WordPress: version: 7.9.0, author: Akeeba Ltd, Automatische Aktualisierungen deaktiviert
    Akismet Anti-Spam: version: 5.1, author: Automattic, Automatische Aktualisierungen deaktiviert
    Anti-Spam by CleanTalk: version: 6.10, author: СleanTalk welcome@cleantalk.org, Automatische Aktualisierungen deaktiviert
    Autoptimize: version: 3.1.7, author: Frank Goossens (futtta), Automatische Aktualisierungen deaktiviert
    Contact Form 7: version: 5.7.6, author: Takayuki Miyoshi, Automatische Aktualisierungen deaktiviert
    EU Cookie Law: version: 3.1.6, author: Alex Moss, Marco Milesi, Automatische Aktualisierungen deaktiviert
    Yoast SEO: version: 20.8, author: Team Yoast, Automatische Aktualisierungen deaktiviert wp-plugins-inactive (14) Advanced Database Cleaner: version: 3.1.2, author: Younes JFR., Automatische Aktualisierungen deaktiviert
    Advanced Editor Tools: version: 5.9.0, author: Automattic, Automatische Aktualisierungen deaktiviert
    Antispam Bee: version: 2.11.3, author: pluginkollektiv, Automatische Aktualisierungen deaktiviert
    Comet Cache: version: 170220, author: WebSharks, Inc., Automatische Aktualisierungen deaktiviert
    Custom Fonts: version: 1.3.7, author: Brainstorm Force, Automatische Aktualisierungen deaktiviert
    Disable & Remove Google Fonts: version: 1.5.4, author: Fonts Plugin, Automatische Aktualisierungen deaktiviert
    Hello Dolly: version: 1.7.2, author: Matt Mullenweg, Automatische Aktualisierungen deaktiviert
    iThemes Security: version: 8.1.6, author: iThemes, Automatische Aktualisierungen deaktiviert
    Local Google Fonts: version: 0.21.0, author: EverPress, Automatische Aktualisierungen deaktiviert
    Maintenance Mode Page: version: 1.6.2, author: wpshopmart, Automatische Aktualisierungen deaktiviert
    OSM: version: 6.0.1, author: MiKa, Automatische Aktualisierungen deaktiviert
    Really Simple CAPTCHA: version: 2.2, author: Takayuki Miyoshi, Automatische Aktualisierungen deaktiviert
    Statify: version: 1.8.4, author: pluginkollektiv, Automatische Aktualisierungen deaktiviert
    WP Open Street Map: version: 1.25, author: InfoD74, Automatische Aktualisierungen deaktiviert wp-media image_editor: WP_Image_Editor_Imagick
    imagick_module_version: 1690
    imagemagick_version: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
    imagick_version: 3.7.0
    file_uploads: File uploads is turned off
    post_max_size: 32M
    upload_max_filesize: 32M
    max_effective_size: 32 MB
    max_file_uploads: 20
    imagick_limits:
    imagick::RESOURCETYPE_AREA: 882 GB
    imagick::RESOURCETYPE_DISK: 1.844674407371E+19
    imagick::RESOURCETYPE_FILE: 3072
    imagick::RESOURCETYPE_MAP: 882 GB
    imagick::RESOURCETYPE_MEMORY: 441 GB
    imagick::RESOURCETYPE_THREAD: 1
    imagick::RESOURCETYPE_TIME: 1.844674407371E+19
    imagemagick_file_formats: 3FR, 3G2, 3GP, AAI, AI, ART, ARW, AVI, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DJVU, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FAX, FILE, FITS, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, GV, H, HALD, HDR, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, JBG, JBIG, JNG, JNX, JPE, JPEG, JPG, JPS, JSON, K25, KDC, LABEL, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, PPM, PREVIEW, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIFF, VIPS, VST, WBMP, WEBP, WMF, WMV, WMZ, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YCbCr, YCbCrA, YUV
    gd_version: bundled (2.1.0 compatible)
    gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
    ghostscript_version: not available wp-server server_architecture: Linux 5.4.0-117-generic x86_64
    httpd_software: Apache
    php_version: 8.2.0 64bit
    php_sapi: fpm-fcgi
    max_input_variables: 1500
    time_limit: 240
    memory_limit: 256M
    max_input_time: 240
    upload_max_filesize: 32M
    php_post_max_size: 32M
    curl_version: 7.68.0 OpenSSL/1.1.1f
    suhosin: false
    imagick_availability: true
    pretty_permalinks: true
    htaccess_extra_rules: true wp-database extension: mysqli
    server_version: 5.7.35-38
    client_version: mysqlnd 8.2.0
    max_allowed_packet: 67108864
    max_connections: 200 wp-constants WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /html/wordpress/wp-content
    WP_PLUGIN_DIR: /html/wordpress/wp-content/plugins
    WP_MEMORY_LIMIT: 128M
    WP_MAX_MEMORY_LIMIT: 256M
    WP_DEBUG: false
    WP_DEBUG_DISPLAY: true
    WP_DEBUG_LOG: false
    SCRIPT_DEBUG: false
    WP_CACHE: false
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_ENVIRONMENT_TYPE: Nicht definiert
    DB_CHARSET: utf8
    DB_COLLATE: undefined wp-filesystem wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    mu-plugins: writable
    Moderator Bego Mario Garde

    (@pixolin)

    Problem-Ursache: Child-bezogen.

    Wenn du das schon soweit eingrenzen kannst, fehlt jetzt nur der Blick in die Datei footer-editor.php. Wie gesagt bitte nicht hier posten (die Forensoftware schickt recht konsequent alles erst einmal in den Spam-Filter), sondern z.B. bei pastebin.com oder auf Github.

    Ansonsten ist der Website-Bericht (abgesehen von recht vielen inaktiven Plugins) unauffällig.

    Thread-Starter laphroaig25

    (@laphroaig25)

    Danke, der Link ist wohl untergegangen oben:

    Pastebin

    Das mit den inaktiven Plugins ist ok, die habe ich gestern alle deaktiviert, weil die ungenutzt und überflüssig waren. Und eines davon Probleme machte beim Anmelden im Backend. Die werde ich deinstallieren, wollte ich nur jetzt noch nicht machen, nicht das das was mit diesem Problem zu tun hat und es dadurch schlechter nachvollziehbar wird.

    Moderator Bego Mario Garde

    (@pixolin)

    Ja, das war tatsächlich im Website-Bericht untergegangen. Sorry.

    OK, footer-editor.php Zeile 10 ff. …

    Da wird eine Übersetzungsfunktion verwendet, die grundsätzlich so aussehen sollte:

    __( 'Translate this text', 'my_theme_textdomain' );

    Wie du siehst, werden sowohl zu übersetzender Text (in deiner Datei z.B. 'Translate this text') als auch die Text-Domain (also die Angabe, dass die Übersetzung des Themes verwendet werden soll), in meinem Beispiel 'my_theme_textdomain', in Hochkomma gesetzt

    In deiner Datei fehlen aber an verschiedenen Stellen die Hochkomma um die Textdomain footer_links_title. Füg die bitte mal ein und schau, ob/wie sich die Website ändert. (Vorsichtshalber kannst du von der Datei ein Backup machen.)

    Thread-Starter laphroaig25

    (@laphroaig25)

    Habe ich gemacht und hat nichts gebracht 🙁

    https://pastebin.com/BbBxCVSZ

Ansicht von 6 Antworten - 1 bis 6 (von insgesamt 6)
  • Das Thema „Customize Fehler bei unbekannten Theme“ ist für neue Antworten geschlossen.