WPML

Para crear sitios avanzados de WordPress, necesitará campos personalizados. En este tutorial, comparamos dos alternativas principales: Toolset frente a ACF + Elementor Pro.

Configuración de campos personalizados

Tanto ACF como Toolset le permiten añadir campos personalizados a cualquier tipo de contenido. Ambos plugins ofrecen diferentes tipos de campos y le permiten elegir en qué entradas incluirlos.

Tipos de campos

ACF y Toolset incluyen los campos básicos que cabría esperar. Estos incluyen «campos de texto», «editor visual», «selectores», «botones de opción», «casillas de verificación», etc.

Tipos de campos de ACF
Campos personalizados de ACF
Campos personalizados de Toolset

Características de los campos personalizados

ACF y Toolset incluyen las características básicas para los campos personalizados. Con ambos, puede marcar campos como «obligatorios», personalizar los mensajes de error y proporcionar una descripción para los campos.

Configuración de campos personalizados de ACF
Configuración de campos personalizados de Toolset

Con ACF puede añadir texto antes o después (contenido antes o después del valor) que aparecerá en el back-end cuando un usuario introduzca información. ACF también le permite limitar el número de caracteres de los campos, controlar la anchura e incluso duplicar un campo existente.

Controlar dónde aparecen los campos en el editor de WordPress

Ambos productos le permiten seleccionar en qué tipo de contenido, categoría o taxonomía aparece su grupo. ACF tiene más características para un control detallado sobre qué páginas deben mostrar diferentes campos. El enfoque de Toolset se orienta más hacia una lógica de visualización sencilla, basada en el tipo de contenido.

Control exacto para la visualización de campos en ACF
Control por tipo de contenido para la visualización de campos en Toolset

Mostrar campos personalizados

Toolset tiene todo lo necesario para configurar campos personalizados y mostrarlos en el front-end del sitio, sin necesidad de programar. ACF cuenta con una API para desarrolladores de PHP y ofrece integraciones con Elementor Pro y Divi.

Si prefiere crear todas las plantillas de su sitio utilizando PHP, ACF ofrece una completa API que cubre sus necesidades.

Para las personas que quieren crear sitios personalizados sin programar, hay dos opciones disponibles. Con Toolset, utilizará bloques para mostrar campos personalizados. Con ACF, puede utilizar Elementor Pro (existen integraciones de ACF con otros maquetadores visuales, pero la de Elementor es la más popular).

Grupos de campos repetibles

Tanto Toolset como ACF ofrecen grupos de campos repetibles. Ambos plugins le permiten crear sus grupos de campos repetibles visualmente en el back-end con un nivel de flexibilidad similar. Por ejemplo, puede crear fácilmente un conjunto repetible de campos para un carrusel de imágenes.

Configuración de un campo repetidor en ACF
Configuración de campos repetibles en Toolset

Con ambos plugins, los campos repetibles pueden tener un anidamiento infinito, diferentes opciones de entrada y otras características que hacen que sea cómodo introducir contenido.

De manera similar a los campos individuales, ACF y Toolset difieren en cómo puede mostrar los grupos de campos repetibles.

Con ACF, necesitará escribir código PHP que recorra los campos repetibles y los muestre. ACF proporciona ejemplos completos, que puede copiar y pegar para personalizarlos.

Con Toolset, puede mostrar campos repetibles sin programar. El bloque View de Toolset le permite recorrer los campos repetibles y mostrarlos con su diseño.

Relaciones entre entradas

Las relaciones entre entradas son la capacidad de conectar diferentes entradas. Por ejemplo, en un sitio inmobiliario, querrá conectar las propiedades con los agentes. En un sitio de directorio de gimnasios, querrá conectar los gimnasios y los entrenadores. Puede conectar las entradas como «uno a muchos» y «muchos a muchos».

Para conectar entradas utilizando ACF, puede usar el campo de relación de ACF. Este campo permite enlazar entradas en la base de datos. La documentación de ACF explica cómo utilizar esta información para mostrar el contenido relacionado, mediante código PHP, en el front-end del sitio.

Toolset incluye todas las funciones necesarias para configurar relaciones entre entradas y mostrar entradas relacionadas (sin programar).

Configuración de un campo de relación en ACF
Configuración de relaciones entre entradas con Toolset
Visualización de relaciones con ACF mediante PHP
Visualización de contenido relacionado con Toolset

Traducir contenido que utiliza campos personalizados

Al crear sitios multilingües, probablemente se pregunte cómo funcionan ACF y Toolset con WPML. Dado que tanto ACF como Toolset son plugins populares, el equipo de WPML se asegura de que ambos funcionen sin problemas con WPML.

Para crear sitios multilingües con ACF, tendrá que instalar nuestro plugin puente Advanced Custom Fields Multilingual y seguir las instrucciones sobre cómo traducir sitios creados con ACF. ACFML le permite traducir contenido que tenga cualquier tipo de campo de ACF, incluidos los complejos campos repetidores.

La compatibilidad con WPML está integrada en Toolset, por lo que no necesita instalar un plugin puente. Podrá traducir fácilmente todo lo que cree con Toolset, directamente desde el Escritorio de traducción de WPML, o desde el editor de entradas (lo que mejor se adapte a sus necesidades).

Más allá de los campos personalizados

ACF y Toolset son paquetes amplios que incluyen más que campos personalizados. A continuación, se muestran algunas características adicionales y enlaces donde puede obtener más información sobre ellas.

GALERÍA DE CARACTERÍSTICAS DE ACF

  • Página de opciones: cree páginas de opciones para controlar la configuración global de su sitio
  • Contenido flexible: el gestor de diseño de contenido de ACF
  • Tablas personalizadas: una extensión de ACF llamada Hookturn le permite almacenar el contenido de los campos personalizados en tablas de bases de datos dedicadas (199 $ AUD / año)

GALERÍA DE CARACTERÍSTICAS DE TOOLSET

Coste

Advanced Custom Fields ofrece una versión gratuita, que incluye sus características básicas. Toolset no tiene versión gratuita.

La cuenta Toolset 1 Site cubre todo lo que hemos descrito en este artículo. Cuesta 69 $ (USD) con una renovación anual de 51 $.

Las cuentas de ACF Pro están disponibles a partir de 49 $ al año. Una cuenta de Elementor Pro para un sitio cuesta 49 $ adicionales al año.

Las cuentas Unlimited de ACF y Toolset tienen precios muy similares.

Conclusión

Tanto ACF como Toolset ofrecen una forma sólida de crear sitios de WordPress personalizados. ACF tiene una versión básica gratuita, que no existe en Toolset. ACF por sí solo resulta atractivo para los desarrolladores de PHP experimentados. ACF le permite crear sitios visualmente mediante Elementor (y otros maquetadores visuales), mientras que Toolset utiliza el editor de bloques de WordPress para el diseño visual sin necesidad de programar.

Comprar Toolset

Comprar ACF

¿Le ha resultado útil? Comparta este artículo: