Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- add_filter('wpseo_title','my_custom_titles');
- function my_custom_titles($title) {
- global $wp_query;
- if( tribe_is_month() && !is_tax() ) { // Month View Page
- return 'Events Calendar';
- } elseif( tribe_is_month() && is_tax() ) { // Calendar Category Pages
- return 'Events Calendar' . ' | ' . single_term_title('', false);
- } elseif( tribe_is_event() && is_single() ) { // Single Events
- return get_the_title() . '';
- } elseif( tribe_is_day() ) { // Single Event Days
- return 'Events on: ' . date('F j, Y', strtotime($wp_query->query_vars['eventDate']));
- } elseif( tribe_is_venue() ) { // Single Venues
- return get_the_title() . ' Events';
- } elseif( tribe_is_map() && !is_tax() ) { // Map View Page
- return 'Events by Location';
- } elseif( tribe_is_map() && is_tax() ) { // Map View Category Page
- return 'Location Event Categories';
- } elseif( tribe_is_photo() && !is_tax() ) { // Photo View Page
- return 'Events Photo View';
- } elseif( tribe_is_photo() && is_tax() ) { // Photo View Category Page
- return 'Events Categories';
- } elseif( tribe_is_event() && !tribe_is_day() && !is_single() ) { // The Main Events List
- return 'Upcoming Events';
- } elseif( tribe_is_past() || tribe_is_upcoming() && !is_tax() ) { // List View Page
- return 'Events List';
- } else {
- return $title;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment