Aller au contenu

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.

Les visiteurs de votre site web peuvent modifier le tri eux-mêmes à tout moment. En tant que propriétaire du site, vous pouvez en outre adapter le tri par défaut individuellement via un filtre.

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 ».

Menu déroulant de tri de WP-ImmoMakler dans la vue en liste

Les critères suivants sont disponibles depuis la version 5.50 :

OptionDescription
Les plus récents en premierLes biens publiés le plus récemment apparaissent en haut (par défaut)
Les plus anciens d’abordLes biens publiés en premier apparaissent en haut
Prix décroissantLe bien le plus cher en premier
Prix croissantLe bien le moins cher en premier
Pièces par ordre croissantLe bien avec le moins de pièces en premier
Pièces par ordre décroissantLe bien avec le plus de pièces en premier
Surface croissanteLe bien le plus petit en premier
Surface décroissanteLe bien le plus grand en premier

Si l’un des plugins de tri manuel mentionnés dans Afficher les biens mis en avant (Highlights) en haut de la liste est actif, WP-ImmoMakler ajoute en plus l’option « Points forts » au menu déroulant.

Vous pouvez essayer les différentes options de tri en direct dans notre démo.

Vous avez la possibilité de définir un tri par défaut individuel pour vos biens – c’est-à-dire l’ordre dans lequel la vue en liste s’affiche avant qu’un visiteur ne le modifie manuellement. Pour cela, ajoutez le filtre suivant au fichier functions.php de votre plugin de child skin WP-ImmoMakler :

add_filter( 'immomakler_default_order', function () {
return 'iddesc';
} );

Les critères de tri suivants sont disponibles comme valeur de retour :

  • datedesc – bien le plus récent en premier (par défaut)
  • dateasc – bien le plus ancien en premier
  • priceasc – prix le plus bas en premier
  • pricedesc – prix le plus élevé en premier
  • roomsasc – le moins de pièces en premier
  • roomsdesc – le plus de pièces en premier
  • spaceasc – surface la plus petite en premier
  • spacedesc – surface la plus grande en premier
  • idasc – ID de bien le plus ancien en premier
  • iddesc – ID de bien le plus récent en premier
  • recommended – ordre individuel, voir Afficher les biens mis en avant (Highlights) en haut de la liste

Exemple : afficher les biens immobiliers triés par prix

Section intitulée « Exemple : afficher les biens immobiliers triés par prix »

Si vous souhaitez afficher les biens immobiliers triés par prix par défaut, ajoutez le filtre suivant au fichier functions.php de votre plugin de child skin WP-ImmoMakler. Utilisez priceasc pour le prix le plus bas en premier et pricedesc pour le prix le plus élevé en premier :

add_filter( 'immomakler_default_order', function () {
return 'pricedesc';
} );

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 :

WP-ImmoMakler détecte automatiquement Post Types Order et Metronet Reorder Posts : si l’un des deux plugins est actif, la vue en liste est triée par défaut 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 tri par défaut sur recommended via le filtre (voir ci-dessus).