Beaver Themer: ACF Options Support Could Change EVERYTHING!!

Important:  The functionality shown here is probably not unique to ACF. Other custom field plugins like Pods could be worth checking if you are not a ACF user.

Support for ACF option fields has been in Beaver Themer since it was in alpha. Perhaps for many it was one of a number of overwhelming options for those getting started.

With the addition of custom field connections to colour fields in 2.2 this feature could be an incredible time saver for those who build websites professionally.  It could also provide a great way for clients to be able to update global content like various contact details.

This code snippet need to be added to the child theme’s functions.php file:

 

// Adds an ACF Pro options page. It needs an ACF Field Group assigning to it.
if( function_exists('acf_add_options_page') ) {
	
	acf_add_options_page();
	
}

This adds an “Options” Menu item to your Dashboard navigation. The option page will then show any ACF field groups set with a rule under Locations to show on the options page.  Use the ACF Color Picker  Field.

 

Acf Field Group

Note:

  • You can set the order of Field Groups (Look for “Order no.” in the group setting).
  • The options page is a feature of ACF Pro version.
  • The ACF color picker does not support Alpha transparency.
  • The “ACF RGBA Color Picker”  plugin is not working with the Alpha version of Beaver Builder 2.2

Interesting Links.

david-waumsley-web-developer-150x150-circle

David Waumsley

A British chap who helps with websites and whatnot.  Some refer to him as a digital nomad, but he will accepts the term "fugitive" or "international bag lady".  He actually builds websites for a living. Yeah, I know!

8 Comments

  1. Nancy Hildebrandt Nancy Hildebrandt on October 14, 2018 at 4:47 am

    Brilliant idea!

    • David Waumsley David Waumsley on October 14, 2018 at 5:16 am

      Hey thanks Nancy. It means much to me coming from you. Ha ha you are the first comment here. I forgot I had that on. I must really sort this site out! Best wishes.

  2. Jason DiSenso Jason DiSenso on October 16, 2018 at 6:25 pm

    Excellent video, David! I’ve been a lurker admirer for some time, but must say I truly enjoy your tutorials. Thanks so much for what you do for BB & the community!

    • David Waumsley David Waumsley on October 19, 2018 at 6:28 am

      Cheers Jason. It’s really great to be appreciated. 🙂 I enjoy the learning. Plus with the Beaver Builder affiliates link everyone has kindly covered my yearly software license cost. No career in this for me, but I’m really grateful for the support I have had.

  3. Eagle Eagle on October 19, 2018 at 4:22 am

    As always, you’re the man…. whatever that means!!!

    • David Waumsley David Waumsley on October 19, 2018 at 6:20 am

      Ha ha Thank you. I kinda like the idea of being the man. I’ll walk with more a swagger today… If I can manage it without doing my hip in. Then I’ll just go back to being the old man. Much appreciated 🙂

  4. Richard Peirce Richard Peirce on February 14, 2020 at 1:11 pm

    Thanks for this tip David, even though it’s been around over a year, it’s still the top result for this set up.
    One thing to mention I just found out, is that if using a colour for example, in a group then the group name obviously needs to be included in the reference to the colour. Eg. colours_primary_colour

    On another issue I’ve been trying to work out, any idea how I can connect a global repeater to show? The ACF documentation says when using php to set: , but how do you do that in a BB HTML module?

    Your help is greatly appreciated.

    Many Thanks

    • David Waumsley David Waumsley on March 6, 2020 at 7:34 am

      Sorry Richard, I completely missed this. I have been having a very busy time recently. I just don’t have the answers for this as I never end up implementing this.

Leave a Reply Cancel Reply