There is an easy, amazing new way to add and manage custom fields for your WordPress site, and it doesn’t involve learning tons of PHP, or even any coding whatsoever! The answer lies in the plugin called Advanced Custom Fields. This has saved me so much time in working with custom fields, it’s truly amazing!
Rarely do I describe plugins for WordPress as revolutionary, but seriously… Not since Contact Form 7 have I seen such a groundbreaking plugin in terms of the added functionality and ease-of-use of built-in WordPress features. The interface is so user-friendly it’s unbelievable. It’s the best way to avoid having to code-in the PHP previously required to add extra custom fields.
With Advanced Custom Fields, you can have a group of custom fields that apply to some or all post types, including custom post types which is most likely why you would be using lots of custom fields to begin with. Within that group, you can add any type of custom field you want. It can be a simple text box, or a serious of check boxes, or even a fully editable content area. You can even customize the field name for ease-of-use when displaying the custom fields in your posts.
Normally I don’t write up posts about plugins for WordPress, but given how hard it is to work with custom fields on a robust scale, this plugin seriously is a game changer. If you are still adding them the old-fashioned way, you are doing it wrong!