WP Residence Help WP Residence Help

  • WPRESIDENCE
  • Video Tutorials
  • Client Support
  • API
Home / Agent, Agency & Developers, Property Pages & Layouts / How to set the Agent Contact Form Position on the Property page

How to set the Agent Contact Form Position on the Property page

6707 views 0

The User, Agent, Agency, or Developer contact details and the contact form can be displayed on the property page in different locations.

By default, WPResidence can show the contact card and contact form:

  • In the property sidebar
  • In the property content area, after the property details sections
  • Inside the property gallery lightbox, when visitors click on a property image
Important: These options apply to the default WPResidence property page design. If you use a custom property template created with WPResidence Studio and Elementor, these Theme Options placement settings will not apply. In that case, you must add the agent/contact widgets directly inside the custom property template.

Related help:
How to work with Property Custom Templates

Content

  • Where to manage the contact form position
  • Show the agent card and contact form in the sidebar
  • Show the agent card and contact form below property details
  • Show the contact form in the property gallery lightbox
  • When the contact form is displayed
  • Properties added by Administrator with no agent assigned
  • Contact form in custom property templates
  • Related help articles

Where to manage the contact form position

To manage the default contact form position, go to:

Theme Options > Design > Property Page > Contact & Schedule Tour

Find the option:

Add Agent on Sidebar

WPResidence Add Agent on Sidebar option

Show the agent card and contact form in the sidebar

If Add Agent on Sidebar is set to Yes, the agent card and contact form will be displayed in the property sidebar.


Agent card and contact form displayed in the property sidebar

Important: To show the agent card and contact form in the sidebar, the property page must also have a sidebar enabled.

Go to:

Theme Options > Property Page Design > Property Select Sidebar Position

Select Left or Right sidebar position.

WPResidence property sidebar position setting

Show the agent card and contact form below property details

If Add Agent on Sidebar is set to No, the agent card and contact form will be displayed in the property content area, below the property details sections.

For the default property page layouts, this section is managed from the Property Template Layout Manager.

WPResidence includes several default property page layouts, and the exact position of the agent/contact section can depend on the selected layout.

The screenshot below is only an example of how this section is managed.

You can read more about all default property page layout options here:
How to manage the Theme Options – Property Page


WPResidence Property Template Layout Manager

Show the contact form in the property gallery lightbox

You can also show the contact form inside the property gallery lightbox. The lightbox opens when a visitor clicks on an image from the property gallery.

Go to:

Theme Options > Design > Property Page > Lightbox

Enable the option that shows the contact form in the property image lightbox.


Property page lightbox contact form option

When the contact form is displayed

The agent card and contact form show only when the property has a valid responsible user, agent, agency, or developer assigned.

This is managed from:

Properties > Edit Property > Property Details > Agent

The form can show when one of these is set:

  • A user with Subscriber role is assigned as the property user, and this user was registered with the WPResidence register form.
  • A main Agent, Agency, or Developer created from the WordPress admin area is assigned to the property.
  • A main Agent, Agency, or Developer registered from the theme register form adds their own listing. In this case, both Main Agent and User are filled in automatically.


Assigned agent settings in property edit page

Related help:
How to manage Users, Agents, Agencies, and Developers

Related help:
How to assign users, agents, agencies, or developers to properties from admin

Properties added by Administrator with no agent assigned

If a property is added by the site Administrator and None is selected for the responsible user, agent, agency, or developer, the contact form will not show on the property page.

Important: This is intentional. It allows websites to hide the contact form for properties where no contact profile should be displayed.

Contact form in custom property templates

If you use a Custom Property Template created with WPResidence Studio and Elementor, the default placement options from Theme Options do not control where the agent card or contact form appears.

Instead, edit the custom property template and add the needed contact widgets directly where you want them to display.

Related help:
Create a custom property template with Elementor

Related help articles

  • How to manage the Theme Options – Property Page
  • Property Custom Template guides
  • Create a custom property template with Elementor
  • How to manage Users, Agents, Agencies, and Developers
  • How to assign properties to users, agents, agencies, or developers from admin
  • How WPResidence contact forms work
Agent, Agency & DevelopersProperty Pages & Layouts

Related Articles

  • ACF – Advanced Custom Fields – Integration with WPResidence
  • Theme Options -> Agent Card Settings
  • Add Booking Forms and Plugin Shortcodes to Property Pages in WPResidence
  • Reviews for Agent, Agency and Developer

Help Categories

  • 18Agent, Agency & Developers
  • 5Blog Posts & Blog Lists
  • 38Elementor Shortcodes Built-In
  • 56FAQ
  • 15Footer
  • 5Getting Started
  • 37Header
  • 2IDX & MLSImport
  • 6Installation & Setup
  • 22Installation FAQ
  • 23Maps & Location Settings
  • 21Multi-Language Third Party Plugins
  • 6Other Third party Plugins
  • 19Pages
  • 4Payments & Monetization
  • 20Property Lists, Categories & Archive
  • 36Property Pages & Layouts
  • 31Search & Filtering
  • 163Technical how to | Custom Code Required
  • 8Technical: Actions and filters
  • 6Technical: Child Theme
  • 86Theme Options & Global Settings
  • 6Translations & Languages
  • 16WPBakery Shortcodes
  • 51WPResidence / WPEstate CRM
  • 50WPResidence 5.0 Documentation
  • 8WPResidence Elementor Studio
  • 50WPResidence Translate Plugin

Join Us On

Powered by WP Estate - All Rights Reserved
  • WPRESIDENCE
  • Video Tutorials
  • Client Support
  • API