Tri de la vue en liste
Par défaut, WP-ImmoMakler trie les biens immobiliers de la vue en liste par date – les biens les plus récents apparaissent en haut. C’est la date de première publication sur votre site web qui fait foi : une mise à jour ultérieure d’un bien (par ex. via une nouvelle importation) ne modifie pas sa position dans la liste.
Le tri par défaut peut être réglé sur un critère fixe dans le Customizer ; les visiteurs de votre site web peuvent ensuite l’adapter davantage via le menu déroulant de tri (si celui-ci est activé).
Tri pour les visiteurs de votre site web
Section intitulée « Tri pour les visiteurs de votre site web »Les personnes intéressées par un bien peuvent adapter le tri au critère de leur choix en cliquant sur la flèche à droite de « Les plus récents en premier ». Vous pouvez essayer les différentes options de tri en direct dans notre démo.
Définir le tri par défaut dans le Customizer
Section intitulée « Définir le tri par défaut dans le Customizer »Vous configurez le tri par défaut dans le backend de votre site web (wp-admin) sous Apparence → Personnaliser → WP-ImmoMakler → Immobilien Listenansicht (vue en liste des biens), dans l’option Tri par défaut. Sélectionnez le tri par défaut souhaité via le menu déroulant :


Les options suivantes sont disponibles :
| Option | Description |
|---|---|
| Automatique (par défaut) | « Les plus récents en premier » — bascule automatiquement vers l’ordre manuel lorsqu’un plugin de tri comme « Post Types Order » est actif |
| Les plus récents en premier | Les biens ajoutés le plus récemment apparaissent en haut |
| Les plus anciens d’abord | Les biens ajoutés en premier apparaissent en haut |
| Prix décroissant | Le bien le plus cher en premier |
| Prix croissant | Le bien le moins cher en premier |
| Pièces décroissant / croissant | Trié par nombre de pièces |
| Surface décroissante / croissante | Trié par surface habitable/utile |
Définir la valeur par défaut de l’option du Customizer via un filtre (pour les développeurs)
Section intitulée « Définir la valeur par défaut de l’option du Customizer via un filtre (pour les développeurs) »Avant l’introduction de l’option du Customizer, le tri par défaut ne pouvait être défini que via le filtre immomakler_default_order. Le filtre existe toujours, mais n’agit plus désormais qu’une seule fois, comme valeur par défaut de l’option du Customizer : il détermine quel tri est présélectionné tant que rien n’a encore été explicitement enregistré dans l’option Tri par défaut – par exemple juste après l’installation, ou si vous utilisiez déjà le filtre avant la mise à jour (votre valeur précédente est alors reprise automatiquement). Une fois l’option enregistrée, elle est prioritaire et le filtre n’est plus évalué.
Par exemple, pour trier par prix par défaut sur les sites web nouvellement créés, ajoutez le filtre suivant de manière compatible avec les mises à jour au fichier functions.php de votre plugin de child skin WP-ImmoMakler :
add_filter( 'immomakler_default_order', function( $order_key ) { return 'priceasc';} );Valeurs autorisées : datedesc, dateasc, pricedesc, priceasc, roomsdesc, roomsasc, spacedesc, spaceasc, recommended, idasc, iddesc. La valeur recommended n’est pas sélectionnable dans l’option du Customizer elle-même – seul ce filtre (avant le premier enregistrement de l’option) permet de définir l’ordre manuel comme valeur par défaut, indépendamment de l’un des plugins de tri détectés.
Faire remonter les biens mis à jour
Section intitulée « Faire remonter les biens mis à jour »Par défaut, la date de tri se base sur la première publication sur votre site web – une mise à jour ultérieure d’un bien déjà existant (par ex. via une nouvelle importation) ne modifie pas sa position dans le tri « Les plus récents en premier ». Si vous souhaitez que les biens mis à jour récemment remontent en haut de la liste, vous pouvez désactiver la conservation de la date d’origine avec le filtre suivant, à insérer de manière compatible avec les mises à jour dans le fichier functions.php de votre plugin de child skin WP-ImmoMakler :
add_filter( 'immomakler_preserve_post_date_on_update', '__return_false' );Afficher les biens mis en avant (Highlights) en haut de la liste
Section intitulée « Afficher les biens mis en avant (Highlights) en haut de la liste »Pour afficher durablement certains biens en haut de la liste (par ex. des biens mis en avant), vous pouvez utiliser le champ WordPress Ordre (menu_order). Définissez une valeur numérique basse pour les biens souhaités – le plus pratique étant le glisser-déposer avec un plugin de tri manuel des articles :
- Post Types Order
- Metronet Reorder Posts
- Intuitive Custom Post Order
- Simple Custom Post Order
- Real Custom Post Order
WP-ImmoMakler détecte automatiquement Post Types Order et Metronet Reorder Posts : si l’un des deux plugins est actif et que le tri par défaut dans le Customizer est réglé sur « Automatique » (par défaut), la vue en liste est triée selon cet ordre individuel, et l’option « Points forts » apparaît en plus dans le menu déroulant de tri. Si vous utilisez l’un des autres plugins, définissez plutôt le filtre immomakler_default_order sur recommended avant le premier enregistrement de l’option du Customizer (voir ci-dessus).