Test Failed
Push — master ( dec562...db4cca )
by Stiofan
04:56
created
geodirectory-functions/custom_functions.php 1 patch
Spacing   +706 added lines, -706 removed lines patch added patch discarded remove patch
@@ -52,31 +52,31 @@  discard block
 block discarded – undo
52 52
 				jQuery(listSel).children('li').switchClass('gridview_onehalf gridview_onethird gridview_onefourth', 'gridview_onefifth', 600);
53 53
 			}
54 54
 
55
-			jQuery.post("<?php echo geodir_get_ajax_url();?>&gd_listing_view=" + val, function (data) {
55
+			jQuery.post("<?php echo geodir_get_ajax_url(); ?>&gd_listing_view=" + val, function (data) {
56 56
 				//alert(data );
57 57
 			});
58 58
 		}
59 59
 	</script>
60 60
 	<div class="geodir-list-view-select">
61 61
 		<select name="gd_list_view" id="gd_list_view" onchange="geodir_list_view_select(this);">
62
-			<?php $listing_view = (int) $gd_session->get( 'gd_listing_view' ); ?>
63
-			<option value=""><?php _e( 'View:', 'geodirectory' ); ?></option>
62
+			<?php $listing_view = (int) $gd_session->get('gd_listing_view'); ?>
63
+			<option value=""><?php _e('View:', 'geodirectory'); ?></option>
64 64
 			<option
65
-				value="1" <?php selected( 1, $listing_view ); ?>><?php _e( 'View: List', 'geodirectory' ); ?></option>
65
+				value="1" <?php selected(1, $listing_view); ?>><?php _e('View: List', 'geodirectory'); ?></option>
66 66
 			<option
67
-				value="2" <?php selected( 2, $listing_view ); ?>><?php _e( 'View: Grid 2', 'geodirectory' ); ?></option>
67
+				value="2" <?php selected(2, $listing_view); ?>><?php _e('View: Grid 2', 'geodirectory'); ?></option>
68 68
 			<option
69
-				value="3" <?php selected( 3, $listing_view ); ?>><?php _e( 'View: Grid 3', 'geodirectory' ); ?></option>
69
+				value="3" <?php selected(3, $listing_view); ?>><?php _e('View: Grid 3', 'geodirectory'); ?></option>
70 70
 			<option
71
-				value="4" <?php selected( 4, $listing_view ); ?>><?php _e( 'View: Grid 4', 'geodirectory' ); ?></option>
71
+				value="4" <?php selected(4, $listing_view); ?>><?php _e('View: Grid 4', 'geodirectory'); ?></option>
72 72
 			<option
73
-				value="5" <?php selected( 5, $listing_view ); ?>><?php _e( 'View: Grid 5', 'geodirectory' ); ?></option>
73
+				value="5" <?php selected(5, $listing_view); ?>><?php _e('View: Grid 5', 'geodirectory'); ?></option>
74 74
 		</select>
75 75
 	</div>
76 76
 	<?php
77 77
 }
78 78
 
79
-add_action( 'geodir_before_listing', 'geodir_list_view_select', 100 );
79
+add_action('geodir_before_listing', 'geodir_list_view_select', 100);
80 80
 
81 81
 /**
82 82
  * Limit the listing excerpt.
@@ -91,9 +91,9 @@  discard block
 block discarded – undo
91 91
  * @global object $post          The current post object.
92 92
  * @return string The modified excerpt.
93 93
  */
94
-function geodir_max_excerpt( $charlength ) {
94
+function geodir_max_excerpt($charlength) {
95 95
 	global $post;
96
-	if ( $charlength == '0' ) {
96
+	if ($charlength == '0') {
97 97
 		return;
98 98
 	}
99 99
 	$out = '';
@@ -101,46 +101,46 @@  discard block
 block discarded – undo
101 101
 	$temp_post = $post;
102 102
 	$excerpt   = get_the_excerpt();
103 103
 
104
-	$charlength ++;
105
-	$excerpt_more = function_exists( 'geodirf_excerpt_more' ) ? geodirf_excerpt_more( '' ) : geodir_excerpt_more( '' );
106
-	if ( geodir_utf8_strlen( $excerpt ) > $charlength ) {
107
-		if ( geodir_utf8_strlen( $excerpt_more ) > 0 && geodir_utf8_strpos( $excerpt, $excerpt_more ) !== false ) {
108
-			$excut = - ( geodir_utf8_strlen( $excerpt_more ) );
109
-			$subex = geodir_utf8_substr( $excerpt, 0, $excut );
110
-			if ( $charlength > 0 && geodir_utf8_strlen( $subex ) > $charlength ) {
111
-				$subex = geodir_utf8_substr( $subex, 0, $charlength );
104
+	$charlength++;
105
+	$excerpt_more = function_exists('geodirf_excerpt_more') ? geodirf_excerpt_more('') : geodir_excerpt_more('');
106
+	if (geodir_utf8_strlen($excerpt) > $charlength) {
107
+		if (geodir_utf8_strlen($excerpt_more) > 0 && geodir_utf8_strpos($excerpt, $excerpt_more) !== false) {
108
+			$excut = - (geodir_utf8_strlen($excerpt_more));
109
+			$subex = geodir_utf8_substr($excerpt, 0, $excut);
110
+			if ($charlength > 0 && geodir_utf8_strlen($subex) > $charlength) {
111
+				$subex = geodir_utf8_substr($subex, 0, $charlength);
112 112
 			}
113 113
 			$out .= $subex;
114 114
 		} else {
115
-			$subex   = geodir_utf8_substr( $excerpt, 0, $charlength - 5 );
116
-			$exwords = explode( ' ', $subex );
117
-			$excut   = - ( geodir_utf8_strlen( $exwords[ count( $exwords ) - 1 ] ) );
118
-			if ( $excut < 0 ) {
119
-				$out .= geodir_utf8_substr( $subex, 0, $excut );
115
+			$subex   = geodir_utf8_substr($excerpt, 0, $charlength - 5);
116
+			$exwords = explode(' ', $subex);
117
+			$excut   = - (geodir_utf8_strlen($exwords[count($exwords) - 1]));
118
+			if ($excut < 0) {
119
+				$out .= geodir_utf8_substr($subex, 0, $excut);
120 120
 			} else {
121 121
 				$out .= $subex;
122 122
 			}
123 123
 		}
124
-		$out .= ' <a class="excerpt-read-more" href="' . get_permalink() . '" title="' . get_the_title() . '">';
124
+		$out .= ' <a class="excerpt-read-more" href="'.get_permalink().'" title="'.get_the_title().'">';
125 125
 		/**
126 126
 		 * Filter excerpt read more text.
127 127
 		 *
128 128
 		 * @since 1.0.0
129 129
 		 */
130
-		$out .= apply_filters( 'geodir_max_excerpt_end', __( 'Read more [...]', 'geodirectory' ) );
130
+		$out .= apply_filters('geodir_max_excerpt_end', __('Read more [...]', 'geodirectory'));
131 131
 		$out .= '</a>';
132 132
 
133 133
 	} else {
134
-		if ( geodir_utf8_strlen( $excerpt_more ) > 0 && geodir_utf8_strpos( $excerpt, $excerpt_more ) !== false ) {
135
-			$excut = - ( geodir_utf8_strlen( $excerpt_more ) );
136
-			$out .= geodir_utf8_substr( $excerpt, 0, $excut );
137
-			$out .= ' <a class="excerpt-read-more" href="' . get_permalink() . '" title="' . get_the_title() . '">';
134
+		if (geodir_utf8_strlen($excerpt_more) > 0 && geodir_utf8_strpos($excerpt, $excerpt_more) !== false) {
135
+			$excut = - (geodir_utf8_strlen($excerpt_more));
136
+			$out .= geodir_utf8_substr($excerpt, 0, $excut);
137
+			$out .= ' <a class="excerpt-read-more" href="'.get_permalink().'" title="'.get_the_title().'">';
138 138
 			/**
139 139
 			 * Filter excerpt read more text.
140 140
 			 *
141 141
 			 * @since 1.0.0
142 142
 			 */
143
-			$out .= apply_filters( 'geodir_max_excerpt_end', __( 'Read more [...]', 'geodirectory' ) );
143
+			$out .= apply_filters('geodir_max_excerpt_end', __('Read more [...]', 'geodirectory'));
144 144
 			$out .= '</a>';
145 145
 		} else {
146 146
 			$out .= $excerpt;
@@ -163,7 +163,7 @@  discard block
 block discarded – undo
163 163
  *
164 164
  * @return object Returns filtered package info as an object.
165 165
  */
166
-function geodir_post_package_info( $package_info, $post = '', $post_type = '' ) {
166
+function geodir_post_package_info($package_info, $post = '', $post_type = '') {
167 167
 	$package_info['pid']              = 0;
168 168
 	$package_info['days']             = 0;
169 169
 	$package_info['amount']           = 0;
@@ -192,7 +192,7 @@  discard block
 block discarded – undo
192 192
 	 * @param object|string $post  The post object.
193 193
 	 * @param string $post_type    The post type.
194 194
 	 */
195
-	return (object) apply_filters( 'geodir_post_package_info', $package_info, $post, $post_type );
195
+	return (object) apply_filters('geodir_post_package_info', $package_info, $post, $post_type);
196 196
 
197 197
 }
198 198
 
@@ -220,11 +220,11 @@  discard block
 block discarded – undo
220 220
  *
221 221
  * }
222 222
  */
223
-function geodir_send_inquiry( $request ) {
223
+function geodir_send_inquiry($request) {
224 224
 	global $wpdb;
225 225
 
226 226
 	// strip slashes from text
227
-	$request = ! empty( $request ) ? stripslashes_deep( $request ) : $request;
227
+	$request = !empty($request) ? stripslashes_deep($request) : $request;
228 228
 
229 229
 	$yourname      = $request['inq_name'];
230 230
 	$youremail     = $request['inq_email'];
@@ -235,26 +235,26 @@  discard block
 block discarded – undo
235 235
 	$author_id  = '';
236 236
 	$post_title = '';
237 237
 
238
-	if ( $request['pid'] ) {
238
+	if ($request['pid']) {
239 239
 
240 240
 		$productinfosql = $wpdb->prepare(
241 241
 			"select ID,post_author,post_title from $wpdb->posts where ID =%d",
242
-			array( $request['pid'] )
242
+			array($request['pid'])
243 243
 		);
244
-		$productinfo    = $wpdb->get_row( $productinfosql );
244
+		$productinfo = $wpdb->get_row($productinfosql);
245 245
 
246 246
 		$author_id  = $productinfo->post_author;
247 247
 		$post_title = $productinfo->post_title;
248 248
 	}
249 249
 
250
-	$post_title = '<a href="' . get_permalink( $pid ) . '">' . $post_title . '</a>';
250
+	$post_title = '<a href="'.get_permalink($pid).'">'.$post_title.'</a>';
251 251
 
252
-	$user_info = get_userdata( $author_id );
253
-	$to_email  = geodir_get_post_meta( $pid, 'geodir_email', true );
254
-	$to_name   = geodir_get_client_name( $author_id );
252
+	$user_info = get_userdata($author_id);
253
+	$to_email  = geodir_get_post_meta($pid, 'geodir_email', true);
254
+	$to_name   = geodir_get_client_name($author_id);
255 255
 
256
-	if ( $to_email == '' ) {
257
-		$to_email = get_option( 'admin_email' );
256
+	if ($to_email == '') {
257
+		$to_email = get_option('admin_email');
258 258
 	}
259 259
 
260 260
 	/**
@@ -275,10 +275,10 @@  discard block
 block discarded – undo
275 275
 	 * }
276 276
 	 * @param string $type     The form type, default: `Enquiry`.
277 277
 	 */
278
-	do_action( 'geodir_after_send_enquiry', $request, 'Enquiry' );
278
+	do_action('geodir_after_send_enquiry', $request, 'Enquiry');
279 279
 
280 280
 	$client_message = $frnd_comments;
281
-	$client_message .= '<br>' . __( 'From :', 'geodirectory' ) . ' ' . $yourname . '<br>' . __( 'Phone :', 'geodirectory' ) . ' ' . $inq_phone . '<br>' . __( 'Email :', 'geodirectory' ) . ' ' . $youremail . '<br><br>' . __( 'Sent from', 'geodirectory' ) . ' - <b><a href="' . trailingslashit( home_url() ) . '">' . get_option( 'blogname' ) . '</a></b>.';
281
+	$client_message .= '<br>'.__('From :', 'geodirectory').' '.$yourname.'<br>'.__('Phone :', 'geodirectory').' '.$inq_phone.'<br>'.__('Email :', 'geodirectory').' '.$youremail.'<br><br>'.__('Sent from', 'geodirectory').' - <b><a href="'.trailingslashit(home_url()).'">'.get_option('blogname').'</a></b>.';
282 282
 	/**
283 283
 	 * Filter client message text.
284 284
 	 *
@@ -286,7 +286,7 @@  discard block
 block discarded – undo
286 286
 	 *
287 287
 	 * @param string $client_message Client message text.
288 288
 	 */
289
-	$client_message = apply_filters( 'geodir_inquiry_email_msg', $client_message );
289
+	$client_message = apply_filters('geodir_inquiry_email_msg', $client_message);
290 290
 
291 291
 	/**
292 292
 	 * Called before the send enquiry email is sent.
@@ -305,12 +305,12 @@  discard block
 block discarded – undo
305 305
 	 *
306 306
 	 * }
307 307
 	 */
308
-	do_action( 'geodir_before_send_enquiry_email', $request );
309
-	if ( $to_email ) {
308
+	do_action('geodir_before_send_enquiry_email', $request);
309
+	if ($to_email) {
310 310
 		// strip slashes message
311
-		$client_message = stripslashes_deep( $client_message );
311
+		$client_message = stripslashes_deep($client_message);
312 312
 
313
-		geodir_sendEmail( $youremail, $yourname, $to_email, $to_name, '', $client_message, $extra = '', 'send_enquiry', $request['pid'] );//To client email
313
+		geodir_sendEmail($youremail, $yourname, $to_email, $to_name, '', $client_message, $extra = '', 'send_enquiry', $request['pid']); //To client email
314 314
 	}
315 315
 
316 316
 	/**
@@ -330,12 +330,12 @@  discard block
 block discarded – undo
330 330
 	 *
331 331
 	 * }
332 332
 	 */
333
-	do_action( 'geodir_after_send_enquiry_email', $request );
334
-	$url = get_permalink( $pid );
335
-	if ( strstr( $url, '?' ) ) {
336
-		$url = $url . "&send_inquiry=success";
333
+	do_action('geodir_after_send_enquiry_email', $request);
334
+	$url = get_permalink($pid);
335
+	if (strstr($url, '?')) {
336
+		$url = $url."&send_inquiry=success";
337 337
 	} else {
338
-		$url = $url . "?send_inquiry=success";
338
+		$url = $url."?send_inquiry=success";
339 339
 	}
340 340
 	/**
341 341
 	 * Filter redirect url after the send enquiry email is sent.
@@ -344,8 +344,8 @@  discard block
 block discarded – undo
344 344
 	 *
345 345
 	 * @param string $url Redirect url.
346 346
 	 */
347
-	$url = apply_filters( 'geodir_send_enquiry_after_submit_redirect', $url );
348
-	wp_redirect( $url );
347
+	$url = apply_filters('geodir_send_enquiry_after_submit_redirect', $url);
348
+	wp_redirect($url);
349 349
 	gd_die();
350 350
 
351 351
 }
@@ -374,11 +374,11 @@  discard block
 block discarded – undo
374 374
  * }
375 375
  * @global object $wpdb        WordPress Database object.
376 376
  */
377
-function geodir_send_friend( $request ) {
377
+function geodir_send_friend($request) {
378 378
 	global $wpdb;
379 379
 
380 380
 	// strip slashes from text
381
-	$request = ! empty( $request ) ? stripslashes_deep( $request ) : $request;
381
+	$request = !empty($request) ? stripslashes_deep($request) : $request;
382 382
 
383 383
 	$yourname      = $request['yourname'];
384 384
 	$youremail     = $request['youremail'];
@@ -387,13 +387,13 @@  discard block
 block discarded – undo
387 387
 	$pid           = $request['pid'];
388 388
 	$to_email      = $request['to_email'];
389 389
 	$to_name       = $request['to_name'];
390
-	if ( $request['pid'] ) {
390
+	if ($request['pid']) {
391 391
 		$productinfosql = $wpdb->prepare(
392 392
 			"select ID,post_title from $wpdb->posts where ID =%d",
393
-			array( $request['pid'] )
393
+			array($request['pid'])
394 394
 		);
395
-		$productinfo    = $wpdb->get_results( $productinfosql );
396
-		foreach ( $productinfo as $productinfoObj ) {
395
+		$productinfo = $wpdb->get_results($productinfosql);
396
+		foreach ($productinfo as $productinfoObj) {
397 397
 			$post_title = $productinfoObj->post_title;
398 398
 		}
399 399
 	}
@@ -417,8 +417,8 @@  discard block
 block discarded – undo
417 417
 	 *
418 418
 	 * }
419 419
 	 */
420
-	do_action( 'geodir_before_send_to_friend_email', $request );
421
-	geodir_sendEmail( $youremail, $yourname, $to_email, $to_name, $frnd_subject, $frnd_comments, $extra = '', 'send_friend', $request['pid'] );//To client email
420
+	do_action('geodir_before_send_to_friend_email', $request);
421
+	geodir_sendEmail($youremail, $yourname, $to_email, $to_name, $frnd_subject, $frnd_comments, $extra = '', 'send_friend', $request['pid']); //To client email
422 422
 
423 423
 	/**
424 424
 	 * Called after the send to friend email is sent.
@@ -439,13 +439,13 @@  discard block
 block discarded – undo
439 439
 	 *
440 440
 	 * }
441 441
 	 */
442
-	do_action( 'geodir_after_send_to_friend_email', $request );
442
+	do_action('geodir_after_send_to_friend_email', $request);
443 443
 
444
-	$url = get_permalink( $pid );
445
-	if ( strstr( $url, '?' ) ) {
446
-		$url = $url . "&sendtofrnd=success";
444
+	$url = get_permalink($pid);
445
+	if (strstr($url, '?')) {
446
+		$url = $url."&sendtofrnd=success";
447 447
 	} else {
448
-		$url = $url . "?sendtofrnd=success";
448
+		$url = $url."?sendtofrnd=success";
449 449
 	}
450 450
 	/**
451 451
 	 * Filter redirect url after the send to friend email is sent.
@@ -454,8 +454,8 @@  discard block
 block discarded – undo
454 454
 	 *
455 455
 	 * @param string $url Redirect url.
456 456
 	 */
457
-	$url = apply_filters( 'geodir_send_to_friend_after_submit_redirect', $url );
458
-	wp_redirect( $url );
457
+	$url = apply_filters('geodir_send_to_friend_after_submit_redirect', $url);
458
+	wp_redirect($url);
459 459
 	gd_die();
460 460
 }
461 461
 
@@ -469,8 +469,8 @@  discard block
 block discarded – undo
469 469
  *
470 470
  * @param string $hash_key
471 471
  */
472
-function geodir_before_tab_content( $hash_key ) {
473
-	switch ( $hash_key ) {
472
+function geodir_before_tab_content($hash_key) {
473
+	switch ($hash_key) {
474 474
 		case 'post_info' :
475 475
 			echo '<div class="geodir-company_info field-group">';
476 476
 			break;
@@ -480,7 +480,7 @@  discard block
 block discarded – undo
480 480
 			 *
481 481
 			 * @since 1.0.0
482 482
 			 */
483
-			echo ' <div id="' . apply_filters( 'geodir_post_gallery_id', 'geodir-post-gallery' ) . '" class="clearfix" >';
483
+			echo ' <div id="'.apply_filters('geodir_post_gallery_id', 'geodir-post-gallery').'" class="clearfix" >';
484 484
 			break;
485 485
 		case 'reviews' :
486 486
 			echo '<div id="reviews-wrap" class="clearfix"> ';
@@ -504,8 +504,8 @@  discard block
 block discarded – undo
504 504
  *
505 505
  * @param string $hash_key
506 506
  */
507
-function geodir_after_tab_content( $hash_key ) {
508
-	switch ( $hash_key ) {
507
+function geodir_after_tab_content($hash_key) {
508
+	switch ($hash_key) {
509 509
 		case 'post_info' :
510 510
 			echo '</div>';
511 511
 			break;
@@ -536,25 +536,25 @@  discard block
 block discarded – undo
536 536
  * @global object $wpdb     WordPress Database object.
537 537
  * @return bool|null|string Returns default sort results, when the post type is valid. Otherwise returns false.
538 538
  */
539
-function geodir_get_posts_default_sort( $post_type ) {
539
+function geodir_get_posts_default_sort($post_type) {
540 540
 
541 541
 	global $wpdb;
542 542
 
543
-	if ( $post_type != '' ) {
543
+	if ($post_type != '') {
544 544
 
545 545
 		$all_postypes = geodir_get_posttypes();
546 546
 
547
-		if ( ! in_array( $post_type, $all_postypes ) ) {
547
+		if (!in_array($post_type, $all_postypes)) {
548 548
 			return false;
549 549
 		}
550 550
 
551
-		$sort_field_info = $wpdb->get_var( $wpdb->prepare( "select default_order from " . GEODIR_CUSTOM_SORT_FIELDS_TABLE . " where	post_type= %s and is_active=%d and is_default=%d", array(
551
+		$sort_field_info = $wpdb->get_var($wpdb->prepare("select default_order from ".GEODIR_CUSTOM_SORT_FIELDS_TABLE." where	post_type= %s and is_active=%d and is_default=%d", array(
552 552
 			$post_type,
553 553
 			1,
554 554
 			1
555
-		) ) );
555
+		)));
556 556
 
557
-		if ( ! empty( $sort_field_info ) ) {
557
+		if (!empty($sort_field_info)) {
558 558
 			return $sort_field_info;
559 559
 		}
560 560
 
@@ -574,20 +574,20 @@  discard block
 block discarded – undo
574 574
  * @global object $wpdb     WordPress Database object.
575 575
  * @return bool|mixed|void Returns sort results, when the post type is valid. Otherwise returns false.
576 576
  */
577
-function geodir_get_sort_options( $post_type ) {
577
+function geodir_get_sort_options($post_type) {
578 578
 	global $wpdb;
579 579
 
580
-	if ( $post_type != '' ) {
580
+	if ($post_type != '') {
581 581
 		$all_postypes = geodir_get_posttypes();
582 582
 
583
-		if ( ! in_array( $post_type, $all_postypes ) ) {
583
+		if (!in_array($post_type, $all_postypes)) {
584 584
 			return false;
585 585
 		}
586 586
 
587
-		$sort_field_info = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM " . GEODIR_CUSTOM_SORT_FIELDS_TABLE . " WHERE post_type=%s AND is_active=%d AND (sort_asc=1 || sort_desc=1 || field_type='random') AND field_type != 'address' ORDER BY sort_order ASC", array(
587
+		$sort_field_info = $wpdb->get_results($wpdb->prepare("SELECT * FROM ".GEODIR_CUSTOM_SORT_FIELDS_TABLE." WHERE post_type=%s AND is_active=%d AND (sort_asc=1 || sort_desc=1 || field_type='random') AND field_type != 'address' ORDER BY sort_order ASC", array(
588 588
 			$post_type,
589 589
 			1
590
-		) ) );
590
+		)));
591 591
 
592 592
 		/**
593 593
 		 * Filter post sort options.
@@ -597,7 +597,7 @@  discard block
 block discarded – undo
597 597
 		 * @param array $sort_field_info Unfiltered sort field array.
598 598
 		 * @param string $post_type      Post type.
599 599
 		 */
600
-		return apply_filters( 'geodir_get_sort_options', $sort_field_info, $post_type );
600
+		return apply_filters('geodir_get_sort_options', $sort_field_info, $post_type);
601 601
 	}
602 602
 
603 603
 }
@@ -618,63 +618,63 @@  discard block
 block discarded – undo
618 618
 	 *
619 619
 	 * @since 1.4.4
620 620
 	 */
621
-	if ( is_search() ) {
621
+	if (is_search()) {
622 622
 		return;
623 623
 	}
624 624
 
625 625
 	$sort_by = '';
626 626
 
627
-	if ( isset( $_REQUEST['sort_by'] ) ) {
627
+	if (isset($_REQUEST['sort_by'])) {
628 628
 		$sort_by = $_REQUEST['sort_by'];
629 629
 	}
630 630
 
631 631
 	$gd_post_type = geodir_get_current_posttype();
632 632
 
633
-	$sort_options = geodir_get_sort_options( $gd_post_type );
633
+	$sort_options = geodir_get_sort_options($gd_post_type);
634 634
 
635 635
 
636 636
 	$sort_field_options = '';
637 637
 
638
-	if ( ! empty( $sort_options ) ) {
639
-		foreach ( $sort_options as $sort ) {
640
-			$sort = stripslashes_deep( $sort ); // strip slashes
638
+	if (!empty($sort_options)) {
639
+		foreach ($sort_options as $sort) {
640
+			$sort = stripslashes_deep($sort); // strip slashes
641 641
 
642
-			$label = __( $sort->site_title, 'geodirectory' );
642
+			$label = __($sort->site_title, 'geodirectory');
643 643
 
644
-			if ( $sort->field_type == 'random' ) {
644
+			if ($sort->field_type == 'random') {
645 645
 				$key = $sort->field_type;
646
-				( $sort_by == $key || ( $sort->is_default == '1' && ! isset( $_REQUEST['sort_by'] ) ) ) ? $selected = 'selected="selected"' : $selected = '';
647
-				$sort_field_options .= '<option ' . $selected . ' value="' . esc_url( add_query_arg( 'sort_by', $key ) ) . '">' . __( $label, 'geodirectory' ) . '</option>';
646
+				($sort_by == $key || ($sort->is_default == '1' && !isset($_REQUEST['sort_by']))) ? $selected = 'selected="selected"' : $selected = '';
647
+				$sort_field_options .= '<option '.$selected.' value="'.esc_url(add_query_arg('sort_by', $key)).'">'.__($label, 'geodirectory').'</option>';
648 648
 			}
649 649
 
650
-			if ( $sort->htmlvar_name == 'comment_count' ) {
650
+			if ($sort->htmlvar_name == 'comment_count') {
651 651
 				$sort->htmlvar_name = 'rating_count';
652 652
 			}
653 653
 
654
-			if ( $sort->sort_asc ) {
655
-				$key   = $sort->htmlvar_name . '_asc';
654
+			if ($sort->sort_asc) {
655
+				$key   = $sort->htmlvar_name.'_asc';
656 656
 				$label = $sort->site_title;
657
-				if ( $sort->asc_title ) {
657
+				if ($sort->asc_title) {
658 658
 					$label = $sort->asc_title;
659 659
 				}
660
-				( $sort_by == $key || ( $sort->is_default == '1' && $sort->default_order == $key && ! isset( $_REQUEST['sort_by'] ) ) ) ? $selected = 'selected="selected"' : $selected = '';
661
-				$sort_field_options .= '<option ' . $selected . ' value="' . esc_url( add_query_arg( 'sort_by', $key ) ) . '">' . __( $label, 'geodirectory' ) . '</option>';
660
+				($sort_by == $key || ($sort->is_default == '1' && $sort->default_order == $key && !isset($_REQUEST['sort_by']))) ? $selected = 'selected="selected"' : $selected = '';
661
+				$sort_field_options .= '<option '.$selected.' value="'.esc_url(add_query_arg('sort_by', $key)).'">'.__($label, 'geodirectory').'</option>';
662 662
 			}
663 663
 
664
-			if ( $sort->sort_desc ) {
665
-				$key   = $sort->htmlvar_name . '_desc';
664
+			if ($sort->sort_desc) {
665
+				$key   = $sort->htmlvar_name.'_desc';
666 666
 				$label = $sort->site_title;
667
-				if ( $sort->desc_title ) {
667
+				if ($sort->desc_title) {
668 668
 					$label = $sort->desc_title;
669 669
 				}
670
-				( $sort_by == $key || ( $sort->is_default == '1' && $sort->default_order == $key && ! isset( $_REQUEST['sort_by'] ) ) ) ? $selected = 'selected="selected"' : $selected = '';
671
-				$sort_field_options .= '<option ' . $selected . ' value="' . esc_url( add_query_arg( 'sort_by', $key ) ) . '">' . __( $label, 'geodirectory' ) . '</option>';
670
+				($sort_by == $key || ($sort->is_default == '1' && $sort->default_order == $key && !isset($_REQUEST['sort_by']))) ? $selected = 'selected="selected"' : $selected = '';
671
+				$sort_field_options .= '<option '.$selected.' value="'.esc_url(add_query_arg('sort_by', $key)).'">'.__($label, 'geodirectory').'</option>';
672 672
 			}
673 673
 
674 674
 		}
675 675
 	}
676 676
 
677
-	if ( $sort_field_options != '' ) {
677
+	if ($sort_field_options != '') {
678 678
 
679 679
 		?>
680 680
 
@@ -683,9 +683,9 @@  discard block
 block discarded – undo
683 683
 			<select name="sort_by" id="sort_by" onchange="javascript:window.location=this.value;">
684 684
 
685 685
 				<option
686
-					value="<?php echo esc_url( add_query_arg( 'sort_by', '' ) ); ?>" <?php if ( $sort_by == '' ) {
686
+					value="<?php echo esc_url(add_query_arg('sort_by', '')); ?>" <?php if ($sort_by == '') {
687 687
 					echo 'selected="selected"';
688
-				} ?>><?php _e( 'Sort By', 'geodirectory' ); ?></option><?php
688
+				} ?>><?php _e('Sort By', 'geodirectory'); ?></option><?php
689 689
 
690 690
 				echo $sort_field_options; ?>
691 691
 
@@ -713,9 +713,9 @@  discard block
 block discarded – undo
713 713
  *
714 714
  * @return string Returns the section title.
715 715
  */
716
-function geodir_advance_customfields_heading( $title, $field_type ) {
716
+function geodir_advance_customfields_heading($title, $field_type) {
717 717
 
718
-	if ( in_array( $field_type, array( 'multiselect', 'textarea', 'taxonomy' ) ) ) {
718
+	if (in_array($field_type, array('multiselect', 'textarea', 'taxonomy'))) {
719 719
 		$title = '';
720 720
 	}
721 721
 
@@ -737,19 +737,19 @@  discard block
 block discarded – undo
737 737
  * @global object $gd_session       GeoDirectory Session object.
738 738
  * @return string Returns related posts html.
739 739
  */
740
-function geodir_related_posts_display( $request ) {
741
-	if ( ! empty( $request ) ) {
742
-		$before_title = ( isset( $request['before_title'] ) && ! empty( $request['before_title'] ) ) ? $request['before_title'] : '';
743
-		$after_title  = ( isset( $request['after_title'] ) && ! empty( $request['after_title'] ) ) ? $request['after_title'] : '';
744
-
745
-		$title               = ( isset( $request['title'] ) && ! empty( $request['title'] ) ) ? $request['title'] : __( 'Related Listings', 'geodirectory' );
746
-		$post_number         = ( isset( $request['post_number'] ) && ! empty( $request['post_number'] ) ) ? $request['post_number'] : '5';
747
-		$relate_to           = ( isset( $request['relate_to'] ) && ! empty( $request['relate_to'] ) ) ? $request['relate_to'] : 'category';
748
-		$layout              = ( isset( $request['layout'] ) && ! empty( $request['layout'] ) ) ? $request['layout'] : 'gridview_onehalf';
749
-		$add_location_filter = ( isset( $request['add_location_filter'] ) && ! empty( $request['add_location_filter'] ) ) ? $request['add_location_filter'] : '0';
750
-		$listing_width       = ( isset( $request['listing_width'] ) && ! empty( $request['listing_width'] ) ) ? $request['listing_width'] : '';
751
-		$list_sort           = ( isset( $request['list_sort'] ) && ! empty( $request['list_sort'] ) ) ? $request['list_sort'] : 'latest';
752
-		$character_count     = ( isset( $request['character_count'] ) && ! empty( $request['character_count'] ) ) ? $request['character_count'] : '';
740
+function geodir_related_posts_display($request) {
741
+	if (!empty($request)) {
742
+		$before_title = (isset($request['before_title']) && !empty($request['before_title'])) ? $request['before_title'] : '';
743
+		$after_title  = (isset($request['after_title']) && !empty($request['after_title'])) ? $request['after_title'] : '';
744
+
745
+		$title               = (isset($request['title']) && !empty($request['title'])) ? $request['title'] : __('Related Listings', 'geodirectory');
746
+		$post_number         = (isset($request['post_number']) && !empty($request['post_number'])) ? $request['post_number'] : '5';
747
+		$relate_to           = (isset($request['relate_to']) && !empty($request['relate_to'])) ? $request['relate_to'] : 'category';
748
+		$layout              = (isset($request['layout']) && !empty($request['layout'])) ? $request['layout'] : 'gridview_onehalf';
749
+		$add_location_filter = (isset($request['add_location_filter']) && !empty($request['add_location_filter'])) ? $request['add_location_filter'] : '0';
750
+		$listing_width       = (isset($request['listing_width']) && !empty($request['listing_width'])) ? $request['listing_width'] : '';
751
+		$list_sort           = (isset($request['list_sort']) && !empty($request['list_sort'])) ? $request['list_sort'] : 'latest';
752
+		$character_count     = (isset($request['character_count']) && !empty($request['character_count'])) ? $request['character_count'] : '';
753 753
 
754 754
 		global $wpdb, $post, $gd_session, $related_nearest, $related_parent_lat, $related_parent_lon;
755 755
 		$related_parent_lat   = !empty($post->post_latitude) ? $post->post_latitude : '';
@@ -757,10 +757,10 @@  discard block
 block discarded – undo
757 757
 		$arr_detail_page_tabs = geodir_detail_page_tabs_list();
758 758
 
759 759
 		$related_listing_array = array();
760
-		if ( get_option( 'geodir_add_related_listing_posttypes' ) ) {
761
-			$related_listing_array = get_option( 'geodir_add_related_listing_posttypes' );
760
+		if (get_option('geodir_add_related_listing_posttypes')) {
761
+			$related_listing_array = get_option('geodir_add_related_listing_posttypes');
762 762
 		}
763
-		if ( isset($post->post_type) && in_array( $post->post_type, $related_listing_array ) ) {
763
+		if (isset($post->post_type) && in_array($post->post_type, $related_listing_array)) {
764 764
 			$arr_detail_page_tabs['related_listing']['is_display'] = true;
765 765
 		}
766 766
 
@@ -772,90 +772,90 @@  discard block
 block discarded – undo
772 772
 		$tax_field         = 'id';
773 773
 		$category          = array();
774 774
 
775
-		if ( isset( $_REQUEST['backandedit'] ) ) {
776
-			$post      = (object) $gd_session->get( 'listing' );
775
+		if (isset($_REQUEST['backandedit'])) {
776
+			$post      = (object) $gd_session->get('listing');
777 777
 			$post_type = $post->listing_type;
778
-			if ( isset( $_REQUEST['pid'] ) && $_REQUEST['pid'] != '' ) {
778
+			if (isset($_REQUEST['pid']) && $_REQUEST['pid'] != '') {
779 779
 				$post_id = $_REQUEST['pid'];
780 780
 			}
781
-		} elseif ( isset( $_REQUEST['pid'] ) && $_REQUEST['pid'] != '' ) {
782
-			$post      = geodir_get_post_info( $_REQUEST['pid'] );
781
+		} elseif (isset($_REQUEST['pid']) && $_REQUEST['pid'] != '') {
782
+			$post      = geodir_get_post_info($_REQUEST['pid']);
783 783
 			$post_type = $post->post_type;
784 784
 			$post_id   = $_REQUEST['pid'];
785
-		} elseif ( isset( $post->post_type ) && $post->post_type != '' ) {
785
+		} elseif (isset($post->post_type) && $post->post_type != '') {
786 786
 			$post_type = $post->post_type;
787 787
 			$post_id   = $post->ID;
788 788
 		}
789 789
 
790
-		if ( $relate_to == 'category' ) {
790
+		if ($relate_to == 'category') {
791 791
 
792
-			$category_taxonomy = $post_type . $relate_to;
793
-			if ( isset( $post->{$category_taxonomy} ) && $post->{$category_taxonomy} != '' ) {
794
-				$category = explode( ',', trim( $post->{$category_taxonomy}, ',' ) );
792
+			$category_taxonomy = $post_type.$relate_to;
793
+			if (isset($post->{$category_taxonomy} ) && $post->{$category_taxonomy} != '') {
794
+				$category = explode(',', trim($post->{$category_taxonomy}, ','));
795 795
 			}
796 796
 
797
-		} elseif ( $relate_to == 'tags' ) {
797
+		} elseif ($relate_to == 'tags') {
798 798
 
799
-			$category_taxonomy = $post_type . '_' . $relate_to;
800
-			if ( $post->post_tags != '' ) {
801
-				$category = explode( ',', trim( $post->post_tags, ',' ) );
799
+			$category_taxonomy = $post_type.'_'.$relate_to;
800
+			if ($post->post_tags != '') {
801
+				$category = explode(',', trim($post->post_tags, ','));
802 802
 			}
803 803
 			$tax_field = 'name';
804 804
 		}
805 805
 
806 806
 		/* --- return false in invalid request --- */
807
-		if ( empty( $category ) ) {
807
+		if (empty($category)) {
808 808
 			return false;
809 809
 		}
810 810
 
811 811
 		$all_postypes = geodir_get_posttypes();
812 812
 
813
-		if ( ! in_array( $post_type, $all_postypes ) ) {
813
+		if (!in_array($post_type, $all_postypes)) {
814 814
 			return false;
815 815
 		}
816 816
 
817 817
 		/* --- return false in invalid request --- */
818 818
 
819 819
 		$location_url = '';
820
-		if ( $add_location_filter != '0' ) {
820
+		if ($add_location_filter != '0') {
821 821
 			$location_url             = array();
822
-			$geodir_show_location_url = get_option( 'geodir_show_location_url' );
822
+			$geodir_show_location_url = get_option('geodir_show_location_url');
823 823
 
824
-			$gd_city = get_query_var( 'gd_city' );
824
+			$gd_city = get_query_var('gd_city');
825 825
 
826
-			if ( $gd_city ) {
827
-				$gd_country = get_query_var( 'gd_country' );
828
-				$gd_region  = get_query_var( 'gd_region' );
826
+			if ($gd_city) {
827
+				$gd_country = get_query_var('gd_country');
828
+				$gd_region  = get_query_var('gd_region');
829 829
 			} else {
830 830
 				$location = geodir_get_default_location();
831 831
 
832
-				$gd_country = isset( $location->country_slug ) ? $location->country_slug : '';
833
-				$gd_region  = isset( $location->region_slug ) ? $location->region_slug : '';
834
-				$gd_city    = isset( $location->city_slug ) ? $location->city_slug : '';
832
+				$gd_country = isset($location->country_slug) ? $location->country_slug : '';
833
+				$gd_region  = isset($location->region_slug) ? $location->region_slug : '';
834
+				$gd_city    = isset($location->city_slug) ? $location->city_slug : '';
835 835
 			}
836 836
 
837
-			if ( $geodir_show_location_url == 'all' ) {
837
+			if ($geodir_show_location_url == 'all') {
838 838
 				$location_url[] = $gd_country;
839 839
 				$location_url[] = $gd_region;
840
-			} else if ( $geodir_show_location_url == 'country_city' ) {
840
+			} else if ($geodir_show_location_url == 'country_city') {
841 841
 				$location_url[] = $gd_country;
842
-			} else if ( $geodir_show_location_url == 'region_city' ) {
842
+			} else if ($geodir_show_location_url == 'region_city') {
843 843
 				$location_url[] = $gd_region;
844 844
 			}
845 845
 
846 846
 			$location_url[] = $gd_city;
847 847
 
848
-			$location_url = implode( '/', $location_url );
848
+			$location_url = implode('/', $location_url);
849 849
 		}
850 850
 
851 851
 
852
-		if ( ! empty( $category ) ) {
852
+		if (!empty($category)) {
853 853
 			global $geodir_add_location_url;
854 854
 			$geodir_add_location_url = '0';
855
-			if ( $add_location_filter != '0' ) {
855
+			if ($add_location_filter != '0') {
856 856
 				$geodir_add_location_url = '1';
857 857
 			}
858
-			$viewall_url             = get_term_link( (int) $category[0], $post_type . $category_taxonomy );
858
+			$viewall_url             = get_term_link((int) $category[0], $post_type.$category_taxonomy);
859 859
 			$geodir_add_location_url = null;
860 860
 		}
861 861
 		ob_start();
@@ -865,24 +865,24 @@  discard block
 block discarded – undo
865 865
 		<div class="geodir_locations geodir_location_listing">
866 866
 
867 867
 			<?php
868
-			if ( isset( $request['is_widget'] ) && $request['is_widget'] == '1' ) {
868
+			if (isset($request['is_widget']) && $request['is_widget'] == '1') {
869 869
 				/** geodir_before_title filter Documented in geodirectory_widgets.php */
870
-				$before_title = isset( $before_title ) ? $before_title : apply_filters( 'geodir_before_title', '<h3 class="widget-title">' );
870
+				$before_title = isset($before_title) ? $before_title : apply_filters('geodir_before_title', '<h3 class="widget-title">');
871 871
 				/** geodir_after_title filter Documented in geodirectory_widgets.php */
872
-				$after_title = isset( $after_title ) ? $after_title : apply_filters( 'geodir_after_title', '</h3>' );
872
+				$after_title = isset($after_title) ? $after_title : apply_filters('geodir_after_title', '</h3>');
873 873
 				?>
874 874
 				<div class="location_list_heading clearfix">
875
-					<?php echo $before_title . $title . $after_title; ?>
875
+					<?php echo $before_title.$title.$after_title; ?>
876 876
 				</div>
877 877
 				<?php
878 878
 			}
879 879
 			$query_args = array(
880 880
 				'posts_per_page'   => $post_number,
881 881
 				'is_geodir_loop'   => true,
882
-				'gd_location'      => ( $add_location_filter ) ? true : false,
882
+				'gd_location'      => ($add_location_filter) ? true : false,
883 883
 				'post_type'        => $post_type,
884 884
 				'order_by'         => $list_sort,
885
-				'post__not_in'     => array( $post_id ),
885
+				'post__not_in'     => array($post_id),
886 886
 				'excerpt_length'   => $character_count,
887 887
 				'related_listings' => $is_display
888 888
 			);
@@ -893,7 +893,7 @@  discard block
 block discarded – undo
893 893
 				'terms'    => $category
894 894
 			);
895 895
 
896
-			$query_args['tax_query'] = array( $tax_query );
896
+			$query_args['tax_query'] = array($tax_query);
897 897
 
898 898
 			global $gridview_columns, $post;
899 899
 
@@ -905,21 +905,21 @@  discard block
 block discarded – undo
905 905
 			 * @param array $query_args The query array.
906 906
 			 * @param array $request Related posts request array.
907 907
 			 */
908
-			$query_args = apply_filters( 'geodir_related_posts_widget_query_args', $query_args, $request );
908
+			$query_args = apply_filters('geodir_related_posts_widget_query_args', $query_args, $request);
909 909
 
910
-			query_posts( $query_args );
910
+			query_posts($query_args);
911 911
 
912
-			if ( strstr( $layout, 'gridview' ) ) {
913
-				$listing_view_exp = explode( '_', $layout );
912
+			if (strstr($layout, 'gridview')) {
913
+				$listing_view_exp = explode('_', $layout);
914 914
 				$gridview_columns = $layout;
915 915
 				$layout           = $listing_view_exp[0];
916
-			} else if ( $layout == 'list' ) {
916
+			} else if ($layout == 'list') {
917 917
 				$gridview_columns = '';
918 918
 			}
919 919
 			$related_posts = true;
920 920
 
921 921
 			$related_nearest = false;
922
-			if ( $list_sort == 'nearest' ) {
922
+			if ($list_sort == 'nearest') {
923 923
 				$related_nearest = true;
924 924
 			}
925 925
 
@@ -929,14 +929,14 @@  discard block
 block discarded – undo
929 929
 			 *
930 930
 			 * @since 1.0.0
931 931
 			 */
932
-			$template = apply_filters( "geodir_template_part-related-listing-listview", geodir_locate_template( 'listing-listview' ) );
932
+			$template = apply_filters("geodir_template_part-related-listing-listview", geodir_locate_template('listing-listview'));
933 933
 
934 934
 			/**
935 935
 			 * Includes related listing listview template.
936 936
 			 *
937 937
 			 * @since 1.0.0
938 938
 			 */
939
-			include( $template );
939
+			include($template);
940 940
 
941 941
 			wp_reset_query();
942 942
 			$post            = $origi_post;
@@ -964,12 +964,12 @@  discard block
 block discarded – undo
964 964
 function geodir_category_count_script() {
965 965
 	global $geodir_post_category_str;
966 966
 
967
-	if ( ! empty( $geodir_post_category_str ) ) {
968
-		$geodir_post_category_str = serialize( $geodir_post_category_str );
967
+	if (!empty($geodir_post_category_str)) {
968
+		$geodir_post_category_str = serialize($geodir_post_category_str);
969 969
 	}
970 970
 
971
-	$all_var['post_category_array'] = html_entity_decode( (string) $geodir_post_category_str, ENT_QUOTES, 'UTF-8' );
972
-	$script                         = "var post_category_array = " . json_encode( $all_var ) . ';';
971
+	$all_var['post_category_array'] = html_entity_decode((string) $geodir_post_category_str, ENT_QUOTES, 'UTF-8');
972
+	$script                         = "var post_category_array = ".json_encode($all_var).';';
973 973
 	echo '<script>';
974 974
 	echo $script;
975 975
 	echo '</script>';
@@ -984,8 +984,8 @@  discard block
 block discarded – undo
984 984
  * @return string Returns the default language.
985 985
  */
986 986
 function geodir_get_map_default_language() {
987
-	$geodir_default_map_language = get_option( 'geodir_default_map_language' );
988
-	if ( empty( $geodir_default_map_language ) ) {
987
+	$geodir_default_map_language = get_option('geodir_default_map_language');
988
+	if (empty($geodir_default_map_language)) {
989 989
 		$geodir_default_map_language = 'en';
990 990
 	}
991 991
 
@@ -996,7 +996,7 @@  discard block
 block discarded – undo
996 996
 	 *
997 997
 	 * @param string $geodir_default_map_language Default map language.
998 998
 	 */
999
-	return apply_filters( 'geodir_default_map_language', $geodir_default_map_language );
999
+	return apply_filters('geodir_default_map_language', $geodir_default_map_language);
1000 1000
 }
1001 1001
 
1002 1002
 /**
@@ -1007,7 +1007,7 @@  discard block
 block discarded – undo
1007 1007
  * @return string Returns the api key.
1008 1008
  */
1009 1009
 function geodir_get_map_api_key() {
1010
-	$key = get_option( 'geodir_google_api_key' );
1010
+	$key = get_option('geodir_google_api_key');
1011 1011
 
1012 1012
 	/**
1013 1013
 	 * Filter Google maps api key.
@@ -1016,7 +1016,7 @@  discard block
 block discarded – undo
1016 1016
 	 *
1017 1017
 	 * @param string $key Google maps api key.
1018 1018
 	 */
1019
-	return apply_filters( 'geodir_google_api_key', $key );
1019
+	return apply_filters('geodir_google_api_key', $key);
1020 1020
 }
1021 1021
 
1022 1022
 
@@ -1036,20 +1036,20 @@  discard block
 block discarded – undo
1036 1036
 	global $wp, $post, $wp_query, $wpdb, $geodir_addon_list;
1037 1037
 
1038 1038
 	$is_geodir_page = geodir_is_geodir_page();
1039
-	if ( ! $is_geodir_page ) {
1039
+	if (!$is_geodir_page) {
1040 1040
 		return;
1041 1041
 	}// if non GD page, bail
1042 1042
 
1043 1043
 	$use_gd_meta = true;
1044
-	if ( ( class_exists( 'WPSEO_Frontend' ) || class_exists( 'All_in_One_SEO_Pack' ) ) && !geodir_disable_yoast_seo_metas() ) {
1044
+	if ((class_exists('WPSEO_Frontend') || class_exists('All_in_One_SEO_Pack')) && !geodir_disable_yoast_seo_metas()) {
1045 1045
 		$use_gd_meta = false;
1046 1046
 
1047
-		if ( geodir_is_page( 'search' ) ) {
1047
+		if (geodir_is_page('search')) {
1048 1048
 			$use_gd_meta = true;
1049 1049
 		}
1050 1050
 	}
1051 1051
 
1052
-	if ( ! $use_gd_meta ) {
1052
+	if (!$use_gd_meta) {
1053 1053
 		return;
1054 1054
 	}// bail if Yoast Wordpress SEO or All_in_One_SEO_Pack active.
1055 1055
 
@@ -1057,170 +1057,170 @@  discard block
 block discarded – undo
1057 1057
 
1058 1058
 	$all_postypes = geodir_get_posttypes();
1059 1059
 
1060
-	$geodir_taxonomies = geodir_get_taxonomies( '', true );
1060
+	$geodir_taxonomies = geodir_get_taxonomies('', true);
1061 1061
 
1062 1062
 	$meta_desc = '';
1063 1063
 	$meta_key  = '';
1064
-	if ( isset( $current_term->ID ) && $current_term->ID == geodir_location_page_id() ) {
1064
+	if (isset($current_term->ID) && $current_term->ID == geodir_location_page_id()) {
1065 1065
 		/**
1066 1066
 		 * Filter SEO meta location description.
1067 1067
 		 *
1068 1068
 		 * @since 1.0.0
1069 1069
 		 */
1070
-		$meta_desc = apply_filters( 'geodir_seo_meta_location_description', '' );
1070
+		$meta_desc = apply_filters('geodir_seo_meta_location_description', '');
1071 1071
 		$meta_desc .= '';
1072 1072
 	}
1073
-	if ( have_posts() && is_single() OR is_page() ) {
1074
-		while ( have_posts() ) {
1073
+	if (have_posts() && is_single() OR is_page()) {
1074
+		while (have_posts()) {
1075 1075
 			the_post();
1076 1076
 
1077
-			if ( has_excerpt() ) {
1078
-				$out_excerpt = strip_tags( strip_shortcodes( get_the_excerpt() ) );
1079
-				if ( empty( $out_excerpt ) ) {
1080
-					$out_excerpt = strip_tags( do_shortcode( get_the_excerpt() ) );
1077
+			if (has_excerpt()) {
1078
+				$out_excerpt = strip_tags(strip_shortcodes(get_the_excerpt()));
1079
+				if (empty($out_excerpt)) {
1080
+					$out_excerpt = strip_tags(do_shortcode(get_the_excerpt()));
1081 1081
 				}
1082
-				$out_excerpt = str_replace( array( "\r\n", "\r", "\n" ), "", $out_excerpt );
1082
+				$out_excerpt = str_replace(array("\r\n", "\r", "\n"), "", $out_excerpt);
1083 1083
 			} else {
1084
-				$out_excerpt = str_replace( array( "\r\n", "\r", "\n" ), "", $post->post_content );
1085
-				$out_excerpt = strip_tags( strip_shortcodes( $out_excerpt ) );
1086
-				if ( empty( $out_excerpt ) ) {
1087
-					$out_excerpt = strip_tags( do_shortcode( $out_excerpt ) ); // parse short code from content
1084
+				$out_excerpt = str_replace(array("\r\n", "\r", "\n"), "", $post->post_content);
1085
+				$out_excerpt = strip_tags(strip_shortcodes($out_excerpt));
1086
+				if (empty($out_excerpt)) {
1087
+					$out_excerpt = strip_tags(do_shortcode($out_excerpt)); // parse short code from content
1088 1088
 				}
1089
-				$out_excerpt = trim( wp_trim_words( $out_excerpt, 35, '' ), '.!?,;:-' );
1089
+				$out_excerpt = trim(wp_trim_words($out_excerpt, 35, ''), '.!?,;:-');
1090 1090
 			}
1091 1091
 
1092 1092
 			$meta_desc .= $out_excerpt;
1093 1093
 		}
1094
-	} elseif ( ( is_category() || is_tag() ) && isset( $current_term->taxonomy ) && in_array( $current_term->taxonomy, $geodir_taxonomies ) ) {
1095
-		if ( is_category() ) {
1096
-			$meta_desc .= __( "Posts related to Category:", 'geodirectory' ) . " " . geodir_utf8_ucfirst( single_cat_title( "", false ) );
1097
-		} elseif ( is_tag() ) {
1098
-			$meta_desc .= __( "Posts related to Tag:", 'geodirectory' ) . " " . geodir_utf8_ucfirst( single_tag_title( "", false ) );
1094
+	} elseif ((is_category() || is_tag()) && isset($current_term->taxonomy) && in_array($current_term->taxonomy, $geodir_taxonomies)) {
1095
+		if (is_category()) {
1096
+			$meta_desc .= __("Posts related to Category:", 'geodirectory')." ".geodir_utf8_ucfirst(single_cat_title("", false));
1097
+		} elseif (is_tag()) {
1098
+			$meta_desc .= __("Posts related to Tag:", 'geodirectory')." ".geodir_utf8_ucfirst(single_tag_title("", false));
1099 1099
 		}
1100
-	} elseif ( isset( $current_term->taxonomy ) && in_array( $current_term->taxonomy, $geodir_taxonomies ) ) {
1101
-		$meta_desc .= isset( $current_term->description ) ? $current_term->description : '';
1100
+	} elseif (isset($current_term->taxonomy) && in_array($current_term->taxonomy, $geodir_taxonomies)) {
1101
+		$meta_desc .= isset($current_term->description) ? $current_term->description : '';
1102 1102
 	}
1103 1103
 
1104 1104
 
1105 1105
 	$geodir_post_type       = geodir_get_current_posttype();
1106
-	$geodir_post_type_info  = get_post_type_object( $geodir_post_type );
1107
-	$geodir_is_page_listing = geodir_is_page( 'listing' ) ? true : false;
1108
-
1109
-	$category_taxonomy = geodir_get_taxonomies( $geodir_post_type );
1110
-	$tag_taxonomy      = geodir_get_taxonomies( $geodir_post_type, true );
1111
-
1112
-	$geodir_is_category = isset( $category_taxonomy[0] ) && get_query_var( $category_taxonomy[0] ) ? get_query_var( $category_taxonomy[0] ) : false;
1113
-	$geodir_is_tag      = isset( $tag_taxonomy[0] ) && get_query_var( $tag_taxonomy[0] ) ? true : false;
1114
-
1115
-	$geodir_is_search        = geodir_is_page( 'search' ) ? true : false;
1116
-	$geodir_is_location      = geodir_is_page( 'location' ) ? true : false;
1117
-	$geodir_location_manager = isset( $geodir_addon_list['geodir_location_manager'] ) && $geodir_addon_list['geodir_location_manager'] = 'yes' ? true : false;
1118
-	$godir_location_terms    = geodir_get_current_location_terms( 'query_vars' );
1119
-	$gd_city                 = $geodir_location_manager && isset( $godir_location_terms['gd_city'] ) ? $godir_location_terms['gd_city'] : null;
1120
-	$gd_region               = $geodir_location_manager && isset( $godir_location_terms['gd_region'] ) ? $godir_location_terms['gd_region'] : null;
1121
-	$gd_country              = $geodir_location_manager && isset( $godir_location_terms['gd_country'] ) ? $godir_location_terms['gd_country'] : null;
1122
-	$replace_location        = __( 'Everywhere', 'geodirectory' );
1106
+	$geodir_post_type_info  = get_post_type_object($geodir_post_type);
1107
+	$geodir_is_page_listing = geodir_is_page('listing') ? true : false;
1108
+
1109
+	$category_taxonomy = geodir_get_taxonomies($geodir_post_type);
1110
+	$tag_taxonomy      = geodir_get_taxonomies($geodir_post_type, true);
1111
+
1112
+	$geodir_is_category = isset($category_taxonomy[0]) && get_query_var($category_taxonomy[0]) ? get_query_var($category_taxonomy[0]) : false;
1113
+	$geodir_is_tag      = isset($tag_taxonomy[0]) && get_query_var($tag_taxonomy[0]) ? true : false;
1114
+
1115
+	$geodir_is_search        = geodir_is_page('search') ? true : false;
1116
+	$geodir_is_location      = geodir_is_page('location') ? true : false;
1117
+	$geodir_location_manager = isset($geodir_addon_list['geodir_location_manager']) && $geodir_addon_list['geodir_location_manager'] = 'yes' ? true : false;
1118
+	$godir_location_terms    = geodir_get_current_location_terms('query_vars');
1119
+	$gd_city                 = $geodir_location_manager && isset($godir_location_terms['gd_city']) ? $godir_location_terms['gd_city'] : null;
1120
+	$gd_region               = $geodir_location_manager && isset($godir_location_terms['gd_region']) ? $godir_location_terms['gd_region'] : null;
1121
+	$gd_country              = $geodir_location_manager && isset($godir_location_terms['gd_country']) ? $godir_location_terms['gd_country'] : null;
1122
+	$replace_location        = __('Everywhere', 'geodirectory');
1123 1123
 	$location_id             = null;
1124
-	if ( $geodir_location_manager ) {
1125
-		$sql           = $wpdb->prepare( "SELECT location_id FROM " . POST_LOCATION_TABLE . " WHERE city_slug=%s ORDER BY location_id ASC LIMIT 1", array( $gd_city ) );
1126
-		$location_id   = (int) $wpdb->get_var( $sql );
1124
+	if ($geodir_location_manager) {
1125
+		$sql           = $wpdb->prepare("SELECT location_id FROM ".POST_LOCATION_TABLE." WHERE city_slug=%s ORDER BY location_id ASC LIMIT 1", array($gd_city));
1126
+		$location_id   = (int) $wpdb->get_var($sql);
1127 1127
 		$location_type = geodir_what_is_current_location();
1128
-		if ( $location_type == 'city' ) {
1129
-			$replace_location = geodir_get_current_location( array( 'what' => 'city', 'echo' => false ) );
1130
-		} elseif ( $location_type == 'region' ) {
1131
-			$replace_location = geodir_get_current_location( array( 'what' => 'region', 'echo' => false ) );
1132
-		} elseif ( $location_type == 'country' ) {
1133
-			$replace_location = geodir_get_current_location( array( 'what' => 'country', 'echo' => false ) );
1134
-			$replace_location = __( $replace_location, 'geodirectory' );
1128
+		if ($location_type == 'city') {
1129
+			$replace_location = geodir_get_current_location(array('what' => 'city', 'echo' => false));
1130
+		} elseif ($location_type == 'region') {
1131
+			$replace_location = geodir_get_current_location(array('what' => 'region', 'echo' => false));
1132
+		} elseif ($location_type == 'country') {
1133
+			$replace_location = geodir_get_current_location(array('what' => 'country', 'echo' => false));
1134
+			$replace_location = __($replace_location, 'geodirectory');
1135 1135
 		}
1136
-		$country          = get_query_var( 'gd_country' );
1137
-		$region           = get_query_var( 'gd_region' );
1138
-		$city             = get_query_var( 'gd_city' );
1136
+		$country          = get_query_var('gd_country');
1137
+		$region           = get_query_var('gd_region');
1138
+		$city             = get_query_var('gd_city');
1139 1139
 		$current_location = '';
1140
-		if ( $country != '' ) {
1141
-			$current_location = get_actual_location_name( 'country', $country, true );
1140
+		if ($country != '') {
1141
+			$current_location = get_actual_location_name('country', $country, true);
1142 1142
 		}
1143
-		if ( $region != '' ) {
1144
-			$current_location = get_actual_location_name( 'region', $region );
1143
+		if ($region != '') {
1144
+			$current_location = get_actual_location_name('region', $region);
1145 1145
 		}
1146
-		if ( $city != '' ) {
1147
-			$current_location = get_actual_location_name( 'city', $city );
1146
+		if ($city != '') {
1147
+			$current_location = get_actual_location_name('city', $city);
1148 1148
 		}
1149 1149
 		$replace_location = $current_location != '' ? $current_location : $replace_location;
1150 1150
 	}
1151 1151
 
1152 1152
 	$geodir_meta_keys = '';
1153 1153
 	$geodir_meta_desc = '';
1154
-	if ( $is_geodir_page && ! empty( $geodir_post_type_info ) ) {
1155
-		if ( $geodir_is_page_listing || $geodir_is_search || geodir_is_page( 'add-listing' ) ) {
1156
-			$geodir_meta_keys = isset( $geodir_post_type_info->seo['meta_keyword'] ) && $geodir_post_type_info->seo['meta_keyword'] != '' ? $geodir_post_type_info->seo['meta_keyword'] : $geodir_meta_keys;
1154
+	if ($is_geodir_page && !empty($geodir_post_type_info)) {
1155
+		if ($geodir_is_page_listing || $geodir_is_search || geodir_is_page('add-listing')) {
1156
+			$geodir_meta_keys = isset($geodir_post_type_info->seo['meta_keyword']) && $geodir_post_type_info->seo['meta_keyword'] != '' ? $geodir_post_type_info->seo['meta_keyword'] : $geodir_meta_keys;
1157 1157
 
1158
-			$geodir_meta_desc = isset( $geodir_post_type_info->description ) ? $geodir_post_type_info->description : $geodir_meta_desc;
1159
-			$geodir_meta_desc = isset( $geodir_post_type_info->seo['meta_description'] ) && $geodir_post_type_info->seo['meta_description'] != '' ? $geodir_post_type_info->seo['meta_description'] : $geodir_meta_desc;
1158
+			$geodir_meta_desc = isset($geodir_post_type_info->description) ? $geodir_post_type_info->description : $geodir_meta_desc;
1159
+			$geodir_meta_desc = isset($geodir_post_type_info->seo['meta_description']) && $geodir_post_type_info->seo['meta_description'] != '' ? $geodir_post_type_info->seo['meta_description'] : $geodir_meta_desc;
1160 1160
 
1161
-			if ( $geodir_is_category ) {
1162
-				$category = $geodir_is_category ? get_term_by( 'slug', $geodir_is_category, $category_taxonomy[0] ) : null;
1163
-				if ( isset( $category->term_id ) && ! empty( $category->term_id ) ) {
1161
+			if ($geodir_is_category) {
1162
+				$category = $geodir_is_category ? get_term_by('slug', $geodir_is_category, $category_taxonomy[0]) : null;
1163
+				if (isset($category->term_id) && !empty($category->term_id)) {
1164 1164
 					$category_id   = $category->term_id;
1165
-					$category_desc = trim( $category->description ) != '' ? trim( $category->description ) : geodir_get_tax_meta( $category_id, 'ct_cat_top_desc', false, $geodir_post_type );
1166
-					if ( $location_id ) {
1167
-						$option_name    = 'geodir_cat_loc_' . $geodir_post_type . '_' . $category_id;
1168
-						$cat_loc_option = get_option( $option_name );
1169
-
1170
-						$gd_cat_loc_default = ! empty( $cat_loc_option ) && isset( $cat_loc_option['gd_cat_loc_default'] ) && $cat_loc_option['gd_cat_loc_default'] > 0 ? true : false;
1171
-						if ( ! $gd_cat_loc_default ) {
1172
-							$option_name   = 'geodir_cat_loc_' . $geodir_post_type . '_' . $category_id . '_' . $location_id;
1173
-							$option        = get_option( $option_name );
1174
-							$category_desc = isset( $option['gd_cat_loc_desc'] ) && trim( $option['gd_cat_loc_desc'] ) != '' ? trim( $option['gd_cat_loc_desc'] ) : $category_desc;
1165
+					$category_desc = trim($category->description) != '' ? trim($category->description) : geodir_get_tax_meta($category_id, 'ct_cat_top_desc', false, $geodir_post_type);
1166
+					if ($location_id) {
1167
+						$option_name    = 'geodir_cat_loc_'.$geodir_post_type.'_'.$category_id;
1168
+						$cat_loc_option = get_option($option_name);
1169
+
1170
+						$gd_cat_loc_default = !empty($cat_loc_option) && isset($cat_loc_option['gd_cat_loc_default']) && $cat_loc_option['gd_cat_loc_default'] > 0 ? true : false;
1171
+						if (!$gd_cat_loc_default) {
1172
+							$option_name   = 'geodir_cat_loc_'.$geodir_post_type.'_'.$category_id.'_'.$location_id;
1173
+							$option        = get_option($option_name);
1174
+							$category_desc = isset($option['gd_cat_loc_desc']) && trim($option['gd_cat_loc_desc']) != '' ? trim($option['gd_cat_loc_desc']) : $category_desc;
1175 1175
 						}
1176 1176
 					}
1177
-					$geodir_meta_desc = __( "Posts related to Category:", 'geodirectory' ) . " " . geodir_utf8_ucfirst( single_cat_title( "", false ) ) . '. ' . $category_desc;
1177
+					$geodir_meta_desc = __("Posts related to Category:", 'geodirectory')." ".geodir_utf8_ucfirst(single_cat_title("", false)).'. '.$category_desc;
1178 1178
 				}
1179
-			} else if ( $geodir_is_tag ) {
1180
-				$geodir_meta_desc = __( "Posts related to Tag:", 'geodirectory' ) . " " . geodir_utf8_ucfirst( single_tag_title( "", false ) ) . '. ' . $geodir_meta_desc;
1179
+			} else if ($geodir_is_tag) {
1180
+				$geodir_meta_desc = __("Posts related to Tag:", 'geodirectory')." ".geodir_utf8_ucfirst(single_tag_title("", false)).'. '.$geodir_meta_desc;
1181 1181
 			}
1182 1182
 		}
1183 1183
 	}
1184 1184
 
1185 1185
 
1186 1186
 	$gd_page = '';
1187
-	if ( geodir_is_page( 'home' ) ) {
1187
+	if (geodir_is_page('home')) {
1188 1188
 		$gd_page   = 'home';
1189
-		$meta_desc = ( get_option( 'geodir_meta_desc_homepage' ) ) ? get_option( 'geodir_meta_desc_homepage' ) : $meta_desc;
1190
-	} elseif ( geodir_is_page( 'detail' ) ) {
1189
+		$meta_desc = (get_option('geodir_meta_desc_homepage')) ? get_option('geodir_meta_desc_homepage') : $meta_desc;
1190
+	} elseif (geodir_is_page('detail')) {
1191 1191
 		$gd_page   = 'detail';
1192
-		$meta_desc = ( get_option( 'geodir_meta_desc_detail' ) ) ? get_option( 'geodir_meta_desc_detail' ) : $meta_desc;
1193
-	} elseif ( geodir_is_page( 'pt' ) ) {
1192
+		$meta_desc = (get_option('geodir_meta_desc_detail')) ? get_option('geodir_meta_desc_detail') : $meta_desc;
1193
+	} elseif (geodir_is_page('pt')) {
1194 1194
 		$gd_page   = 'pt';
1195
-		$meta_desc = ( get_option( 'geodir_meta_desc_pt' ) ) ? get_option( 'geodir_meta_desc_pt' ) : $meta_desc;
1196
-	} elseif ( geodir_is_page( 'listing' ) ) {
1195
+		$meta_desc = (get_option('geodir_meta_desc_pt')) ? get_option('geodir_meta_desc_pt') : $meta_desc;
1196
+	} elseif (geodir_is_page('listing')) {
1197 1197
 		$gd_page   = 'listing';
1198
-		$meta_desc = ( get_option( 'geodir_meta_desc_listing' ) ) ? get_option( 'geodir_meta_desc_listing' ) : $meta_desc;
1199
-	} elseif ( geodir_is_page( 'location' ) ) {
1198
+		$meta_desc = (get_option('geodir_meta_desc_listing')) ? get_option('geodir_meta_desc_listing') : $meta_desc;
1199
+	} elseif (geodir_is_page('location')) {
1200 1200
 		$gd_page   = 'location';
1201
-		$meta_desc = ( get_option( 'geodir_meta_desc_location' ) ) ? get_option( 'geodir_meta_desc_location' ) : $meta_desc;
1202
-		$meta_desc = apply_filters( 'geodir_seo_meta_location_description', $meta_desc );
1201
+		$meta_desc = (get_option('geodir_meta_desc_location')) ? get_option('geodir_meta_desc_location') : $meta_desc;
1202
+		$meta_desc = apply_filters('geodir_seo_meta_location_description', $meta_desc);
1203 1203
 
1204
-	} elseif ( geodir_is_page( 'search' ) ) {
1204
+	} elseif (geodir_is_page('search')) {
1205 1205
 		$gd_page   = 'search';
1206
-		$meta_desc = ( get_option( 'geodir_meta_desc_search' ) ) ? get_option( 'geodir_meta_desc_search' ) : $meta_desc;
1207
-	} elseif ( geodir_is_page( 'add-listing' ) ) {
1206
+		$meta_desc = (get_option('geodir_meta_desc_search')) ? get_option('geodir_meta_desc_search') : $meta_desc;
1207
+	} elseif (geodir_is_page('add-listing')) {
1208 1208
 		$gd_page   = 'add-listing';
1209
-		$meta_desc = ( get_option( 'geodir_meta_desc_add-listing' ) ) ? get_option( 'geodir_meta_desc_add-listing' ) : $meta_desc;
1210
-	} elseif ( geodir_is_page( 'author' ) ) {
1209
+		$meta_desc = (get_option('geodir_meta_desc_add-listing')) ? get_option('geodir_meta_desc_add-listing') : $meta_desc;
1210
+	} elseif (geodir_is_page('author')) {
1211 1211
 		$gd_page   = 'author';
1212
-		$meta_desc = ( get_option( 'geodir_meta_desc_author' ) ) ? get_option( 'geodir_meta_desc_author' ) : $meta_desc;
1213
-	} elseif ( geodir_is_page( 'login' ) ) {
1212
+		$meta_desc = (get_option('geodir_meta_desc_author')) ? get_option('geodir_meta_desc_author') : $meta_desc;
1213
+	} elseif (geodir_is_page('login')) {
1214 1214
 		$gd_page   = 'login';
1215
-		$meta_desc = ( get_option( 'geodir_meta_desc_login' ) ) ? get_option( 'geodir_meta_desc_login' ) : $meta_desc;
1216
-	} elseif ( geodir_is_page( 'listing-success' ) ) {
1215
+		$meta_desc = (get_option('geodir_meta_desc_login')) ? get_option('geodir_meta_desc_login') : $meta_desc;
1216
+	} elseif (geodir_is_page('listing-success')) {
1217 1217
 		$gd_page   = 'listing-success';
1218
-		$meta_desc = ( get_option( 'geodir_meta_desc_listing-success' ) ) ? get_option( 'geodir_meta_desc_listing-success' ) : $meta_desc;
1218
+		$meta_desc = (get_option('geodir_meta_desc_listing-success')) ? get_option('geodir_meta_desc_listing-success') : $meta_desc;
1219 1219
 	}
1220 1220
 
1221 1221
 
1222
-	if ( $meta_desc ) {
1223
-		$meta_desc = stripslashes_deep( $meta_desc );
1222
+	if ($meta_desc) {
1223
+		$meta_desc = stripslashes_deep($meta_desc);
1224 1224
 		/**
1225 1225
 		 * Filter page description to replace variables.
1226 1226
 		 *
@@ -1229,7 +1229,7 @@  discard block
 block discarded – undo
1229 1229
 		 * @param string $title   The page description including variables.
1230 1230
 		 * @param string $gd_page The GeoDirectory page type if any.
1231 1231
 		 */
1232
-		$meta_desc = apply_filters( 'geodir_seo_meta_description_pre', __( $meta_desc, 'geodirectory' ), $gd_page, '' );
1232
+		$meta_desc = apply_filters('geodir_seo_meta_description_pre', __($meta_desc, 'geodirectory'), $gd_page, '');
1233 1233
 
1234 1234
 		/**
1235 1235
 		 * Filter SEO meta description.
@@ -1238,49 +1238,49 @@  discard block
 block discarded – undo
1238 1238
 		 *
1239 1239
 		 * @param string $meta_desc Meta description content.
1240 1240
 		 */
1241
-		echo apply_filters( 'geodir_seo_meta_description', '<meta name="description" content="' . $meta_desc . '" />', $meta_desc );
1241
+		echo apply_filters('geodir_seo_meta_description', '<meta name="description" content="'.$meta_desc.'" />', $meta_desc);
1242 1242
 	}
1243 1243
 
1244 1244
 	// meta keywords
1245
-	if ( isset( $post->post_type ) && in_array( $post->post_type, $all_postypes ) ) {
1246
-		$place_tags = wp_get_post_terms( $post->ID, $post->post_type . '_tags', array( "fields" => "names" ) );
1247
-		$place_cats = wp_get_post_terms( $post->ID, $post->post_type . 'category', array( "fields" => "names" ) );
1245
+	if (isset($post->post_type) && in_array($post->post_type, $all_postypes)) {
1246
+		$place_tags = wp_get_post_terms($post->ID, $post->post_type.'_tags', array("fields" => "names"));
1247
+		$place_cats = wp_get_post_terms($post->ID, $post->post_type.'category', array("fields" => "names"));
1248 1248
 
1249
-		$meta_key .= implode( ", ", array_merge( (array) $place_cats, (array) $place_tags ) );
1249
+		$meta_key .= implode(", ", array_merge((array) $place_cats, (array) $place_tags));
1250 1250
 	} else {
1251 1251
 		$posttags = get_the_tags();
1252
-		if ( $posttags ) {
1253
-			foreach ( $posttags as $tag ) {
1254
-				$meta_key .= $tag->name . ' ';
1252
+		if ($posttags) {
1253
+			foreach ($posttags as $tag) {
1254
+				$meta_key .= $tag->name.' ';
1255 1255
 			}
1256 1256
 		} else {
1257
-			$tags = get_tags( array( 'orderby' => 'count', 'order' => 'DESC' ) );
1257
+			$tags = get_tags(array('orderby' => 'count', 'order' => 'DESC'));
1258 1258
 			$xt   = 1;
1259 1259
 
1260
-			foreach ( $tags as $tag ) {
1261
-				if ( $xt <= 20 ) {
1262
-					$meta_key .= $tag->name . ", ";
1260
+			foreach ($tags as $tag) {
1261
+				if ($xt <= 20) {
1262
+					$meta_key .= $tag->name.", ";
1263 1263
 				}
1264 1264
 
1265
-				$xt ++;
1265
+				$xt++;
1266 1266
 			}
1267 1267
 		}
1268 1268
 	}
1269 1269
 
1270
-	$meta_key         = $meta_key != '' ? rtrim( trim( $meta_key ), "," ) : $meta_key;
1271
-	$geodir_meta_keys = $geodir_meta_keys != '' ? ( $meta_key != '' ? $meta_key . ', ' . $geodir_meta_keys : $geodir_meta_keys ) : $meta_key;
1272
-	if ( $geodir_meta_keys != '' ) {
1273
-		$geodir_meta_keys = strip_tags( $geodir_meta_keys );
1274
-		$geodir_meta_keys = esc_html( $geodir_meta_keys );
1275
-		$geodir_meta_keys = geodir_strtolower( $geodir_meta_keys );
1276
-		$geodir_meta_keys = wp_html_excerpt( $geodir_meta_keys, 1000, '' );
1277
-		$geodir_meta_keys = str_replace( '%location%', $replace_location, $geodir_meta_keys );
1270
+	$meta_key         = $meta_key != '' ? rtrim(trim($meta_key), ",") : $meta_key;
1271
+	$geodir_meta_keys = $geodir_meta_keys != '' ? ($meta_key != '' ? $meta_key.', '.$geodir_meta_keys : $geodir_meta_keys) : $meta_key;
1272
+	if ($geodir_meta_keys != '') {
1273
+		$geodir_meta_keys = strip_tags($geodir_meta_keys);
1274
+		$geodir_meta_keys = esc_html($geodir_meta_keys);
1275
+		$geodir_meta_keys = geodir_strtolower($geodir_meta_keys);
1276
+		$geodir_meta_keys = wp_html_excerpt($geodir_meta_keys, 1000, '');
1277
+		$geodir_meta_keys = str_replace('%location%', $replace_location, $geodir_meta_keys);
1278 1278
 
1279
-		$meta_key = rtrim( trim( $geodir_meta_keys ), "," );
1279
+		$meta_key = rtrim(trim($geodir_meta_keys), ",");
1280 1280
 	}
1281 1281
 
1282
-	if ( $meta_key ) {
1283
-		$meta_key = stripslashes_deep( $meta_key );
1282
+	if ($meta_key) {
1283
+		$meta_key = stripslashes_deep($meta_key);
1284 1284
 		/**
1285 1285
 		 * Filter SEO meta keywords.
1286 1286
 		 *
@@ -1288,7 +1288,7 @@  discard block
 block discarded – undo
1288 1288
 		 *
1289 1289
 		 * @param string $meta_desc Meta keywords.
1290 1290
 		 */
1291
-		echo apply_filters( 'geodir_seo_meta_keywords', '<meta name="keywords" content="' . $meta_key . '" />', $meta_key );
1291
+		echo apply_filters('geodir_seo_meta_keywords', '<meta name="keywords" content="'.$meta_key.'" />', $meta_key);
1292 1292
 	}
1293 1293
 
1294 1294
 }
@@ -1308,8 +1308,8 @@  discard block
 block discarded – undo
1308 1308
 
1309 1309
 	$geodir_detail_page_tabs_array = geodir_detail_page_tabs_array();
1310 1310
 
1311
-	foreach ( $geodir_detail_page_tabs_array as $key => $tabs_obj ) {
1312
-		$geodir_detail_page_tabs_key_value_array[ $key ] = $tabs_obj['heading_text'];
1311
+	foreach ($geodir_detail_page_tabs_array as $key => $tabs_obj) {
1312
+		$geodir_detail_page_tabs_key_value_array[$key] = $tabs_obj['heading_text'];
1313 1313
 	}
1314 1314
 
1315 1315
 	return $geodir_detail_page_tabs_key_value_array;
@@ -1331,57 +1331,57 @@  discard block
 block discarded – undo
1331 1331
 	 * @since 1.0.0
1332 1332
 	 */
1333 1333
 	$arr_tabs['post_profile'] = array(
1334
-		'heading_text'  => __( 'Profile', 'geodirectory' ),
1334
+		'heading_text'  => __('Profile', 'geodirectory'),
1335 1335
 		'is_active_tab' => true,
1336
-		'is_display'    => apply_filters( 'geodir_detail_page_tab_is_display', true, 'post_profile' ),
1336
+		'is_display'    => apply_filters('geodir_detail_page_tab_is_display', true, 'post_profile'),
1337 1337
 		'tab_content'   => ''
1338 1338
 	);
1339
-	$arr_tabs['post_info']    = array(
1340
-		'heading_text'  => __( 'More Info', 'geodirectory' ),
1339
+	$arr_tabs['post_info'] = array(
1340
+		'heading_text'  => __('More Info', 'geodirectory'),
1341 1341
 		'is_active_tab' => false,
1342
-		'is_display'    => apply_filters( 'geodir_detail_page_tab_is_display', true, 'post_info' ),
1342
+		'is_display'    => apply_filters('geodir_detail_page_tab_is_display', true, 'post_info'),
1343 1343
 		'tab_content'   => ''
1344 1344
 	);
1345 1345
 
1346 1346
 	$arr_tabs['post_images'] = array(
1347
-		'heading_text'  => __( 'Photos', 'geodirectory' ),
1347
+		'heading_text'  => __('Photos', 'geodirectory'),
1348 1348
 		'is_active_tab' => false,
1349
-		'is_display'    => apply_filters( 'geodir_detail_page_tab_is_display', true, 'post_images' ),
1349
+		'is_display'    => apply_filters('geodir_detail_page_tab_is_display', true, 'post_images'),
1350 1350
 		'tab_content'   => ''
1351 1351
 	);
1352 1352
 
1353 1353
 	$arr_tabs['post_video'] = array(
1354
-		'heading_text'  => __( 'Video', 'geodirectory' ),
1354
+		'heading_text'  => __('Video', 'geodirectory'),
1355 1355
 		'is_active_tab' => false,
1356
-		'is_display'    => apply_filters( 'geodir_detail_page_tab_is_display', true, 'post_video' ),
1356
+		'is_display'    => apply_filters('geodir_detail_page_tab_is_display', true, 'post_video'),
1357 1357
 		'tab_content'   => ''
1358 1358
 	);
1359 1359
 
1360 1360
 	$arr_tabs['special_offers'] = array(
1361
-		'heading_text'  => __( 'Special Offers', 'geodirectory' ),
1361
+		'heading_text'  => __('Special Offers', 'geodirectory'),
1362 1362
 		'is_active_tab' => false,
1363
-		'is_display'    => apply_filters( 'geodir_detail_page_tab_is_display', true, 'special_offers' ),
1363
+		'is_display'    => apply_filters('geodir_detail_page_tab_is_display', true, 'special_offers'),
1364 1364
 		'tab_content'   => ''
1365 1365
 	);
1366 1366
 
1367 1367
 	$arr_tabs['post_map'] = array(
1368
-		'heading_text'  => __( 'Map', 'geodirectory' ),
1368
+		'heading_text'  => __('Map', 'geodirectory'),
1369 1369
 		'is_active_tab' => false,
1370
-		'is_display'    => apply_filters( 'geodir_detail_page_tab_is_display', true, 'post_map' ),
1370
+		'is_display'    => apply_filters('geodir_detail_page_tab_is_display', true, 'post_map'),
1371 1371
 		'tab_content'   => ''
1372 1372
 	);
1373 1373
 
1374 1374
 	$arr_tabs['reviews'] = array(
1375
-		'heading_text'  => __( 'Reviews', 'geodirectory' ),
1375
+		'heading_text'  => __('Reviews', 'geodirectory'),
1376 1376
 		'is_active_tab' => false,
1377
-		'is_display'    => apply_filters( 'geodir_detail_page_tab_is_display', true, 'reviews' ),
1377
+		'is_display'    => apply_filters('geodir_detail_page_tab_is_display', true, 'reviews'),
1378 1378
 		'tab_content'   => 'review display'
1379 1379
 	);
1380 1380
 
1381 1381
 	$arr_tabs['related_listing'] = array(
1382
-		'heading_text'  => __( 'Related Listing', 'geodirectory' ),
1382
+		'heading_text'  => __('Related Listing', 'geodirectory'),
1383 1383
 		'is_active_tab' => false,
1384
-		'is_display'    => apply_filters( 'geodir_detail_page_tab_is_display', true, 'related_listing' ),
1384
+		'is_display'    => apply_filters('geodir_detail_page_tab_is_display', true, 'related_listing'),
1385 1385
 		'tab_content'   => ''
1386 1386
 	);
1387 1387
 
@@ -1390,7 +1390,7 @@  discard block
 block discarded – undo
1390 1390
 	 *
1391 1391
 	 * @since 1.0.0
1392 1392
 	 */
1393
-	return apply_filters( 'geodir_detail_page_tab_list_extend', $arr_tabs );
1393
+	return apply_filters('geodir_detail_page_tab_list_extend', $arr_tabs);
1394 1394
 
1395 1395
 
1396 1396
 }
@@ -1404,13 +1404,13 @@  discard block
 block discarded – undo
1404 1404
  * @return mixed|array Tabs array.
1405 1405
  */
1406 1406
 function geodir_detail_page_tabs_list() {
1407
-	$tabs_excluded = get_option( 'geodir_detail_page_tabs_excluded' );
1407
+	$tabs_excluded = get_option('geodir_detail_page_tabs_excluded');
1408 1408
 	$tabs_array    = geodir_detail_page_tabs_array();
1409 1409
 
1410
-	if ( ! empty( $tabs_excluded ) ) {
1411
-		foreach ( $tabs_excluded as $tab ) {
1412
-			if ( array_key_exists( $tab, $tabs_array ) ) {
1413
-				unset( $tabs_array[ $tab ] );
1410
+	if (!empty($tabs_excluded)) {
1411
+		foreach ($tabs_excluded as $tab) {
1412
+			if (array_key_exists($tab, $tabs_array)) {
1413
+				unset($tabs_array[$tab]);
1414 1414
 			}
1415 1415
 		}
1416 1416
 	}
@@ -1434,58 +1434,58 @@  discard block
 block discarded – undo
1434 1434
 function geodir_show_detail_page_tabs() {
1435 1435
 	global $post, $post_images, $video, $special_offers, $related_listing, $geodir_post_detail_fields, $preview;
1436 1436
 
1437
-	$post_id            = ! empty( $post ) && isset( $post->ID ) ? (int) $post->ID : 0;
1438
-	$request_post_id    = ! empty( $_REQUEST['p'] ) ? (int) $_REQUEST['p'] : 0;
1439
-	$is_backend_preview = ( is_single() && ! empty( $_REQUEST['post_type'] ) && ! empty( $_REQUEST['preview'] ) && ! empty( $_REQUEST['p'] ) ) && is_super_admin() ? true : false; // skip if preview from backend
1437
+	$post_id            = !empty($post) && isset($post->ID) ? (int) $post->ID : 0;
1438
+	$request_post_id    = !empty($_REQUEST['p']) ? (int) $_REQUEST['p'] : 0;
1439
+	$is_backend_preview = (is_single() && !empty($_REQUEST['post_type']) && !empty($_REQUEST['preview']) && !empty($_REQUEST['p'])) && is_super_admin() ? true : false; // skip if preview from backend
1440 1440
 
1441
-	if ( $is_backend_preview && ! $post_id > 0 && $request_post_id > 0 ) {
1442
-		$post = geodir_get_post_info( $request_post_id );
1443
-		setup_postdata( $post );
1441
+	if ($is_backend_preview && !$post_id > 0 && $request_post_id > 0) {
1442
+		$post = geodir_get_post_info($request_post_id);
1443
+		setup_postdata($post);
1444 1444
 	}
1445 1445
 
1446
-	$geodir_post_detail_fields = geodir_show_listing_info( 'moreinfo' );
1446
+	$geodir_post_detail_fields = geodir_show_listing_info('moreinfo');
1447 1447
 
1448 1448
 
1449
-	if ( geodir_is_page( 'detail' ) ) {
1450
-		$video                 = geodir_get_video( $post->ID );
1451
-		$special_offers        = geodir_get_special_offers( $post->ID );
1449
+	if (geodir_is_page('detail')) {
1450
+		$video                 = geodir_get_video($post->ID);
1451
+		$special_offers        = geodir_get_special_offers($post->ID);
1452 1452
 		$related_listing_array = array();
1453
-		if ( get_option( 'geodir_add_related_listing_posttypes' ) ) {
1454
-			$related_listing_array = get_option( 'geodir_add_related_listing_posttypes' );
1453
+		if (get_option('geodir_add_related_listing_posttypes')) {
1454
+			$related_listing_array = get_option('geodir_add_related_listing_posttypes');
1455 1455
 		}
1456 1456
 
1457 1457
 
1458
-		$excluded_tabs = get_option( 'geodir_detail_page_tabs_excluded' );
1459
-		if ( ! $excluded_tabs ) {
1458
+		$excluded_tabs = get_option('geodir_detail_page_tabs_excluded');
1459
+		if (!$excluded_tabs) {
1460 1460
 			$excluded_tabs = array();
1461 1461
 		}
1462 1462
 
1463 1463
 		$related_listing = '';
1464
-		if ( in_array( $post->post_type, $related_listing_array ) && ! in_array( 'related_listing', $excluded_tabs ) ) {
1464
+		if (in_array($post->post_type, $related_listing_array) && !in_array('related_listing', $excluded_tabs)) {
1465 1465
 			$request = array(
1466
-				'post_number'         => get_option( 'geodir_related_post_count' ),
1467
-				'relate_to'           => get_option( 'geodir_related_post_relate_to' ),
1468
-				'layout'              => get_option( 'geodir_related_post_listing_view' ),
1469
-				'add_location_filter' => get_option( 'geodir_related_post_location_filter' ),
1470
-				'list_sort'           => get_option( 'geodir_related_post_sortby' ),
1471
-				'character_count'     => get_option( 'geodir_related_post_excerpt' )
1466
+				'post_number'         => get_option('geodir_related_post_count'),
1467
+				'relate_to'           => get_option('geodir_related_post_relate_to'),
1468
+				'layout'              => get_option('geodir_related_post_listing_view'),
1469
+				'add_location_filter' => get_option('geodir_related_post_location_filter'),
1470
+				'list_sort'           => get_option('geodir_related_post_sortby'),
1471
+				'character_count'     => get_option('geodir_related_post_excerpt')
1472 1472
 			);
1473 1473
 
1474
-			if ( $post->post_type == 'gd_event' && defined( 'GDEVENTS_VERSION' ) ) {
1475
-				$related_listing = geodir_get_detail_page_related_events( $request );
1474
+			if ($post->post_type == 'gd_event' && defined('GDEVENTS_VERSION')) {
1475
+				$related_listing = geodir_get_detail_page_related_events($request);
1476 1476
 			} else {
1477
-				$related_listing = geodir_related_posts_display( $request );
1477
+				$related_listing = geodir_related_posts_display($request);
1478 1478
 			}
1479 1479
 
1480 1480
 		}
1481 1481
 
1482
-		$post_images = geodir_get_images( $post->ID, 'thumbnail' );
1482
+		$post_images = geodir_get_images($post->ID, 'thumbnail');
1483 1483
 		$thumb_image = '';
1484
-		if ( ! empty( $post_images ) ) {
1485
-			foreach ( $post_images as $image ) {
1486
-				$caption = ( ! empty( $image->caption ) ) ? $image->caption : '';
1487
-				$thumb_image .= '<a href="' . $image->src . '" title="' . $caption . '">';
1488
-				$thumb_image .= geodir_show_image( $image, 'thumbnail', true, false );
1484
+		if (!empty($post_images)) {
1485
+			foreach ($post_images as $image) {
1486
+				$caption = (!empty($image->caption)) ? $image->caption : '';
1487
+				$thumb_image .= '<a href="'.$image->src.'" title="'.$caption.'">';
1488
+				$thumb_image .= geodir_show_image($image, 'thumbnail', true, false);
1489 1489
 				$thumb_image .= '</a>';
1490 1490
 			}
1491 1491
 		}
@@ -1494,11 +1494,11 @@  discard block
 block discarded – undo
1494 1494
 		$map_args['map_canvas_name'] = 'detail_page_map_canvas';
1495 1495
 		$map_args['width']           = '600';
1496 1496
 		$map_args['height']          = '300';
1497
-		if ( $post->post_mapzoom ) {
1498
-			$map_args['zoom'] = '' . $post->post_mapzoom . '';
1497
+		if ($post->post_mapzoom) {
1498
+			$map_args['zoom'] = ''.$post->post_mapzoom.'';
1499 1499
 		}
1500 1500
 		$map_args['autozoom']                 = false;
1501
-		$map_args['scrollwheel']              = ( get_option( 'geodir_add_listing_mouse_scroll' ) ) ? 0 : 1;
1501
+		$map_args['scrollwheel']              = (get_option('geodir_add_listing_mouse_scroll')) ? 0 : 1;
1502 1502
 		$map_args['child_collapse']           = '0';
1503 1503
 		$map_args['enable_cat_filters']       = false;
1504 1504
 		$map_args['enable_text_search']       = false;
@@ -1507,43 +1507,43 @@  discard block
 block discarded – undo
1507 1507
 		$map_args['enable_jason_on_load']     = true;
1508 1508
 		$map_args['enable_map_direction']     = true;
1509 1509
 		$map_args['map_class_name']           = 'geodir-map-detail-page';
1510
-		$map_args['maptype']                  = ( ! empty( $post->post_mapview ) ) ? $post->post_mapview : 'ROADMAP';
1511
-	} else if ( geodir_is_page( 'preview' ) ) {
1512
-		$video          = isset( $post->geodir_video ) ? $post->geodir_video : '';
1513
-		$special_offers = isset( $post->geodir_special_offers ) ? $post->geodir_special_offers : '';
1510
+		$map_args['maptype']                  = (!empty($post->post_mapview)) ? $post->post_mapview : 'ROADMAP';
1511
+	} else if (geodir_is_page('preview')) {
1512
+		$video          = isset($post->geodir_video) ? $post->geodir_video : '';
1513
+		$special_offers = isset($post->geodir_special_offers) ? $post->geodir_special_offers : '';
1514 1514
 
1515
-		if ( isset( $post->post_images ) ) {
1516
-			$post->post_images = trim( $post->post_images, "," );
1515
+		if (isset($post->post_images)) {
1516
+			$post->post_images = trim($post->post_images, ",");
1517 1517
 		}
1518 1518
 
1519
-		if ( isset( $post->post_images ) && ! empty( $post->post_images ) ) {
1520
-			$post_images = explode( ",", $post->post_images );
1519
+		if (isset($post->post_images) && !empty($post->post_images)) {
1520
+			$post_images = explode(",", $post->post_images);
1521 1521
 		}
1522 1522
 
1523 1523
 		$thumb_image = '';
1524
-		if ( ! empty( $post_images ) ) {
1525
-			foreach ( $post_images as $image ) {
1526
-				if ( $image != '' ) {
1527
-					$thumb_image .= '<a href="' . $image . '">';
1528
-					$thumb_image .= geodir_show_image( array( 'src' => $image ), 'thumbnail', true, false );
1524
+		if (!empty($post_images)) {
1525
+			foreach ($post_images as $image) {
1526
+				if ($image != '') {
1527
+					$thumb_image .= '<a href="'.$image.'">';
1528
+					$thumb_image .= geodir_show_image(array('src' => $image), 'thumbnail', true, false);
1529 1529
 					$thumb_image .= '</a>';
1530 1530
 				}
1531 1531
 			}
1532 1532
 		}
1533 1533
 
1534 1534
 		global $map_jason;
1535
-		$marker_json      = $post->marker_json != '' ? json_decode( $post->marker_json, true ) : array();
1536
-		$marker_icon      = ( ! empty( $marker_json ) && ! empty( $marker_json['i'] ) ) ? $marker_json['i'] : '';
1537
-		$icon_size        = geodir_get_marker_size( $marker_icon );
1535
+		$marker_json      = $post->marker_json != '' ? json_decode($post->marker_json, true) : array();
1536
+		$marker_icon      = (!empty($marker_json) && !empty($marker_json['i'])) ? $marker_json['i'] : '';
1537
+		$icon_size        = geodir_get_marker_size($marker_icon);
1538 1538
 		$marker_json['w'] = $icon_size['w'];
1539 1539
 		$marker_json['h'] = $icon_size['h'];
1540
-		$map_jason[]      = json_encode( $marker_json );
1540
+		$map_jason[]      = json_encode($marker_json);
1541 1541
 
1542
-		$address_latitude  = isset( $post->post_latitude ) ? $post->post_latitude : '';
1543
-		$address_longitude = isset( $post->post_longitude ) ? $post->post_longitude : '';
1544
-		$mapview           = isset( $post->post_mapview ) ? $post->post_mapview : '';
1545
-		$mapzoom           = isset( $post->post_mapzoom ) ? $post->post_mapzoom : '';
1546
-		if ( ! $mapzoom ) {
1542
+		$address_latitude  = isset($post->post_latitude) ? $post->post_latitude : '';
1543
+		$address_longitude = isset($post->post_longitude) ? $post->post_longitude : '';
1544
+		$mapview           = isset($post->post_mapview) ? $post->post_mapview : '';
1545
+		$mapzoom           = isset($post->post_mapzoom) ? $post->post_mapzoom : '';
1546
+		if (!$mapzoom) {
1547 1547
 			$mapzoom = 12;
1548 1548
 		}
1549 1549
 
@@ -1566,37 +1566,37 @@  discard block
 block discarded – undo
1566 1566
 		$map_args['map_class_name']           = 'geodir-map-preview-page';
1567 1567
 	}
1568 1568
 
1569
-	$arr_detail_page_tabs = geodir_detail_page_tabs_list();// get this sooner so we can get the active tab for the user
1569
+	$arr_detail_page_tabs = geodir_detail_page_tabs_list(); // get this sooner so we can get the active tab for the user
1570 1570
 
1571 1571
 	$active_tab       = '';
1572 1572
 	$active_tab_name  = '';
1573 1573
 	$default_tab      = '';
1574 1574
 	$default_tab_name = '';
1575
-	foreach ( $arr_detail_page_tabs as $tab_index => $tabs ) {
1576
-		if ( isset( $tabs['is_active_tab'] ) && $tabs['is_active_tab'] && ! empty( $tabs['is_display'] ) && isset( $tabs['heading_text'] ) && $tabs['heading_text'] ) {
1575
+	foreach ($arr_detail_page_tabs as $tab_index => $tabs) {
1576
+		if (isset($tabs['is_active_tab']) && $tabs['is_active_tab'] && !empty($tabs['is_display']) && isset($tabs['heading_text']) && $tabs['heading_text']) {
1577 1577
 			$active_tab      = $tab_index;
1578
-			$active_tab_name = __( $tabs['heading_text'], 'geodirectory' );
1578
+			$active_tab_name = __($tabs['heading_text'], 'geodirectory');
1579 1579
 		}
1580 1580
 
1581
-		if ( $default_tab === '' && ! empty( $tabs['is_display'] ) && ! empty( $tabs['heading_text'] ) ) {
1581
+		if ($default_tab === '' && !empty($tabs['is_display']) && !empty($tabs['heading_text'])) {
1582 1582
 			$default_tab      = $tab_index;
1583
-			$default_tab_name = __( $tabs['heading_text'], 'geodirectory' );
1583
+			$default_tab_name = __($tabs['heading_text'], 'geodirectory');
1584 1584
 		}
1585 1585
 	}
1586 1586
 
1587
-	if ( $active_tab === '' && $default_tab !== '' ) { // Make first tab as a active tab if not any tab is active.
1588
-		if ( isset( $arr_detail_page_tabs[ $active_tab ] ) && isset( $arr_detail_page_tabs[ $active_tab ]['is_active_tab'] ) ) {
1589
-			$arr_detail_page_tabs[ $active_tab ]['is_active_tab'] = false;
1587
+	if ($active_tab === '' && $default_tab !== '') { // Make first tab as a active tab if not any tab is active.
1588
+		if (isset($arr_detail_page_tabs[$active_tab]) && isset($arr_detail_page_tabs[$active_tab]['is_active_tab'])) {
1589
+			$arr_detail_page_tabs[$active_tab]['is_active_tab'] = false;
1590 1590
 		}
1591 1591
 
1592
-		$arr_detail_page_tabs[ $default_tab ]['is_active_tab'] = true;
1592
+		$arr_detail_page_tabs[$default_tab]['is_active_tab'] = true;
1593 1593
 		$active_tab                                            = $default_tab;
1594 1594
 		$active_tab_name                                       = $default_tab_name;
1595 1595
 	}
1596
-	$tab_list = ( get_option( 'geodir_disable_tabs', false ) ) ? true : false;
1596
+	$tab_list = (get_option('geodir_disable_tabs', false)) ? true : false;
1597 1597
 	?>
1598 1598
 	<div class="geodir-tabs" id="gd-tabs" style="position:relative;">
1599
-		<?php if ( ! $tab_list ){ ?>
1599
+		<?php if (!$tab_list) { ?>
1600 1600
 		<div id="geodir-tab-mobile-menu">
1601 1601
 			<i class="fa fa-bars"></i>
1602 1602
 			<span class="geodir-mobile-active-tab"><?php echo $active_tab_name; ?></span>
@@ -1611,26 +1611,26 @@  discard block
 block discarded – undo
1611 1611
 			 * @since 1.0.0
1612 1612
 			 * @see   'geodir_after_tab_list'
1613 1613
 			 */
1614
-			do_action( 'geodir_before_tab_list' ); ?>
1614
+			do_action('geodir_before_tab_list'); ?>
1615 1615
 			<?php
1616 1616
 
1617
-			foreach ( $arr_detail_page_tabs as $tab_index => $detail_page_tab ) {
1618
-				if ( $detail_page_tab['is_display'] ) {
1617
+			foreach ($arr_detail_page_tabs as $tab_index => $detail_page_tab) {
1618
+				if ($detail_page_tab['is_display']) {
1619 1619
 
1620
-					if ( ! $tab_list ) {
1620
+					if (!$tab_list) {
1621 1621
 						?>
1622 1622
 						<dt></dt> <!-- added to comply with validation -->
1623
-						<dd <?php if ( $detail_page_tab['is_active_tab'] ){ ?>class="geodir-tab-active"<?php } ?> ><a
1623
+						<dd <?php if ($detail_page_tab['is_active_tab']) { ?>class="geodir-tab-active"<?php } ?> ><a
1624 1624
 								data-tab="#<?php echo $tab_index; ?>"
1625
-								data-status="enable"><?php _e( $detail_page_tab['heading_text'], 'geodirectory' ); ?></a>
1625
+								data-status="enable"><?php _e($detail_page_tab['heading_text'], 'geodirectory'); ?></a>
1626 1626
 						</dd>
1627 1627
 						<?php
1628 1628
 					}
1629 1629
 					ob_start() // start tab content buffering
1630 1630
 					?>
1631 1631
 					<li id="<?php echo $tab_index; ?>Tab">
1632
-						<?php if ( $tab_list ) {
1633
-							$tab_title = '<span class="gd-tab-list-title" ><a href="#' . $tab_index . '">' . __( $detail_page_tab['heading_text'], 'geodirectory' ) . '</a></span><hr />';
1632
+						<?php if ($tab_list) {
1633
+							$tab_title = '<span class="gd-tab-list-title" ><a href="#'.$tab_index.'">'.__($detail_page_tab['heading_text'], 'geodirectory').'</a></span><hr />';
1634 1634
 							/**
1635 1635
 							 * Filter the tab list title html.
1636 1636
 							 *
@@ -1640,7 +1640,7 @@  discard block
 block discarded – undo
1640 1640
 							 * @param string $tab_index      The tab index type.
1641 1641
 							 * @param array $detail_page_tab The array of values including title text.
1642 1642
 							 */
1643
-							echo apply_filters( 'geodir_tab_list_title', $tab_title, $tab_index, $detail_page_tab );
1643
+							echo apply_filters('geodir_tab_list_title', $tab_title, $tab_index, $detail_page_tab);
1644 1644
 						} ?>
1645 1645
 						<div id="<?php echo $tab_index; ?>" class="hash-offset"></div>
1646 1646
 						<?php
@@ -1651,7 +1651,7 @@  discard block
 block discarded – undo
1651 1651
 						 *
1652 1652
 						 * @param string $tab_index The tab name ID.
1653 1653
 						 */
1654
-						do_action( 'geodir_before_tab_content', $tab_index );
1654
+						do_action('geodir_before_tab_content', $tab_index);
1655 1655
 
1656 1656
 						/**
1657 1657
 						 * Called before the details tab content is output per tab.
@@ -1661,21 +1661,21 @@  discard block
 block discarded – undo
1661 1661
 						 * @since 1.0.0
1662 1662
 						 * @todo  do we need this if we have the hook above? 'geodir_before_tab_content'
1663 1663
 						 */
1664
-						do_action( 'geodir_before_' . $tab_index . '_tab_content' );
1664
+						do_action('geodir_before_'.$tab_index.'_tab_content');
1665 1665
 						/// write a code to generate content of each tab
1666
-						switch ( $tab_index ) {
1666
+						switch ($tab_index) {
1667 1667
 							case 'post_profile':
1668 1668
 								/**
1669 1669
 								 * Called before the listing description content on the details page tab.
1670 1670
 								 *
1671 1671
 								 * @since 1.0.0
1672 1672
 								 */
1673
-								do_action( 'geodir_before_description_on_listing_detail' );
1674
-								if ( geodir_is_page( 'detail' ) ) {
1673
+								do_action('geodir_before_description_on_listing_detail');
1674
+								if (geodir_is_page('detail')) {
1675 1675
 									the_content();
1676 1676
 								} else {
1677 1677
 									/** This action is documented in geodirectory_template_actions.php */
1678
-									echo apply_filters( 'the_content', stripslashes( $post->post_desc ) );
1678
+									echo apply_filters('the_content', stripslashes($post->post_desc));
1679 1679
 								}
1680 1680
 
1681 1681
 								/**
@@ -1683,7 +1683,7 @@  discard block
 block discarded – undo
1683 1683
 								 *
1684 1684
 								 * @since 1.0.0
1685 1685
 								 */
1686
-								do_action( 'geodir_after_description_on_listing_detail' );
1686
+								do_action('geodir_after_description_on_listing_detail');
1687 1687
 								break;
1688 1688
 							case 'post_info':
1689 1689
 								echo $geodir_post_detail_fields;
@@ -1693,32 +1693,32 @@  discard block
 block discarded – undo
1693 1693
 								break;
1694 1694
 							case 'post_video':
1695 1695
 								// some browsers hide $_POST data if used for embeds so we replace with a placeholder
1696
-								if ( $preview ) {
1697
-									if ( $video ) {
1698
-										echo "<span class='gd-video-embed-preview' ><p class='gd-video-preview-text'><i class=\"fa fa-video-camera\" aria-hidden=\"true\"></i><br />" . __( 'Video Preview Placeholder', 'geodirectory' ) . "</p></span>";
1696
+								if ($preview) {
1697
+									if ($video) {
1698
+										echo "<span class='gd-video-embed-preview' ><p class='gd-video-preview-text'><i class=\"fa fa-video-camera\" aria-hidden=\"true\"></i><br />".__('Video Preview Placeholder', 'geodirectory')."</p></span>";
1699 1699
 									}
1700 1700
 								} else {
1701 1701
 
1702 1702
 									// stop payment manager filtering content length
1703
-									$filter_priority = has_filter( 'the_content', 'geodir_payments_the_content' );
1704
-									if ( false !== $filter_priority ) {
1705
-										remove_filter( 'the_content', 'geodir_payments_the_content', $filter_priority );
1703
+									$filter_priority = has_filter('the_content', 'geodir_payments_the_content');
1704
+									if (false !== $filter_priority) {
1705
+										remove_filter('the_content', 'geodir_payments_the_content', $filter_priority);
1706 1706
 									}
1707 1707
 
1708 1708
 									/** This action is documented in geodirectory_template_actions.php */
1709
-									echo apply_filters( 'the_content', stripslashes( $video ) );// we apply the_content filter so oembed works also;
1709
+									echo apply_filters('the_content', stripslashes($video)); // we apply the_content filter so oembed works also;
1710 1710
 
1711
-									if ( false !== $filter_priority ) {
1712
-										add_filter( 'the_content', 'geodir_payments_the_content', $filter_priority );
1711
+									if (false !== $filter_priority) {
1712
+										add_filter('the_content', 'geodir_payments_the_content', $filter_priority);
1713 1713
 									}
1714 1714
 								}
1715 1715
 								break;
1716 1716
 							case 'special_offers':
1717
-								echo apply_filters( 'gd_special_offers_content', wpautop( stripslashes( $special_offers ) ) );
1717
+								echo apply_filters('gd_special_offers_content', wpautop(stripslashes($special_offers)));
1718 1718
 
1719 1719
 								break;
1720 1720
 							case 'post_map':
1721
-								geodir_draw_map( $map_args );
1721
+								geodir_draw_map($map_args);
1722 1722
 								break;
1723 1723
 							case 'reviews':
1724 1724
 								comments_template();
@@ -1727,7 +1727,7 @@  discard block
 block discarded – undo
1727 1727
 								echo $related_listing;
1728 1728
 								break;
1729 1729
 							default: {
1730
-								if ( ( isset( $post->{$tab_index} ) || ( ! isset( $post->{$tab_index} ) && ( strpos( $tab_index, 'gd_tab_' ) !== false || $tab_index == 'link_business' ) ) ) && ! empty( $detail_page_tab['tab_content'] ) ) {
1730
+								if ((isset($post->{$tab_index} ) || (!isset($post->{$tab_index} ) && (strpos($tab_index, 'gd_tab_') !== false || $tab_index == 'link_business'))) && !empty($detail_page_tab['tab_content'])) {
1731 1731
 									echo $detail_page_tab['tab_content'];
1732 1732
 								}
1733 1733
 							}
@@ -1739,7 +1739,7 @@  discard block
 block discarded – undo
1739 1739
 						 *
1740 1740
 						 * @since 1.0.0
1741 1741
 						 */
1742
-						do_action( 'geodir_after_tab_content', $tab_index );
1742
+						do_action('geodir_after_tab_content', $tab_index);
1743 1743
 
1744 1744
 						/**
1745 1745
 						 * Called after the details tab content is output per tab.
@@ -1749,7 +1749,7 @@  discard block
 block discarded – undo
1749 1749
 						 * @since 1.0.0
1750 1750
 						 * @todo  do we need this if we have the hook above? 'geodir_after_tab_content'
1751 1751
 						 */
1752
-						do_action( 'geodir_after_' . $tab_index . '_tab_content' );
1752
+						do_action('geodir_after_'.$tab_index.'_tab_content');
1753 1753
 						?> </li>
1754 1754
 					<?php
1755 1755
 					/**
@@ -1757,7 +1757,7 @@  discard block
 block discarded – undo
1757 1757
 					 *
1758 1758
 					 * @since 1.0.0
1759 1759
 					 */
1760
-					$arr_detail_page_tabs[ $tab_index ]['tab_content'] = apply_filters( "geodir_modify_" . $detail_page_tab['tab_content'] . "_tab_content", ob_get_clean() );
1760
+					$arr_detail_page_tabs[$tab_index]['tab_content'] = apply_filters("geodir_modify_".$detail_page_tab['tab_content']."_tab_content", ob_get_clean());
1761 1761
 				} // end of if for is_display
1762 1762
 			}// end of foreach
1763 1763
 
@@ -1767,14 +1767,14 @@  discard block
 block discarded – undo
1767 1767
 			 * @since 1.0.0
1768 1768
 			 * @see   'geodir_before_tab_list'
1769 1769
 			 */
1770
-			do_action( 'geodir_after_tab_list' );
1770
+			do_action('geodir_after_tab_list');
1771 1771
 			?>
1772
-			<?php if ( ! $tab_list ){ ?></dl><?php } ?>
1773
-		<ul class="geodir-tabs-content entry-content <?php if ( $tab_list ) { ?>geodir-tabs-list<?php } ?>"
1772
+			<?php if (!$tab_list) { ?></dl><?php } ?>
1773
+		<ul class="geodir-tabs-content entry-content <?php if ($tab_list) { ?>geodir-tabs-list<?php } ?>"
1774 1774
 		    style="position:relative;">
1775 1775
 			<?php
1776
-			foreach ( $arr_detail_page_tabs as $detail_page_tab ) {
1777
-				if ( $detail_page_tab['is_display'] && ! empty( $detail_page_tab['tab_content'] ) ) {
1776
+			foreach ($arr_detail_page_tabs as $detail_page_tab) {
1777
+				if ($detail_page_tab['is_display'] && !empty($detail_page_tab['tab_content'])) {
1778 1778
 					echo $detail_page_tab['tab_content'];
1779 1779
 				}// end of if
1780 1780
 			}// end of foreach
@@ -1784,11 +1784,11 @@  discard block
 block discarded – undo
1784 1784
 			 *
1785 1785
 			 * @since 1.0.0
1786 1786
 			 */
1787
-			do_action( 'geodir_add_tab_content' ); ?>
1787
+			do_action('geodir_add_tab_content'); ?>
1788 1788
 		</ul>
1789 1789
 		<!--gd-tabs-content ul end-->
1790 1790
 	</div>
1791
-	<?php if ( ! $tab_list ) { ?>
1791
+	<?php if (!$tab_list) { ?>
1792 1792
 		<script>
1793 1793
 			if (window.location.hash && window.location.hash.indexOf('&') === -1 && jQuery(window.location.hash + 'Tab').length) {
1794 1794
 				hashVal = window.location.hash;
@@ -1820,31 +1820,31 @@  discard block
 block discarded – undo
1820 1820
  *
1821 1821
  * @return mixed Image file.
1822 1822
  */
1823
-function geodir_exif( $file ) {
1824
-	if ( empty( $file ) || ! is_array( $file ) ) {
1823
+function geodir_exif($file) {
1824
+	if (empty($file) || !is_array($file)) {
1825 1825
 		return $file;
1826 1826
 	}
1827 1827
 
1828
-	$file_path = ! empty( $file['tmp_name'] ) ? sanitize_text_field( $file['tmp_name'] ) : '';
1829
-	if ( ! ( $file_path && file_exists( $file_path ) ) ) {
1828
+	$file_path = !empty($file['tmp_name']) ? sanitize_text_field($file['tmp_name']) : '';
1829
+	if (!($file_path && file_exists($file_path))) {
1830 1830
 		return $file;
1831 1831
 	}
1832 1832
 	$file['file'] = $file_path;
1833 1833
 
1834
-	if ( ! file_is_valid_image( $file_path ) ) {
1834
+	if (!file_is_valid_image($file_path)) {
1835 1835
 		return $file; // Bail if file is not an image.
1836 1836
 	}
1837 1837
 
1838
-	if ( ! function_exists( 'wp_get_image_editor' ) ) {
1838
+	if (!function_exists('wp_get_image_editor')) {
1839 1839
 		return $file;
1840 1840
 	}
1841 1841
 
1842 1842
 	$mime_type = $file['type'];
1843 1843
 	$exif      = array();
1844
-	if ( $mime_type == 'image/jpeg' && function_exists( 'exif_read_data' ) ) {
1844
+	if ($mime_type == 'image/jpeg' && function_exists('exif_read_data')) {
1845 1845
 		try {
1846
-			$exif = exif_read_data( $file_path );
1847
-		} catch ( Exception $e ) {
1846
+			$exif = exif_read_data($file_path);
1847
+		} catch (Exception $e) {
1848 1848
 			$exif = array();
1849 1849
 		}
1850 1850
 	}
@@ -1853,13 +1853,13 @@  discard block
 block discarded – undo
1853 1853
 	$flip        = false;
1854 1854
 	$modify      = false;
1855 1855
 	$orientation = 0;
1856
-	if ( ! empty( $exif ) && isset( $exif['Orientation'] ) ) {
1857
-		switch ( (int) $exif['Orientation'] ) {
1856
+	if (!empty($exif) && isset($exif['Orientation'])) {
1857
+		switch ((int) $exif['Orientation']) {
1858 1858
 			case 1:
1859 1859
 				// do nothing
1860 1860
 				break;
1861 1861
 			case 2:
1862
-				$flip   = array( false, true );
1862
+				$flip   = array(false, true);
1863 1863
 				$modify = true;
1864 1864
 				break;
1865 1865
 			case 3:
@@ -1868,13 +1868,13 @@  discard block
 block discarded – undo
1868 1868
 				$modify      = true;
1869 1869
 				break;
1870 1870
 			case 4:
1871
-				$flip   = array( true, false );
1871
+				$flip   = array(true, false);
1872 1872
 				$modify = true;
1873 1873
 				break;
1874 1874
 			case 5:
1875 1875
 				$orientation = - 90;
1876 1876
 				$rotate      = true;
1877
-				$flip        = array( false, true );
1877
+				$flip        = array(false, true);
1878 1878
 				$modify      = true;
1879 1879
 				break;
1880 1880
 			case 6:
@@ -1885,7 +1885,7 @@  discard block
 block discarded – undo
1885 1885
 			case 7:
1886 1886
 				$orientation = - 270;
1887 1887
 				$rotate      = true;
1888
-				$flip        = array( false, true );
1888
+				$flip        = array(false, true);
1889 1889
 				$modify      = true;
1890 1890
 				break;
1891 1891
 			case 8:
@@ -1911,31 +1911,31 @@  discard block
 block discarded – undo
1911 1911
 	 * @param int|null $quality Image Compression quality between 1-100% scale. Default null.
1912 1912
 	 * @param string $quality   Image mime type.
1913 1913
 	 */
1914
-	$quality = apply_filters( 'geodir_image_upload_set_quality', $quality, $mime_type );
1915
-	if ( $quality !== null ) {
1914
+	$quality = apply_filters('geodir_image_upload_set_quality', $quality, $mime_type);
1915
+	if ($quality !== null) {
1916 1916
 		$modify = true;
1917 1917
 	}
1918 1918
 
1919
-	if ( ! $modify ) {
1919
+	if (!$modify) {
1920 1920
 		return $file; // no change
1921 1921
 	}
1922 1922
 
1923
-	$image = wp_get_image_editor( $file_path );
1924
-	if ( ! is_wp_error( $image ) ) {
1925
-		if ( $rotate ) {
1926
-			$image->rotate( $orientation );
1923
+	$image = wp_get_image_editor($file_path);
1924
+	if (!is_wp_error($image)) {
1925
+		if ($rotate) {
1926
+			$image->rotate($orientation);
1927 1927
 		}
1928 1928
 
1929
-		if ( ! empty( $flip ) ) {
1930
-			$image->flip( $flip[0], $flip[1] );
1929
+		if (!empty($flip)) {
1930
+			$image->flip($flip[0], $flip[1]);
1931 1931
 		}
1932 1932
 
1933
-		if ( $quality !== null ) {
1934
-			$image->set_quality( (int) $quality );
1933
+		if ($quality !== null) {
1934
+			$image->set_quality((int) $quality);
1935 1935
 		}
1936 1936
 
1937
-		$result = $image->save( $file_path );
1938
-		if ( ! is_wp_error( $result ) ) {
1937
+		$result = $image->save($file_path);
1938
+		if (!is_wp_error($result)) {
1939 1939
 			$file['file']     = $result['path'];
1940 1940
 			$file['tmp_name'] = $result['path'];
1941 1941
 		}
@@ -1963,7 +1963,7 @@  discard block
 block discarded – undo
1963 1963
  *
1964 1964
  * @return string Returns the recent reviews html.
1965 1965
  */
1966
-function geodir_get_recent_reviews( $g_size = 60, $no_comments = 10, $comment_lenth = 60, $show_pass_post = false ) {
1966
+function geodir_get_recent_reviews($g_size = 60, $no_comments = 10, $comment_lenth = 60, $show_pass_post = false) {
1967 1967
 	global $wpdb, $tablecomments, $tableposts, $rating_table_name, $gd_session, $table_prefix;
1968 1968
 	$tablecomments = $wpdb->comments;
1969 1969
 	$tableposts    = $wpdb->posts;
@@ -1973,17 +1973,17 @@  discard block
 block discarded – undo
1973 1973
 	$region_filter  = '';
1974 1974
 	$country_filter = '';
1975 1975
 
1976
-	if ( $gd_session->get( 'gd_multi_location' ) ) {
1977
-		if ( $gd_ses_country = $gd_session->get( 'gd_country' ) ) {
1978
-			$country_filter = $wpdb->prepare( " AND r.post_country=%s ", str_replace( "-", " ", $gd_ses_country ) );
1976
+	if ($gd_session->get('gd_multi_location')) {
1977
+		if ($gd_ses_country = $gd_session->get('gd_country')) {
1978
+			$country_filter = $wpdb->prepare(" AND r.post_country=%s ", str_replace("-", " ", $gd_ses_country));
1979 1979
 		}
1980 1980
 
1981
-		if ( $gd_ses_region = $gd_session->get( 'gd_region' ) ) {
1982
-			$region_filter = $wpdb->prepare( " AND r.post_region=%s ", str_replace( "-", " ", $gd_ses_region ) );
1981
+		if ($gd_ses_region = $gd_session->get('gd_region')) {
1982
+			$region_filter = $wpdb->prepare(" AND r.post_region=%s ", str_replace("-", " ", $gd_ses_region));
1983 1983
 		}
1984 1984
 
1985
-		if ( $gd_ses_city = $gd_session->get( 'gd_city' ) ) {
1986
-			$city_filter = $wpdb->prepare( " AND r.post_city=%s ", str_replace( "-", " ", $gd_ses_city ) );
1985
+		if ($gd_ses_city = $gd_session->get('gd_city')) {
1986
+			$city_filter = $wpdb->prepare(" AND r.post_city=%s ", str_replace("-", " ", $gd_ses_city));
1987 1987
 		}
1988 1988
 	}
1989 1989
 	
@@ -1994,84 +1994,84 @@  discard block
 block discarded – undo
1994 1994
 		$lang_code = ICL_LANGUAGE_CODE;
1995 1995
 		
1996 1996
 		if ($lang_code) {
1997
-			$join .= " JOIN " . $table_prefix . "icl_translations AS icltr2 ON icltr2.element_id = c.comment_post_ID AND p.ID = icltr2.element_id AND CONCAT('post_', p.post_type) = icltr2.element_type LEFT JOIN " . $table_prefix . "icl_translations AS icltr_comment ON icltr_comment.element_id = c.comment_ID AND icltr_comment.element_type = 'comment'";
1998
-			$where .= " AND icltr2.language_code = '" . $lang_code . "' AND (icltr_comment.language_code IS NULL OR icltr_comment.language_code = icltr2.language_code)";
1997
+			$join .= " JOIN ".$table_prefix."icl_translations AS icltr2 ON icltr2.element_id = c.comment_post_ID AND p.ID = icltr2.element_id AND CONCAT('post_', p.post_type) = icltr2.element_type LEFT JOIN ".$table_prefix."icl_translations AS icltr_comment ON icltr_comment.element_id = c.comment_ID AND icltr_comment.element_type = 'comment'";
1998
+			$where .= " AND icltr2.language_code = '".$lang_code."' AND (icltr_comment.language_code IS NULL OR icltr_comment.language_code = icltr2.language_code)";
1999 1999
 		}
2000 2000
 	}
2001 2001
 	
2002
-	$request = "SELECT r.id AS ID, r.post_type, r.comment_id AS comment_ID, r.post_date AS comment_date, r.overall_rating, r.user_id, r.post_id FROM " . GEODIR_REVIEW_TABLE . " AS r JOIN " . $wpdb->comments . " AS c ON c.comment_ID = r.comment_id JOIN " . $wpdb->posts . " AS p ON p.ID = c.comment_post_ID " . $join . " WHERE c.comment_parent = 0 AND c.comment_approved = 1 AND r.status = 1 AND r.overall_rating >= 1 AND p.post_status = 'publish' " . $where . " ORDER BY r.post_date DESC, r.id DESC LIMIT 5";
2002
+	$request = "SELECT r.id AS ID, r.post_type, r.comment_id AS comment_ID, r.post_date AS comment_date, r.overall_rating, r.user_id, r.post_id FROM ".GEODIR_REVIEW_TABLE." AS r JOIN ".$wpdb->comments." AS c ON c.comment_ID = r.comment_id JOIN ".$wpdb->posts." AS p ON p.ID = c.comment_post_ID ".$join." WHERE c.comment_parent = 0 AND c.comment_approved = 1 AND r.status = 1 AND r.overall_rating >= 1 AND p.post_status = 'publish' ".$where." ORDER BY r.post_date DESC, r.id DESC LIMIT 5";
2003 2003
 	
2004
-	$comments = $wpdb->get_results( $request );
2004
+	$comments = $wpdb->get_results($request);
2005 2005
 	
2006
-	foreach ( $comments as $comment ) {
2006
+	foreach ($comments as $comment) {
2007 2007
 		// Set the extra comment info needed.
2008
-		$comment_extra = $wpdb->get_row( "SELECT * FROM $wpdb->comments WHERE comment_ID =$comment->comment_ID" );
2008
+		$comment_extra = $wpdb->get_row("SELECT * FROM $wpdb->comments WHERE comment_ID =$comment->comment_ID");
2009 2009
 		$comment->comment_content      = $comment_extra->comment_content;
2010 2010
 		$comment->comment_author       = $comment_extra->comment_author;
2011 2011
 		$comment->comment_author_email = $comment_extra->comment_author_email;
2012 2012
 
2013 2013
 		$comment_id      = '';
2014 2014
 		$comment_id      = $comment->comment_ID;
2015
-		$comment_content = strip_tags( $comment->comment_content );
2015
+		$comment_content = strip_tags($comment->comment_content);
2016 2016
 
2017
-		$comment_content = preg_replace( '#(\\[img\\]).+(\\[\\/img\\])#', '', $comment_content );
2017
+		$comment_content = preg_replace('#(\\[img\\]).+(\\[\\/img\\])#', '', $comment_content);
2018 2018
 
2019
-		$permalink            = get_permalink( $comment->ID ) . "#comment-" . $comment->comment_ID;
2019
+		$permalink            = get_permalink($comment->ID)."#comment-".$comment->comment_ID;
2020 2020
 		$comment_author_email = $comment->comment_author_email;
2021 2021
 		$comment_post_ID      = $comment->post_id;
2022 2022
 
2023
-		$post_title        = get_the_title( $comment_post_ID );
2024
-		$permalink         = get_permalink( $comment_post_ID );
2025
-		$comment_permalink = $permalink . "#comment-" . $comment->comment_ID;
2026
-		$read_more         = '<a class="comment_excerpt" href="' . $comment_permalink . '">' . __( 'Read more', 'geodirectory' ) . '</a>';
2023
+		$post_title        = get_the_title($comment_post_ID);
2024
+		$permalink         = get_permalink($comment_post_ID);
2025
+		$comment_permalink = $permalink."#comment-".$comment->comment_ID;
2026
+		$read_more         = '<a class="comment_excerpt" href="'.$comment_permalink.'">'.__('Read more', 'geodirectory').'</a>';
2027 2027
 
2028
-		$comment_content_length = strlen( $comment_content );
2029
-		if ( $comment_content_length > $comment_lenth ) {
2030
-			$comment_excerpt = geodir_utf8_substr( $comment_content, 0, $comment_lenth ) . '... ' . $read_more;
2028
+		$comment_content_length = strlen($comment_content);
2029
+		if ($comment_content_length > $comment_lenth) {
2030
+			$comment_excerpt = geodir_utf8_substr($comment_content, 0, $comment_lenth).'... '.$read_more;
2031 2031
 		} else {
2032 2032
 			$comment_excerpt = $comment_content;
2033 2033
 		}
2034 2034
 
2035
-		if ( $comment->user_id ) {
2036
-			$user_profile_url = get_author_posts_url( $comment->user_id );
2035
+		if ($comment->user_id) {
2036
+			$user_profile_url = get_author_posts_url($comment->user_id);
2037 2037
 		} else {
2038 2038
 			$user_profile_url = '';
2039 2039
 		}
2040 2040
 
2041
-		if ( $comment_id ) {
2041
+		if ($comment_id) {
2042 2042
 			$comments_echo .= '<li class="clearfix">';
2043
-			$comments_echo .= "<span class=\"li" . $comment_id . " geodir_reviewer_image\">";
2044
-			if ( function_exists( 'get_avatar' ) ) {
2045
-				if ( ! isset( $comment->comment_type ) ) {
2046
-					if ( $user_profile_url ) {
2047
-						$comments_echo .= '<a href="' . $user_profile_url . '">';
2043
+			$comments_echo .= "<span class=\"li".$comment_id." geodir_reviewer_image\">";
2044
+			if (function_exists('get_avatar')) {
2045
+				if (!isset($comment->comment_type)) {
2046
+					if ($user_profile_url) {
2047
+						$comments_echo .= '<a href="'.$user_profile_url.'">';
2048 2048
 					}
2049
-					$comments_echo .= get_avatar( $comment->comment_author_email, $g_size, geodir_plugin_url() . '/geodirectory-assets/images/gravatar2.png' );
2050
-					if ( $user_profile_url ) {
2049
+					$comments_echo .= get_avatar($comment->comment_author_email, $g_size, geodir_plugin_url().'/geodirectory-assets/images/gravatar2.png');
2050
+					if ($user_profile_url) {
2051 2051
 						$comments_echo .= '</a>';
2052 2052
 					}
2053
-				} elseif ( ( isset( $comment->comment_type ) && $comment->comment_type == 'trackback' ) || ( isset( $comment->comment_type ) && $comment->comment_type == 'pingback' ) ) {
2054
-					if ( $user_profile_url ) {
2055
-						$comments_echo .= '<a href="' . $user_profile_url . '">';
2053
+				} elseif ((isset($comment->comment_type) && $comment->comment_type == 'trackback') || (isset($comment->comment_type) && $comment->comment_type == 'pingback')) {
2054
+					if ($user_profile_url) {
2055
+						$comments_echo .= '<a href="'.$user_profile_url.'">';
2056 2056
 					}
2057
-					$comments_echo .= get_avatar( $comment->comment_author_url, $g_size, geodir_plugin_url() . '/geodirectory-assets/images/gravatar2.png' );
2057
+					$comments_echo .= get_avatar($comment->comment_author_url, $g_size, geodir_plugin_url().'/geodirectory-assets/images/gravatar2.png');
2058 2058
 				}
2059
-			} elseif ( function_exists( 'gravatar' ) ) {
2060
-				if ( $user_profile_url ) {
2061
-					$comments_echo .= '<a href="' . $user_profile_url . '">';
2059
+			} elseif (function_exists('gravatar')) {
2060
+				if ($user_profile_url) {
2061
+					$comments_echo .= '<a href="'.$user_profile_url.'">';
2062 2062
 				}
2063 2063
 				$comments_echo .= "<img src=\"";
2064
-				if ( '' == $comment->comment_type ) {
2065
-					$comments_echo .= gravatar( $comment->comment_author_email, $g_size, geodir_plugin_url() . '/geodirectory-assets/images/gravatar2.png' );
2066
-					if ( $user_profile_url ) {
2064
+				if ('' == $comment->comment_type) {
2065
+					$comments_echo .= gravatar($comment->comment_author_email, $g_size, geodir_plugin_url().'/geodirectory-assets/images/gravatar2.png');
2066
+					if ($user_profile_url) {
2067 2067
 						$comments_echo .= '</a>';
2068 2068
 					}
2069
-				} elseif ( ( 'trackback' == $comment->comment_type ) || ( 'pingback' == $comment->comment_type ) ) {
2070
-					if ( $user_profile_url ) {
2071
-						$comments_echo .= '<a href="' . $user_profile_url . '">';
2069
+				} elseif (('trackback' == $comment->comment_type) || ('pingback' == $comment->comment_type)) {
2070
+					if ($user_profile_url) {
2071
+						$comments_echo .= '<a href="'.$user_profile_url.'">';
2072 2072
 					}
2073
-					$comments_echo .= gravatar( $comment->comment_author_url, $g_size, geodir_plugin_url() . '/geodirectory-assets/images/gravatar2.png' );
2074
-					if ( $user_profile_url ) {
2073
+					$comments_echo .= gravatar($comment->comment_author_url, $g_size, geodir_plugin_url().'/geodirectory-assets/images/gravatar2.png');
2074
+					if ($user_profile_url) {
2075 2075
 						$comments_echo .= '</a>';
2076 2076
 					}
2077 2077
 				}
@@ -2081,17 +2081,17 @@  discard block
 block discarded – undo
2081 2081
 			$comments_echo .= "</span>\n";
2082 2082
 
2083 2083
 			$comments_echo .= '<span class="geodir_reviewer_content">';
2084
-			if ( $comment->user_id ) {
2085
-				$comments_echo .= '<a href="' . get_author_posts_url( $comment->user_id ) . '">';
2084
+			if ($comment->user_id) {
2085
+				$comments_echo .= '<a href="'.get_author_posts_url($comment->user_id).'">';
2086 2086
 			}
2087
-			$comments_echo .= '<span class="geodir_reviewer_author">' . $comment->comment_author . '</span> ';
2088
-			if ( $comment->user_id ) {
2087
+			$comments_echo .= '<span class="geodir_reviewer_author">'.$comment->comment_author.'</span> ';
2088
+			if ($comment->user_id) {
2089 2089
 				$comments_echo .= '</a>';
2090 2090
 			}
2091
-			$comments_echo .= '<span class="geodir_reviewer_reviewed">' . __( 'reviewed', 'geodirectory' ) . '</span> ';
2092
-			$comments_echo .= '<a href="' . $permalink . '" class="geodir_reviewer_title">' . $post_title . '</a>';
2093
-			$comments_echo .= geodir_get_rating_stars( $comment->overall_rating, $comment_post_ID );
2094
-			$comments_echo .= '<p class="geodir_reviewer_text">' . $comment_excerpt . '';
2091
+			$comments_echo .= '<span class="geodir_reviewer_reviewed">'.__('reviewed', 'geodirectory').'</span> ';
2092
+			$comments_echo .= '<a href="'.$permalink.'" class="geodir_reviewer_title">'.$post_title.'</a>';
2093
+			$comments_echo .= geodir_get_rating_stars($comment->overall_rating, $comment_post_ID);
2094
+			$comments_echo .= '<p class="geodir_reviewer_text">'.$comment_excerpt.'';
2095 2095
 			//echo preg_replace('#(\\[img\\]).+(\\[\\/img\\])#', '', $comment_excerpt);
2096 2096
 			$comments_echo .= '</p>';
2097 2097
 
@@ -2111,25 +2111,25 @@  discard block
 block discarded – undo
2111 2111
  * @return array Returns post categories as an array.
2112 2112
  */
2113 2113
 function geodir_home_map_cats_key_value_array() {
2114
-	$post_types = geodir_get_posttypes( 'object' );
2114
+	$post_types = geodir_get_posttypes('object');
2115 2115
 
2116 2116
 	$return = array();
2117
-	if ( ! empty( $post_types ) ) {
2118
-		foreach ( $post_types as $key => $post_type ) {
2119
-			$cpt_name       = __( $post_type->labels->singular_name, 'geodirectory' );
2120
-			$post_type_name = sprintf( __( '%s Categories', 'geodirectory' ), $cpt_name );
2121
-			$taxonomies     = geodir_get_taxonomies( $key );
2122
-			$cat_taxonomy   = ! empty( $taxonomies[0] ) ? $taxonomies[0] : null;
2123
-			$cat_terms      = $cat_taxonomy ? get_terms( $cat_taxonomy ) : null;
2124
-
2125
-			if ( ! empty( $cat_terms ) ) {
2126
-				$return[ 'optgroup_start-' . $key ] = $post_type_name;
2127
-
2128
-				foreach ( $cat_terms as $cat_term ) {
2129
-					$return[ $key . '_' . $cat_term->term_id ] = $cat_term->name;
2117
+	if (!empty($post_types)) {
2118
+		foreach ($post_types as $key => $post_type) {
2119
+			$cpt_name       = __($post_type->labels->singular_name, 'geodirectory');
2120
+			$post_type_name = sprintf(__('%s Categories', 'geodirectory'), $cpt_name);
2121
+			$taxonomies     = geodir_get_taxonomies($key);
2122
+			$cat_taxonomy   = !empty($taxonomies[0]) ? $taxonomies[0] : null;
2123
+			$cat_terms      = $cat_taxonomy ? get_terms($cat_taxonomy) : null;
2124
+
2125
+			if (!empty($cat_terms)) {
2126
+				$return['optgroup_start-'.$key] = $post_type_name;
2127
+
2128
+				foreach ($cat_terms as $cat_term) {
2129
+					$return[$key.'_'.$cat_term->term_id] = $cat_term->name;
2130 2130
 				}
2131 2131
 
2132
-				$return[ 'optgroup_end-' . $key ] = $post_type_name;
2132
+				$return['optgroup_end-'.$key] = $post_type_name;
2133 2133
 			}
2134 2134
 		}
2135 2135
 	}
@@ -2145,14 +2145,14 @@  discard block
 block discarded – undo
2145 2145
  * @package GeoDirectory
2146 2146
  */
2147 2147
 function geodir_twitter_tweet_button() {
2148
-	if ( isset( $_GET['gde'] ) ) {
2149
-		$link = '?url=' . urlencode( geodir_curPageURL() );
2148
+	if (isset($_GET['gde'])) {
2149
+		$link = '?url='.urlencode(geodir_curPageURL());
2150 2150
 	} else {
2151 2151
 		$link = '';
2152 2152
 	}
2153 2153
 	?>
2154 2154
 	<a href="http://twitter.com/share<?php echo $link; ?>"
2155
-	   class="twitter-share-button"><?php _e( 'Tweet', 'geodirectory' ); ?></a>
2155
+	   class="twitter-share-button"><?php _e('Tweet', 'geodirectory'); ?></a>
2156 2156
 	<script type="text/javascript" src="//platform.twitter.com/widgets.js"></script>
2157 2157
 	<?php
2158 2158
 }
@@ -2169,10 +2169,10 @@  discard block
 block discarded – undo
2169 2169
 function geodir_fb_like_button() {
2170 2170
 	global $post;
2171 2171
 	?>
2172
-	<iframe <?php if ( isset( $_SERVER['HTTP_USER_AGENT'] ) && ( strpos( $_SERVER['HTTP_USER_AGENT'], 'MSIE' ) !== false ) ) {
2172
+	<iframe <?php if (isset($_SERVER['HTTP_USER_AGENT']) && (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false)) {
2173 2173
 		echo 'allowtransparency="true"';
2174 2174
 	} ?> class="facebook"
2175
-	     src="//www.facebook.com/plugins/like.php?href=<?php echo urlencode( get_permalink( $post->ID ) ); ?>&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light"
2175
+	     src="//www.facebook.com/plugins/like.php?href=<?php echo urlencode(get_permalink($post->ID)); ?>&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light"
2176 2176
 	     style="border:none; overflow:hidden; width:100px; height:20px"></iframe>
2177 2177
 	<?php
2178 2178
 }
@@ -2203,7 +2203,7 @@  discard block
 block discarded – undo
2203 2203
 
2204 2204
 
2205 2205
 function geodir_listing_bounce_map_pin_on_hover() {
2206
-	if ( get_option( 'geodir_listing_hover_bounce_map_pin', true ) ) {
2206
+	if (get_option('geodir_listing_hover_bounce_map_pin', true)) {
2207 2207
 		?>
2208 2208
 		<script>
2209 2209
 			jQuery(function ($) {
@@ -2226,44 +2226,44 @@  discard block
 block discarded – undo
2226 2226
 	}
2227 2227
 }
2228 2228
 
2229
-add_action( 'geodir_after_listing_listview', 'geodir_listing_bounce_map_pin_on_hover', 10 );
2229
+add_action('geodir_after_listing_listview', 'geodir_listing_bounce_map_pin_on_hover', 10);
2230 2230
 
2231
-add_action( 'geodir_after_favorite_html', 'geodir_output_favourite_html_listings', 1, 1 );
2232
-function geodir_output_favourite_html_listings( $post_id ) {
2233
-	geodir_favourite_html( '', $post_id );
2231
+add_action('geodir_after_favorite_html', 'geodir_output_favourite_html_listings', 1, 1);
2232
+function geodir_output_favourite_html_listings($post_id) {
2233
+	geodir_favourite_html('', $post_id);
2234 2234
 }
2235 2235
 
2236
-add_action( 'geodir_listing_after_pinpoint', 'geodir_output_pinpoint_html_listings', 1, 2 );
2237
-function geodir_output_pinpoint_html_listings( $post_id, $post = array() ) {
2236
+add_action('geodir_listing_after_pinpoint', 'geodir_output_pinpoint_html_listings', 1, 2);
2237
+function geodir_output_pinpoint_html_listings($post_id, $post = array()) {
2238 2238
 	global $wp_query;
2239 2239
 
2240 2240
 	$show_pin_point = $wp_query->is_main_query();
2241 2241
 
2242
-	if ( ! empty( $post ) && ! empty( $show_pin_point ) && is_active_widget( false, "", "geodir_map_v3_listing_map" ) ) {
2243
-		$term_icon_url = geodir_get_tax_meta( $post->default_category, 'ct_cat_icon', false, $post->post_type );
2244
-		$marker_icon   = isset( $term_icon_url['src'] ) ? $term_icon_url['src'] : get_option( 'geodir_default_marker_icon' );
2242
+	if (!empty($post) && !empty($show_pin_point) && is_active_widget(false, "", "geodir_map_v3_listing_map")) {
2243
+		$term_icon_url = geodir_get_tax_meta($post->default_category, 'ct_cat_icon', false, $post->post_type);
2244
+		$marker_icon   = isset($term_icon_url['src']) ? $term_icon_url['src'] : get_option('geodir_default_marker_icon');
2245 2245
 		?>
2246 2246
 		<span class="geodir-pinpoint"
2247
-		      style="background:url('<?php echo $marker_icon; ?>') no-repeat scroll left top transparent;background-size:auto 100%; -webkit-background-size:auto 100%;-moz-background-size:auto 100%;height:9px;width:14px;"><?php echo apply_filters( 'geodir_listing_listview_pinpoint_inner_content', '', 'listing' ); ?></span>
2247
+		      style="background:url('<?php echo $marker_icon; ?>') no-repeat scroll left top transparent;background-size:auto 100%; -webkit-background-size:auto 100%;-moz-background-size:auto 100%;height:9px;width:14px;"><?php echo apply_filters('geodir_listing_listview_pinpoint_inner_content', '', 'listing'); ?></span>
2248 2248
 		<a class="geodir-pinpoint-link" href="javascript:void(0)"
2249 2249
 		   onclick="if(typeof openMarker=='function'){openMarker('listing_map_canvas' ,'<?php echo $post->ID; ?>')}"
2250 2250
 		   onmouseover="if(typeof animate_marker=='function'){animate_marker('listing_map_canvas' ,'<?php echo $post->ID; ?>')}"
2251
-		   onmouseout="if(typeof stop_marker_animation=='function'){stop_marker_animation('listing_map_canvas' ,'<?php echo $post->ID; ?>')}"><?php _e( 'Pinpoint', 'geodirectory' ); ?></a>
2251
+		   onmouseout="if(typeof stop_marker_animation=='function'){stop_marker_animation('listing_map_canvas' ,'<?php echo $post->ID; ?>')}"><?php _e('Pinpoint', 'geodirectory'); ?></a>
2252 2252
 		<?php
2253 2253
 	}
2254 2254
 }
2255 2255
 
2256 2256
 function geodir_search_form_submit_button() {
2257 2257
 
2258
-	$new_style = get_option( 'geodir_show_search_old_search_from' ) ? false : true;
2258
+	$new_style = get_option('geodir_show_search_old_search_from') ? false : true;
2259 2259
 
2260
-	if ( $new_style ) {
2260
+	if ($new_style) {
2261 2261
 		$default_search_button_label = '<i class="fa fa-search" aria-hidden="true"></i>';
2262
-	}else{
2262
+	} else {
2263 2263
 		$default_search_button_label = 'Search';
2264 2264
 	}
2265
-	if ( get_option( 'geodir_search_button_label' ) && get_option( 'geodir_search_button_label' ) != 'Search' ) {
2266
-		$default_search_button_label = __( get_option( 'geodir_search_button_label' ), 'geodirectory' );
2265
+	if (get_option('geodir_search_button_label') && get_option('geodir_search_button_label') != 'Search') {
2266
+		$default_search_button_label = __(get_option('geodir_search_button_label'), 'geodirectory');
2267 2267
 	}
2268 2268
 
2269 2269
 	/**
@@ -2275,78 +2275,78 @@  discard block
 block discarded – undo
2275 2275
 	 *
2276 2276
 	 * @param string $default_search_button_label The current search button text.
2277 2277
 	 */
2278
-	$default_search_button_label = apply_filters( 'geodir_search_default_search_button_text', $default_search_button_label );
2278
+	$default_search_button_label = apply_filters('geodir_search_default_search_button_text', $default_search_button_label);
2279 2279
 
2280 2280
 	$fa_class = '';
2281
-	if ( strpos( $default_search_button_label, '&#' ) !== false ) {
2281
+	if (strpos($default_search_button_label, '&#') !== false) {
2282 2282
 		$fa_class = 'fa';
2283 2283
 	}
2284 2284
 
2285 2285
 
2286
-	if ( $new_style ) {
2286
+	if ($new_style) {
2287 2287
 	?>
2288
-		<button class="geodir_submit_search <?php echo $fa_class; ?>"><?php _e( $default_search_button_label ,'geodirectory'); ?></button>
2289
-<?php }else{?>
2290
-		<input type="button" value="<?php esc_attr_e( $default_search_button_label ); ?>"
2288
+		<button class="geodir_submit_search <?php echo $fa_class; ?>"><?php _e($default_search_button_label, 'geodirectory'); ?></button>
2289
+<?php } else {?>
2290
+		<input type="button" value="<?php esc_attr_e($default_search_button_label); ?>"
2291 2291
 	       class="geodir_submit_search <?php echo $fa_class; ?>"/>
2292 2292
 	<?php }
2293 2293
 }
2294 2294
 
2295
-add_action( 'geodir_before_search_button', 'geodir_search_form_submit_button', 5000 );
2295
+add_action('geodir_before_search_button', 'geodir_search_form_submit_button', 5000);
2296 2296
 
2297 2297
 function geodir_search_form_post_type_input() {
2298 2298
 	global $geodir_search_post_type;
2299
-	$post_types     = apply_filters( 'geodir_search_form_post_types', geodir_get_posttypes( 'object' ) );
2299
+	$post_types     = apply_filters('geodir_search_form_post_types', geodir_get_posttypes('object'));
2300 2300
 	$curr_post_type = $geodir_search_post_type;
2301 2301
 
2302
-	if ( ! empty( $post_types ) && count( (array) $post_types ) > 1 ) {
2302
+	if (!empty($post_types) && count((array) $post_types) > 1) {
2303 2303
 
2304
-		foreach ( $post_types as $post_type => $info ){
2304
+		foreach ($post_types as $post_type => $info) {
2305 2305
 			global $wpdb;
2306
-			$has_posts = $wpdb->get_row( $wpdb->prepare( "SELECT ID FROM $wpdb->posts WHERE post_type = %s AND post_status='publish' LIMIT 1", $post_type ) );
2307
-			if ( ! $has_posts ) {
2306
+			$has_posts = $wpdb->get_row($wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE post_type = %s AND post_status='publish' LIMIT 1", $post_type));
2307
+			if (!$has_posts) {
2308 2308
 				unset($post_types->{$post_type});
2309 2309
 			}
2310 2310
 		}
2311 2311
 
2312
-		if ( ! empty( $post_types ) && count( (array) $post_types ) > 1 ) {
2312
+		if (!empty($post_types) && count((array) $post_types) > 1) {
2313 2313
 
2314
-			$new_style = get_option( 'geodir_show_search_old_search_from' ) ? false : true;
2315
-			if ( $new_style ) {
2314
+			$new_style = get_option('geodir_show_search_old_search_from') ? false : true;
2315
+			if ($new_style) {
2316 2316
 				echo "<div class='gd-search-input-wrapper gd-search-field-cpt'>";
2317 2317
 			}
2318 2318
 			?>
2319 2319
 			<select name="stype" class="search_by_post">
2320
-				<?php foreach ( $post_types as $post_type => $info ):
2320
+				<?php foreach ($post_types as $post_type => $info):
2321 2321
 					global $wpdb;
2322 2322
 					?>
2323 2323
 
2324
-					<option data-label="<?php echo get_post_type_archive_link( $post_type ); ?>"
2325
-					        value="<?php echo $post_type; ?>" <?php if ( isset( $_REQUEST['stype'] ) ) {
2326
-						if ( $post_type == $_REQUEST['stype'] ) {
2324
+					<option data-label="<?php echo get_post_type_archive_link($post_type); ?>"
2325
+					        value="<?php echo $post_type; ?>" <?php if (isset($_REQUEST['stype'])) {
2326
+						if ($post_type == $_REQUEST['stype']) {
2327 2327
 							echo 'selected="selected"';
2328 2328
 						}
2329
-					} elseif ( $curr_post_type == $post_type ) {
2329
+					} elseif ($curr_post_type == $post_type) {
2330 2330
 						echo 'selected="selected"';
2331
-					} ?>><?php _e( geodir_utf8_ucfirst( $info->labels->name ), 'geodirectory' ); ?></option>
2331
+					} ?>><?php _e(geodir_utf8_ucfirst($info->labels->name), 'geodirectory'); ?></option>
2332 2332
 
2333 2333
 				<?php endforeach; ?>
2334 2334
 			</select>
2335 2335
 			<?php
2336
-			if ( $new_style ) {
2336
+			if ($new_style) {
2337 2337
 				echo "</div>";
2338 2338
 			}
2339
-		}else{
2340
-			if(! empty( $post_types )){
2341
-				$pt_arr = (array)$post_types;
2342
-				echo '<input type="hidden" name="stype" value="' . key( $pt_arr  ) . '"  />';
2343
-			}else{
2339
+		} else {
2340
+			if (!empty($post_types)) {
2341
+				$pt_arr = (array) $post_types;
2342
+				echo '<input type="hidden" name="stype" value="'.key($pt_arr).'"  />';
2343
+			} else {
2344 2344
 				echo '<input type="hidden" name="stype" value="gd_place"  />';
2345 2345
 			}
2346 2346
 
2347 2347
 		}
2348 2348
 
2349
-	}elseif ( ! empty( $post_types ) ) {
2349
+	}elseif (!empty($post_types)) {
2350 2350
 		echo '<input type="hidden" name="stype" value="gd_place"  />';
2351 2351
 	}
2352 2352
 }
@@ -2354,26 +2354,26 @@  discard block
 block discarded – undo
2354 2354
 function geodir_search_form_search_input() {
2355 2355
 
2356 2356
 	$default_search_for_text = SEARCH_FOR_TEXT;
2357
-	if ( get_option( 'geodir_search_field_default_text' ) ) {
2358
-		$default_search_for_text = __( get_option( 'geodir_search_field_default_text' ), 'geodirectory' );
2357
+	if (get_option('geodir_search_field_default_text')) {
2358
+		$default_search_for_text = __(get_option('geodir_search_field_default_text'), 'geodirectory');
2359 2359
 	}
2360 2360
 
2361 2361
 	$new_style = get_option('geodir_show_search_old_search_from') ? false : true;
2362
-	if($new_style){
2362
+	if ($new_style) {
2363 2363
 		echo "<div class='gd-search-input-wrapper gd-search-field-search'>";
2364 2364
 	}
2365 2365
 	?>
2366 2366
 	<input class="search_text" name="s"
2367
-	       value="<?php if ( isset( $_REQUEST['s'] ) && trim( $_REQUEST['s'] ) != '' ) {
2368
-		       echo esc_attr( stripslashes_deep( $_REQUEST['s'] ) );
2367
+	       value="<?php if (isset($_REQUEST['s']) && trim($_REQUEST['s']) != '') {
2368
+		       echo esc_attr(stripslashes_deep($_REQUEST['s']));
2369 2369
 	       } else {
2370 2370
 		       echo $default_search_for_text;
2371 2371
 	       } ?>" type="text"
2372
-	       onblur="if (this.value.trim() == '') {this.value = '<?php echo esc_sql( $default_search_for_text ); ?>';}"
2373
-	       onfocus="if (this.value == '<?php echo esc_sql( $default_search_for_text ); ?>') {this.value = '';}"
2372
+	       onblur="if (this.value.trim() == '') {this.value = '<?php echo esc_sql($default_search_for_text); ?>';}"
2373
+	       onfocus="if (this.value == '<?php echo esc_sql($default_search_for_text); ?>') {this.value = '';}"
2374 2374
 	       onkeydown="javascript: if(event.keyCode == 13) geodir_click_search(this);">
2375 2375
 	<?php
2376
-	if($new_style){
2376
+	if ($new_style) {
2377 2377
 		echo "</div>";
2378 2378
 	}
2379 2379
 }
@@ -2381,12 +2381,12 @@  discard block
 block discarded – undo
2381 2381
 function geodir_search_form_near_input() {
2382 2382
 
2383 2383
 	$default_near_text = NEAR_TEXT;
2384
-	if ( get_option( 'geodir_near_field_default_text' ) ) {
2385
-		$default_near_text = __( get_option( 'geodir_near_field_default_text' ), 'geodirectory' );
2384
+	if (get_option('geodir_near_field_default_text')) {
2385
+		$default_near_text = __(get_option('geodir_near_field_default_text'), 'geodirectory');
2386 2386
 	}
2387 2387
 
2388
-	if ( isset( $_REQUEST['snear'] ) && $_REQUEST['snear'] != '' ) {
2389
-		$near = esc_attr( stripslashes_deep( $_REQUEST['snear'] ) );
2388
+	if (isset($_REQUEST['snear']) && $_REQUEST['snear'] != '') {
2389
+		$near = esc_attr(stripslashes_deep($_REQUEST['snear']));
2390 2390
 	} else {
2391 2391
 		$near = $default_near_text;
2392 2392
 	}
@@ -2400,7 +2400,7 @@  discard block
 block discarded – undo
2400 2400
 	 * @since 1.6.9
2401 2401
 	 * @param string $curr_post_type The current post type.
2402 2402
 	 */
2403
-	$near_input_extra = apply_filters('geodir_near_input_extra','',$curr_post_type);
2403
+	$near_input_extra = apply_filters('geodir_near_input_extra', '', $curr_post_type);
2404 2404
 
2405 2405
 
2406 2406
 	/**
@@ -2413,7 +2413,7 @@  discard block
 block discarded – undo
2413 2413
 	 * @param string $near              The current near value.
2414 2414
 	 * @param string $default_near_text The default near value.
2415 2415
 	 */
2416
-	$near = apply_filters( 'geodir_search_near_text', $near, $default_near_text );
2416
+	$near = apply_filters('geodir_search_near_text', $near, $default_near_text);
2417 2417
 	/**
2418 2418
 	 * Filter the default "Near" text value for the search form.
2419 2419
 	 *
@@ -2424,7 +2424,7 @@  discard block
 block discarded – undo
2424 2424
 	 * @param string $near              The current near value.
2425 2425
 	 * @param string $default_near_text The default near value.
2426 2426
 	 */
2427
-	$default_near_text = apply_filters( 'geodir_search_default_near_text', $default_near_text, $near );
2427
+	$default_near_text = apply_filters('geodir_search_default_near_text', $default_near_text, $near);
2428 2428
 	/**
2429 2429
 	 * Filter the class for the near search input.
2430 2430
 	 *
@@ -2432,10 +2432,10 @@  discard block
 block discarded – undo
2432 2432
 	 *
2433 2433
 	 * @param string $class The class for the HTML near input, default is blank.
2434 2434
 	 */
2435
-	$near_class = apply_filters( 'geodir_search_near_class', '' );
2435
+	$near_class = apply_filters('geodir_search_near_class', '');
2436 2436
 
2437 2437
 	$new_style = get_option('geodir_show_search_old_search_from') ? false : true;
2438
-	if($new_style){
2438
+	if ($new_style) {
2439 2439
 		echo "<div class='gd-search-input-wrapper gd-search-field-near' $near_input_extra>";
2440 2440
 		
2441 2441
 		do_action('geodir_before_near_input');
@@ -2443,30 +2443,30 @@  discard block
 block discarded – undo
2443 2443
 
2444 2444
 	?>
2445 2445
 	<input name="snear" class="snear <?php echo $near_class; ?>" type="text" value="<?php echo $near; ?>"
2446
-	       onblur="if (this.value.trim() == '') {this.value = ('<?php echo esc_sql( $near ); ?>' != '' ? '<?php echo esc_sql( $near ); ?>' : '<?php echo $default_near_text; ?>');}"
2447
-	       onfocus="if (this.value == '<?php echo $default_near_text; ?>' || this.value =='<?php echo esc_sql( $near ); ?>') {this.value = '';}"
2448
-	       onkeydown="javascript: if(event.keyCode == 13) geodir_click_search(this);" <?php echo $near_input_extra;?>/>
2446
+	       onblur="if (this.value.trim() == '') {this.value = ('<?php echo esc_sql($near); ?>' != '' ? '<?php echo esc_sql($near); ?>' : '<?php echo $default_near_text; ?>');}"
2447
+	       onfocus="if (this.value == '<?php echo $default_near_text; ?>' || this.value =='<?php echo esc_sql($near); ?>') {this.value = '';}"
2448
+	       onkeydown="javascript: if(event.keyCode == 13) geodir_click_search(this);" <?php echo $near_input_extra; ?>/>
2449 2449
 	<?php
2450
-	if($new_style){
2450
+	if ($new_style) {
2451 2451
 		do_action('geodir_after_near_input');
2452 2452
 
2453 2453
 		echo "</div>";
2454 2454
 	}
2455 2455
 }
2456 2456
 
2457
-add_action( 'geodir_search_form_inputs', 'geodir_search_form_post_type_input', 10 );
2458
-add_action( 'geodir_search_form_inputs', 'geodir_search_form_search_input', 20 );
2459
-add_action( 'geodir_search_form_inputs', 'geodir_search_form_near_input', 30 );
2457
+add_action('geodir_search_form_inputs', 'geodir_search_form_post_type_input', 10);
2458
+add_action('geodir_search_form_inputs', 'geodir_search_form_search_input', 20);
2459
+add_action('geodir_search_form_inputs', 'geodir_search_form_near_input', 30);
2460 2460
 
2461
-function geodir_get_search_post_type($pt=''){
2461
+function geodir_get_search_post_type($pt = '') {
2462 2462
 	global $geodir_search_post_type;
2463 2463
 
2464
-	if($pt!=''){return $geodir_search_post_type = $pt;}
2465
-	if(!empty($geodir_search_post_type)){ return $geodir_search_post_type;}
2464
+	if ($pt != '') {return $geodir_search_post_type = $pt; }
2465
+	if (!empty($geodir_search_post_type)) { return $geodir_search_post_type; }
2466 2466
 
2467 2467
 	$geodir_search_post_type = geodir_get_current_posttype();
2468 2468
 
2469
-	if(!$geodir_search_post_type) {
2469
+	if (!$geodir_search_post_type) {
2470 2470
 		$geodir_search_post_type = geodir_get_default_posttype();
2471 2471
 	}
2472 2472
 
@@ -2474,7 +2474,7 @@  discard block
 block discarded – undo
2474 2474
 	return $geodir_search_post_type;
2475 2475
 }
2476 2476
 
2477
-function geodir_search_form(){
2477
+function geodir_search_form() {
2478 2478
 
2479 2479
 	geodir_get_search_post_type();
2480 2480
 
@@ -2484,8 +2484,8 @@  discard block
 block discarded – undo
2484 2484
 	die();
2485 2485
 }
2486 2486
 
2487
-add_action( 'wp_ajax_geodir_search_form', 'geodir_search_form' );
2488
-add_action( 'wp_ajax_nopriv_geodir_search_form', 'geodir_search_form' );
2487
+add_action('wp_ajax_geodir_search_form', 'geodir_search_form');
2488
+add_action('wp_ajax_nopriv_geodir_search_form', 'geodir_search_form');
2489 2489
 
2490 2490
 /**
2491 2491
  * Check wpml active or not.
@@ -2559,7 +2559,7 @@  discard block
 block discarded – undo
2559 2559
         }
2560 2560
     }
2561 2561
 }
2562
-add_filter( 'icl_make_duplicate', 'geodir_icl_make_duplicate', 11, 4 );
2562
+add_filter('icl_make_duplicate', 'geodir_icl_make_duplicate', 11, 4);
2563 2563
 
2564 2564
 /**
2565 2565
  * Duplicate post listing manually after listing saved.
@@ -2600,7 +2600,7 @@  discard block
 block discarded – undo
2600 2600
 function geodir_wpml_duplicate_post_reviews($master_post_id, $tr_post_id, $lang) {
2601 2601
     global $wpdb;
2602 2602
 
2603
-    $reviews = $wpdb->get_results($wpdb->prepare("SELECT comment_id FROM " . GEODIR_REVIEW_TABLE . " WHERE post_id=%d ORDER BY id ASC", $master_post_id), ARRAY_A);
2603
+    $reviews = $wpdb->get_results($wpdb->prepare("SELECT comment_id FROM ".GEODIR_REVIEW_TABLE." WHERE post_id=%d ORDER BY id ASC", $master_post_id), ARRAY_A);
2604 2604
 
2605 2605
     if (!empty($reviews)) {
2606 2606
         foreach ($reviews as $review) {
@@ -2628,14 +2628,14 @@  discard block
 block discarded – undo
2628 2628
     global $wpdb, $plugin_prefix;
2629 2629
 
2630 2630
     $post_type = get_post_type($master_post_id);
2631
-    $post_table = $plugin_prefix . $post_type . '_detail';
2631
+    $post_table = $plugin_prefix.$post_type.'_detail';
2632 2632
 
2633
-    $query = $wpdb->prepare("SELECT * FROM " . $post_table . " WHERE post_id = %d", array($master_post_id));
2634
-    $data = (array)$wpdb->get_row($query);
2633
+    $query = $wpdb->prepare("SELECT * FROM ".$post_table." WHERE post_id = %d", array($master_post_id));
2634
+    $data = (array) $wpdb->get_row($query);
2635 2635
 
2636
-    if ( !empty( $data ) ) {
2636
+    if (!empty($data)) {
2637 2637
         $data['post_id'] = $tr_post_id;
2638
-        unset($data['default_category'], $data['marker_json'], $data['featured_image'], $data[$post_type . 'category']);
2638
+        unset($data['default_category'], $data['marker_json'], $data['featured_image'], $data[$post_type.'category']);
2639 2639
         $wpdb->update($post_table, $data, array('post_id' => $tr_post_id));
2640 2640
         return true;
2641 2641
     }
@@ -2660,7 +2660,7 @@  discard block
 block discarded – undo
2660 2660
     global $sitepress, $wpdb;
2661 2661
     $post_type = get_post_type($master_post_id);
2662 2662
 
2663
-    remove_filter('get_term', array($sitepress,'get_term_adjust_id')); // AVOID filtering to current language
2663
+    remove_filter('get_term', array($sitepress, 'get_term_adjust_id')); // AVOID filtering to current language
2664 2664
 
2665 2665
     $taxonomies = get_object_taxonomies($post_type);
2666 2666
     foreach ($taxonomies as $taxonomy) {
@@ -2669,9 +2669,9 @@  discard block
 block discarded – undo
2669 2669
         
2670 2670
         if ($terms) {
2671 2671
             foreach ($terms as $term) {
2672
-                $tr_id = apply_filters( 'translate_object_id',$term->term_id, $taxonomy, false, $lang);
2672
+                $tr_id = apply_filters('translate_object_id', $term->term_id, $taxonomy, false, $lang);
2673 2673
                 
2674
-                if (!is_null($tr_id)){
2674
+                if (!is_null($tr_id)) {
2675 2675
                     // not using get_term - unfiltered get_term
2676 2676
                     $translated_term = $wpdb->get_row($wpdb->prepare("
2677 2677
                         SELECT * FROM {$wpdb->terms} t JOIN {$wpdb->term_taxonomy} x ON x.term_id = t.term_id WHERE t.term_id = %d AND x.taxonomy = %s", $tr_id, $taxonomy));
@@ -2680,14 +2680,14 @@  discard block
 block discarded – undo
2680 2680
                 }
2681 2681
             }
2682 2682
 
2683
-            if (!is_taxonomy_hierarchical($taxonomy)){
2684
-                $terms_array = array_unique( array_map( 'intval', $terms_array ) );
2683
+            if (!is_taxonomy_hierarchical($taxonomy)) {
2684
+                $terms_array = array_unique(array_map('intval', $terms_array));
2685 2685
             }
2686 2686
 
2687 2687
             wp_set_post_terms($tr_post_id, $terms_array, $taxonomy);
2688 2688
             
2689
-            if ($taxonomy == $post_type . 'category') {
2690
-                geodir_set_postcat_structure($tr_post_id, $post_type . 'category');
2689
+            if ($taxonomy == $post_type.'category') {
2690
+                geodir_set_postcat_structure($tr_post_id, $post_type.'category');
2691 2691
             }
2692 2692
         }
2693 2693
     }
@@ -2708,15 +2708,15 @@  discard block
 block discarded – undo
2708 2708
 function geodir_icl_duplicate_post_images($master_post_id, $tr_post_id, $lang) {
2709 2709
     global $wpdb;
2710 2710
 
2711
-    $query = $wpdb->prepare("DELETE FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE mime_type like %s AND post_id = %d", array('%image%', $tr_post_id));
2711
+    $query = $wpdb->prepare("DELETE FROM ".GEODIR_ATTACHMENT_TABLE." WHERE mime_type like %s AND post_id = %d", array('%image%', $tr_post_id));
2712 2712
     $wpdb->query($query);
2713 2713
 
2714
-    $query = $wpdb->prepare("SELECT * FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE mime_type like %s AND post_id = %d ORDER BY menu_order ASC", array('%image%', $master_post_id));
2714
+    $query = $wpdb->prepare("SELECT * FROM ".GEODIR_ATTACHMENT_TABLE." WHERE mime_type like %s AND post_id = %d ORDER BY menu_order ASC", array('%image%', $master_post_id));
2715 2715
     $post_images = $wpdb->get_results($query);
2716 2716
 
2717
-    if ( !empty( $post_images ) ) {
2718
-        foreach ( $post_images as $post_image) {
2719
-            $image_data = (array)$post_image;
2717
+    if (!empty($post_images)) {
2718
+        foreach ($post_images as $post_image) {
2719
+            $image_data = (array) $post_image;
2720 2720
             unset($image_data['ID']);
2721 2721
             $image_data['post_id'] = $tr_post_id;
2722 2722
             
@@ -2749,13 +2749,13 @@  discard block
 block discarded – undo
2749 2749
 function geodir_wpml_duplicate_post_review($master_comment_id, $master_post_id, $tr_post_id, $lang) {
2750 2750
     global $wpdb, $plugin_prefix, $sitepress;
2751 2751
 
2752
-    $review = $wpdb->get_row($wpdb->prepare("SELECT * FROM " . GEODIR_REVIEW_TABLE . " WHERE comment_id=%d ORDER BY id ASC", $master_comment_id), ARRAY_A);
2752
+    $review = $wpdb->get_row($wpdb->prepare("SELECT * FROM ".GEODIR_REVIEW_TABLE." WHERE comment_id=%d ORDER BY id ASC", $master_comment_id), ARRAY_A);
2753 2753
 
2754 2754
     if (empty($review)) {
2755 2755
         return false;
2756 2756
     }
2757 2757
     if ($review['post_id'] != $master_post_id) {
2758
-        $wpdb->query($wpdb->prepare("UPDATE " . GEODIR_REVIEW_TABLE . " SET post_id=%d WHERE comment_id=%d", $master_post_id, $master_comment_id));
2758
+        $wpdb->query($wpdb->prepare("UPDATE ".GEODIR_REVIEW_TABLE." SET post_id=%d WHERE comment_id=%d", $master_post_id, $master_comment_id));
2759 2759
         geodir_update_postrating($master_post_id, $post_type);
2760 2760
     }
2761 2761
 
@@ -2766,9 +2766,9 @@  discard block
 block discarded – undo
2766 2766
     }
2767 2767
 
2768 2768
     $post_type = get_post_type($master_post_id);
2769
-    $post_table = $plugin_prefix . $post_type . '_detail';
2769
+    $post_table = $plugin_prefix.$post_type.'_detail';
2770 2770
 
2771
-    $translated_post = $wpdb->get_row($wpdb->prepare("SELECT post_title, post_latitude, post_longitude, post_city, post_region, post_country FROM " . $post_table . " WHERE post_id = %d", $tr_post_id), ARRAY_A);
2771
+    $translated_post = $wpdb->get_row($wpdb->prepare("SELECT post_title, post_latitude, post_longitude, post_city, post_region, post_country FROM ".$post_table." WHERE post_id = %d", $tr_post_id), ARRAY_A);
2772 2772
     if (empty($translated_post)) {
2773 2773
         return false;
2774 2774
     }
@@ -2786,7 +2786,7 @@  discard block
 block discarded – undo
2786 2786
         unset($review['id']);
2787 2787
     }
2788 2788
 
2789
-    $tr_review_id = $wpdb->get_var($wpdb->prepare("SELECT id FROM " . GEODIR_REVIEW_TABLE . " WHERE comment_id=%d AND post_id=%d ORDER BY id ASC", $tr_comment_id, $tr_post_id));
2789
+    $tr_review_id = $wpdb->get_var($wpdb->prepare("SELECT id FROM ".GEODIR_REVIEW_TABLE." WHERE comment_id=%d AND post_id=%d ORDER BY id ASC", $tr_comment_id, $tr_post_id));
2790 2790
 
2791 2791
     if ($tr_review_id) { // update review
2792 2792
         $wpdb->update(GEODIR_REVIEW_TABLE, $review, array('id' => $tr_review_id));
@@ -2799,8 +2799,8 @@  discard block
 block discarded – undo
2799 2799
         geodir_update_postrating($tr_post_id, $post_type);
2800 2800
         
2801 2801
         if (defined('GEODIRREVIEWRATING_VERSION') && get_option('geodir_reviewrating_enable_review') && $sitepress->get_setting('sync_comments_on_duplicates')) {
2802
-            $wpdb->query($wpdb->prepare("DELETE FROM " . GEODIR_COMMENTS_REVIEWS_TABLE . " WHERE comment_id = %d", array($tr_comment_id)));
2803
-            $likes = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . GEODIR_COMMENTS_REVIEWS_TABLE . " WHERE comment_id=%d ORDER BY like_date ASC", $master_comment_id, $tr_post_id), ARRAY_A);
2802
+            $wpdb->query($wpdb->prepare("DELETE FROM ".GEODIR_COMMENTS_REVIEWS_TABLE." WHERE comment_id = %d", array($tr_comment_id)));
2803
+            $likes = $wpdb->get_results($wpdb->prepare("SELECT * FROM ".GEODIR_COMMENTS_REVIEWS_TABLE." WHERE comment_id=%d ORDER BY like_date ASC", $master_comment_id, $tr_post_id), ARRAY_A);
2804 2804
 
2805 2805
             if (!empty($likes)) {
2806 2806
                 foreach ($likes as $like) {
@@ -2902,7 +2902,7 @@  discard block
 block discarded – undo
2902 2902
  * @return bool True if review star disabled, otherwise false.
2903 2903
  */ 
2904 2904
 function geodir_rating_disabled_post_types() {
2905
-	$post_types = get_option( 'geodir_disable_rating_cpt' );
2905
+	$post_types = get_option('geodir_disable_rating_cpt');
2906 2906
 	
2907 2907
 	/**
2908 2908
 	 * Filter the post types array which have rating disabled.
@@ -2911,7 +2911,7 @@  discard block
 block discarded – undo
2911 2911
 	 *
2912 2912
 	 * @param array $post_types Array of post types which have rating starts disabled.
2913 2913
 	 */
2914
-	return apply_filters( 'geodir_rating_disabled_post_types', $post_types );
2914
+	return apply_filters('geodir_rating_disabled_post_types', $post_types);
2915 2915
 }
2916 2916
 
2917 2917
 /**
@@ -2923,30 +2923,30 @@  discard block
 block discarded – undo
2923 2923
  * @param bool $taxonomy Whether $post_type is taxonomy or not.
2924 2924
  * @return bool True if review star disabled, otherwise false.
2925 2925
  */ 
2926
-function geodir_cpt_has_rating_disabled( $post_type = '', $taxonomy = false ) {
2926
+function geodir_cpt_has_rating_disabled($post_type = '', $taxonomy = false) {
2927 2927
 	$post_types = geodir_rating_disabled_post_types();
2928 2928
 	
2929
-	if ( empty( $post_types ) ) {
2929
+	if (empty($post_types)) {
2930 2930
 		return false;
2931 2931
 	}
2932 2932
 	
2933
-	if ( is_int( $post_type ) ) {
2934
-		$post_type = get_post_type( $post_type );
2933
+	if (is_int($post_type)) {
2934
+		$post_type = get_post_type($post_type);
2935 2935
 	}
2936 2936
 	
2937
-	if ( $taxonomy && !empty( $post_types ) ) {
2937
+	if ($taxonomy && !empty($post_types)) {
2938 2938
 		$posttypes = array();
2939 2939
 		
2940
-		foreach ( $post_types as $posttype ) {
2941
-			$posttypes[] = $posttype . 'category';
2942
-			$posttypes[] = $posttype . '_tags';
2940
+		foreach ($post_types as $posttype) {
2941
+			$posttypes[] = $posttype.'category';
2942
+			$posttypes[] = $posttype.'_tags';
2943 2943
 		}
2944 2944
 		
2945 2945
 		$post_types = $posttypes;
2946 2946
 	}
2947 2947
 
2948 2948
 	$return = false;
2949
-	if ( $post_type != '' && !empty( $post_types ) && in_array( $post_type, $post_types ) ) {
2949
+	if ($post_type != '' && !empty($post_types) && in_array($post_type, $post_types)) {
2950 2950
 		$return = true;
2951 2951
 	}
2952 2952
 
@@ -2961,7 +2961,7 @@  discard block
 block discarded – undo
2961 2961
  * @return bool True if Yoast SEO disabled on GD pages.
2962 2962
  */
2963 2963
 function geodir_disable_yoast_seo_metas() {
2964
-    return (bool)get_option( 'geodir_disable_yoast_meta' );
2964
+    return (bool) get_option('geodir_disable_yoast_meta');
2965 2965
 }
2966 2966
 
2967 2967
 /**
@@ -2972,30 +2972,30 @@  discard block
 block discarded – undo
2972 2972
  * @param int $post_id The post ID.
2973 2973
  * @return bool True if allowed.
2974 2974
  */
2975
-function geodir_wpml_allowed_to_duplicate( $post_id ) {
2975
+function geodir_wpml_allowed_to_duplicate($post_id) {
2976 2976
     $allowed = false;
2977 2977
     
2978
-    if ( !geodir_is_wpml() || empty( $post_id ) ) {
2978
+    if (!geodir_is_wpml() || empty($post_id)) {
2979 2979
         return $allowed;
2980 2980
     }
2981 2981
     
2982
-    $user_id = (int)get_current_user_id();
2982
+    $user_id = (int) get_current_user_id();
2983 2983
     
2984
-    if ( empty( $user_id ) ) {
2984
+    if (empty($user_id)) {
2985 2985
         return $allowed;
2986 2986
     }
2987 2987
     
2988
-    $post_type = get_post_type( $post_id );
2989
-    if ( !is_post_type_translated( $post_type ) || get_post_meta( $post_id, '_icl_lang_duplicate_of', true ) ) {
2988
+    $post_type = get_post_type($post_id);
2989
+    if (!is_post_type_translated($post_type) || get_post_meta($post_id, '_icl_lang_duplicate_of', true)) {
2990 2990
         return $allowed;
2991 2991
     }
2992 2992
     
2993
-    if ( geodir_listing_belong_to_current_user( $post_id ) ) {
2993
+    if (geodir_listing_belong_to_current_user($post_id)) {
2994 2994
         $allowed = true;
2995 2995
     }
2996 2996
     
2997
-    $disable_cpts = get_option( 'geodir_wpml_disable_duplicate' );
2998
-    if ( $allowed && !empty( $disable_cpts ) && in_array( $post_type, $disable_cpts ) ) {
2997
+    $disable_cpts = get_option('geodir_wpml_disable_duplicate');
2998
+    if ($allowed && !empty($disable_cpts) && in_array($post_type, $disable_cpts)) {
2999 2999
         $allowed = false;
3000 3000
     }
3001 3001
     
@@ -3005,7 +3005,7 @@  discard block
 block discarded – undo
3005 3005
      * @param bool $allowed True if allowed.
3006 3006
      * @param int $post_id The post ID.
3007 3007
      */
3008
-    return apply_filters( 'geodir_wpml_allowed_to_duplicate', $allowed, $post_id );
3008
+    return apply_filters('geodir_wpml_allowed_to_duplicate', $allowed, $post_id);
3009 3009
 }
3010 3010
 
3011 3011
 /**
@@ -3020,61 +3020,61 @@  discard block
 block discarded – undo
3020 3020
  * @param string $content_html The output html of the geodir_edit_post_link() function.
3021 3021
  * @return string Filtered html of the geodir_edit_post_link() function.
3022 3022
  */
3023
-function geodir_wpml_frontend_duplicate_listing( $content_html ) {
3023
+function geodir_wpml_frontend_duplicate_listing($content_html) {
3024 3024
     global $post, $preview, $sitepress;
3025 3025
     
3026
-    if ( !empty( $post->ID ) && !$preview && geodir_is_page( 'detail' ) && geodir_wpml_allowed_to_duplicate( $post->ID ) ) {
3026
+    if (!empty($post->ID) && !$preview && geodir_is_page('detail') && geodir_wpml_allowed_to_duplicate($post->ID)) {
3027 3027
         $post_id = $post->ID;
3028
-        $element_type = 'post_' . get_post_type( $post_id );
3029
-        $original_post_id = $sitepress->get_original_element_id( $post_id, $element_type );
3028
+        $element_type = 'post_'.get_post_type($post_id);
3029
+        $original_post_id = $sitepress->get_original_element_id($post_id, $element_type);
3030 3030
         
3031
-        if ( $original_post_id == $post_id ) {
3031
+        if ($original_post_id == $post_id) {
3032 3032
             $wpml_languages = $sitepress->get_active_languages();
3033
-            $post_language = $sitepress->get_language_for_element( $post_id, $element_type );
3033
+            $post_language = $sitepress->get_language_for_element($post_id, $element_type);
3034 3034
             
3035
-            if ( !empty( $wpml_languages ) && isset( $wpml_languages[ $post_language ] ) ) {
3036
-                unset( $wpml_languages[ $post_language ] );
3035
+            if (!empty($wpml_languages) && isset($wpml_languages[$post_language])) {
3036
+                unset($wpml_languages[$post_language]);
3037 3037
             }
3038 3038
             
3039
-            if ( !empty( $wpml_languages ) ) {
3040
-                $trid  = $sitepress->get_element_trid( $post_id, $element_type );
3041
-                $element_translations = $sitepress->get_element_translations( $trid, $element_type );
3042
-                $duplicates = $sitepress->get_duplicates( $post_id );
3039
+            if (!empty($wpml_languages)) {
3040
+                $trid = $sitepress->get_element_trid($post_id, $element_type);
3041
+                $element_translations = $sitepress->get_element_translations($trid, $element_type);
3042
+                $duplicates = $sitepress->get_duplicates($post_id);
3043 3043
                 
3044
-                $wpml_content = '<div class="geodir-company_info gd-detail-duplicate"><h3 class="widget-title">' . __( 'Translate Listing', 'geodirectory' ) . '</h3>';
3044
+                $wpml_content = '<div class="geodir-company_info gd-detail-duplicate"><h3 class="widget-title">'.__('Translate Listing', 'geodirectory').'</h3>';
3045 3045
                 $wpml_content .= '<table class="gd-duplicate-table" style="width:100%;margin:0"><tbody>';
3046
-                $wpml_content .= '<tr style="border-bottom:solid 1px #efefef"><th style="padding:0 2px 2px 2px">' . __( 'Language', 'geodirectory' ) . '</th><th style="width:25px;"></th><th style="width:5em;text-align:center">' . __( 'Translate', 'geodirectory' ) . '</th></tr>';
3046
+                $wpml_content .= '<tr style="border-bottom:solid 1px #efefef"><th style="padding:0 2px 2px 2px">'.__('Language', 'geodirectory').'</th><th style="width:25px;"></th><th style="width:5em;text-align:center">'.__('Translate', 'geodirectory').'</th></tr>';
3047 3047
                 
3048 3048
                 $needs_translation = false;
3049 3049
                 
3050
-                foreach ( $wpml_languages as $lang_code => $lang ) {
3050
+                foreach ($wpml_languages as $lang_code => $lang) {
3051 3051
                     $duplicates_text = '';
3052 3052
                     $translated = false;
3053 3053
                     
3054
-                    if ( !empty( $element_translations ) && isset( $element_translations[$lang_code] ) ) {
3054
+                    if (!empty($element_translations) && isset($element_translations[$lang_code])) {
3055 3055
                         $translated = true;
3056 3056
                         
3057
-                        if ( !empty( $duplicates ) && isset( $duplicates[$lang_code] ) ) {
3058
-                            $duplicates_text = ' ' . __( '(duplicate)', 'geodirectory' );
3057
+                        if (!empty($duplicates) && isset($duplicates[$lang_code])) {
3058
+                            $duplicates_text = ' '.__('(duplicate)', 'geodirectory');
3059 3059
                         }
3060 3060
                     } else {
3061 3061
                         $needs_translation = true;
3062 3062
                     }
3063 3063
                     
3064
-                    $wpml_content .= '<tr><td style="padding:4px">' . $lang['english_name'] . $duplicates_text . '</td><td>&nbsp;</td><td style="text-align:center;">';
3064
+                    $wpml_content .= '<tr><td style="padding:4px">'.$lang['english_name'].$duplicates_text.'</td><td>&nbsp;</td><td style="text-align:center;">';
3065 3065
                     
3066
-                    if ( $translated ) {
3066
+                    if ($translated) {
3067 3067
                         $wpml_content .= '<i class="fa fa-check" style="color:orange"></i>';
3068 3068
                     } else {
3069
-                        $wpml_content .= '<input name="gd_icl_dup[]" value="' . $lang_code . '" title="' . esc_attr__( 'Create duplicate', 'geodirectory' ) . '" type="checkbox">';
3069
+                        $wpml_content .= '<input name="gd_icl_dup[]" value="'.$lang_code.'" title="'.esc_attr__('Create duplicate', 'geodirectory').'" type="checkbox">';
3070 3070
                     }
3071 3071
                     
3072 3072
                     $wpml_content .= '</td></tr>';
3073 3073
                 }
3074 3074
                 
3075
-                if ( $needs_translation ) {
3076
-                    $nonce = wp_create_nonce( 'geodir_duplicate_nonce' );
3077
-                    $wpml_content .= '<tr><td>&nbsp;</td><td style="vertical-align:middle;padding-top:13px"><i style="display:none" class="fa fa-spin fa-refresh"></i></td><td style="padding:15px 3px 3px 3px;text-align:right"><button data-nonce="' . esc_attr( $nonce ) . '" data-post-id="' . $post_id . '" id="gd_make_duplicates" class="button-secondary">' . __( 'Duplicate', 'geodirectory' ) . '</button></td></tr>';
3075
+                if ($needs_translation) {
3076
+                    $nonce = wp_create_nonce('geodir_duplicate_nonce');
3077
+                    $wpml_content .= '<tr><td>&nbsp;</td><td style="vertical-align:middle;padding-top:13px"><i style="display:none" class="fa fa-spin fa-refresh"></i></td><td style="padding:15px 3px 3px 3px;text-align:right"><button data-nonce="'.esc_attr($nonce).'" data-post-id="'.$post_id.'" id="gd_make_duplicates" class="button-secondary">'.__('Duplicate', 'geodirectory').'</button></td></tr>';
3078 3078
                 }
3079 3079
                 
3080 3080
                 $wpml_content .= '</tbody></table>';
@@ -3096,12 +3096,12 @@  discard block
 block discarded – undo
3096 3096
  * @param array $settings GD design settings array.
3097 3097
  * @return array Filtered GD design settings array..
3098 3098
  */
3099
-function geodir_wpml_duplicate_settings( $settings = array() ) {
3099
+function geodir_wpml_duplicate_settings($settings = array()) {
3100 3100
     $new_settings = array();
3101 3101
     
3102
-    foreach ( $settings as $key => $setting ) {
3102
+    foreach ($settings as $key => $setting) {
3103 3103
         
3104
-        if ( isset( $setting['type'] ) && $setting['type'] == 'sectionend' && $setting['id'] == 'detail_page_settings' ) {
3104
+        if (isset($setting['type']) && $setting['type'] == 'sectionend' && $setting['id'] == 'detail_page_settings') {
3105 3105
             $new_settings[] = array(
3106 3106
                 'name' => __('Disable WPML duplicate translation', 'geodirectory'),
3107 3107
                 'desc' => __('Select post types to disable front end WPML duplicate translation. For selected post types the WPML duplicate option will be disabled from listing detail page sidebar.', 'geodirectory'),
Please login to merge, or discard this patch.
geodirectory-functions/general_functions.php 1 patch
Spacing   +1293 added lines, -1293 removed lines patch added patch discarded remove patch
@@ -10,7 +10,7 @@  discard block
 block discarded – undo
10 10
 /**
11 11
  * Get All Plugin functions from WordPress
12 12
  */
13
-include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
13
+include_once(ABSPATH.'wp-admin/includes/plugin.php');
14 14
 
15 15
 /*-----------------------------------------------------------------------------------*/
16 16
 /* Helper functions */
@@ -27,7 +27,7 @@  discard block
 block discarded – undo
27 27
  * @return string example url eg: http://wpgeo.directory/wp-content/plugins/geodirectory
28 28
  */
29 29
 function geodir_plugin_url() {
30
-	return plugins_url( '', dirname( __FILE__ ) );
30
+	return plugins_url('', dirname(__FILE__));
31 31
 	/*
32 32
 	if ( is_ssl() ) :
33 33
 		return str_replace( 'http://', 'https://', WP_PLUGIN_URL ) . "/" . plugin_basename( dirname( dirname( __FILE__ ) ) );
@@ -47,10 +47,10 @@  discard block
 block discarded – undo
47 47
  * @return string example url eg: /home/geo/public_html/wp-content/plugins/geodirectory
48 48
  */
49 49
 function geodir_plugin_path() {
50
-	if ( defined( 'GD_TESTING_MODE' ) && GD_TESTING_MODE ) {
51
-		return dirname( dirname( __FILE__ ) );
50
+	if (defined('GD_TESTING_MODE') && GD_TESTING_MODE) {
51
+		return dirname(dirname(__FILE__));
52 52
 	} else {
53
-		return WP_PLUGIN_DIR . "/" . plugin_basename( dirname( dirname( __FILE__ ) ) );
53
+		return WP_PLUGIN_DIR."/".plugin_basename(dirname(dirname(__FILE__)));
54 54
 	}
55 55
 }
56 56
 
@@ -65,10 +65,10 @@  discard block
 block discarded – undo
65 65
  * @return bool true or false.
66 66
  * @todo    check if this is faster than normal WP check and remove if not.
67 67
  */
68
-function geodir_is_plugin_active( $plugin ) {
69
-	$active_plugins = get_option( 'active_plugins' );
70
-	foreach ( $active_plugins as $key => $active_plugin ) {
71
-		if ( strstr( $active_plugin, $plugin ) ) {
68
+function geodir_is_plugin_active($plugin) {
69
+	$active_plugins = get_option('active_plugins');
70
+	foreach ($active_plugins as $key => $active_plugin) {
71
+		if (strstr($active_plugin, $plugin)) {
72 72
 			return true;
73 73
 		}
74 74
 	}
@@ -90,8 +90,8 @@  discard block
 block discarded – undo
90 90
  *
91 91
  * @return bool|int|string the formatted date.
92 92
  */
93
-function geodir_get_formated_date( $date ) {
94
-	return mysql2date( get_option( 'date_format' ), $date );
93
+function geodir_get_formated_date($date) {
94
+	return mysql2date(get_option('date_format'), $date);
95 95
 }
96 96
 
97 97
 /**
@@ -107,8 +107,8 @@  discard block
 block discarded – undo
107 107
  *
108 108
  * @return bool|int|string the formatted time.
109 109
  */
110
-function geodir_get_formated_time( $time ) {
111
-	return mysql2date( get_option( 'time_format' ), $time, $translate = true );
110
+function geodir_get_formated_time($time) {
111
+	return mysql2date(get_option('time_format'), $time, $translate = true);
112 112
 }
113 113
 
114 114
 
@@ -126,35 +126,35 @@  discard block
 block discarded – undo
126 126
  *
127 127
  * @return string Formatted link.
128 128
  */
129
-function geodir_getlink( $url, $params = array(), $use_existing_arguments = false ) {
130
-	if ( $use_existing_arguments ) {
129
+function geodir_getlink($url, $params = array(), $use_existing_arguments = false) {
130
+	if ($use_existing_arguments) {
131 131
 		$params = $params + $_GET;
132 132
 	}
133
-	if ( ! $params ) {
133
+	if (!$params) {
134 134
 		return $url;
135 135
 	}
136 136
 	$link = $url;
137
-	if ( strpos( $link, '?' ) === false ) {
137
+	if (strpos($link, '?') === false) {
138 138
 		$link .= '?';
139 139
 	} //If there is no '?' add one at the end
140
-	elseif ( strpos( $link, '//maps.google.com/maps/api/js?language=' ) ) {
140
+	elseif (strpos($link, '//maps.google.com/maps/api/js?language=')) {
141 141
 		$link .= '&amp;';
142 142
 	} //If there is no '&' at the END, add one.
143
-	elseif ( ! preg_match( '/(\?|\&(amp;)?)$/', $link ) ) {
143
+	elseif (!preg_match('/(\?|\&(amp;)?)$/', $link)) {
144 144
 		$link .= '&';
145 145
 	} //If there is no '&' at the END, add one.
146 146
 
147 147
 	$params_arr = array();
148
-	foreach ( $params as $key => $value ) {
149
-		if ( gettype( $value ) == 'array' ) { //Handle array data properly
150
-			foreach ( $value as $val ) {
151
-				$params_arr[] = $key . '[]=' . urlencode( $val );
148
+	foreach ($params as $key => $value) {
149
+		if (gettype($value) == 'array') { //Handle array data properly
150
+			foreach ($value as $val) {
151
+				$params_arr[] = $key.'[]='.urlencode($val);
152 152
 			}
153 153
 		} else {
154
-			$params_arr[] = $key . '=' . urlencode( $value );
154
+			$params_arr[] = $key.'='.urlencode($value);
155 155
 		}
156 156
 	}
157
-	$link .= implode( '&', $params_arr );
157
+	$link .= implode('&', $params_arr);
158 158
 
159 159
 	return $link;
160 160
 }
@@ -171,18 +171,18 @@  discard block
 block discarded – undo
171 171
  *
172 172
  * @return string Listing page url if valid. Otherwise home url will be returned.
173 173
  */
174
-function geodir_get_addlisting_link( $post_type = '' ) {
174
+function geodir_get_addlisting_link($post_type = '') {
175 175
 	global $wpdb;
176 176
 
177 177
 	//$check_pkg  = $wpdb->get_var("SELECT pid FROM ".GEODIR_PRICE_TABLE." WHERE post_type='".$post_type."' and status != '0'");
178 178
 	$check_pkg = 1;
179
-	if ( post_type_exists( $post_type ) && $check_pkg ) {
179
+	if (post_type_exists($post_type) && $check_pkg) {
180 180
 
181
-		$add_listing_link = get_page_link( geodir_add_listing_page_id() );
181
+		$add_listing_link = get_page_link(geodir_add_listing_page_id());
182 182
 
183
-		return esc_url( add_query_arg( array( 'listing_type' => $post_type ), $add_listing_link ) );
183
+		return esc_url(add_query_arg(array('listing_type' => $post_type), $add_listing_link));
184 184
 	} else {
185
-		return get_bloginfo( 'url' );
185
+		return get_bloginfo('url');
186 186
 	}
187 187
 }
188 188
 
@@ -210,7 +210,7 @@  discard block
 block discarded – undo
210 210
 	if (!empty($_SERVER['PHP_SELF']) && !empty($_SERVER['REQUEST_URI'])) {
211 211
 		// To build the entire URI we need to prepend the protocol, and the http host
212 212
 		// to the URI string.
213
-		$pageURL .= $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
213
+		$pageURL .= $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
214 214
 	} else {
215 215
 		/*
216 216
 		 * Since we do not have REQUEST_URI to work with, we will assume we are
@@ -219,11 +219,11 @@  discard block
 block discarded – undo
219 219
 		 *
220 220
 		 * IIS uses the SCRIPT_NAME variable instead of a REQUEST_URI variable... thanks, MS
221 221
 		 */
222
-		$pageURL .= $_SERVER['HTTP_HOST'] . $_SERVER['SCRIPT_NAME'];
222
+		$pageURL .= $_SERVER['HTTP_HOST'].$_SERVER['SCRIPT_NAME'];
223 223
 		
224 224
 		// If the query string exists append it to the URI string
225 225
 		if (isset($_SERVER['QUERY_STRING']) && !empty($_SERVER['QUERY_STRING'])) {
226
-			$pageURL .= '?' . $_SERVER['QUERY_STRING'];
226
+			$pageURL .= '?'.$_SERVER['QUERY_STRING'];
227 227
 		}
228 228
 	}
229 229
 	
@@ -234,7 +234,7 @@  discard block
 block discarded – undo
234 234
 	 *
235 235
 	 * @param string $pageURL The URL of the current page.
236 236
 	 */
237
-	return apply_filters( 'geodir_curPageURL', $pageURL );
237
+	return apply_filters('geodir_curPageURL', $pageURL);
238 238
 }
239 239
 
240 240
 /**
@@ -249,12 +249,12 @@  discard block
 block discarded – undo
249 249
  *
250 250
  * @return string Cleaned variable.
251 251
  */
252
-function geodir_clean( $string ) {
252
+function geodir_clean($string) {
253 253
 
254
-	$string = trim( strip_tags( stripslashes( $string ) ) );
255
-	$string = str_replace( " ", "-", $string ); // Replaces all spaces with hyphens.
256
-	$string = preg_replace( '/[^A-Za-z0-9\-\_]/', '', $string ); // Removes special chars.
257
-	$string = preg_replace( '/-+/', '-', $string ); // Replaces multiple hyphens with single one.
254
+	$string = trim(strip_tags(stripslashes($string)));
255
+	$string = str_replace(" ", "-", $string); // Replaces all spaces with hyphens.
256
+	$string = preg_replace('/[^A-Za-z0-9\-\_]/', '', $string); // Removes special chars.
257
+	$string = preg_replace('/-+/', '-', $string); // Replaces multiple hyphens with single one.
258 258
 
259 259
 	return $string;
260 260
 }
@@ -268,13 +268,13 @@  discard block
 block discarded – undo
268 268
  */
269 269
 function geodir_get_weekday() {
270 270
 	return array(
271
-		__( 'Sunday', 'geodirectory' ),
272
-		__( 'Monday', 'geodirectory' ),
273
-		__( 'Tuesday', 'geodirectory' ),
274
-		__( 'Wednesday', 'geodirectory' ),
275
-		__( 'Thursday', 'geodirectory' ),
276
-		__( 'Friday', 'geodirectory' ),
277
-		__( 'Saturday', 'geodirectory' )
271
+		__('Sunday', 'geodirectory'),
272
+		__('Monday', 'geodirectory'),
273
+		__('Tuesday', 'geodirectory'),
274
+		__('Wednesday', 'geodirectory'),
275
+		__('Thursday', 'geodirectory'),
276
+		__('Friday', 'geodirectory'),
277
+		__('Saturday', 'geodirectory')
278 278
 	);
279 279
 }
280 280
 
@@ -287,11 +287,11 @@  discard block
 block discarded – undo
287 287
  */
288 288
 function geodir_get_weeks() {
289 289
 	return array(
290
-		__( 'First', 'geodirectory' ),
291
-		__( 'Second', 'geodirectory' ),
292
-		__( 'Third', 'geodirectory' ),
293
-		__( 'Fourth', 'geodirectory' ),
294
-		__( 'Last', 'geodirectory' )
290
+		__('First', 'geodirectory'),
291
+		__('Second', 'geodirectory'),
292
+		__('Third', 'geodirectory'),
293
+		__('Fourth', 'geodirectory'),
294
+		__('Last', 'geodirectory')
295 295
 	);
296 296
 }
297 297
 
@@ -310,112 +310,112 @@  discard block
 block discarded – undo
310 310
  *
311 311
  * @return bool If valid returns true. Otherwise false.
312 312
  */
313
-function geodir_is_page( $gdpage = '' ) {
313
+function geodir_is_page($gdpage = '') {
314 314
 
315 315
 	global $wp_query, $post, $wp;
316 316
 	//if(!is_admin()):
317 317
 
318
-	switch ( $gdpage ):
318
+	switch ($gdpage):
319 319
 		case 'add-listing':
320 320
 
321
-			if ( is_page() && get_query_var( 'page_id' ) == geodir_add_listing_page_id() ) {
321
+			if (is_page() && get_query_var('page_id') == geodir_add_listing_page_id()) {
322 322
 				return true;
323
-			} elseif ( is_page() && isset( $post->post_content ) && has_shortcode( $post->post_content, 'gd_add_listing' ) ) {
323
+			} elseif (is_page() && isset($post->post_content) && has_shortcode($post->post_content, 'gd_add_listing')) {
324 324
 				return true;
325 325
 			}
326 326
 
327 327
 			break;
328 328
 		case 'preview':
329
-			if ( ( is_page() && get_query_var( 'page_id' ) == geodir_preview_page_id() ) && isset( $_REQUEST['listing_type'] )
330
-			     && in_array( $_REQUEST['listing_type'], geodir_get_posttypes() )
329
+			if ((is_page() && get_query_var('page_id') == geodir_preview_page_id()) && isset($_REQUEST['listing_type'])
330
+			     && in_array($_REQUEST['listing_type'], geodir_get_posttypes())
331 331
 			) {
332 332
 				return true;
333 333
 			}
334 334
 			break;
335 335
 		case 'listing-success':
336
-			if ( is_page() && get_query_var( 'page_id' ) == geodir_success_page_id() ) {
336
+			if (is_page() && get_query_var('page_id') == geodir_success_page_id()) {
337 337
 				return true;
338 338
 			}
339 339
 			break;
340 340
 		case 'detail':
341
-			$post_type = get_query_var( 'post_type' );
342
-			if ( is_array( $post_type ) ) {
343
-				$post_type = reset( $post_type );
341
+			$post_type = get_query_var('post_type');
342
+			if (is_array($post_type)) {
343
+				$post_type = reset($post_type);
344 344
 			}
345
-			if ( is_single() && in_array( $post_type, geodir_get_posttypes() ) ) {
345
+			if (is_single() && in_array($post_type, geodir_get_posttypes())) {
346 346
 				return true;
347 347
 			}
348 348
 			break;
349 349
 		case 'pt':
350
-			$post_type = get_query_var( 'post_type' );
351
-			if ( is_array( $post_type ) ) {
352
-				$post_type = reset( $post_type );
350
+			$post_type = get_query_var('post_type');
351
+			if (is_array($post_type)) {
352
+				$post_type = reset($post_type);
353 353
 			}
354
-			if ( is_post_type_archive() && in_array( $post_type, geodir_get_posttypes() ) && ! is_tax() ) {
354
+			if (is_post_type_archive() && in_array($post_type, geodir_get_posttypes()) && !is_tax()) {
355 355
 				return true;
356 356
 			}
357 357
 
358 358
 			break;
359 359
 		case 'listing':
360
-			if ( is_tax() && geodir_get_taxonomy_posttype() ) {
360
+			if (is_tax() && geodir_get_taxonomy_posttype()) {
361 361
 				global $current_term, $taxonomy, $term;
362 362
 
363 363
 				return true;
364 364
 			}
365
-			$post_type = get_query_var( 'post_type' );
366
-			if ( is_array( $post_type ) ) {
367
-				$post_type = reset( $post_type );
365
+			$post_type = get_query_var('post_type');
366
+			if (is_array($post_type)) {
367
+				$post_type = reset($post_type);
368 368
 			}
369
-			if ( is_post_type_archive() && in_array( $post_type, geodir_get_posttypes() ) ) {
369
+			if (is_post_type_archive() && in_array($post_type, geodir_get_posttypes())) {
370 370
 				return true;
371 371
 			}
372 372
 
373 373
 			break;
374 374
 		case 'home':
375 375
 
376
-			if ( ( is_page() && get_query_var( 'page_id' ) == geodir_home_page_id() ) || is_page_geodir_home() ) {
376
+			if ((is_page() && get_query_var('page_id') == geodir_home_page_id()) || is_page_geodir_home()) {
377 377
 				return true;
378 378
 			}
379 379
 
380 380
 			break;
381 381
 		case 'location':
382
-			if ( is_page() && get_query_var( 'page_id' ) == geodir_location_page_id() ) {
382
+			if (is_page() && get_query_var('page_id') == geodir_location_page_id()) {
383 383
 				return true;
384 384
 			}
385 385
 			break;
386 386
 		case 'author':
387
-			if ( is_author() && isset( $_REQUEST['geodir_dashbord'] ) ) {
387
+			if (is_author() && isset($_REQUEST['geodir_dashbord'])) {
388 388
 				return true;
389 389
 			}
390 390
 
391
-			if ( function_exists( 'bp_loggedin_user_id' ) && function_exists( 'bp_displayed_user_id' ) && $my_id = (int) bp_loggedin_user_id() ) {
392
-				if ( ( (bool) bp_is_current_component( 'listings' ) || (bool) bp_is_current_component( 'favorites' ) ) && $my_id > 0 && $my_id == (int) bp_displayed_user_id() ) {
391
+			if (function_exists('bp_loggedin_user_id') && function_exists('bp_displayed_user_id') && $my_id = (int) bp_loggedin_user_id()) {
392
+				if (((bool) bp_is_current_component('listings') || (bool) bp_is_current_component('favorites')) && $my_id > 0 && $my_id == (int) bp_displayed_user_id()) {
393 393
 					return true;
394 394
 				}
395 395
 			}
396 396
 			break;
397 397
 		case 'search':
398
-			if ( is_search() && isset( $_REQUEST['geodir_search'] ) ) {
398
+			if (is_search() && isset($_REQUEST['geodir_search'])) {
399 399
 				return true;
400 400
 			}
401 401
 			break;
402 402
 		case 'info':
403
-			if ( is_page() && get_query_var( 'page_id' ) == geodir_info_page_id() ) {
403
+			if (is_page() && get_query_var('page_id') == geodir_info_page_id()) {
404 404
 				return true;
405 405
 			}
406 406
 			break;
407 407
 		case 'login':
408
-			if ( is_page() && get_query_var( 'page_id' ) == geodir_login_page_id() ) {
408
+			if (is_page() && get_query_var('page_id') == geodir_login_page_id()) {
409 409
 				return true;
410 410
 			}
411 411
 			break;
412 412
 		case 'checkout':
413
-			if ( is_page() && function_exists( 'geodir_payment_checkout_page_id' ) && get_query_var( 'page_id' ) == geodir_payment_checkout_page_id() ) {
413
+			if (is_page() && function_exists('geodir_payment_checkout_page_id') && get_query_var('page_id') == geodir_payment_checkout_page_id()) {
414 414
 				return true;
415 415
 			}
416 416
 			break;
417 417
 		case 'invoices':
418
-			if ( is_page() && function_exists( 'geodir_payment_invoices_page_id' ) && get_query_var( 'page_id' ) == geodir_payment_invoices_page_id() ) {
418
+			if (is_page() && function_exists('geodir_payment_invoices_page_id') && get_query_var('page_id') == geodir_payment_invoices_page_id()) {
419 419
 				return true;
420 420
 			}
421 421
 			break;
@@ -440,25 +440,25 @@  discard block
 block discarded – undo
440 440
  *
441 441
  * @param object $wp WordPress object.
442 442
  */
443
-function geodir_set_is_geodir_page( $wp ) {
444
-	if ( ! is_admin() ) {
443
+function geodir_set_is_geodir_page($wp) {
444
+	if (!is_admin()) {
445 445
 		//$wp->query_vars['gd_is_geodir_page'] = false;
446 446
 		//print_r()
447
-		if ( empty( $wp->query_vars ) || ! array_diff( array_keys( $wp->query_vars ), array(
447
+		if (empty($wp->query_vars) || !array_diff(array_keys($wp->query_vars), array(
448 448
 				'preview',
449 449
 				'page',
450 450
 				'paged',
451 451
 				'cpage'
452
-			) )
452
+			))
453 453
 		) {
454
-			if ( geodir_is_page( 'home' ) ) {
454
+			if (geodir_is_page('home')) {
455 455
 				$wp->query_vars['gd_is_geodir_page'] = true;
456 456
 			}
457 457
 
458 458
 
459 459
 		}
460 460
 
461
-		if ( ! isset( $wp->query_vars['gd_is_geodir_page'] ) && isset( $wp->query_vars['page_id'] ) ) {
461
+		if (!isset($wp->query_vars['gd_is_geodir_page']) && isset($wp->query_vars['page_id'])) {
462 462
 			if (
463 463
 				$wp->query_vars['page_id'] == geodir_add_listing_page_id()
464 464
 				|| $wp->query_vars['page_id'] == geodir_preview_page_id()
@@ -467,26 +467,26 @@  discard block
 block discarded – undo
467 467
 				|| $wp->query_vars['page_id'] == geodir_home_page_id()
468 468
 				|| $wp->query_vars['page_id'] == geodir_info_page_id()
469 469
 				|| $wp->query_vars['page_id'] == geodir_login_page_id()
470
-				|| ( function_exists( 'geodir_payment_checkout_page_id' ) && $wp->query_vars['page_id'] == geodir_payment_checkout_page_id() )
471
-				|| ( function_exists( 'geodir_payment_invoices_page_id' ) && $wp->query_vars['page_id'] == geodir_payment_invoices_page_id() )
470
+				|| (function_exists('geodir_payment_checkout_page_id') && $wp->query_vars['page_id'] == geodir_payment_checkout_page_id())
471
+				|| (function_exists('geodir_payment_invoices_page_id') && $wp->query_vars['page_id'] == geodir_payment_invoices_page_id())
472 472
 			) {
473 473
 				$wp->query_vars['gd_is_geodir_page'] = true;
474 474
 			}
475 475
 		}
476 476
 
477
-		if ( ! isset( $wp->query_vars['gd_is_geodir_page'] ) && isset( $wp->query_vars['pagename'] ) ) {
478
-			$page = get_page_by_path( $wp->query_vars['pagename'] );
477
+		if (!isset($wp->query_vars['gd_is_geodir_page']) && isset($wp->query_vars['pagename'])) {
478
+			$page = get_page_by_path($wp->query_vars['pagename']);
479 479
 
480
-			if ( ! empty( $page ) && (
480
+			if (!empty($page) && (
481 481
 					$page->ID == geodir_add_listing_page_id()
482 482
 					|| $page->ID == geodir_preview_page_id()
483 483
 					|| $page->ID == geodir_success_page_id()
484 484
 					|| $page->ID == geodir_location_page_id()
485
-					|| ( isset( $wp->query_vars['page_id'] ) && $wp->query_vars['page_id'] == geodir_home_page_id() )
486
-					|| ( isset( $wp->query_vars['page_id'] ) && $wp->query_vars['page_id'] == geodir_info_page_id() )
487
-					|| ( isset( $wp->query_vars['page_id'] ) && $wp->query_vars['page_id'] == geodir_login_page_id() )
488
-					|| ( isset( $wp->query_vars['page_id'] ) && function_exists( 'geodir_payment_checkout_page_id' ) && $wp->query_vars['page_id'] == geodir_payment_checkout_page_id() )
489
-					|| ( isset( $wp->query_vars['page_id'] ) && function_exists( 'geodir_payment_invoices_page_id' ) && $wp->query_vars['page_id'] == geodir_payment_invoices_page_id() )
485
+					|| (isset($wp->query_vars['page_id']) && $wp->query_vars['page_id'] == geodir_home_page_id())
486
+					|| (isset($wp->query_vars['page_id']) && $wp->query_vars['page_id'] == geodir_info_page_id())
487
+					|| (isset($wp->query_vars['page_id']) && $wp->query_vars['page_id'] == geodir_login_page_id())
488
+					|| (isset($wp->query_vars['page_id']) && function_exists('geodir_payment_checkout_page_id') && $wp->query_vars['page_id'] == geodir_payment_checkout_page_id())
489
+					|| (isset($wp->query_vars['page_id']) && function_exists('geodir_payment_invoices_page_id') && $wp->query_vars['page_id'] == geodir_payment_invoices_page_id())
490 490
 				)
491 491
 			) {
492 492
 				$wp->query_vars['gd_is_geodir_page'] = true;
@@ -494,20 +494,20 @@  discard block
 block discarded – undo
494 494
 		}
495 495
 
496 496
 
497
-		if ( ! isset( $wp->query_vars['gd_is_geodir_page'] ) && isset( $wp->query_vars['post_type'] ) && $wp->query_vars['post_type'] != '' ) {
497
+		if (!isset($wp->query_vars['gd_is_geodir_page']) && isset($wp->query_vars['post_type']) && $wp->query_vars['post_type'] != '') {
498 498
 			$requested_post_type = $wp->query_vars['post_type'];
499 499
 			// check if this post type is geodirectory post types
500 500
 			$post_type_array = geodir_get_posttypes();
501
-			if ( in_array( $requested_post_type, $post_type_array ) ) {
501
+			if (in_array($requested_post_type, $post_type_array)) {
502 502
 				$wp->query_vars['gd_is_geodir_page'] = true;
503 503
 			}
504 504
 		}
505 505
 
506
-		if ( ! isset( $wp->query_vars['gd_is_geodir_page'] ) ) {
507
-			$geodir_taxonomis = geodir_get_taxonomies( '', true );
508
-			if ( ! empty( $geodir_taxonomis ) ) {
509
-				foreach ( $geodir_taxonomis as $taxonomy ) {
510
-					if ( array_key_exists( $taxonomy, $wp->query_vars ) ) {
506
+		if (!isset($wp->query_vars['gd_is_geodir_page'])) {
507
+			$geodir_taxonomis = geodir_get_taxonomies('', true);
508
+			if (!empty($geodir_taxonomis)) {
509
+				foreach ($geodir_taxonomis as $taxonomy) {
510
+					if (array_key_exists($taxonomy, $wp->query_vars)) {
511 511
 						$wp->query_vars['gd_is_geodir_page'] = true;
512 512
 						break;
513 513
 					}
@@ -516,20 +516,20 @@  discard block
 block discarded – undo
516 516
 
517 517
 		}
518 518
 
519
-		if ( ! isset( $wp->query_vars['gd_is_geodir_page'] ) && isset( $wp->query_vars['author_name'] ) && isset( $_REQUEST['geodir_dashbord'] ) ) {
519
+		if (!isset($wp->query_vars['gd_is_geodir_page']) && isset($wp->query_vars['author_name']) && isset($_REQUEST['geodir_dashbord'])) {
520 520
 			$wp->query_vars['gd_is_geodir_page'] = true;
521 521
 		}
522 522
 
523 523
 
524
-		if ( ! isset( $wp->query_vars['gd_is_geodir_page'] ) && isset( $_REQUEST['geodir_search'] ) ) {
524
+		if (!isset($wp->query_vars['gd_is_geodir_page']) && isset($_REQUEST['geodir_search'])) {
525 525
 			$wp->query_vars['gd_is_geodir_page'] = true;
526 526
 		}
527 527
 
528 528
 
529 529
 //check if homepage
530
-		if ( ! isset( $wp->query_vars['gd_is_geodir_page'] )
531
-		     && ! isset( $wp->query_vars['page_id'] )
532
-		     && ! isset( $wp->query_vars['pagename'] )
530
+		if (!isset($wp->query_vars['gd_is_geodir_page'])
531
+		     && !isset($wp->query_vars['page_id'])
532
+		     && !isset($wp->query_vars['pagename'])
533 533
 		     && is_page_geodir_home()
534 534
 		) {
535 535
 			$wp->query_vars['gd_is_geodir_page'] = true;
@@ -553,14 +553,14 @@  discard block
 block discarded – undo
553 553
  */
554 554
 function geodir_is_geodir_page() {
555 555
 	global $wp;
556
-	if ( isset( $wp->query_vars['gd_is_geodir_page'] ) && $wp->query_vars['gd_is_geodir_page'] ) {
556
+	if (isset($wp->query_vars['gd_is_geodir_page']) && $wp->query_vars['gd_is_geodir_page']) {
557 557
 		return true;
558 558
 	} else {
559 559
 		return false;
560 560
 	}
561 561
 }
562 562
 
563
-if ( ! function_exists( 'geodir_get_imagesize' ) ) {
563
+if (!function_exists('geodir_get_imagesize')) {
564 564
 	/**
565 565
 	 * Get image size using the size key .
566 566
 	 *
@@ -571,13 +571,13 @@  discard block
 block discarded – undo
571 571
 	 *
572 572
 	 * @return array|mixed|void|WP_Error If valid returns image size. Else returns error.
573 573
 	 */
574
-	function geodir_get_imagesize( $size = '' ) {
574
+	function geodir_get_imagesize($size = '') {
575 575
 
576 576
 		$imagesizes = array(
577
-			'list-thumb'   => array( 'w' => 283, 'h' => 188 ),
578
-			'thumbnail'    => array( 'w' => 125, 'h' => 125 ),
579
-			'widget-thumb' => array( 'w' => 50, 'h' => 50 ),
580
-			'slider-thumb' => array( 'w' => 100, 'h' => 100 )
577
+			'list-thumb'   => array('w' => 283, 'h' => 188),
578
+			'thumbnail'    => array('w' => 125, 'h' => 125),
579
+			'widget-thumb' => array('w' => 50, 'h' => 50),
580
+			'slider-thumb' => array('w' => 100, 'h' => 100)
581 581
 		);
582 582
 
583 583
 		/**
@@ -587,9 +587,9 @@  discard block
 block discarded – undo
587 587
 		 *
588 588
 		 * @param array $imagesizes Image size array.
589 589
 		 */
590
-		$imagesizes = apply_filters( 'geodir_imagesizes', $imagesizes );
590
+		$imagesizes = apply_filters('geodir_imagesizes', $imagesizes);
591 591
 
592
-		if ( ! empty( $size ) && array_key_exists( $size, $imagesizes ) ) {
592
+		if (!empty($size) && array_key_exists($size, $imagesizes)) {
593 593
 			/**
594 594
 			 * Filters image size of the passed key.
595 595
 			 *
@@ -597,11 +597,11 @@  discard block
 block discarded – undo
597 597
 			 *
598 598
 			 * @param array $imagesizes [$size] Image size array of the passed key.
599 599
 			 */
600
-			return apply_filters( 'geodir_get_imagesize_' . $size, $imagesizes[ $size ] );
600
+			return apply_filters('geodir_get_imagesize_'.$size, $imagesizes[$size]);
601 601
 
602
-		} elseif ( ! empty( $size ) ) {
602
+		} elseif (!empty($size)) {
603 603
 
604
-			return new WP_Error( 'geodir_no_imagesize', __( "Given image size is not valid", 'geodirectory' ) );
604
+			return new WP_Error('geodir_no_imagesize', __("Given image size is not valid", 'geodirectory'));
605 605
 
606 606
 		}
607 607
 
@@ -625,7 +625,7 @@  discard block
 block discarded – undo
625 625
 */
626 626
 
627 627
 
628
-if ( ! function_exists( 'createRandomString' ) ) {
628
+if (!function_exists('createRandomString')) {
629 629
 	/**
630 630
 	 * Creates random string.
631 631
 	 *
@@ -635,21 +635,21 @@  discard block
 block discarded – undo
635 635
 	 */
636 636
 	function createRandomString() {
637 637
 		$chars = "abcdefghijkmlnopqrstuvwxyz1023456789";
638
-		srand( (double) microtime() * 1000000 );
638
+		srand((double) microtime() * 1000000);
639 639
 		$i       = 0;
640 640
 		$rstring = '';
641
-		while ( $i <= 25 ) {
641
+		while ($i <= 25) {
642 642
 			$num     = rand() % 33;
643
-			$tmp     = substr( $chars, $num, 1 );
644
-			$rstring = $rstring . $tmp;
645
-			$i ++;
643
+			$tmp     = substr($chars, $num, 1);
644
+			$rstring = $rstring.$tmp;
645
+			$i++;
646 646
 		}
647 647
 
648 648
 		return $rstring;
649 649
 	}
650 650
 }
651 651
 
652
-if ( ! function_exists( 'geodir_getDistanceRadius' ) ) {
652
+if (!function_exists('geodir_getDistanceRadius')) {
653 653
 	/**
654 654
 	 * Calculates the distance radius.
655 655
 	 *
@@ -660,9 +660,9 @@  discard block
 block discarded – undo
660 660
 	 *
661 661
 	 * @return float The mean radius.
662 662
 	 */
663
-	function geodir_getDistanceRadius( $uom = 'km' ) {
663
+	function geodir_getDistanceRadius($uom = 'km') {
664 664
 //	Use Haversine formula to calculate the great circle distance between two points identified by longitude and latitude
665
-		switch ( geodir_strtolower( $uom ) ):
665
+		switch (geodir_strtolower($uom)):
666 666
 			case 'km'    :
667 667
 				$earthMeanRadius = 6371.009; // km
668 668
 				break;
@@ -694,7 +694,7 @@  discard block
 block discarded – undo
694 694
 }
695 695
 
696 696
 
697
-if ( ! function_exists( 'geodir_calculateDistanceFromLatLong' ) ) {
697
+if (!function_exists('geodir_calculateDistanceFromLatLong')) {
698 698
 	/**
699 699
 	 * Calculate the great circle distance between two points identified by longitude and latitude.
700 700
 	 *
@@ -707,17 +707,17 @@  discard block
 block discarded – undo
707 707
 	 *
708 708
 	 * @return float The distance.
709 709
 	 */
710
-	function geodir_calculateDistanceFromLatLong( $point1, $point2, $uom = 'km' ) {
710
+	function geodir_calculateDistanceFromLatLong($point1, $point2, $uom = 'km') {
711 711
 //	Use Haversine formula to calculate the great circle distance between two points identified by longitude and latitude
712 712
 
713
-		$earthMeanRadius = geodir_getDistanceRadius( $uom );
713
+		$earthMeanRadius = geodir_getDistanceRadius($uom);
714 714
 
715
-		$deltaLatitude  = deg2rad( (float) $point2['latitude'] - (float) $point1['latitude'] );
716
-		$deltaLongitude = deg2rad( (float) $point2['longitude'] - (float) $point1['longitude'] );
717
-		$a              = sin( $deltaLatitude / 2 ) * sin( $deltaLatitude / 2 ) +
718
-		                  cos( deg2rad( (float) $point1['latitude'] ) ) * cos( deg2rad( (float) $point2['latitude'] ) ) *
719
-		                  sin( $deltaLongitude / 2 ) * sin( $deltaLongitude / 2 );
720
-		$c              = 2 * atan2( sqrt( $a ), sqrt( 1 - $a ) );
715
+		$deltaLatitude  = deg2rad((float) $point2['latitude'] - (float) $point1['latitude']);
716
+		$deltaLongitude = deg2rad((float) $point2['longitude'] - (float) $point1['longitude']);
717
+		$a              = sin($deltaLatitude / 2) * sin($deltaLatitude / 2) +
718
+		                  cos(deg2rad((float) $point1['latitude'])) * cos(deg2rad((float) $point2['latitude'])) *
719
+		                  sin($deltaLongitude / 2) * sin($deltaLongitude / 2);
720
+		$c              = 2 * atan2(sqrt($a), sqrt(1 - $a));
721 721
 		$distance       = $earthMeanRadius * $c;
722 722
 
723 723
 		return $distance;
@@ -726,7 +726,7 @@  discard block
 block discarded – undo
726 726
 }
727 727
 
728 728
 
729
-if ( ! function_exists( 'geodir_sendEmail' ) ) {
729
+if (!function_exists('geodir_sendEmail')) {
730 730
 	/**
731 731
 	 * The main function that send transactional emails using the args provided.
732 732
 	 *
@@ -745,95 +745,95 @@  discard block
 block discarded – undo
745 745
 	 * @param string $post_id       The post ID.
746 746
 	 * @param string $user_id       The user ID.
747 747
 	 */
748
-	function geodir_sendEmail( $fromEmail, $fromEmailName, $toEmail, $toEmailName, $to_subject, $to_message, $extra = '', $message_type, $post_id = '', $user_id = '' ) {
748
+	function geodir_sendEmail($fromEmail, $fromEmailName, $toEmail, $toEmailName, $to_subject, $to_message, $extra = '', $message_type, $post_id = '', $user_id = '') {
749 749
 		$login_details = '';
750 750
 
751 751
 		// strip slashes from subject & message text
752
-		$to_subject = stripslashes_deep( $to_subject );
753
-		$to_message = stripslashes_deep( $to_message );
752
+		$to_subject = stripslashes_deep($to_subject);
753
+		$to_message = stripslashes_deep($to_message);
754 754
 
755
-		if ( $message_type == 'send_friend' ) {
756
-			$subject = get_option( 'geodir_email_friend_subject' );
757
-			$message = get_option( 'geodir_email_friend_content' );
758
-		} elseif ( $message_type == 'send_enquiry' ) {
759
-			$subject = get_option( 'geodir_email_enquiry_subject' );
760
-			$message = get_option( 'geodir_email_enquiry_content' );
755
+		if ($message_type == 'send_friend') {
756
+			$subject = get_option('geodir_email_friend_subject');
757
+			$message = get_option('geodir_email_friend_content');
758
+		} elseif ($message_type == 'send_enquiry') {
759
+			$subject = get_option('geodir_email_enquiry_subject');
760
+			$message = get_option('geodir_email_enquiry_content');
761 761
 
762 762
 			// change to name in some cases
763
-			$post_author = get_post_field( 'post_author', $post_id );
764
-			if(is_super_admin( $post_author  )){// if admin probably not the post author so change name
765
-				$toEmailName = __('Business Owner','geodirectory');
766
-			}elseif(defined('GEODIRCLAIM_VERSION') && geodir_get_post_meta($post_id,'claimed')!='1'){// if claim manager installed but listing not claimed
767
-				$toEmailName = __('Business Owner','geodirectory');
763
+			$post_author = get_post_field('post_author', $post_id);
764
+			if (is_super_admin($post_author)) {// if admin probably not the post author so change name
765
+				$toEmailName = __('Business Owner', 'geodirectory');
766
+			}elseif (defined('GEODIRCLAIM_VERSION') && geodir_get_post_meta($post_id, 'claimed') != '1') {// if claim manager installed but listing not claimed
767
+				$toEmailName = __('Business Owner', 'geodirectory');
768 768
 			}
769 769
 
770 770
 
771
-		} elseif ( $message_type == 'forgot_password' ) {
772
-			$subject       = get_option( 'geodir_forgot_password_subject' );
773
-			$message       = get_option( 'geodir_forgot_password_content' );
771
+		} elseif ($message_type == 'forgot_password') {
772
+			$subject       = get_option('geodir_forgot_password_subject');
773
+			$message       = get_option('geodir_forgot_password_content');
774 774
 			$login_details = $to_message;
775
-		} elseif ( $message_type == 'registration' ) {
776
-			$subject       = get_option( 'geodir_registration_success_email_subject' );
777
-			$message       = get_option( 'geodir_registration_success_email_content' );
775
+		} elseif ($message_type == 'registration') {
776
+			$subject       = get_option('geodir_registration_success_email_subject');
777
+			$message       = get_option('geodir_registration_success_email_content');
778 778
 			$login_details = $to_message;
779
-		} elseif ( $message_type == 'post_submit' ) {
780
-			$subject = get_option( 'geodir_post_submited_success_email_subject' );
781
-			$message = get_option( 'geodir_post_submited_success_email_content' );
782
-		} elseif ( $message_type == 'listing_published' ) {
783
-			$subject = get_option( 'geodir_post_published_email_subject' );
784
-			$message = get_option( 'geodir_post_published_email_content' );
785
-		} elseif ( $message_type == 'listing_edited' ) {
786
-			$subject = get_option( 'geodir_post_edited_email_subject_admin' );
787
-			$message = get_option( 'geodir_post_edited_email_content_admin' );
779
+		} elseif ($message_type == 'post_submit') {
780
+			$subject = get_option('geodir_post_submited_success_email_subject');
781
+			$message = get_option('geodir_post_submited_success_email_content');
782
+		} elseif ($message_type == 'listing_published') {
783
+			$subject = get_option('geodir_post_published_email_subject');
784
+			$message = get_option('geodir_post_published_email_content');
785
+		} elseif ($message_type == 'listing_edited') {
786
+			$subject = get_option('geodir_post_edited_email_subject_admin');
787
+			$message = get_option('geodir_post_edited_email_content_admin');
788 788
 		}
789 789
 
790
-		if ( ! empty( $subject ) ) {
791
-			$subject = __( stripslashes_deep( $subject ), 'geodirectory' );
790
+		if (!empty($subject)) {
791
+			$subject = __(stripslashes_deep($subject), 'geodirectory');
792 792
 		}
793 793
 
794
-		if ( ! empty( $message ) ) {
795
-			$message = __( stripslashes_deep( $message ), 'geodirectory' );
794
+		if (!empty($message)) {
795
+			$message = __(stripslashes_deep($message), 'geodirectory');
796 796
 		}
797 797
 
798
-		$to_message        = nl2br( $to_message );
799
-		$sitefromEmail     = get_option( 'site_email' );
798
+		$to_message        = nl2br($to_message);
799
+		$sitefromEmail     = get_option('site_email');
800 800
 		$sitefromEmailName = get_site_emailName();
801
-		$productlink       = get_permalink( $post_id );
801
+		$productlink       = get_permalink($post_id);
802 802
 
803 803
 		$user_login = '';
804
-		if ( $user_id > 0 && $user_info = get_userdata( $user_id ) ) {
804
+		if ($user_id > 0 && $user_info = get_userdata($user_id)) {
805 805
 			$user_login = $user_info->user_login;
806 806
 		}
807 807
 
808 808
 		$posted_date = '';
809 809
 		$listingLink = '';
810 810
 
811
-		$post_info = get_post( $post_id );
811
+		$post_info = get_post($post_id);
812 812
 
813
-		if ( $post_info ) {
813
+		if ($post_info) {
814 814
 			$posted_date = $post_info->post_date;
815
-			$listingLink = '<a href="' . $productlink . '"><b>' . $post_info->post_title . '</b></a>';
815
+			$listingLink = '<a href="'.$productlink.'"><b>'.$post_info->post_title.'</b></a>';
816 816
 		}
817 817
 		$siteurl       = home_url();
818
-		$siteurl_link  = '<a href="' . $siteurl . '">' . $siteurl . '</a>';
818
+		$siteurl_link  = '<a href="'.$siteurl.'">'.$siteurl.'</a>';
819 819
 		$loginurl      = geodir_login_url();
820
-		$loginurl_link = '<a href="' . $loginurl . '">login</a>';
820
+		$loginurl_link = '<a href="'.$loginurl.'">login</a>';
821 821
         
822
-		$post_author_id   = ! empty( $post_info ) ? $post_info->post_author : 0;
823
-		$post_author_data = $post_author_id ? get_userdata( $post_author_id ) : NULL;
824
-		$post_author_name = geodir_get_client_name( $post_author_id );
825
-		$post_author_email = !empty( $post_author_data->user_email ) ? $post_author_data->user_email : '';
826
-		$current_date     = date_i18n( 'Y-m-d H:i:s', current_time( 'timestamp' ) );
827
-
828
-		if ( $fromEmail == '' ) {
829
-			$fromEmail = get_option( 'site_email' );
822
+		$post_author_id   = !empty($post_info) ? $post_info->post_author : 0;
823
+		$post_author_data = $post_author_id ? get_userdata($post_author_id) : NULL;
824
+		$post_author_name = geodir_get_client_name($post_author_id);
825
+		$post_author_email = !empty($post_author_data->user_email) ? $post_author_data->user_email : '';
826
+		$current_date     = date_i18n('Y-m-d H:i:s', current_time('timestamp'));
827
+
828
+		if ($fromEmail == '') {
829
+			$fromEmail = get_option('site_email');
830 830
 		}
831 831
 
832
-		if ( $fromEmailName == '' ) {
833
-			$fromEmailName = get_option( 'site_email_name' );
832
+		if ($fromEmailName == '') {
833
+			$fromEmailName = get_option('site_email_name');
834 834
 		}
835 835
 
836
-		$search_array  = array(
836
+		$search_array = array(
837 837
 			'[#listing_link#]',
838 838
 			'[#site_name_url#]',
839 839
 			'[#post_id#]',
@@ -875,7 +875,7 @@  discard block
 block discarded – undo
875 875
 			$post_author_email,
876 876
 			$current_date,
877 877
 		);
878
-		$message       = str_replace( $search_array, $replace_array, $message );
878
+		$message       = str_replace($search_array, $replace_array, $message);
879 879
 
880 880
 		$search_array  = array(
881 881
 			'[#listing_link#]',
@@ -913,12 +913,12 @@  discard block
 block discarded – undo
913 913
 			$post_author_email,
914 914
 			$current_date
915 915
 		);
916
-		$subject       = str_replace( $search_array, $replace_array, $subject );
916
+		$subject = str_replace($search_array, $replace_array, $subject);
917 917
 
918
-		$headers =  array();
918
+		$headers = array();
919 919
 		$headers[] = 'Content-type: text/html; charset=UTF-8';
920
-		$headers[] = "Reply-To: " . $fromEmail;
921
-		$headers[] = 'From: ' . $sitefromEmailName . ' <' . $sitefromEmail . '>';
920
+		$headers[] = "Reply-To: ".$fromEmail;
921
+		$headers[] = 'From: '.$sitefromEmailName.' <'.$sitefromEmail.'>';
922 922
 
923 923
 		$to = $toEmail;
924 924
 
@@ -940,7 +940,7 @@  discard block
 block discarded – undo
940 940
 		 * @param string $post_id       The post ID.
941 941
 		 * @param string $user_id       The user ID.
942 942
 		 */
943
-		$to = apply_filters( 'geodir_sendEmail_to', $to, $fromEmail, $fromEmailName, $toEmail, $toEmailName, $to_subject, $to_message, $extra, $message_type, $post_id, $user_id );
943
+		$to = apply_filters('geodir_sendEmail_to', $to, $fromEmail, $fromEmailName, $toEmail, $toEmailName, $to_subject, $to_message, $extra, $message_type, $post_id, $user_id);
944 944
 		/**
945 945
 		 * Filter the client email subject.
946 946
 		 *
@@ -959,7 +959,7 @@  discard block
 block discarded – undo
959 959
 		 * @param string $post_id       The post ID.
960 960
 		 * @param string $user_id       The user ID.
961 961
 		 */
962
-		$subject = apply_filters( 'geodir_sendEmail_subject', $subject, $fromEmail, $fromEmailName, $toEmail, $toEmailName, $to_subject, $to_message, $extra, $message_type, $post_id, $user_id );
962
+		$subject = apply_filters('geodir_sendEmail_subject', $subject, $fromEmail, $fromEmailName, $toEmail, $toEmailName, $to_subject, $to_message, $extra, $message_type, $post_id, $user_id);
963 963
 		/**
964 964
 		 * Filter the client email message.
965 965
 		 *
@@ -978,7 +978,7 @@  discard block
 block discarded – undo
978 978
 		 * @param string $post_id       The post ID.
979 979
 		 * @param string $user_id       The user ID.
980 980
 		 */
981
-		$message = apply_filters( 'geodir_sendEmail_message', $message, $fromEmail, $fromEmailName, $toEmail, $toEmailName, $to_subject, $to_message, $extra, $message_type, $post_id, $user_id );
981
+		$message = apply_filters('geodir_sendEmail_message', $message, $fromEmail, $fromEmailName, $toEmail, $toEmailName, $to_subject, $to_message, $extra, $message_type, $post_id, $user_id);
982 982
 		/**
983 983
 		 * Filter the client email headers.
984 984
 		 *
@@ -997,39 +997,39 @@  discard block
 block discarded – undo
997 997
 		 * @param string $post_id       The post ID.
998 998
 		 * @param string $user_id       The user ID.
999 999
 		 */
1000
-		$headers = apply_filters( 'geodir_sendEmail_headers', $headers, $fromEmail, $fromEmailName, $toEmail, $toEmailName, $to_subject, $to_message, $extra, $message_type, $post_id, $user_id );
1000
+		$headers = apply_filters('geodir_sendEmail_headers', $headers, $fromEmail, $fromEmailName, $toEmail, $toEmailName, $to_subject, $to_message, $extra, $message_type, $post_id, $user_id);
1001 1001
 
1002
-		$sent = wp_mail( $to, $subject, $message, $headers );
1002
+		$sent = wp_mail($to, $subject, $message, $headers);
1003 1003
 
1004
-		if ( ! $sent ) {
1005
-			if ( is_array( $to ) ) {
1006
-				$to = implode( ',', $to );
1004
+		if (!$sent) {
1005
+			if (is_array($to)) {
1006
+				$to = implode(',', $to);
1007 1007
 			}
1008 1008
 			$log_message = sprintf(
1009
-				__( "Email from GeoDirectory failed to send.\nMessage type: %s\nSend time: %s\nTo: %s\nSubject: %s\n\n", 'geodirectory' ),
1009
+				__("Email from GeoDirectory failed to send.\nMessage type: %s\nSend time: %s\nTo: %s\nSubject: %s\n\n", 'geodirectory'),
1010 1010
 				$message_type,
1011
-				date_i18n( 'F j Y H:i:s', current_time( 'timestamp' ) ),
1011
+				date_i18n('F j Y H:i:s', current_time('timestamp')),
1012 1012
 				$to,
1013 1013
 				$subject
1014 1014
 			);
1015
-			geodir_error_log( $log_message );
1015
+			geodir_error_log($log_message);
1016 1016
 		}
1017 1017
 
1018 1018
 		///////// ADMIN BCC EMIALS
1019
-		$adminEmail = get_bloginfo( 'admin_email' );
1019
+		$adminEmail = get_bloginfo('admin_email');
1020 1020
 		$to         = $adminEmail;
1021 1021
 
1022 1022
 		$admin_bcc = false;
1023
-		if ( $message_type == 'registration' ) {
1024
-			$message_raw  = explode( __( "Password:", 'geodirectory' ), $message );
1025
-			$message_raw2 = explode( "</p>", $message_raw[1], 2 );
1026
-			$message      = $message_raw[0] . __( 'Password:', 'geodirectory' ) . ' **********</p>' . $message_raw2[1];
1023
+		if ($message_type == 'registration') {
1024
+			$message_raw  = explode(__("Password:", 'geodirectory'), $message);
1025
+			$message_raw2 = explode("</p>", $message_raw[1], 2);
1026
+			$message      = $message_raw[0].__('Password:', 'geodirectory').' **********</p>'.$message_raw2[1];
1027 1027
 		}
1028
-		if ( $message_type == 'post_submit' ) {
1029
-			$subject = __( stripslashes_deep( get_option( 'geodir_post_submited_success_email_subject_admin' ) ), 'geodirectory' );
1030
-			$message = __( stripslashes_deep( get_option( 'geodir_post_submited_success_email_content_admin' ) ), 'geodirectory' );
1028
+		if ($message_type == 'post_submit') {
1029
+			$subject = __(stripslashes_deep(get_option('geodir_post_submited_success_email_subject_admin')), 'geodirectory');
1030
+			$message = __(stripslashes_deep(get_option('geodir_post_submited_success_email_content_admin')), 'geodirectory');
1031 1031
 
1032
-			$search_array  = array(
1032
+			$search_array = array(
1033 1033
 				'[#listing_link#]',
1034 1034
 				'[#site_name_url#]',
1035 1035
 				'[#post_id#]',
@@ -1065,7 +1065,7 @@  discard block
 block discarded – undo
1065 1065
 				$user_login,
1066 1066
 				$post_author_email,
1067 1067
 			);
1068
-			$message       = str_replace( $search_array, $replace_array, $message );
1068
+			$message       = str_replace($search_array, $replace_array, $message);
1069 1069
 
1070 1070
 			$search_array  = array(
1071 1071
 				'[#listing_link#]',
@@ -1097,26 +1097,26 @@  discard block
 block discarded – undo
1097 1097
 				$user_login,
1098 1098
 				$post_author_email,
1099 1099
 			);
1100
-			$subject       = str_replace( $search_array, $replace_array, $subject );
1100
+			$subject = str_replace($search_array, $replace_array, $subject);
1101 1101
 
1102 1102
 			$subject .= ' - ADMIN BCC COPY';
1103 1103
 			$admin_bcc = true;
1104 1104
 
1105
-		} elseif ( $message_type == 'registration' && get_option( 'geodir_bcc_new_user' ) ) {
1105
+		} elseif ($message_type == 'registration' && get_option('geodir_bcc_new_user')) {
1106 1106
 			$subject .= ' - ADMIN BCC COPY';
1107 1107
 			$admin_bcc = true;
1108
-		} elseif ( $message_type == 'send_friend' && get_option( 'geodir_bcc_friend' ) ) {
1108
+		} elseif ($message_type == 'send_friend' && get_option('geodir_bcc_friend')) {
1109 1109
 			$subject .= ' - ADMIN BCC COPY';
1110 1110
 			$admin_bcc = true;
1111
-		} elseif ( $message_type == 'send_enquiry' && get_option( 'geodir_bcc_enquiry' ) ) {
1111
+		} elseif ($message_type == 'send_enquiry' && get_option('geodir_bcc_enquiry')) {
1112 1112
 			$subject .= ' - ADMIN BCC COPY';
1113 1113
 			$admin_bcc = true;
1114
-		} elseif ( $message_type == 'listing_published' && get_option( 'geodir_bcc_listing_published' ) ) {
1114
+		} elseif ($message_type == 'listing_published' && get_option('geodir_bcc_listing_published')) {
1115 1115
 			$subject .= ' - ADMIN BCC COPY';
1116 1116
 			$admin_bcc = true;
1117 1117
 		}
1118 1118
 
1119
-		if ( $admin_bcc === true ) {
1119
+		if ($admin_bcc === true) {
1120 1120
 
1121 1121
 			/**
1122 1122
 			 * Filter the client email subject.
@@ -1136,7 +1136,7 @@  discard block
 block discarded – undo
1136 1136
 			 * @param string $post_id       The post ID.
1137 1137
 			 * @param string $user_id       The user ID.
1138 1138
 			 */
1139
-			$subject = apply_filters( 'geodir_sendEmail_subject_admin_bcc', $subject, $fromEmail, $fromEmailName, $toEmail, $toEmailName, $to_subject, $to_message, $extra, $message_type, $post_id, $user_id );
1139
+			$subject = apply_filters('geodir_sendEmail_subject_admin_bcc', $subject, $fromEmail, $fromEmailName, $toEmail, $toEmailName, $to_subject, $to_message, $extra, $message_type, $post_id, $user_id);
1140 1140
 			/**
1141 1141
 			 * Filter the client email message.
1142 1142
 			 *
@@ -1155,23 +1155,23 @@  discard block
 block discarded – undo
1155 1155
 			 * @param string $post_id       The post ID.
1156 1156
 			 * @param string $user_id       The user ID.
1157 1157
 			 */
1158
-			$message = apply_filters( 'geodir_sendEmail_message_admin_bcc', $message, $fromEmail, $fromEmailName, $toEmail, $toEmailName, $to_subject, $to_message, $extra, $message_type, $post_id, $user_id );
1158
+			$message = apply_filters('geodir_sendEmail_message_admin_bcc', $message, $fromEmail, $fromEmailName, $toEmail, $toEmailName, $to_subject, $to_message, $extra, $message_type, $post_id, $user_id);
1159 1159
 
1160 1160
 
1161
-			$sent = wp_mail( $to, $subject, $message, $headers );
1161
+			$sent = wp_mail($to, $subject, $message, $headers);
1162 1162
 
1163
-			if ( ! $sent ) {
1164
-				if ( is_array( $to ) ) {
1165
-					$to = implode( ',', $to );
1163
+			if (!$sent) {
1164
+				if (is_array($to)) {
1165
+					$to = implode(',', $to);
1166 1166
 				}
1167 1167
 				$log_message = sprintf(
1168
-					__( "Email from GeoDirectory failed to send.\nMessage type: %s\nSend time: %s\nTo: %s\nSubject: %s\n\n", 'geodirectory' ),
1168
+					__("Email from GeoDirectory failed to send.\nMessage type: %s\nSend time: %s\nTo: %s\nSubject: %s\n\n", 'geodirectory'),
1169 1169
 					$message_type,
1170
-					date_i18n( 'F j Y H:i:s', current_time( 'timestamp' ) ),
1170
+					date_i18n('F j Y H:i:s', current_time('timestamp')),
1171 1171
 					$to,
1172 1172
 					$subject
1173 1173
 				);
1174
-				geodir_error_log( $log_message );
1174
+				geodir_error_log($log_message);
1175 1175
 			}
1176 1176
 		}
1177 1177
 
@@ -1187,49 +1187,49 @@  discard block
 block discarded – undo
1187 1187
  */
1188 1188
 function geodir_taxonomy_breadcrumb() {
1189 1189
 
1190
-	$term   = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) );
1190
+	$term   = get_term_by('slug', get_query_var('term'), get_query_var('taxonomy'));
1191 1191
 	$parent = $term->parent;
1192 1192
 
1193
-	while ( $parent ):
1193
+	while ($parent):
1194 1194
 		$parents[]  = $parent;
1195
-		$new_parent = get_term_by( 'id', $parent, get_query_var( 'taxonomy' ) );
1195
+		$new_parent = get_term_by('id', $parent, get_query_var('taxonomy'));
1196 1196
 		$parent     = $new_parent->parent;
1197 1197
 	endwhile;
1198 1198
 
1199
-	if ( ! empty( $parents ) ):
1200
-		$parents = array_reverse( $parents );
1199
+	if (!empty($parents)):
1200
+		$parents = array_reverse($parents);
1201 1201
 
1202
-		foreach ( $parents as $parent ):
1203
-			$item = get_term_by( 'id', $parent, get_query_var( 'taxonomy' ) );
1204
-			$url  = get_term_link( $item, get_query_var( 'taxonomy' ) );
1205
-			echo '<li> > <a href="' . $url . '">' . $item->name . '</a></li>';
1202
+		foreach ($parents as $parent):
1203
+			$item = get_term_by('id', $parent, get_query_var('taxonomy'));
1204
+			$url  = get_term_link($item, get_query_var('taxonomy'));
1205
+			echo '<li> > <a href="'.$url.'">'.$item->name.'</a></li>';
1206 1206
 		endforeach;
1207 1207
 
1208 1208
 	endif;
1209 1209
 
1210
-	echo '<li> > ' . $term->name . '</li>';
1210
+	echo '<li> > '.$term->name.'</li>';
1211 1211
 }
1212 1212
 
1213
-function geodir_wpml_post_type_archive_link($link, $post_type){
1213
+function geodir_wpml_post_type_archive_link($link, $post_type) {
1214 1214
 	if (function_exists('icl_object_id')) {
1215
-		$post_types   = get_option( 'geodir_post_types' );
1216
-		$slug         = $post_types[ $post_type ]['rewrite']['slug'];
1215
+		$post_types   = get_option('geodir_post_types');
1216
+		$slug         = $post_types[$post_type]['rewrite']['slug'];
1217 1217
 
1218 1218
 		// Alter the CPT slug if WPML is set to do so
1219
-		if ( function_exists( 'icl_object_id' ) ) {
1220
-			if ( gd_wpml_slug_translation_turned_on( $post_type ) && $language_code = gd_wpml_get_lang_from_url( $link) ) {
1219
+		if (function_exists('icl_object_id')) {
1220
+			if (gd_wpml_slug_translation_turned_on($post_type) && $language_code = gd_wpml_get_lang_from_url($link)) {
1221 1221
 
1222 1222
 				$org_slug = $slug;
1223
-				$slug     = apply_filters( 'wpml_translate_single_string',
1223
+				$slug     = apply_filters('wpml_translate_single_string',
1224 1224
 					$slug,
1225 1225
 					'WordPress',
1226
-					'URL slug: ' . $slug,
1227
-					$language_code );
1226
+					'URL slug: '.$slug,
1227
+					$language_code);
1228 1228
                     
1229
-				if ( ! $slug ) {
1229
+				if (!$slug) {
1230 1230
 					$slug = $org_slug;
1231 1231
 				} else {
1232
-					$link = str_replace( $org_slug, $slug, $link );
1232
+					$link = str_replace($org_slug, $slug, $link);
1233 1233
 				}
1234 1234
 			}
1235 1235
 		}
@@ -1237,7 +1237,7 @@  discard block
 block discarded – undo
1237 1237
 
1238 1238
 	return $link;
1239 1239
 }
1240
-add_filter( 'post_type_archive_link','geodir_wpml_post_type_archive_link', 1000, 2);
1240
+add_filter('post_type_archive_link', 'geodir_wpml_post_type_archive_link', 1000, 2);
1241 1241
 
1242 1242
 /**
1243 1243
  * Main function that generates breadcrumb for all pages.
@@ -1258,9 +1258,9 @@  discard block
 block discarded – undo
1258 1258
 	 *
1259 1259
 	 * @since 1.0.0
1260 1260
 	 */
1261
-	$separator = apply_filters( 'geodir_breadcrumb_separator', ' > ' );
1261
+	$separator = apply_filters('geodir_breadcrumb_separator', ' > ');
1262 1262
 
1263
-	if ( ! geodir_is_page( 'home' ) ) {
1263
+	if (!geodir_is_page('home')) {
1264 1264
 		$breadcrumb    = '';
1265 1265
 		$url_categoris = '';
1266 1266
 		$breadcrumb .= '<div class="geodir-breadcrumb clearfix"><ul id="breadcrumbs">';
@@ -1269,167 +1269,167 @@  discard block
 block discarded – undo
1269 1269
 		 *
1270 1270
 		 * @since 1.0.0
1271 1271
 		 */
1272
-		$breadcrumb .= '<li>' . apply_filters( 'geodir_breadcrumb_first_link', '<a href="' . home_url() . '">' . __( 'Home', 'geodirectory' ) . '</a>' ) . '</li>';
1272
+		$breadcrumb .= '<li>'.apply_filters('geodir_breadcrumb_first_link', '<a href="'.home_url().'">'.__('Home', 'geodirectory').'</a>').'</li>';
1273 1273
 
1274 1274
 		$gd_post_type   = geodir_get_current_posttype();
1275
-		$post_type_info = get_post_type_object( $gd_post_type );
1275
+		$post_type_info = get_post_type_object($gd_post_type);
1276 1276
 
1277
-		remove_filter( 'post_type_archive_link', 'geodir_get_posttype_link' );
1277
+		remove_filter('post_type_archive_link', 'geodir_get_posttype_link');
1278 1278
 
1279
-		$listing_link = get_post_type_archive_link( $gd_post_type );
1279
+		$listing_link = get_post_type_archive_link($gd_post_type);
1280 1280
 
1281
-		add_filter( 'post_type_archive_link', 'geodir_get_posttype_link', 10, 2 );
1282
-		$listing_link = rtrim( $listing_link, '/' );
1281
+		add_filter('post_type_archive_link', 'geodir_get_posttype_link', 10, 2);
1282
+		$listing_link = rtrim($listing_link, '/');
1283 1283
 		$listing_link .= '/';
1284 1284
 
1285 1285
 		$post_type_for_location_link = $listing_link;
1286
-		$location_terms              = geodir_get_current_location_terms( 'query_vars', $gd_post_type );
1286
+		$location_terms              = geodir_get_current_location_terms('query_vars', $gd_post_type);
1287 1287
 
1288 1288
 		global $wp, $gd_session;
1289 1289
 		$location_link = $post_type_for_location_link;
1290 1290
 
1291
-		if ( geodir_is_page( 'detail' ) || geodir_is_page( 'listing' ) ) {
1291
+		if (geodir_is_page('detail') || geodir_is_page('listing')) {
1292 1292
 			global $post;
1293
-			$location_manager     = defined( 'POST_LOCATION_TABLE' ) ? true : false;
1294
-			$neighbourhood_active = $location_manager && get_option( 'location_neighbourhoods' ) ? true : false;
1293
+			$location_manager     = defined('POST_LOCATION_TABLE') ? true : false;
1294
+			$neighbourhood_active = $location_manager && get_option('location_neighbourhoods') ? true : false;
1295 1295
 
1296
-			if ( geodir_is_page( 'detail' ) && isset( $post->country_slug ) ) {
1296
+			if (geodir_is_page('detail') && isset($post->country_slug)) {
1297 1297
 				$location_terms = array(
1298 1298
 					'gd_country' => $post->country_slug,
1299 1299
 					'gd_region'  => $post->region_slug,
1300 1300
 					'gd_city'    => $post->city_slug
1301 1301
 				);
1302 1302
 
1303
-				if ( $neighbourhood_active && ! empty( $location_terms['gd_city'] ) && $gd_ses_neighbourhood = $gd_session->get( 'gd_neighbourhood' ) ) {
1303
+				if ($neighbourhood_active && !empty($location_terms['gd_city']) && $gd_ses_neighbourhood = $gd_session->get('gd_neighbourhood')) {
1304 1304
 					$location_terms['gd_neighbourhood'] = $gd_ses_neighbourhood;
1305 1305
 				}
1306 1306
 			}
1307 1307
 
1308
-			$geodir_show_location_url = get_option( 'geodir_show_location_url' );
1308
+			$geodir_show_location_url = get_option('geodir_show_location_url');
1309 1309
 
1310 1310
 			$hide_url_part = array();
1311
-			if ( $location_manager ) {
1312
-				$hide_country_part = get_option( 'geodir_location_hide_country_part' );
1313
-				$hide_region_part  = get_option( 'geodir_location_hide_region_part' );
1314
-
1315
-				if ( $hide_region_part && $hide_country_part ) {
1316
-					$hide_url_part = array( 'gd_country', 'gd_region' );
1317
-				} else if ( $hide_region_part && ! $hide_country_part ) {
1318
-					$hide_url_part = array( 'gd_region' );
1319
-				} else if ( ! $hide_region_part && $hide_country_part ) {
1320
-					$hide_url_part = array( 'gd_country' );
1311
+			if ($location_manager) {
1312
+				$hide_country_part = get_option('geodir_location_hide_country_part');
1313
+				$hide_region_part  = get_option('geodir_location_hide_region_part');
1314
+
1315
+				if ($hide_region_part && $hide_country_part) {
1316
+					$hide_url_part = array('gd_country', 'gd_region');
1317
+				} else if ($hide_region_part && !$hide_country_part) {
1318
+					$hide_url_part = array('gd_region');
1319
+				} else if (!$hide_region_part && $hide_country_part) {
1320
+					$hide_url_part = array('gd_country');
1321 1321
 				}
1322 1322
 			}
1323 1323
 
1324 1324
 			$hide_text_part = array();
1325
-			if ( $geodir_show_location_url == 'country_city' ) {
1326
-				$hide_text_part = array( 'gd_region' );
1325
+			if ($geodir_show_location_url == 'country_city') {
1326
+				$hide_text_part = array('gd_region');
1327 1327
 
1328
-				if ( isset( $location_terms['gd_region'] ) && ! $location_manager ) {
1329
-					unset( $location_terms['gd_region'] );
1328
+				if (isset($location_terms['gd_region']) && !$location_manager) {
1329
+					unset($location_terms['gd_region']);
1330 1330
 				}
1331
-			} else if ( $geodir_show_location_url == 'region_city' ) {
1332
-				$hide_text_part = array( 'gd_country' );
1331
+			} else if ($geodir_show_location_url == 'region_city') {
1332
+				$hide_text_part = array('gd_country');
1333 1333
 
1334
-				if ( isset( $location_terms['gd_country'] ) && ! $location_manager ) {
1335
-					unset( $location_terms['gd_country'] );
1334
+				if (isset($location_terms['gd_country']) && !$location_manager) {
1335
+					unset($location_terms['gd_country']);
1336 1336
 				}
1337
-			} else if ( $geodir_show_location_url == 'city' ) {
1338
-				$hide_text_part = array( 'gd_country', 'gd_region' );
1337
+			} else if ($geodir_show_location_url == 'city') {
1338
+				$hide_text_part = array('gd_country', 'gd_region');
1339 1339
 
1340
-				if ( isset( $location_terms['gd_country'] ) && ! $location_manager ) {
1341
-					unset( $location_terms['gd_country'] );
1340
+				if (isset($location_terms['gd_country']) && !$location_manager) {
1341
+					unset($location_terms['gd_country']);
1342 1342
 				}
1343
-				if ( isset( $location_terms['gd_region'] ) && ! $location_manager ) {
1344
-					unset( $location_terms['gd_region'] );
1343
+				if (isset($location_terms['gd_region']) && !$location_manager) {
1344
+					unset($location_terms['gd_region']);
1345 1345
 				}
1346 1346
 			}
1347 1347
 
1348 1348
 			$is_location_last = '';
1349 1349
 			$is_taxonomy_last = '';
1350 1350
 			$breadcrumb .= '<li>';
1351
-			if ( get_query_var( $gd_post_type . 'category' ) ) {
1352
-				$gd_taxonomy = $gd_post_type . 'category';
1353
-			} elseif ( get_query_var( $gd_post_type . '_tags' ) ) {
1354
-				$gd_taxonomy = $gd_post_type . '_tags';
1351
+			if (get_query_var($gd_post_type.'category')) {
1352
+				$gd_taxonomy = $gd_post_type.'category';
1353
+			} elseif (get_query_var($gd_post_type.'_tags')) {
1354
+				$gd_taxonomy = $gd_post_type.'_tags';
1355 1355
 			}
1356 1356
 
1357
-			$breadcrumb .= $separator . '<a href="' . $listing_link . '">' . __( geodir_utf8_ucfirst( $post_type_info->label ), 'geodirectory' ) . '</a>';
1358
-			if ( ! empty( $gd_taxonomy ) || geodir_is_page( 'detail' ) ) {
1357
+			$breadcrumb .= $separator.'<a href="'.$listing_link.'">'.__(geodir_utf8_ucfirst($post_type_info->label), 'geodirectory').'</a>';
1358
+			if (!empty($gd_taxonomy) || geodir_is_page('detail')) {
1359 1359
 				$is_location_last = false;
1360 1360
 			} else {
1361 1361
 				$is_location_last = true;
1362 1362
 			}
1363 1363
 
1364
-			if ( ! empty( $gd_taxonomy ) && geodir_is_page( 'listing' ) ) {
1364
+			if (!empty($gd_taxonomy) && geodir_is_page('listing')) {
1365 1365
 				$is_taxonomy_last = true;
1366 1366
 			} else {
1367 1367
 				$is_taxonomy_last = false;
1368 1368
 			}
1369 1369
 
1370
-			if ( ! empty( $location_terms ) ) {
1371
-				$geodir_get_locations = function_exists( 'get_actual_location_name' ) ? true : false;
1370
+			if (!empty($location_terms)) {
1371
+				$geodir_get_locations = function_exists('get_actual_location_name') ? true : false;
1372 1372
 
1373
-				foreach ( $location_terms as $key => $location_term ) {
1374
-					if ( $location_term != '' ) {
1375
-						if ( ! empty( $hide_url_part ) && in_array( $key, $hide_url_part ) ) { // Hide location part from url & breadcrumb.
1373
+				foreach ($location_terms as $key => $location_term) {
1374
+					if ($location_term != '') {
1375
+						if (!empty($hide_url_part) && in_array($key, $hide_url_part)) { // Hide location part from url & breadcrumb.
1376 1376
 							continue;
1377 1377
 						}
1378 1378
 
1379
-						$gd_location_link_text = preg_replace( '/-(\d+)$/', '', $location_term );
1380
-						$gd_location_link_text = preg_replace( '/[_-]/', ' ', $gd_location_link_text );
1381
-						$gd_location_link_text = geodir_utf8_ucfirst( $gd_location_link_text );
1379
+						$gd_location_link_text = preg_replace('/-(\d+)$/', '', $location_term);
1380
+						$gd_location_link_text = preg_replace('/[_-]/', ' ', $gd_location_link_text);
1381
+						$gd_location_link_text = geodir_utf8_ucfirst($gd_location_link_text);
1382 1382
 
1383 1383
 						$location_term_actual_country = '';
1384 1384
 						$location_term_actual_region  = '';
1385 1385
 						$location_term_actual_city    = '';
1386 1386
 						$location_term_actual_neighbourhood = '';
1387
-						if ( $geodir_get_locations ) {
1388
-							if ( $key == 'gd_country' ) {
1389
-								$location_term_actual_country = get_actual_location_name( 'country', $location_term, true );
1390
-							} else if ( $key == 'gd_region' ) {
1391
-								$location_term_actual_region = get_actual_location_name( 'region', $location_term, true );
1392
-							} else if ( $key == 'gd_city' ) {
1393
-								$location_term_actual_city = get_actual_location_name( 'city', $location_term, true );
1394
-							} else if ( $key == 'gd_neighbourhood' ) {
1395
-								$location_term_actual_neighbourhood = get_actual_location_name( 'neighbourhood', $location_term, true );
1387
+						if ($geodir_get_locations) {
1388
+							if ($key == 'gd_country') {
1389
+								$location_term_actual_country = get_actual_location_name('country', $location_term, true);
1390
+							} else if ($key == 'gd_region') {
1391
+								$location_term_actual_region = get_actual_location_name('region', $location_term, true);
1392
+							} else if ($key == 'gd_city') {
1393
+								$location_term_actual_city = get_actual_location_name('city', $location_term, true);
1394
+							} else if ($key == 'gd_neighbourhood') {
1395
+								$location_term_actual_neighbourhood = get_actual_location_name('neighbourhood', $location_term, true);
1396 1396
 							}
1397 1397
 						} else {
1398 1398
 							$location_info = geodir_get_location();
1399 1399
 
1400
-							if ( ! empty( $location_info ) && isset( $location_info->location_id ) ) {
1401
-								if ( $key == 'gd_country' ) {
1402
-									$location_term_actual_country = __( $location_info->country, 'geodirectory' );
1403
-								} else if ( $key == 'gd_region' ) {
1404
-									$location_term_actual_region = __( $location_info->region, 'geodirectory' );
1405
-								} else if ( $key == 'gd_city' ) {
1406
-									$location_term_actual_city = __( $location_info->city, 'geodirectory' );
1400
+							if (!empty($location_info) && isset($location_info->location_id)) {
1401
+								if ($key == 'gd_country') {
1402
+									$location_term_actual_country = __($location_info->country, 'geodirectory');
1403
+								} else if ($key == 'gd_region') {
1404
+									$location_term_actual_region = __($location_info->region, 'geodirectory');
1405
+								} else if ($key == 'gd_city') {
1406
+									$location_term_actual_city = __($location_info->city, 'geodirectory');
1407 1407
 								}
1408 1408
 							}
1409 1409
 						}
1410 1410
 
1411
-						if ( $is_location_last && $key == 'gd_country' && ! ( isset( $location_terms['gd_region'] ) && $location_terms['gd_region'] != '' ) && ! ( isset( $location_terms['gd_city'] ) && $location_terms['gd_city'] != '' ) ) {
1412
-							$breadcrumb .= $location_term_actual_country != '' ? $separator . $location_term_actual_country : $separator . $gd_location_link_text;
1413
-						} else if ( $is_location_last && $key == 'gd_region' && ! ( isset( $location_terms['gd_city'] ) && $location_terms['gd_city'] != '' ) ) {
1414
-							$breadcrumb .= $location_term_actual_region != '' ? $separator . $location_term_actual_region : $separator . $gd_location_link_text;
1415
-						} else if ( $is_location_last && $key == 'gd_city' && empty( $location_terms['gd_neighbourhood'] ) ) {
1416
-							$breadcrumb .= $location_term_actual_city != '' ? $separator . $location_term_actual_city : $separator . $gd_location_link_text;
1417
-						} else if ( $is_location_last && $key == 'gd_neighbourhood' ) {
1418
-							$breadcrumb .= $location_term_actual_neighbourhood != '' ? $separator . $location_term_actual_neighbourhood : $separator . $gd_location_link_text;
1411
+						if ($is_location_last && $key == 'gd_country' && !(isset($location_terms['gd_region']) && $location_terms['gd_region'] != '') && !(isset($location_terms['gd_city']) && $location_terms['gd_city'] != '')) {
1412
+							$breadcrumb .= $location_term_actual_country != '' ? $separator.$location_term_actual_country : $separator.$gd_location_link_text;
1413
+						} else if ($is_location_last && $key == 'gd_region' && !(isset($location_terms['gd_city']) && $location_terms['gd_city'] != '')) {
1414
+							$breadcrumb .= $location_term_actual_region != '' ? $separator.$location_term_actual_region : $separator.$gd_location_link_text;
1415
+						} else if ($is_location_last && $key == 'gd_city' && empty($location_terms['gd_neighbourhood'])) {
1416
+							$breadcrumb .= $location_term_actual_city != '' ? $separator.$location_term_actual_city : $separator.$gd_location_link_text;
1417
+						} else if ($is_location_last && $key == 'gd_neighbourhood') {
1418
+							$breadcrumb .= $location_term_actual_neighbourhood != '' ? $separator.$location_term_actual_neighbourhood : $separator.$gd_location_link_text;
1419 1419
 						} else {
1420
-							if ( get_option( 'permalink_structure' ) != '' ) {
1421
-								$location_link .= $location_term . '/';
1420
+							if (get_option('permalink_structure') != '') {
1421
+								$location_link .= $location_term.'/';
1422 1422
 							} else {
1423
-								$location_link .= "&$key=" . $location_term;
1423
+								$location_link .= "&$key=".$location_term;
1424 1424
 							}
1425 1425
 
1426
-							if ( $key == 'gd_country' && $location_term_actual_country != '' ) {
1426
+							if ($key == 'gd_country' && $location_term_actual_country != '') {
1427 1427
 								$gd_location_link_text = $location_term_actual_country;
1428
-							} else if ( $key == 'gd_region' && $location_term_actual_region != '' ) {
1428
+							} else if ($key == 'gd_region' && $location_term_actual_region != '') {
1429 1429
 								$gd_location_link_text = $location_term_actual_region;
1430
-							} else if ( $key == 'gd_city' && $location_term_actual_city != '' ) {
1430
+							} else if ($key == 'gd_city' && $location_term_actual_city != '') {
1431 1431
 								$gd_location_link_text = $location_term_actual_city;
1432
-							} else if ( $key == 'gd_neighbourhood' && $location_term_actual_neighbourhood != '' ) {
1432
+							} else if ($key == 'gd_neighbourhood' && $location_term_actual_neighbourhood != '') {
1433 1433
 								$gd_location_link_text = $location_term_actual_neighbourhood;
1434 1434
 							}
1435 1435
 
@@ -1439,77 +1439,77 @@  discard block
 block discarded – undo
1439 1439
                             }
1440 1440
                             */
1441 1441
 
1442
-							$breadcrumb .= $separator . '<a href="' . $location_link . '">' . $gd_location_link_text . '</a>';
1442
+							$breadcrumb .= $separator.'<a href="'.$location_link.'">'.$gd_location_link_text.'</a>';
1443 1443
 						}
1444 1444
 					}
1445 1445
 				}
1446 1446
 			}
1447 1447
 
1448
-			if ( ! empty( $gd_taxonomy ) ) {
1448
+			if (!empty($gd_taxonomy)) {
1449 1449
 				$term_index = 1;
1450 1450
 
1451 1451
 				//if(get_option('geodir_add_categories_url'))
1452 1452
 				{
1453
-					if ( get_query_var( $gd_post_type . '_tags' ) ) {
1454
-						$cat_link = $listing_link . 'tags/';
1453
+					if (get_query_var($gd_post_type.'_tags')) {
1454
+						$cat_link = $listing_link.'tags/';
1455 1455
 					} else {
1456 1456
 						$cat_link = $listing_link;
1457 1457
 					}
1458 1458
 
1459
-					foreach ( $location_terms as $key => $location_term ) {
1460
-						if ( $location_manager && in_array( $key, $hide_url_part ) ) {
1459
+					foreach ($location_terms as $key => $location_term) {
1460
+						if ($location_manager && in_array($key, $hide_url_part)) {
1461 1461
 							continue;
1462 1462
 						}
1463 1463
 
1464
-						if ( $location_term != '' ) {
1465
-							if ( get_option( 'permalink_structure' ) != '' ) {
1466
-								$cat_link .= $location_term . '/';
1464
+						if ($location_term != '') {
1465
+							if (get_option('permalink_structure') != '') {
1466
+								$cat_link .= $location_term.'/';
1467 1467
 							}
1468 1468
 						}
1469 1469
 					}
1470 1470
 
1471
-					$term_array = explode( "/", trim( $wp_query->query[ $gd_taxonomy ], "/" ) );
1472
-					foreach ( $term_array as $term ) {
1473
-						$term_link_text = preg_replace( '/-(\d+)$/', '', $term );
1474
-						$term_link_text = preg_replace( '/[_-]/', ' ', $term_link_text );
1471
+					$term_array = explode("/", trim($wp_query->query[$gd_taxonomy], "/"));
1472
+					foreach ($term_array as $term) {
1473
+						$term_link_text = preg_replace('/-(\d+)$/', '', $term);
1474
+						$term_link_text = preg_replace('/[_-]/', ' ', $term_link_text);
1475 1475
 
1476 1476
 						// get term actual name
1477
-						$term_info = get_term_by( 'slug', $term, $gd_taxonomy, 'ARRAY_A' );
1478
-						if ( ! empty( $term_info ) && isset( $term_info['name'] ) && $term_info['name'] != '' ) {
1479
-							$term_link_text = urldecode( $term_info['name'] );
1477
+						$term_info = get_term_by('slug', $term, $gd_taxonomy, 'ARRAY_A');
1478
+						if (!empty($term_info) && isset($term_info['name']) && $term_info['name'] != '') {
1479
+							$term_link_text = urldecode($term_info['name']);
1480 1480
 						} else {
1481 1481
 							continue;
1482 1482
 							//$term_link_text = wp_strip_all_tags(geodir_ucwords(urldecode($term_link_text)));
1483 1483
 						}
1484 1484
 
1485
-						if ( $term_index == count( $term_array ) && $is_taxonomy_last ) {
1486
-							$breadcrumb .= $separator . $term_link_text;
1485
+						if ($term_index == count($term_array) && $is_taxonomy_last) {
1486
+							$breadcrumb .= $separator.$term_link_text;
1487 1487
 						} else {
1488
-							$cat_link .= $term . '/';
1489
-							$breadcrumb .= $separator . '<a href="' . $cat_link . '">' . $term_link_text . '</a>';
1488
+							$cat_link .= $term.'/';
1489
+							$breadcrumb .= $separator.'<a href="'.$cat_link.'">'.$term_link_text.'</a>';
1490 1490
 						}
1491
-						$term_index ++;
1491
+						$term_index++;
1492 1492
 					}
1493 1493
 				}
1494 1494
 
1495 1495
 
1496 1496
 			}
1497 1497
 
1498
-			if ( geodir_is_page( 'detail' ) ) {
1499
-				$breadcrumb .= $separator . get_the_title();
1498
+			if (geodir_is_page('detail')) {
1499
+				$breadcrumb .= $separator.get_the_title();
1500 1500
 			}
1501 1501
 
1502 1502
 			$breadcrumb .= '</li>';
1503 1503
 
1504 1504
 
1505
-		} elseif ( geodir_is_page( 'author' ) ) {
1505
+		} elseif (geodir_is_page('author')) {
1506 1506
 			$dashboard_post_type = isset($_REQUEST['stype']) ? sanitize_text_field($_REQUEST['stype']) : $gd_post_type;
1507 1507
 			$user_id             = get_current_user_id();
1508
-			$author_link         = get_author_posts_url( $user_id );
1509
-			$default_author_link = geodir_getlink( $author_link, array(
1508
+			$author_link         = get_author_posts_url($user_id);
1509
+			$default_author_link = geodir_getlink($author_link, array(
1510 1510
 				'geodir_dashbord' => 'true',
1511 1511
 				'stype'           => $dashboard_post_type
1512
-			), false );
1512
+			), false);
1513 1513
 
1514 1514
 			/**
1515 1515
 			 * Filter author page link.
@@ -1519,16 +1519,16 @@  discard block
 block discarded – undo
1519 1519
 			 * @param string $default_author_link Default author link.
1520 1520
 			 * @param int $user_id                Author ID.
1521 1521
 			 */
1522
-			$default_author_link = apply_filters( 'geodir_dashboard_author_link', $default_author_link, $user_id );
1522
+			$default_author_link = apply_filters('geodir_dashboard_author_link', $default_author_link, $user_id);
1523 1523
 
1524 1524
 			$breadcrumb .= '<li>';
1525
-			$breadcrumb .= $separator . '<a href="' . $default_author_link . '">' . __( 'My Dashboard', 'geodirectory' ) . '</a>';
1525
+			$breadcrumb .= $separator.'<a href="'.$default_author_link.'">'.__('My Dashboard', 'geodirectory').'</a>';
1526 1526
 
1527
-			if ( isset( $_REQUEST['list'] ) ) {
1528
-				$author_link = geodir_getlink( $author_link, array(
1527
+			if (isset($_REQUEST['list'])) {
1528
+				$author_link = geodir_getlink($author_link, array(
1529 1529
 					'geodir_dashbord' => 'true',
1530 1530
 					'stype'           => $_REQUEST['stype']
1531
-				), false );
1531
+				), false);
1532 1532
 
1533 1533
 				/**
1534 1534
 				 * Filter author page link.
@@ -1539,61 +1539,61 @@  discard block
 block discarded – undo
1539 1539
 				 * @param int $user_id        Author ID.
1540 1540
 				 * @param string $_REQUEST    ['stype'] Post type.
1541 1541
 				 */
1542
-				$author_link = apply_filters( 'geodir_dashboard_author_link', $author_link, $user_id, $_REQUEST['stype'] );
1542
+				$author_link = apply_filters('geodir_dashboard_author_link', $author_link, $user_id, $_REQUEST['stype']);
1543 1543
 
1544
-				$breadcrumb .= $separator . '<a href="' . $author_link . '">' . __( geodir_utf8_ucfirst( $post_type_info->label ), 'geodirectory' ) . '</a>';
1545
-				$breadcrumb .= $separator . geodir_utf8_ucfirst( __( 'My', 'geodirectory' ) . ' ' . $_REQUEST['list'] );
1544
+				$breadcrumb .= $separator.'<a href="'.$author_link.'">'.__(geodir_utf8_ucfirst($post_type_info->label), 'geodirectory').'</a>';
1545
+				$breadcrumb .= $separator.geodir_utf8_ucfirst(__('My', 'geodirectory').' '.$_REQUEST['list']);
1546 1546
 			} else {
1547
-				$breadcrumb .= $separator . __( geodir_utf8_ucfirst( $post_type_info->label ), 'geodirectory' );
1547
+				$breadcrumb .= $separator.__(geodir_utf8_ucfirst($post_type_info->label), 'geodirectory');
1548 1548
 			}
1549 1549
 
1550 1550
 			$breadcrumb .= '</li>';
1551
-		} elseif ( is_category() || is_single() ) {
1551
+		} elseif (is_category() || is_single()) {
1552 1552
 			$category = get_the_category();
1553
-			if ( is_category() ) {
1554
-				$breadcrumb .= '<li>' . $separator . $category[0]->cat_name . '</li>';
1553
+			if (is_category()) {
1554
+				$breadcrumb .= '<li>'.$separator.$category[0]->cat_name.'</li>';
1555 1555
 			}
1556
-			if ( is_single() ) {
1557
-				$breadcrumb .= '<li>' . $separator . '<a href="' . get_category_link( $category[0]->term_id ) . '">' . $category[0]->cat_name . '</a></li>';
1558
-				$breadcrumb .= '<li>' . $separator . get_the_title() . '</li>';
1556
+			if (is_single()) {
1557
+				$breadcrumb .= '<li>'.$separator.'<a href="'.get_category_link($category[0]->term_id).'">'.$category[0]->cat_name.'</a></li>';
1558
+				$breadcrumb .= '<li>'.$separator.get_the_title().'</li>';
1559 1559
 			}
1560 1560
 			/* End of my version ##################################################### */
1561
-		} else if ( is_page() ) {
1561
+		} else if (is_page()) {
1562 1562
 			$page_title = get_the_title();
1563 1563
 
1564
-			if ( geodir_is_page( 'location' ) ) {
1564
+			if (geodir_is_page('location')) {
1565 1565
 				$location_page_id = geodir_location_page_id();
1566
-				$loc_post         = get_post( $location_page_id );
1566
+				$loc_post         = get_post($location_page_id);
1567 1567
 				$post_name        = $loc_post->post_name;
1568
-				$slug             = ucwords( str_replace( '-', ' ', $post_name ) );
1569
-				$page_title       = ! empty( $slug ) ? $slug : __( 'Location', 'geodirectory' );
1568
+				$slug             = ucwords(str_replace('-', ' ', $post_name));
1569
+				$page_title       = !empty($slug) ? $slug : __('Location', 'geodirectory');
1570 1570
 			}
1571 1571
 
1572
-			$breadcrumb .= '<li>' . $separator;
1573
-			$breadcrumb .= stripslashes_deep( $page_title );
1572
+			$breadcrumb .= '<li>'.$separator;
1573
+			$breadcrumb .= stripslashes_deep($page_title);
1574 1574
 			$breadcrumb .= '</li>';
1575
-		} else if ( is_tag() ) {
1576
-			$breadcrumb .= "<li> " . $separator . single_tag_title( '', false ) . '</li>';
1577
-		} else if ( is_day() ) {
1578
-			$breadcrumb .= "<li> " . $separator . __( " Archive for", 'geodirectory' ) . " ";
1579
-			the_time( 'F jS, Y' );
1575
+		} else if (is_tag()) {
1576
+			$breadcrumb .= "<li> ".$separator.single_tag_title('', false).'</li>';
1577
+		} else if (is_day()) {
1578
+			$breadcrumb .= "<li> ".$separator.__(" Archive for", 'geodirectory')." ";
1579
+			the_time('F jS, Y');
1580 1580
 			$breadcrumb .= '</li>';
1581
-		} else if ( is_month() ) {
1582
-			$breadcrumb .= "<li> " . $separator . __( " Archive for", 'geodirectory' ) . " ";
1583
-			the_time( 'F, Y' );
1581
+		} else if (is_month()) {
1582
+			$breadcrumb .= "<li> ".$separator.__(" Archive for", 'geodirectory')." ";
1583
+			the_time('F, Y');
1584 1584
 			$breadcrumb .= '</li>';
1585
-		} else if ( is_year() ) {
1586
-			$breadcrumb .= "<li> " . $separator . __( " Archive for", 'geodirectory' ) . " ";
1587
-			the_time( 'Y' );
1585
+		} else if (is_year()) {
1586
+			$breadcrumb .= "<li> ".$separator.__(" Archive for", 'geodirectory')." ";
1587
+			the_time('Y');
1588 1588
 			$breadcrumb .= '</li>';
1589
-		} else if ( is_author() ) {
1590
-			$breadcrumb .= "<li> " . $separator . __( " Author Archive", 'geodirectory' );
1589
+		} else if (is_author()) {
1590
+			$breadcrumb .= "<li> ".$separator.__(" Author Archive", 'geodirectory');
1591 1591
 			$breadcrumb .= '</li>';
1592
-		} else if ( isset( $_GET['paged'] ) && ! empty( $_GET['paged'] ) ) {
1593
-			$breadcrumb .= "<li>" . $separator . __( "Blog Archives", 'geodirectory' );
1592
+		} else if (isset($_GET['paged']) && !empty($_GET['paged'])) {
1593
+			$breadcrumb .= "<li>".$separator.__("Blog Archives", 'geodirectory');
1594 1594
 			$breadcrumb .= '</li>';
1595
-		} else if ( is_search() ) {
1596
-			$breadcrumb .= "<li> " . $separator . __( " Search Results", 'geodirectory' );
1595
+		} else if (is_search()) {
1596
+			$breadcrumb .= "<li> ".$separator.__(" Search Results", 'geodirectory');
1597 1597
 			$breadcrumb .= '</li>';
1598 1598
 		}
1599 1599
 		$breadcrumb .= '</ul></div>';
@@ -1606,13 +1606,13 @@  discard block
 block discarded – undo
1606 1606
 		 * @param string $breadcrumb Breadcrumb HTML.
1607 1607
 		 * @param string $separator  Breadcrumb separator.
1608 1608
 		 */
1609
-		echo $breadcrumb = apply_filters( 'geodir_breadcrumb', $breadcrumb, $separator );
1609
+		echo $breadcrumb = apply_filters('geodir_breadcrumb', $breadcrumb, $separator);
1610 1610
 	}
1611 1611
 }
1612 1612
 
1613 1613
 
1614
-add_action( "admin_init", "geodir_allow_wpadmin" ); // check user is admin
1615
-if ( ! function_exists( 'geodir_allow_wpadmin' ) ) {
1614
+add_action("admin_init", "geodir_allow_wpadmin"); // check user is admin
1615
+if (!function_exists('geodir_allow_wpadmin')) {
1616 1616
 	/**
1617 1617
 	 * Allow only admins to access wp-admin.
1618 1618
 	 *
@@ -1624,12 +1624,12 @@  discard block
 block discarded – undo
1624 1624
 	 */
1625 1625
 	function geodir_allow_wpadmin() {
1626 1626
 		global $wpdb;
1627
-		if ( get_option( 'geodir_allow_wpadmin' ) == '0' && is_user_logged_in() && ( ! defined( 'DOING_AJAX' ) ) ) // checking action in request to allow ajax request go through
1627
+		if (get_option('geodir_allow_wpadmin') == '0' && is_user_logged_in() && (!defined('DOING_AJAX'))) // checking action in request to allow ajax request go through
1628 1628
 		{
1629
-			if ( current_user_can( 'administrator' ) ) {
1629
+			if (current_user_can('administrator')) {
1630 1630
 			} else {
1631 1631
 
1632
-				wp_redirect( home_url() );
1632
+				wp_redirect(home_url());
1633 1633
 				exit;
1634 1634
 			}
1635 1635
 
@@ -1648,23 +1648,23 @@  discard block
 block discarded – undo
1648 1648
  *
1649 1649
  * @return array|WP_Error The uploaded data as array. When failure returns error.
1650 1650
  */
1651
-function fetch_remote_file( $url ) {
1651
+function fetch_remote_file($url) {
1652 1652
 	// extract the file name and extension from the url
1653
-	require_once( ABSPATH . 'wp-includes/pluggable.php' );
1654
-	$file_name = basename( $url );
1655
-	if ( strpos( $file_name, '?' ) !== false ) {
1656
-		list( $file_name ) = explode( '?', $file_name );
1653
+	require_once(ABSPATH.'wp-includes/pluggable.php');
1654
+	$file_name = basename($url);
1655
+	if (strpos($file_name, '?') !== false) {
1656
+		list($file_name) = explode('?', $file_name);
1657 1657
 	}
1658 1658
 	$dummy        = false;
1659 1659
 	$add_to_cache = false;
1660 1660
 	$key          = null;
1661
-	if ( strpos( $url, '/dummy/' ) !== false ) {
1661
+	if (strpos($url, '/dummy/') !== false) {
1662 1662
 		$dummy = true;
1663
-		$key   = "dummy_" . str_replace( '.', '_', $file_name );
1664
-		$value = get_transient( 'cached_dummy_images' );
1665
-		if ( $value ) {
1666
-			if ( isset( $value[ $key ] ) ) {
1667
-				return $value[ $key ];
1663
+		$key   = "dummy_".str_replace('.', '_', $file_name);
1664
+		$value = get_transient('cached_dummy_images');
1665
+		if ($value) {
1666
+			if (isset($value[$key])) {
1667
+				return $value[$key];
1668 1668
 			} else {
1669 1669
 				$add_to_cache = true;
1670 1670
 			}
@@ -1675,58 +1675,58 @@  discard block
 block discarded – undo
1675 1675
 
1676 1676
 	// get placeholder file in the upload dir with a unique, sanitized filename
1677 1677
 
1678
-	$post_upload_date = isset( $post['upload_date'] ) ? $post['upload_date'] : '';
1678
+	$post_upload_date = isset($post['upload_date']) ? $post['upload_date'] : '';
1679 1679
 
1680
-	$upload = wp_upload_bits( $file_name, 0, '', $post_upload_date );
1681
-	if ( $upload['error'] ) {
1682
-		return new WP_Error( 'upload_dir_error', $upload['error'] );
1680
+	$upload = wp_upload_bits($file_name, 0, '', $post_upload_date);
1681
+	if ($upload['error']) {
1682
+		return new WP_Error('upload_dir_error', $upload['error']);
1683 1683
 	}
1684 1684
 
1685 1685
 
1686
-	sleep( 0.3 );// if multiple remote file this can cause the remote server to timeout so we add a slight delay
1686
+	sleep(0.3); // if multiple remote file this can cause the remote server to timeout so we add a slight delay
1687 1687
 
1688 1688
 	// fetch the remote url and write it to the placeholder file
1689
-	$headers = wp_remote_get( $url, array( 'stream' => true, 'filename' => $upload['file'] ) );
1689
+	$headers = wp_remote_get($url, array('stream' => true, 'filename' => $upload['file']));
1690 1690
 
1691 1691
 	$log_message = '';
1692
-	if ( is_wp_error( $headers ) ) {
1693
-		echo 'file: ' . $url;
1692
+	if (is_wp_error($headers)) {
1693
+		echo 'file: '.$url;
1694 1694
 
1695
-		return new WP_Error( 'import_file_error', $headers->get_error_message() );
1695
+		return new WP_Error('import_file_error', $headers->get_error_message());
1696 1696
 	}
1697 1697
 
1698
-	$filesize = filesize( $upload['file'] );
1698
+	$filesize = filesize($upload['file']);
1699 1699
 	// request failed
1700
-	if ( ! $headers ) {
1701
-		$log_message = __( 'Remote server did not respond', 'geodirectory' );
1700
+	if (!$headers) {
1701
+		$log_message = __('Remote server did not respond', 'geodirectory');
1702 1702
 	} // make sure the fetch was successful
1703
-	elseif ( $headers['response']['code'] != '200' ) {
1704
-		$log_message = sprintf( __( 'Remote server returned error response %1$d %2$s', 'geodirectory' ), esc_html( $headers['response'] ), get_status_header_desc( $headers['response'] ) );
1705
-	} elseif ( isset( $headers['headers']['content-length'] ) && $filesize != $headers['headers']['content-length'] ) {
1706
-		$log_message = __( 'Remote file is incorrect size', 'geodirectory' );
1707
-	} elseif ( 0 == $filesize ) {
1708
-		$log_message = __( 'Zero size file downloaded', 'geodirectory' );
1709
-	}
1710
-
1711
-	if ( $log_message ) {
1712
-		$del = unlink( $upload['file'] );
1713
-		if ( ! $del ) {
1714
-			geodir_error_log( __( 'GeoDirectory: fetch_remote_file() failed to delete temp file.', 'geodirectory' ) );
1703
+	elseif ($headers['response']['code'] != '200') {
1704
+		$log_message = sprintf(__('Remote server returned error response %1$d %2$s', 'geodirectory'), esc_html($headers['response']), get_status_header_desc($headers['response']));
1705
+	} elseif (isset($headers['headers']['content-length']) && $filesize != $headers['headers']['content-length']) {
1706
+		$log_message = __('Remote file is incorrect size', 'geodirectory');
1707
+	} elseif (0 == $filesize) {
1708
+		$log_message = __('Zero size file downloaded', 'geodirectory');
1709
+	}
1710
+
1711
+	if ($log_message) {
1712
+		$del = unlink($upload['file']);
1713
+		if (!$del) {
1714
+			geodir_error_log(__('GeoDirectory: fetch_remote_file() failed to delete temp file.', 'geodirectory'));
1715 1715
 		}
1716 1716
 
1717
-		return new WP_Error( 'import_file_error', $log_message );
1717
+		return new WP_Error('import_file_error', $log_message);
1718 1718
 	}
1719 1719
 
1720
-	if ( $dummy && $add_to_cache && is_array( $upload ) ) {
1721
-		$images = get_transient( 'cached_dummy_images' );
1722
-		if ( is_array( $images ) ) {
1723
-			$images[ $key ] = $upload;
1720
+	if ($dummy && $add_to_cache && is_array($upload)) {
1721
+		$images = get_transient('cached_dummy_images');
1722
+		if (is_array($images)) {
1723
+			$images[$key] = $upload;
1724 1724
 		} else {
1725
-			$images = array( $key => $upload );
1725
+			$images = array($key => $upload);
1726 1726
 		}
1727 1727
 
1728 1728
 		//setting the cache using the WP Transient API
1729
-		set_transient( 'cached_dummy_images', $images, 60 * 10 ); //10 minutes cache
1729
+		set_transient('cached_dummy_images', $images, 60 * 10); //10 minutes cache
1730 1730
 	}
1731 1731
 
1732 1732
 	return $upload;
@@ -1740,12 +1740,12 @@  discard block
 block discarded – undo
1740 1740
  * @return string|void Max upload size.
1741 1741
  */
1742 1742
 function geodir_max_upload_size() {
1743
-	$max_filesize = (float) get_option( 'geodir_upload_max_filesize', 2 );
1743
+	$max_filesize = (float) get_option('geodir_upload_max_filesize', 2);
1744 1744
 
1745
-	if ( $max_filesize > 0 && $max_filesize < 1 ) {
1746
-		$max_filesize = (int) ( $max_filesize * 1024 ) . 'kb';
1745
+	if ($max_filesize > 0 && $max_filesize < 1) {
1746
+		$max_filesize = (int) ($max_filesize * 1024).'kb';
1747 1747
 	} else {
1748
-		$max_filesize = $max_filesize > 0 ? $max_filesize . 'mb' : '2mb';
1748
+		$max_filesize = $max_filesize > 0 ? $max_filesize.'mb' : '2mb';
1749 1749
 	}
1750 1750
 
1751 1751
 	/**
@@ -1755,7 +1755,7 @@  discard block
 block discarded – undo
1755 1755
 	 *
1756 1756
 	 * @param string $max_filesize Max file upload size. Ex. 10mb, 512kb.
1757 1757
 	 */
1758
-	return apply_filters( 'geodir_default_image_upload_size_limit', $max_filesize );
1758
+	return apply_filters('geodir_default_image_upload_size_limit', $max_filesize);
1759 1759
 }
1760 1760
 
1761 1761
 /**
@@ -1768,8 +1768,8 @@  discard block
 block discarded – undo
1768 1768
  * @return bool If dummy folder exists returns true, else false.
1769 1769
  */
1770 1770
 function geodir_dummy_folder_exists() {
1771
-	$path = geodir_plugin_path() . '/geodirectory-admin/dummy/';
1772
-	if ( ! is_dir( $path ) ) {
1771
+	$path = geodir_plugin_path().'/geodirectory-admin/dummy/';
1772
+	if (!is_dir($path)) {
1773 1773
 		return false;
1774 1774
 	} else {
1775 1775
 		return true;
@@ -1788,17 +1788,17 @@  discard block
 block discarded – undo
1788 1788
  *
1789 1789
  * @return object Author info.
1790 1790
  */
1791
-function geodir_get_author_info( $aid ) {
1791
+function geodir_get_author_info($aid) {
1792 1792
 	global $wpdb;
1793 1793
 	/*$infosql = "select * from $wpdb->users where ID=$aid";*/
1794
-	$infosql = $wpdb->prepare( "select * from $wpdb->users where ID=%d", array( $aid ) );
1795
-	$info    = $wpdb->get_results( $infosql );
1796
-	if ( $info ) {
1794
+	$infosql = $wpdb->prepare("select * from $wpdb->users where ID=%d", array($aid));
1795
+	$info    = $wpdb->get_results($infosql);
1796
+	if ($info) {
1797 1797
 		return $info[0];
1798 1798
 	}
1799 1799
 }
1800 1800
 
1801
-if ( ! function_exists( 'adminEmail' ) ) {
1801
+if (!function_exists('adminEmail')) {
1802 1802
 	/**
1803 1803
 	 * Send emails to client on post submission, renew etc.
1804 1804
 	 *
@@ -1811,67 +1811,67 @@  discard block
 block discarded – undo
1811 1811
 	 * @param string $message_type Can be 'expiration','post_submited','renew','upgrade','claim_approved','claim_rejected','claim_requested','auto_claim','payment_success','payment_fail'.
1812 1812
 	 * @param string $custom_1     Custom data to be sent.
1813 1813
 	 */
1814
-	function adminEmail( $page_id, $user_id, $message_type, $custom_1 = '' ) {
1814
+	function adminEmail($page_id, $user_id, $message_type, $custom_1 = '') {
1815 1815
 		global $wpdb;
1816
-		if ( $message_type == 'expiration' ) {
1817
-			$subject        = stripslashes( __( get_option( 'renew_email_subject' ), 'geodirectory' ) );
1818
-			$client_message = stripslashes( __( get_option( 'renew_email_content' ), 'geodirectory' ) );
1819
-		} elseif ( $message_type == 'post_submited' ) {
1820
-			$subject        = __( get_option( 'post_submited_success_email_subject_admin' ), 'geodirectory' );
1821
-			$client_message = __( get_option( 'post_submited_success_email_content_admin' ), 'geodirectory' );
1822
-		} elseif ( $message_type == 'renew' ) {
1823
-			$subject        = __( get_option( 'post_renew_success_email_subject_admin' ), 'geodirectory' );
1824
-			$client_message = __( get_option( 'post_renew_success_email_content_admin' ), 'geodirectory' );
1825
-		} elseif ( $message_type == 'upgrade' ) {
1826
-			$subject        = __( get_option( 'post_upgrade_success_email_subject_admin' ), 'geodirectory' );
1827
-			$client_message = __( get_option( 'post_upgrade_success_email_content_admin' ), 'geodirectory' );
1828
-		} elseif ( $message_type == 'claim_approved' ) {
1829
-			$subject        = __( get_option( 'claim_approved_email_subject' ), 'geodirectory' );
1830
-			$client_message = __( get_option( 'claim_approved_email_content' ), 'geodirectory' );
1831
-		} elseif ( $message_type == 'claim_rejected' ) {
1832
-			$subject        = __( get_option( 'claim_rejected_email_subject' ), 'geodirectory' );
1833
-			$client_message = __( get_option( 'claim_rejected_email_content' ), 'geodirectory' );
1834
-		} elseif ( $message_type == 'claim_requested' ) {
1835
-			$subject        = __( get_option( 'claim_email_subject_admin' ), 'geodirectory' );
1836
-			$client_message = __( get_option( 'claim_email_content_admin' ), 'geodirectory' );
1837
-		} elseif ( $message_type == 'auto_claim' ) {
1838
-			$subject        = __( get_option( 'auto_claim_email_subject' ), 'geodirectory' );
1839
-			$client_message = __( get_option( 'auto_claim_email_content' ), 'geodirectory' );
1840
-		} elseif ( $message_type == 'payment_success' ) {
1841
-			$subject        = __( get_option( 'post_payment_success_admin_email_subject' ), 'geodirectory' );
1842
-			$client_message = __( get_option( 'post_payment_success_admin_email_content' ), 'geodirectory' );
1843
-		} elseif ( $message_type == 'payment_fail' ) {
1844
-			$subject        = __( get_option( 'post_payment_fail_admin_email_subject' ), 'geodirectory' );
1845
-			$client_message = __( get_option( 'post_payment_fail_admin_email_content' ), 'geodirectory' );
1816
+		if ($message_type == 'expiration') {
1817
+			$subject        = stripslashes(__(get_option('renew_email_subject'), 'geodirectory'));
1818
+			$client_message = stripslashes(__(get_option('renew_email_content'), 'geodirectory'));
1819
+		} elseif ($message_type == 'post_submited') {
1820
+			$subject        = __(get_option('post_submited_success_email_subject_admin'), 'geodirectory');
1821
+			$client_message = __(get_option('post_submited_success_email_content_admin'), 'geodirectory');
1822
+		} elseif ($message_type == 'renew') {
1823
+			$subject        = __(get_option('post_renew_success_email_subject_admin'), 'geodirectory');
1824
+			$client_message = __(get_option('post_renew_success_email_content_admin'), 'geodirectory');
1825
+		} elseif ($message_type == 'upgrade') {
1826
+			$subject        = __(get_option('post_upgrade_success_email_subject_admin'), 'geodirectory');
1827
+			$client_message = __(get_option('post_upgrade_success_email_content_admin'), 'geodirectory');
1828
+		} elseif ($message_type == 'claim_approved') {
1829
+			$subject        = __(get_option('claim_approved_email_subject'), 'geodirectory');
1830
+			$client_message = __(get_option('claim_approved_email_content'), 'geodirectory');
1831
+		} elseif ($message_type == 'claim_rejected') {
1832
+			$subject        = __(get_option('claim_rejected_email_subject'), 'geodirectory');
1833
+			$client_message = __(get_option('claim_rejected_email_content'), 'geodirectory');
1834
+		} elseif ($message_type == 'claim_requested') {
1835
+			$subject        = __(get_option('claim_email_subject_admin'), 'geodirectory');
1836
+			$client_message = __(get_option('claim_email_content_admin'), 'geodirectory');
1837
+		} elseif ($message_type == 'auto_claim') {
1838
+			$subject        = __(get_option('auto_claim_email_subject'), 'geodirectory');
1839
+			$client_message = __(get_option('auto_claim_email_content'), 'geodirectory');
1840
+		} elseif ($message_type == 'payment_success') {
1841
+			$subject        = __(get_option('post_payment_success_admin_email_subject'), 'geodirectory');
1842
+			$client_message = __(get_option('post_payment_success_admin_email_content'), 'geodirectory');
1843
+		} elseif ($message_type == 'payment_fail') {
1844
+			$subject        = __(get_option('post_payment_fail_admin_email_subject'), 'geodirectory');
1845
+			$client_message = __(get_option('post_payment_fail_admin_email_content'), 'geodirectory');
1846 1846
 		}
1847 1847
 		$transaction_details = $custom_1;
1848
-		$fromEmail           = get_option( 'site_email' );
1848
+		$fromEmail           = get_option('site_email');
1849 1849
 		$fromEmailName       = get_site_emailName();
1850 1850
 //$alivedays = get_post_meta($page_id,'alive_days',true);
1851
-		$pkg_limit            = get_property_price_info_listing( $page_id );
1851
+		$pkg_limit            = get_property_price_info_listing($page_id);
1852 1852
 		$alivedays            = $pkg_limit['days'];
1853
-		$productlink          = get_permalink( $page_id );
1854
-		$post_info            = get_post( $page_id );
1855
-		$post_date            = date( 'dS F,Y', strtotime( $post_info->post_date ) );
1856
-		$listingLink          = '<a href="' . $productlink . '"><b>' . $post_info->post_title . '</b></a>';
1853
+		$productlink          = get_permalink($page_id);
1854
+		$post_info            = get_post($page_id);
1855
+		$post_date            = date('dS F,Y', strtotime($post_info->post_date));
1856
+		$listingLink          = '<a href="'.$productlink.'"><b>'.$post_info->post_title.'</b></a>';
1857 1857
 		$loginurl             = geodir_login_url();
1858
-		$loginurl_link        = '<a href="' . $loginurl . '">login</a>';
1858
+		$loginurl_link        = '<a href="'.$loginurl.'">login</a>';
1859 1859
 		$siteurl              = home_url();
1860
-		$siteurl_link         = '<a href="' . $siteurl . '">' . $fromEmailName . '</a>';
1861
-		$user_info            = get_userdata( $user_id );
1860
+		$siteurl_link         = '<a href="'.$siteurl.'">'.$fromEmailName.'</a>';
1861
+		$user_info            = get_userdata($user_id);
1862 1862
 		$user_email           = $user_info->user_email;
1863
-		$display_name         = geodir_get_client_name( $user_id );
1863
+		$display_name         = geodir_get_client_name($user_id);
1864 1864
 		$user_login           = $user_info->user_login;
1865
-		$number_of_grace_days = get_option( 'ptthemes_listing_preexpiry_notice_days' );
1866
-		if ( $number_of_grace_days == '' ) {
1865
+		$number_of_grace_days = get_option('ptthemes_listing_preexpiry_notice_days');
1866
+		if ($number_of_grace_days == '') {
1867 1867
 			$number_of_grace_days = 1;
1868 1868
 		}
1869
-		if ( $post_info->post_type == 'event' ) {
1869
+		if ($post_info->post_type == 'event') {
1870 1870
 			$post_type = 'event';
1871 1871
 		} else {
1872 1872
 			$post_type = 'listing';
1873 1873
 		}
1874
-		$renew_link     = '<a href="' . $siteurl . '?ptype=post_' . $post_type . '&renew=1&pid=' . $page_id . '">' . RENEW_LINK . '</a>';
1874
+		$renew_link     = '<a href="'.$siteurl.'?ptype=post_'.$post_type.'&renew=1&pid='.$page_id.'">'.RENEW_LINK.'</a>';
1875 1875
 		$search_array   = array(
1876 1876
 			'[#client_name#]',
1877 1877
 			'[#listing_link#]',
@@ -1887,7 +1887,7 @@  discard block
 block discarded – undo
1887 1887
 			'[#site_name#]',
1888 1888
 			'[#transaction_details#]'
1889 1889
 		);
1890
-		$replace_array  = array(
1890
+		$replace_array = array(
1891 1891
 			$display_name,
1892 1892
 			$listingLink,
1893 1893
 			$post_date,
@@ -1902,13 +1902,13 @@  discard block
 block discarded – undo
1902 1902
 			$fromEmailName,
1903 1903
 			$transaction_details
1904 1904
 		);
1905
-		$client_message = str_replace( $search_array, $replace_array, $client_message );
1906
-		$subject        = str_replace( $search_array, $replace_array, $subject );
1905
+		$client_message = str_replace($search_array, $replace_array, $client_message);
1906
+		$subject        = str_replace($search_array, $replace_array, $subject);
1907 1907
 		
1908 1908
 		
1909
-		$headers  = array();
1909
+		$headers = array();
1910 1910
 		$headers[] = 'Content-type: text/html; charset=UTF-8';
1911
-		$headers[] = 'From: ' . $fromEmailName . ' <' . $fromEmail . '>';
1911
+		$headers[] = 'From: '.$fromEmailName.' <'.$fromEmail.'>';
1912 1912
 
1913 1913
 		$to      = $fromEmail;
1914 1914
 		$message = $client_message;
@@ -1926,7 +1926,7 @@  discard block
 block discarded – undo
1926 1926
 		 * @param string $message_type Can be 'expiration','post_submited','renew','upgrade','claim_approved','claim_rejected','claim_requested','auto_claim','payment_success','payment_fail'.
1927 1927
 		 * @param string $custom_1     Custom data to be sent.
1928 1928
 		 */
1929
-		$to = apply_filters( 'geodir_adminEmail_to', $to, $page_id, $user_id, $message_type, $custom_1 );
1929
+		$to = apply_filters('geodir_adminEmail_to', $to, $page_id, $user_id, $message_type, $custom_1);
1930 1930
 		/**
1931 1931
 		 * Filter the admin email subject.
1932 1932
 		 *
@@ -1939,7 +1939,7 @@  discard block
 block discarded – undo
1939 1939
 		 * @param string $message_type Can be 'expiration','post_submited','renew','upgrade','claim_approved','claim_rejected','claim_requested','auto_claim','payment_success','payment_fail'.
1940 1940
 		 * @param string $custom_1     Custom data to be sent.
1941 1941
 		 */
1942
-		$subject = apply_filters( 'geodir_adminEmail_subject', $subject, $page_id, $user_id, $message_type, $custom_1 );
1942
+		$subject = apply_filters('geodir_adminEmail_subject', $subject, $page_id, $user_id, $message_type, $custom_1);
1943 1943
 		/**
1944 1944
 		 * Filter the admin email message.
1945 1945
 		 *
@@ -1952,7 +1952,7 @@  discard block
 block discarded – undo
1952 1952
 		 * @param string $message_type Can be 'expiration','post_submited','renew','upgrade','claim_approved','claim_rejected','claim_requested','auto_claim','payment_success','payment_fail'.
1953 1953
 		 * @param string $custom_1     Custom data to be sent.
1954 1954
 		 */
1955
-		$message = apply_filters( 'geodir_adminEmail_message', $message, $page_id, $user_id, $message_type, $custom_1 );
1955
+		$message = apply_filters('geodir_adminEmail_message', $message, $page_id, $user_id, $message_type, $custom_1);
1956 1956
 		/**
1957 1957
 		 * Filter the admin email headers.
1958 1958
 		 *
@@ -1965,22 +1965,22 @@  discard block
 block discarded – undo
1965 1965
 		 * @param string $message_type Can be 'expiration','post_submited','renew','upgrade','claim_approved','claim_rejected','claim_requested','auto_claim','payment_success','payment_fail'.
1966 1966
 		 * @param string $custom_1     Custom data to be sent.
1967 1967
 		 */
1968
-		$headers = apply_filters( 'geodir_adminEmail_headers', $headers, $page_id, $user_id, $message_type, $custom_1 );
1968
+		$headers = apply_filters('geodir_adminEmail_headers', $headers, $page_id, $user_id, $message_type, $custom_1);
1969 1969
 
1970 1970
 
1971
-		$sent = wp_mail( $to, $subject, $message, $headers );
1972
-		if ( ! $sent ) {
1973
-			if ( is_array( $to ) ) {
1974
-				$to = implode( ',', $to );
1971
+		$sent = wp_mail($to, $subject, $message, $headers);
1972
+		if (!$sent) {
1973
+			if (is_array($to)) {
1974
+				$to = implode(',', $to);
1975 1975
 			}
1976 1976
 			$log_message = sprintf(
1977
-				__( "Email from GeoDirectory failed to send.\nMessage type: %s\nSend time: %s\nTo: %s\nSubject: %s\n\n", 'geodirectory' ),
1977
+				__("Email from GeoDirectory failed to send.\nMessage type: %s\nSend time: %s\nTo: %s\nSubject: %s\n\n", 'geodirectory'),
1978 1978
 				$message_type,
1979
-				date_i18n( 'F j Y H:i:s', current_time( 'timestamp' ) ),
1979
+				date_i18n('F j Y H:i:s', current_time('timestamp')),
1980 1980
 				$to,
1981 1981
 				$subject
1982 1982
 			);
1983
-			geodir_error_log( $log_message );
1983
+			geodir_error_log($log_message);
1984 1984
 		}
1985 1985
 	}
1986 1986
 }
@@ -2000,12 +2000,12 @@  discard block
 block discarded – undo
2000 2000
  *
2001 2001
  * @return array Category IDs.
2002 2002
  */
2003
-function gd_lang_object_ids( $ids_array, $type ) {
2004
-	if ( function_exists( 'icl_object_id' ) ) {
2003
+function gd_lang_object_ids($ids_array, $type) {
2004
+	if (function_exists('icl_object_id')) {
2005 2005
 		$res = array();
2006
-		foreach ( $ids_array as $id ) {
2007
-			$xlat = icl_object_id( $id, $type, false );
2008
-			if ( ! is_null( $xlat ) ) {
2006
+		foreach ($ids_array as $id) {
2007
+			$xlat = icl_object_id($id, $type, false);
2008
+			if (!is_null($xlat)) {
2009 2009
 				$res[] = $xlat;
2010 2010
 			}
2011 2011
 		}
@@ -2029,20 +2029,20 @@  discard block
 block discarded – undo
2029 2029
  *
2030 2030
  * @return array Modified Body CSS classes.
2031 2031
  */
2032
-function geodir_custom_posts_body_class( $classes ) {
2032
+function geodir_custom_posts_body_class($classes) {
2033 2033
 	global $wpdb, $wp;
2034
-	$post_types = geodir_get_posttypes( 'object' );
2035
-	if ( ! empty( $post_types ) && count( (array) $post_types ) > 1 ) {
2034
+	$post_types = geodir_get_posttypes('object');
2035
+	if (!empty($post_types) && count((array) $post_types) > 1) {
2036 2036
 		$classes[] = 'geodir_custom_posts';
2037 2037
 	}
2038 2038
 
2039 2039
 	// fix body class for signup page
2040
-	if ( geodir_is_page( 'login' ) ) {
2040
+	if (geodir_is_page('login')) {
2041 2041
 		$new_classes   = array();
2042 2042
 		$new_classes[] = 'signup page-geodir-signup';
2043
-		if ( ! empty( $classes ) ) {
2044
-			foreach ( $classes as $class ) {
2045
-				if ( $class && $class != 'home' && $class != 'blog' ) {
2043
+		if (!empty($classes)) {
2044
+			foreach ($classes as $class) {
2045
+				if ($class && $class != 'home' && $class != 'blog') {
2046 2046
 					$new_classes[] = $class;
2047 2047
 				}
2048 2048
 			}
@@ -2050,14 +2050,14 @@  discard block
 block discarded – undo
2050 2050
 		$classes = $new_classes;
2051 2051
 	}
2052 2052
 
2053
-	if ( geodir_is_geodir_page() ) {
2053
+	if (geodir_is_geodir_page()) {
2054 2054
 		$classes[] = 'geodir-page';
2055 2055
 	}
2056 2056
 
2057 2057
 	return $classes;
2058 2058
 }
2059 2059
 
2060
-add_filter( 'body_class', 'geodir_custom_posts_body_class' ); // let's add a class to the body so we can style the new addition to the search
2060
+add_filter('body_class', 'geodir_custom_posts_body_class'); // let's add a class to the body so we can style the new addition to the search
2061 2061
 
2062 2062
 
2063 2063
 /**
@@ -2073,7 +2073,7 @@  discard block
 block discarded – undo
2073 2073
 	 *
2074 2074
 	 * @since 1.0.0
2075 2075
 	 */
2076
-	return apply_filters( 'geodir_map_zoom_level', array(
2076
+	return apply_filters('geodir_map_zoom_level', array(
2077 2077
 		1,
2078 2078
 		2,
2079 2079
 		3,
@@ -2093,7 +2093,7 @@  discard block
 block discarded – undo
2093 2093
 		17,
2094 2094
 		18,
2095 2095
 		19
2096
-	) );
2096
+	));
2097 2097
 
2098 2098
 }
2099 2099
 
@@ -2106,12 +2106,12 @@  discard block
 block discarded – undo
2106 2106
  *
2107 2107
  * @param string $geodir_option_name Option key.
2108 2108
  */
2109
-function geodir_option_version_backup( $geodir_option_name ) {
2109
+function geodir_option_version_backup($geodir_option_name) {
2110 2110
 	$version_date  = time();
2111
-	$geodir_option = get_option( $geodir_option_name );
2111
+	$geodir_option = get_option($geodir_option_name);
2112 2112
 
2113
-	if ( ! empty( $geodir_option ) ) {
2114
-		add_option( $geodir_option_name . '_' . $version_date, $geodir_option );
2113
+	if (!empty($geodir_option)) {
2114
+		add_option($geodir_option_name.'_'.$version_date, $geodir_option);
2115 2115
 	}
2116 2116
 }
2117 2117
 
@@ -2125,10 +2125,10 @@  discard block
 block discarded – undo
2125 2125
  *
2126 2126
  * @return int Page ID.
2127 2127
  */
2128
-function get_page_id_geodir_add_listing_page( $page_id ) {
2129
-	if ( geodir_wpml_multilingual_status() ) {
2128
+function get_page_id_geodir_add_listing_page($page_id) {
2129
+	if (geodir_wpml_multilingual_status()) {
2130 2130
 		$post_type = 'post_page';
2131
-		$page_id   = geodir_get_wpml_element_id( $page_id, $post_type );
2131
+		$page_id   = geodir_get_wpml_element_id($page_id, $post_type);
2132 2132
 	}
2133 2133
 
2134 2134
 	return $page_id;
@@ -2142,7 +2142,7 @@  discard block
 block discarded – undo
2142 2142
  * @return bool Returns true when sitepress multilingual CMS active. else returns false.
2143 2143
  */
2144 2144
 function geodir_wpml_multilingual_status() {
2145
-	if ( function_exists( 'icl_object_id' ) ) {
2145
+	if (function_exists('icl_object_id')) {
2146 2146
 		return true;
2147 2147
 	}
2148 2148
 
@@ -2160,19 +2160,19 @@  discard block
 block discarded – undo
2160 2160
  *
2161 2161
  * @return int Element ID when exists. Else the page id.
2162 2162
  */
2163
-function geodir_get_wpml_element_id( $page_id, $post_type ) {
2163
+function geodir_get_wpml_element_id($page_id, $post_type) {
2164 2164
 	global $sitepress;
2165
-	if ( geodir_wpml_multilingual_status() && ! empty( $sitepress ) && isset( $sitepress->queries ) ) {
2166
-		$trid = $sitepress->get_element_trid( $page_id, $post_type );
2165
+	if (geodir_wpml_multilingual_status() && !empty($sitepress) && isset($sitepress->queries)) {
2166
+		$trid = $sitepress->get_element_trid($page_id, $post_type);
2167 2167
 
2168
-		if ( $trid > 0 ) {
2169
-			$translations = $sitepress->get_element_translations( $trid, $post_type );
2168
+		if ($trid > 0) {
2169
+			$translations = $sitepress->get_element_translations($trid, $post_type);
2170 2170
 
2171 2171
 			$lang = $sitepress->get_current_language();
2172 2172
 			$lang = $lang ? $lang : $sitepress->get_default_language();
2173 2173
 
2174
-			if ( ! empty( $translations ) && ! empty( $lang ) && isset( $translations[ $lang ] ) && isset( $translations[ $lang ]->element_id ) && ! empty( $translations[ $lang ]->element_id ) ) {
2175
-				$page_id = $translations[ $lang ]->element_id;
2174
+			if (!empty($translations) && !empty($lang) && isset($translations[$lang]) && isset($translations[$lang]->element_id) && !empty($translations[$lang]->element_id)) {
2175
+				$page_id = $translations[$lang]->element_id;
2176 2176
 			}
2177 2177
 		}
2178 2178
 	}
@@ -2189,15 +2189,15 @@  discard block
 block discarded – undo
2189 2189
  */
2190 2190
 function geodir_wpml_check_element_id() {
2191 2191
 	global $sitepress;
2192
-	if ( geodir_wpml_multilingual_status() && ! empty( $sitepress ) && isset( $sitepress->queries ) ) {
2192
+	if (geodir_wpml_multilingual_status() && !empty($sitepress) && isset($sitepress->queries)) {
2193 2193
 		$el_type      = 'post_page';
2194
-		$el_id        = get_option( 'geodir_add_listing_page' );
2194
+		$el_id        = get_option('geodir_add_listing_page');
2195 2195
 		$default_lang = $sitepress->get_default_language();
2196
-		$el_details   = $sitepress->get_element_language_details( $el_id, $el_type );
2196
+		$el_details   = $sitepress->get_element_language_details($el_id, $el_type);
2197 2197
 
2198
-		if ( ! ( $el_id > 0 && $default_lang && ! empty( $el_details ) && isset( $el_details->language_code ) && $el_details->language_code == $default_lang ) ) {
2199
-			if ( ! $el_details->source_language_code ) {
2200
-				$sitepress->set_element_language_details( $el_id, $el_type, '', $default_lang );
2198
+		if (!($el_id > 0 && $default_lang && !empty($el_details) && isset($el_details->language_code) && $el_details->language_code == $default_lang)) {
2199
+			if (!$el_details->source_language_code) {
2200
+				$sitepress->set_element_language_details($el_id, $el_type, '', $default_lang);
2201 2201
 				$sitepress->icl_translations_cache->clear();
2202 2202
 			}
2203 2203
 		}
@@ -2217,44 +2217,44 @@  discard block
 block discarded – undo
2217 2217
  *
2218 2218
  * @return string Orderby SQL.
2219 2219
  */
2220
-function geodir_widget_listings_get_order( $query_args ) {
2220
+function geodir_widget_listings_get_order($query_args) {
2221 2221
 	global $wpdb, $plugin_prefix, $gd_query_args_widgets;
2222 2222
 
2223 2223
 	$query_args = $gd_query_args_widgets;
2224
-	if ( empty( $query_args ) || empty( $query_args['is_geodir_loop'] ) ) {
2225
-		return $wpdb->posts . ".post_date DESC, ";
2224
+	if (empty($query_args) || empty($query_args['is_geodir_loop'])) {
2225
+		return $wpdb->posts.".post_date DESC, ";
2226 2226
 	}
2227 2227
 
2228
-	$post_type = empty( $query_args['post_type'] ) ? 'gd_place' : $query_args['post_type'];
2229
-	$table     = $plugin_prefix . $post_type . '_detail';
2228
+	$post_type = empty($query_args['post_type']) ? 'gd_place' : $query_args['post_type'];
2229
+	$table     = $plugin_prefix.$post_type.'_detail';
2230 2230
 
2231
-	$sort_by = ! empty( $query_args['order_by'] ) ? $query_args['order_by'] : '';
2231
+	$sort_by = !empty($query_args['order_by']) ? $query_args['order_by'] : '';
2232 2232
 
2233
-	switch ( $sort_by ) {
2233
+	switch ($sort_by) {
2234 2234
 		case 'latest':
2235 2235
 		case 'newest':
2236
-			$orderby = $wpdb->posts . ".post_date DESC, ";
2236
+			$orderby = $wpdb->posts.".post_date DESC, ";
2237 2237
 			break;
2238 2238
 		case 'featured':
2239
-			$orderby = $table . ".is_featured ASC, ". $wpdb->posts . ".post_date DESC, ";
2239
+			$orderby = $table.".is_featured ASC, ".$wpdb->posts.".post_date DESC, ";
2240 2240
 			break;
2241 2241
 		case 'az':
2242
-			$orderby = $wpdb->posts . ".post_title ASC, ";
2242
+			$orderby = $wpdb->posts.".post_title ASC, ";
2243 2243
 			break;
2244 2244
 		case 'high_review':
2245
-			$orderby = $table . ".rating_count DESC, " . $table . ".overall_rating DESC, ";
2245
+			$orderby = $table.".rating_count DESC, ".$table.".overall_rating DESC, ";
2246 2246
 			break;
2247 2247
 		case 'high_rating':
2248
-			$orderby = "( " . $table . ".overall_rating  ) DESC, ";
2248
+			$orderby = "( ".$table.".overall_rating  ) DESC, ";
2249 2249
 			break;
2250 2250
 		case 'random':
2251 2251
 			$orderby = "RAND(), ";
2252 2252
 			break;
2253 2253
 		default:
2254
-			if ( $custom_orderby = geodir_prepare_custom_sorting( $sort_by, $table ) ) {
2255
-				$orderby = $custom_orderby . ", ";
2254
+			if ($custom_orderby = geodir_prepare_custom_sorting($sort_by, $table)) {
2255
+				$orderby = $custom_orderby.", ";
2256 2256
 			} else {
2257
-				$orderby = $wpdb->posts . ".post_title ASC, ";
2257
+				$orderby = $wpdb->posts.".post_title ASC, ";
2258 2258
 			}
2259 2259
 			break;
2260 2260
 	}
@@ -2279,15 +2279,15 @@  discard block
 block discarded – undo
2279 2279
  *
2280 2280
  * @return mixed Result object.
2281 2281
  */
2282
-function geodir_get_widget_listings( $query_args = array(), $count_only = false ) {
2282
+function geodir_get_widget_listings($query_args = array(), $count_only = false) {
2283 2283
 	global $wpdb, $plugin_prefix, $table_prefix;
2284 2284
 	$GLOBALS['gd_query_args_widgets'] = $query_args;
2285 2285
 	$gd_query_args_widgets            = $query_args;
2286 2286
 
2287
-	$post_type = empty( $query_args['post_type'] ) ? 'gd_place' : $query_args['post_type'];
2288
-	$table     = $plugin_prefix . $post_type . '_detail';
2287
+	$post_type = empty($query_args['post_type']) ? 'gd_place' : $query_args['post_type'];
2288
+	$table     = $plugin_prefix.$post_type.'_detail';
2289 2289
 
2290
-	$fields = $wpdb->posts . ".*, " . $table . ".*";
2290
+	$fields = $wpdb->posts.".*, ".$table.".*";
2291 2291
 	/**
2292 2292
 	 * Filter widget listing fields string part that is being used for query.
2293 2293
 	 *
@@ -2297,17 +2297,17 @@  discard block
 block discarded – undo
2297 2297
 	 * @param string $table     Table name.
2298 2298
 	 * @param string $post_type Post type.
2299 2299
 	 */
2300
-	$fields = apply_filters( 'geodir_filter_widget_listings_fields', $fields, $table, $post_type );
2300
+	$fields = apply_filters('geodir_filter_widget_listings_fields', $fields, $table, $post_type);
2301 2301
 
2302
-	$join = "INNER JOIN " . $table . " ON (" . $table . ".post_id = " . $wpdb->posts . ".ID)";
2302
+	$join = "INNER JOIN ".$table." ON (".$table.".post_id = ".$wpdb->posts.".ID)";
2303 2303
 
2304 2304
 	########### WPML ###########
2305 2305
 
2306
-	if ( function_exists( 'icl_object_id' ) ) {
2306
+	if (function_exists('icl_object_id')) {
2307 2307
 		global $sitepress;
2308 2308
 		$lang_code = ICL_LANGUAGE_CODE;
2309
-		if ( $lang_code ) {
2310
-			$join .= " JOIN " . $table_prefix . "icl_translations icl_t ON icl_t.element_id = " . $table_prefix . "posts.ID";
2309
+		if ($lang_code) {
2310
+			$join .= " JOIN ".$table_prefix."icl_translations icl_t ON icl_t.element_id = ".$table_prefix."posts.ID";
2311 2311
 		}
2312 2312
 	}
2313 2313
 
@@ -2321,15 +2321,15 @@  discard block
 block discarded – undo
2321 2321
 	 * @param string $join      Join clause string.
2322 2322
 	 * @param string $post_type Post type.
2323 2323
 	 */
2324
-	$join = apply_filters( 'geodir_filter_widget_listings_join', $join, $post_type );
2324
+	$join = apply_filters('geodir_filter_widget_listings_join', $join, $post_type);
2325 2325
 
2326
-	$post_status = is_super_admin() ? " OR " . $wpdb->posts . ".post_status = 'private'" : '';
2326
+	$post_status = is_super_admin() ? " OR ".$wpdb->posts.".post_status = 'private'" : '';
2327 2327
 
2328
-	$where = " AND ( " . $wpdb->posts . ".post_status = 'publish' " . $post_status . " ) AND " . $wpdb->posts . ".post_type = '" . $post_type . "'";
2328
+	$where = " AND ( ".$wpdb->posts.".post_status = 'publish' ".$post_status." ) AND ".$wpdb->posts.".post_type = '".$post_type."'";
2329 2329
 
2330 2330
 	########### WPML ###########
2331
-	if ( function_exists( 'icl_object_id' ) ) {
2332
-		if ( $lang_code ) {
2331
+	if (function_exists('icl_object_id')) {
2332
+		if ($lang_code) {
2333 2333
 			$where .= " AND icl_t.language_code = '$lang_code' AND icl_t.element_type = 'post_$post_type' ";
2334 2334
 		}
2335 2335
 	}
@@ -2342,8 +2342,8 @@  discard block
 block discarded – undo
2342 2342
 	 * @param string $where     Where clause string.
2343 2343
 	 * @param string $post_type Post type.
2344 2344
 	 */
2345
-	$where = apply_filters( 'geodir_filter_widget_listings_where', $where, $post_type );
2346
-	$where = $where != '' ? " WHERE 1=1 " . $where : '';
2345
+	$where = apply_filters('geodir_filter_widget_listings_where', $where, $post_type);
2346
+	$where = $where != '' ? " WHERE 1=1 ".$where : '';
2347 2347
 
2348 2348
 	$groupby = " GROUP BY $wpdb->posts.ID "; //@todo is this needed? faster without
2349 2349
 	/**
@@ -2354,15 +2354,15 @@  discard block
 block discarded – undo
2354 2354
 	 * @param string $groupby   Group by clause string.
2355 2355
 	 * @param string $post_type Post type.
2356 2356
 	 */
2357
-	$groupby = apply_filters( 'geodir_filter_widget_listings_groupby', $groupby, $post_type );
2357
+	$groupby = apply_filters('geodir_filter_widget_listings_groupby', $groupby, $post_type);
2358 2358
 
2359
-	if ( $count_only ) {
2360
-		$sql  = "SELECT COUNT(DISTINCT " . $wpdb->posts . ".ID) AS total FROM " . $wpdb->posts . "
2361
-			" . $join . "
2359
+	if ($count_only) {
2360
+		$sql  = "SELECT COUNT(DISTINCT ".$wpdb->posts.".ID) AS total FROM ".$wpdb->posts."
2361
+			" . $join."
2362 2362
 			" . $where;
2363
-		$rows = (int) $wpdb->get_var( $sql );
2363
+		$rows = (int) $wpdb->get_var($sql);
2364 2364
 	} else {
2365
-		$orderby = geodir_widget_listings_get_order( $query_args );
2365
+		$orderby = geodir_widget_listings_get_order($query_args);
2366 2366
 		/**
2367 2367
 		 * Filter widget listing orderby clause string part that is being used for query.
2368 2368
 		 *
@@ -2372,33 +2372,33 @@  discard block
 block discarded – undo
2372 2372
 		 * @param string $table     Table name.
2373 2373
 		 * @param string $post_type Post type.
2374 2374
 		 */
2375
-		$orderby = apply_filters( 'geodir_filter_widget_listings_orderby', $orderby, $table, $post_type );
2375
+		$orderby = apply_filters('geodir_filter_widget_listings_orderby', $orderby, $table, $post_type);
2376 2376
 		
2377 2377
 		$second_orderby = array();
2378
-		if ( strpos( $orderby, strtolower( $table . ".is_featured" )  ) === false ) {
2379
-			$second_orderby[] = $table . ".is_featured ASC";
2378
+		if (strpos($orderby, strtolower($table.".is_featured")) === false) {
2379
+			$second_orderby[] = $table.".is_featured ASC";
2380 2380
 		}
2381 2381
 		
2382
-		if ( strpos( $orderby, strtolower( $wpdb->posts . ".post_date" )  ) === false ) {
2383
-			$second_orderby[] = $wpdb->posts . ".post_date DESC";
2382
+		if (strpos($orderby, strtolower($wpdb->posts.".post_date")) === false) {
2383
+			$second_orderby[] = $wpdb->posts.".post_date DESC";
2384 2384
 		}
2385 2385
 		
2386
-		if ( strpos( $orderby, strtolower( $wpdb->posts . ".post_title" )  ) === false ) {
2387
-			$second_orderby[] = $wpdb->posts . ".post_title ASC";
2386
+		if (strpos($orderby, strtolower($wpdb->posts.".post_title")) === false) {
2387
+			$second_orderby[] = $wpdb->posts.".post_title ASC";
2388 2388
 		}
2389 2389
 		
2390
-		if ( !empty( $second_orderby ) ) {
2391
-			$orderby .= implode( ', ', $second_orderby );
2390
+		if (!empty($second_orderby)) {
2391
+			$orderby .= implode(', ', $second_orderby);
2392 2392
 		}
2393 2393
 		
2394
-		if ( !empty( $orderby ) ) {
2395
-			$orderby = trim( $orderby );
2396
-			$orderby = rtrim( $orderby, "," );
2394
+		if (!empty($orderby)) {
2395
+			$orderby = trim($orderby);
2396
+			$orderby = rtrim($orderby, ",");
2397 2397
 		}
2398 2398
 		
2399
-		$orderby = $orderby != '' ? " ORDER BY " . $orderby : '';
2399
+		$orderby = $orderby != '' ? " ORDER BY ".$orderby : '';
2400 2400
 
2401
-		$limit = ! empty( $query_args['posts_per_page'] ) ? $query_args['posts_per_page'] : 5;
2401
+		$limit = !empty($query_args['posts_per_page']) ? $query_args['posts_per_page'] : 5;
2402 2402
 		/**
2403 2403
 		 * Filter widget listing limit that is being used for query.
2404 2404
 		 *
@@ -2407,27 +2407,27 @@  discard block
 block discarded – undo
2407 2407
 		 * @param int $limit        Query results limit.
2408 2408
 		 * @param string $post_type Post type.
2409 2409
 		 */
2410
-		$limit = apply_filters( 'geodir_filter_widget_listings_limit', $limit, $post_type );
2410
+		$limit = apply_filters('geodir_filter_widget_listings_limit', $limit, $post_type);
2411 2411
 
2412
-		$page = ! empty( $query_args['pageno'] ) ? absint( $query_args['pageno'] ) : 1;
2413
-		if ( ! $page ) {
2412
+		$page = !empty($query_args['pageno']) ? absint($query_args['pageno']) : 1;
2413
+		if (!$page) {
2414 2414
 			$page = 1;
2415 2415
 		}
2416 2416
 
2417
-		$limit = (int) $limit > 0 ? " LIMIT " . absint( ( $page - 1 ) * (int) $limit ) . ", " . (int) $limit : "";
2417
+		$limit = (int) $limit > 0 ? " LIMIT ".absint(($page - 1) * (int) $limit).", ".(int) $limit : "";
2418 2418
 
2419 2419
 		//@todo removed SQL_CALC_FOUND_ROWS from below as don't think it is needed and query is faster without
2420
-		$sql  = "SELECT " . $fields . " FROM " . $wpdb->posts . "
2421
-			" . $join . "
2422
-			" . $where . "
2423
-			" . $groupby . "
2424
-			" . $orderby . "
2420
+		$sql = "SELECT ".$fields." FROM ".$wpdb->posts."
2421
+			" . $join."
2422
+			" . $where."
2423
+			" . $groupby."
2424
+			" . $orderby."
2425 2425
 			" . $limit;
2426
-		$rows = $wpdb->get_results( $sql );
2426
+		$rows = $wpdb->get_results($sql);
2427 2427
 	}
2428 2428
 
2429
-	unset( $GLOBALS['gd_query_args_widgets'] );
2430
-	unset( $gd_query_args_widgets );
2429
+	unset($GLOBALS['gd_query_args_widgets']);
2430
+	unset($gd_query_args_widgets);
2431 2431
 
2432 2432
 	return $rows;
2433 2433
 }
@@ -2444,11 +2444,11 @@  discard block
 block discarded – undo
2444 2444
  *
2445 2445
  * @return string Modified fields SQL.
2446 2446
  */
2447
-function geodir_function_widget_listings_fields( $fields ) {
2447
+function geodir_function_widget_listings_fields($fields) {
2448 2448
 	global $wpdb, $plugin_prefix, $gd_query_args_widgets;
2449 2449
 
2450 2450
 	$query_args = $gd_query_args_widgets;
2451
-	if ( empty( $query_args ) || empty( $query_args['is_geodir_loop'] ) ) {
2451
+	if (empty($query_args) || empty($query_args['is_geodir_loop'])) {
2452 2452
 		return $fields;
2453 2453
 	}
2454 2454
 
@@ -2467,24 +2467,24 @@  discard block
 block discarded – undo
2467 2467
  *
2468 2468
  * @return string Modified join clause SQL.
2469 2469
  */
2470
-function geodir_function_widget_listings_join( $join ) {
2470
+function geodir_function_widget_listings_join($join) {
2471 2471
 	global $wpdb, $plugin_prefix, $gd_query_args_widgets;
2472 2472
 
2473 2473
 	$query_args = $gd_query_args_widgets;
2474
-	if ( empty( $query_args ) || empty( $query_args['is_geodir_loop'] ) ) {
2474
+	if (empty($query_args) || empty($query_args['is_geodir_loop'])) {
2475 2475
 		return $join;
2476 2476
 	}
2477 2477
 
2478
-	$post_type = empty( $query_args['post_type'] ) ? 'gd_place' : $query_args['post_type'];
2479
-	$table     = $plugin_prefix . $post_type . '_detail';
2478
+	$post_type = empty($query_args['post_type']) ? 'gd_place' : $query_args['post_type'];
2479
+	$table     = $plugin_prefix.$post_type.'_detail';
2480 2480
 
2481
-	if ( ! empty( $query_args['with_pics_only'] ) ) {
2482
-		$join .= " LEFT JOIN " . GEODIR_ATTACHMENT_TABLE . " ON ( " . GEODIR_ATTACHMENT_TABLE . ".post_id=" . $table . ".post_id AND " . GEODIR_ATTACHMENT_TABLE . ".mime_type LIKE '%image%' )";
2481
+	if (!empty($query_args['with_pics_only'])) {
2482
+		$join .= " LEFT JOIN ".GEODIR_ATTACHMENT_TABLE." ON ( ".GEODIR_ATTACHMENT_TABLE.".post_id=".$table.".post_id AND ".GEODIR_ATTACHMENT_TABLE.".mime_type LIKE '%image%' )";
2483 2483
 	}
2484 2484
 
2485
-	if ( ! empty( $query_args['tax_query'] ) ) {
2486
-		$tax_queries = get_tax_sql( $query_args['tax_query'], $wpdb->posts, 'ID' );
2487
-		if ( ! empty( $tax_queries['join'] ) && ! empty( $tax_queries['where'] ) ) {
2485
+	if (!empty($query_args['tax_query'])) {
2486
+		$tax_queries = get_tax_sql($query_args['tax_query'], $wpdb->posts, 'ID');
2487
+		if (!empty($tax_queries['join']) && !empty($tax_queries['where'])) {
2488 2488
 			$join .= $tax_queries['join'];
2489 2489
 		}
2490 2490
 	}
@@ -2505,60 +2505,60 @@  discard block
 block discarded – undo
2505 2505
  *
2506 2506
  * @return string Modified where clause SQL.
2507 2507
  */
2508
-function geodir_function_widget_listings_where( $where ) {
2508
+function geodir_function_widget_listings_where($where) {
2509 2509
 	global $wpdb, $plugin_prefix, $gd_query_args_widgets;
2510 2510
 
2511 2511
 	$query_args = $gd_query_args_widgets;
2512
-	if ( empty( $query_args ) || empty( $query_args['is_geodir_loop'] ) ) {
2512
+	if (empty($query_args) || empty($query_args['is_geodir_loop'])) {
2513 2513
 		return $where;
2514 2514
 	}
2515
-	$post_type = empty( $query_args['post_type'] ) ? 'gd_place' : $query_args['post_type'];
2516
-	$table     = $plugin_prefix . $post_type . '_detail';
2515
+	$post_type = empty($query_args['post_type']) ? 'gd_place' : $query_args['post_type'];
2516
+	$table     = $plugin_prefix.$post_type.'_detail';
2517 2517
 
2518
-	if ( ! empty( $query_args ) ) {
2519
-		if ( ! empty( $query_args['gd_location'] ) && function_exists( 'geodir_default_location_where' ) ) {
2520
-			$where = geodir_default_location_where( $where, $table );
2518
+	if (!empty($query_args)) {
2519
+		if (!empty($query_args['gd_location']) && function_exists('geodir_default_location_where')) {
2520
+			$where = geodir_default_location_where($where, $table);
2521 2521
 		}
2522 2522
 
2523
-		if ( ! empty( $query_args['post_author'] ) ) {
2524
-			$where .= " AND " . $wpdb->posts . ".post_author = " . (int) $query_args['post_author'];
2523
+		if (!empty($query_args['post_author'])) {
2524
+			$where .= " AND ".$wpdb->posts.".post_author = ".(int) $query_args['post_author'];
2525 2525
 		}
2526 2526
 
2527
-		if ( ! empty( $query_args['show_featured_only'] ) ) {
2528
-			$where .= " AND " . $table . ".is_featured = '1'";
2527
+		if (!empty($query_args['show_featured_only'])) {
2528
+			$where .= " AND ".$table.".is_featured = '1'";
2529 2529
 		}
2530 2530
 
2531
-		if ( ! empty( $query_args['show_special_only'] ) ) {
2532
-			$where .= " AND ( " . $table . ".geodir_special_offers != '' AND " . $table . ".geodir_special_offers IS NOT NULL )";
2531
+		if (!empty($query_args['show_special_only'])) {
2532
+			$where .= " AND ( ".$table.".geodir_special_offers != '' AND ".$table.".geodir_special_offers IS NOT NULL )";
2533 2533
 		}
2534 2534
 
2535
-		if ( ! empty( $query_args['with_pics_only'] ) ) {
2536
-			$where .= " AND " . GEODIR_ATTACHMENT_TABLE . ".ID IS NOT NULL ";
2535
+		if (!empty($query_args['with_pics_only'])) {
2536
+			$where .= " AND ".GEODIR_ATTACHMENT_TABLE.".ID IS NOT NULL ";
2537 2537
 		}
2538 2538
 
2539
-		if ( ! empty( $query_args['featured_image_only'] ) ) {
2540
-			$where .= " AND " . $table . ".featured_image IS NOT NULL AND " . $table . ".featured_image!='' ";
2539
+		if (!empty($query_args['featured_image_only'])) {
2540
+			$where .= " AND ".$table.".featured_image IS NOT NULL AND ".$table.".featured_image!='' ";
2541 2541
 		}
2542 2542
 
2543
-		if ( ! empty( $query_args['with_videos_only'] ) ) {
2544
-			$where .= " AND ( " . $table . ".geodir_video != '' AND " . $table . ".geodir_video IS NOT NULL )";
2543
+		if (!empty($query_args['with_videos_only'])) {
2544
+			$where .= " AND ( ".$table.".geodir_video != '' AND ".$table.".geodir_video IS NOT NULL )";
2545 2545
 		}
2546 2546
         
2547
-		if ( ! empty( $query_args['show_favorites_only'] ) ) {
2547
+		if (!empty($query_args['show_favorites_only'])) {
2548 2548
 			$user_favorites = '-1';
2549 2549
 			
2550
-			if ( !empty( $query_args['favorites_by_user'] ) ) {
2551
-				$user_favorites = get_user_meta( (int)$query_args['favorites_by_user'], 'gd_user_favourite_post', true );
2550
+			if (!empty($query_args['favorites_by_user'])) {
2551
+				$user_favorites = get_user_meta((int) $query_args['favorites_by_user'], 'gd_user_favourite_post', true);
2552 2552
 				$user_favorites = !empty($user_favorites) && is_array($user_favorites) ? implode("','", $user_favorites) : '-1';
2553 2553
 			}
2554 2554
 			
2555
-			$where .= " AND `" . $wpdb->posts . "`.`ID` IN('" . $user_favorites . "')";
2555
+			$where .= " AND `".$wpdb->posts."`.`ID` IN('".$user_favorites."')";
2556 2556
 		}
2557 2557
 
2558
-		if ( ! empty( $query_args['tax_query'] ) ) {
2559
-			$tax_queries = get_tax_sql( $query_args['tax_query'], $wpdb->posts, 'ID' );
2558
+		if (!empty($query_args['tax_query'])) {
2559
+			$tax_queries = get_tax_sql($query_args['tax_query'], $wpdb->posts, 'ID');
2560 2560
 
2561
-			if ( ! empty( $tax_queries['join'] ) && ! empty( $tax_queries['where'] ) ) {
2561
+			if (!empty($tax_queries['join']) && !empty($tax_queries['where'])) {
2562 2562
 				$where .= $tax_queries['where'];
2563 2563
 			}
2564 2564
 		}
@@ -2579,11 +2579,11 @@  discard block
 block discarded – undo
2579 2579
  *
2580 2580
  * @return string Modified orderby clause SQL.
2581 2581
  */
2582
-function geodir_function_widget_listings_orderby( $orderby ) {
2582
+function geodir_function_widget_listings_orderby($orderby) {
2583 2583
 	global $wpdb, $plugin_prefix, $gd_query_args_widgets;
2584 2584
 
2585 2585
 	$query_args = $gd_query_args_widgets;
2586
-	if ( empty( $query_args ) || empty( $query_args['is_geodir_loop'] ) ) {
2586
+	if (empty($query_args) || empty($query_args['is_geodir_loop'])) {
2587 2587
 		return $orderby;
2588 2588
 	}
2589 2589
 
@@ -2602,15 +2602,15 @@  discard block
 block discarded – undo
2602 2602
  *
2603 2603
  * @return int Query limit.
2604 2604
  */
2605
-function geodir_function_widget_listings_limit( $limit ) {
2605
+function geodir_function_widget_listings_limit($limit) {
2606 2606
 	global $wpdb, $plugin_prefix, $gd_query_args_widgets;
2607 2607
 
2608 2608
 	$query_args = $gd_query_args_widgets;
2609
-	if ( empty( $query_args ) || empty( $query_args['is_geodir_loop'] ) ) {
2609
+	if (empty($query_args) || empty($query_args['is_geodir_loop'])) {
2610 2610
 		return $limit;
2611 2611
 	}
2612 2612
 
2613
-	if ( ! empty( $query_args ) && ! empty( $query_args['posts_per_page'] ) ) {
2613
+	if (!empty($query_args) && !empty($query_args['posts_per_page'])) {
2614 2614
 		$limit = (int) $query_args['posts_per_page'];
2615 2615
 	}
2616 2616
 
@@ -2628,12 +2628,12 @@  discard block
 block discarded – undo
2628 2628
  *
2629 2629
  * @return int Large size width.
2630 2630
  */
2631
-function geodir_media_image_large_width( $default = 800, $params = '' ) {
2632
-	$large_size_w = get_option( 'large_size_w' );
2631
+function geodir_media_image_large_width($default = 800, $params = '') {
2632
+	$large_size_w = get_option('large_size_w');
2633 2633
 	$large_size_w = $large_size_w > 0 ? $large_size_w : $default;
2634
-	$large_size_w = absint( $large_size_w );
2634
+	$large_size_w = absint($large_size_w);
2635 2635
 
2636
-	if ( ! get_option( 'geodir_use_wp_media_large_size' ) ) {
2636
+	if (!get_option('geodir_use_wp_media_large_size')) {
2637 2637
 		$large_size_w = 800;
2638 2638
 	}
2639 2639
 
@@ -2646,7 +2646,7 @@  discard block
 block discarded – undo
2646 2646
 	 * @param int $default         Default width.
2647 2647
 	 * @param string|array $params Image parameters.
2648 2648
 	 */
2649
-	$large_size_w = apply_filters( 'geodir_filter_media_image_large_width', $large_size_w, $default, $params );
2649
+	$large_size_w = apply_filters('geodir_filter_media_image_large_width', $large_size_w, $default, $params);
2650 2650
 
2651 2651
 	return $large_size_w;
2652 2652
 }
@@ -2662,12 +2662,12 @@  discard block
 block discarded – undo
2662 2662
  *
2663 2663
  * @return int Large size height.
2664 2664
  */
2665
-function geodir_media_image_large_height( $default = 800, $params = '' ) {
2666
-	$large_size_h = get_option( 'large_size_h' );
2665
+function geodir_media_image_large_height($default = 800, $params = '') {
2666
+	$large_size_h = get_option('large_size_h');
2667 2667
 	$large_size_h = $large_size_h > 0 ? $large_size_h : $default;
2668
-	$large_size_h = absint( $large_size_h );
2668
+	$large_size_h = absint($large_size_h);
2669 2669
 
2670
-	if ( ! get_option( 'geodir_use_wp_media_large_size' ) ) {
2670
+	if (!get_option('geodir_use_wp_media_large_size')) {
2671 2671
 		$large_size_h = 800;
2672 2672
 	}
2673 2673
 
@@ -2680,7 +2680,7 @@  discard block
 block discarded – undo
2680 2680
 	 * @param int $default         Default height.
2681 2681
 	 * @param string|array $params Image parameters.
2682 2682
 	 */
2683
-	$large_size_h = apply_filters( 'geodir_filter_media_image_large_height', $large_size_h, $default, $params );
2683
+	$large_size_h = apply_filters('geodir_filter_media_image_large_height', $large_size_h, $default, $params);
2684 2684
 
2685 2685
 	return $large_size_h;
2686 2686
 }
@@ -2697,8 +2697,8 @@  discard block
 block discarded – undo
2697 2697
  *
2698 2698
  * @return string Sanitized name.
2699 2699
  */
2700
-function geodir_sanitize_location_name( $type, $name, $translate = true ) {
2701
-	if ( $name == '' ) {
2700
+function geodir_sanitize_location_name($type, $name, $translate = true) {
2701
+	if ($name == '') {
2702 2702
 		return null;
2703 2703
 	}
2704 2704
 
@@ -2707,13 +2707,13 @@  discard block
 block discarded – undo
2707 2707
 	$type = $type == 'gd_city' ? 'city' : $type;
2708 2708
 
2709 2709
 	$return = $name;
2710
-	if ( function_exists( 'get_actual_location_name' ) ) {
2711
-		$return = get_actual_location_name( $type, $name, $translate );
2710
+	if (function_exists('get_actual_location_name')) {
2711
+		$return = get_actual_location_name($type, $name, $translate);
2712 2712
 	} else {
2713
-		$return = preg_replace( '/-(\d+)$/', '', $return );
2714
-		$return = preg_replace( '/[_-]/', ' ', $return );
2715
-		$return = geodir_ucwords( $return );
2716
-		$return = $translate ? __( $return, 'geodirectory' ) : $return;
2713
+		$return = preg_replace('/-(\d+)$/', '', $return);
2714
+		$return = preg_replace('/[_-]/', ' ', $return);
2715
+		$return = geodir_ucwords($return);
2716
+		$return = $translate ? __($return, 'geodirectory') : $return;
2717 2717
 	}
2718 2718
 
2719 2719
 	return $return;
@@ -2731,26 +2731,26 @@  discard block
 block discarded – undo
2731 2731
  *
2732 2732
  * @param int $number Comments number.
2733 2733
  */
2734
-function geodir_comments_number( $number ) {
2734
+function geodir_comments_number($number) {
2735 2735
 	global $post;
2736 2736
 	
2737
-	if ( !empty( $post->post_type ) && geodir_cpt_has_rating_disabled( $post->post_type ) ) {
2737
+	if (!empty($post->post_type) && geodir_cpt_has_rating_disabled($post->post_type)) {
2738 2738
 		$number = get_comments_number();
2739 2739
 		
2740
-		if ( $number > 1 ) {
2741
-			$output = str_replace( '%', number_format_i18n( $number ), __( '% Comments', 'geodirectory' ) );
2742
-		} elseif ( $number == 0 || $number == '' ) {
2743
-			$output = __( 'No Comments', 'geodirectory' );
2740
+		if ($number > 1) {
2741
+			$output = str_replace('%', number_format_i18n($number), __('% Comments', 'geodirectory'));
2742
+		} elseif ($number == 0 || $number == '') {
2743
+			$output = __('No Comments', 'geodirectory');
2744 2744
 		} else { // must be one
2745
-			$output = __( '1 Comment', 'geodirectory' );
2745
+			$output = __('1 Comment', 'geodirectory');
2746 2746
 		}
2747 2747
 	} else {    
2748
-		if ( $number > 1 ) {
2749
-			$output = str_replace( '%', number_format_i18n( $number ), __( '% Reviews', 'geodirectory' ) );
2750
-		} elseif ( $number == 0 || $number == '' ) {
2751
-			$output = __( 'No Reviews', 'geodirectory' );
2748
+		if ($number > 1) {
2749
+			$output = str_replace('%', number_format_i18n($number), __('% Reviews', 'geodirectory'));
2750
+		} elseif ($number == 0 || $number == '') {
2751
+			$output = __('No Reviews', 'geodirectory');
2752 2752
 		} else { // must be one
2753
-			$output = __( '1 Review', 'geodirectory' );
2753
+			$output = __('1 Review', 'geodirectory');
2754 2754
 		}
2755 2755
 	}
2756 2756
 	
@@ -2767,18 +2767,18 @@  discard block
 block discarded – undo
2767 2767
  */
2768 2768
 function is_page_geodir_home() {
2769 2769
 	global $wpdb;
2770
-	$cur_url = str_replace( array( "https://", "http://", "www." ), array( '', '', '' ), geodir_curPageURL() );
2771
-	if ( function_exists( 'geodir_location_geo_home_link' ) ) {
2772
-		remove_filter( 'home_url', 'geodir_location_geo_home_link', 100000 );
2770
+	$cur_url = str_replace(array("https://", "http://", "www."), array('', '', ''), geodir_curPageURL());
2771
+	if (function_exists('geodir_location_geo_home_link')) {
2772
+		remove_filter('home_url', 'geodir_location_geo_home_link', 100000);
2773 2773
 	}
2774
-	$home_url = home_url( '', 'http' );
2775
-	if ( function_exists( 'geodir_location_geo_home_link' ) ) {
2776
-		add_filter( 'home_url', 'geodir_location_geo_home_link', 100000, 2 );
2774
+	$home_url = home_url('', 'http');
2775
+	if (function_exists('geodir_location_geo_home_link')) {
2776
+		add_filter('home_url', 'geodir_location_geo_home_link', 100000, 2);
2777 2777
 	}
2778
-	$home_url = str_replace( "www.", "", $home_url );
2779
-	if ( ( strpos( $home_url, $cur_url ) !== false || strpos( $home_url . '/', $cur_url ) !== false ) && ( 'page' == get_option( 'show_on_front' ) && get_option( 'page_on_front' ) && get_option( 'page_on_front' ) == get_option( 'geodir_home_page' ) ) ) {
2778
+	$home_url = str_replace("www.", "", $home_url);
2779
+	if ((strpos($home_url, $cur_url) !== false || strpos($home_url.'/', $cur_url) !== false) && ('page' == get_option('show_on_front') && get_option('page_on_front') && get_option('page_on_front') == get_option('geodir_home_page'))) {
2780 2780
 		return true;
2781
-	} elseif ( get_query_var( 'page_id' ) == get_option( 'page_on_front' ) && 'page' == get_option( 'show_on_front' ) && get_option( 'page_on_front' ) && get_option( 'page_on_front' ) == get_option( 'geodir_home_page' ) ) {
2781
+	} elseif (get_query_var('page_id') == get_option('page_on_front') && 'page' == get_option('show_on_front') && get_option('page_on_front') && get_option('page_on_front') == get_option('geodir_home_page')) {
2782 2782
 		return true;
2783 2783
 	} else {
2784 2784
 		return false;
@@ -2798,18 +2798,18 @@  discard block
 block discarded – undo
2798 2798
  *
2799 2799
  * @return string The canonical URL.
2800 2800
  */
2801
-function geodir_wpseo_homepage_canonical( $url ) {
2801
+function geodir_wpseo_homepage_canonical($url) {
2802 2802
 	global $post;
2803 2803
 
2804
-	if ( is_page_geodir_home() ) {
2804
+	if (is_page_geodir_home()) {
2805 2805
 		return home_url();
2806 2806
 	}
2807 2807
 
2808 2808
 	return $url;
2809 2809
 }
2810 2810
 
2811
-add_filter( 'wpseo_canonical', 'geodir_wpseo_homepage_canonical', 10 );
2812
-add_filter( 'aioseop_canonical_url', 'geodir_wpseo_homepage_canonical', 10 );
2811
+add_filter('wpseo_canonical', 'geodir_wpseo_homepage_canonical', 10);
2812
+add_filter('aioseop_canonical_url', 'geodir_wpseo_homepage_canonical', 10);
2813 2813
 
2814 2814
 /**
2815 2815
  * Add extra fields to google maps script call.
@@ -2822,20 +2822,20 @@  discard block
 block discarded – undo
2822 2822
  *
2823 2823
  * @return string Modified extra string.
2824 2824
  */
2825
-function geodir_googlemap_script_extra_details_page( $extra ) {
2825
+function geodir_googlemap_script_extra_details_page($extra) {
2826 2826
 	global $post;
2827 2827
 	$add_google_places_api = false;
2828
-	if ( isset( $post->post_content ) && has_shortcode( $post->post_content, 'gd_add_listing' ) ) {
2828
+	if (isset($post->post_content) && has_shortcode($post->post_content, 'gd_add_listing')) {
2829 2829
 		$add_google_places_api = true;
2830 2830
 	}
2831
-	if ( ! str_replace( 'libraries=places', '', $extra ) && ( geodir_is_page( 'detail' ) || $add_google_places_api ) ) {
2831
+	if (!str_replace('libraries=places', '', $extra) && (geodir_is_page('detail') || $add_google_places_api)) {
2832 2832
 		$extra .= "&amp;libraries=places";
2833 2833
 	}
2834 2834
 
2835 2835
 	return $extra;
2836 2836
 }
2837 2837
 
2838
-add_filter( 'geodir_googlemap_script_extra', 'geodir_googlemap_script_extra_details_page', 101, 1 );
2838
+add_filter('geodir_googlemap_script_extra', 'geodir_googlemap_script_extra_details_page', 101, 1);
2839 2839
 
2840 2840
 
2841 2841
 /**
@@ -2854,119 +2854,119 @@  discard block
 block discarded – undo
2854 2854
  *                                          after_widget.
2855 2855
  * @param array|string $instance            The settings for the particular instance of the widget.
2856 2856
  */
2857
-function geodir_popular_post_category_output( $args = '', $instance = '' ) {
2857
+function geodir_popular_post_category_output($args = '', $instance = '') {
2858 2858
 	// prints the widget
2859 2859
 	global $wpdb, $plugin_prefix, $geodir_post_category_str;
2860
-	extract( $args, EXTR_SKIP );
2860
+	extract($args, EXTR_SKIP);
2861 2861
 
2862 2862
 	echo $before_widget;
2863 2863
 
2864 2864
 	/** This filter is documented in geodirectory_widgets.php */
2865
-	$title = empty( $instance['title'] ) ? __( 'Popular Categories', 'geodirectory' ) : apply_filters( 'widget_title', __( $instance['title'], 'geodirectory' ) );
2865
+	$title = empty($instance['title']) ? __('Popular Categories', 'geodirectory') : apply_filters('widget_title', __($instance['title'], 'geodirectory'));
2866 2866
 
2867 2867
 	$gd_post_type = geodir_get_current_posttype();
2868 2868
 
2869
-	$category_limit = isset( $instance['category_limit'] ) && $instance['category_limit'] > 0 ? (int) $instance['category_limit'] : 15;
2869
+	$category_limit = isset($instance['category_limit']) && $instance['category_limit'] > 0 ? (int) $instance['category_limit'] : 15;
2870 2870
 	if (!isset($category_restrict)) {
2871 2871
 		$category_restrict = false;
2872 2872
 	}
2873
-	if ( ! empty( $gd_post_type ) ) {
2873
+	if (!empty($gd_post_type)) {
2874 2874
 		$default_post_type = $gd_post_type;
2875
-	} elseif ( isset( $instance['default_post_type'] ) && gdsc_is_post_type_valid( $instance['default_post_type'] ) ) {
2875
+	} elseif (isset($instance['default_post_type']) && gdsc_is_post_type_valid($instance['default_post_type'])) {
2876 2876
 		$default_post_type = $instance['default_post_type'];
2877 2877
 	} else {
2878 2878
 		$all_gd_post_type  = geodir_get_posttypes();
2879
-		$default_post_type = ( isset( $all_gd_post_type[0] ) ) ? $all_gd_post_type[0] : '';
2879
+		$default_post_type = (isset($all_gd_post_type[0])) ? $all_gd_post_type[0] : '';
2880 2880
 	}
2881
-	$parent_only = !empty( $instance['parent_only'] ) ? true : false;
2881
+	$parent_only = !empty($instance['parent_only']) ? true : false;
2882 2882
 
2883 2883
 	$taxonomy = array();
2884
-	if ( ! empty( $gd_post_type ) ) {
2885
-		$taxonomy[] = $gd_post_type . "category";
2884
+	if (!empty($gd_post_type)) {
2885
+		$taxonomy[] = $gd_post_type."category";
2886 2886
 	} else {
2887
-		$taxonomy = geodir_get_taxonomies( $gd_post_type );
2887
+		$taxonomy = geodir_get_taxonomies($gd_post_type);
2888 2888
 	}
2889 2889
 
2890 2890
 	$taxonomy = apply_filters('geodir_pp_category_taxonomy', $taxonomy);
2891 2891
 
2892
-	$term_args = array( 'taxonomy' => $taxonomy );
2893
-	if ( $parent_only ) {
2892
+	$term_args = array('taxonomy' => $taxonomy);
2893
+	if ($parent_only) {
2894 2894
 		$term_args['parent'] = 0;
2895 2895
 	}
2896 2896
 
2897
-	$terms   = get_terms( $term_args );
2897
+	$terms   = get_terms($term_args);
2898 2898
 	$a_terms = array();
2899 2899
 	$b_terms = array();
2900 2900
 
2901
-	foreach ( $terms as $term ) {
2902
-		if ( $term->count > 0 ) {
2903
-			$a_terms[ $term->taxonomy ][] = $term;
2901
+	foreach ($terms as $term) {
2902
+		if ($term->count > 0) {
2903
+			$a_terms[$term->taxonomy][] = $term;
2904 2904
 		}
2905 2905
 	}
2906 2906
 
2907
-	if ( ! empty( $a_terms ) ) {
2907
+	if (!empty($a_terms)) {
2908 2908
 		// Sort CPT taxonomies in categories widget.
2909
-		if ( !empty( $taxonomy ) && is_array( $taxonomy ) && count( $taxonomy ) > 1 ) {
2909
+		if (!empty($taxonomy) && is_array($taxonomy) && count($taxonomy) > 1) {
2910 2910
 			$gd_post_types = geodir_get_posttypes();
2911 2911
 			$sort_taxonomies = array();
2912 2912
 			
2913
-			foreach ( $gd_post_types as $gd_post_type ) {
2914
-				$taxonomy_name = $gd_post_type . 'category';
2913
+			foreach ($gd_post_types as $gd_post_type) {
2914
+				$taxonomy_name = $gd_post_type.'category';
2915 2915
 				
2916
-				if ( !empty( $a_terms[$taxonomy_name] ) ) {
2916
+				if (!empty($a_terms[$taxonomy_name])) {
2917 2917
 					$sort_taxonomies[$taxonomy_name] = $a_terms[$taxonomy_name];
2918 2918
 				}
2919 2919
 			}
2920
-			$a_terms = !empty( $sort_taxonomies ) ? $sort_taxonomies : $a_terms;
2920
+			$a_terms = !empty($sort_taxonomies) ? $sort_taxonomies : $a_terms;
2921 2921
 		}
2922 2922
 		
2923
-		foreach ( $a_terms as $b_key => $b_val ) {
2924
-			$b_terms[ $b_key ] = geodir_sort_terms( $b_val, 'count' );
2923
+		foreach ($a_terms as $b_key => $b_val) {
2924
+			$b_terms[$b_key] = geodir_sort_terms($b_val, 'count');
2925 2925
 		}
2926 2926
 
2927
-		$default_taxonomy = $default_post_type != '' && isset( $b_terms[ $default_post_type . 'category' ] ) ? $default_post_type . 'category' : '';
2927
+		$default_taxonomy = $default_post_type != '' && isset($b_terms[$default_post_type.'category']) ? $default_post_type.'category' : '';
2928 2928
 
2929 2929
 		$tax_change_output = '';
2930
-		if ( count( $b_terms ) > 1 ) {
2931
-			$tax_change_output .= "<select data-limit='$category_limit' data-parent='" . (int)$parent_only . "' class='geodir-cat-list-tax'  onchange='geodir_get_post_term(this);'>";
2932
-			foreach ( $b_terms as $key => $val ) {
2933
-				$ptype    = get_post_type_object( str_replace( "category", "", $key ) );
2934
-				$cpt_name = __( $ptype->labels->singular_name, 'geodirectory' );
2935
-				$tax_change_output .= "<option value='$key' " . selected( $key, $default_taxonomy, false ) . ">" . sprintf( __( '%s Categories', 'geodirectory' ), $cpt_name ) . "</option>";
2930
+		if (count($b_terms) > 1) {
2931
+			$tax_change_output .= "<select data-limit='$category_limit' data-parent='".(int) $parent_only."' class='geodir-cat-list-tax'  onchange='geodir_get_post_term(this);'>";
2932
+			foreach ($b_terms as $key => $val) {
2933
+				$ptype    = get_post_type_object(str_replace("category", "", $key));
2934
+				$cpt_name = __($ptype->labels->singular_name, 'geodirectory');
2935
+				$tax_change_output .= "<option value='$key' ".selected($key, $default_taxonomy, false).">".sprintf(__('%s Categories', 'geodirectory'), $cpt_name)."</option>";
2936 2936
 			}
2937 2937
 			$tax_change_output .= "</select>";
2938 2938
 		}
2939 2939
 
2940
-		if ( ! empty( $b_terms ) ) {
2941
-			$terms = $default_taxonomy != '' && isset( $b_terms[ $default_taxonomy ] ) ? $b_terms[ $default_taxonomy ] : reset( $b_terms );// get the first array
2942
-			global $cat_count;//make global so we can change via function
2940
+		if (!empty($b_terms)) {
2941
+			$terms = $default_taxonomy != '' && isset($b_terms[$default_taxonomy]) ? $b_terms[$default_taxonomy] : reset($b_terms); // get the first array
2942
+			global $cat_count; //make global so we can change via function
2943 2943
 			$cat_count = 0;
2944 2944
 			?>
2945 2945
 			<div class="geodir-category-list-in clearfix">
2946 2946
 				<div class="geodir-cat-list clearfix">
2947 2947
 					<?php
2948
-					echo $before_title . __( $title ) . $after_title;
2948
+					echo $before_title.__($title).$after_title;
2949 2949
 
2950 2950
 					echo $tax_change_output;
2951 2951
 
2952 2952
 					echo '<ul class="geodir-popular-cat-list">';
2953 2953
 
2954
-					geodir_helper_cat_list_output( $terms, $category_limit, $category_restrict);
2954
+					geodir_helper_cat_list_output($terms, $category_limit, $category_restrict);
2955 2955
 
2956 2956
 					echo '</ul>';
2957 2957
 					?>
2958 2958
 				</div>
2959 2959
 				<?php
2960 2960
 				$hide = '';
2961
-				if ( $cat_count < $category_limit ) {
2961
+				if ($cat_count < $category_limit) {
2962 2962
 					$hide = 'style="display:none;"';
2963 2963
 				}
2964 2964
 				echo "<div class='geodir-cat-list-more' $hide >";
2965
-				echo '<a href="javascript:void(0)" class="geodir-morecat geodir-showcat">' . __( 'More Categories', 'geodirectory' ) . '</a>';
2966
-				echo '<a href="javascript:void(0)" class="geodir-morecat geodir-hidecat geodir-hide">' . __( 'Less Categories', 'geodirectory' ) . '</a>';
2965
+				echo '<a href="javascript:void(0)" class="geodir-morecat geodir-showcat">'.__('More Categories', 'geodirectory').'</a>';
2966
+				echo '<a href="javascript:void(0)" class="geodir-morecat geodir-hidecat geodir-hide">'.__('Less Categories', 'geodirectory').'</a>';
2967 2967
 				echo "</div>";
2968 2968
 				/* add scripts */
2969
-				add_action( 'wp_footer', 'geodir_popular_category_add_scripts', 100 );
2969
+				add_action('wp_footer', 'geodir_popular_category_add_scripts', 100);
2970 2970
 				?>
2971 2971
 			</div>
2972 2972
 			<?php
@@ -2986,28 +2986,28 @@  discard block
 block discarded – undo
2986 2986
  * @param int $category_limit               Number of categories to display by default.
2987 2987
  * @param bool $category_restrict           If the cat limit should be hidden or not shown.
2988 2988
  */
2989
-function geodir_helper_cat_list_output( $terms, $category_limit , $category_restrict=false) {
2989
+function geodir_helper_cat_list_output($terms, $category_limit, $category_restrict = false) {
2990 2990
 	global $geodir_post_category_str, $cat_count;
2991 2991
 	$term_icons = geodir_get_term_icon();
2992 2992
 
2993 2993
 	$geodir_post_category_str = array();
2994 2994
 
2995 2995
 
2996
-	foreach ( $terms as $cat ) {
2997
-		$post_type     = str_replace( "category", "", $cat->taxonomy );
2998
-		$term_icon_url = ! empty( $term_icons ) && isset( $term_icons[ $cat->term_id ] ) ? $term_icons[ $cat->term_id ] : '';
2996
+	foreach ($terms as $cat) {
2997
+		$post_type     = str_replace("category", "", $cat->taxonomy);
2998
+		$term_icon_url = !empty($term_icons) && isset($term_icons[$cat->term_id]) ? $term_icons[$cat->term_id] : '';
2999 2999
 
3000
-		$cat_count ++;
3000
+		$cat_count++;
3001 3001
 
3002
-		$geodir_post_category_str[] = array( 'posttype' => $post_type, 'termid' => $cat->term_id );
3002
+		$geodir_post_category_str[] = array('posttype' => $post_type, 'termid' => $cat->term_id);
3003 3003
 
3004
-		$class_row  = $cat_count > $category_limit ? 'geodir-pcat-hide geodir-hide' : 'geodir-pcat-show';
3005
-		if($category_restrict && $cat_count > $category_limit ){
3004
+		$class_row = $cat_count > $category_limit ? 'geodir-pcat-hide geodir-hide' : 'geodir-pcat-show';
3005
+		if ($category_restrict && $cat_count > $category_limit) {
3006 3006
 			continue;
3007 3007
 		}
3008 3008
 		$total_post = $cat->count;
3009 3009
 
3010
-		$term_link = get_term_link( $cat, $cat->taxonomy );
3010
+		$term_link = get_term_link($cat, $cat->taxonomy);
3011 3011
 		/**
3012 3012
 		 * Filer the category term link.
3013 3013
 		 *
@@ -3017,11 +3017,11 @@  discard block
 block discarded – undo
3017 3017
 		 * @param int $cat          ->term_id The term id.
3018 3018
 		 * @param string $post_type Wordpress post type.
3019 3019
 		 */
3020
-		$term_link = apply_filters( 'geodir_category_term_link', $term_link, $cat->term_id, $post_type );
3020
+		$term_link = apply_filters('geodir_category_term_link', $term_link, $cat->term_id, $post_type);
3021 3021
 
3022
-		echo '<li class="' . $class_row . '"><a href="' . $term_link . '">';
3023
-		echo '<img alt="' . esc_attr( $cat->name ) . ' icon" style="height:20px;vertical-align:middle;" src="' . $term_icon_url . '"/> <span class="cat-link">';
3024
-		echo $cat->name . '</span> <span class="geodir_term_class geodir_link_span geodir_category_class_' . $post_type . '_' . $cat->term_id . '">(' . $total_post . ')</span> ';
3022
+		echo '<li class="'.$class_row.'"><a href="'.$term_link.'">';
3023
+		echo '<img alt="'.esc_attr($cat->name).' icon" style="height:20px;vertical-align:middle;" src="'.$term_icon_url.'"/> <span class="cat-link">';
3024
+		echo $cat->name.'</span> <span class="geodir_term_class geodir_link_span geodir_category_class_'.$post_type.'_'.$cat->term_id.'">('.$total_post.')</span> ';
3025 3025
 		echo '</a></li>';
3026 3026
 	}
3027 3027
 }
@@ -3036,14 +3036,14 @@  discard block
 block discarded – undo
3036 3036
  * @param array|string $args     Display arguments including before_title, after_title, before_widget, and after_widget.
3037 3037
  * @param array|string $instance The settings for the particular instance of the widget.
3038 3038
  */
3039
-function geodir_listing_slider_widget_output( $args = '', $instance = '' ) {
3039
+function geodir_listing_slider_widget_output($args = '', $instance = '') {
3040 3040
 	// prints the widget
3041
-	extract( $args, EXTR_SKIP );
3041
+	extract($args, EXTR_SKIP);
3042 3042
 
3043 3043
 	echo $before_widget;
3044 3044
 
3045 3045
 	/** This filter is documented in geodirectory_widgets.php */
3046
-	$title = empty( $instance['title'] ) ? '' : apply_filters( 'widget_title', __( $instance['title'], 'geodirectory' ) );
3046
+	$title = empty($instance['title']) ? '' : apply_filters('widget_title', __($instance['title'], 'geodirectory'));
3047 3047
 	/**
3048 3048
 	 * Filter the widget post type.
3049 3049
 	 *
@@ -3051,7 +3051,7 @@  discard block
 block discarded – undo
3051 3051
 	 *
3052 3052
 	 * @param string $instance ['post_type'] Post type of listing.
3053 3053
 	 */
3054
-	$post_type = empty( $instance['post_type'] ) ? 'gd_place' : apply_filters( 'widget_post_type', $instance['post_type'] );
3054
+	$post_type = empty($instance['post_type']) ? 'gd_place' : apply_filters('widget_post_type', $instance['post_type']);
3055 3055
 	/**
3056 3056
 	 * Filter the widget's term.
3057 3057
 	 *
@@ -3059,7 +3059,7 @@  discard block
 block discarded – undo
3059 3059
 	 *
3060 3060
 	 * @param string $instance ['category'] Filter by term. Can be any valid term.
3061 3061
 	 */
3062
-	$category = empty( $instance['category'] ) ? '0' : apply_filters( 'widget_category', $instance['category'] );
3062
+	$category = empty($instance['category']) ? '0' : apply_filters('widget_category', $instance['category']);
3063 3063
 	/**
3064 3064
 	 * Filter widget's "add_location_filter" value.
3065 3065
 	 *
@@ -3067,7 +3067,7 @@  discard block
 block discarded – undo
3067 3067
 	 *
3068 3068
 	 * @param string|bool $instance ['add_location_filter'] Do you want to add location filter? Can be 1 or 0.
3069 3069
 	 */
3070
-	$add_location_filter = empty( $instance['add_location_filter'] ) ? '0' : apply_filters( 'widget_add_location_filter', $instance['add_location_filter'] );
3070
+	$add_location_filter = empty($instance['add_location_filter']) ? '0' : apply_filters('widget_add_location_filter', $instance['add_location_filter']);
3071 3071
 	/**
3072 3072
 	 * Filter the widget listings limit.
3073 3073
 	 *
@@ -3075,7 +3075,7 @@  discard block
 block discarded – undo
3075 3075
 	 *
3076 3076
 	 * @param string $instance ['post_number'] Number of listings to display.
3077 3077
 	 */
3078
-	$post_number = empty( $instance['post_number'] ) ? '5' : apply_filters( 'widget_post_number', $instance['post_number'] );
3078
+	$post_number = empty($instance['post_number']) ? '5' : apply_filters('widget_post_number', $instance['post_number']);
3079 3079
 	/**
3080 3080
 	 * Filter the widget listings limit shown at one time.
3081 3081
 	 *
@@ -3083,7 +3083,7 @@  discard block
 block discarded – undo
3083 3083
 	 *
3084 3084
 	 * @param string $instance ['max_show'] Number of listings to display on screen.
3085 3085
 	 */
3086
-	$max_show = empty( $instance['max_show'] ) ? '1' : apply_filters( 'widget_max_show', $instance['max_show'] );
3086
+	$max_show = empty($instance['max_show']) ? '1' : apply_filters('widget_max_show', $instance['max_show']);
3087 3087
 	/**
3088 3088
 	 * Filter the widget slide width.
3089 3089
 	 *
@@ -3091,7 +3091,7 @@  discard block
 block discarded – undo
3091 3091
 	 *
3092 3092
 	 * @param string $instance ['slide_width'] Width of the slides shown.
3093 3093
 	 */
3094
-	$slide_width = empty( $instance['slide_width'] ) ? '' : apply_filters( 'widget_slide_width', $instance['slide_width'] );
3094
+	$slide_width = empty($instance['slide_width']) ? '' : apply_filters('widget_slide_width', $instance['slide_width']);
3095 3095
 	/**
3096 3096
 	 * Filter widget's "show title" value.
3097 3097
 	 *
@@ -3099,7 +3099,7 @@  discard block
 block discarded – undo
3099 3099
 	 *
3100 3100
 	 * @param string|bool $instance ['show_title'] Do you want to display title? Can be 1 or 0.
3101 3101
 	 */
3102
-	$show_title = empty( $instance['show_title'] ) ? '' : apply_filters( 'widget_show_title', $instance['show_title'] );
3102
+	$show_title = empty($instance['show_title']) ? '' : apply_filters('widget_show_title', $instance['show_title']);
3103 3103
 	/**
3104 3104
 	 * Filter widget's "slideshow" value.
3105 3105
 	 *
@@ -3107,7 +3107,7 @@  discard block
 block discarded – undo
3107 3107
 	 *
3108 3108
 	 * @param int $instance ['slideshow'] Setup a slideshow for the slider to animate automatically.
3109 3109
 	 */
3110
-	$slideshow = empty( $instance['slideshow'] ) ? 0 : apply_filters( 'widget_slideshow', $instance['slideshow'] );
3110
+	$slideshow = empty($instance['slideshow']) ? 0 : apply_filters('widget_slideshow', $instance['slideshow']);
3111 3111
 	/**
3112 3112
 	 * Filter widget's "animationLoop" value.
3113 3113
 	 *
@@ -3115,7 +3115,7 @@  discard block
 block discarded – undo
3115 3115
 	 *
3116 3116
 	 * @param int $instance ['animationLoop'] Gives the slider a seamless infinite loop.
3117 3117
 	 */
3118
-	$animationLoop = empty( $instance['animationLoop'] ) ? 0 : apply_filters( 'widget_animationLoop', $instance['animationLoop'] );
3118
+	$animationLoop = empty($instance['animationLoop']) ? 0 : apply_filters('widget_animationLoop', $instance['animationLoop']);
3119 3119
 	/**
3120 3120
 	 * Filter widget's "directionNav" value.
3121 3121
 	 *
@@ -3123,7 +3123,7 @@  discard block
 block discarded – undo
3123 3123
 	 *
3124 3124
 	 * @param int $instance ['directionNav'] Enable previous/next arrow navigation?. Can be 1 or 0.
3125 3125
 	 */
3126
-	$directionNav = empty( $instance['directionNav'] ) ? 0 : apply_filters( 'widget_directionNav', $instance['directionNav'] );
3126
+	$directionNav = empty($instance['directionNav']) ? 0 : apply_filters('widget_directionNav', $instance['directionNav']);
3127 3127
 	/**
3128 3128
 	 * Filter widget's "slideshowSpeed" value.
3129 3129
 	 *
@@ -3131,7 +3131,7 @@  discard block
 block discarded – undo
3131 3131
 	 *
3132 3132
 	 * @param int $instance ['slideshowSpeed'] Set the speed of the slideshow cycling, in milliseconds.
3133 3133
 	 */
3134
-	$slideshowSpeed = empty( $instance['slideshowSpeed'] ) ? 5000 : apply_filters( 'widget_slideshowSpeed', $instance['slideshowSpeed'] );
3134
+	$slideshowSpeed = empty($instance['slideshowSpeed']) ? 5000 : apply_filters('widget_slideshowSpeed', $instance['slideshowSpeed']);
3135 3135
 	/**
3136 3136
 	 * Filter widget's "animationSpeed" value.
3137 3137
 	 *
@@ -3139,7 +3139,7 @@  discard block
 block discarded – undo
3139 3139
 	 *
3140 3140
 	 * @param int $instance ['animationSpeed'] Set the speed of animations, in milliseconds.
3141 3141
 	 */
3142
-	$animationSpeed = empty( $instance['animationSpeed'] ) ? 600 : apply_filters( 'widget_animationSpeed', $instance['animationSpeed'] );
3142
+	$animationSpeed = empty($instance['animationSpeed']) ? 600 : apply_filters('widget_animationSpeed', $instance['animationSpeed']);
3143 3143
 	/**
3144 3144
 	 * Filter widget's "animation" value.
3145 3145
 	 *
@@ -3147,7 +3147,7 @@  discard block
 block discarded – undo
3147 3147
 	 *
3148 3148
 	 * @param string $instance ['animation'] Controls the animation type, "fade" or "slide".
3149 3149
 	 */
3150
-	$animation = empty( $instance['animation'] ) ? 'slide' : apply_filters( 'widget_animation', $instance['animation'] );
3150
+	$animation = empty($instance['animation']) ? 'slide' : apply_filters('widget_animation', $instance['animation']);
3151 3151
 	/**
3152 3152
 	 * Filter widget's "list_sort" type.
3153 3153
 	 *
@@ -3155,10 +3155,10 @@  discard block
 block discarded – undo
3155 3155
 	 *
3156 3156
 	 * @param string $instance ['list_sort'] Listing sort by type.
3157 3157
 	 */
3158
-	$list_sort          = empty( $instance['list_sort'] ) ? 'latest' : apply_filters( 'widget_list_sort', $instance['list_sort'] );
3159
-	$show_featured_only = ! empty( $instance['show_featured_only'] ) ? 1 : null;
3158
+	$list_sort          = empty($instance['list_sort']) ? 'latest' : apply_filters('widget_list_sort', $instance['list_sort']);
3159
+	$show_featured_only = !empty($instance['show_featured_only']) ? 1 : null;
3160 3160
 
3161
-	wp_enqueue_script( 'geodirectory-jquery-flexslider-js' );
3161
+	wp_enqueue_script('geodirectory-jquery-flexslider-js');
3162 3162
 	?>
3163 3163
 		<script type="text/javascript">
3164 3164
 		jQuery(window).load(function () {
@@ -3177,7 +3177,7 @@  discard block
 block discarded – undo
3177 3177
 				itemWidth: 75,
3178 3178
 				itemMargin: 5,
3179 3179
 				asNavFor: '#geodir_widget_slider',
3180
-				rtl: <?php echo( is_rtl() ? 'true' : 'false' ); /* fix rtl issue */ ?>,
3180
+				rtl: <?php echo(is_rtl() ? 'true' : 'false'); /* fix rtl issue */ ?>,
3181 3181
 				start: function (slider) {
3182 3182
 					// chrome 53 introduced a bug, so we need to repaint the slider when shown.
3183 3183
 					jQuery('.geodir-slides', jQuery(slider)).removeClass('flexslider-fix-rtl');
@@ -3185,19 +3185,19 @@  discard block
 block discarded – undo
3185 3185
 			});
3186 3186
 			
3187 3187
 			jQuery('#geodir_widget_slider').flexslider({
3188
-				animation: "<?php echo $animation;?>",
3188
+				animation: "<?php echo $animation; ?>",
3189 3189
 				selector: ".geodir-slides > li",
3190 3190
 				namespace: "geodir-",
3191 3191
 				controlNav: true,
3192
-				animationLoop: <?php echo $animationLoop;?>,
3193
-				slideshow: <?php echo $slideshow;?>,
3194
-				slideshowSpeed: <?php echo $slideshowSpeed;?>,
3195
-				animationSpeed: <?php echo $animationSpeed;?>,
3196
-				directionNav: <?php echo $directionNav;?>,
3197
-				maxItems: <?php echo $max_show;?>,
3192
+				animationLoop: <?php echo $animationLoop; ?>,
3193
+				slideshow: <?php echo $slideshow; ?>,
3194
+				slideshowSpeed: <?php echo $slideshowSpeed; ?>,
3195
+				animationSpeed: <?php echo $animationSpeed; ?>,
3196
+				directionNav: <?php echo $directionNav; ?>,
3197
+				maxItems: <?php echo $max_show; ?>,
3198 3198
 				move: 1,
3199
-				<?php if ( $slide_width ) {
3200
-				echo "itemWidth: " . $slide_width . ",";
3199
+				<?php if ($slide_width) {
3200
+				echo "itemWidth: ".$slide_width.",";
3201 3201
 			}?>
3202 3202
 				sync: "#geodir_widget_carousel",
3203 3203
 				start: function (slider) {
@@ -3208,7 +3208,7 @@  discard block
 block discarded – undo
3208 3208
 					jQuery('#geodir_widget_slider').css({'visibility': 'visible'});
3209 3209
 					jQuery('#geodir_widget_carousel').css({'visibility': 'visible'});
3210 3210
 				},
3211
-				rtl: <?php echo( is_rtl() ? 'true' : 'false' ); /* fix rtl issue */ ?>
3211
+				rtl: <?php echo(is_rtl() ? 'true' : 'false'); /* fix rtl issue */ ?>
3212 3212
 			});
3213 3213
 		});
3214 3214
 	</script>
@@ -3221,62 +3221,62 @@  discard block
 block discarded – undo
3221 3221
 		'order_by'       => $list_sort
3222 3222
 	);
3223 3223
 
3224
-	if ( $show_featured_only ) {
3224
+	if ($show_featured_only) {
3225 3225
 		$query_args['show_featured_only'] = 1;
3226 3226
 	}
3227 3227
 
3228
-	if ( $category != 0 || $category != '' ) {
3229
-		$category_taxonomy = geodir_get_taxonomies( $post_type );
3228
+	if ($category != 0 || $category != '') {
3229
+		$category_taxonomy = geodir_get_taxonomies($post_type);
3230 3230
 		$tax_query         = array(
3231 3231
 			'taxonomy' => $category_taxonomy[0],
3232 3232
 			'field'    => 'id',
3233 3233
 			'terms'    => $category
3234 3234
 		);
3235 3235
 
3236
-		$query_args['tax_query'] = array( $tax_query );
3236
+		$query_args['tax_query'] = array($tax_query);
3237 3237
 	}
3238 3238
 
3239 3239
 	// we want listings with featured image only
3240 3240
 	$query_args['featured_image_only'] = 1;
3241 3241
 
3242
-	if ( $post_type == 'gd_event' ) {
3242
+	if ($post_type == 'gd_event') {
3243 3243
 		$query_args['gedir_event_listing_filter'] = 'upcoming';
3244 3244
 	}// show only upcoming events
3245 3245
 
3246
-	$widget_listings = geodir_get_widget_listings( $query_args );
3247
-	if ( ! empty( $widget_listings ) || ( isset( $with_no_results ) && $with_no_results ) ) {
3248
-		if ( $title ) {
3249
-			echo $before_title . $title . $after_title;
3246
+	$widget_listings = geodir_get_widget_listings($query_args);
3247
+	if (!empty($widget_listings) || (isset($with_no_results) && $with_no_results)) {
3248
+		if ($title) {
3249
+			echo $before_title.$title.$after_title;
3250 3250
 		}
3251 3251
 
3252 3252
 		global $post;
3253 3253
 
3254
-		$current_post = $post;// keep current post info
3254
+		$current_post = $post; // keep current post info
3255 3255
 
3256 3256
 		$widget_main_slides = '';
3257 3257
 		$nav_slides         = '';
3258 3258
 		$widget_slides      = 0;
3259 3259
 
3260
-		foreach ( $widget_listings as $widget_listing ) {
3260
+		foreach ($widget_listings as $widget_listing) {
3261 3261
 			global $gd_widget_listing_type;
3262 3262
 			$post         = $widget_listing;
3263
-			$widget_image = geodir_get_featured_image( $post->ID, 'thumbnail', get_option( 'geodir_listing_no_img' ) );
3263
+			$widget_image = geodir_get_featured_image($post->ID, 'thumbnail', get_option('geodir_listing_no_img'));
3264 3264
 
3265
-			if ( ! empty( $widget_image ) ) {
3266
-				if ( $widget_image->height >= 200 ) {
3265
+			if (!empty($widget_image)) {
3266
+				if ($widget_image->height >= 200) {
3267 3267
 					$widget_spacer_height = 0;
3268 3268
 				} else {
3269
-					$widget_spacer_height = ( ( 200 - $widget_image->height ) / 2 );
3269
+					$widget_spacer_height = ((200 - $widget_image->height) / 2);
3270 3270
 				}
3271 3271
 
3272
-				$widget_main_slides .= '<li class="geodir-listing-slider-widget"><img class="geodir-listing-slider-spacer" src="' . geodir_plugin_url() . "/geodirectory-assets/images/spacer.gif" . '" alt="' . $widget_image->title . '" title="' . $widget_image->title . '" style="max-height:' . $widget_spacer_height . 'px !important;margin:0 auto;" width="100" />';
3272
+				$widget_main_slides .= '<li class="geodir-listing-slider-widget"><img class="geodir-listing-slider-spacer" src="'.geodir_plugin_url()."/geodirectory-assets/images/spacer.gif".'" alt="'.$widget_image->title.'" title="'.$widget_image->title.'" style="max-height:'.$widget_spacer_height.'px !important;margin:0 auto;" width="100" />';
3273 3273
 
3274 3274
 				$title = '';
3275
-				if ( $show_title ) {
3276
-					$title_html     = '<div class="geodir-slider-title"><a href="' . get_permalink( $post->ID ) . '">' . get_the_title( $post->ID ) . '</a></div>';
3275
+				if ($show_title) {
3276
+					$title_html     = '<div class="geodir-slider-title"><a href="'.get_permalink($post->ID).'">'.get_the_title($post->ID).'</a></div>';
3277 3277
 					$post_id        = $post->ID;
3278
-					$post_permalink = get_permalink( $post->ID );
3279
-					$post_title     = get_the_title( $post->ID );
3278
+					$post_permalink = get_permalink($post->ID);
3279
+					$post_title     = get_the_title($post->ID);
3280 3280
 					/**
3281 3281
 					 * Filter the listing slider widget title.
3282 3282
 					 *
@@ -3287,12 +3287,12 @@  discard block
 block discarded – undo
3287 3287
 					 * @param string $post_permalink The post permalink url.
3288 3288
 					 * @param string $post_title     The post title text.
3289 3289
 					 */
3290
-					$title = apply_filters( 'geodir_listing_slider_title', $title_html, $post_id, $post_permalink, $post_title );
3290
+					$title = apply_filters('geodir_listing_slider_title', $title_html, $post_id, $post_permalink, $post_title);
3291 3291
 				}
3292 3292
 
3293
-				$widget_main_slides .= $title . '<a href="' . get_permalink( $post->ID ) . '"><img src="' . $widget_image->src . '" alt="' . $widget_image->title . '" title="' . $widget_image->title . '" style="max-height:200px;margin:0 auto;" /></a></li>';
3294
-				$nav_slides .= '<li><img src="' . $widget_image->src . '" alt="' . $widget_image->title . '" title="' . $widget_image->title . '" style="max-height:48px;margin:0 auto;" /></li>';
3295
-				$widget_slides ++;
3293
+				$widget_main_slides .= $title.'<a href="'.get_permalink($post->ID).'"><img src="'.$widget_image->src.'" alt="'.$widget_image->title.'" title="'.$widget_image->title.'" style="max-height:200px;margin:0 auto;" /></a></li>';
3294
+				$nav_slides .= '<li><img src="'.$widget_image->src.'" alt="'.$widget_image->title.'" title="'.$widget_image->title.'" style="max-height:48px;margin:0 auto;" /></li>';
3295
+				$widget_slides++;
3296 3296
 			}
3297 3297
 		}
3298 3298
 		?>
@@ -3301,7 +3301,7 @@  discard block
 block discarded – undo
3301 3301
 			<div id="geodir_widget_slider" class="geodir_flexslider">
3302 3302
 				<ul class="geodir-slides clearfix"><?php echo $widget_main_slides; ?></ul>
3303 3303
 			</div>
3304
-			<?php if ( $widget_slides > 1 ) { ?>
3304
+			<?php if ($widget_slides > 1) { ?>
3305 3305
 				<div id="geodir_widget_carousel" class="geodir_flexslider">
3306 3306
 					<ul class="geodir-slides clearfix"><?php echo $nav_slides; ?></ul>
3307 3307
 				</div>
@@ -3309,7 +3309,7 @@  discard block
 block discarded – undo
3309 3309
 		</div>
3310 3310
 		<?php
3311 3311
 		$GLOBALS['post'] = $current_post;
3312
-		setup_postdata( $current_post );
3312
+		setup_postdata($current_post);
3313 3313
 	}
3314 3314
 	echo $after_widget;
3315 3315
 }
@@ -3325,50 +3325,50 @@  discard block
 block discarded – undo
3325 3325
  * @param array|string $args     Display arguments including before_title, after_title, before_widget, and after_widget.
3326 3326
  * @param array|string $instance The settings for the particular instance of the widget.
3327 3327
  */
3328
-function geodir_loginwidget_output( $args = '', $instance = '' ) {
3328
+function geodir_loginwidget_output($args = '', $instance = '') {
3329 3329
 	//print_r($args);
3330 3330
 	//print_r($instance);
3331 3331
 	// prints the widget
3332
-	extract( $args, EXTR_SKIP );
3332
+	extract($args, EXTR_SKIP);
3333 3333
 
3334 3334
 	/** This filter is documented in geodirectory_widgets.php */
3335
-	$title = empty( $instance['title'] ) ? __( 'My Dashboard', 'geodirectory' ) : apply_filters( 'my_dashboard_widget_title', __( $instance['title'], 'geodirectory' ) );
3335
+	$title = empty($instance['title']) ? __('My Dashboard', 'geodirectory') : apply_filters('my_dashboard_widget_title', __($instance['title'], 'geodirectory'));
3336 3336
 
3337 3337
 	echo $before_widget;
3338
-	echo $before_title . $title . $after_title;
3338
+	echo $before_title.$title.$after_title;
3339 3339
 
3340 3340
 //	global $gd_session;
3341 3341
 //	print_r($gd_session);
3342 3342
 //	print_r($_SESSION);
3343 3343
 
3344
-	if ( is_user_logged_in() ) {
3344
+	if (is_user_logged_in()) {
3345 3345
 		global $current_user;
3346 3346
 
3347
-		$author_link = get_author_posts_url( $current_user->data->ID );
3348
-		$author_link = geodir_getlink( $author_link, array( 'geodir_dashbord' => 'true' ), false );
3347
+		$author_link = get_author_posts_url($current_user->data->ID);
3348
+		$author_link = geodir_getlink($author_link, array('geodir_dashbord' => 'true'), false);
3349 3349
 
3350 3350
 		echo '<ul class="geodir-loginbox-list">';
3351 3351
 		ob_start();
3352 3352
 		?>
3353 3353
 		<li><a class="signin"
3354
-		       href="<?php echo wp_logout_url( home_url() ); ?>"><?php _e( 'Logout', 'geodirectory' ); ?></a></li>
3354
+		       href="<?php echo wp_logout_url(home_url()); ?>"><?php _e('Logout', 'geodirectory'); ?></a></li>
3355 3355
 		<?php
3356
-		$post_types                           = geodir_get_posttypes( 'object' );
3357
-		$show_add_listing_post_types_main_nav = get_option( 'geodir_add_listing_link_user_dashboard' );
3358
-		$geodir_allow_posttype_frontend       = get_option( 'geodir_allow_posttype_frontend' );
3356
+		$post_types                           = geodir_get_posttypes('object');
3357
+		$show_add_listing_post_types_main_nav = get_option('geodir_add_listing_link_user_dashboard');
3358
+		$geodir_allow_posttype_frontend       = get_option('geodir_allow_posttype_frontend');
3359 3359
 
3360
-		if ( ! empty( $show_add_listing_post_types_main_nav ) ) {
3360
+		if (!empty($show_add_listing_post_types_main_nav)) {
3361 3361
 			$addlisting_links = '';
3362
-			foreach ( $post_types as $key => $postobj ) {
3362
+			foreach ($post_types as $key => $postobj) {
3363 3363
 
3364
-				if ( in_array( $key, $show_add_listing_post_types_main_nav ) ) {
3364
+				if (in_array($key, $show_add_listing_post_types_main_nav)) {
3365 3365
 
3366
-					if ( $add_link = geodir_get_addlisting_link( $key ) ) {
3366
+					if ($add_link = geodir_get_addlisting_link($key)) {
3367 3367
 
3368 3368
 						$name = $postobj->labels->name;
3369 3369
 
3370 3370
 						$selected = '';
3371
-						if ( geodir_get_current_posttype() == $key && geodir_is_page( 'add-listing' ) ) {
3371
+						if (geodir_get_current_posttype() == $key && geodir_is_page('add-listing')) {
3372 3372
 							$selected = 'selected="selected"';
3373 3373
 						}
3374 3374
 
@@ -3381,23 +3381,23 @@  discard block
 block discarded – undo
3381 3381
 						 * @param string $key       Add listing array key.
3382 3382
 						 * @param int $current_user ->ID Current user ID.
3383 3383
 						 */
3384
-						$add_link = apply_filters( 'geodir_dashboard_link_add_listing', $add_link, $key, $current_user->ID );
3385
-						$name = apply_filters( 'geodir_dashboard_label_add_listing', $name, $key, $current_user->ID );
3384
+						$add_link = apply_filters('geodir_dashboard_link_add_listing', $add_link, $key, $current_user->ID);
3385
+						$name = apply_filters('geodir_dashboard_label_add_listing', $name, $key, $current_user->ID);
3386 3386
 
3387
-						$addlisting_links .= '<option ' . $selected . ' value="' . $add_link . '">' . __( geodir_utf8_ucfirst( $name ), 'geodirectory' ) . '</option>';
3387
+						$addlisting_links .= '<option '.$selected.' value="'.$add_link.'">'.__(geodir_utf8_ucfirst($name), 'geodirectory').'</option>';
3388 3388
 
3389 3389
 					}
3390 3390
 				}
3391 3391
 
3392 3392
 			}
3393 3393
 
3394
-			if ( $addlisting_links != '' ) { ?>
3394
+			if ($addlisting_links != '') { ?>
3395 3395
 
3396 3396
 				<li><select id="geodir_add_listing" class="chosen_select" onchange="window.location.href=this.value"
3397 3397
 				            option-autoredirect="1" name="geodir_add_listing" option-ajaxchosen="false"
3398
-				            data-placeholder="<?php echo esc_attr( __( 'Add Listing', 'geodirectory' ) ); ?>">
3398
+				            data-placeholder="<?php echo esc_attr(__('Add Listing', 'geodirectory')); ?>">
3399 3399
 						<option value="" disabled="disabled" selected="selected"
3400
-						        style='display:none;'><?php echo esc_attr( __( 'Add Listing', 'geodirectory' ) ); ?></option>
3400
+						        style='display:none;'><?php echo esc_attr(__('Add Listing', 'geodirectory')); ?></option>
3401 3401
 						<?php echo $addlisting_links; ?>
3402 3402
 					</select></li> <?php
3403 3403
 
@@ -3405,23 +3405,23 @@  discard block
 block discarded – undo
3405 3405
 
3406 3406
 		}
3407 3407
 		// My Favourites in Dashboard
3408
-		$show_favorite_link_user_dashboard = get_option( 'geodir_favorite_link_user_dashboard' );
3408
+		$show_favorite_link_user_dashboard = get_option('geodir_favorite_link_user_dashboard');
3409 3409
 		$user_favourite                    = geodir_user_favourite_listing_count();
3410 3410
 
3411
-		if ( ! empty( $show_favorite_link_user_dashboard ) && ! empty( $user_favourite ) ) {
3411
+		if (!empty($show_favorite_link_user_dashboard) && !empty($user_favourite)) {
3412 3412
 			$favourite_links = '';
3413 3413
 
3414
-			foreach ( $post_types as $key => $postobj ) {
3415
-				if ( in_array( $key, $show_favorite_link_user_dashboard ) && array_key_exists( $key, $user_favourite ) ) {
3414
+			foreach ($post_types as $key => $postobj) {
3415
+				if (in_array($key, $show_favorite_link_user_dashboard) && array_key_exists($key, $user_favourite)) {
3416 3416
 					$name           = $postobj->labels->name;
3417
-					$post_type_link = geodir_getlink( $author_link, array(
3417
+					$post_type_link = geodir_getlink($author_link, array(
3418 3418
 						'stype' => $key,
3419 3419
 						'list'  => 'favourite'
3420
-					), false );
3420
+					), false);
3421 3421
 
3422 3422
 					$selected = '';
3423 3423
 
3424
-					if ( isset( $_REQUEST['list'] ) && $_REQUEST['list'] == 'favourite' && isset( $_REQUEST['stype'] ) && $_REQUEST['stype'] == $key && isset( $_REQUEST['geodir_dashbord'] ) ) {
3424
+					if (isset($_REQUEST['list']) && $_REQUEST['list'] == 'favourite' && isset($_REQUEST['stype']) && $_REQUEST['stype'] == $key && isset($_REQUEST['geodir_dashbord'])) {
3425 3425
 						$selected = 'selected="selected"';
3426 3426
 					}
3427 3427
 					/**
@@ -3433,20 +3433,20 @@  discard block
 block discarded – undo
3433 3433
 					 * @param string $key            Favorite listing array key.
3434 3434
 					 * @param int $current_user      ->ID Current user ID.
3435 3435
 					 */
3436
-					$post_type_link = apply_filters( 'geodir_dashboard_link_favorite_listing', $post_type_link, $key, $current_user->ID );
3436
+					$post_type_link = apply_filters('geodir_dashboard_link_favorite_listing', $post_type_link, $key, $current_user->ID);
3437 3437
 
3438
-					$favourite_links .= '<option ' . $selected . ' value="' . $post_type_link . '">' . __( geodir_utf8_ucfirst( $name ), 'geodirectory' ) . '</option>';
3438
+					$favourite_links .= '<option '.$selected.' value="'.$post_type_link.'">'.__(geodir_utf8_ucfirst($name), 'geodirectory').'</option>';
3439 3439
 				}
3440 3440
 			}
3441 3441
 
3442
-			if ( $favourite_links != '' ) {
3442
+			if ($favourite_links != '') {
3443 3443
 				?>
3444 3444
 				<li>
3445 3445
 					<select id="geodir_my_favourites" class="chosen_select" onchange="window.location.href=this.value"
3446 3446
 					        option-autoredirect="1" name="geodir_my_favourites" option-ajaxchosen="false"
3447
-					        data-placeholder="<?php echo esc_attr( __( 'My Favorites', 'geodirectory' ) ); ?>">
3447
+					        data-placeholder="<?php echo esc_attr(__('My Favorites', 'geodirectory')); ?>">
3448 3448
 						<option value="" disabled="disabled" selected="selected"
3449
-						        style='display:none;'><?php echo esc_attr( __( 'My Favorites', 'geodirectory' ) ); ?></option>
3449
+						        style='display:none;'><?php echo esc_attr(__('My Favorites', 'geodirectory')); ?></option>
3450 3450
 						<?php echo $favourite_links; ?>
3451 3451
 					</select>
3452 3452
 				</li>
@@ -3455,19 +3455,19 @@  discard block
 block discarded – undo
3455 3455
 		}
3456 3456
 
3457 3457
 
3458
-		$show_listing_link_user_dashboard = get_option( 'geodir_listing_link_user_dashboard' );
3458
+		$show_listing_link_user_dashboard = get_option('geodir_listing_link_user_dashboard');
3459 3459
 		$user_listing                     = geodir_user_post_listing_count();
3460 3460
 
3461
-		if ( ! empty( $show_listing_link_user_dashboard ) && ! empty( $user_listing ) ) {
3461
+		if (!empty($show_listing_link_user_dashboard) && !empty($user_listing)) {
3462 3462
 			$listing_links = '';
3463 3463
 
3464
-			foreach ( $post_types as $key => $postobj ) {
3465
-				if ( in_array( $key, $show_listing_link_user_dashboard ) && array_key_exists( $key, $user_listing ) ) {
3464
+			foreach ($post_types as $key => $postobj) {
3465
+				if (in_array($key, $show_listing_link_user_dashboard) && array_key_exists($key, $user_listing)) {
3466 3466
 					$name         = $postobj->labels->name;
3467
-					$listing_link = geodir_getlink( $author_link, array( 'stype' => $key ), false );
3467
+					$listing_link = geodir_getlink($author_link, array('stype' => $key), false);
3468 3468
 
3469 3469
 					$selected = '';
3470
-					if ( ! isset( $_REQUEST['list'] ) && isset( $_REQUEST['geodir_dashbord'] ) && isset( $_REQUEST['stype'] ) && $_REQUEST['stype'] == $key ) {
3470
+					if (!isset($_REQUEST['list']) && isset($_REQUEST['geodir_dashbord']) && isset($_REQUEST['stype']) && $_REQUEST['stype'] == $key) {
3471 3471
 						$selected = 'selected="selected"';
3472 3472
 					}
3473 3473
 
@@ -3480,20 +3480,20 @@  discard block
 block discarded – undo
3480 3480
 					 * @param string $key          My listing array key.
3481 3481
 					 * @param int $current_user    ->ID Current user ID.
3482 3482
 					 */
3483
-					$listing_link = apply_filters( 'geodir_dashboard_link_my_listing', $listing_link, $key, $current_user->ID );
3483
+					$listing_link = apply_filters('geodir_dashboard_link_my_listing', $listing_link, $key, $current_user->ID);
3484 3484
 
3485
-					$listing_links .= '<option ' . $selected . ' value="' . $listing_link . '">' . __( geodir_utf8_ucfirst( $name ), 'geodirectory' ) . '</option>';
3485
+					$listing_links .= '<option '.$selected.' value="'.$listing_link.'">'.__(geodir_utf8_ucfirst($name), 'geodirectory').'</option>';
3486 3486
 				}
3487 3487
 			}
3488 3488
 
3489
-			if ( $listing_links != '' ) {
3489
+			if ($listing_links != '') {
3490 3490
 				?>
3491 3491
 				<li>
3492 3492
 					<select id="geodir_my_listings" class="chosen_select" onchange="window.location.href=this.value"
3493 3493
 					        option-autoredirect="1" name="geodir_my_listings" option-ajaxchosen="false"
3494
-					        data-placeholder="<?php echo esc_attr( __( 'My Listings', 'geodirectory' ) ); ?>">
3494
+					        data-placeholder="<?php echo esc_attr(__('My Listings', 'geodirectory')); ?>">
3495 3495
 						<option value="" disabled="disabled" selected="selected"
3496
-						        style='display:none;'><?php echo esc_attr( __( 'My Listings', 'geodirectory' ) ); ?></option>
3496
+						        style='display:none;'><?php echo esc_attr(__('My Listings', 'geodirectory')); ?></option>
3497 3497
 						<?php echo $listing_links; ?>
3498 3498
 					</select>
3499 3499
 				</li>
@@ -3509,7 +3509,7 @@  discard block
 block discarded – undo
3509 3509
 		 *
3510 3510
 		 * @param string $dashboard_link Dashboard links HTML.
3511 3511
 		 */
3512
-		echo apply_filters( 'geodir_dashboard_links', $dashboard_link );
3512
+		echo apply_filters('geodir_dashboard_links', $dashboard_link);
3513 3513
 		echo '</ul>';
3514 3514
 
3515 3515
 		/**
@@ -3517,7 +3517,7 @@  discard block
 block discarded – undo
3517 3517
 		 *
3518 3518
 		 * @since 1.6.6
3519 3519
 		 */
3520
-		do_action( 'geodir_after_loginwidget_form_logged_in' );
3520
+		do_action('geodir_after_loginwidget_form_logged_in');
3521 3521
 
3522 3522
 
3523 3523
 	} else {
@@ -3532,18 +3532,18 @@  discard block
 block discarded – undo
3532 3532
 		<form name="loginform" class="loginform1"
3533 3533
 		      action="<?php echo geodir_login_url(); ?>"
3534 3534
 		      method="post">
3535
-			<div class="geodir_form_row"><input placeholder="<?php _e( 'Email', 'geodirectory' ); ?>" name="log"
3535
+			<div class="geodir_form_row"><input placeholder="<?php _e('Email', 'geodirectory'); ?>" name="log"
3536 3536
 			                                    type="text" class="textfield user_login1"/> <span
3537 3537
 					class="user_loginInfo"></span></div>
3538
-			<div class="geodir_form_row"><input placeholder="<?php _e( 'Password', 'geodirectory' ); ?>"
3538
+			<div class="geodir_form_row"><input placeholder="<?php _e('Password', 'geodirectory'); ?>"
3539 3539
 			                                    name="pwd" type="password"
3540 3540
 			                                    class="textfield user_pass1 input-text"/><span
3541 3541
 					class="user_passInfo"></span></div>
3542 3542
 
3543
-			<input type="hidden" name="redirect_to" value="<?php echo htmlspecialchars( geodir_curPageURL() ); ?>"/>
3543
+			<input type="hidden" name="redirect_to" value="<?php echo htmlspecialchars(geodir_curPageURL()); ?>"/>
3544 3544
 			<input type="hidden" name="testcookie" value="1"/>
3545 3545
 
3546
-				<?php do_action( 'login_form' ); ?>
3546
+				<?php do_action('login_form'); ?>
3547 3547
 
3548 3548
 			<div class="geodir_form_row clearfix"><input type="submit" name="submit"
3549 3549
 			                                             value="<?php echo SIGN_IN_BUTTON; ?>" class="b_signin"/>
@@ -3555,11 +3555,11 @@  discard block
 block discarded – undo
3555 3555
 					 *
3556 3556
 					 * @since 1.0.0
3557 3557
 					 */
3558
-					$is_enable_signup = get_option( 'users_can_register' );
3558
+					$is_enable_signup = get_option('users_can_register');
3559 3559
 					
3560
-					if ( $is_enable_signup ) {
3560
+					if ($is_enable_signup) {
3561 3561
 					?>
3562
-						<a href="<?php echo geodir_login_url( array( 'signup' => true ) ); ?>"
3562
+						<a href="<?php echo geodir_login_url(array('signup' => true)); ?>"
3563 3563
 						   class="goedir-newuser-link"><?php echo NEW_USER_TEXT; ?></a>
3564 3564
 
3565 3565
 					<?php
@@ -3570,7 +3570,7 @@  discard block
 block discarded – undo
3570 3570
 					 * @since 1.0.0
3571 3571
 					 */
3572 3572
 					?>
3573
-					<a href="<?php echo geodir_login_url( array( 'forgot' => true ) ); ?>"
3573
+					<a href="<?php echo geodir_login_url(array('forgot' => true)); ?>"
3574 3574
 					   class="goedir-forgot-link"><?php echo FORGOT_PW_TEXT; ?></a></p></div>
3575 3575
 		</form>
3576 3576
 		<?php
@@ -3579,7 +3579,7 @@  discard block
 block discarded – undo
3579 3579
 		 *
3580 3580
 		 * @since 1.6.6
3581 3581
 		 */
3582
-		do_action( 'geodir_after_loginwidget_form_logged_out' );
3582
+		do_action('geodir_after_loginwidget_form_logged_out');
3583 3583
 	}
3584 3584
 
3585 3585
 	echo $after_widget;
@@ -3601,16 +3601,16 @@  discard block
 block discarded – undo
3601 3601
  *                                         after_widget.
3602 3602
  * @param array|string $instance           The settings for the particular instance of the widget.
3603 3603
  */
3604
-function geodir_popular_postview_output( $args = '', $instance = '' ) {
3604
+function geodir_popular_postview_output($args = '', $instance = '') {
3605 3605
 	global $gd_session;
3606 3606
 
3607 3607
 	// prints the widget
3608
-	extract( $args, EXTR_SKIP );
3608
+	extract($args, EXTR_SKIP);
3609 3609
 
3610 3610
 	echo $before_widget;
3611 3611
 
3612 3612
 	/** This filter is documented in geodirectory_widgets.php */
3613
-	$title = empty( $instance['title'] ) ? geodir_ucwords( $instance['category_title'] ) : apply_filters( 'widget_title', __( $instance['title'], 'geodirectory' ) );
3613
+	$title = empty($instance['title']) ? geodir_ucwords($instance['category_title']) : apply_filters('widget_title', __($instance['title'], 'geodirectory'));
3614 3614
 	/**
3615 3615
 	 * Filter the widget post type.
3616 3616
 	 *
@@ -3618,7 +3618,7 @@  discard block
 block discarded – undo
3618 3618
 	 *
3619 3619
 	 * @param string $instance ['post_type'] Post type of listing.
3620 3620
 	 */
3621
-	$post_type = empty( $instance['post_type'] ) ? 'gd_place' : apply_filters( 'widget_post_type', $instance['post_type'] );
3621
+	$post_type = empty($instance['post_type']) ? 'gd_place' : apply_filters('widget_post_type', $instance['post_type']);
3622 3622
 	/**
3623 3623
 	 * Filter the widget's term.
3624 3624
 	 *
@@ -3626,7 +3626,7 @@  discard block
 block discarded – undo
3626 3626
 	 *
3627 3627
 	 * @param string $instance ['category'] Filter by term. Can be any valid term.
3628 3628
 	 */
3629
-	$category = empty( $instance['category'] ) ? '0' : apply_filters( 'widget_category', $instance['category'] );
3629
+	$category = empty($instance['category']) ? '0' : apply_filters('widget_category', $instance['category']);
3630 3630
 	/**
3631 3631
 	 * Filter the widget listings limit.
3632 3632
 	 *
@@ -3634,7 +3634,7 @@  discard block
 block discarded – undo
3634 3634
 	 *
3635 3635
 	 * @param string $instance ['post_number'] Number of listings to display.
3636 3636
 	 */
3637
-	$post_number = empty( $instance['post_number'] ) ? '5' : apply_filters( 'widget_post_number', $instance['post_number'] );
3637
+	$post_number = empty($instance['post_number']) ? '5' : apply_filters('widget_post_number', $instance['post_number']);
3638 3638
 	/**
3639 3639
 	 * Filter widget's "layout" type.
3640 3640
 	 *
@@ -3642,7 +3642,7 @@  discard block
 block discarded – undo
3642 3642
 	 *
3643 3643
 	 * @param string $instance ['layout'] Widget layout type.
3644 3644
 	 */
3645
-	$layout = empty( $instance['layout'] ) ? 'gridview_onehalf' : apply_filters( 'widget_layout', $instance['layout'] );
3645
+	$layout = empty($instance['layout']) ? 'gridview_onehalf' : apply_filters('widget_layout', $instance['layout']);
3646 3646
 	/**
3647 3647
 	 * Filter widget's "add_location_filter" value.
3648 3648
 	 *
@@ -3650,7 +3650,7 @@  discard block
 block discarded – undo
3650 3650
 	 *
3651 3651
 	 * @param string|bool $instance ['add_location_filter'] Do you want to add location filter? Can be 1 or 0.
3652 3652
 	 */
3653
-	$add_location_filter = empty( $instance['add_location_filter'] ) ? '0' : apply_filters( 'widget_add_location_filter', $instance['add_location_filter'] );
3653
+	$add_location_filter = empty($instance['add_location_filter']) ? '0' : apply_filters('widget_add_location_filter', $instance['add_location_filter']);
3654 3654
 	/**
3655 3655
 	 * Filter widget's listing width.
3656 3656
 	 *
@@ -3658,7 +3658,7 @@  discard block
 block discarded – undo
3658 3658
 	 *
3659 3659
 	 * @param string $instance ['listing_width'] Listing width.
3660 3660
 	 */
3661
-	$listing_width = empty( $instance['listing_width'] ) ? '' : apply_filters( 'widget_listing_width', $instance['listing_width'] );
3661
+	$listing_width = empty($instance['listing_width']) ? '' : apply_filters('widget_listing_width', $instance['listing_width']);
3662 3662
 	/**
3663 3663
 	 * Filter widget's "list_sort" type.
3664 3664
 	 *
@@ -3666,25 +3666,25 @@  discard block
 block discarded – undo
3666 3666
 	 *
3667 3667
 	 * @param string $instance ['list_sort'] Listing sort by type.
3668 3668
 	 */
3669
-	$list_sort             = empty( $instance['list_sort'] ) ? 'latest' : apply_filters( 'widget_list_sort', $instance['list_sort'] );
3670
-	$use_viewing_post_type = ! empty( $instance['use_viewing_post_type'] ) ? true : false;
3669
+	$list_sort             = empty($instance['list_sort']) ? 'latest' : apply_filters('widget_list_sort', $instance['list_sort']);
3670
+	$use_viewing_post_type = !empty($instance['use_viewing_post_type']) ? true : false;
3671 3671
 
3672 3672
 	// set post type to current viewing post type
3673
-	if ( $use_viewing_post_type ) {
3673
+	if ($use_viewing_post_type) {
3674 3674
 		$current_post_type = geodir_get_current_posttype();
3675
-		if ( $current_post_type != '' && $current_post_type != $post_type ) {
3675
+		if ($current_post_type != '' && $current_post_type != $post_type) {
3676 3676
 			$post_type = $current_post_type;
3677 3677
 			$category  = array(); // old post type category will not work for current changed post type
3678 3678
 		}
3679 3679
 	}
3680 3680
 	// replace widget title dynamically
3681
-	$posttype_plural_label   = __( get_post_type_plural_label( $post_type ), 'geodirectory' );
3682
-	$posttype_singular_label = __( get_post_type_singular_label( $post_type ), 'geodirectory' );
3681
+	$posttype_plural_label   = __(get_post_type_plural_label($post_type), 'geodirectory');
3682
+	$posttype_singular_label = __(get_post_type_singular_label($post_type), 'geodirectory');
3683 3683
 
3684
-	$title = str_replace( "%posttype_plural_label%", $posttype_plural_label, $title );
3685
-	$title = str_replace( "%posttype_singular_label%", $posttype_singular_label, $title );
3684
+	$title = str_replace("%posttype_plural_label%", $posttype_plural_label, $title);
3685
+	$title = str_replace("%posttype_singular_label%", $posttype_singular_label, $title);
3686 3686
 
3687
-	if ( isset( $instance['character_count'] ) ) {
3687
+	if (isset($instance['character_count'])) {
3688 3688
 		/**
3689 3689
 		 * Filter the widget's excerpt character count.
3690 3690
 		 *
@@ -3692,37 +3692,37 @@  discard block
 block discarded – undo
3692 3692
 		 *
3693 3693
 		 * @param int $instance ['character_count'] Excerpt character count.
3694 3694
 		 */
3695
-		$character_count = apply_filters( 'widget_list_character_count', $instance['character_count'] );
3695
+		$character_count = apply_filters('widget_list_character_count', $instance['character_count']);
3696 3696
 	} else {
3697 3697
 		$character_count = '';
3698 3698
 	}
3699 3699
 
3700
-	if ( empty( $title ) || $title == 'All' ) {
3701
-		$title .= ' ' . __( get_post_type_plural_label( $post_type ), 'geodirectory' );
3700
+	if (empty($title) || $title == 'All') {
3701
+		$title .= ' '.__(get_post_type_plural_label($post_type), 'geodirectory');
3702 3702
 	}
3703 3703
 
3704 3704
 	$location_url = array();
3705
-	$city         = get_query_var( 'gd_city' );
3706
-	if ( ! empty( $city ) ) {
3707
-		$country = get_query_var( 'gd_country' );
3708
-		$region  = get_query_var( 'gd_region' );
3705
+	$city         = get_query_var('gd_city');
3706
+	if (!empty($city)) {
3707
+		$country = get_query_var('gd_country');
3708
+		$region  = get_query_var('gd_region');
3709 3709
 
3710
-		$geodir_show_location_url = get_option( 'geodir_show_location_url' );
3710
+		$geodir_show_location_url = get_option('geodir_show_location_url');
3711 3711
 
3712
-		if ( $geodir_show_location_url == 'all' ) {
3713
-			if ( $country != '' ) {
3712
+		if ($geodir_show_location_url == 'all') {
3713
+			if ($country != '') {
3714 3714
 				$location_url[] = $country;
3715 3715
 			}
3716 3716
 
3717
-			if ( $region != '' ) {
3717
+			if ($region != '') {
3718 3718
 				$location_url[] = $region;
3719 3719
 			}
3720
-		} else if ( $geodir_show_location_url == 'country_city' ) {
3721
-			if ( $country != '' ) {
3720
+		} else if ($geodir_show_location_url == 'country_city') {
3721
+			if ($country != '') {
3722 3722
 				$location_url[] = $country;
3723 3723
 			}
3724
-		} else if ( $geodir_show_location_url == 'region_city' ) {
3725
-			if ( $region != '' ) {
3724
+		} else if ($geodir_show_location_url == 'region_city') {
3725
+			if ($region != '') {
3726 3726
 				$location_url[] = $region;
3727 3727
 			}
3728 3728
 		}
@@ -3730,37 +3730,37 @@  discard block
 block discarded – undo
3730 3730
 		$location_url[] = $city;
3731 3731
 	}
3732 3732
 
3733
-	$location_url  = implode( '/', $location_url );
3733
+	$location_url  = implode('/', $location_url);
3734 3734
 	$skip_location = false;
3735
-	if ( ! $add_location_filter && $gd_session->get( 'gd_multi_location' ) ) {
3735
+	if (!$add_location_filter && $gd_session->get('gd_multi_location')) {
3736 3736
 		$skip_location = true;
3737
-		$gd_session->un_set( 'gd_multi_location' );
3737
+		$gd_session->un_set('gd_multi_location');
3738 3738
 	}
3739 3739
 
3740
-	if ( get_option( 'permalink_structure' ) ) {
3741
-		$viewall_url = get_post_type_archive_link( $post_type );
3740
+	if (get_option('permalink_structure')) {
3741
+		$viewall_url = get_post_type_archive_link($post_type);
3742 3742
 	} else {
3743
-		$viewall_url = get_post_type_archive_link( $post_type );
3743
+		$viewall_url = get_post_type_archive_link($post_type);
3744 3744
 	}
3745 3745
 
3746
-	if ( ! empty( $category ) && $category[0] != '0' ) {
3746
+	if (!empty($category) && $category[0] != '0') {
3747 3747
 		global $geodir_add_location_url;
3748 3748
 
3749 3749
 		$geodir_add_location_url = '0';
3750 3750
 
3751
-		if ( $add_location_filter != '0' ) {
3751
+		if ($add_location_filter != '0') {
3752 3752
 			$geodir_add_location_url = '1';
3753 3753
 		}
3754 3754
 
3755
-		$viewall_url = get_term_link( (int) $category[0], $post_type . 'category' );
3755
+		$viewall_url = get_term_link((int) $category[0], $post_type.'category');
3756 3756
 
3757 3757
 		$geodir_add_location_url = null;
3758 3758
 	}
3759
-	if ( $skip_location ) {
3760
-		$gd_session->set( 'gd_multi_location', 1 );
3759
+	if ($skip_location) {
3760
+		$gd_session->set('gd_multi_location', 1);
3761 3761
 	}
3762 3762
 
3763
-	if ( is_wp_error( $viewall_url ) ) {
3763
+	if (is_wp_error($viewall_url)) {
3764 3764
 		$viewall_url = '';
3765 3765
 	}
3766 3766
 
@@ -3772,34 +3772,34 @@  discard block
 block discarded – undo
3772 3772
 		'order_by'       => $list_sort
3773 3773
 	);
3774 3774
 
3775
-	if ( $character_count ) {
3775
+	if ($character_count) {
3776 3776
 		$query_args['excerpt_length'] = $character_count;
3777 3777
 	}
3778 3778
 
3779
-	if ( ! empty( $instance['show_featured_only'] ) ) {
3779
+	if (!empty($instance['show_featured_only'])) {
3780 3780
 		$query_args['show_featured_only'] = 1;
3781 3781
 	}
3782 3782
 
3783
-	if ( ! empty( $instance['show_special_only'] ) ) {
3783
+	if (!empty($instance['show_special_only'])) {
3784 3784
 		$query_args['show_special_only'] = 1;
3785 3785
 	}
3786 3786
 
3787
-	if ( ! empty( $instance['with_pics_only'] ) ) {
3787
+	if (!empty($instance['with_pics_only'])) {
3788 3788
 		$query_args['with_pics_only']      = 0;
3789 3789
 		$query_args['featured_image_only'] = 1;
3790 3790
 	}
3791 3791
 
3792
-	if ( ! empty( $instance['with_videos_only'] ) ) {
3792
+	if (!empty($instance['with_videos_only'])) {
3793 3793
 		$query_args['with_videos_only'] = 1;
3794 3794
 	}
3795
-	$with_no_results = ! empty( $instance['without_no_results'] ) ? false : true;
3795
+	$with_no_results = !empty($instance['without_no_results']) ? false : true;
3796 3796
 
3797
-	if ( ! empty( $category ) && $category[0] != '0' ) {
3798
-		$category_taxonomy = geodir_get_taxonomies( $post_type );
3797
+	if (!empty($category) && $category[0] != '0') {
3798
+		$category_taxonomy = geodir_get_taxonomies($post_type);
3799 3799
 
3800 3800
 		######### WPML #########
3801
-		if ( function_exists( 'icl_object_id' ) ) {
3802
-			$category = gd_lang_object_ids( $category, $category_taxonomy[0] );
3801
+		if (function_exists('icl_object_id')) {
3802
+			$category = gd_lang_object_ids($category, $category_taxonomy[0]);
3803 3803
 		}
3804 3804
 		######### WPML #########
3805 3805
 
@@ -3809,14 +3809,14 @@  discard block
 block discarded – undo
3809 3809
 			'terms'    => $category
3810 3810
 		);
3811 3811
 
3812
-		$query_args['tax_query'] = array( $tax_query );
3812
+		$query_args['tax_query'] = array($tax_query);
3813 3813
 	}
3814 3814
 
3815 3815
 	global $gridview_columns_widget, $geodir_is_widget_listing;
3816 3816
 
3817
-	$widget_listings = geodir_get_widget_listings( $query_args );
3817
+	$widget_listings = geodir_get_widget_listings($query_args);
3818 3818
 
3819
-	if ( ! empty( $widget_listings ) || $with_no_results ) {
3819
+	if (!empty($widget_listings) || $with_no_results) {
3820 3820
 		?>
3821 3821
 		<div class="geodir_locations geodir_location_listing">
3822 3822
 
@@ -3826,11 +3826,11 @@  discard block
 block discarded – undo
3826 3826
 			 *
3827 3827
 			 * @since 1.0.0
3828 3828
 			 */
3829
-			do_action( 'geodir_before_view_all_link_in_widget' ); ?>
3829
+			do_action('geodir_before_view_all_link_in_widget'); ?>
3830 3830
 			<div class="geodir_list_heading clearfix">
3831
-				<?php echo $before_title . $title . $after_title; ?>
3831
+				<?php echo $before_title.$title.$after_title; ?>
3832 3832
 				<a href="<?php echo $viewall_url; ?>"
3833
-				   class="geodir-viewall"><?php _e( 'View all', 'geodirectory' ); ?></a>
3833
+				   class="geodir-viewall"><?php _e('View all', 'geodirectory'); ?></a>
3834 3834
 			</div>
3835 3835
 			<?php
3836 3836
 			/**
@@ -3838,10 +3838,10 @@  discard block
 block discarded – undo
3838 3838
 			 *
3839 3839
 			 * @since 1.0.0
3840 3840
 			 */
3841
-			do_action( 'geodir_after_view_all_link_in_widget' ); ?>
3841
+			do_action('geodir_after_view_all_link_in_widget'); ?>
3842 3842
 			<?php
3843
-			if ( strstr( $layout, 'gridview' ) ) {
3844
-				$listing_view_exp        = explode( '_', $layout );
3843
+			if (strstr($layout, 'gridview')) {
3844
+				$listing_view_exp        = explode('_', $layout);
3845 3845
 				$gridview_columns_widget = $layout;
3846 3846
 				$layout                  = $listing_view_exp[0];
3847 3847
 			} else {
@@ -3853,8 +3853,8 @@  discard block
 block discarded – undo
3853 3853
 			 *
3854 3854
 			 * @since 1.0.0
3855 3855
 			 */
3856
-			$template = apply_filters( "geodir_template_part-widget-listing-listview", geodir_locate_template( 'widget-listing-listview' ) );
3857
-			if ( ! isset( $character_count ) ) {
3856
+			$template = apply_filters("geodir_template_part-widget-listing-listview", geodir_locate_template('widget-listing-listview'));
3857
+			if (!isset($character_count)) {
3858 3858
 				/**
3859 3859
 				 * Filter the widget's excerpt character count.
3860 3860
 				 *
@@ -3862,7 +3862,7 @@  discard block
 block discarded – undo
3862 3862
 				 *
3863 3863
 				 * @param int $instance ['character_count'] Excerpt character count.
3864 3864
 				 */
3865
-				$character_count = $character_count == '' ? 50 : apply_filters( 'widget_character_count', $character_count );
3865
+				$character_count = $character_count == '' ? 50 : apply_filters('widget_character_count', $character_count);
3866 3866
 			}
3867 3867
 
3868 3868
 			global $post, $map_jason, $map_canvas_arr;
@@ -3877,13 +3877,13 @@  discard block
 block discarded – undo
3877 3877
 			 *
3878 3878
 			 * @since 1.0.0
3879 3879
 			 */
3880
-			include( $template );
3880
+			include($template);
3881 3881
 
3882 3882
 			$geodir_is_widget_listing = false;
3883 3883
 
3884 3884
 			$GLOBALS['post'] = $current_post;
3885
-			if ( ! empty( $current_post ) ) {
3886
-				setup_postdata( $current_post );
3885
+			if (!empty($current_post)) {
3886
+				setup_postdata($current_post);
3887 3887
 			}
3888 3888
 			$map_jason      = $current_map_jason;
3889 3889
 			$map_canvas_arr = $current_map_canvas_arr;
@@ -3914,12 +3914,12 @@  discard block
 block discarded – undo
3914 3914
  *
3915 3915
  * @return int Reviews count.
3916 3916
  */
3917
-function geodir_count_reviews_by_term_id( $term_id, $taxonomy, $post_type ) {
3917
+function geodir_count_reviews_by_term_id($term_id, $taxonomy, $post_type) {
3918 3918
 	global $wpdb, $plugin_prefix;
3919 3919
 
3920
-	$detail_table = $plugin_prefix . $post_type . '_detail';
3920
+	$detail_table = $plugin_prefix.$post_type.'_detail';
3921 3921
 
3922
-	$sql = "SELECT COALESCE(SUM(rating_count),0) FROM " . $detail_table . " WHERE post_status = 'publish' AND rating_count > 0 AND FIND_IN_SET(" . $term_id . ", " . $taxonomy . ")";
3922
+	$sql = "SELECT COALESCE(SUM(rating_count),0) FROM ".$detail_table." WHERE post_status = 'publish' AND rating_count > 0 AND FIND_IN_SET(".$term_id.", ".$taxonomy.")";
3923 3923
 
3924 3924
 	/**
3925 3925
 	 * Filter count review sql query.
@@ -3931,9 +3931,9 @@  discard block
 block discarded – undo
3931 3931
 	 * @param int $taxonomy     The taxonomy Id.
3932 3932
 	 * @param string $post_type The post type.
3933 3933
 	 */
3934
-	$sql = apply_filters( 'geodir_count_reviews_by_term_sql', $sql, $term_id, $taxonomy, $post_type );
3934
+	$sql = apply_filters('geodir_count_reviews_by_term_sql', $sql, $term_id, $taxonomy, $post_type);
3935 3935
 
3936
-	$count = $wpdb->get_var( $sql );
3936
+	$count = $wpdb->get_var($sql);
3937 3937
 
3938 3938
 	return $count;
3939 3939
 }
@@ -3951,7 +3951,7 @@  discard block
 block discarded – undo
3951 3951
  *
3952 3952
  * @return array Term array data.
3953 3953
  */
3954
-function geodir_count_reviews_by_terms( $force_update = false, $post_ID = 0 ) {
3954
+function geodir_count_reviews_by_terms($force_update = false, $post_ID = 0) {
3955 3955
 	/**
3956 3956
 	 * Filter review count option data.
3957 3957
 	 *
@@ -3961,78 +3961,78 @@  discard block
 block discarded – undo
3961 3961
 	 * @param bool $force_update Force update option value?. Default.false.
3962 3962
 	 * @param int $post_ID       The post id to update if any.
3963 3963
 	 */
3964
-	$option_data = apply_filters( 'geodir_count_reviews_by_terms_before', '', $force_update, $post_ID );
3965
-	if ( ! empty( $option_data ) ) {
3964
+	$option_data = apply_filters('geodir_count_reviews_by_terms_before', '', $force_update, $post_ID);
3965
+	if (!empty($option_data)) {
3966 3966
 		return $option_data;
3967 3967
 	}
3968 3968
 
3969
-	$option_data = get_option( 'geodir_global_review_count' );
3969
+	$option_data = get_option('geodir_global_review_count');
3970 3970
 
3971
-	if ( ! $option_data || $force_update ) {
3972
-		if ( (int) $post_ID > 0 ) { // Update reviews count for specific post categories only.
3971
+	if (!$option_data || $force_update) {
3972
+		if ((int) $post_ID > 0) { // Update reviews count for specific post categories only.
3973 3973
 			global $gd_session;
3974 3974
 			$term_array = (array) $option_data;
3975
-			$post_type  = get_post_type( $post_ID );
3976
-			$taxonomy   = $post_type . 'category';
3977
-			$terms      = wp_get_object_terms( $post_ID, $taxonomy, array( 'fields' => 'ids' ) );
3978
-
3979
-			if ( ! empty( $terms ) && ! is_wp_error( $terms ) ) {
3980
-				foreach ( $terms as $term_id ) {
3981
-					$count                  = geodir_count_reviews_by_term_id( $term_id, $taxonomy, $post_type );
3982
-					$children               = get_term_children( $term_id, $taxonomy );
3983
-					$term_array[ $term_id ] = $count;
3975
+			$post_type  = get_post_type($post_ID);
3976
+			$taxonomy   = $post_type.'category';
3977
+			$terms      = wp_get_object_terms($post_ID, $taxonomy, array('fields' => 'ids'));
3978
+
3979
+			if (!empty($terms) && !is_wp_error($terms)) {
3980
+				foreach ($terms as $term_id) {
3981
+					$count                  = geodir_count_reviews_by_term_id($term_id, $taxonomy, $post_type);
3982
+					$children               = get_term_children($term_id, $taxonomy);
3983
+					$term_array[$term_id] = $count;
3984 3984
 				}
3985 3985
 			}
3986 3986
 
3987
-			$session_listing = $gd_session->get( 'listing' );
3987
+			$session_listing = $gd_session->get('listing');
3988 3988
 
3989 3989
 			$terms = array();
3990
-			if ( isset( $_POST['post_category'][ $taxonomy ] ) ) {
3991
-				$terms = (array) $_POST['post_category'][ $taxonomy ];
3992
-			} else if ( ! empty( $session_listing ) && isset( $session_listing['post_category'][ $taxonomy ] ) ) {
3993
-				$terms = (array) $session_listing['post_category'][ $taxonomy ];
3990
+			if (isset($_POST['post_category'][$taxonomy])) {
3991
+				$terms = (array) $_POST['post_category'][$taxonomy];
3992
+			} else if (!empty($session_listing) && isset($session_listing['post_category'][$taxonomy])) {
3993
+				$terms = (array) $session_listing['post_category'][$taxonomy];
3994 3994
 			}
3995 3995
 
3996
-			if ( ! empty( $terms ) ) {
3997
-				foreach ( $terms as $term_id ) {
3998
-					if ( $term_id > 0 ) {
3999
-						$count                  = geodir_count_reviews_by_term_id( $term_id, $taxonomy, $post_type );
4000
-						$children               = get_term_children( $term_id, $taxonomy );
4001
-						$term_array[ $term_id ] = $count;
3996
+			if (!empty($terms)) {
3997
+				foreach ($terms as $term_id) {
3998
+					if ($term_id > 0) {
3999
+						$count                  = geodir_count_reviews_by_term_id($term_id, $taxonomy, $post_type);
4000
+						$children               = get_term_children($term_id, $taxonomy);
4001
+						$term_array[$term_id] = $count;
4002 4002
 					}
4003 4003
 				}
4004 4004
 			}
4005 4005
 		} else { // Update reviews count for all post categories.
4006 4006
 			$term_array = array();
4007 4007
 			$post_types = geodir_get_posttypes();
4008
-			foreach ( $post_types as $post_type ) {
4008
+			foreach ($post_types as $post_type) {
4009 4009
 
4010
-				$taxonomy = geodir_get_taxonomies( $post_type );
4010
+				$taxonomy = geodir_get_taxonomies($post_type);
4011 4011
 				$taxonomy = $taxonomy[0];
4012 4012
 
4013 4013
 				$args = array(
4014 4014
 					'hide_empty' => false
4015 4015
 				);
4016 4016
 
4017
-				$terms = get_terms( $taxonomy, $args );
4017
+				$terms = get_terms($taxonomy, $args);
4018 4018
 
4019
-				foreach ( $terms as $term ) {
4020
-					$count    = geodir_count_reviews_by_term_id( $term->term_id, $taxonomy, $post_type );
4021
-					$children = get_term_children( $term->term_id, $taxonomy );
4019
+				foreach ($terms as $term) {
4020
+					$count    = geodir_count_reviews_by_term_id($term->term_id, $taxonomy, $post_type);
4021
+					$children = get_term_children($term->term_id, $taxonomy);
4022 4022
 					/*if ( is_array( $children ) ) {
4023 4023
                         foreach ( $children as $child_id ) {
4024 4024
                             $child_count = geodir_count_reviews_by_term_id($child_id, $taxonomy, $post_type);
4025 4025
                             $count = $count + $child_count;
4026 4026
                         }
4027 4027
                     }*/
4028
-					$term_array[ $term->term_id ] = $count;
4028
+					$term_array[$term->term_id] = $count;
4029 4029
 				}
4030 4030
 			}
4031 4031
 		}
4032 4032
 
4033
-		update_option( 'geodir_global_review_count', $term_array );
4033
+		update_option('geodir_global_review_count', $term_array);
4034 4034
 		//clear cache
4035
-		wp_cache_delete( 'geodir_global_review_count' );
4035
+		wp_cache_delete('geodir_global_review_count');
4036 4036
 
4037 4037
 		return $term_array;
4038 4038
 	} else {
@@ -4048,39 +4048,39 @@  discard block
 block discarded – undo
4048 4048
  * @package GeoDirectory
4049 4049
  * @return bool
4050 4050
  */
4051
-function geodir_term_review_count_force_update( $new_status, $old_status = '', $post = '' ) {
4052
-	if ( isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'geodir_import_export' ) {
4051
+function geodir_term_review_count_force_update($new_status, $old_status = '', $post = '') {
4052
+	if (isset($_REQUEST['action']) && $_REQUEST['action'] == 'geodir_import_export') {
4053 4053
 		return; // do not run if importing listings
4054 4054
 	}
4055 4055
 
4056
-	if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) {
4056
+	if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) {
4057 4057
 		return;
4058 4058
 	}
4059 4059
 
4060 4060
 	$post_ID = 0;
4061
-	if ( ! empty( $post ) ) {
4062
-		if ( isset( $post->post_type ) && strpos( $post->post_type, 'gd_' ) !== 0 ) {
4061
+	if (!empty($post)) {
4062
+		if (isset($post->post_type) && strpos($post->post_type, 'gd_') !== 0) {
4063 4063
 			return;
4064 4064
 		}
4065 4065
 
4066
-		if ( $new_status == 'auto-draft' && $old_status == 'new' ) {
4066
+		if ($new_status == 'auto-draft' && $old_status == 'new') {
4067 4067
 			return;
4068 4068
 		}
4069 4069
 
4070
-		if ( ! empty( $post->ID ) ) {
4070
+		if (!empty($post->ID)) {
4071 4071
 			$post_ID = $post->ID;
4072 4072
 		}
4073 4073
 	}
4074 4074
 
4075
-	if ( $new_status != $old_status ) {
4076
-		geodir_count_reviews_by_terms( true, $post_ID );
4075
+	if ($new_status != $old_status) {
4076
+		geodir_count_reviews_by_terms(true, $post_ID);
4077 4077
 	}
4078 4078
 
4079 4079
 	return true;
4080 4080
 }
4081 4081
 
4082
-function geodir_term_review_count_force_update_single_post( $post_id ) {
4083
-	geodir_count_reviews_by_terms( true, $post_id );
4082
+function geodir_term_review_count_force_update_single_post($post_id) {
4083
+	geodir_count_reviews_by_terms(true, $post_id);
4084 4084
 }
4085 4085
 
4086 4086
 /*-----------------------------------------------------------------------------------*/
@@ -4097,11 +4097,11 @@  discard block
 block discarded – undo
4097 4097
  *
4098 4098
  * @return int Post count.
4099 4099
  */
4100
-function geodir_count_posts_by_term( $data, $term ) {
4100
+function geodir_count_posts_by_term($data, $term) {
4101 4101
 
4102
-	if ( $data ) {
4103
-		if ( isset( $data[ $term->term_id ] ) ) {
4104
-			return $data[ $term->term_id ];
4102
+	if ($data) {
4103
+		if (isset($data[$term->term_id])) {
4104
+			return $data[$term->term_id];
4105 4105
 		} else {
4106 4106
 			return 0;
4107 4107
 		}
@@ -4118,8 +4118,8 @@  discard block
 block discarded – undo
4118 4118
  * param array $terms An array of term objects.
4119 4119
  * @return array Sorted terms array.
4120 4120
  */
4121
-function geodir_sort_terms_by_count( $terms ) {
4122
-	usort( $terms, "geodir_sort_by_count_obj" );
4121
+function geodir_sort_terms_by_count($terms) {
4122
+	usort($terms, "geodir_sort_by_count_obj");
4123 4123
 
4124 4124
 	return $terms;
4125 4125
 }
@@ -4134,8 +4134,8 @@  discard block
 block discarded – undo
4134 4134
  *
4135 4135
  * @return array Sorted terms array.
4136 4136
  */
4137
-function geodir_sort_terms_by_review_count( $terms ) {
4138
-	usort( $terms, "geodir_sort_by_review_count_obj" );
4137
+function geodir_sort_terms_by_review_count($terms) {
4138
+	usort($terms, "geodir_sort_by_review_count_obj");
4139 4139
 
4140 4140
 	return $terms;
4141 4141
 }
@@ -4151,12 +4151,12 @@  discard block
 block discarded – undo
4151 4151
  *
4152 4152
  * @return array Sorted terms array.
4153 4153
  */
4154
-function geodir_sort_terms( $terms, $sort = 'count' ) {
4155
-	if ( $sort == 'count' ) {
4156
-		return geodir_sort_terms_by_count( $terms );
4154
+function geodir_sort_terms($terms, $sort = 'count') {
4155
+	if ($sort == 'count') {
4156
+		return geodir_sort_terms_by_count($terms);
4157 4157
 	}
4158
-	if ( $sort == 'review_count' ) {
4159
-		return geodir_sort_terms_by_review_count( $terms );
4158
+	if ($sort == 'review_count') {
4159
+		return geodir_sort_terms_by_review_count($terms);
4160 4160
 	}
4161 4161
 }
4162 4162
 
@@ -4174,7 +4174,7 @@  discard block
 block discarded – undo
4174 4174
  *
4175 4175
  * @return bool
4176 4176
  */
4177
-function geodir_sort_by_count( $a, $b ) {
4177
+function geodir_sort_by_count($a, $b) {
4178 4178
 	return $a['count'] < $b['count'];
4179 4179
 }
4180 4180
 
@@ -4189,7 +4189,7 @@  discard block
 block discarded – undo
4189 4189
  *
4190 4190
  * @return bool
4191 4191
  */
4192
-function geodir_sort_by_count_obj( $a, $b ) {
4192
+function geodir_sort_by_count_obj($a, $b) {
4193 4193
 	return $a->count < $b->count;
4194 4194
 }
4195 4195
 
@@ -4204,7 +4204,7 @@  discard block
 block discarded – undo
4204 4204
  *
4205 4205
  * @return bool
4206 4206
  */
4207
-function geodir_sort_by_review_count_obj( $a, $b ) {
4207
+function geodir_sort_by_review_count_obj($a, $b) {
4208 4208
 	return $a->review_count < $b->review_count;
4209 4209
 }
4210 4210
 
@@ -4221,35 +4221,35 @@  discard block
 block discarded – undo
4221 4221
 	 * @since   1.4.2
4222 4222
 	 * @package GeoDirectory
4223 4223
 	 */
4224
-	$locale = apply_filters( 'plugin_locale', get_locale(), 'geodirectory' );
4224
+	$locale = apply_filters('plugin_locale', get_locale(), 'geodirectory');
4225 4225
 
4226
-	load_textdomain( 'geodirectory', WP_LANG_DIR . '/' . 'geodirectory' . '/' . 'geodirectory' . '-' . $locale . '.mo' );
4227
-	load_plugin_textdomain( 'geodirectory', false, plugin_basename( dirname( dirname( __FILE__ ) ) ) . '/geodirectory-languages' );
4226
+	load_textdomain('geodirectory', WP_LANG_DIR.'/'.'geodirectory'.'/'.'geodirectory'.'-'.$locale.'.mo');
4227
+	load_plugin_textdomain('geodirectory', false, plugin_basename(dirname(dirname(__FILE__))).'/geodirectory-languages');
4228 4228
 
4229 4229
 	/**
4230 4230
 	 * Define language constants.
4231 4231
 	 *
4232 4232
 	 * @since 1.0.0
4233 4233
 	 */
4234
-	require_once( geodir_plugin_path() . '/language.php' );
4234
+	require_once(geodir_plugin_path().'/language.php');
4235 4235
 
4236
-	$language_file = geodir_plugin_path() . '/db-language.php';
4236
+	$language_file = geodir_plugin_path().'/db-language.php';
4237 4237
 
4238 4238
 	// Load language string file if not created yet
4239
-	if ( ! file_exists( $language_file ) ) {
4239
+	if (!file_exists($language_file)) {
4240 4240
 		geodirectory_load_db_language();
4241 4241
 	}
4242 4242
 
4243
-	if ( file_exists( $language_file ) ) {
4243
+	if (file_exists($language_file)) {
4244 4244
 		/**
4245 4245
 		 * Language strings from database.
4246 4246
 		 *
4247 4247
 		 * @since 1.4.2
4248 4248
 		 */
4249 4249
 		try {
4250
-			require_once( $language_file );
4251
-		} catch ( Exception $e ) {
4252
-			error_log( 'Language Error: ' . $e->getMessage() );
4250
+			require_once($language_file);
4251
+		} catch (Exception $e) {
4252
+			error_log('Language Error: '.$e->getMessage());
4253 4253
 		}
4254 4254
 	}
4255 4255
 }
@@ -4266,19 +4266,19 @@  discard block
 block discarded – undo
4266 4266
  */
4267 4267
 function geodirectory_load_db_language() {
4268 4268
 	global $wp_filesystem;
4269
-	if ( empty( $wp_filesystem ) ) {
4270
-		require_once( ABSPATH . '/wp-admin/includes/file.php' );
4269
+	if (empty($wp_filesystem)) {
4270
+		require_once(ABSPATH.'/wp-admin/includes/file.php');
4271 4271
 		WP_Filesystem();
4272 4272
 		global $wp_filesystem;
4273 4273
 	}
4274 4274
 
4275
-	$language_file = geodir_plugin_path() . '/db-language.php';
4275
+	$language_file = geodir_plugin_path().'/db-language.php';
4276 4276
 
4277
-	if ( is_file( $language_file ) && ! is_writable( $language_file ) ) {
4277
+	if (is_file($language_file) && !is_writable($language_file)) {
4278 4278
 		return false;
4279 4279
 	} // Not possible to create.
4280 4280
 
4281
-	if ( ! is_file( $language_file ) && ! is_writable( dirname( $language_file ) ) ) {
4281
+	if (!is_file($language_file) && !is_writable(dirname($language_file))) {
4282 4282
 		return false;
4283 4283
 	} // Not possible to create.
4284 4284
 
@@ -4292,9 +4292,9 @@  discard block
 block discarded – undo
4292 4292
 	 *
4293 4293
 	 * @param array $contents_strings Array of strings.
4294 4294
 	 */
4295
-	$contents_strings = apply_filters( 'geodir_load_db_language', $contents_strings );
4295
+	$contents_strings = apply_filters('geodir_load_db_language', $contents_strings);
4296 4296
 
4297
-	$contents_strings = array_unique( $contents_strings );
4297
+	$contents_strings = array_unique($contents_strings);
4298 4298
 
4299 4299
 	$contents_head   = array();
4300 4300
 	$contents_head[] = "<?php";
@@ -4311,21 +4311,21 @@  discard block
 block discarded – undo
4311 4311
 	$contents_foot[] = "";
4312 4312
 	$contents_foot[] = "";
4313 4313
 
4314
-	$contents = implode( PHP_EOL, $contents_head );
4314
+	$contents = implode(PHP_EOL, $contents_head);
4315 4315
 
4316
-	if ( ! empty( $contents_strings ) ) {
4317
-		foreach ( $contents_strings as $string ) {
4318
-			if ( is_scalar( $string ) && $string != '' ) {
4319
-				$string = str_replace( "'", "\'", $string );
4320
-				geodir_wpml_register_string( $string );
4321
-				$contents .= PHP_EOL . "__('" . $string . "', 'geodirectory');";
4316
+	if (!empty($contents_strings)) {
4317
+		foreach ($contents_strings as $string) {
4318
+			if (is_scalar($string) && $string != '') {
4319
+				$string = str_replace("'", "\'", $string);
4320
+				geodir_wpml_register_string($string);
4321
+				$contents .= PHP_EOL."__('".$string."', 'geodirectory');";
4322 4322
 			}
4323 4323
 		}
4324 4324
 	}
4325 4325
 
4326
-	$contents .= implode( PHP_EOL, $contents_foot );
4326
+	$contents .= implode(PHP_EOL, $contents_foot);
4327 4327
 
4328
-	if ( $wp_filesystem->put_contents( $language_file, $contents, FS_CHMOD_FILE ) ) {
4328
+	if ($wp_filesystem->put_contents($language_file, $contents, FS_CHMOD_FILE)) {
4329 4329
 		return false;
4330 4330
 	} // Failure; could not write file.
4331 4331
 
@@ -4346,49 +4346,49 @@  discard block
 block discarded – undo
4346 4346
  *
4347 4347
  * @return array Translation texts.
4348 4348
  */
4349
-function geodir_load_custom_field_translation( $translation_texts = array() ) {
4349
+function geodir_load_custom_field_translation($translation_texts = array()) {
4350 4350
 	global $wpdb;
4351 4351
 
4352 4352
 	// Custom fields table
4353
-	$sql  = "SELECT admin_title, admin_desc, site_title, clabels, required_msg, default_value, option_values, validation_msg FROM " . GEODIR_CUSTOM_FIELDS_TABLE;
4354
-	$rows = $wpdb->get_results( $sql );
4353
+	$sql  = "SELECT admin_title, admin_desc, site_title, clabels, required_msg, default_value, option_values, validation_msg FROM ".GEODIR_CUSTOM_FIELDS_TABLE;
4354
+	$rows = $wpdb->get_results($sql);
4355 4355
 
4356
-	if ( ! empty( $rows ) ) {
4357
-		foreach ( $rows as $row ) {
4358
-			if ( ! empty( $row->admin_title ) ) {
4359
-				$translation_texts[] = stripslashes_deep( $row->admin_title );
4356
+	if (!empty($rows)) {
4357
+		foreach ($rows as $row) {
4358
+			if (!empty($row->admin_title)) {
4359
+				$translation_texts[] = stripslashes_deep($row->admin_title);
4360 4360
 			}
4361 4361
 
4362
-			if ( ! empty( $row->admin_desc ) ) {
4363
-				$translation_texts[] = stripslashes_deep( $row->admin_desc );
4362
+			if (!empty($row->admin_desc)) {
4363
+				$translation_texts[] = stripslashes_deep($row->admin_desc);
4364 4364
 			}
4365 4365
 
4366
-			if ( ! empty( $row->site_title ) ) {
4367
-				$translation_texts[] = stripslashes_deep( $row->site_title );
4366
+			if (!empty($row->site_title)) {
4367
+				$translation_texts[] = stripslashes_deep($row->site_title);
4368 4368
 			}
4369 4369
 
4370
-			if ( ! empty( $row->clabels ) ) {
4371
-				$translation_texts[] = stripslashes_deep( $row->clabels );
4370
+			if (!empty($row->clabels)) {
4371
+				$translation_texts[] = stripslashes_deep($row->clabels);
4372 4372
 			}
4373 4373
 
4374
-			if ( ! empty( $row->required_msg ) ) {
4375
-				$translation_texts[] = stripslashes_deep( $row->required_msg );
4374
+			if (!empty($row->required_msg)) {
4375
+				$translation_texts[] = stripslashes_deep($row->required_msg);
4376 4376
 			}
4377 4377
             
4378
-			if ( ! empty( $row->validation_msg ) ) {
4379
-				$translation_texts[] = stripslashes_deep( $row->validation_msg );
4378
+			if (!empty($row->validation_msg)) {
4379
+				$translation_texts[] = stripslashes_deep($row->validation_msg);
4380 4380
 			}
4381 4381
 
4382
-			if ( ! empty( $row->default_value ) ) {
4383
-				$translation_texts[] = stripslashes_deep( $row->default_value );
4382
+			if (!empty($row->default_value)) {
4383
+				$translation_texts[] = stripslashes_deep($row->default_value);
4384 4384
 			}
4385 4385
 
4386
-			if ( ! empty( $row->option_values ) ) {
4387
-				$option_values = geodir_string_values_to_options( stripslashes_deep( $row->option_values ) );
4386
+			if (!empty($row->option_values)) {
4387
+				$option_values = geodir_string_values_to_options(stripslashes_deep($row->option_values));
4388 4388
 
4389
-				if ( ! empty( $option_values ) ) {
4390
-					foreach ( $option_values as $option_value ) {
4391
-						if ( ! empty( $option_value['label'] ) ) {
4389
+				if (!empty($option_values)) {
4390
+					foreach ($option_values as $option_value) {
4391
+						if (!empty($option_value['label'])) {
4392 4392
 							$translation_texts[] = $option_value['label'];
4393 4393
 						}
4394 4394
 					}
@@ -4398,56 +4398,56 @@  discard block
 block discarded – undo
4398 4398
 	}
4399 4399
 
4400 4400
 	// Custom sorting fields table
4401
-	$sql  = "SELECT site_title, asc_title, desc_title FROM " . GEODIR_CUSTOM_SORT_FIELDS_TABLE;
4402
-	$rows = $wpdb->get_results( $sql );
4401
+	$sql  = "SELECT site_title, asc_title, desc_title FROM ".GEODIR_CUSTOM_SORT_FIELDS_TABLE;
4402
+	$rows = $wpdb->get_results($sql);
4403 4403
 
4404
-	if ( ! empty( $rows ) ) {
4405
-		foreach ( $rows as $row ) {
4406
-			if ( ! empty( $row->site_title ) ) {
4407
-				$translation_texts[] = stripslashes_deep( $row->site_title );
4404
+	if (!empty($rows)) {
4405
+		foreach ($rows as $row) {
4406
+			if (!empty($row->site_title)) {
4407
+				$translation_texts[] = stripslashes_deep($row->site_title);
4408 4408
 			}
4409 4409
 
4410
-			if ( ! empty( $row->asc_title ) ) {
4411
-				$translation_texts[] = stripslashes_deep( $row->asc_title );
4410
+			if (!empty($row->asc_title)) {
4411
+				$translation_texts[] = stripslashes_deep($row->asc_title);
4412 4412
 			}
4413 4413
 
4414
-			if ( ! empty( $row->desc_title ) ) {
4415
-				$translation_texts[] = stripslashes_deep( $row->desc_title );
4414
+			if (!empty($row->desc_title)) {
4415
+				$translation_texts[] = stripslashes_deep($row->desc_title);
4416 4416
 			}
4417 4417
 		}
4418 4418
 	}
4419 4419
 
4420 4420
 	// Advance search filter fields table
4421
-	if ( defined( 'GEODIR_ADVANCE_SEARCH_TABLE' ) ) {
4422
-		$sql  = "SELECT field_site_name, front_search_title, first_search_text, last_search_text, field_desc FROM " . GEODIR_ADVANCE_SEARCH_TABLE;
4423
-		$rows = $wpdb->get_results( $sql );
4424
-
4425
-		if ( ! empty( $rows ) ) {
4426
-			foreach ( $rows as $row ) {
4427
-				if ( ! empty( $row->field_site_name ) ) {
4428
-					$translation_texts[] = stripslashes_deep( $row->field_site_name );
4421
+	if (defined('GEODIR_ADVANCE_SEARCH_TABLE')) {
4422
+		$sql  = "SELECT field_site_name, front_search_title, first_search_text, last_search_text, field_desc FROM ".GEODIR_ADVANCE_SEARCH_TABLE;
4423
+		$rows = $wpdb->get_results($sql);
4424
+
4425
+		if (!empty($rows)) {
4426
+			foreach ($rows as $row) {
4427
+				if (!empty($row->field_site_name)) {
4428
+					$translation_texts[] = stripslashes_deep($row->field_site_name);
4429 4429
 				}
4430 4430
 
4431
-				if ( ! empty( $row->front_search_title ) ) {
4432
-					$translation_texts[] = stripslashes_deep( $row->front_search_title );
4431
+				if (!empty($row->front_search_title)) {
4432
+					$translation_texts[] = stripslashes_deep($row->front_search_title);
4433 4433
 				}
4434 4434
 
4435
-				if ( ! empty( $row->first_search_text ) ) {
4436
-					$translation_texts[] = stripslashes_deep( $row->first_search_text );
4435
+				if (!empty($row->first_search_text)) {
4436
+					$translation_texts[] = stripslashes_deep($row->first_search_text);
4437 4437
 				}
4438 4438
 
4439
-				if ( ! empty( $row->last_search_text ) ) {
4440
-					$translation_texts[] = stripslashes_deep( $row->last_search_text );
4439
+				if (!empty($row->last_search_text)) {
4440
+					$translation_texts[] = stripslashes_deep($row->last_search_text);
4441 4441
 				}
4442 4442
 
4443
-				if ( ! empty( $row->field_desc ) ) {
4444
-					$translation_texts[] = stripslashes_deep( $row->field_desc );
4443
+				if (!empty($row->field_desc)) {
4444
+					$translation_texts[] = stripslashes_deep($row->field_desc);
4445 4445
 				}
4446 4446
 			}
4447 4447
 		}
4448 4448
 	}
4449 4449
 
4450
-	$translation_texts = ! empty( $translation_texts ) ? array_unique( $translation_texts ) : $translation_texts;
4450
+	$translation_texts = !empty($translation_texts) ? array_unique($translation_texts) : $translation_texts;
4451 4451
 
4452 4452
 	return $translation_texts;
4453 4453
 }
@@ -4469,7 +4469,7 @@  discard block
 block discarded – undo
4469 4469
 	 *
4470 4470
 	 * @param array $geodir_allowed_mime_types and file extensions.
4471 4471
 	 */
4472
-	return apply_filters( 'geodir_allowed_mime_types', array(
4472
+	return apply_filters('geodir_allowed_mime_types', array(
4473 4473
 			'Image'       => array( // Image formats.
4474 4474
 				'jpg'  => 'image/jpeg',
4475 4475
 				'jpe'  => 'image/jpeg',
@@ -4538,18 +4538,18 @@  discard block
 block discarded – undo
4538 4538
  *
4539 4539
  * @return string User display name.
4540 4540
  */
4541
-function geodir_get_client_name( $user_id ) {
4541
+function geodir_get_client_name($user_id) {
4542 4542
 	$client_name = '';
4543 4543
 
4544
-	$user_data = get_userdata( $user_id );
4544
+	$user_data = get_userdata($user_id);
4545 4545
 
4546
-	if ( ! empty( $user_data ) ) {
4547
-		if ( isset( $user_data->display_name ) && trim( $user_data->display_name ) != '' ) {
4548
-			$client_name = trim( $user_data->display_name );
4549
-		} else if ( isset( $user_data->user_nicename ) && trim( $user_data->user_nicename ) != '' ) {
4550
-			$client_name = trim( $user_data->user_nicename );
4546
+	if (!empty($user_data)) {
4547
+		if (isset($user_data->display_name) && trim($user_data->display_name) != '') {
4548
+			$client_name = trim($user_data->display_name);
4549
+		} else if (isset($user_data->user_nicename) && trim($user_data->user_nicename) != '') {
4550
+			$client_name = trim($user_data->user_nicename);
4551 4551
 		} else {
4552
-			$client_name = trim( $user_data->user_login );
4552
+			$client_name = trim($user_data->user_login);
4553 4553
 		}
4554 4554
 	}
4555 4555
 
@@ -4557,17 +4557,17 @@  discard block
 block discarded – undo
4557 4557
 }
4558 4558
 
4559 4559
 
4560
-add_filter( 'wpseo_replacements', 'geodir_wpseo_replacements', 10, 1 );
4560
+add_filter('wpseo_replacements', 'geodir_wpseo_replacements', 10, 1);
4561 4561
 /*
4562 4562
  * Add location variables to wpseo replacements.
4563 4563
  *
4564 4564
  * @since 1.5.4
4565 4565
  */
4566
-function geodir_wpseo_replacements( $vars ) {
4566
+function geodir_wpseo_replacements($vars) {
4567 4567
 
4568 4568
 	// location variables
4569 4569
 	$gd_post_type   = geodir_get_current_posttype();
4570
-	$location_array = geodir_get_current_location_terms( 'query_vars', $gd_post_type );
4570
+	$location_array = geodir_get_current_location_terms('query_vars', $gd_post_type);
4571 4571
 	/**
4572 4572
 	 * Filter the title variables location variables array
4573 4573
 	 *
@@ -4577,7 +4577,7 @@  discard block
 block discarded – undo
4577 4577
 	 * @param array $location_array The array of location variables.
4578 4578
 	 * @param array $vars           The page title variables.
4579 4579
 	 */
4580
-	$location_array  = apply_filters( 'geodir_filter_title_variables_location_arr_seo', $location_array, $vars );
4580
+	$location_array = apply_filters('geodir_filter_title_variables_location_arr_seo', $location_array, $vars);
4581 4581
 
4582 4582
 
4583 4583
 	$location_replace_vars = geodir_location_replace_vars($location_array, NULL, '');
@@ -4592,13 +4592,13 @@  discard block
 block discarded – undo
4592 4592
 	 * @param string $vars          The title with variables.
4593 4593
 	 * @param array $location_array The array of location variables.
4594 4594
 	 */
4595
-	return apply_filters( 'geodir_wpseo_replacements_vars', $vars, $location_array );
4595
+	return apply_filters('geodir_wpseo_replacements_vars', $vars, $location_array);
4596 4596
 }
4597 4597
 
4598 4598
 
4599
-add_filter( 'geodir_seo_meta_title', 'geodir_filter_title_variables', 10, 3 );
4600
-add_filter( 'geodir_seo_page_title', 'geodir_filter_title_variables', 10, 2 );
4601
-add_filter( 'geodir_seo_meta_description_pre', 'geodir_filter_title_variables', 10, 3 );
4599
+add_filter('geodir_seo_meta_title', 'geodir_filter_title_variables', 10, 3);
4600
+add_filter('geodir_seo_page_title', 'geodir_filter_title_variables', 10, 2);
4601
+add_filter('geodir_seo_meta_description_pre', 'geodir_filter_title_variables', 10, 3);
4602 4602
 
4603 4603
 /**
4604 4604
  * Filter the title variables.
@@ -4640,14 +4640,14 @@  discard block
 block discarded – undo
4640 4640
  *
4641 4641
  * @return string Title after filtered variables.
4642 4642
  */
4643
-function geodir_filter_title_variables( $title, $gd_page, $sep = '' ) {
4643
+function geodir_filter_title_variables($title, $gd_page, $sep = '') {
4644 4644
 	global $wp, $post;
4645 4645
 
4646
-	if ( ! $gd_page || ! $title ) {
4646
+	if (!$gd_page || !$title) {
4647 4647
 		return $title; // if no a GD page then bail.
4648 4648
 	}
4649 4649
 
4650
-	if ( $sep == '' ) {
4650
+	if ($sep == '') {
4651 4651
 		/**
4652 4652
 		 * Filter the page title separator.
4653 4653
 		 *
@@ -4656,100 +4656,100 @@  discard block
 block discarded – undo
4656 4656
 		 *
4657 4657
 		 * @param string $sep The separator, default: `|`.
4658 4658
 		 */
4659
-		$sep = apply_filters( 'geodir_page_title_separator', '|' );
4659
+		$sep = apply_filters('geodir_page_title_separator', '|');
4660 4660
 	}
4661 4661
 
4662
-	if ( strpos( $title, '%%title%%' ) !== false ) {
4663
-		$title = str_replace( "%%title%%", $post->post_title, $title );
4662
+	if (strpos($title, '%%title%%') !== false) {
4663
+		$title = str_replace("%%title%%", $post->post_title, $title);
4664 4664
 	}
4665 4665
 
4666
-	if ( strpos( $title, '%%sitename%%' ) !== false ) {
4667
-		$title = str_replace( "%%sitename%%", get_bloginfo( 'name' ), $title );
4666
+	if (strpos($title, '%%sitename%%') !== false) {
4667
+		$title = str_replace("%%sitename%%", get_bloginfo('name'), $title);
4668 4668
 	}
4669 4669
 
4670
-	if ( strpos( $title, '%%sitedesc%%' ) !== false ) {
4671
-		$title = str_replace( "%%sitedesc%%", get_bloginfo( 'description' ), $title );
4670
+	if (strpos($title, '%%sitedesc%%') !== false) {
4671
+		$title = str_replace("%%sitedesc%%", get_bloginfo('description'), $title);
4672 4672
 	}
4673 4673
 
4674
-	if ( strpos( $title, '%%excerpt%%' ) !== false ) {
4675
-		$title = str_replace( "%%excerpt%%", strip_tags( get_the_excerpt() ), $title );
4674
+	if (strpos($title, '%%excerpt%%') !== false) {
4675
+		$title = str_replace("%%excerpt%%", strip_tags(get_the_excerpt()), $title);
4676 4676
 	}
4677 4677
 
4678
-	if ( $gd_page == 'search' || $gd_page == 'author' ) {
4679
-		$post_type = isset( $_REQUEST['stype'] ) ? sanitize_text_field( $_REQUEST['stype'] ) : '';
4680
-	} else if ( $gd_page == 'add-listing' ) {
4681
-		$post_type = ( isset( $_REQUEST['listing_type'] ) ) ? sanitize_text_field( $_REQUEST['listing_type'] ) : '';
4682
-		$post_type = ! $post_type && ! empty( $_REQUEST['pid'] ) ? get_post_type( (int) $_REQUEST['pid'] ) : $post_type;
4683
-	} else if ( isset( $post->post_type ) && $post->post_type && in_array( $post->post_type, geodir_get_posttypes() ) ) {
4678
+	if ($gd_page == 'search' || $gd_page == 'author') {
4679
+		$post_type = isset($_REQUEST['stype']) ? sanitize_text_field($_REQUEST['stype']) : '';
4680
+	} else if ($gd_page == 'add-listing') {
4681
+		$post_type = (isset($_REQUEST['listing_type'])) ? sanitize_text_field($_REQUEST['listing_type']) : '';
4682
+		$post_type = !$post_type && !empty($_REQUEST['pid']) ? get_post_type((int) $_REQUEST['pid']) : $post_type;
4683
+	} else if (isset($post->post_type) && $post->post_type && in_array($post->post_type, geodir_get_posttypes())) {
4684 4684
 		$post_type = $post->post_type;
4685 4685
 	} else {
4686
-		$post_type = get_query_var( 'post_type' );
4686
+		$post_type = get_query_var('post_type');
4687 4687
 	}
4688 4688
 
4689
-	if ( strpos( $title, '%%pt_single%%' ) !== false ) {
4689
+	if (strpos($title, '%%pt_single%%') !== false) {
4690 4690
 		$singular_name = '';
4691
-		if ( $post_type && $singular_name = get_post_type_singular_label( $post_type ) ) {
4692
-			$singular_name = __( $singular_name, 'geodirectory' );
4691
+		if ($post_type && $singular_name = get_post_type_singular_label($post_type)) {
4692
+			$singular_name = __($singular_name, 'geodirectory');
4693 4693
 		}
4694 4694
 
4695
-		$title = str_replace( "%%pt_single%%", $singular_name, $title );
4695
+		$title = str_replace("%%pt_single%%", $singular_name, $title);
4696 4696
 	}
4697 4697
 
4698
-	if ( strpos( $title, '%%pt_plural%%' ) !== false ) {
4698
+	if (strpos($title, '%%pt_plural%%') !== false) {
4699 4699
 		$plural_name = '';
4700
-		if ( $post_type && $plural_name = get_post_type_plural_label( $post_type ) ) {
4701
-			$plural_name = __( $plural_name, 'geodirectory' );
4700
+		if ($post_type && $plural_name = get_post_type_plural_label($post_type)) {
4701
+			$plural_name = __($plural_name, 'geodirectory');
4702 4702
 		}
4703 4703
 
4704
-		$title = str_replace( "%%pt_plural%%", $plural_name, $title );
4704
+		$title = str_replace("%%pt_plural%%", $plural_name, $title);
4705 4705
 	}
4706 4706
 
4707
-	if ( strpos( $title, '%%category%%' ) !== false ) {
4707
+	if (strpos($title, '%%category%%') !== false) {
4708 4708
 		$cat_name = '';
4709 4709
 
4710
-		if ( $gd_page == 'detail' ) {
4711
-			if ( $post->default_category ) {
4712
-				$cat      = get_term( $post->default_category, $post->post_type . 'category' );
4713
-				$cat_name = ( isset( $cat->name ) ) ? $cat->name : '';
4710
+		if ($gd_page == 'detail') {
4711
+			if ($post->default_category) {
4712
+				$cat      = get_term($post->default_category, $post->post_type.'category');
4713
+				$cat_name = (isset($cat->name)) ? $cat->name : '';
4714 4714
 			}
4715
-		} else if ( $gd_page == 'listing' ) {
4715
+		} else if ($gd_page == 'listing') {
4716 4716
 			$queried_object = get_queried_object();
4717
-			if ( isset( $queried_object->name ) ) {
4717
+			if (isset($queried_object->name)) {
4718 4718
 				$cat_name = $queried_object->name;
4719 4719
 			}
4720 4720
 		}
4721
-		$title = str_replace( "%%category%%", $cat_name, $title );
4721
+		$title = str_replace("%%category%%", $cat_name, $title);
4722 4722
 	}
4723 4723
 
4724
-	if ( strpos( $title, '%%tag%%' ) !== false ) {
4724
+	if (strpos($title, '%%tag%%') !== false) {
4725 4725
 		$cat_name = '';
4726 4726
 
4727
-		if ( $gd_page == 'detail' ) {
4728
-			if ( $post->default_category ) {
4729
-				$cat      = get_term( $post->default_category, $post->post_type . 'category' );
4730
-				$cat_name = ( isset( $cat->name ) ) ? $cat->name : '';
4727
+		if ($gd_page == 'detail') {
4728
+			if ($post->default_category) {
4729
+				$cat      = get_term($post->default_category, $post->post_type.'category');
4730
+				$cat_name = (isset($cat->name)) ? $cat->name : '';
4731 4731
 			}
4732
-		} else if ( $gd_page == 'listing' ) {
4732
+		} else if ($gd_page == 'listing') {
4733 4733
 			$queried_object = get_queried_object();
4734
-			if ( isset( $queried_object->name ) ) {
4734
+			if (isset($queried_object->name)) {
4735 4735
 				$cat_name = $queried_object->name;
4736 4736
 			}
4737 4737
 		}
4738
-		$title = str_replace( "%%tag%%", $cat_name, $title );
4738
+		$title = str_replace("%%tag%%", $cat_name, $title);
4739 4739
 	}
4740 4740
 
4741
-	if ( strpos( $title, '%%id%%' ) !== false ) {
4742
-		$ID    = ( isset( $post->ID ) ) ? $post->ID : '';
4743
-		$title = str_replace( "%%id%%", $ID, $title );
4741
+	if (strpos($title, '%%id%%') !== false) {
4742
+		$ID    = (isset($post->ID)) ? $post->ID : '';
4743
+		$title = str_replace("%%id%%", $ID, $title);
4744 4744
 	}
4745 4745
 
4746
-	if ( strpos( $title, '%%sep%%' ) !== false ) {
4747
-		$title = str_replace( "%%sep%%", $sep, $title );
4746
+	if (strpos($title, '%%sep%%') !== false) {
4747
+		$title = str_replace("%%sep%%", $sep, $title);
4748 4748
 	}
4749 4749
 
4750 4750
 	// location variables
4751 4751
 	$gd_post_type   = geodir_get_current_posttype();
4752
-	$location_array = geodir_get_current_location_terms( 'query_vars', $gd_post_type );
4752
+	$location_array = geodir_get_current_location_terms('query_vars', $gd_post_type);
4753 4753
 	
4754 4754
 	/**
4755 4755
 	 * Filter the title variables location variables array
@@ -4762,20 +4762,20 @@  discard block
 block discarded – undo
4762 4762
 	 * @param string $gd_page       The page being filtered.
4763 4763
 	 * @param string $sep           The separator, default: `|`.
4764 4764
 	 */
4765
-	$location_array  = apply_filters( 'geodir_filter_title_variables_location_arr', $location_array, $title, $gd_page, $sep );
4765
+	$location_array = apply_filters('geodir_filter_title_variables_location_arr', $location_array, $title, $gd_page, $sep);
4766 4766
 	
4767
-	if ( $gd_page == 'location' && get_query_var( 'gd_country_full' ) ) {
4768
-		if ( get_query_var( 'gd_country_full' ) ) {
4769
-			$location_array['gd_country'] = get_query_var( 'gd_country_full' );
4767
+	if ($gd_page == 'location' && get_query_var('gd_country_full')) {
4768
+		if (get_query_var('gd_country_full')) {
4769
+			$location_array['gd_country'] = get_query_var('gd_country_full');
4770 4770
 		}
4771
-		if ( get_query_var( 'gd_region_full' ) ) {
4772
-			$location_array['gd_region'] = get_query_var( 'gd_region_full' );
4771
+		if (get_query_var('gd_region_full')) {
4772
+			$location_array['gd_region'] = get_query_var('gd_region_full');
4773 4773
 		}
4774
-		if ( get_query_var( 'gd_city_full' ) ) {
4775
-			$location_array['gd_city'] = get_query_var( 'gd_city_full' );
4774
+		if (get_query_var('gd_city_full')) {
4775
+			$location_array['gd_city'] = get_query_var('gd_city_full');
4776 4776
 		}
4777
-		if ( get_query_var( 'gd_neighbourhood_full' ) ) {
4778
-			$location_array['gd_neighbourhood'] = get_query_var( 'gd_neighbourhood_full' );
4777
+		if (get_query_var('gd_neighbourhood_full')) {
4778
+			$location_array['gd_neighbourhood'] = get_query_var('gd_neighbourhood_full');
4779 4779
 		}
4780 4780
 	}
4781 4781
 	
@@ -4790,57 +4790,57 @@  discard block
 block discarded – undo
4790 4790
 	 * @param string $gd_page       The page being filtered.
4791 4791
 	 * @param string $sep           The separator, default: `|`.
4792 4792
 	 */
4793
-	$title = apply_filters( 'geodir_replace_location_variables', $title, $location_array, $gd_page, $sep );
4793
+	$title = apply_filters('geodir_replace_location_variables', $title, $location_array, $gd_page, $sep);
4794 4794
 	
4795
-	if ( strpos( $title, '%%search_term%%' ) !== false ) {
4795
+	if (strpos($title, '%%search_term%%') !== false) {
4796 4796
 		$search_term = '';
4797
-		if ( isset( $_REQUEST['s'] ) ) {
4798
-			$search_term = esc_attr( $_REQUEST['s'] );
4797
+		if (isset($_REQUEST['s'])) {
4798
+			$search_term = esc_attr($_REQUEST['s']);
4799 4799
 		}
4800
-		$title = str_replace( "%%search_term%%", $search_term, $title );
4800
+		$title = str_replace("%%search_term%%", $search_term, $title);
4801 4801
 	}
4802 4802
 
4803
-	if ( strpos( $title, '%%search_near%%' ) !== false ) {
4803
+	if (strpos($title, '%%search_near%%') !== false) {
4804 4804
 		$search_term = '';
4805
-		if ( isset( $_REQUEST['snear'] ) ) {
4806
-			$search_term = esc_attr( $_REQUEST['snear'] );
4805
+		if (isset($_REQUEST['snear'])) {
4806
+			$search_term = esc_attr($_REQUEST['snear']);
4807 4807
 		}
4808
-		$title = str_replace( "%%search_near%%", $search_term, $title );
4808
+		$title = str_replace("%%search_near%%", $search_term, $title);
4809 4809
 	}
4810 4810
 
4811
-	if ( strpos( $title, '%%name%%' ) !== false ) {
4812
-		if ( is_author() ) {
4813
-			$curauth     = ( get_query_var( 'author_name' ) ) ? get_user_by( 'slug', get_query_var( 'author_name' ) ) : get_userdata( get_query_var( 'author' ) );
4811
+	if (strpos($title, '%%name%%') !== false) {
4812
+		if (is_author()) {
4813
+			$curauth     = (get_query_var('author_name')) ? get_user_by('slug', get_query_var('author_name')) : get_userdata(get_query_var('author'));
4814 4814
 			$author_name = $curauth->display_name;
4815 4815
 		} else {
4816 4816
 			$author_name = get_the_author();
4817 4817
 		}
4818
-		if ( ! $author_name || $author_name === '' ) {
4818
+		if (!$author_name || $author_name === '') {
4819 4819
 			$queried_object = get_queried_object();
4820 4820
 
4821
-			if ( isset( $queried_object->data->user_nicename ) ) {
4821
+			if (isset($queried_object->data->user_nicename)) {
4822 4822
 				$author_name = $queried_object->data->display_name;
4823 4823
 			}
4824 4824
 		}
4825
-		$title = str_replace( "%%name%%", $author_name, $title );
4825
+		$title = str_replace("%%name%%", $author_name, $title);
4826 4826
 	}
4827 4827
 
4828
-	if ( strpos( $title, '%%page%%' ) !== false ) {
4829
-		$page  = geodir_title_meta_page( $sep );
4830
-		$title = str_replace( "%%page%%", $page, $title );
4828
+	if (strpos($title, '%%page%%') !== false) {
4829
+		$page  = geodir_title_meta_page($sep);
4830
+		$title = str_replace("%%page%%", $page, $title);
4831 4831
 	}
4832
-	if ( strpos( $title, '%%pagenumber%%' ) !== false ) {
4832
+	if (strpos($title, '%%pagenumber%%') !== false) {
4833 4833
 		$pagenumber = geodir_title_meta_pagenumber();
4834
-		$title      = str_replace( "%%pagenumber%%", $pagenumber, $title );
4834
+		$title      = str_replace("%%pagenumber%%", $pagenumber, $title);
4835 4835
 	}
4836
-	if ( strpos( $title, '%%pagetotal%%' ) !== false ) {
4836
+	if (strpos($title, '%%pagetotal%%') !== false) {
4837 4837
 		$pagetotal = geodir_title_meta_pagetotal();
4838
-		$title     = str_replace( "%%pagetotal%%", $pagetotal, $title );
4838
+		$title     = str_replace("%%pagetotal%%", $pagetotal, $title);
4839 4839
 	}
4840 4840
 
4841
-	$title = wptexturize( $title );
4842
-	$title = convert_chars( $title );
4843
-	$title = esc_html( $title );
4841
+	$title = wptexturize($title);
4842
+	$title = convert_chars($title);
4843
+	$title = esc_html($title);
4844 4844
 
4845 4845
 	/**
4846 4846
 	 * Filter the title variables after standard ones have been filtered.
@@ -4854,7 +4854,7 @@  discard block
 block discarded – undo
4854 4854
 	 * @param string $sep           The separator, default: `|`.
4855 4855
 	 */
4856 4856
 
4857
-	return apply_filters( 'geodir_filter_title_variables_vars', $title, $location_array, $gd_page, $sep );
4857
+	return apply_filters('geodir_filter_title_variables_vars', $title, $location_array, $gd_page, $sep);
4858 4858
 }
4859 4859
 
4860 4860
 /**
@@ -4867,82 +4867,82 @@  discard block
 block discarded – undo
4867 4867
  *
4868 4868
  * @return array Translation texts.
4869 4869
  */
4870
-function geodir_load_cpt_text_translation( $translation_texts = array() ) {
4871
-	$gd_post_types = geodir_get_posttypes( 'array' );
4870
+function geodir_load_cpt_text_translation($translation_texts = array()) {
4871
+	$gd_post_types = geodir_get_posttypes('array');
4872 4872
 
4873
-	if ( ! empty( $gd_post_types ) ) {
4874
-		foreach ( $gd_post_types as $post_type => $cpt_info ) {
4875
-			$labels      = isset( $cpt_info['labels'] ) ? $cpt_info['labels'] : '';
4876
-			$description = isset( $cpt_info['description'] ) ? $cpt_info['description'] : '';
4877
-			$seo         = isset( $cpt_info['seo'] ) ? $cpt_info['seo'] : '';
4873
+	if (!empty($gd_post_types)) {
4874
+		foreach ($gd_post_types as $post_type => $cpt_info) {
4875
+			$labels      = isset($cpt_info['labels']) ? $cpt_info['labels'] : '';
4876
+			$description = isset($cpt_info['description']) ? $cpt_info['description'] : '';
4877
+			$seo         = isset($cpt_info['seo']) ? $cpt_info['seo'] : '';
4878 4878
 
4879
-			if ( ! empty( $labels ) ) {
4880
-				if ( $labels['name'] != '' && ! in_array( $labels['name'], $translation_texts ) ) {
4879
+			if (!empty($labels)) {
4880
+				if ($labels['name'] != '' && !in_array($labels['name'], $translation_texts)) {
4881 4881
 					$translation_texts[] = $labels['name'];
4882 4882
 				}
4883
-				if ( $labels['singular_name'] != '' && ! in_array( $labels['singular_name'], $translation_texts ) ) {
4883
+				if ($labels['singular_name'] != '' && !in_array($labels['singular_name'], $translation_texts)) {
4884 4884
 					$translation_texts[] = $labels['singular_name'];
4885 4885
 				}
4886
-				if ( $labels['add_new'] != '' && ! in_array( $labels['add_new'], $translation_texts ) ) {
4886
+				if ($labels['add_new'] != '' && !in_array($labels['add_new'], $translation_texts)) {
4887 4887
 					$translation_texts[] = $labels['add_new'];
4888 4888
 				}
4889
-				if ( $labels['add_new_item'] != '' && ! in_array( $labels['add_new_item'], $translation_texts ) ) {
4889
+				if ($labels['add_new_item'] != '' && !in_array($labels['add_new_item'], $translation_texts)) {
4890 4890
 					$translation_texts[] = $labels['add_new_item'];
4891 4891
 				}
4892
-				if ( $labels['edit_item'] != '' && ! in_array( $labels['edit_item'], $translation_texts ) ) {
4892
+				if ($labels['edit_item'] != '' && !in_array($labels['edit_item'], $translation_texts)) {
4893 4893
 					$translation_texts[] = $labels['edit_item'];
4894 4894
 				}
4895
-				if ( $labels['new_item'] != '' && ! in_array( $labels['new_item'], $translation_texts ) ) {
4895
+				if ($labels['new_item'] != '' && !in_array($labels['new_item'], $translation_texts)) {
4896 4896
 					$translation_texts[] = $labels['new_item'];
4897 4897
 				}
4898
-				if ( $labels['view_item'] != '' && ! in_array( $labels['view_item'], $translation_texts ) ) {
4898
+				if ($labels['view_item'] != '' && !in_array($labels['view_item'], $translation_texts)) {
4899 4899
 					$translation_texts[] = $labels['view_item'];
4900 4900
 				}
4901
-				if ( $labels['search_items'] != '' && ! in_array( $labels['search_items'], $translation_texts ) ) {
4901
+				if ($labels['search_items'] != '' && !in_array($labels['search_items'], $translation_texts)) {
4902 4902
 					$translation_texts[] = $labels['search_items'];
4903 4903
 				}
4904
-				if ( $labels['not_found'] != '' && ! in_array( $labels['not_found'], $translation_texts ) ) {
4904
+				if ($labels['not_found'] != '' && !in_array($labels['not_found'], $translation_texts)) {
4905 4905
 					$translation_texts[] = $labels['not_found'];
4906 4906
 				}
4907
-				if ( $labels['not_found_in_trash'] != '' && ! in_array( $labels['not_found_in_trash'], $translation_texts ) ) {
4907
+				if ($labels['not_found_in_trash'] != '' && !in_array($labels['not_found_in_trash'], $translation_texts)) {
4908 4908
 					$translation_texts[] = $labels['not_found_in_trash'];
4909 4909
 				}
4910
-				if ( isset( $labels['label_post_profile'] ) && $labels['label_post_profile'] != '' && ! in_array( $labels['label_post_profile'], $translation_texts ) ) {
4910
+				if (isset($labels['label_post_profile']) && $labels['label_post_profile'] != '' && !in_array($labels['label_post_profile'], $translation_texts)) {
4911 4911
 					$translation_texts[] = $labels['label_post_profile'];
4912 4912
 				}
4913
-				if ( isset( $labels['label_post_info'] ) && $labels['label_post_info'] != '' && ! in_array( $labels['label_post_info'], $translation_texts ) ) {
4913
+				if (isset($labels['label_post_info']) && $labels['label_post_info'] != '' && !in_array($labels['label_post_info'], $translation_texts)) {
4914 4914
 					$translation_texts[] = $labels['label_post_info'];
4915 4915
 				}
4916
-				if ( isset( $labels['label_post_images'] ) && $labels['label_post_images'] != '' && ! in_array( $labels['label_post_images'], $translation_texts ) ) {
4916
+				if (isset($labels['label_post_images']) && $labels['label_post_images'] != '' && !in_array($labels['label_post_images'], $translation_texts)) {
4917 4917
 					$translation_texts[] = $labels['label_post_images'];
4918 4918
 				}
4919
-				if ( isset( $labels['label_post_map'] ) && $labels['label_post_map'] != '' && ! in_array( $labels['label_post_map'], $translation_texts ) ) {
4919
+				if (isset($labels['label_post_map']) && $labels['label_post_map'] != '' && !in_array($labels['label_post_map'], $translation_texts)) {
4920 4920
 					$translation_texts[] = $labels['label_post_map'];
4921 4921
 				}
4922
-				if ( isset( $labels['label_reviews'] ) && $labels['label_reviews'] != '' && ! in_array( $labels['label_reviews'], $translation_texts ) ) {
4922
+				if (isset($labels['label_reviews']) && $labels['label_reviews'] != '' && !in_array($labels['label_reviews'], $translation_texts)) {
4923 4923
 					$translation_texts[] = $labels['label_reviews'];
4924 4924
 				}
4925
-				if ( isset( $labels['label_related_listing'] ) && $labels['label_related_listing'] != '' && ! in_array( $labels['label_related_listing'], $translation_texts ) ) {
4925
+				if (isset($labels['label_related_listing']) && $labels['label_related_listing'] != '' && !in_array($labels['label_related_listing'], $translation_texts)) {
4926 4926
 					$translation_texts[] = $labels['label_related_listing'];
4927 4927
 				}
4928 4928
 			}
4929 4929
 
4930
-			if ( $description != '' && ! in_array( $description, $translation_texts ) ) {
4931
-				$translation_texts[] = normalize_whitespace( $description );
4930
+			if ($description != '' && !in_array($description, $translation_texts)) {
4931
+				$translation_texts[] = normalize_whitespace($description);
4932 4932
 			}
4933 4933
 
4934
-			if ( ! empty( $seo ) ) {
4935
-				if ( isset( $seo['meta_keyword'] ) && $seo['meta_keyword'] != '' && ! in_array( $seo['meta_keyword'], $translation_texts ) ) {
4936
-					$translation_texts[] = normalize_whitespace( $seo['meta_keyword'] );
4934
+			if (!empty($seo)) {
4935
+				if (isset($seo['meta_keyword']) && $seo['meta_keyword'] != '' && !in_array($seo['meta_keyword'], $translation_texts)) {
4936
+					$translation_texts[] = normalize_whitespace($seo['meta_keyword']);
4937 4937
 				}
4938 4938
 
4939
-				if ( isset( $seo['meta_description'] ) && $seo['meta_description'] != '' && ! in_array( $seo['meta_description'], $translation_texts ) ) {
4940
-					$translation_texts[] = normalize_whitespace( $seo['meta_description'] );
4939
+				if (isset($seo['meta_description']) && $seo['meta_description'] != '' && !in_array($seo['meta_description'], $translation_texts)) {
4940
+					$translation_texts[] = normalize_whitespace($seo['meta_description']);
4941 4941
 				}
4942 4942
 			}
4943 4943
 		}
4944 4944
 	}
4945
-	$translation_texts = ! empty( $translation_texts ) ? array_unique( $translation_texts ) : $translation_texts;
4945
+	$translation_texts = !empty($translation_texts) ? array_unique($translation_texts) : $translation_texts;
4946 4946
 
4947 4947
 	return $translation_texts;
4948 4948
 }
@@ -4957,27 +4957,27 @@  discard block
 block discarded – undo
4957 4957
  *
4958 4958
  * @return array Location terms.
4959 4959
  */
4960
-function geodir_remove_location_terms( $location_terms = array() ) {
4961
-	$location_manager = defined( 'POST_LOCATION_TABLE' ) ? true : false;
4960
+function geodir_remove_location_terms($location_terms = array()) {
4961
+	$location_manager = defined('POST_LOCATION_TABLE') ? true : false;
4962 4962
 
4963
-	if ( ! empty( $location_terms ) && $location_manager ) {
4964
-		$hide_country_part = get_option( 'geodir_location_hide_country_part' );
4965
-		$hide_region_part  = get_option( 'geodir_location_hide_region_part' );
4963
+	if (!empty($location_terms) && $location_manager) {
4964
+		$hide_country_part = get_option('geodir_location_hide_country_part');
4965
+		$hide_region_part  = get_option('geodir_location_hide_region_part');
4966 4966
 
4967
-		if ( $hide_region_part && $hide_country_part ) {
4968
-			if ( isset( $location_terms['gd_country'] ) ) {
4969
-				unset( $location_terms['gd_country'] );
4967
+		if ($hide_region_part && $hide_country_part) {
4968
+			if (isset($location_terms['gd_country'])) {
4969
+				unset($location_terms['gd_country']);
4970 4970
 			}
4971
-			if ( isset( $location_terms['gd_region'] ) ) {
4972
-				unset( $location_terms['gd_region'] );
4971
+			if (isset($location_terms['gd_region'])) {
4972
+				unset($location_terms['gd_region']);
4973 4973
 			}
4974
-		} else if ( $hide_region_part && ! $hide_country_part ) {
4975
-			if ( isset( $location_terms['gd_region'] ) ) {
4976
-				unset( $location_terms['gd_region'] );
4974
+		} else if ($hide_region_part && !$hide_country_part) {
4975
+			if (isset($location_terms['gd_region'])) {
4976
+				unset($location_terms['gd_region']);
4977 4977
 			}
4978
-		} else if ( ! $hide_region_part && $hide_country_part ) {
4979
-			if ( isset( $location_terms['gd_country'] ) ) {
4980
-				unset( $location_terms['gd_country'] );
4978
+		} else if (!$hide_region_part && $hide_country_part) {
4979
+			if (isset($location_terms['gd_country'])) {
4980
+				unset($location_terms['gd_country']);
4981 4981
 			}
4982 4982
 		}
4983 4983
 	}
@@ -4998,40 +4998,40 @@  discard block
 block discarded – undo
4998 4998
  * @param WP_Post $post Post object.
4999 4999
  * @param bool $update  Whether this is an existing listing being updated or not.
5000 5000
  */
5001
-function geodir_on_wp_insert_post( $post_ID, $post, $update ) {
5001
+function geodir_on_wp_insert_post($post_ID, $post, $update) {
5002 5002
 	global $gd_notified_edited;
5003 5003
 	
5004
-	if ( ! $update ) {
5004
+	if (!$update) {
5005 5005
 		return;
5006 5006
 	}
5007 5007
 
5008
-	$action      = isset( $_REQUEST['action'] ) ? sanitize_text_field( $_REQUEST['action'] ) : '';
5009
-	$is_admin    = is_admin() && ( ! defined( 'DOING_AJAX' ) || ( defined( 'DOING_AJAX' ) && ! DOING_AJAX ) ) ? true : false;
5008
+	$action      = isset($_REQUEST['action']) ? sanitize_text_field($_REQUEST['action']) : '';
5009
+	$is_admin    = is_admin() && (!defined('DOING_AJAX') || (defined('DOING_AJAX') && !DOING_AJAX)) ? true : false;
5010 5010
 	$inline_save = $action == 'inline-save' ? true : false;
5011 5011
 
5012
-	if ( empty( $post->post_type ) || $is_admin || $inline_save || ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) ) {
5012
+	if (empty($post->post_type) || $is_admin || $inline_save || (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE)) {
5013 5013
 		return;
5014 5014
 	}
5015 5015
 
5016
-	if ( $action != '' && in_array( $action, array( 'geodir_import_export' ) ) ) {
5016
+	if ($action != '' && in_array($action, array('geodir_import_export'))) {
5017 5017
 		return;
5018 5018
 	}
5019 5019
 
5020 5020
 	$user_id = (int) get_current_user_id();
5021 5021
 
5022
-	if ( $user_id > 0 && get_option( 'geodir_notify_post_edited' ) && ! wp_is_post_revision( $post_ID ) && in_array( $post->post_type, geodir_get_posttypes() ) ) {
5023
-		$author_id = ! empty( $post->post_author ) ? $post->post_author : 0;
5022
+	if ($user_id > 0 && get_option('geodir_notify_post_edited') && !wp_is_post_revision($post_ID) && in_array($post->post_type, geodir_get_posttypes())) {
5023
+		$author_id = !empty($post->post_author) ? $post->post_author : 0;
5024 5024
 
5025
-		if ( $user_id == $author_id && ! is_super_admin() && empty( $gd_notified_edited[$post_ID] ) ) {
5026
-			if ( !empty( $gd_notified_edited ) ) {
5025
+		if ($user_id == $author_id && !is_super_admin() && empty($gd_notified_edited[$post_ID])) {
5026
+			if (!empty($gd_notified_edited)) {
5027 5027
 				$gd_notified_edited = array();
5028 5028
 			}
5029 5029
 			$gd_notified_edited[$post_ID] = true;
5030 5030
 			
5031
-			$from_email   = get_option( 'site_email' );
5031
+			$from_email   = get_option('site_email');
5032 5032
 			$from_name    = get_site_emailName();
5033
-			$to_email     = get_option( 'admin_email' );
5034
-			$to_name      = get_option( 'name' );
5033
+			$to_email     = get_option('admin_email');
5034
+			$to_name      = get_option('name');
5035 5035
 			$message_type = 'listing_edited';
5036 5036
 
5037 5037
 			$notify_edited = true;
@@ -5043,9 +5043,9 @@  discard block
 block discarded – undo
5043 5043
 			 * @param bool $notify_edited Notify on listing edited by author?
5044 5044
 			 * @param object $post        The current post object.
5045 5045
 			 */
5046
-			$notify_edited = apply_filters( 'geodir_notify_on_listing_edited', $notify_edited, $post );
5046
+			$notify_edited = apply_filters('geodir_notify_on_listing_edited', $notify_edited, $post);
5047 5047
 
5048
-			geodir_sendEmail( $from_email, $from_name, $to_email, $to_name, '', '', '', $message_type, $post_ID );
5048
+			geodir_sendEmail($from_email, $from_name, $to_email, $to_name, '', '', '', $message_type, $post_ID);
5049 5049
 		}
5050 5050
 	}
5051 5051
 }
@@ -5060,14 +5060,14 @@  discard block
 block discarded – undo
5060 5060
  *
5061 5061
  * @return string|null The current page start & end numbering.
5062 5062
  */
5063
-function geodir_title_meta_page( $sep ) {
5063
+function geodir_title_meta_page($sep) {
5064 5064
 	$replacement = null;
5065 5065
 
5066
-	$max = geodir_title_meta_pagenumbering( 'max' );
5067
-	$nr  = geodir_title_meta_pagenumbering( 'nr' );
5066
+	$max = geodir_title_meta_pagenumbering('max');
5067
+	$nr  = geodir_title_meta_pagenumbering('nr');
5068 5068
 
5069
-	if ( $max > 1 && $nr > 1 ) {
5070
-		$replacement = sprintf( $sep . ' ' . __( 'Page %1$d of %2$d', 'geodirectory' ), $nr, $max );
5069
+	if ($max > 1 && $nr > 1) {
5070
+		$replacement = sprintf($sep.' '.__('Page %1$d of %2$d', 'geodirectory'), $nr, $max);
5071 5071
 	}
5072 5072
 
5073 5073
 	return $replacement;
@@ -5084,8 +5084,8 @@  discard block
 block discarded – undo
5084 5084
 function geodir_title_meta_pagenumber() {
5085 5085
 	$replacement = null;
5086 5086
 
5087
-	$nr = geodir_title_meta_pagenumbering( 'nr' );
5088
-	if ( isset( $nr ) && $nr > 0 ) {
5087
+	$nr = geodir_title_meta_pagenumbering('nr');
5088
+	if (isset($nr) && $nr > 0) {
5089 5089
 		$replacement = (string) $nr;
5090 5090
 	}
5091 5091
 
@@ -5103,8 +5103,8 @@  discard block
 block discarded – undo
5103 5103
 function geodir_title_meta_pagetotal() {
5104 5104
 	$replacement = null;
5105 5105
 
5106
-	$max = geodir_title_meta_pagenumbering( 'max' );
5107
-	if ( isset( $max ) && $max > 0 ) {
5106
+	$max = geodir_title_meta_pagenumbering('max');
5107
+	if (isset($max) && $max > 0) {
5108 5108
 		$replacement = (string) $max;
5109 5109
 	}
5110 5110
 
@@ -5124,36 +5124,36 @@  discard block
 block discarded – undo
5124 5124
  *
5125 5125
  * @return int|null The current page numbering.
5126 5126
  */
5127
-function geodir_title_meta_pagenumbering( $request = 'nr' ) {
5127
+function geodir_title_meta_pagenumbering($request = 'nr') {
5128 5128
 	global $wp_query, $post;
5129 5129
 	$max_num_pages = null;
5130 5130
 	$page_number   = null;
5131 5131
 
5132 5132
 	$max_num_pages = 1;
5133 5133
 
5134
-	if ( ! is_singular() ) {
5135
-		$page_number = get_query_var( 'paged' );
5136
-		if ( $page_number === 0 || $page_number === '' ) {
5134
+	if (!is_singular()) {
5135
+		$page_number = get_query_var('paged');
5136
+		if ($page_number === 0 || $page_number === '') {
5137 5137
 			$page_number = 1;
5138 5138
 		}
5139 5139
 
5140
-		if ( isset( $wp_query->max_num_pages ) && ( $wp_query->max_num_pages != '' && $wp_query->max_num_pages != 0 ) ) {
5140
+		if (isset($wp_query->max_num_pages) && ($wp_query->max_num_pages != '' && $wp_query->max_num_pages != 0)) {
5141 5141
 			$max_num_pages = $wp_query->max_num_pages;
5142 5142
 		}
5143 5143
 	} else {
5144
-		$page_number = get_query_var( 'page' );
5145
-		if ( $page_number === 0 || $page_number === '' ) {
5144
+		$page_number = get_query_var('page');
5145
+		if ($page_number === 0 || $page_number === '') {
5146 5146
 			$page_number = 1;
5147 5147
 		}
5148 5148
 
5149
-		if ( isset( $post->post_content ) ) {
5150
-			$max_num_pages = ( substr_count( $post->post_content, '<!--nextpage-->' ) + 1 );
5149
+		if (isset($post->post_content)) {
5150
+			$max_num_pages = (substr_count($post->post_content, '<!--nextpage-->') + 1);
5151 5151
 		}
5152 5152
 	}
5153 5153
 
5154 5154
 	$return = null;
5155 5155
 
5156
-	switch ( $request ) {
5156
+	switch ($request) {
5157 5157
 		case 'nr':
5158 5158
 			$return = $page_number;
5159 5159
 			break;
@@ -5174,14 +5174,14 @@  discard block
 block discarded – undo
5174 5174
  *
5175 5175
  * @return array Terms.
5176 5176
  */
5177
-function geodir_filter_empty_terms( $terms ) {
5178
-	if ( empty( $terms ) ) {
5177
+function geodir_filter_empty_terms($terms) {
5178
+	if (empty($terms)) {
5179 5179
 		return $terms;
5180 5180
 	}
5181 5181
 
5182 5182
 	$return = array();
5183
-	foreach ( $terms as $term ) {
5184
-		if ( isset( $term->count ) && $term->count > 0 ) {
5183
+	foreach ($terms as $term) {
5184
+		if (isset($term->count) && $term->count > 0) {
5185 5185
 			$return[] = $term;
5186 5186
 		} else {
5187 5187
 			/**
@@ -5192,7 +5192,7 @@  discard block
 block discarded – undo
5192 5192
 			 * @param array $return The array of terms to return.
5193 5193
 			 * @param object $term  The term object.
5194 5194
 			 */
5195
-			$return = apply_filters( 'geodir_filter_empty_terms_filter', $return, $term );
5195
+			$return = apply_filters('geodir_filter_empty_terms_filter', $return, $term);
5196 5196
 		}
5197 5197
 	}
5198 5198
 
@@ -5209,15 +5209,15 @@  discard block
 block discarded – undo
5209 5209
  *
5210 5210
  * @return array
5211 5211
  */
5212
-function geodir_remove_hentry( $class ) {
5213
-	if ( geodir_is_page( 'detail' ) ) {
5214
-		$class = array_diff( $class, array( 'hentry' ) );
5212
+function geodir_remove_hentry($class) {
5213
+	if (geodir_is_page('detail')) {
5214
+		$class = array_diff($class, array('hentry'));
5215 5215
 	}
5216 5216
 
5217 5217
 	return $class;
5218 5218
 }
5219 5219
 
5220
-add_filter( 'post_class', 'geodir_remove_hentry' );
5220
+add_filter('post_class', 'geodir_remove_hentry');
5221 5221
 
5222 5222
 /**
5223 5223
  * Registers a individual text string for WPML translation.
@@ -5229,8 +5229,8 @@  discard block
 block discarded – undo
5229 5229
  * @param string $domain The plugin domain. Default geodirectory.
5230 5230
  * @param string $name The name of the string which helps to know what's being translated.
5231 5231
  */
5232
-function geodir_wpml_register_string( $string, $domain = 'geodirectory', $name = '' ) {
5233
-    do_action( 'wpml_register_single_string', $domain, $name, $string );
5232
+function geodir_wpml_register_string($string, $domain = 'geodirectory', $name = '') {
5233
+    do_action('wpml_register_single_string', $domain, $name, $string);
5234 5234
 }
5235 5235
 
5236 5236
 /**
@@ -5245,6 +5245,6 @@  discard block
 block discarded – undo
5245 5245
  * @param string $language_code Return the translation in this language. Default is NULL which returns the current language.
5246 5246
  * @return string The translated string.
5247 5247
  */
5248
-function geodir_wpml_translate_string( $string, $domain = 'geodirectory', $name = '', $language_code = NULL ) {
5249
-    return apply_filters( 'wpml_translate_single_string', $string, $domain, $name, $language_code );
5248
+function geodir_wpml_translate_string($string, $domain = 'geodirectory', $name = '', $language_code = NULL) {
5249
+    return apply_filters('wpml_translate_single_string', $string, $domain, $name, $language_code);
5250 5250
 }
5251 5251
\ No newline at end of file
Please login to merge, or discard this patch.