WP Residence Help WP Residence Help

  • WpEstate
  • How to Build Your Website
  • Video Tutorials
  • Client Support
  • API
Home / 08. Property Pages & Layouts, 15. Elementor Shortcodes / Add Booking Forms and Plugin Shortcodes to Property Pages in WPResidence

Add Booking Forms and Plugin Shortcodes to Property Pages in WPResidence

15 views 0

CONTENT

  • What the Shortcode Section Is
  • What You Need Before You Start
  • Add a Shortcode to the Default Property Page
  • Make Sure the Shortcode Is Visible on the Property Page
  • Add a Shortcode to a Custom Elementor Property Template
  • Important Notes and Use Cases
Watch this video to learn how to add shortcodes to property pages in WPResidence, using both the default property template and custom Elementor templates. Watch Video on Youtube

What the Shortcode Section Is

WPResidence allows you to embed shortcodes from third-party plugins directly into individual property pages.

This makes it possible to add:

  • Booking forms
  • Availability calendars
  • Contact or inquiry widgets
  • Any plugin feature that provides a shortcode

The shortcode content is added per property, meaning you can display different shortcodes on different property listings if needed.

What You Need Before You Start

Before adding a shortcode to a property page, make sure that:

  • The third-party plugin you want to use is installed and activated
  • The plugin provides a valid shortcode (most plugins show this in their settings or documentation)
  • You have access to edit the property or the property template

WPResidence does not generate these shortcodes itself. It only provides the area where they can be displayed.

Add a Shortcode to the Default Property Page

To add a shortcode to a single property using the default property template, follow these steps:

  1. Go to Properties → All Properties
  2. Edit the property where you want to add the shortcode
  3. Scroll down to the Property Details section
  4. Locate the Booking / Shortcode field
  5. Paste the shortcode provided by your plugin into this field
  6. Save or update the property

The shortcode you add here will be displayed only on this specific property.

Make Sure the Shortcode Is Visible on the Property Page

If you are using a default property layout (such as Accordion layout), you must also make sure the shortcode section is enabled.

Go to:
Theme Options → Property Page

Depending on the layout you use:

  • Open the layout configuration (for example, Accordion layout)
  • Locate the element called Booking Shortcode
  • Make sure it is added to the Enabled column

If the shortcode element is not enabled here, the content will not be displayed on the frontend, even if the shortcode is added to the property.

Add a Shortcode to a Custom Elementor Property Template

If you are using a custom property template created with Elementor, the shortcode must be added inside the template itself.

Follow these steps:

  1. Go to WPResidence Studio → Templates
  2. Edit your Property Template settings and assign it to display on properties (for example, all properties)
  3. Edit the same template with Elementor
  4. Add the Details Section widget to the page
  5. From the widget dropdown options, select Booking Shortcode
  6. Save the template

Once saved, the shortcode added at property level will be displayed automatically on all properties that use this custom template.

Important Notes and Use Cases

  • The shortcode content is stored per property, not globally
  • You can use different shortcodes on different properties
  • This works with any third-party plugin that provides a shortcode
  • The same shortcode field works for both default and Elementor-based property templates
Tip:
This feature is ideal for booking plugins, rental calendars, availability checkers, or any plugin that needs to be embedded directly on a property page without custom coding.
08. Property Pages & Layouts15. Elementor Shortcodes

Related Articles

  • How to create a custom template for each Property Category / Taxonomy with WpResidence Studio and Elementor Free
  • How to manage the WP Residence Scroll Gallery for Elementor
  • How to manage the WP Residence Call to Action Widget for Elementor
  • How to Create a Custom Agent, Agency or Developer Template with WPResidence Studio + Elementor Free

WP Residence Documentation

  • 01. Getting Started
    • How to Get Support
    • Get your buyer license code.
    • Use SSL / https
    • Server / Theme Requirements
  • 02. Installation & Setup
  • 03. Installation FAQ
  • 06. Search & Filtering
    • Advanced Search Display Settings
    • Advanced Search Form
    • Geolocation Search for Half Map
    • Save Search Theme Options
    • Advanced Search Colors
  • 09. Agent, Agency & Developers
  • 08. Property Pages & Layouts
  • 07. Property Lists, Categories & Archive
  • 13. WPResidence Elementor Studio
  • 10. Blog Posts & Blog List
  • 11. Shortcodes
    • Contact Form
    • Featured Agency/Developer
    • Membership Packages
    • Testimonials
    • Google Map with Property Marker
    • Listings per Agent, Agency or Developer
    • Display Categories
    • Agent List
    • Recent Items Slider
    • Recent items
    • List Properties or Articles by ID
    • Featured Agent
    • Featured Article
    • Featured Property
    • Login & Register Form
    • Icon Content Box Shortcode
  • 12. Widgets
  • 04. Theme Options & Global Settings
    • General Settings
    • User Types Settings
    • Appearance
    • Logos & Favicon
    • Header
    • Footer Style and Colors
    • Price & Currency
    • Property Custom Fields
    • Features & Amenities
    • Listing Labels
    • Theme Slider
    • Permalinks
    • Splash Page
    • Social & Contact
    • Map Settings
    • Pin Management
    • How read from file works
    • General Design Settings
    • Custom Colors Settings
    • Header Design & Colors
    • Mobile Menu Colors
    • User Dashboard Colors
    • Print PDF Design
    • Property, Agent, Blog Lists Design Settings
    • Sidebar Widget Design
    • Font management
    • How to add custom CSS
    • Custom Property Card Unit – Beta version
    • Email Management
    • Import & Export theme options
    • reCaptcha settings
    • YELP API Integration
    • iHomefinder Optima Express IDX
    • MEMBERSHIP & PAYMENT Settings
    • Property Submission Page
    • PayPal Setup
    • Stripe Setup
    • Wire Transfer Payment Method
  • 20. Translations & Languages
  • 26. FAQ
  • 10. Pages
  • 11. Header
  • 12. Footer
  • 05. Maps & Location Settings
  • 18. Payments & Monetization
  • Plugins
    • 19. Included Plugins
    • 22. Third Party Plugins – IDX Compatibility
    • 21. Third-Party Plugins – Multi-Language
    • 23. Third party Plugins – Other
  • Technical
    • 24. Technical how to | Custom Code Required
    • 25. Technical: Child Theme

Join Us On

Powered by WP Estate - All Rights Reserved
  • WpEstate
  • How to Build Your Website
  • Video Tutorials
  • Client Support
  • API