web-dev-qa-db-de.com

Was ist der Anwendungsfall für den Parameter "Class" in register_sidebar?

Ich habe eine neue Seitenleiste registriert und den Parameter class eingegeben (siehe Code), bin dann in ein Archiv-Widget gefallen und habe nach meiner "Test" -Klasse gesucht. Nicht da .

Also, wofür wird der Klassenparameter verwendet? Kann ich ein Beispiel sehen?

register_sidebar(
    array(
        'name'  => __('Footer Widget One', 'wpbs-framework'),
        'id'    => 'footer-01',
        'class' => 'testing',
        'description'   => __('The first footer area', 'wpbs-framework'),
        'before_widget' => '<div class="footer-sidebar-widget">',
        'after_widget'  => '</div> <!-- end footer-sidebar-widget -->',
        'before_title'  => '<h4>',
        'after_title'  => '</h4>'
    )
);
3
sleeper

Wenn Sie den Klassenparameter zur Funktion register_sidebar füllen, wird die Klassenseitenleiste (Klassenname) zum div dieser Seitenleiste im Back-End hinzugefügt.

Zum Beispiel, wenn Sie die Seitenleiste mit folgendem Code registrieren:

register_sidebar(
    array(
        'name'  => __('Footer Widget One', 'wpbs-framework'),
        'id'    => 'footer-01',
        'class' => 'testing',
        'description'   => __('The first footer area', 'wpbs-framework'),
        'before_widget' => '<div class="footer-sidebar-widget">',
        'after_widget'  => '</div> <!-- end footer-sidebar-widget -->',
        'before_title'  => '<h4>',
        'after_title'  => '</h4>'
    )
);

dann siehst du im Backend die Sidebar Div mit der Klasse 'Sidebar-Testing' wie folgt

<div class="widgets-holder-wrap sidebar-testing">
2
Vinod Dalvi