Guest User

Untitled

a guest
Jan 7th, 2014
296
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.30 KB | None | 0 0
  1. add_filter('wpseo_title','my_custom_titles');
  2.  
  3. function my_custom_titles($title) {
  4.     global $wp_query;
  5.  
  6.     if( tribe_is_month() && !is_tax() ) { // Month View Page
  7.         return 'Events Calendar';
  8.     } elseif( tribe_is_month() && is_tax() ) { // Calendar Category Pages
  9.         return 'Events Calendar' . ' | ' . single_term_title('', false);
  10.     } elseif( tribe_is_event() && is_single() ) { // Single Events
  11.         return get_the_title() . '';
  12.     } elseif( tribe_is_day() ) { // Single Event Days
  13.         return 'Events on: ' . date('F j, Y', strtotime($wp_query->query_vars['eventDate']));
  14.     } elseif( tribe_is_venue() ) { // Single Venues
  15.         return get_the_title() . ' Events';
  16.     } elseif( tribe_is_map() && !is_tax() ) { // Map View Page
  17.         return 'Events by Location';
  18.     } elseif( tribe_is_map() && is_tax() ) { // Map View Category Page
  19.         return 'Location Event Categories';
  20.     } elseif( tribe_is_photo() && !is_tax() ) { // Photo View Page
  21.         return 'Events Photo View';
  22.     } elseif( tribe_is_photo() && is_tax() ) { // Photo View Category Page
  23.         return 'Events Categories';
  24.     } elseif( tribe_is_event() && !tribe_is_day() && !is_single() ) { // The Main Events List
  25.         return 'Upcoming Events';
  26.     } elseif( tribe_is_past() || tribe_is_upcoming() && !is_tax() ) { // List View Page
  27.         return 'Events List';
  28.     } else {
  29.         return $title;
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment