The Advanced Custom Fields (ACF) Pro plugin for WordPress allows a WordPress user to add extra content fields (that look great) to your WordPress edit screens for pages, custom post types and blog posts.
These extra content fields are more commonly referred to as Custom Fields. The content that is placed within these can then be pulled out onto your website by a developer.
The Advanced Custom Fields plugin allows you to create a variety of different editable fields which will make editing your website through WordPress a dream. The field variations they support include:
- Text fields
- Textarea fields
- Range fields
- Checkbox fields
- Radio fields
- Select fields
- True/false fields
- File fields
- Wysiwyg Editor fields
- Date Picker fields
- …and many more!
The overarching benefit to using ACF, over bespoke hand-written custom fields using PHP, is that this plugin was created by a large team of developers who have refined it over the years to be as good as it is today. It is constantly updated, so there’s never a security risk and you can use it for pretty much anything on your website.
What it means for clients…
You can have complete control of your website and can edit every single part of it, and it’s ridiculously easy to use.
What it means for developers…
Once you’ve got the plugin is installed, you can add a new field within WordPress (no code required), and choose what the field is for, text for example. Once this has been done you decide where you want the field to go, on a post, page, taxonomy etc.
Once you’ve got the field set up in WordPress, access the file where you want to replace the hardcoded information. The information is now stored in the database, so you can go ahead and replace this with a simple bit of PHP:
View the ACF website documentation page to find out how to use every single type of field, and which field you should be using for your dynamic content.
What’s the cost?
It’s free! The standard version will give you everything you need to make a standard website editable. You can choose to pay a bit extra for ACF Pro which allows even more depth to editing for larger websites. We install ACF Pro as standard on all of our projects.
Advanced Custom Fields Pro includes some pretty cool extra features such as:
- Repeater Fields
- Gallery Fields
- Flexible Content Fields
- Clone Fields
These extra features are incredibly useful. In particular the repeater field, which allows you to create a set of sub fields which can be repeated again and again whilst editing content!
Any type of field can be added as a sub field which allows you to create and manage very customised data with ease.
Need any help?
We believe in making a website as easy as possible for a client to use. Our clients want to be able to manage content themselves, and ACF allows this to happen within WordPress with just a few clicks.
If you need any help with making something editable on an existing website, or have any queries on how ACF works and how it could be of use to your business, feel free to call our team on 0800 084 3086 or email us via firstname.lastname@example.org.