Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #439336

    Hallo Enfold Fans,
    mit der Bitte um deutschsprachige Antwort, wenn möglich.

    Ich habe zwischen Logo links im Header und dem Wort “Startseite” rechts folgendes eingefügt:

    <div id=”text-2″ class=”widget clearfix widget_text”>
    <div class=”textwidget”>
    <h6>Sprachen / Languages – Deutsch + English</h6> (Diese Zeile steht im Textfeld vom Header-Widget)
    </div>

    Dazu habe ich im Childtheme in der dortigen functions.php ein widget erstellt:

    /*
    * Add your own functions here. You can also copy some of the theme functions into this file.
    * WordPress will use those functions instead of the original functions then.
    */
    add_action( ‘ava_after_main_menu’, ‘enfold_customization_header_widget_area’ );
    function enfold_customization_header_widget_area() {
    dynamic_sidebar( ‘header’ );
    }

    Das funktioniert ja auch, habe aber jetzt, da das Widget keine ‘id’ hat, habe ich lauter Fehlermeldungen.
    Dies soll erst ab 4.2.1 so sein:

    <br />
    <b>Notice</b>: register_sidebar wurde fehlerhaft aufgerufen. Es wurde kein id im Parameter-Array definiert für die Seitenleiste “Displayed Everywhere”. Standardwert ist “sidebar-1”. Um diesen Hinweis zu entfernen und den existierenden Seitenleisteninhalt zu behalten, kann id manuell auf “sidebar-1” gestellt werden. Schau Dir Debugging in WordPress an, um mehr darüber zu erfahren. (Diese Meldung wurde in Version 4.2.0 hinzugefügt.) in <b>/var/www/wp-includes/functions.php</b> on line <b>3560</b><br />
    <br />
    <b>Notice</b>: register_sidebar wurde fehlerhaft aufgerufen. Es wurde kein id im Parameter-Array definiert für die Seitenleiste “Sidebar Blog”. Standardwert ist “sidebar-2”. Um diesen Hinweis zu entfernen und den existierenden Seitenleisteninhalt zu behalten, kann id manuell auf “sidebar-2” gestellt werden. Schau Dir Debugging in WordPress an, um mehr darüber zu erfahren. (Diese Meldung wurde in Version 4.2.0 hinzugefügt.) in <b>/var/www/wp-includes/functions.php</b> on line <b>3560</b><br />
    <br />
    <b>Notice</b>: register_sidebar wurde fehlerhaft aufgerufen. Es wurde kein id im Parameter-Array definiert für die Seitenleiste “Sidebar Pages”. Standardwert ist “sidebar-3”. Um diesen Hinweis zu entfernen und den existierenden Seitenleisteninhalt zu behalten, kann id manuell auf “sidebar-3” gestellt werden. Schau Dir Debugging in WordPress an, um mehr darüber zu erfahren. (Diese Meldung wurde in Version 4.2.0 hinzugefügt.) in <b>/var/www/wp-includes/functions.php</b> on line <b>3560</b><br />
    <br />
    <b>Notice</b>: register_sidebar wurde fehlerhaft aufgerufen. Es wurde kein id im Parameter-Array definiert für die Seitenleiste “Footer – column1”. Standardwert ist “sidebar-4”. Um diesen Hinweis zu entfernen und den existierenden Seitenleisteninhalt zu behalten, kann id manuell auf “sidebar-4” gestellt werden. Schau Dir Debugging in WordPress an, um mehr darüber zu erfahren. (Diese Meldung wurde in Version 4.2.0 hinzugefügt.) in <b>/var/www/wp-includes/functions.php</b> on line <b>3560</b><br />
    <br />
    <b>Notice</b>: register_sidebar wurde fehlerhaft aufgerufen. Es wurde kein id im Parameter-Array definiert für die Seitenleiste “Footer – column2”. Standardwert ist “sidebar-5”. Um diesen Hinweis zu entfernen und den existierenden Seitenleisteninhalt zu behalten, kann id manuell auf “sidebar-5” gestellt werden. Schau Dir Debugging in WordPress an, um mehr darüber zu erfahren. (Diese Meldung wurde in Version 4.2.0 hinzugefügt.) in <b>/var/www/wp-includes/functions.php</b> on line <b>3560</b><br />
    <br />
    <b>Notice</b>: register_sidebar wurde fehlerhaft aufgerufen. Es wurde kein id im Parameter-Array definiert für die Seitenleiste “Footer – column3”. Standardwert ist “sidebar-6”. Um diesen Hinweis zu entfernen und den existierenden Seitenleisteninhalt zu behalten, kann id manuell auf “sidebar-6” gestellt werden. Schau Dir Debugging in WordPress an, um mehr darüber zu erfahren. (Diese Meldung wurde in Version 4.2.0 hinzugefügt.) in <b>/var/www/wp-includes/functions.php</b> on line <b>3560</b><br />
    <br />
    <b>Notice</b>: register_sidebar wurde fehlerhaft aufgerufen. Es wurde kein id im Parameter-Array definiert für die Seitenleiste “Footer – column4”. Standardwert ist “sidebar-7”. Um diesen Hinweis zu entfernen und den existierenden Seitenleisteninhalt zu behalten, kann id manuell auf “sidebar-7” gestellt werden. Schau Dir Debugging in WordPress an, um mehr darüber zu erfahren. (Diese Meldung wurde in Version 4.2.0 hinzugefügt.) in <b>/var/www/wp-includes/functions.php</b> on line <b>3560</b><br />
    <br />
    <b>Notice</b>: register_sidebar wurde fehlerhaft aufgerufen. Es wurde kein id im Parameter-Array definiert für die Seitenleiste “Footer – column5”. Standardwert ist “sidebar-8”. Um diesen Hinweis zu entfernen und den existierenden Seitenleisteninhalt zu behalten, kann id manuell auf “sidebar-8” gestellt werden. Schau Dir Debugging in WordPress an, um mehr darüber zu erfahren. (Diese Meldung wurde in Version 4.2.0 hinzugefügt.) in <b>/var/www/wp-includes/functions.php</b> on line <b>3560</b><br />
    <br />
    <b>Notice</b>: register_sidebar wurde fehlerhaft aufgerufen. Es wurde kein id im Parameter-Array definiert für die Seitenleiste “header”. Standardwert ist “sidebar-9”. Um diesen Hinweis zu entfernen und den existierenden Seitenleisteninhalt zu behalten, kann id manuell auf “sidebar-9” gestellt werden. Schau Dir Debugging in WordPress an, um mehr darüber zu erfahren. (Diese Meldung wurde in Version 4.2.0 hinzugefügt.) in <b>/var/www/wp-includes/functions.php</b> on line <b>3560</b><br />
    <br />
    <b>Warning</b>: session_start(): Cannot send session cookie – headers already sent by (output started at /var/www/wp-includes/functions.php:3560) in <b>/var/www/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/masonry_entries.php</b> on line <b>32</b><br />
    <br />
    <b>Warning</b>: session_start(): Cannot send session cache limiter – headers already sent (output started at /var/www/wp-includes/functions.php:3560) in <b>/var/www/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/masonry_entries.php</b> on line <b>32</b><br />
    <!DOCTYPE html>
    Zeile 3560:
    trigger_error( sprintf( __( ‘%1$s was called incorrectly. %2$s %3$s’ ), $function, $message, $version ) );

    Soll ich die Fehlermeldung ignorieren? (wäre vielleicht nicht verkehrt ein Header-Widget als Standard zu etablieren)

    Oder was machen?

    Gruß hgx

    #440094

    Hey hgx!

    Thank you for using Enfold.

    You can hide the error by disabling the debug mode: https://codex.wordpress.org/Debugging_in_WordPress

    The next update should fix the issue.

    Best regards,
    Ismael

    #441984

    Hallo,
    ich brauche laut der Fehlermeldung doch nur dem Widget eine ‘id’ vergeben, dann soll die Fehlermeldung doch weg sein.
    Wo und wie gebe ich dem Widget eine ‘id’?

    Hello,
    I need according to the error message but only a ‘ID’ awarded the widget, but then the error message should be.
    Where and how do I give the Widget A ‘id’?

    Sorry, is a machine translation

    Gruß hgx

    #442095

    Hallo,
    wie ich den Debug Modus abschalte weiß ich natürlich! Auch wie man bei einem Standard Theme ein Widget, bzw. eine ‘id’ hinzufügt. Muss beim Enfold doch auch gehen?

    Sorry, is a machine translation:
    Hello,
    as I turned off the debug mode I know of course! Also how a widget in a default theme, or a ‘ID’ adds. When Enfold but must also go?
    Gruß hgx

    #442811

    Hey!

    Unfortunately, you can’t add a widget or sidebar id. It must be done in the register_sidebar function. Did you update the theme to 3.1.5?

    Cheers!
    Ismael

    #444052

    Hi Ismael,
    Thank you, after the update, the error was gone.

    Gruß hgx

    #444312

    Hi!

    Great! Let us know if you need anything else.

    Regards,
    Ismael

Viewing 7 posts - 1 through 7 (of 7 total)
  • The topic ‘Widget im Header bringt Fehlermeldungen, funktioniert aber’ is closed to new replies.