@@ -169,9 +169,9 @@ discard block |
||
169 | 169 | $output = geodir_cpt_categories_output($params); |
170 | 170 | |
171 | 171 | echo $args['before_widget']; |
172 | - if ( $params['title'] ) { |
|
172 | + if ($params['title']) { |
|
173 | 173 | echo '<div class="geodir_list_heading clearfix">'; |
174 | - echo $args['before_title'] . $params['title'] . $args['after_title']; |
|
174 | + echo $args['before_title'].$params['title'].$args['after_title']; |
|
175 | 175 | echo '</div>'; |
176 | 176 | } |
177 | 177 | echo '<div class="gd-cptcats-widget">'; |
@@ -218,7 +218,7 @@ discard block |
||
218 | 218 | * @param array $instance Previously saved values from database. |
219 | 219 | */ |
220 | 220 | public function form($instance) { |
221 | - $instance = wp_parse_args( (array)$instance, |
|
221 | + $instance = wp_parse_args((array) $instance, |
|
222 | 222 | array( |
223 | 223 | 'title' => '', |
224 | 224 | 'post_type' => array(), // NULL for all |
@@ -252,50 +252,50 @@ discard block |
||
252 | 252 | <p> |
253 | 253 | <label for="<?php echo $this->get_field_id('post_type'); ?>"><?php _e('Select CPT:', 'geodirectory'); ?></label> |
254 | 254 | <select name="<?php echo $this->get_field_name('post_type'); ?>[]" id="<?php echo $this->get_field_id('post_type'); ?>" class="widefat" multiple="multiple"> |
255 | - <option value="0" <?php selected( (empty($post_type) || (is_array($post_type) && in_array('0', $post_type))), true ); ?>><?php _e('All', 'geodirectory'); ?></option> |
|
255 | + <option value="0" <?php selected((empty($post_type) || (is_array($post_type) && in_array('0', $post_type))), true); ?>><?php _e('All', 'geodirectory'); ?></option> |
|
256 | 256 | <?php foreach ($post_type_options as $name => $title) { ?> |
257 | - <option value="<?php echo $name;?>" <?php selected( is_array($post_type) && in_array($name, $post_type), true ); ?>><?php echo $title; ?></option> |
|
257 | + <option value="<?php echo $name; ?>" <?php selected(is_array($post_type) && in_array($name, $post_type), true); ?>><?php echo $title; ?></option> |
|
258 | 258 | <?php } ?> |
259 | 259 | </select> |
260 | 260 | </p> |
261 | - <p><input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id('hide_empty'); ?>" name="<?php echo $this->get_field_name('hide_empty'); ?>"<?php checked( $hide_empty ); ?> value="1" /> |
|
262 | - <label for="<?php echo $this->get_field_id('hide_empty'); ?>"><?php _e( 'Hide empty categories', 'geodirectory' ); ?></label><br /> |
|
263 | - <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id('show_count'); ?>" name="<?php echo $this->get_field_name('show_count'); ?>"<?php checked( $show_count ); ?> value="1" /> |
|
264 | - <label for="<?php echo $this->get_field_id('show_count'); ?>"><?php _e( 'Show category count' ); ?></label> <small><?php _e( '( Enabling will slow down page loading for big directories. )', 'geodirectory' ); ?></small><br /> |
|
265 | - <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id('hide_icon'); ?>" name="<?php echo $this->get_field_name('hide_icon'); ?>"<?php checked( $hide_icon ); ?> value="1" /> |
|
266 | - <label for="<?php echo $this->get_field_id('hide_icon'); ?>"><?php _e( 'Hide category icon', 'geodirectory' ); ?></label><br /> |
|
267 | - <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id('cpt_left'); ?>" name="<?php echo $this->get_field_name('cpt_left'); ?>"<?php checked( $cpt_left ); ?> value="1" /> |
|
268 | - <label for="<?php echo $this->get_field_id('cpt_left'); ?>"><?php _e( 'Show CPT on same line', 'geodirectory' ); ?></label> |
|
261 | + <p><input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id('hide_empty'); ?>" name="<?php echo $this->get_field_name('hide_empty'); ?>"<?php checked($hide_empty); ?> value="1" /> |
|
262 | + <label for="<?php echo $this->get_field_id('hide_empty'); ?>"><?php _e('Hide empty categories', 'geodirectory'); ?></label><br /> |
|
263 | + <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id('show_count'); ?>" name="<?php echo $this->get_field_name('show_count'); ?>"<?php checked($show_count); ?> value="1" /> |
|
264 | + <label for="<?php echo $this->get_field_id('show_count'); ?>"><?php _e('Show category count'); ?></label> <small><?php _e('( Enabling will slow down page loading for big directories. )', 'geodirectory'); ?></small><br /> |
|
265 | + <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id('hide_icon'); ?>" name="<?php echo $this->get_field_name('hide_icon'); ?>"<?php checked($hide_icon); ?> value="1" /> |
|
266 | + <label for="<?php echo $this->get_field_id('hide_icon'); ?>"><?php _e('Hide category icon', 'geodirectory'); ?></label><br /> |
|
267 | + <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id('cpt_left'); ?>" name="<?php echo $this->get_field_name('cpt_left'); ?>"<?php checked($cpt_left); ?> value="1" /> |
|
268 | + <label for="<?php echo $this->get_field_id('cpt_left'); ?>"><?php _e('Show CPT on same line', 'geodirectory'); ?></label> |
|
269 | 269 | <p> |
270 | 270 | <label for="<?php echo $this->get_field_id('sort_by'); ?>"><?php _e('Sort by:', 'geodirectory'); ?></label> |
271 | 271 | <select name="<?php echo $this->get_field_name('sort_by'); ?>" id="<?php echo $this->get_field_id('sort_by'); ?>" class="widefat"> |
272 | - <option value="az" <?php selected( $sort_by, 'az' ); ?>><?php _e('A-Z', 'geodirectory'); ?></option> |
|
273 | - <option value="count" <?php selected( $sort_by, 'count' ); ?>><?php _e('Count', 'geodirectory'); ?></option> |
|
272 | + <option value="az" <?php selected($sort_by, 'az'); ?>><?php _e('A-Z', 'geodirectory'); ?></option> |
|
273 | + <option value="count" <?php selected($sort_by, 'count'); ?>><?php _e('Count', 'geodirectory'); ?></option> |
|
274 | 274 | </select> |
275 | 275 | </p> |
276 | 276 | <p> |
277 | 277 | <label for="<?php echo $this->get_field_id('max_count'); ?>"><?php _e('Max no of sub-categories:', 'geodirectory'); ?></label> |
278 | 278 | <select name="<?php echo $this->get_field_name('max_count'); ?>" id="<?php echo $this->get_field_id('max_count'); ?>" class="widefat"> |
279 | - <option value="all" <?php selected( $max_count, 'all' ); ?>><?php _e('All', 'geodirectory'); ?></option> |
|
279 | + <option value="all" <?php selected($max_count, 'all'); ?>><?php _e('All', 'geodirectory'); ?></option> |
|
280 | 280 | <?php for ($n = 10; $n >= 0; $n--) { ?> |
281 | - <option value="<?php echo $n;?>" <?php selected( $max_count, $n ); ?>><?php echo $n; ?></option> |
|
281 | + <option value="<?php echo $n; ?>" <?php selected($max_count, $n); ?>><?php echo $n; ?></option> |
|
282 | 282 | <?php } ?> |
283 | 283 | </select> |
284 | 284 | </p> |
285 | 285 | <p> |
286 | 286 | <label for="<?php echo $this->get_field_id('max_level'); ?>"><?php _e('Show max sub-categories depth:', 'geodirectory'); ?></label> |
287 | 287 | <select name="<?php echo $this->get_field_name('max_level'); ?>" id="<?php echo $this->get_field_id('max_level'); ?>" class="widefat"> |
288 | - <option value="all" <?php selected( $max_level, 'all' ); ?>><?php _e('All', 'geodirectory'); ?></option> |
|
288 | + <option value="all" <?php selected($max_level, 'all'); ?>><?php _e('All', 'geodirectory'); ?></option> |
|
289 | 289 | <?php for ($n = 0; $n <= 10; $n++) { ?> |
290 | - <option value="<?php echo $n;?>" <?php selected( $max_level, $n ); ?>><?php echo $n; ?></option> |
|
290 | + <option value="<?php echo $n; ?>" <?php selected($max_level, $n); ?>><?php echo $n; ?></option> |
|
291 | 291 | <?php } ?> |
292 | 292 | </select> |
293 | 293 | </p> |
294 | 294 | <p> |
295 | - <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id('no_cpt_filter'); ?>" name="<?php echo $this->get_field_name('no_cpt_filter'); ?>"<?php checked( $no_cpt_filter ); ?> value="1" /> |
|
296 | - <label for="<?php echo $this->get_field_id('no_cpt_filter'); ?>"><?php _e( 'Don\'t filter for current viewing post type', 'geodirectory' ); ?></label> |
|
297 | - <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id('no_cat_filter'); ?>" name="<?php echo $this->get_field_name('no_cat_filter'); ?>"<?php checked( $no_cat_filter ); ?> value="1" /> |
|
298 | - <label for="<?php echo $this->get_field_id('no_cat_filter'); ?>"><?php _e( 'Don\'t filter for current viewing category', 'geodirectory' ); ?></label> |
|
295 | + <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id('no_cpt_filter'); ?>" name="<?php echo $this->get_field_name('no_cpt_filter'); ?>"<?php checked($no_cpt_filter); ?> value="1" /> |
|
296 | + <label for="<?php echo $this->get_field_id('no_cpt_filter'); ?>"><?php _e('Don\'t filter for current viewing post type', 'geodirectory'); ?></label> |
|
297 | + <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id('no_cat_filter'); ?>" name="<?php echo $this->get_field_name('no_cat_filter'); ?>"<?php checked($no_cat_filter); ?> value="1" /> |
|
298 | + <label for="<?php echo $this->get_field_id('no_cat_filter'); ?>"><?php _e('Don\'t filter for current viewing category', 'geodirectory'); ?></label> |
|
299 | 299 | </p> |
300 | 300 | <?php |
301 | 301 | } |
@@ -313,7 +313,7 @@ discard block |
||
313 | 313 | * @return string CPT categories content. |
314 | 314 | */ |
315 | 315 | function geodir_cpt_categories_output($params) { |
316 | - $args = wp_parse_args((array)$params, |
|
316 | + $args = wp_parse_args((array) $params, |
|
317 | 317 | array( |
318 | 318 | 'title' => '', |
319 | 319 | 'post_type' => array(), // NULL for all |
@@ -351,7 +351,7 @@ discard block |
||
351 | 351 | $current_taxonomy = get_query_var('taxonomy'); |
352 | 352 | $current_posttype = geodir_get_current_posttype(); |
353 | 353 | |
354 | - if ($current_term_id && $current_posttype && get_query_var('taxonomy') == $current_posttype . 'category') { |
|
354 | + if ($current_term_id && $current_posttype && get_query_var('taxonomy') == $current_posttype.'category') { |
|
355 | 355 | $is_category = true; |
356 | 356 | } |
357 | 357 | } |
@@ -383,15 +383,15 @@ discard block |
||
383 | 383 | $hide_empty = !empty($args['hide_empty']) ? true : false; |
384 | 384 | $max_count = strip_tags($args['max_count']); |
385 | 385 | $all_childs = $max_count == 'all' ? true : false; |
386 | - $max_count = $max_count > 0 ? (int)$max_count : 0; |
|
386 | + $max_count = $max_count > 0 ? (int) $max_count : 0; |
|
387 | 387 | $max_level = strip_tags($args['max_level']); |
388 | 388 | $show_count = !empty($args['show_count']) ? true : false; |
389 | 389 | $hide_icon = !empty($args['hide_icon']) ? true : false; |
390 | 390 | $cpt_left = !empty($args['cpt_left']) ? true : false; |
391 | 391 | |
392 | - if(!$cpt_left){ |
|
392 | + if (!$cpt_left) { |
|
393 | 393 | $cpt_left = "gd-cpt-flat"; |
394 | - }else{ |
|
394 | + } else { |
|
395 | 395 | $cpt_left = ''; |
396 | 396 | } |
397 | 397 | |
@@ -406,7 +406,7 @@ discard block |
||
406 | 406 | if (!empty($post_types)) { |
407 | 407 | foreach ($post_types as $cpt => $cpt_info) { |
408 | 408 | $parent_category = ($is_category && $cat_filter && $cpt == $current_posttype) ? $current_term_id : 0; |
409 | - $cat_taxonomy = $cpt . 'category'; |
|
409 | + $cat_taxonomy = $cpt.'category'; |
|
410 | 410 | $categories = get_terms($cat_taxonomy, array('orderby' => $orderby, 'order' => $order, 'hide_empty' => $hide_empty, 'parent' => $parent_category)); |
411 | 411 | if ($hide_empty) { |
412 | 412 | $categories = geodir_filter_empty_terms($categories); |
@@ -422,32 +422,32 @@ discard block |
||
422 | 422 | if ($is_listing) { |
423 | 423 | $row_class = $is_category ? ' gd-cptcat-categ' : ' gd-cptcat-listing'; |
424 | 424 | } |
425 | - $cpt_row = '<div class="gd-cptcat-row gd-cptcat-' . $cpt . $row_class . ' '.$cpt_left.'">'; |
|
425 | + $cpt_row = '<div class="gd-cptcat-row gd-cptcat-'.$cpt.$row_class.' '.$cpt_left.'">'; |
|
426 | 426 | |
427 | 427 | if ($is_category && $cat_filter && $cpt == $current_posttype) { |
428 | 428 | $term_info = get_term($current_term_id, $cat_taxonomy); |
429 | 429 | |
430 | 430 | $term_icon_url = !empty($term_icons) && isset($term_icons[$term_info->term_id]) ? $term_icons[$term_info->term_id] : ''; |
431 | - $term_icon_url = $term_icon_url != '' ? '<img alt="' . esc_attr($term_info->name) . ' icon" src="' . $term_icon_url . '" /> ' : ''; |
|
431 | + $term_icon_url = $term_icon_url != '' ? '<img alt="'.esc_attr($term_info->name).' icon" src="'.$term_icon_url.'" /> ' : ''; |
|
432 | 432 | |
433 | - $count = $show_count ? ' <span class="gd-cptcat-count">(' . $term_info->count . ')</span>' : ''; |
|
434 | - $cpt_row .= '<h2 class="gd-cptcat-title">' . $term_icon_url . $term_info->name . $count . '</h2>'; |
|
433 | + $count = $show_count ? ' <span class="gd-cptcat-count">('.$term_info->count.')</span>' : ''; |
|
434 | + $cpt_row .= '<h2 class="gd-cptcat-title">'.$term_icon_url.$term_info->name.$count.'</h2>'; |
|
435 | 435 | } else { |
436 | - $cpt_row .= '<h2 class="gd-cptcat-title">' . __($cpt_info['labels']['name'], 'geodirectory') . '</h2>'; |
|
436 | + $cpt_row .= '<h2 class="gd-cptcat-title">'.__($cpt_info['labels']['name'], 'geodirectory').'</h2>'; |
|
437 | 437 | } |
438 | 438 | foreach ($categories as $category) { |
439 | 439 | $term_icon_url = !empty($term_icons) && isset($term_icons[$category->term_id]) ? $term_icons[$category->term_id] : ''; |
440 | - $term_icon_url = $term_icon_url != '' ? '<img alt="' . esc_attr($category->name) . ' icon" src="' . $term_icon_url . '" /> ' : ''; |
|
440 | + $term_icon_url = $term_icon_url != '' ? '<img alt="'.esc_attr($category->name).' icon" src="'.$term_icon_url.'" /> ' : ''; |
|
441 | 441 | |
442 | - $term_link = get_term_link( $category, $category->taxonomy ); |
|
442 | + $term_link = get_term_link($category, $category->taxonomy); |
|
443 | 443 | /** Filter documented in geodirectory-functions/general_functions.php **/ |
444 | - $term_link = apply_filters( 'geodir_category_term_link', $term_link, $category->term_id, $cpt ); |
|
444 | + $term_link = apply_filters('geodir_category_term_link', $term_link, $category->term_id, $cpt); |
|
445 | 445 | |
446 | 446 | $cpt_row .= '<ul class="gd-cptcat-ul gd-cptcat-parent '.$cpt_left.'">'; |
447 | 447 | $cpt_row .= '<li class="gd-cptcat-li gd-cptcat-li-main">'; |
448 | - $count = $show_count ? ' <span class="gd-cptcat-count">(' . $category->count . ')</span>' : ''; |
|
449 | - $cpt_row .= '<h3 class="gd-cptcat-cat"><a href="' . esc_url($term_link) . '" title="' . esc_attr($category->name) . '">' .$term_icon_url . $category->name . $count . '</a></h3>'; |
|
450 | - if (($all_childs || $max_count > 0) && ($max_level == 'all' || (int)$max_level > 0)) { |
|
448 | + $count = $show_count ? ' <span class="gd-cptcat-count">('.$category->count.')</span>' : ''; |
|
449 | + $cpt_row .= '<h3 class="gd-cptcat-cat"><a href="'.esc_url($term_link).'" title="'.esc_attr($category->name).'">'.$term_icon_url.$category->name.$count.'</a></h3>'; |
|
450 | + if (($all_childs || $max_count > 0) && ($max_level == 'all' || (int) $max_level > 0)) { |
|
451 | 451 | $cpt_row .= geodir_cpt_categories_child_cats($category->term_id, $cpt, $hide_empty, $show_count, $sort_by, $max_count, $max_level, $term_icons); |
452 | 452 | } |
453 | 453 | $cpt_row .= '</li>'; |
@@ -479,7 +479,7 @@ discard block |
||
479 | 479 | * @return string Html content. |
480 | 480 | */ |
481 | 481 | function geodir_cpt_categories_child_cats($parent_id, $cpt, $hide_empty, $show_count, $sort_by, $max_count, $max_level, $term_icons, $depth = 1) { |
482 | - $cat_taxonomy = $cpt . 'category'; |
|
482 | + $cat_taxonomy = $cpt.'category'; |
|
483 | 483 | |
484 | 484 | $orderby = 'count'; |
485 | 485 | $order = 'DESC'; |
@@ -488,7 +488,7 @@ discard block |
||
488 | 488 | $order = 'ASC'; |
489 | 489 | } |
490 | 490 | |
491 | - if ($max_level != 'all' && $depth > (int)$max_level ) { |
|
491 | + if ($max_level != 'all' && $depth > (int) $max_level) { |
|
492 | 492 | return ''; |
493 | 493 | } |
494 | 494 | |
@@ -505,18 +505,18 @@ discard block |
||
505 | 505 | $child_cats = geodir_sort_terms($child_cats, 'count'); |
506 | 506 | } |
507 | 507 | |
508 | - $content = '<li class="gd-cptcat-li gd-cptcat-li-sub"><ul class="gd-cptcat-ul gd-cptcat-sub gd-cptcat-sub-' . $depth . '">'; |
|
508 | + $content = '<li class="gd-cptcat-li gd-cptcat-li-sub"><ul class="gd-cptcat-ul gd-cptcat-sub gd-cptcat-sub-'.$depth.'">'; |
|
509 | 509 | $depth++; |
510 | 510 | foreach ($child_cats as $category) { |
511 | 511 | $term_icon_url = !empty($term_icons) && isset($term_icons[$category->term_id]) ? $term_icons[$category->term_id] : ''; |
512 | - $term_icon_url = $term_icon_url != '' ? '<img alt="' . esc_attr($category->name) . ' icon" src="' . $term_icon_url . '" /> ' : ''; |
|
513 | - $term_link = get_term_link( $category, $category->taxonomy ); |
|
512 | + $term_icon_url = $term_icon_url != '' ? '<img alt="'.esc_attr($category->name).' icon" src="'.$term_icon_url.'" /> ' : ''; |
|
513 | + $term_link = get_term_link($category, $category->taxonomy); |
|
514 | 514 | /** Filter documented in geodirectory-functions/general_functions.php **/ |
515 | - $term_link = apply_filters( 'geodir_category_term_link', $term_link, $category->term_id, $cpt ); |
|
516 | - $count = $show_count ? ' <span class="gd-cptcat-count">(' . $category->count . ')</span>' : ''; |
|
515 | + $term_link = apply_filters('geodir_category_term_link', $term_link, $category->term_id, $cpt); |
|
516 | + $count = $show_count ? ' <span class="gd-cptcat-count">('.$category->count.')</span>' : ''; |
|
517 | 517 | |
518 | 518 | $content .= '<li class="gd-cptcat-li gd-cptcat-li-sub">'; |
519 | - $content .= '<a href="' . esc_url($term_link) . '" title="' . esc_attr($category->name) . '">' . $term_icon_url . $category->name . $count . '</a></li>'; |
|
519 | + $content .= '<a href="'.esc_url($term_link).'" title="'.esc_attr($category->name).'">'.$term_icon_url.$category->name.$count.'</a></li>'; |
|
520 | 520 | $content .= geodir_cpt_categories_child_cats($category->term_id, $cpt, $hide_empty, $show_count, $sort_by, $max_count, $max_level, $term_icons, $depth); |
521 | 521 | } |
522 | 522 | $content .= '</li></ul>'; |