Guest User

Untitled

a guest
Jan 7th, 2014
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.91 KB | None | 0 0
  1.  
  2. <?php
  3.  
  4. add_filter('wp_title','my_custom_titles');
  5. function my_custom_titles($title) {
  6. global $wp_query;
  7.  
  8. if( tribe_is_month() && !is_tax() ) { // Month View Page
  9. return 'Events Calendar | Reshet Ramah';
  10. } elseif( tribe_is_month() && is_tax() ) { // Calendar Category Pages
  11. return 'Events Calendar' . ' | ' . single_term_title('', false);
  12. } elseif( tribe_is_event() && is_single() ) { // Single Events
  13. return get_the_title() . ' | Reshet Ramah';
  14. } elseif( tribe_is_day() ) { // Single Event Days
  15. return 'Events on: ' . date('F j, Y', strtotime($wp_query->query_vars['eventDate']));
  16. } elseif( tribe_is_venue() ) { // Single Venues
  17. return get_the_title() . ' | Reshet Ramah Events';
  18. } elseif( tribe_is_map() && !is_tax() ) { // Map View Page
  19. return 'Events by Location | Reshet Ramah';
  20. } elseif( tribe_is_map() && is_tax() ) { // Map View Category Page
  21. return 'Location Event Categories | Reshet Ramah';
  22. } elseif( tribe_is_photo() && !is_tax() ) { // Photo View Page
  23. return 'Events Photo View | Reshet Ramah';
  24. } elseif( tribe_is_photo() && is_tax() ) { // Photo View Category Page
  25. return 'Events Categories | Reshet Ramah';
  26. } elseif( tribe_is_event() && !tribe_is_day() && !is_single() ) { // The Main Events List
  27. return 'Upcoming Events | Reshet Ramah';
  28. } elseif( tribe_is_past() || tribe_is_upcoming() && !is_tax() ) { // List View Page
  29. return 'Events List | Reshet Ramah';
  30. } else {
  31. return $title;
  32. }}?>
  33.  
  34. <?php
  35.  
  36. add_filter('wpseo_title','my_custom_seotitles');
  37. function my_custom_seotitles($title) {
  38. global $wp_query;
  39.  
  40. if( tribe_is_month() && !is_tax() ) { // Month View Page
  41. return 'Events Calendar | Reshet Ramah';
  42. } elseif( tribe_is_month() && is_tax() ) { // Calendar Category Pages
  43. return 'Events Calendar' . ' | ' . single_term_title('', false);
  44. } elseif( tribe_is_event() && is_single() ) { // Single Events
  45. return get_the_title() . ' | Reshet Ramah';
  46. } elseif( tribe_is_day() ) { // Single Event Days
  47. return 'Events on: ' . date('F j, Y', strtotime($wp_query->query_vars['eventDate']));
  48. } elseif( tribe_is_venue() ) { // Single Venues
  49. return get_the_title() . ' | Reshet Ramah Events';
  50. } elseif( tribe_is_map() && !is_tax() ) { // Map View Page
  51. return 'Events by Location | Reshet Ramah';
  52. } elseif( tribe_is_map() && is_tax() ) { // Map View Category Page
  53. return 'Location Event Categories | Reshet Ramah';
  54. } elseif( tribe_is_photo() && !is_tax() ) { // Photo View Page
  55. return 'Events Photo View | Reshet Ramah';
  56. } elseif( tribe_is_photo() && is_tax() ) { // Photo View Category Page
  57. return 'Events Categories | Reshet Ramah';
  58. } elseif( tribe_is_event() && !tribe_is_day() && !is_single() ) { // The Main Events List
  59. return 'Upcoming Events | Reshet Ramah';
  60. } elseif( tribe_is_past() || tribe_is_upcoming() && !is_tax() ) { // List View Page
  61. return 'Events List | Reshet Ramah';
  62. } else {
  63. return $title;
  64. }}?>
  65.  
  66. <?php
  67.  
  68. add_filter('wpseo_metadesc','my_custom_desc');
  69. function my_custom_desc($the_meta) {
  70. global $wp_query;
  71.  
  72. if( tribe_is_month() && !is_tax() ) { // Month View Page
  73. return 'Search for Reshet Ramah alumni events happening across the country. Filter by date, location, or type of event.';
  74. } elseif( tribe_is_month() && is_tax() ) { // Calendar Category Pages
  75. return 'Filter Reshet Ramah alumni events by category. Search for your favorite type of events from trivia nights to weekend reunions.';
  76. } elseif( tribe_is_event() && is_single() ) { // Single Events
  77. return 'Read more to see details about ' . get_the_title() . ' on ' . date('F j, Y', strtotime(tribe_get_start_date()));
  78. } elseif( tribe_is_day() ) { // Single Event Days
  79. return 'View detailed information about all Reshet Ramah events happening on: ' . date('F j, Y', strtotime($wp_query->query_vars['eventDate']));
  80. } elseif( tribe_is_venue() ) { // Single Venues
  81. return 'View detailed information about all Reshet Ramah events happening at ' . get_the_title();
  82. } elseif( tribe_is_map() && !is_tax() ) { // Map View Page
  83. return 'Find Reshet Ramah alumni events all around the world. Map view allows you to easily search through all Ramah alumni events and filter down just to events in your city.';
  84. } elseif( tribe_is_photo() && !is_tax() ) { // Photo View Page
  85. return 'View a detailed photo grid of all Reshet Ramah events happening around the globe. Search by location and date to find the alumni event most convenient for you.';
  86. } elseif( tribe_is_event() && !tribe_is_day() && !is_single() ) { // The Main Events List
  87. return 'Search for Reshet Ramah alumni events happening across the country in an easy to use event list view. Filter by date, location, or type of event.';
  88. } elseif( tribe_is_past() || tribe_is_upcoming() && !is_tax() ) { // List View Page
  89. return 'Find Reshet Ramah alumni events all in one list. Event list view allows you to easily sort through all Ramah alumni events happening nationwide.';
  90. } else {
  91. return $the_meta;
  92. }
  93. }
  94. ?>
Advertisement
Add Comment
Please, Sign In to add comment