Champs personnalisés
Sous WP-ImmoMakler → Paramètres → Champs personnalisés, vous configurez n’importe quel champ post-meta WordPress comme donnée propre du bien. Les champs sont ensuite disponibles pour une sélection manuelle dans tous les widgets des constructeurs de thème (Elementor, Bricks, Divi, WPBakery) et peuvent être affichés automatiquement dans le skin Classique entre les données générales et les données de prix.
À quoi servent les champs personnalisés ?
Section intitulée « À quoi servent les champs personnalisés ? »Les portails immobiliers comme FlowFact ou Propstack, ainsi que les scripts d’importation individuels, écrivent fréquemment des données supplémentaires dans des champs post-meta WordPress que WP-ImmoMakler ne connaît pas d’origine. La fonction « Champs personnalisés » vous permet d’intégrer ces champs dans la présentation des biens sans programmation.
Cas d’usage typiques :
- La longueur d’une piscine (
flaechen-user_defined_simplefield-laenge_swimmingpool) - Le nombre de places de parking souterrain issu d’un champ d’importation propre
- Des numéros de référence internes devant apparaître dans l’exposé
Ajouter un champ
Section intitulée « Ajouter un champ »- Ouvrez dans le back-office de votre site web (wp-admin) WP-ImmoMakler → Paramètres → Champs personnalisés.
- Cliquez sur + Ajouter un champ.
- Remplissez la ligne :
| Colonne | Description |
|---|---|
| Clé meta (post_meta) | Nom technique de la clé du champ post-meta WordPress, p. ex. flaechen-user_defined_simplefield-laenge_swimmingpool. Respectez les majuscules et minuscules ; pas d’espaces. |
| Désignation | Le label affiché en front-office, p. ex. « Longueur de la piscine ». |
| Afficher automatiquement | Lorsque cette option est active, le champ est affiché automatiquement dans le skin Classique entre les données générales et les données de prix, à condition qu’une valeur existe. |
- Cliquez sur Enregistrer dans la ligne.
Reprendre des champs depuis onOffice
Section intitulée « Reprendre des champs depuis onOffice »Si vous transférez vos biens via l’API onOffice, une sélection Champs personnalisés d’onOffice apparaît en plus sous le tableau. Elle liste les champs individuels que vous avez créés vous-même dans onOffice, avec leur désignation onOffice et regroupés selon la zone onOffice dans laquelle ils se trouvent (p. ex. équipements, prix ou supplémentaire).
- Sélectionnez le champ souhaité et cliquez sur Reprendre.
- WP-ImmoMakler crée une nouvelle ligne avec la meta key correspondante et la désignation issue d’onOffice. Adaptez la désignation si nécessaire et activez Afficher automatiquement si le champ doit apparaître dans le skin classique.
- Cliquez sur Enregistrer dans la ligne.
À partir de la prochaine synchronisation, l’API onOffice transfère les valeurs de ce champ. WP-ImmoMakler les met en forme de façon lisible : les champs de sélection apparaissent avec leur désignation onOffice, les dates au format JJ.MM.AAAA, et un champ oui/non n’apparaît que s’il est coché dans onOffice. Les champs numériques et de date vides ne sont pas transférés.
Si vous supprimez à nouveau un tel champ du tableau, il n’est plus récupéré lors de la prochaine synchronisation.
Modifier ou supprimer un champ
Section intitulée « Modifier ou supprimer un champ »- Modifier : cliquez sur Modifier dans la ligne du champ, changez les valeurs et cliquez de nouveau sur Enregistrer.
- Supprimer : cliquez sur l’icône rouge de corbeille à côté du champ. Le champ est supprimé immédiatement et tous les champs restants sont enregistrés.
Affichage en front-office
Section intitulée « Affichage en front-office »Skin Classique (automatique)
Section intitulée « Skin Classique (automatique) »Si Afficher automatiquement est activé pour un champ, celui-ci apparaît dans la vue détaillée entre les données générales et les données de prix, à condition que le bien concerné dispose d’une valeur pour cette clé meta.
Widgets des constructeurs de thème (manuel)
Section intitulée « Widgets des constructeurs de thème (manuel) »Tous les champs personnalisés configurés sont disponibles pour une sélection manuelle dans les widgets suivants :
| Constructeur de thème | Widget / élément |
|---|---|
| Elementor | Balise dynamique « Bien immobilier : Valeur », balise dynamique « Bien immobilier : Nom », widgets Data Boxes, Single Data, Archive Inline List, Icon List, Display Condition |
| Bricks | Éléments Data Boxes, Single Data List |
| Divi | Modules Single Data Boxes, Single List |
| WPBakery | Éléments Data Boxes, Single Data |
Formatage des valeurs
Section intitulée « Formatage des valeurs »WP-ImmoMakler convertit automatiquement les valeurs booléennes en termes lisibles :
| Valeur brute dans post_meta | Affichage en front-office |
|---|---|
true, yes, ja, on, y, j | Oui |
false, no, nein, off, n | Non |
Toutes les autres valeurs sont affichées telles quelles.
Relation avec les user_defined_simplefields d’OpenImmo
Section intitulée « Relation avec les user_defined_simplefields d’OpenImmo »WP-ImmoMakler importe automatiquement les valeurs user_defined_simplefield d’OpenImmo et les affiche si l’option Afficher automatiquement les champs OpenImmo définis par l’utilisateur est active dans le back-office de votre site web (wp-admin) sous Apparence → Personnalisateur → WP-ImmoMakler → Vue détaillée du bien immobilier. Si vous configurez en plus un tel champ sous « Champs personnalisés », il n’apparaît qu’une seule fois, piloté par la configuration de « Champs personnalisés » et non plus comme user_defined_simplefield automatique.