Dave Navarro, Jr.

Father, Web Developer, Journalist, Film Maker, Creative Soul

WordCamp St Louis 2018 – Advanced Custom Fields for Coders

Dave Navarro, Jr.   May 12, 2018

So excited to be in St Louis for WordCamp 2018 and speaking about Advanced Custom Fields.  At past WordCamps the ACF talks have always been for non-coders.  ACF is a great plugin for everyone to extend their web sites, but if you are a coder you can really do some amazing things.  I’ve only got roughly 45 to 50 minutes and a lot to cover, so I will assume those attending have used ACF previously and know at least some rudimentary PHP coding a WordPress plugin development.  I’m not going to go into any detail on exactly what ACF is or demonstrate any of the usual stuff.

What I plan to cover is:

  • Addons to improve ACF functionality for performance.
  • Making fields READ-ONLY.
  • Validating Form Data.
  • Dynamically populating a <SELECT> form field.
  • Using jQuery to enhance ACF forms.
  • Adding ACF forms to the front end of your web site.

 

This will be a live demonstration and not a slide-show presentation. I will be using ACF:Pro, but my code will work with the free version as well.

For access to the code, please visit my Github repository at

https://github.com/dnavarrojr/acf-dave

Download links:

  • Advanced Custom Fields – https://www.advancedcustomfields.com/
  • ACF to REST API – https://wordpress.org/plugins/acf-to-rest-api/
  • ACF Option Pages – https://wordpress.org/plugins/acf-option-pages/
  • Admin Columns – https://www.admincolumns.com/
  • Custom Post Type UI – https://wordpress.org/plugins/custom-post-type-ui/

 

This is a great article on storing Custom Field Data in a custom table instead of Post Meta which can speed things up by up to 30 times when accessing data.

https://awesomeacf.com/storing-acf-data-custom-database-tables/

Filed Under: Code, Coding, WordCamp

Where to Find Me on the Web

Facebook
Flickr
GitHub
Topeka WordPress Meetup
Twitter
YouTube
Vimeo
WordPress

Adobe Stock
Pond5
Shutterstock

Blog Categories

  • Code
  • Coding
  • GridPane
  • Plugins
  • Review
  • Themes
  • Web Server
  • WordCamp
  • WordPress

My Favorite WordPress Developer Products

Advanced Custom Fields
Code Snippets
Custom Content Shortcode
Custom Post Types UI
DesktopServer
Genesis Theme Framework
GridPane Cloud Server Management
Instant IDE
Meta Box
Post Meta Inspector

Copyright © 2023 · Dynamik-Gen on Genesis Framework · WordPress · Log in

Running Dynamik Website Builder child theme on the Genesis platform.
Copyright © 2019 Dave Navarro, Jr.