Support » Plugins » Child Theme Generator

  • 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)
  • Moderator Bego Mario Garde

    (@pixolin)

    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.

    bscu

    (@bscu)

    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.

    Moderator Bego Mario Garde

    (@pixolin)

    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!

    Moderator Bego Mario Garde

    (@pixolin)

    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!

    Moderator Bego Mario Garde

    (@pixolin)

    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.