Blog

ACF Pro o nexya Custom fields: pasar de una herramienta a otra sin reescribir el tema

Una alternativa gratuita a ACF Pro que lee las mismas funciones y recupera tus datos: cambia de una herramienta a otra sin reescribir tu tema.

ACF Pro o nexya Custom fields: pasar de una herramienta a otra sin reescribir el tema

Lo esencial

  • NCF es compatible con get_field(), have_rows() y otras funciones de ACF.
  • La migración copia los valores de ACF sin borrar nada.
  • Existe el camino inverso para volver a ACF si lo necesitas.

Advanced Custom Fields ha enseñado a toda una generación de desarrolladores de WordPress a estructurar un sitio: grupos de campos, repetidores, contenido flexible y get_field() por todo el tema. Es una herramienta excelente. La cuestión no es si es buena, sino si debe seguir siendo un plugin independiente en cada sitio.

Lo que hace el módulo Custom fields

El módulo de Campos personalizados de nexya cubre las necesidades habituales de un sitio a medida:

  • grupos de campos colocados según reglas (tipo de contenido, plantilla de página, página de opciones…);
  • repetidores, contenido flexible y relaciones entre contenidos;
  • páginas de opciones, abiertas a los editores si lo deseas;
  • valores almacenados en sus propias tablas, en lugar de estar dispersos en los metadatos.

El módulo forma parte de la versión gratuita, en tantos sitios como quieras.

Custom fields se enciende desde el centro, al igual que los demás módulos.
Custom fields se enciende desde el centro, al igual que los demás módulos.

El tema no cambia

Este es el punto que más importa en la práctica. nexya responde a los mismos nombres de funciones: get_field(), the_field(), have_rows(), the_row(), get_row_layout() y los demás.

En un sitio que todavía funciona con ACF, nada entra en conflicto: ACF responde a get_field(), nexya responde a nexya_get_field(). En un sitio sin ACF, el mismo tema sigue funcionando tal cual.

Por lo tanto, puedes pasar un sitio de una herramienta a otra sin tocar ni una sola plantilla, o migrar plantilla por plantilla si prefieres avanzar con cautela.

Los datos se conservan, no se borra nada

La migración lee lo que ACF ha registrado y lo copia en las tablas de nexya. ACF almacena junto a cada valor una línea que nombra el campo al que pertenece: esto es lo que permite encontrarlo todo sin adivinar, incluidos los repetidores.

No se elimina nada. Los valores antiguos permanecen en su sitio mientras no se desinstale ACF: puedes comprobar la migración y, si es necesario, ignorarla. El camino inverso también existe, para un sitio que quiera volver a ACF.

¿Y con Elementor?

El módulo Element añade dieciséis widgets de Elementor para mostrar campos personalizados, tanto los de nexya como los de ACF: repetidores en tarjetas, pestañas o tablas, galerías y carruseles, cifras clave, equipos, cronologías, mapas.

Los contenidos y sus campos, traducidos idioma por idioma.
Los contenidos y sus campos, traducidos idioma por idioma.

Cuándo conservar ACF

Si tu sitio depende de un plugin de terceros construido sobre ACF, o si tu equipo tiene herramientas internas que dependen de él, consérvalo: nexya sabe convivir junto a él. Para un sitio corporativo o un sitio web a medida clásico, agrupar los campos con el resto de la administración significa un plugin y una licencia menos que gestionar.

Preguntas frecuentes

¿Es nexya Custom fields una alternativa gratuita a ACF Pro?

Sí. Los campos repetidores, el contenido flexible, las relaciones, las páginas de opciones y la lógica condicional forman parte de la versión gratuita, en tantos sitios web como quieras.

¿La migración desde ACF borra mis datos?

No. Los valores se copian en las tablas de NCF; los antiguos permanecen en su sitio mientras no se desinstale ACF.

¿Puedo conservar ACF y NCF en el mismo sitio web?

Sí. Mientras ACF esté instalado, este responde a get_field() y NCF responde a nexya_get_field(): nada entra en conflicto.

Los módulos de este artículo

nexya custom fields

Prueba nexya Pro gratis durante 7 días

Todos los módulos, las newsletters y la caché de páginas, en tu sitio. Sin compromiso.

Ver los planes O descargar la versión gratuita