Unterstützt die WordPress Theme Customization API die Sektionshierarchie?

Wie erstellt man die unten abgebildete Themenkataloghierarchie?

  • Hauptteil
  • Unterabschnitt 1
  • Unterabschnitt 1.1
  • Unterabschnitt 1.2
  • Unterabschnitt 2
  • Unterabschnitt 2.1
  • Unterabschnitt 2.2
  • Unterabschnitt 3

Wird dies in der WordPress Theme-Anpassungs-API standardmäßig unterstützt?

Solutions Collecting From Web of "Unterstützt die WordPress Theme Customization API die Sektionshierarchie?"

Ja, das wird unterstützt. Sie heißen Panels, Abschnitte und Steuerelemente.

Das Hinzufügen eines Panels verwendet diesen Code:

$wp_customize->add_panel( $panel_name, array( 'title' => 'panel_title', 'description' => 'panel_description', 'priority' => 'priority', 'capability' => 'edit_theme_options', 'theme_supports' => '' )); 

Hinzufügen eines Abschnitts geht so:

 $wp_customize->add_section($section_name , array( 'panel' => 'panel_name', 'title' => 'section_title', 'description' => 'section_description', 'priority' => 'priority', 'capability' => 'edit_theme_options', )); 

Das Hinzufügen der Steuerelemente ist etwas komplizierter, aber im Codex gut beschrieben .