Collections : vue en liste par défaut au lieu de la vue grille

Lorsque vous naviguez dans vos pages et fichiers privés, vous verrez les éléments s’afficher à travers une vue que l’on appelle “collections”. Par défaut, ces éléments seront affichés en liste. Vous pouvez changer l’affichage par défaut, cependant, vous devriez vous rappeler que des cookies sont utilisés pour garder en mémoire la dernière vue sélectionnée de l’utilisateur pour la sélectionner automatiquement pour la prochaine fois qu’il visitera la page. Cela signifie qu’après avoir appliqué ce correctif, vous devrez effacer les cookies de votre navigateur pour voir l’effet de cet extrait de code.
Après avoir cliqué une fois sur un bouton de sélection de vue, un cookie sera créé sur l’ordinateur de l’utilisateur pour stocker sa vue préférée.

depuis: 7.1.5

function change_default_collection_views($data)
{   
    $data['default_collection_view'] = array();

    // You can comment below whichever code is not needed

    // Globally change all views to list
    $private_types = cuar()->get_private_post_types();
    foreach ($private_types as $type) {
        $data['default_collection_view'][$type] = 'list';
    }

    // Only change default view to list for private pages
    // $data['default_collection_view']['cuar_private_page'] = 'list';

    return $data;
}

add_filter('cuar/core/js-messages?zone=frontend', 'change_default_collection_views', 100, 1);