Upload functions.php via GUI
This commit is contained in:
@@ -168,6 +168,65 @@ function minecraft_modern_footer_widgets() {
|
|||||||
}
|
}
|
||||||
add_action( 'widgets_init', 'minecraft_modern_footer_widgets' );
|
add_action( 'widgets_init', 'minecraft_modern_footer_widgets' );
|
||||||
|
|
||||||
|
// === Homepage Sidebar registrieren ===
|
||||||
|
function minecraft_modern_homepage_sidebar() {
|
||||||
|
// Hauptbereich oben
|
||||||
|
register_sidebar( array(
|
||||||
|
'name' => __( 'Startseiten Sidebar - Oben', 'minecraft-modern-theme' ),
|
||||||
|
'id' => 'homepage-sidebar-top',
|
||||||
|
'description' => __( 'Widget-Bereich oben in der Sidebar (z.B. für wichtige Infos).', 'minecraft-modern-theme' ),
|
||||||
|
'before_widget' => '<div id="%1$s" class="widget %2$s">',
|
||||||
|
'after_widget' => '</div>',
|
||||||
|
'before_title' => '<h3 class="widget-title">',
|
||||||
|
'after_title' => '</h3>',
|
||||||
|
) );
|
||||||
|
|
||||||
|
// Mittlerer Bereich 1
|
||||||
|
register_sidebar( array(
|
||||||
|
'name' => __( 'Startseiten Sidebar - Mitte 1', 'minecraft-modern-theme' ),
|
||||||
|
'id' => 'homepage-sidebar-middle-1',
|
||||||
|
'description' => __( 'Widget-Bereich in der Mitte der Sidebar.', 'minecraft-modern-theme' ),
|
||||||
|
'before_widget' => '<div id="%1$s" class="widget %2$s">',
|
||||||
|
'after_widget' => '</div>',
|
||||||
|
'before_title' => '<h3 class="widget-title">',
|
||||||
|
'after_title' => '</h3>',
|
||||||
|
) );
|
||||||
|
|
||||||
|
// Mittlerer Bereich 2
|
||||||
|
register_sidebar( array(
|
||||||
|
'name' => __( 'Startseiten Sidebar - Mitte 2', 'minecraft-modern-theme' ),
|
||||||
|
'id' => 'homepage-sidebar-middle-2',
|
||||||
|
'description' => __( 'Zweiter Widget-Bereich in der Mitte der Sidebar.', 'minecraft-modern-theme' ),
|
||||||
|
'before_widget' => '<div id="%1$s" class="widget %2$s">',
|
||||||
|
'after_widget' => '</div>',
|
||||||
|
'before_title' => '<h3 class="widget-title">',
|
||||||
|
'after_title' => '</h3>',
|
||||||
|
) );
|
||||||
|
|
||||||
|
// Unterer Bereich
|
||||||
|
register_sidebar( array(
|
||||||
|
'name' => __( 'Startseiten Sidebar - Unten', 'minecraft-modern-theme' ),
|
||||||
|
'id' => 'homepage-sidebar-bottom',
|
||||||
|
'description' => __( 'Widget-Bereich unten in der Sidebar (z.B. für Social Media).', 'minecraft-modern-theme' ),
|
||||||
|
'before_widget' => '<div id="%1$s" class="widget %2$s">',
|
||||||
|
'after_widget' => '</div>',
|
||||||
|
'before_title' => '<h3 class="widget-title">',
|
||||||
|
'after_title' => '</h3>',
|
||||||
|
) );
|
||||||
|
|
||||||
|
// Zusätzlicher flexibler Bereich
|
||||||
|
register_sidebar( array(
|
||||||
|
'name' => __( 'Startseiten Sidebar - Extra', 'minecraft-modern-theme' ),
|
||||||
|
'id' => 'homepage-sidebar-extra',
|
||||||
|
'description' => __( 'Zusätzlicher Widget-Bereich für spezielle Inhalte.', 'minecraft-modern-theme' ),
|
||||||
|
'before_widget' => '<div id="%1$s" class="widget %2$s">',
|
||||||
|
'after_widget' => '</div>',
|
||||||
|
'before_title' => '<h3 class="widget-title">',
|
||||||
|
'after_title' => '</h3>',
|
||||||
|
) );
|
||||||
|
}
|
||||||
|
add_action( 'widgets_init', 'minecraft_modern_homepage_sidebar' );
|
||||||
|
|
||||||
// === FAQ Custom Post Type & Taxonomy ===
|
// === FAQ Custom Post Type & Taxonomy ===
|
||||||
function create_faq_post_type() {
|
function create_faq_post_type() {
|
||||||
// Nur registrieren, wenn im Customizer aktiviert
|
// Nur registrieren, wenn im Customizer aktiviert
|
||||||
|
|||||||
Reference in New Issue
Block a user