Advertisement
Guest User

insert widget area before login

a guest
Mar 17th, 2013
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. <?php
  2. /**
  3. * Register new widget area for this child theme.
  4. *
  5. * @since My Child Theme Name (1.0)
  6. */
  7. function mychildtheme_widget_area() {
  8. register_sidebar( array(
  9. 'name' => 'Before Login',
  10. 'id' => 'before-login',
  11. 'description' => 'Widget Area Before Login',
  12. 'before_widget' => '<div id="%1$s" class="widget %2$s">',
  13. 'after_widget' => '</div>',
  14. 'before_title' => '<h3 class="widgettitle">',
  15. 'after_title' => '</h3>'
  16. ) );
  17. }
  18.  
  19. add_action( 'widgets_init', 'mychildtheme_widget_area' );
  20.  
  21. /**
  22. * Insert widget area above sidebar login area.
  23. *
  24. * @since My Child Theme Name (1.0)
  25. */
  26. function mychildtheme_insert_before_login() {
  27. ?>
  28.  
  29. <?php if ( is_active_sidebar( 'before-login' ) ) : ?>
  30. <?php dynamic_sidebar( 'before-login' ); ?>
  31. <?php endif; ?>
  32.  
  33. <?php
  34. }
  35.  
  36. add_action( 'bp_inside_before_sidebar', 'mychildtheme_insert_before_login' );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement