Une extension WordPress open source pour importer les biens de Modelo® (Netty®)
Modelo®, anciennement Netty®, est un logiciel de transaction et de gestion immobilière édité par Septeo. Il publie les annonces d’une agence sous forme de flux XML. Pour Patrimoine Gestion Immo, nous avons écrit l’extension qui transforme ce flux en annonces sur un site WordPress.
Ce que fait l’extension
- Elle lit le flux XML de Modelo® et crée, met à jour ou supprime les biens du site pour qu’ils restent identiques au logiciel.
- Elle importe les photos de chaque bien, avec des protections : pas de redirection suivie, taille limitée par image, et un blocage des requêtes vers des adresses internes (protection SSRF).
- Elle génère les étiquettes DPE et GES à partir des données du logiciel.
- Elle tourne toute seule, via les tâches planifiées de WordPress, ou à la demande depuis l’administration ou en ligne de commande avec WP-CLI.
- Elle garde une trace de chaque import : historique des exécutions et journal détaillé, consultables dans l’administration.
Elle cible le thème immobilier Houzez et son modèle de données. Avec un autre thème, il faut adapter la correspondance des champs.
Pourquoi l’open source
D’autres agences utilisent Modelo® et WordPress, et ont le même besoin. Publier l’extension leur évite de repayer le même développement, et chaque utilisateur peut signaler un problème ou proposer une amélioration. Le code est sous licence GPL v2 ou ultérieure, comme WordPress. L’extension est un projet communautaire indépendant de Septeo.
Et pour votre agence
Vous utilisez Modelo® : l’extension est disponible sur le répertoire officiel de WordPress, et nous pouvons l’installer, la régler et la maintenir sur votre site. Vous utilisez un autre logiciel : la plupart publient un flux comparable, et nous pouvons écrire l’import correspondant. Parlons-en.