'Tous les projets',
'slug' => 'non-classe'
),
array(
'name' => 'Edition',
'slug' => 'edition'
),
array(
'name' => 'Identité visuelle',
'slug' => 'identite-visuelle'
),
array(
'name' => 'Logos',
'slug' => 'logos'
),
array(
'name' => 'Typographie',
'slug' => 'typographie'
),
array(
'name' => 'Archives',
'slug' => 'archives'
)
);
// Ouverture de la zone de filtre avec une classe CSS pour le styliser
echo '
';
// Pour chaque filtre, on vérifie si le GET paramètre "category_filter" correspond au slug
foreach ( $custom_filters as $filter ) {
// Si aucun filtre n'est défini, on considère que c'est "Tous les projets" qui doit être actif par défaut
$active = ( isset($_GET['category_filter']) && $_GET['category_filter'] === $filter['slug'] )
|| (!isset($_GET['category_filter']) && $filter['slug'] == 'non-classe')
? 'active'
: '';
echo '
';
echo $filter['name'];
echo '';
}
echo '