• Gelöst katrinberlin

    (@katrinberlin)


    Hallo,

    wir haben ein Problem mit den Plugin „Child Theme Generator“. Zweimal habe ich die Seite komplett neu aufgesetzt und jedes Mal gab es die gleiche Fehlermeldung:

    WordPress-Version 6.2
    Aktives Theme: Hello Elementor (Version 2.7.1)
    Aktuelles Plugin: Child Theme Configurator (Version 2.6,1)
    PHP-Version 8.0.28 Fehler-Details
    ==============
    Ein Fehler vom Typ E_ERROR wurde in der Zeile 85 der Datei /mnt/web220/a0/41/510130341/htdocs/STRATO-apps/wordpress_02/app/wp-content/plugins/child-theme-configurator/includes/forms/settings-errors.php verursacht. Fehlermeldung: Uncaught ValueError: Unknown format specifier "v" in /mnt/web220/a0/41/510130341/htdocs/STRATO-apps/wordpress_02/app/wp-content/plugins/child-theme-configurator/includes/forms/settings-errors.php:85
    Stack trace:
    #0 /mnt/web220/a0/41/510130341/htdocs/STRATO-apps/wordpress_02/app/wp-content/plugins/child-theme-configurator/includes/forms/settings-errors.php(85): printf()
    #1 /mnt/web220/a0/41/510130341/htdocs/STRATO-apps/wordpress_02/app/wp-content/plugins/child-theme-configurator/includes/classes/UI.php(161): include('...')
    #2 /mnt/web220/a0/41/510130341/htdocs/STRATO-apps/wordpress_02/app/wp-content/plugins/child-theme-configurator/includes/forms/main.php(46): ChildThemeConfiguratorUI->render_settings_errors()
    #3 /mnt/web220/a0/41/510130341/htdocs/STRATO-apps/wordpress_02/app/wp-content/plugins/child-theme-configurator/includes/classes/UI.php(64): include('...')
    #4 /mnt/web220/a0/41/510130341/htdocs/STRATO-apps/wordpress_02/app/wp-content/plugins/child-theme-configurator/includes/classes/Admin.php(135): ChildThemeConfiguratorUI->render()
    #5 /mnt/web220/a0/41/510130341/htdocs/STRATO-apps/wordpress_02/app/wp-content/plugins/child-theme-configurator/includes/classes/Core.php(131): ChildThemeConfiguratorAdmin->render()
    #6 /mnt/web220/a0/41/510130341/htdocs/STRATO-apps/wordpress_02/app/wp-includes/class-wp-hook.php(308): ChildThemeConfigurator::render()
    #7 /mnt/web220/a0/41/510130341/htdocs/STRATO-apps/wordpress_02/app/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
    #8 /mnt/web220/a0/41/510130341/htdocs/STRATO-apps/wordpress_02/app/wp-includes/plugin.php(517): WP_Hook->do_action()
    #9 /mnt/web220/a0/41/510130341/htdocs/STRATO-apps/wordpress_02/app/wp-admin/admin.php(259): do_action()
    #10 /mnt/web220/a0/41/510130341/htdocs/STRATO-apps/wordpress_02/app/wp-admin/tools.php(40): require_once('...')
    #11 {main}
     thrown

    Woran könnte es liegen? Vielen Dank Katrin

Ansicht von 7 Antworten – 1 bis 7 (von insgesamt 7)
  • Scheinbar hat sich aber in der Übersetzung ein Fehler eingeschlichen. Statt …

    msgstr "%sPrüfen Sie Ihr Kindthema in der Voransicht% vor der Aktivierung."

    … muss es richtig heißen:

    msgstr "%sPrüfen Sie Ihr Kindthema in der Voransicht%s vor der Aktivierung."

    (fehlendes „s“ hinter dem zweiten %-Zeichen)

    Allerdings reicht es nicht, den Fehler zu korrigieren. Es muss auch die binäre Datei der Übersetzung ersetzt werden. Ich habe dir die beiden Dateien hier hochgeladen:

    https://file.io/irxVomDy6PlB

    Die kopierst du per FTP in wp-content/plugins/child-theme-configurator/lang/ (am besten vorher die beiden Dateien child-theme-configurator-de_DE.mo und child-theme-configurator-de_DE.po auf dem Server löschen).

    Ich informiere außerdem den Plugin-Entwickler, damit er den Fehler korrigiert.

    Woran könnte es liegen?

    An einem Fehler im Plugin? Wozu braucht man dieses Plugin? Ein Child-Theme händisch anzulegen ist doch in 5 Minuten erledigt.

    Nachtrag

    Auf den Fehler habe ich im Supportforum des Plugins hingewiesen:
    https://wordpress.org/support/topic/error-in-translation-file-causes-fatal-error/

    @bscu trotzdem sollt ein Plugin aus dem Repo funktionieren. Der Fehler in den Übersetzungen, bei denen %s fehlerhaft mit % übertragen wird, wird uns noch öfters über den Weg laufen.

    Thread-Starter katrinberlin

    (@katrinberlin)

    Herzlichen Dank für die schnelle Hilfe!

    Hat’s denn damit geklappt? Dann wäre es schön, wenn du den Thread noch rasch als „gelöst“ markierst.

    Thread-Starter katrinberlin

    (@katrinberlin)

    Ich habe es dann mit einem anderen Plugin gelöst, wollte aber unbedingt wissen, woran es lag. Danke für deine Hilfe und klar, mache ich!

    Danke. Prima, dass du eine andere Lösung gefunden hast.

Ansicht von 7 Antworten – 1 bis 7 (von insgesamt 7)
  • Das Thema „Child Theme Generator“ ist für neue Antworten geschlossen.