Shortcodes included with Rex Sync Listings Pro
Displays listings search form
Layout 1: Simple
[rex-listings-search-form form_type="simple"]
Layout 2: Advanced
[rex-listings-search-form form_type="advanced"]
Layout 3: Both
[rex-listings-search-form form_type="both"]
Arguments:
- form_type: displays form layout, available values: simple, advanced, both.
Eg: [rex-listings-search-form form_type=”simple”] - bedrooms: displays the input for bedrooms, available options are true, false or yes, no. Default is true.
Eg: [rex-listings-search-form form_type=”advanced” bedrooms=”false”] - bathrooms: displays the input for bathrooms, available options are true, false or yes, no. Default is true.
Eg: [rex-listings-search-form form_type=”advanced” bathrooms=”false”] - garage: displays the input for garage, available options are true, false or yes, no. Default is true.
Eg: [rex-listings-search-form form_type=”advanced” garage=”false”] - min_area: displays the input for min. area, available options are true, false or yes, no. Default is true.
Eg: [rex-listings-search-form form_type=”advanced” min_area=”false”] - max_area: displays the input for max. area, available options are true, false or yes, no. Default is true.
Eg: [rex-listings-search-form form_type=”advanced” max_area=”false”] - location: displays the input for location dropdown, available options are true, false or yes, no. Default is true.
Eg: [rex-listings-search-form form_type=”advanced” location=”false”] - min_price: displays the input for min. price, available options are true, false or yes, no. Default is true.
Eg: [rex-listings-search-form form_type=”advanced” min_price=”false”] - max_price: displays the input for max_price, available options are true, false or yes, no. Default is true.
Eg: [rex-listings-search-form form_type=”advanced” max_price=”false”] - features: displays the input for features checkboxes, available options are true, false or yes, no. Default is true.
Eg: [rex-listings-search-form form_type=”advanced” features=”false”] - views: displays the input for views checkboxes, available options are true, false or yes, no. Default is true.
Eg: [rex-listings-search-form form_type=”advanced” views=”false”]
Other arguments for input/button placeholder:
- search_text: Enter your keyword
- button_text: Search
- type_text: Listing Type
- button_advanced_text: Advanced
- bedrooms_text: Bedrooms
- bathrooms_text: Bathrooms
- garage_text: Garage
- min_area_text: Min. Area
- max_area_text: Max. Area
- location_text: All cities
- min_price_text: Min. Price
- max_price_text: Max. Price
- features_text: Features
- views_text: Views
Eg: [rex-listings-search-form form_type=”advanced” search_text=”Type your city”]
Displays listings as a grid with columns
[rex-listings listing_state="" listing_category="" limit="6" columns="3" paginate=true orderby="date" order="desc"]
Arguments:
- source: choose the Source from which the widget gets its content from, available options are current-query, custom-query.
This is useful to display the search results, eg: [rex-listings source=”current-query”] - listing_state: displays listings with state: current, leased, sold, withdraw. Multi-values separated by comma.
Eg: [rex-listings listing_state=”current”] - listing_type: displays listings with type: sale, rent, land . Multi-values separated by comma.
- listing_category: displays listings with category, value must be category slug, multi-values separated by comma.
Eg: [rex-listings listing_category=”land”] - authority_type: displays listings with authority types, multi-values separated by comma.
- agents: displays listings which are belong to agent post IDs, multi-values separated by comma.
- location: displays listings which are in area, there are two formats:
– Format 1: city, state. Example: Victoria Point, VIC
– Format 2: state. Example: VIC - limit: number of listings displaying each page, default is 12.
Eg: [rex-listings limit=”12″] - columns: the number of columns to display, default is 4.
- paginate: show on/off pagination, available options are true, false.
Eg: [rex-listings paginate=true] - orderby: Sorts the listings displayed by the entered option. Available options are: date, title.
- order: states whether the listing order is ascending (ASC) or descending (DESC), using the method set in orderby. Defaults to DESC.
Displays gallery for a listing
[rex-listing-gallery post_id="" gallery_speed=5000 gallery_auto=true carousel_display=6]
Arguments:
- post_id: the post ID which you want to display gallery for, leave blank to use current post.
Eg: [rex-listing-gallery post_id=19] - gallery_speed: speed of slideshow, unit is milliseconds, default is 5000
Eg: [rex-listing-gallery post_id=”” gallery_speed=8000] - gallery_auto: enable/disable slideshow auto, available options are true, false.
Eg: [rex-listing-gallery post_id=”” gallery_speed=8000 gallery_auto=false] - carousel_display: the number of thumbnails to display, default is 6.
Displays meta for a listing
[rex-listing-meta post_id="" key="" icon_class="" icon_position="top" display_format="string" prefix="" suffix="" css_class=""]
Arguments:
- post_id: the post ID which you want to display listing meta for, leave blank to use current post.
Eg: [rex-listing-meta post_id=19] - key: custom field name which you want to display value for, see tab menu of plugin: Mapping.
Eg: [rex-listing-meta post_id=”19″ key=”_rsc.price_advertise_as”] - icon_class: the CSS class of font icons which you want to display on this shortcode, font icons are FontAwesome, Fontello, Dashicons…etc. Note: plugin doesn’t include any font icons, you may get it from other plugins or manually include them.
Eg: [rex-listing-meta post_id=”19″ key=”_rsc.price_advertise_as” icon_class=”fas fa-bed”] - icon_position: the position of icon, available options are top, right, bottom, left. Default is top.
- display_format: the format of text, available options are:
- string: no formatting
- thousands: display number in thousands 1,000,000
- decimal: display number in thousands with two decimals 1,000,000.00
- prefix: the text prepends this shortcode
- suffix: the text appends this shortcode
Displays listing events
[rex-listing-events post_id="" heading="Inspection"]
Arguments:
- post_id: the post ID which you want to display listing for, leave blank to use current post.
Eg: [rex-listing-events post_id=19] - heading: heading text for widget, leave blank to hide it.
Displays listing features
[rex-listing-features post_id="" heading="Features"]
Arguments:
- post_id: the post ID which you want to display listing for, leave blank to use current post.
Eg: [rex-listing-features post_id=19] - heading: heading text for widget, leave blank to hide it.
Displays listing views
[rex-listing-views post_id="" heading="Views"]
Arguments:
- post_id: the post ID which you want to display listing for, leave blank to use current post.
Eg: [rex-listing-views post_id=19] - heading: heading text for widget, leave blank to hide it.
Displays listing documents
[rex-listing-documents post_id="" heading="Documents"]
Arguments:
- post_id: the post ID which you want to display listing for, leave blank to use current post.
Eg: [rex-listing-documents post_id=19] - heading: heading text for widget, leave blank to hide it.
Displays listing links
[rex-listing-links post_id="" heading="Links"]
Arguments:
- post_id: the post ID which you want to display listing for, leave blank to use current post.
Eg: [rex-listing-links post_id=19] - heading: heading text for widget, leave blank to hide it.
Displays listing floor plans
[rex-listing-floorplans post_id="" heading="Floor plans"]
Arguments:
- post_id: the post ID which you want to display listing for, leave blank to use current post.
Eg: [rex-listing-floorplans post_id=19] - heading: heading text for widget, leave blank to hide it.
Displays listing location and Google Map
[rex-listing-map post_id="" heading="Location"]
Arguments:
- post_id: the post ID which you want to display listing for, leave blank to use current post.
Eg: [rex-listing-map post_id=19] - heading: heading text for widget, leave blank to hide it.
Displays listing agents
[rex-listing-agents post_id="" heading="Contact Agents"]
Arguments:
- post_id: the post ID which you want to display listing for, leave blank to use current post.
Eg: [rex-listing-agents post_id=19] - heading: heading text for widget, leave blank to hide it.
Displays listing badge/listing state
[rex-listing-badge post_id="" text_sold="" text_leased="" text_rent="" text_sale="" text_land=""]
Arguments:
- post_id: the post ID which you want to display listing for, leave blank to use current post.
Eg: [rex-listing-badge post_id=19] - text_sold: text for listing state sold, default is Sold
- text_leased: text for listing state leased, default is Leased
- text_rent: text for categories rental, default is For Rent
- text_sale: text for categories sale, default is For Sale
- text_land: text for land, default is Land
Displays listing featured image
[rex-listing-featured-image post_id="" size=""]
Arguments:
- post_id: the post ID which you want to display listing for, leave blank to use current post.
Eg: [rex-listing-featured-image post_id=19] - size: size of image which you want to display image for, default is medium or 400×300