Especialista en servidores y Hosting VPS
El mundo de los campos personalizados
/
RSS Feed
ACF es un conocido plugin que había probado “por encima” pero en estos días le estoy poniendo más empeño a raíz de un nuevo proyecto. En este episodio te brevemente cuento que es ACF y el proyecto con el que lo quiero utilizar.
- Los campos personalizados, nos permite darle un extra de personalización a WordPress.
- De forma nativa WordPress tiene sus propios métodos para crear estos campos.
- Los campos personalizados se utilizan para añadir información adicional a las entradas y páginas de WordPress.
- Algunos “themes premium” traen también la opción de poderlos crear.
- Pero este es el mas grande error que se puede cometer
- Porque al cambiar el theme se perderá todo
- La forma más sencilla y conveniente de hacerlo, y hacerlo bien es con Advanced Custom Fields.
- ACF es el plugin por excelencia para crear y aprovechar al máximo todas las posibilidades de los campos personalizados en WordPress.
- Funciona con grupo de campos.
- Es como una gaveta de tu escritorio:
- En la primera gaveta tenes todos los accesorios digitales
- En la segunda gaveta la papelería.
- Y en una tercera gaveta documentos personales.
- Cada “gaveta” seria un grupo de campos y ACF guarda la información en la “gaveta” que corresponda, dependiendo “del tipo” que sea.
- Para crear campos personalizados, se necesita primero crear campos.
- Ya en WordPress podemos crear grupo de campos así:
- Contacto
- PodCast
- Cursos
- Y comenzar a crear campos personalizados:
- Curso nuevo – Cursos
- Feedback de oyente – PodCast
- Consulta general – Contacto
- Esta forma de crear contenido es muy conveniente porque nos permite:
- Elegir nosotros donde y como queremos que se muestre la información.
- En que pagina en especifico.
- En que post en particular.
- Tendremos ademas la posibilidad de trabajar con diferentes tipos de campos:
- Básicos
- Contenido
- Elección
- Relación
- Layout
- jQuery
- Y tendremos funciones, las mas utilizadas son:
- get_filed()
- get_filed_object()
- get_fileds()
- the_filed()
- ACF es una herramienta que nos permitirá extender las funcionalidades según el proyecto lo necesite.
- Vamos a poder crear infraestructuras de todo tipo con mucha facilidad y rapidez.
- Se integra como un guante al backoffice de WordPress.
- Pero también nos permite crear nuestras propias páginas de opciones para nuestros clientes.
- Y como es un referente dentro de la industria…
- Tienen muchos plugins que nos permite seguir extendiendo las posibilidades.
- Y avanzar rápidamente en los proyectos.
- Tiene una versión PRO que amplia las posibilidades. Pero para comenzar es más que suficiente la versión gratuita del repositorio.
- El proyecto viene de un cliente al que le implemente la web de su colegio.
- Seguimos trabajando, porque me ha contratado para llevarle el mantenimiento.
- Necesita un sistema básico para llevar un control de notas y que sus alumnos puedan tener acceso.
- Me he puesto con ACF y viendo las posibilidades me he decidido a compartir esto contigo.
- Porque ya sea una web corporativa, una intranet, o un membership: Todos necesitaremos mas de alguna vez trabajar con campos personalizados.