option( $slug . '_archive_element_categories' ); if ( isset( $elements ) && is_array( $elements ) && true === $elements['enabled'] ) { $tax_slug = ( isset( $elements['taxonomy'] ) && ! empty( $elements['taxonomy'] ) ? $elements['taxonomy'] : 'category' ); if ( has_term( '', $tax_slug ) ) { $divider = ( isset( $elements['divider'] ) && ! empty( $elements['divider'] ) ? $elements['divider'] : 'vline' ); $style = ( isset( $elements['style'] ) && ! empty( $elements['style'] ) ? $elements['style'] : 'normal' ); switch ( $divider ) { case 'dot': $separator = ' · '; break; case 'slash': /* translators: separator between taxonomy terms */ $separator = _x( ' / ', 'list item separator', 'kadence' ); break; case 'dash': /* translators: separator between taxonomy terms */ $separator = _x( ' - ', 'list item separator', 'kadence' ); break; default: /* translators: separator between taxonomy terms */ $separator = _x( ' | ', 'list item separator', 'kadence' ); break; } if ('pill' === $style ) { $separator = ' '; } ?>
$category ) { $color = get_term_meta( $category->term_id, 'archive_category_color', true ); $hover_color = get_term_meta( $category->term_id, 'archive_category_hover_color', true ); if ($color !== '' || $hover_color !== '') { $category_html .= ''; } $category_html .= ''; if ( $key < count($categories) - 1 ) { $category_html .= esc_html( $separator ); } } echo $category_html; } } else { echo get_the_term_list(get_the_ID(), $tax_slug, '', esc_html($separator), ''); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped } ?>