views; $layout = betterdocs()->customizer->defaults->get( 'betterdocs_archive_layout_select', 'layout-7' ); $title_tag = betterdocs()->customizer->defaults->get( 'betterdocs_archive_title_tag', 'h2' ); $title_tag = betterdocs()->template_helper->is_valid_tag( $title_tag ); $enable_pagintion = betterdocs()->settings->get( 'archive_enable_pagination' ); $content_area_classes = [ 'betterdocs-content-wrapper betterdocs-display-flex', "doc-category-$layout" ]; $current_category = get_queried_object(); $term_link = isset( $current_category->term_id ) ? get_term_link( $current_category->term_id ) : ''; ?>
template_helper->search(); ?>
template_helper->sidebar( $layout, 'template' ); ?>
get( 'templates/parts/mobile-nav', [ 'mobile_sidebar' => true, 'mobile_toc' => false ] ); /** * Breadcrumbs */ $view_object->get( 'templates/parts/breadcrumbs' ); ?>
%2$s', $title_tag, //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped esc_html( $current_category->name ) ); echo wp_sprintf( '

%s

', wp_kses_post( $current_category->description ) ); ?>
    query->docs_query_args( [ 'term_id' => $current_category->term_id, 'term_slug' => $current_category->slug, 'posts_per_page' => 10, 'paged' => $page, 'orderby' => betterdocs()->settings->get( 'alphabetically_order_post', 'betterdocs_order' ), 'order' => betterdocs()->settings->get( 'docs_order', 'ASC' ) ] ); $custom_icon = betterdocs()->customizer->defaults->get( 'betterdocs_archive_list_icon' ); $settings_list_icon = betterdocs()->settings->get( 'docs_list_icon' ); if ( ! $custom_icon && $settings_list_icon ) { $custom_icon = $settings_list_icon['url']; } if ( ! $enable_pagintion ) { $args['posts_per_page'] = -1; unset( $args['paged'] ); } $post_query = new WP_Query( $args ); $total_pages = ceil( ( isset( $post_query->found_posts ) ? $post_query->found_posts : 0 ) / 10 ); if ( $post_query->have_posts() ) : while ( $post_query->have_posts() ) : $post_query->the_post(); if ( $custom_icon ) { $icon = ''; } else { $icon = betterdocs()->template_helper->icon(); } echo wp_sprintf( '
  • %s%s
  • ', $icon, //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped esc_attr( esc_url( get_the_permalink() ) ), betterdocs()->template_helper->kses( get_the_title() ) //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ); endwhile; wp_reset_postdata(); endif; // $post_query->have_posts() betterdocs()->views->get( 'template-parts/nested-categories', [ 'term_id' => $current_category->term_id, 'widget' => null, 'nested_subcategory' => betterdocs()->settings->get( 'archive_nested_subcategory' ), 'nested_docs_query_args' => [ 'orderby' => betterdocs()->settings->get( 'alphabetically_order_post', 'betterdocs_order' ), 'order' => betterdocs()->settings->get( 'docs_order', 'ASC' ) ], 'nested_terms_query' => [ 'orderby' => betterdocs()->settings->get( 'terms_orderby', 'betterdocs_order' ), 'order' => betterdocs()->settings->get( 'terms_order', 'ASC' ) ], 'list_icon_url' => $custom_icon, 'layout_type' => 'template' ] ); ?>
get( 'template-parts/pagination', [ 'total_pages' => $total_pages, 'link' => $term_link, 'current_page' => $page, 'template' => 'doc_category' ] ); } ?>