@@ -18,10 +18,10 @@ discard block |
||
| 18 | 18 | */ |
| 19 | 19 | function gd_strip_breadcrumb_wrappers($breadcrumb) |
| 20 | 20 | { |
| 21 | - $breadcrumb = str_replace(array("<li>","</li>"), "", $breadcrumb); |
|
| 22 | - $breadcrumb = str_replace('<div class="geodir-breadcrumb clearfix"><ul id="breadcrumbs">', '<ul class="fusion-breadcrumbs"><li>', $breadcrumb); |
|
| 23 | - $breadcrumb = str_replace('</ul></div>', '</li></ul>', $breadcrumb); |
|
| 24 | - return $breadcrumb; |
|
| 21 | + $breadcrumb = str_replace(array("<li>","</li>"), "", $breadcrumb); |
|
| 22 | + $breadcrumb = str_replace('<div class="geodir-breadcrumb clearfix"><ul id="breadcrumbs">', '<ul class="fusion-breadcrumbs"><li>', $breadcrumb); |
|
| 23 | + $breadcrumb = str_replace('</ul></div>', '</li></ul>', $breadcrumb); |
|
| 24 | + return $breadcrumb; |
|
| 25 | 25 | } |
| 26 | 26 | |
| 27 | 27 | add_filter('geodir_breadcrumb_separator', 'gd_change_breadcrumb_separator'); |
@@ -35,8 +35,8 @@ discard block |
||
| 35 | 35 | */ |
| 36 | 36 | function gd_change_breadcrumb_separator($separator) |
| 37 | 37 | { |
| 38 | - $separator = ' / '; |
|
| 39 | - return $separator; |
|
| 38 | + $separator = ' / '; |
|
| 39 | + return $separator; |
|
| 40 | 40 | } |
| 41 | 41 | |
| 42 | 42 | add_action('avada_override_current_page_title_bar','gd_avada_current_page_title_bar_change'); |
@@ -49,11 +49,11 @@ discard block |
||
| 49 | 49 | */ |
| 50 | 50 | function gd_avada_current_page_title_bar_change($c_pageID) |
| 51 | 51 | { |
| 52 | - if (geodir_is_geodir_page()) { |
|
| 53 | - gd_avada_current_page_title_bar(); |
|
| 54 | - }else{ |
|
| 55 | - avada_current_page_title_bar( $c_pageID ); |
|
| 56 | - } |
|
| 52 | + if (geodir_is_geodir_page()) { |
|
| 53 | + gd_avada_current_page_title_bar(); |
|
| 54 | + }else{ |
|
| 55 | + avada_current_page_title_bar( $c_pageID ); |
|
| 56 | + } |
|
| 57 | 57 | |
| 58 | 58 | } |
| 59 | 59 | |
@@ -65,50 +65,50 @@ discard block |
||
| 65 | 65 | */ |
| 66 | 66 | function gd_avada_current_page_title_bar() |
| 67 | 67 | { |
| 68 | - ob_start(); |
|
| 69 | - geodir_breadcrumb(); |
|
| 70 | - $secondary_content = ob_get_contents(); |
|
| 71 | - ob_get_clean(); |
|
| 72 | - |
|
| 73 | - $title = ''; |
|
| 74 | - $subtitle = ''; |
|
| 75 | - |
|
| 76 | - if (geodir_is_page('listing')) { |
|
| 77 | - ob_start(); // Start buffering; |
|
| 78 | - geodir_action_listings_title(); |
|
| 79 | - $title = ob_get_clean(); |
|
| 80 | - avada_page_title_bar($title, $subtitle, $secondary_content); |
|
| 81 | - } |
|
| 82 | - |
|
| 83 | - if (geodir_is_page('add-listing')) { |
|
| 84 | - ob_start(); // Start buffering; |
|
| 85 | - geodir_action_add_listing_page_title(); |
|
| 86 | - $title = ob_get_clean(); |
|
| 87 | - avada_page_title_bar($title, $subtitle, $secondary_content); |
|
| 88 | - } |
|
| 89 | - |
|
| 90 | - if (geodir_is_page('author')) { |
|
| 91 | - ob_start(); // Start buffering; |
|
| 92 | - geodir_action_author_page_title(); |
|
| 93 | - $title = ob_get_clean(); |
|
| 94 | - avada_page_title_bar($title, $subtitle, $secondary_content); |
|
| 95 | - } |
|
| 96 | - |
|
| 97 | - |
|
| 98 | - if (geodir_is_page('detail') || geodir_is_page('preview')) { |
|
| 99 | - if ( $title = get_post_meta( get_the_ID(), 'pyre_page_title_custom_text', true ) ) {} |
|
| 100 | - else { |
|
| 101 | - $title = get_the_title(); |
|
| 102 | - } |
|
| 103 | - avada_page_title_bar($title, $subtitle, $secondary_content); |
|
| 104 | - } |
|
| 105 | - |
|
| 106 | - if (geodir_is_page('search')) { |
|
| 107 | - ob_start(); // Start buffering; |
|
| 108 | - geodir_action_search_page_title(); |
|
| 109 | - $title = ob_get_clean(); |
|
| 110 | - avada_page_title_bar($title, $subtitle, $secondary_content); |
|
| 111 | - } |
|
| 68 | + ob_start(); |
|
| 69 | + geodir_breadcrumb(); |
|
| 70 | + $secondary_content = ob_get_contents(); |
|
| 71 | + ob_get_clean(); |
|
| 72 | + |
|
| 73 | + $title = ''; |
|
| 74 | + $subtitle = ''; |
|
| 75 | + |
|
| 76 | + if (geodir_is_page('listing')) { |
|
| 77 | + ob_start(); // Start buffering; |
|
| 78 | + geodir_action_listings_title(); |
|
| 79 | + $title = ob_get_clean(); |
|
| 80 | + avada_page_title_bar($title, $subtitle, $secondary_content); |
|
| 81 | + } |
|
| 82 | + |
|
| 83 | + if (geodir_is_page('add-listing')) { |
|
| 84 | + ob_start(); // Start buffering; |
|
| 85 | + geodir_action_add_listing_page_title(); |
|
| 86 | + $title = ob_get_clean(); |
|
| 87 | + avada_page_title_bar($title, $subtitle, $secondary_content); |
|
| 88 | + } |
|
| 89 | + |
|
| 90 | + if (geodir_is_page('author')) { |
|
| 91 | + ob_start(); // Start buffering; |
|
| 92 | + geodir_action_author_page_title(); |
|
| 93 | + $title = ob_get_clean(); |
|
| 94 | + avada_page_title_bar($title, $subtitle, $secondary_content); |
|
| 95 | + } |
|
| 96 | + |
|
| 97 | + |
|
| 98 | + if (geodir_is_page('detail') || geodir_is_page('preview')) { |
|
| 99 | + if ( $title = get_post_meta( get_the_ID(), 'pyre_page_title_custom_text', true ) ) {} |
|
| 100 | + else { |
|
| 101 | + $title = get_the_title(); |
|
| 102 | + } |
|
| 103 | + avada_page_title_bar($title, $subtitle, $secondary_content); |
|
| 104 | + } |
|
| 105 | + |
|
| 106 | + if (geodir_is_page('search')) { |
|
| 107 | + ob_start(); // Start buffering; |
|
| 108 | + geodir_action_search_page_title(); |
|
| 109 | + $title = ob_get_clean(); |
|
| 110 | + avada_page_title_bar($title, $subtitle, $secondary_content); |
|
| 111 | + } |
|
| 112 | 112 | } |
| 113 | 113 | |
| 114 | 114 | /** |
@@ -119,34 +119,34 @@ discard block |
||
| 119 | 119 | */ |
| 120 | 120 | function gd_compat_php_avada() |
| 121 | 121 | { |
| 122 | - // change widget wrappers |
|
| 123 | - //add_filter( 'geodir_before_widget', 'geodir_before_widget_compat',10,1 ); |
|
| 124 | - //add_filter( 'geodir_after_widget', 'geodir_after_widget_compat',10,1 ); |
|
| 125 | - |
|
| 126 | - // REMOVE BREADCRUMB |
|
| 127 | - remove_action('geodir_detail_before_main_content', 'geodir_breadcrumb', 20); |
|
| 128 | - remove_action('geodir_listings_before_main_content', 'geodir_breadcrumb', 20); |
|
| 129 | - remove_action('geodir_author_before_main_content', 'geodir_breadcrumb', 20); |
|
| 130 | - remove_action('geodir_search_before_main_content', 'geodir_breadcrumb', 20); |
|
| 131 | - remove_action('geodir_home_before_main_content', 'geodir_breadcrumb', 20); |
|
| 132 | - remove_action('geodir_location_before_main_content', 'geodir_breadcrumb', 20); |
|
| 133 | - |
|
| 134 | - // REMOVE PAGE TITLES |
|
| 135 | - remove_action('geodir_listings_page_title', 'geodir_action_listings_title', 10); |
|
| 136 | - remove_action('geodir_add_listing_page_title', 'geodir_action_add_listing_page_title', 10); |
|
| 137 | - remove_action('geodir_details_main_content', 'geodir_action_page_title', 20); |
|
| 138 | - remove_action('geodir_search_page_title', 'geodir_action_search_page_title', 10); |
|
| 139 | - remove_action('geodir_author_page_title', 'geodir_action_author_page_title', 10); |
|
| 140 | - |
|
| 141 | - // make top section wide |
|
| 142 | - remove_action('geodir_home_before_main_content', 'geodir_action_geodir_sidebar_home_top', 10); |
|
| 143 | - remove_action('geodir_location_before_main_content', 'geodir_action_geodir_sidebar_home_top', 10); |
|
| 144 | - remove_action('geodir_author_before_main_content', 'geodir_action_geodir_sidebar_author_top', 10); |
|
| 145 | - remove_action('geodir_search_before_main_content', 'geodir_action_geodir_sidebar_search_top', 10); |
|
| 146 | - remove_action('geodir_detail_before_main_content', 'geodir_action_geodir_sidebar_detail_top', 10); |
|
| 147 | - remove_action('geodir_listings_before_main_content', 'geodir_action_geodir_sidebar_listings_top', 10); |
|
| 148 | - |
|
| 149 | - //gd_compat_add_top_section_back(); |
|
| 122 | + // change widget wrappers |
|
| 123 | + //add_filter( 'geodir_before_widget', 'geodir_before_widget_compat',10,1 ); |
|
| 124 | + //add_filter( 'geodir_after_widget', 'geodir_after_widget_compat',10,1 ); |
|
| 125 | + |
|
| 126 | + // REMOVE BREADCRUMB |
|
| 127 | + remove_action('geodir_detail_before_main_content', 'geodir_breadcrumb', 20); |
|
| 128 | + remove_action('geodir_listings_before_main_content', 'geodir_breadcrumb', 20); |
|
| 129 | + remove_action('geodir_author_before_main_content', 'geodir_breadcrumb', 20); |
|
| 130 | + remove_action('geodir_search_before_main_content', 'geodir_breadcrumb', 20); |
|
| 131 | + remove_action('geodir_home_before_main_content', 'geodir_breadcrumb', 20); |
|
| 132 | + remove_action('geodir_location_before_main_content', 'geodir_breadcrumb', 20); |
|
| 133 | + |
|
| 134 | + // REMOVE PAGE TITLES |
|
| 135 | + remove_action('geodir_listings_page_title', 'geodir_action_listings_title', 10); |
|
| 136 | + remove_action('geodir_add_listing_page_title', 'geodir_action_add_listing_page_title', 10); |
|
| 137 | + remove_action('geodir_details_main_content', 'geodir_action_page_title', 20); |
|
| 138 | + remove_action('geodir_search_page_title', 'geodir_action_search_page_title', 10); |
|
| 139 | + remove_action('geodir_author_page_title', 'geodir_action_author_page_title', 10); |
|
| 140 | + |
|
| 141 | + // make top section wide |
|
| 142 | + remove_action('geodir_home_before_main_content', 'geodir_action_geodir_sidebar_home_top', 10); |
|
| 143 | + remove_action('geodir_location_before_main_content', 'geodir_action_geodir_sidebar_home_top', 10); |
|
| 144 | + remove_action('geodir_author_before_main_content', 'geodir_action_geodir_sidebar_author_top', 10); |
|
| 145 | + remove_action('geodir_search_before_main_content', 'geodir_action_geodir_sidebar_search_top', 10); |
|
| 146 | + remove_action('geodir_detail_before_main_content', 'geodir_action_geodir_sidebar_detail_top', 10); |
|
| 147 | + remove_action('geodir_listings_before_main_content', 'geodir_action_geodir_sidebar_listings_top', 10); |
|
| 148 | + |
|
| 149 | + //gd_compat_add_top_section_back(); |
|
| 150 | 150 | |
| 151 | 151 | } |
| 152 | 152 | |
@@ -158,17 +158,17 @@ discard block |
||
| 158 | 158 | * @package GeoDirectory |
| 159 | 159 | */ |
| 160 | 160 | function gd_compat_add_top_section_back() { |
| 161 | - if (geodir_is_page('home') || geodir_is_page('location')) { |
|
| 162 | - geodir_action_geodir_sidebar_home_top(); |
|
| 163 | - } elseif (geodir_is_page('listing')) { |
|
| 164 | - geodir_action_geodir_sidebar_listings_top(); |
|
| 165 | - } elseif (geodir_is_page('detail')) { |
|
| 166 | - geodir_action_geodir_sidebar_detail_top(); |
|
| 167 | - } elseif (geodir_is_page('search')) { |
|
| 168 | - geodir_action_geodir_sidebar_search_top(); |
|
| 169 | - } elseif (geodir_is_page('author')) { |
|
| 170 | - geodir_action_geodir_sidebar_author_top(); |
|
| 171 | - } |
|
| 161 | + if (geodir_is_page('home') || geodir_is_page('location')) { |
|
| 162 | + geodir_action_geodir_sidebar_home_top(); |
|
| 163 | + } elseif (geodir_is_page('listing')) { |
|
| 164 | + geodir_action_geodir_sidebar_listings_top(); |
|
| 165 | + } elseif (geodir_is_page('detail')) { |
|
| 166 | + geodir_action_geodir_sidebar_detail_top(); |
|
| 167 | + } elseif (geodir_is_page('search')) { |
|
| 168 | + geodir_action_geodir_sidebar_search_top(); |
|
| 169 | + } elseif (geodir_is_page('author')) { |
|
| 170 | + geodir_action_geodir_sidebar_author_top(); |
|
| 171 | + } |
|
| 172 | 172 | } |
| 173 | 173 | |
| 174 | 174 | add_filter('body_class', 'gd_compat_body_class'); |
@@ -182,12 +182,12 @@ discard block |
||
| 182 | 182 | */ |
| 183 | 183 | function gd_compat_body_class($classes) |
| 184 | 184 | { |
| 185 | - if (geodir_is_geodir_page()) { |
|
| 186 | - $classes[] = 'wpgeo-avada'; |
|
| 187 | - } else { |
|
| 188 | - $classes[] = ''; |
|
| 189 | - } |
|
| 190 | - return $classes; |
|
| 185 | + if (geodir_is_geodir_page()) { |
|
| 186 | + $classes[] = 'wpgeo-avada'; |
|
| 187 | + } else { |
|
| 188 | + $classes[] = ''; |
|
| 189 | + } |
|
| 190 | + return $classes; |
|
| 191 | 191 | } |
| 192 | 192 | |
| 193 | 193 | |
@@ -201,7 +201,7 @@ discard block |
||
| 201 | 201 | */ |
| 202 | 202 | function geodir_before_widget_compat($var) |
| 203 | 203 | { |
| 204 | - return '<div id="%1$s" class="geodir-widget %2$s">'; |
|
| 204 | + return '<div id="%1$s" class="geodir-widget %2$s">'; |
|
| 205 | 205 | } |
| 206 | 206 | |
| 207 | 207 | /** |
@@ -214,7 +214,7 @@ discard block |
||
| 214 | 214 | */ |
| 215 | 215 | function geodir_after_widget_compat($var) |
| 216 | 216 | { |
| 217 | - return '</div>'; |
|
| 217 | + return '</div>'; |
|
| 218 | 218 | } |
| 219 | 219 | |
| 220 | 220 | add_filter('geodir_search_form_class', 'geodir_search_form_class_avada'); |
@@ -228,8 +228,8 @@ discard block |
||
| 228 | 228 | */ |
| 229 | 229 | function geodir_search_form_class_avada($class) |
| 230 | 230 | { |
| 231 | - $class .= ' search'; |
|
| 232 | - return $class; |
|
| 231 | + $class .= ' search'; |
|
| 232 | + return $class; |
|
| 233 | 233 | } |
| 234 | 234 | |
| 235 | 235 | |
@@ -238,11 +238,11 @@ discard block |
||
| 238 | 238 | |
| 239 | 239 | // Avada sets the search page to use wither post or page, we need it to be 'any' |
| 240 | 240 | function gd_avada_search_filter( $query ) { |
| 241 | - if ( geodir_is_page('search') && is_search() && $query->is_search) { |
|
| 242 | - $query->set('post_type', 'any'); |
|
| 243 | - } |
|
| 244 | - return $query; |
|
| 241 | + if ( geodir_is_page('search') && is_search() && $query->is_search) { |
|
| 242 | + $query->set('post_type', 'any'); |
|
| 243 | + } |
|
| 244 | + return $query; |
|
| 245 | 245 | } |
| 246 | 246 | if ( ! is_admin() ) { |
| 247 | - add_filter( 'pre_get_posts', 'gd_avada_search_filter',11 ); |
|
| 247 | + add_filter( 'pre_get_posts', 'gd_avada_search_filter',11 ); |
|
| 248 | 248 | } |
| 249 | 249 | \ No newline at end of file |