jonahcoyote

Thesis Sidebar Actions

Mar 5th, 2012
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.43 KB | None | 0 0
  1. // Restore sidebar 1 to layout
  2. function restore_sidebar(){
  3.  
  4. if('tribe_events' == get_post_type()) {
  5.  
  6. if ( is_single() && !tribe_is_showing_all() ) { // single event ?>
  7.  
  8. <div id="sidebars">
  9.     <div id="sidebar_1" class="sidebar">
  10.         <ul class="sidebar_list">
  11.             <?php thesis_default_widget(1); ?>
  12.         </ul>
  13.     </div>
  14.     </div>
  15.  
  16. <?php } elseif ( tribe_is_upcoming() || tribe_is_past() || tribe_is_day() || (is_single() && tribe_is_showing_all()) ) { // list view ?>
  17.  
  18. <div id="sidebars">
  19.     <div id="sidebar_1" class="sidebar">
  20.         <ul class="sidebar_list">
  21.             <?php thesis_default_widget(1); ?>
  22.         </ul>
  23.     </div>
  24.     </div>
  25.  
  26. <?php } else { // grid view ?>
  27.  
  28. <div id="sidebars">
  29.     <div id="sidebar_1" class="sidebar">
  30.         <ul class="sidebar_list">
  31.             <?php thesis_default_widget(1); ?>
  32.         </ul>
  33.     </div>
  34.     </div>
  35.  
  36. <?php }
  37.  
  38. } else {
  39.  
  40. }
  41.  
  42. }
  43. add_action('thesis_hook_content_box_bottom','restore_sidebar',1);
  44.  
  45. // Add a class for styling
  46. function one_sidebar($classes) {
  47.  
  48. if('tribe_events' == get_post_type()) {
  49.  
  50. if ( is_single() && !tribe_is_showing_all() ) { // single event
  51.  
  52. $classes[] = 'one_sidebar';
  53.  
  54. } elseif ( tribe_is_upcoming() || tribe_is_past() || tribe_is_day() || (is_single() && tribe_is_showing_all()) ) { // list view
  55.  
  56. $classes[] = 'one_sidebar';
  57.  
  58. } else { // grid view
  59.  
  60. $classes[] = 'one_sidebar';
  61.  
  62. }
  63.  
  64. } else {
  65.  
  66. $classes[] = 'one_sidebar';
  67.  
  68. }  
  69. return $classes;
  70.  
  71. }
  72. add_filter('thesis_body_classes', 'one_sidebar');
Advertisement
Add Comment
Please, Sign In to add comment