Advertisement
Guest User

Dynamic EO Subscribe Sidebar

a guest
Nov 28th, 2013
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.23 KB | None | 0 0
  1. <?php
  2.  
  3. if ( is_tax( 'event-category' ) ) {
  4.  
  5.  // Category Event List
  6.  $cat_slug = get_queried_object();
  7.  $cat_name = single_cat_title( '', false );
  8.  $placeholder = 'category="' . $cat_slug; . '"';
  9.  $title = 'Subscribe To ' . $cat_name . ' Feed';
  10.  
  11. } elseif ( is_tax( 'event-venue' ) ) {
  12.  
  13.  // Venue Event List
  14.  $venue_id = get_queried_object_id();
  15.  $venue_name = eo_get_venue_name($venue_id);
  16.  $venue_slug = eo_get_venue_link($venue_id);
  17.  $placeholder = 'venue="' . $venue_slug; . '"';
  18.  $title = 'Subscribe To ' . $venue_name . ' Feed';
  19.  
  20. } else {
  21.  
  22.  // General Event List
  23.  $placeholder = '';
  24.  $title = 'Subscribe To Events Feed';
  25.  
  26. }
  27.  
  28. ?>
  29.  
  30. <h3><?php echo $tile; ?></h3>
  31.  
  32. <ul>
  33.   <li>
  34.     <?php echo do_shortcode('[eo_subscribe title="Subscribe with Google" <?php echo $placeholder; ?> type="google"]Subscribe with Google Calendar[/eo_subscribe]'); ?>  
  35.   </li>
  36.   <li>
  37.     <?php echo do_shortcode('[eo_subscribe title="Subscribe with Webcal" <?php echo $placeholder; ?> type="webcal"]Subscribe with Webcal[/eo_subscribe]'); ?>  
  38.   </li>
  39.   <li>
  40.     <?php echo do_shortcode('[eo_subscribe title="Subscribe with iCal" <?php echo $placeholder; ?> type="ical"]Subscribe with iCal[/eo_subscribe]'); ?>  
  41.   </li>
  42. </ul>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement