fictioneer/partials/_bookmarks.php
Tetrakern ebd7cd8046 Move element templates to partials
This makes it easier to customize them in child themes.
2023-07-02 01:26:59 +02:00

32 lines
872 B
PHP

<?php
/**
* Partial: Bookmarks
*
* Renders the HTML required for the script-generated bookmark cards.
*
* @package WordPress
* @subpackage Fictioneer
* @since 4.0
*
* @internal $args['show_empty'] Whether to render a note when empty or nothing at all.
* @internal $args['count'] Maximum number of bookmarks to render.
*/
?>
<?php
// Setup
$show_empty = isset( $args['show_empty'] ) && $args['show_empty'];
$count = isset( $args['count'] ) ? intval( $args['count'] ) : -1;
get_template_part( 'partials/_template_bookmark' );
?>
<section class="small-card-block bookmarks-block <?php echo $show_empty ? '' : 'hidden' ?>" data-count="<?php echo $count; ?>">
<?php if ( $show_empty ) : ?>
<div class="bookmarks-block__no-bookmarks no-results"><?php echo fcntr( 'no_bookmarks' ); ?></div>
<?php endif; ?>
<ul class="two-columns"></ul>
</section>