Just finished this plugin for a client to help them integrate listings from a MLS search directly onto their WordPress website instead of going through an iframe. It downloads the images and sets one as a featured image to the custom post type post it creates. It uses PHRets to connect to RETS. Since there is no agent info given in the TREB MLS listings you can enter your MLS numbers into the plugin and it will automatically crawl every 24 hours and keep the listings up to date. See the read me on Github for more info.

https://github.com/moeloubani/wptrebrets

Get in touch with me if you’d like any customizations for Toronto Real Estate Board MLS integrations using this plugin or a new custom solution.

  • Frank Gill

    Hi

    i have a dreamweaver cs 3 website. I would like to integrate the TREB IDX plugin. Please contact me at (phone number removed for safety).

    Thanks

    Reply

  • donna

    Great insight. Thank you!
    I have a quick question – Is there any requirement for the website developer (or company) to register with TREB to be able to develop real estate websites?
    Or they can simply get API code from real state agents and start building their websites. Could you please explain the complete process?
    TIA

    Reply

    • moe Post author

      Hello Donna, no you don’t have to register with TREB to develop websites, it is up to the realtor to get the information, I’ve tried to get information from them just as a developer but they told me you have to be a realtor to sign up as a member and they wouldn’t offer any support as a non-member.

      Reply

  • CM

    Hey Moe,
    Thanks for this. I’m having a problem activating the plugin though. I get an error regarding line 24 of wptrebrets.php: “Failed opening required ‘vendor/autoload.php'”

    Any help would be much appreciated

    Reply

    • moe Post author

      This is a hugely late update but if anyone runs into this issue it is because you need to have Composer and use it to load the dependencies of the plugin

      Reply

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.