1. </div>
  2. <?php
  3. /**
  4. * The Sidebar containing the main widget areas.
  5. *
  6. * @package Minimosity
  7. * @since Minimosity 1.0
  8. */
  9. ?>
  10.  
  11. <div id="sidebar">
  12.  
  13. <div id="secondary" class="widget-area" role="complementary">
  14.  
  15. <?php do_action( 'before_sidebar' ); ?>
  16.  
  17. <?php
  18.  
  19. //Select wich sidebar will be display
  20. $selected_sidebar_replacement = 'sidebar-1'; //Default Sidebar
  21.  
  22. //If is page or single.
  23. if(is_singular()){
  24.  
  25. global $wp_query;
  26. $post = $wp_query->get_queried_object();
  27. $selected_sidebar_replacement = get_post_meta($post->ID, 'sbg_selected_sidebar_replacement', true);
  28.  
  29. //If default selected
  30. if($selected_sidebar_replacement == '0' || $selected_sidebar_replacement == ''){
  31. $selected_sidebar_replacement = 'sidebar-1';
  32. }
  33.  
  34. // Reset the global $the_post as this query will have stomped on it
  35. wp_reset_query();
  36.  
  37. }
  38.  
  39. if (function_exists('dynamic_sidebar') && dynamic_sidebar($selected_sidebar_replacement)) : else : ?>
  40.  
  41. <p>You selected an empty sidebar, try populating it with some awesome widgets!</p>
  42.  
  43. <?php endif; // end sidebar widget area ?>
  44. </div><!-- #secondary .widget-area -->
  45. </div><!-- #sidebar -->
  46. </div>