Hollands Spoor

The Notebooks

Listening to Resales Online

Igesz Real Estates is a real estate agency in the south of Spain. For their WordPress website, we built an integration with Resales Online, a Spain based company that maintains a large database with up-to-date information about real estate in Spain. A daily feed from Resales Online to the Igesz Real Estates website ensures that the property listings on the Igesz website are continuously updated.

Igesz Real Estates mainly focuses on the southern Spanish market, the listings available through the website therefore fluctuate around 10,000 properties. Every day new homes are added and sold properties are removed. Below is a brief overview of the integration we developed.

This overview shows different parts of the process. Click the “Next” button to view the next part.

During the day, the Resales Online database is updated. Real estate agents across Spain enter details throughout the day about homes and new-build projects that are listed for sale or removed from sale.

At night, Resales Online makes an XML feed available, which is imported by the Igesz Real Estates website at a fixed time.

Because this is a large data stream, we divide it into smaller, manageable chunks for processing. This keeps the risk of server timeouts or memory issues to a minimum.

These smaller data packets are then processed by the WordPress plugin we wrote for this purpose. The website uses the widely used Houzez theme, so the data from the XML feed must be adapted for both WordPress and Houzez.

Houzez uses different data types for different property attributes. Some data is stored as WordPress categories or tags, while other details are stored in WordPress post meta fields. The plugin ensures that everything ends up in the right place.

Meanwhile, WordPress and the Houzez theme can present the property listings to website visitors.

The next day, the whole process starts again. Throughout all of this, the website always remains available.

This automation helps Igesz publish accurate listings at a large scale while keeping editorial workload extremely low.

Hollands Spoor <XML> category tag post post_meta

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *