Custom Field Suite: Campos personalizados con repeater field 100% gratis

Los campos personalizados en WordPress son una herramienta muy útil para añadir información adicional a tus entradas o páginas. Puedes crear campos personalizados para cualquier tipo de contenido en WordPress, como entradas, páginas, productos o tipos de contenido personalizados³.

Para crear campos personalizados en WordPress, puedes hacerlo desde la edición o creación de una entrada o página. En la parte superior en las opciones de pantalla (vista «classic»), puedes ver la sección de campos personalizados. En el editor de bloques (Gutenberg), tendrás que activar su aparición en las opciones avanzadas del editor.

En AyudaWP hay un excelente artículo de introducción a los campos personalizados en WordPress, te lo recomiendo si eres principiante.

Una de las características que se echa a faltar en la versión gratuita de ACF, es un tipo de campo al que llamamos campo de repetición o repeater field

Puedes crear tus propios campos personalizados utilizando dos métodos diferentes. El primer método implica instalar un plugin dedicado para simplificar el proceso (hay varios, pods, toolset, el archiconocido ACF y el que vamos a tratar aquí).

El segundo requiere que edites manualmente los archivos de tu tema de WordPress. Se pueden registrar campos y cajitas (formularios en el backend) para entrarlos via php. En el lenguaje técnico de WordPress, también llamamos campos meta a éstos campos, y lo que vienen a ser los inputs donde los entramos, metaboxes o meta fields.

dinosaurio transformer juego construcciones compatible lego

#loNecesitas #buildingBlocks #buildCheaper

El plugin de gestión de campos más popular y más extendido a nivel profesional, es Advanced Custom Fields (ACF). Es tan potente y versátil, que permite que casi ciertos proyectos parezcan creados con otro cms distinto a WordPress.

ACF tiene una versión gratuita, con características limitadas, y otra profesional de pago, con campos avanzados y más herramientas para optimizarlos, crear nuestros propios «site builders» etc.

La versión gratuita de ACF está muy bien y la recomiendo mucho para comenzar a trastear, e incluso para ciertos proyectos profesionales es más que suficiente. Pero una de las características que se echa a faltar en la versión free de ACF, es un tipo de campo al que llamamos campos de repetición o «repeater».

El repeater, es un campo extraordinariamente útil, básicamente, nos permite, insertar en una página o post, una lista de elementos, cuya longitud desconocemos. Es decir, algun dato, que en algún contenido puede no estar, en otro pueden ser seis, o en otro veintiseis. Algunos ejemplos:

  • Una lista de enlaces relacionados con el post o página
  • Una lista de elementos o ingredientes
  • Una lista de imágenes para una galeria
  • Una lista de redes sociales (al fin y al cabo es una lista de links)

Con campos «simples», podemos añadir muchas cajitas, pero en un futuro uso, pueden quedarse cortas, o peor: Puede no ser necesario que haya tantas cajas en el backend. Con los campos repetibles, podemos añadir estos datos uno a uno bajo necesidad, y además, otra cosa muy útil, podemos reordenar esta lista de elementos.

Los entrados en un repeater, son devueltos a en formato array, por lo que es muy fácil su obtención.

Pues aquí es donde vamos a presentar el plugin «Custom Field Suite», un gestor de campos personalizados gratuito, que a diferencia de ACF free, el cual no incluye los repeaters, este sí que los incluye.

Si estás valorando comprar una licencia de ACF para tus proyectos freelance, esta alternativa open source es un adversario mucho mas modesto, pero extraordinariamente funcional de base.

El funcionamiento es muy parecido a ACF en sencillez: Creamos grupos de campos, les signamos el tipo de contenido, y para mostrar los datos en el front hay una api sencilla para mostrar cada valor o colección.

Página oficial de Custom Field Suite en Github pages

Nota: Su creador ya advierte que no vende nada ni pretende hacer más tipos de campos, él mismo indica con sentido del humor «If you want all the bells-and-whistles, use ACF» (si quieres todas las campanas y silbatos, usa ACF)

¡Actualización addon! Aunque puedes crear una galería usando custom field suite y un bucle de subida de archivos, he descubierto este interesante addon gratuito para adjuntar una galería de imágenes que sea devuelta en un array más cómodo.

Enlaces recomendados:
(1) Campos personalizados en WordPress: Qué son, cómo se crean y cómo se …. https://ayudawp.com/campos-personalizados/.
(2) Cómo usar los campos Personalizados en WordPress. https://bing.com/search?q=campos+personalizados+en+WordPress.
(3) Cómo Agregar Campos Personalizados En WordPress (2 Métodos) – Hostinger. https://www.hostinger.es/tutoriales/campos-personalizados-wordpress.
(4) CAMPOS Personalizados WordPress, Qué Son Y 15 Plugins – Ignacio Santiago. https://ignaciosantiago.com/campos-personalizados-wordpress/.


Publicado

en

,

por

Imagen decorativa titulo comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *