Periodically read the XML file, parse it, and insert/update/delete your custom WordPress “realestate” posttype. I have done this before, for various realestate clients.
Step 1 (the easy way): Find out if there is already a plugin/code to read your specific XML. There are probably dozens of others using the same XML structure to fill a (wp)website.
Step 2: Write your own plugin, define your own posttype.
Step 3: Periodically read in the XML and update the data (posts / post_meta).
Step 4: Create the views to display/filter your custom posttype
Every step includes a whole topic in WordPress development, a bit too much to explain here.
Related Posts:
- remove empty paragraphs from the_content?
- Issues with title-tag and document_title_parts
- Remove Actions/Filters added via Anonymous Functions
- Set JPEG compression for specific custom image sizes
- Import WordPress XML File from Within Functions.php
- Define custom Page Template without its own .php file
- Add class to menu items of one specific menu (nav_menu_css_class)
- How to influence the information displayed on widget inside wp-admin
- Removing default image size list in Media Box
- How to restrict actions and filters “properly” by conditions
- Filter the query ONLY for the search results page
- opening links in new tab using – add_filter( ‘the_content’, ‘make_clickable’);
- Using add_filter() in Widgets
- Customize WordPress Media Manager – Media Window
- How to reduce original image quality on upload?
- Is it possible to use a forgot password url filter?
- syntax for remove_filter in parent theme with class
- Add body class of category parent
- Wrap gutenberg block ‘div’ in other elements/extra HTML
- Problem with images URL after filter applying
- remove_action not working, even after changing priority [duplicate]
- remove/hide wp-editor
- Replace header image on all other pages but home – URL issue
- Add a class to post if it has been recently updated
- search form leads to 404
- how to add_filter to non hook function
- Changing the text of Upload/Insert on Posts and Pages Screen
- Any adverse effects of adding apply_filters to a function?
- Conditional custom menu?
- Get URLs for AJAX Filter Checkboxes WordPress
- Featured Image and Tags problem
- How to convert Currency from USD to other IP Based currency in Php function
- how can I add filter in specfic field in my website?
- How to display an image before title text in menu items
- Adding custom social icons to the social media icon block in the Gutenberg editor?
- Customizing the wp_video_shortcode output with add_filter
- Filter works on last selection but no others
- Overwrite text in a complicated filter hook
- How to add HTML into error message
- Save_post – Warning: Cannot modify header information
- custom error message for empty username and password using authenticate filter not working
- Removing comment lines from all enqueued js files using a filter function
- Add #primary at the end of navlink permalinks on single posts
- post value to function with Ajax and jQuery
- How Do I Unhook This Parent Theme Function?
- remove_filter function to unhook twentysixteen parent theme function
- Allow user only create specific tags
- only update titles of single posts
- OOP Switch statement with array as parameter
- Child theme remove parent filter in functions
- How can I automatically delete comments that contain a URL?
- Appending „read more” to the excerpt conditionally
- How to add class dynamically from templates
- Prevent function from triggering on current page
- Assign IDs to headings in ACF using functions.php
- function replace_text for entire page
- add product thumbnail to checkout page only and include variation name
- Redirect specific author posts to another url
- Is it possible to use ‘wp_insert_post’ function within a for loop?
- Remove External Links from WordPress posts Using add_filter() in Theme functions.php
- ACF Filter return value
- Graphic before title – Specific Category
- Which method is more correct for removing WooCommerce Extensions menu item?
- MCAPI.class.php showing some error
- $content is empty while using DOMDocument
- Hide disclaimer from summary excerpts
- Only seems to be displaying one child when there are supposed to be multiple
- Rest API User Levels
- Best way to add image to recent posts widget?
- How to make an If Else on Excerpt Filter
- Why might wptexturize have become re-enabled?
- Shortcode to eliminate and replace with
- previous_post_link inside of a function?
- Search and Replace Script Loader in Head Only Works in Footer
- Regex works in regexr, but not if I filter content [closed]
- Retrieve a custom form field modified by a filter
- functions.php filters not applied in AJAX call
- Problem in outputting shortcode
- Settings in functions.php used by a plugin
- How to Add A Rel Filter to All Links?
- Print all inline styles to head
- Allow tags and attributes in post and pages content
- Override parent theme function that is not hooked or in the functions.php file
- child_of not working while searching
- Can’t change excerpt length and more tag
- Function Reference for custom link in Admin Menu Management Page
- Force resize for all video content
- Way of getting queried loop before the query with a filter hook?
- How to Insert A List of Posts in A Category Written by the Author into the Author Archive
- Filter to strip unnecessary attributes
- Integrating custom API for post content into Admin interface & Public Website [closed]
- Trying to get this function to show below the content
- Warning: call_user_func_array() expects parameter 1 to be a valid callback
- function to show youtube videos within excerpt – if condition and apply_filters
- How can I modify or filter this variable in an existing class? (Mai Theme)
- get last part of page url and add it as cat in wp_query
- Apply function only for specific post
- Overriding an existing filter
- disable a specefic sidebar when user is log out
- Remove Actions/Filters added via Anonymous Functions