bp_dtheme_widgets_init()
Register widgetised areas, including one sidebar and four widget-ready columns in the footer.
Description Description
To override bp_dtheme_widgets_init() in a child theme, remove the action hook and add your own function tied to the init hook.
Source Source
File: bp-themes/bp-default/functions.php
function bp_dtheme_widgets_init() { // Area 1, located in the sidebar. Empty by default. register_sidebar( array( 'name' => 'Sidebar', 'id' => 'sidebar-1', 'description' => __( 'The sidebar widget area', 'buddypress' ), 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h3 class="widgettitle">', 'after_title' => '</h3>' ) ); // Area 2, located in the footer. Empty by default. register_sidebar( array( 'name' => __( 'First Footer Widget Area', 'buddypress' ), 'id' => 'first-footer-widget-area', 'description' => __( 'The first footer widget area', 'buddypress' ), 'before_widget' => '<li id="%1$s" class="widget %2$s">', 'after_widget' => '</li>', 'before_title' => '<h3 class="widgettitle">', 'after_title' => '</h3>', ) ); // Area 3, located in the footer. Empty by default. register_sidebar( array( 'name' => __( 'Second Footer Widget Area', 'buddypress' ), 'id' => 'second-footer-widget-area', 'description' => __( 'The second footer widget area', 'buddypress' ), 'before_widget' => '<li id="%1$s" class="widget %2$s">', 'after_widget' => '</li>', 'before_title' => '<h3 class="widgettitle">', 'after_title' => '</h3>', ) ); // Area 4, located in the footer. Empty by default. register_sidebar( array( 'name' => __( 'Third Footer Widget Area', 'buddypress' ), 'id' => 'third-footer-widget-area', 'description' => __( 'The third footer widget area', 'buddypress' ), 'before_widget' => '<li id="%1$s" class="widget %2$s">', 'after_widget' => '</li>', 'before_title' => '<h3 class="widgettitle">', 'after_title' => '</h3>', ) ); // Area 5, located in the footer. Empty by default. register_sidebar( array( 'name' => __( 'Fourth Footer Widget Area', 'buddypress' ), 'id' => 'fourth-footer-widget-area', 'description' => __( 'The fourth footer widget area', 'buddypress' ), 'before_widget' => '<li id="%1$s" class="widget %2$s">', 'after_widget' => '</li>', 'before_title' => '<h3 class="widgettitle">', 'after_title' => '</h3>', ) ); }
Changelog Changelog
Version | Description |
---|---|
BuddyPress (1.5) | Introduced. |