WP Residence Help WP Residence Help

  • WpEstate
  • WPRESIDENCE
  • Video Tutorials
  • Client Support
  • API
Home / 04. Theme Options & Global Settings, 08. Property Pages & Layouts / ACF – Advanced Custom Fields – Integration with WPResidence

ACF – Advanced Custom Fields – Integration with WPResidence

3 views 0

WPResidence includes integration with Advanced Custom Fields, so ACF fields assigned to Property can also appear in the theme’s Property Custom Fields area and be used together with the theme’s property field structure.

This is useful when you want to manage additional property data with ACF while keeping those fields connected to WPResidence property pages and related theme functionality.

1. Install ACF and create your field group

First, install and activate the Advanced Custom Fields plugin.

Then go to ACF → Field Groups and create your field group.

When creating the field group, make sure the Location Rules are set to:

Post Type → is equal to → Property

This is important because WPResidence will only recognize ACF fields that are assigned to the Property post type.

After adding your fields, click Save Changes in ACF.

2. Enable ACF fields inside WPResidence

Go to:

Theme Options → Property Custom Fields

There you will find the option:

Show ACF Fields in Property Custom Fields

Set this option to On and save changes.

Once enabled, the ACF fields assigned to the Property post type will appear in the WPResidence Property Custom Fields list together with the standard theme custom fields.

In the example shown, the ACF fields appear in the list with labels such as Text ACF, Multi Select ACF, and Range ACF.

3. What this integration does

When ACF integration is enabled, WPResidence reads the ACF fields attached to Property and includes them in the Property Custom Fields area.

This allows those fields to become part of the property field structure recognized by the theme.

The integration works best when the ACF field type and stored value format are compatible with what WPResidence expects for property fields.

Simple field types are usually the safest option. More advanced field types may appear correctly in the list, but you should always test how they behave on the front end, in searches, and in property display areas.

4. Important note about displaying ACF values with shortcode

ACF still supports displaying field values in the editor by using the ACF shortcode, but in newer ACF versions this access is controlled more strictly.

Starting with ACF 6.3.0, the ACF shortcode is disabled by default for new installs. In ACF 6.3.6, ACF also added a field-level setting called Allow Access to Value in Editor UI. This setting controls whether content editors can access and display the field value in the editor through the ACF shortcode or Block Bindings.

If you want to use an ACF field with shortcode display, open that field in ACF and go to the Presentation tab. There, enable:

Allow Access to Value in Editor UI

If this option is disabled, the shortcode may return nothing even if the field exists and contains a value. ACF explains that this field-level control was introduced as part of its newer security model for shortcode and editor access.

5. Why an ACF shortcode may not show anything

If the ACF shortcode does not display a value, the most common reasons are:

The field group is not assigned to the Property post type.

The field is not enabled for Allow Access to Value in Editor UI. Help https://www.advancedcustomfields.com/blog/acf-6-3-6/#field-value-access-editor

The shortcode is using the wrong field name.

The field type is more complex and does not output well through shortcode.

For shortcode display, ACF uses the field name, not the field label. ACF also notes that the shortcode is best suited for simple text-based values, while more complex values may need custom output with template code instead.

04. Theme Options & Global Settings08. Property Pages & Layouts

Related Articles

  • Theme Options – Roles (Editor) Permissions Controls
  • Theme Options -> Agent Card Settings
  • Theme Options > General Settings > Forced Registration
  • How to Import Locations in WPResidence

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
  • 14. 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
  • 24. FAQ
  • 10. Pages
  • 11. Header
  • 12. Footer
  • 05. Maps & Location Settings
  • 18. Payments & Monetization
  • Plugins
    • 22. Third Party Plugins – IDX Compatibility
    • 21. Third-Party Plugins – Multi-Language
    • 23. Third party Plugins – Other
  • Technical
    • 26. Technical how to | Custom Code Required
    • 25. Technical: Child Theme

Join Us On

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