Hi, my name is
Lee Harris and
I'm a Freelance Web Designer

ACF – Advanced Custom Fields

24.Jun.2018 |

ACF – Advanced Custom Fields

For me, the ACF plugin is a standard install for every WordPress project.

Its a great tool for developers to create custom fields to suit any custom layout or functionality you may need for any given project. Here are a few examples:

Add a theme “Options Page” for global content

You can create an options tab in the back end of your WordPress website for global content. Site Logo, company address, Company Telephone etc.

Flexible Content

The Flexible Content field is a great way of creating an unlimited amount of modular content blocks. These modular content blocks can then easily be used as building blocks for new pages – drag & drop!

Repeater Field

The ACF Repeater Field has many uses, but I will normally use this for Sliding Banners, Grid layouts etc. Any layout that allows the site user to add any number of repeating elements to a custom layout.

Google Maps

There is a Google Map feature in ACF that allows you to hook into the Google Maps API. You can create interactive custom map fields to drop a marker and the user can search via address using Google.

Page/Post Object & Relationship Field

Another great feature of ACF is the Post Object and Relationship field types. Its an easy way to access content from any custom post type, post or page.

For example, you can create a relationship field of posts to allow the user to choose (drag and drop) specific posts to add to a page. As a developer, you can build a custom loop and insert it into any template really easily.

The Message Field

This is a great little field type that allows me to write instructions in HTML for the site administrator. These can appear in the Page/Post area in the backend. Sometimes I put a message field in the sidebar that has custom shortcodes and hex colours for reference. I also use to it show minimum image sizes.

  • html5
  • css3
  • sass
  • php
  • WordPress
  • WooCommerce