59 lines
1.2 KiB
PHP
59 lines
1.2 KiB
PHP
<?php
|
|
/**
|
|
* The template for displaying archive pages
|
|
*
|
|
* @link https://developer.wordpress.org/themes/basics/template-hierarchy/
|
|
*
|
|
* @package Blocksy
|
|
*/
|
|
|
|
$prefix = blocksy_manager()->screen->get_prefix();
|
|
|
|
$maybe_custom_output = apply_filters(
|
|
'blocksy:posts-listing:canvas:custom-output',
|
|
null
|
|
);
|
|
|
|
if ($maybe_custom_output) {
|
|
echo $maybe_custom_output;
|
|
return;
|
|
}
|
|
|
|
$container_class = 'ct-container';
|
|
|
|
|
|
/**
|
|
* Note to code reviewers: This line doesn't need to be escaped.
|
|
* Function blocksy_output_hero_section() used here escapes the value properly.
|
|
*/
|
|
echo blocksy_output_hero_section([
|
|
'type' => 'type-2'
|
|
]);
|
|
|
|
$section_class = '';
|
|
|
|
if (! have_posts()) {
|
|
$section_class = 'class="ct-no-results"';
|
|
}
|
|
|
|
?>
|
|
|
|
<div class="<?php echo $container_class ?>" <?php echo wp_kses_post(blocksy_sidebar_position_attr()); ?> <?php echo blocksy_get_v_spacing() ?>>
|
|
<section <?php echo $section_class ?>>
|
|
<?php
|
|
/**
|
|
* Note to code reviewers: This line doesn't need to be escaped.
|
|
* Function blocksy_output_hero_section() used here
|
|
* escapes the value properly.
|
|
*/
|
|
echo blocksy_output_hero_section([
|
|
'type' => 'type-1'
|
|
]);
|
|
|
|
echo blocksy_render_archive_cards();
|
|
?>
|
|
</section>
|
|
|
|
<?php get_sidebar(); ?>
|
|
</div>
|