Tu hogar de recursos

Encuentra plantillas web, plugins y más …

Advanced Custom Fields (ACF) – Plugins alternativos @ Ayuda WordPress


Por si no te has enterado, hay un conflicto entre WordPress y WP Engine, que a su vez ha afectado al plugin ACF, que ya no está alojado en WordPress.org, y es por este motivo por el que me ha parecido útil revisar plugins que puedan ser una buena alternativa a Advanced Custom Fields.

Pero mejor empezamos por el principio ¿no?

¿Qué es un campo personalizado?

Un campo personalizado es un dato personalizado que puedes añadir a tu contenido, ya sea una entrada de blog, una página o incluso un tipo de contenido personalizado.

Para comprender mejor el concepto de campo personalizado, puedes abrir una de las entradas del blog de tu web y prestar atención a su analogía.

campos editor wordpresscampos editor wordpress

Allí mismo verás elementos como el título de la entrada, los metadatos de la entrada (fecha, taxonomía, autor, etc.), la imagen destacada, etc. En WordPress, estos elementos se denominan campos y están disponibles en el sistema de WordPress por defecto.

Si necesitas añadir elementos que no están disponibles en WordPress por defecto, lo harás con campos personalizados.

campos personalizados wordpresscampos personalizados wordpress

¿Qué es ACF?

Aunque WordPress permite crear campos personalizados, los usuarios deben tener conocimientos de PHP para crearlos. ACF es un plugin que elimina este requisito, pues no necesitas tener que programar ni una sola línea de código para crear nuevos campos personalizados.

Esto abre una oportunidad para cualquiera que desee crear una web compleja y dinámica con WordPress, independientemente de si tiene conocimientos de programación o no, lo que viene a ser la filosofía de WordPress: llevar la creación web a todos.

A muchos usuarios de WordPress nos encanta usar ACF porque tiene una interfaz fácil de usar. Además, ACF admite una amplia variedad de tipos de campos, desde texto, números, correos electrónicos, imágenes hasta casillas de verificación.

Además, ACF es compatible con temas destacados que admiten campos personalizados y plugins de maquetación como Divi, Elementor y Bricks.

Qué buscar en un plugin alternativo a ACF

ACF fue diseñado inicialmente específicamente para ser un plugin que solo permitiera crear campos personalizados . Sin embargo, desde la versión 6.1 también tiene la capacidad de crear tipos de publicaciones personalizados (CPTs).

Como mencioné anteriormente, puedes añadir una amplia variedad de tipos de campos personalizados a tu contenido. Una cosa que no puedes olvidar si quieres usar una alternativa de ACF en tu proyecto es la compatibilidad.

La creación de campos personalizados y la visualización de los datos de los campos personalizados son dos cosas diferentes. Debes asegurarte de que el tema o el plugin que uses para maquetar o diseñar tus páginas admita la alternativa de ACF que desees utilizar.

Si eres usuario de Divi, por ejemplo, no deberías usar JetEngine ya que JetEngine no es compatible con Divi pero sí con Elementor, por poner un ejemplo.

Aquí hay tres aspectos clave que debes tener en cuenta en una alternativa a ACF:

  • ¿Es compatible con el tema/maquetador de páginas que utilizo?
  • ¿Ofrece todos los tipos de campos personalizados que necesito?
  • ¿Es lo suficientemente fácil de usar?

Si todas las respuestas a las preguntas anteriores son sí, entonces puedes continuar.

Aquí tienes una lista de los mejores plugins WordPress que puedes usar para reemplazar ACF…

Mejores alternativas al plugin ACF

Pods

podspods

Pods es una de las mejores alternativas a ACF en cuanto a funcionalidad. El plugin te permite crear campos personalizados y tipos de contenidos personalizados.

Cuando desees crear un nuevo grupo de campos personalizados, puedes elegir si deseas asignarlo a un tipo de contenido existente o a un nuevo tipo de contenido. No solo puedes añadir campos personalizados a entradas y páginas de blog, sino que también puede añadirlos a comentarios, perfiles de usuario, biblioteca de medios y taxonomías.

Pods admite la mayoría de los tipos de campos que admite ACF. Estos son los tipos de campos que admite:

  • Texto simple
  • Sitio web
  • Teléfono
  • Correo electrónico
  • Contraseña
  • Párrafo
  • WYSIWYG
  • Sintaxis
  • Fecha
  • Tiempo
  • Número simple
  • Divisa
  • Archivo
  • Incrustado
  • Relación
  • Sí/no
  • Selector de color
  • Título
  • Contenido HTML

Si deseas utilizar Pods para crear un tipo de contenido personalizado, también puedes añadir taxonomías personalizadas para organizar el contenido que le pertenece.

Pods es compatible con los plugins y temas más populares, como Elementor, Divi, Bricks, etc. También están disponibles en Pods funciones más avanzadas como API REST y lógica condicional.

Una desventaja principal de Pods es que no ofrece una interfaz tan amigable para principiantes como ACF.

Ventajas de Pods:

  • Amplia compatibilidad de tipos de campos personalizados
  • Capaz de crear tipos de contenido personalizados
  • Compatible con la mayoría de temas y plugins de creación de páginas.

Desventajas de Pods:

  • La interfaz de usuario no es lo suficientemente fácil de usar para principiantes.

ACPT

acptacpt

ACPT es otro plugin que puedes usar para reemplazar a ACF. Al igual que Pods, ACPT también te permite crear campos y tipos de contenido personalizados. El plugin tiene versión gratuita y de pago.

El mayor problema que tiene ACPT es que su versión gratuita ofrece muy pocas funciones. Con la versión gratuita, solo puedes añadir los siguientes tipos de campos:

  • Fecha
  • Correo electrónico
  • Texto
  • Área de texto
  • Campo de selección

Además, no puedes mostrar los datos de tus campos personalizados si eres usuario de Divi, Breakdance o Bricks, a menos que actualices a la versión pro. La versión gratuita solo es compatible con Elementor y Gutenberg.

Si no tienes problemas con las limitaciones anteriores, entonces vale la pena plantearte ACPT. Además de crear campos personalizados, también puedes usar el plugin para crear tipos de contenidos personalizados.

La versión pro de ACPT admite hasta 41 tipos de campos en total. También es compatible con casi todos los plugins de creación de páginas, excepto Elementor.

Ventajas de ACPT:

  • Amplia compatibilidad para tipos de campos (en la versión de pago)
  • Capaz de crear tipos de contenidos personalizados y taxonomías personalizadas
  • Compatible con plugins y temas de creación populares (excepto Elementor)

Contras de ACPT:

  • La versión gratuita es demasiado limitada

Custom Post Type UI

cpt uicpt ui

Cuando empiezas a experimentar en WordPress con tipos de contenido personalizados, casi seguro que vas a probar el plugin Custom Post Type UI, además de ACF. Si te metías en la personalización avanzada de WordPress lo más habitual era combinar CPT UI y ACF.

Incluso hoy en día, cuando ACF ya tiene la capacidad de crear tipos de contenido personalizados, algunos usuarios de WordPress todavía usan CPT UI para crear los CPTs.

CPT UI es, al menos para mi, el mejor plugin de WordPress para crear un tipos de contenido personalizados y taxonomías personalizadas. Tiene opciones para activar o desactivar los elementos que necesites y los que no. Por ejemplo, puedes desactivar el campo de imagen destacada, desactivar el campo de extracto, etc.

Además, tienes más controles sobre la pantalla de edición de contenido que en la mayoría del resto de plugins de esta misma lista.

Lo que es una pena es que CPT UI no tiene la capacidad de crear campos personalizados. En otras palabras, aún necesitas ACF (o SCF) si necesitas crear campos personalizados para tu tipo de contenido personalizado.

Ventajas de CPT UI:

  • El mejor plugin para crear tipos de contenido personalizados
  • Tiene una interfaz fácil de usar, incluso para principiantes.

Desventajas de CPT UI:

  • No tiene la capacidad de crear campos personalizados

MetaBox

metaboxmetabox

Meta Box ofrece una experiencia ligeramente diferente a la de otros plugins de esta lista. Si bien puedes crear campos personalizados sin escribir código, el proceso de añadir campos personalizados a tu WordPress implica añadir un fragmento de código PHP, a menos que uses la versión pro.

El plugin ofrece una herramienta online que puedes usar para crear los campos personalizados y generar el código de los campos personalizados. Luego, debes editar el archivo functions.php de tu tema para añadir los campos personalizados. O también puedes usar un plugin como Code Snippets o WPCode para agregar el fragmento de código PHP.

Meta Box te permite crear campos personalizados y tipos de contenido personalizados. Estos son los tipos de campos que admite el plugin:

  • Botón
  • Caja
  • Lista de casillas de verificación
  • Correo electrónico
  • Oculto
  • Número
  • Contraseña
  • Radio
  • Rango
  • Seleccionar
  • Selección avanzada
  • Texto
  • Área de texto
  • URL
  • Autocompletar
  • Selector de color
  • Fecha
  • Fecha y hora
  • Texto del conjunto de campos
  • Mapas de Google
  • Seleccionar imagen
  • Incrustados
  • Control deslizante
  • Lista de textos
  • Tiempo
  • Editor WYSIWYG
  • Correo
  • Taxonomía
  • Taxonomía Avanzada
  • Usuario
  • Archivo
  • Archivo avanzado
  • Entrada de archivo
  • Imagen
  • Imagen avanzada
  • Video
  • Divisor
  • Título

Meta Box es compatible con Elementor, Bricks, Divi, Breakdance y la mayoría de los plugins y temas de creación de páginas que admiten campos personalizados.

Ventajas de Meta Box:

  • Amplia compatibilidad para campos personalizados
  • Tiene la capacidad de crear tipos de contenido personalizados.
  • Compatible con los plugins de creación de páginas más populares

Desventajas de Meta Box:

  • La versión gratuita no permite crear campos personalizados desde el escritorio de WordPress.

JetEngine

jetenginejetengine

JetEngine es un plugin WordPress de la suite de complementos de Crocoblock . Originalmente solo funcionaba en Elementor, pero ahora puedes usarlo en Bricks y Gutenberg.

Con JetEngine no solo puedes crear campos personalizados, sino que también puedes personalizar tipos de contenido.

JetEngine es un plugin basado en módulos. Algunos módulos integrados están disponibles sin coste adicional. Con estos módulos, puede añadir mapas dinámicos, calendarios dinámicos y prácticamente de todo.

Los tipos de campos admitidos por JetEngine son:

  • Texto
  • Fecha
  • Tiempo
  • Fecha y hora
  • Área de texto
  • Lo que ves es lo que obtienes
  • Conmutador
  • Caja
  • Selector de iconos
  • Medios de comunicación
  • Galería
  • Radio
  • Reloj de repetición
  • Seleccionar
  • Número
  • Selector de color
  • Publicaciones
  • HTML

Ventajas de JetEngine:

  • Amplia compatibilidad para tipos de campos
  • Capaz de crear tipos de contenidos personalizados y taxonomías personalizadas
  • Capaz de crear calendarios y mapas dinámicos.
  • Tiene una función de creación de formularios incorporada

Desventajas de JetEngine:

  • Falta de compatibilidad (solo compatible con Elementor, Bricks y Gutenbeg)
  • No hay ninguna versión gratuita disponible

Toolset

toolsettoolset

Toolset tiene algo en común con JetEngine: es un plugin totalmente de pago. No hay versión gratuita disponible.

El plugin consta de varios componentes. El componente que necesitas para crear campos personalizados y tipos de contenido personalizados se llama Types. También puedes crear taxonomías personalizadas utilizando Toolset.

Toolset es compatible con la mayoría de los plugins y temas de creación de páginas que tienen la función de contenido dinámico, incluido Divi.

Ventajas de Toolset:

  • Amplia compatibilidad para campos personalizados
  • Tiene la capacidad de crear tipos de contenido personalizados.
  • Compatible con los plugins de creación de páginas más populares

Desventajas de Toolset:

  • No hay ninguna versión gratuita disponible

¿Qué alternativa a ACF elijo?

Aunque yo tengo mi corazoncito siempre del lado de ACF + CPT UI, la realidad es que si buscas una alternativa a ACF, siempre y cuando no termine formando parte del núcleo de WordPress, debes optar por una de estas dos alternativas:

  • Pods – Muchos tipos de campo, permite crear tipos de contenido y campos personalizados, y es gratuito.
  • JetEngine – Si usas Elementor su integración es brutal, y tiene de todo. Lo malo es que es de pago, pero tampoco es caro para lo que ofrece.

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!



Fuente Original:

Compartir:

Noticias Relacionadas

Editar opciones