FEATURE Enhance revues grid with new filtering aspect and options and improved label text
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
67049a6ebe
commit
d6ac561bfd
|
|
@ -19,43 +19,58 @@ $thematiques = get_terms(array(
|
||||||
<div class="content-section__inner">
|
<div class="content-section__inner">
|
||||||
|
|
||||||
<div class="post-grid__toolbar">
|
<div class="post-grid__toolbar">
|
||||||
|
|
||||||
|
<div class="search-by">
|
||||||
|
<p class="search-by__label">Filtrer par</p>
|
||||||
|
<div class="search-by__buttons" data-filter="thematique">
|
||||||
|
<button data-filter="thematique" aria-selected="true">Thématique</button>
|
||||||
|
|
||||||
|
<button data-filter="occurence" aria-selected="false">Mot clé</button>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<select name="sort_by">
|
||||||
|
<option value="date_desc" selected><?php _e('Numéros récents en premier', 'dynamiques'); ?></option>
|
||||||
|
<option value="date_asc"><?php _e('Numéros anciens en premier', 'dynamiques'); ?></option>
|
||||||
|
<option value="title_asc"><?php _e('Par ordre alphabétique', 'dynamiques'); ?></option>
|
||||||
|
</select>
|
||||||
<h2 class="post-count">
|
<h2 class="post-count">
|
||||||
<span class="post-count__count">
|
<span class="post-count__count">
|
||||||
<?php echo $post_count; ?>
|
<?php echo $post_count; ?>
|
||||||
</span>
|
</span>
|
||||||
<span class="post-count__text">
|
<span class="post-count__text">
|
||||||
<?php _e('Revues', 'dynamiques'); ?>
|
<?php _e('articles', 'dynamiques'); ?>
|
||||||
</span>
|
</span>
|
||||||
</h2>
|
</h2>
|
||||||
|
|
||||||
<div class="search-bar">
|
|
||||||
<input type="text" placeholder="<?php _e('Rechercher par mot-clé', 'dynamiques'); ?>">
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="post-grid__toolbar-actions" data-post-type="revues">
|
<div class="post-grid__toolbar-actions" data-post-type="revues">
|
||||||
|
<div class="search-bar">
|
||||||
|
<input type="text" placeholder="<?php _e('Rechercher par mot-clé', 'dynamiques'); ?>">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<select name="etiquettes">
|
<select name="etiquettes">
|
||||||
<option value="1"><?php _e('Thématiques', 'dynamiques'); ?></option>
|
<option value=""><?php _e('Tous les tags', 'dynamiques'); ?></option>
|
||||||
<?php foreach ($thematiques as $thematique) : ?>
|
<?php foreach ($thematiques as $thematique) : ?>
|
||||||
<option value="<?php echo $thematique->term_id; ?>"><?php echo $thematique->name; ?></option>
|
<option value="<?php echo $thematique->slug; ?>" <?php selected($etiquette_slug, $thematique->slug); ?>>
|
||||||
|
<?php echo $thematique->name; ?>
|
||||||
|
</option>
|
||||||
<?php endforeach; ?>
|
<?php endforeach; ?>
|
||||||
</select>
|
</select>
|
||||||
<select name="auteurs">
|
<select name="auteurs">
|
||||||
<option value="1"><?php _e('Auteur·e·s', 'dynamiques'); ?></option>
|
<option value=""><?php _e('Tous·tes les auteur·e·s', 'dynamiques'); ?></option>
|
||||||
<?php foreach ($authors as $author) : ?>
|
<?php foreach ($authors as $author) : ?>
|
||||||
<option value="<?php echo $author->ID; ?>"><?php echo $author->post_title; ?></option>
|
<option value="<?php echo $author->ID; ?>"><?php echo $author->post_title; ?></option>
|
||||||
<?php endforeach; ?>
|
<?php endforeach; ?>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select name="sort_by">
|
|
||||||
<option value="recent" selected><?php _e('Numéros récents en premier', 'dynamiques'); ?></option>
|
|
||||||
<option value="oldest"><?php _e('Numéros anciens en premier', 'dynamiques'); ?></option>
|
|
||||||
<option value="alphabetical"><?php _e('Par ordre alphabétique', 'dynamiques'); ?></option>
|
|
||||||
</select>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<ul class="post-grid__list">
|
<ul class="post-grid__list">
|
||||||
|
|
||||||
<?php if ($revues->have_posts()) : ?>
|
<?php if ($revues->have_posts()) : ?>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user