PluginProbe
Post Grid Gutenberg Blocks – PostX / 1.2.2
Post Grid Gutenberg Blocks – PostX v1.2.2
5.1.1 5.1.0 5.0.41 5.0.39 5.0.38 5.0.37 5.0.36 5.0.35 5.0.34 5.0.33 5.0.32 5.0.31 5.0.30 5.0.29 5.0.28 5.0.27 5.0.26 5.0.25 5.0.23 5.0.24 5.0.22 5.0.21 5.0.20 5.0.19 5.0.18 All 240 releases
← All changes | blocks/template/category.php +14 -41 5.0.28 → 1.2.2 View file →
@@ -1,43 +1,16 @@
1 1 <?php
2 -defined( 'ABSPATH' ) || exit;
2 +defined('ABSPATH') || exit;
3 3
4 -$attr['catStyle'] = sanitize_html_class( $attr['catStyle'] );
5 -$attr['catPosition'] = sanitize_html_class( $attr['catPosition'] );
6 -
7 -$category = '';
8 -if ( $attr['catShow'] ) {
9 - $category .= '<div class="ultp-category-grid ultp-category-' . $attr['catStyle'] . ' ultp-category-' . $attr['catPosition'] . '">';
10 - $category .= '<div class="ultp-category-in' . ( $attr['customCatColor'] == true ? ' ultp-cat-color-' . $attr['customCatColor'] : '' ) . '">';
11 - $cat = get_the_terms( $post_id, $attr['taxonomy'] );
12 - if ( ! empty( $cat ) ) {
13 - $max_tax = isset( $attr['maxTaxonomy'] ) && $attr['maxTaxonomy'] ? ( $attr['maxTaxonomy'] == '0' ? 0 : $attr['maxTaxonomy'] ) : 30;
14 -
15 - foreach ( $cat as $k => $val ) {
16 - if ( $k >= $max_tax ) {
17 - break; }
18 - $color = '';
19 - if ( isset( $attr['customCatColor'] ) ) {
20 - if ( $attr['customCatColor'] ) {
21 - $color = get_term_meta( $val->term_id, 'ultp_category_color', true );
22 - $color = $color == 1 ? '#CE2746' : $color;
23 - if ( isset( $attr['onlyCatColor'] ) ) {
24 - if ( $attr['onlyCatColor'] ) {
25 - $color = 'style="color: ' . ( $color ? $color : '#CE2746' ) . '"';
26 - } else {
27 - $color = 'style="background-color: ' . ( $color ? $color : '#CE2746' ) . ';"';
28 - }
29 - } else {
30 - $color = 'style="background-color: ' . ( $color ? $color : '#CE2746' ) . ';"';
31 - }
32 - }
33 - }
34 - if ( $attr['onlyCatColor'] ) {
35 - $category .= '<a class="ultp-cat-' . $val->slug . '" href="' . get_term_link( $val->term_id ) . '" ' . $color . ' ' . ( $attr['openInTab'] ? 'target="_blank"' : '' ) . '>' . $val->name . '</a>';
36 - } else {
37 - $category .= '<a class="ultp-cat-' . $val->slug . ( $attr['customCatColor'] == true ? ' ultp-cat-only-color-' . $attr['customCatColor'] : '' ) . '" href="' . get_term_link( $val->term_id ) . '" ' . $color . ' ' . ( $attr['openInTab'] ? 'target="_blank"' : '' ) . '>' . $val->name . '</a>';
38 - }
39 - }
40 - }
41 - $category .= '</div>';
42 - $category .= '</div>';
43 -}
4 +$category = '';
5 +if ($attr['catShow']) {
6 + $category .= '<div class="ultp-category-grid ultp-category-'.$attr['catStyle'].' ultp-category-'.$attr['catPosition'].'">';
7 + $category .= '<div class="ultp-category-in">';
8 + $cat = get_the_terms($post_id, 'category');
9 + if (!empty($cat)) {
10 + foreach ($cat as $val) {
11 + $category .= '<a href="'.get_term_link($val->term_id).'">'.$val->name.'</a>';
12 + }
13 + }
14 + $category .= '</div>';
15 + $category .= '</div>';
16 +}