Si en algún momento mientras te encuentras desarrollando el sitio web, te ves en la necesidad de crear campos que por default no te ofrece WordPress, y no quieres darte a la tarea de crear tus propios custom post types con código, ACF es el plugin que te facilitara esta labor.
Advanced Custom Fields, cuenta con dos versiones la Free y la Pro, cabe mencionar que con la Free puedes crear varios campos, pero si requieres uno en especifico te vendria bien la versión de paga.
Los campos personalizados que puedes crear con esta herramienta, pueden ser utilizados en cualquier parte, desde tu blog, tu portafolio o hasta para tu ecommerce.
A continuación podrás ver algunas capturas, que te mostraran la interfaz de este plugin
Los campos que puedes crear son varios, desde una caja de texto, una url, un acordeón hasta un mapa de google.
Pero lo más importante es que este conjunto de campos personalizados que crearas, puedes decidir en que parte de tu administrador de wordpress mostrarlo, es decir donde necesitas esos campos personalizados, podemos crear campos para nuestro blog y agregar cosas que este fuera de lo que normalmente nos ofrece los campos de blog, e incluso para los productos de nuestra tienda online, esto da a nuestro sitio un gran poder porque podemos crear requerimientos personalizados sin necesidad de estar instalando una cantidad masiva de plugins.
Como utilizamos ACF, bueno al inicio crearemos nuestro grupo de campos, al cual le daremos un nombre para identificarlo del resto, puede ser Campos_Blog.
Ahora continuamos agregando tantos campos personalizados necesitemos, a cada campo le debemos dar un nombre de etiqueta, también elegiremos el tiempo de campo que necesitamos, como anteriormente mencione puede ser desde una caja de texto, una url, un acordeón hasta un mapa de google y es todo para nuestro primer campo, si requerimos más bastara con darle clic a añadir campo.
Teniendo listo todos nuestros campos que necesitemos, es hora de lo más importante. Definir donde los necesitamos o donde queremos que se nos muestre y esto lo realizamos en ajustes aqui definimos si lo necesitamos en las entradas del blog, alguna página, producto de nuestro ecommerce, una vez definido tenemos todo listo para utilizar nuestros nuevos campos.
Esta herramienta te ayudara mucho a romper esas limitaciones que te puede generar wordpress, plugins o hasta las plantillas de temas que puedas adquirir.