Alles wat je nodig hebt om de Allround Web Realite-koppeling te gebruiken — van installatie tot het tonen van je woningaanbod.
Deze plugin verbindt je WordPress-website met Realite. Je woningaanbod wordt daardoor automatisch bijgewerkt: nieuwe panden verschijnen vanzelf op je site en panden die niet meer beschikbaar zijn, verdwijnen automatisch. Je hoeft niets handmatig over te typen.
Wat is het? Je persoonlijke sleutel die bewijst dat je een geldige licentie hebt.
Waarvoor? Hiermee activeer je de plugin en ontvang je updates.
Hoe krijg je deze? Je ontvangt de sleutel van Allround Web.
Vul de sleutel in bij Realite › Instellingen en klik op Activeren.
Wat is het? De toegangssleutel tot jouw woningaanbod bij Realite.
Waarvoor? Hiermee haalt de plugin jouw panden op.
Hoe krijg je deze? Via je Realite-account of -beheerder.
Vul de API-key in bij Realite › Instellingen en sla op.
Let op: zonder een geactiveerde licentie én een ingevulde API-key wordt er geen aanbod opgehaald.
Zodra je licentie is geactiveerd en de API-key is ingevuld, haalt de plugin je aanbod automatisch op. Dit gebeurt op de achtergrond – je hoeft hier niets voor te doen.
De eerste keer kan het een paar minuten duren voordat alle panden en foto’s binnen zijn.
Alle instellingen staan onder het menu-item Realite in je WordPress-dashboard. Daar beheer je:
Meer hoef je niet in te stellen – het ophalen van het aanbod gaat daarna vanzelf.
Met een shortcode plaats je het aanbod op elke pagina of bericht. Plak de shortcode in een tekst- of shortcode-blok.
[ aw_realite ]
[ aw_realite_main ]
[ aw_realite_single ]\n[ aw_realite_main_single ]
[ aw_realite posts="6" ]
[ aw_realite status="Available" ]
[ aw_realite orderby="title" order="ASC" ]
Deze parameters werken ook op [ aw_realite_main ].
Ik zie geen panden op mijn site.
Controleer het volgende:
Hoe vaak wordt mijn aanbod bijgewerkt?
Automatisch, elke ~15 minuten.
Een verkocht pand staat er nog op.
De plugin ruimt verdwenen panden automatisch op (elk uur). Even geduld dus.
Je kunt de HTML van het aanbod volledig overnemen door een bestand in je (child-)thema te plaatsen. Bestaat jouw versie? Dan gebruikt de plugin die; anders valt hij terug op de meegeleverde template.
themes/<jouw-thema>/templates/awrealite-listing.php // panden-grid [ aw_realite ] themes/<jouw-thema>/templates/awrealite-main-listing.php // hoofdpanden [ aw_realite_main ]
themes/<jouw-thema>/templates/single/awrealite-single.php // detail van één pand themes/<jouw-thema>/templates/single/awrealite-main-single.php // detail van één hoofdpand
Wil je de héle pagina overnemen (buiten Elementor om)? Maak dan in de thema-root:
themes/<jouw-thema>/single-objects.php // volledige pagina pand themes/<jouw-thema>/single-mainobjects.php // volledige pagina hoofdpand
Let op: gebruik je de Elementor Theme Builder voor de detailpagina, dan heeft die altijd voorrang. Kopieer als startpunt het meegeleverde bestand uit wp-content/plugins/awrealite-allround-web-realite-koppeling/public/templates/… naar je thema.
Panden-grid (awrealite-listing.php):
$allposts – array met WP_Post-objecten$this->render_listing_card($post) – rendert één kaart$output – de string die je moet teruggevenPand-detail (single/awrealite-single.php):
$id, $title, $city, $postalcode, $status$image_ids, $brochure_ids, $floorplan_ids – media-ID’s$features – alle velden als label => waarde$output – terug te geven stringHoofdpand-detail (single/awrealite-main-single.php):
$id, $title, $image_ids$children – WP_Query van de panden die bij dit hoofdpand horen$stad = get_post_meta( $id, 'realite_address_city', true ); $prijs = get_post_meta( $id, 'realite_sale_buyprice', true ); $fotos = explode( ',', get_post_meta( $id, 'realite_aw_images', true ) );
De feed wordt automatisch “platgeslagen” naar meta-sleutels realite_<veld>. De exacte set hangt af van wat de feed levert; dit zijn de standaardvelden:
| Meta-sleutel | Voorbeeld | Betekenis |
|---|---|---|
realite_id | 748ac353-… | Uniek ID van het object (UUID) |
realite_address_street | Straatje | Straatnaam |
realite_address_housenumber | 100 | Huisnummer |
realite_address_houseletter | — | Huisletter (indien aanwezig) |
realite_address_housenumberaddition | — | Toevoeging huisnummer |
realite_address_postalcode | 5555AA | Postcode |
realite_address_city | Gool | Plaats |
realite_address_country | NL | Land |
realite_sale_prefix | AskingPrice | Prijssoort |
realite_sale_buyprice | 1000000 | Koopprijs |
realite_sale_condition | BuyerPaysClosing | Verkoopconditie |
realite_acceptance | Immediately | Aanvaarding |
realite_availabilitystatus_status | Available | Beschikbaarheid (ook als taxonomie objects-status) |
realite_constructiontype | Existing | Bestaande bouw / nieuwbouw |
realite_registrationreason | ForSale | Reden van aanbieding |
realite_descriptionnl | Dit is een mooi pandje. | Omschrijving (NL) |
realite_releasedate | 2025-07-22 | Publicatiedatum |
realite_enddate | 2044-03-30 | Einddatum |
realite_creationdate | 2026-02-02 | Aanmaakdatum |
realite_updatedat | 2026-04-01 | Laatst bijgewerkt |
realite_aw_images | 131,133,134,135 | Foto’s — komma-gescheiden media-ID’s |
realite_aw_brochure | 132 | Brochure — media-ID’s |
realite_aw_floorplan | 136 | Plattegrond(en) — media-ID’s |
_realite_mainobject.objects-status.Met deze hooks pas je het gedrag aan zonder de plugin te wijzigen.
add_filter( 'awrealite_listing_title', function( $title, $id ) {
return $title . ' (te koop)';
}, 10, 2 );Volledige controle over welke panden worden opgehaald (bijv. extra filters).
add_filter( 'awrealite_get_posts_attr', function( $args, $post_type, $atts ) {
$args['posts_per_page'] = 24;
return $args;
}, 10, 3 );add_filter( 'awrealite_single_features', function( $features, $id ) {
unset( $features['Updatedat'] ); // veld verbergen
return $features;
}, 10, 2 );do_action( 'awrealite_fetch_realite_data' );
(Kan ook via de knop op de instellingenpagina.)
awrealite-allround-web-realite-koppeling (taalbestanden in de map /languages/). Gebruik bijvoorbeeld Loco Translate of Poedit.Zo ziet het resultaat van de shortcodes eruit op je website.