Hemos pasado una buena cantidad de tiempo probando Headway 3 con WPML y me complace anunciar que todo funciona bien. Me gustaría aprovechar esta oportunidad para contarle un poco sobre Headway, basándome en nuestra experiencia reciente.
Primero, solo para aclarar. Escribimos sobre Headway porque creo que es una solución innovadora a un problema clásico. Además, siento que cuando los sitios se construyen de manera sistemática, la vida es mejor para todos los involucrados. Es más fácil para el diseñador del sitio, para el cliente final y para nosotros. Un enfoque sistemático para la creación de sitios significa menos código manual y menos errores. Es por esto que estamos impulsando esta dirección.
La idea: un sistema de cuadrícula y bloques
Crear un diseño agradable para su sitio no es una tarea trivial. Hay excelentes sistemas de cuadrícula con los que puede comenzar, pero implementarlo todo en CSS es una tarea que consume mucho tiempo.
El sistema de cuadrícula de Headway le permite dibujar, arrastrar y cambiar el tamaño de los bloques. Se ve así:

Puede elegir un diseño diferente para diferentes partes del sitio (como la página de inicio, el blog, las páginas individuales, etc.).
Cuando crea un bloque, puede indicarle que sea el encabezado, un menú, un cuadro de búsqueda, un widget, contenido o el pie de página. Esto cubre prácticamente todo lo que necesitará y encontrará en los sitios de WordPress.
Estos bloques que dibuja en la cuadrícula funcionan perfectamente con la funcionalidad estándar de WordPress. Verá los bloques de widgets en la pantalla de widgets de WordPress, puede asignar menús de WordPress a los menús que dibuje en Headway y tener todo definido y funcionando sin tener que salir de su panel de administración.
Selectores de idiomas
Dado que probablemente no quiera modificar PHP al construir un sitio con Headway, recomiendo 3 formas de colocar los selectores de idiomas:
- En un widget: dibuje un bloque, conviértalo en una zona de widgets y coloque en él el selector de idiomas de WPML.
- En un menú: dibuje un bloque, conviértalo en un menú y active un selector de idiomas para ese menú desde el menú Idiomas.
- En el pie de página: WPML puede añadir su propio pie de página a su sitio con un selector de idiomas. Esto no requiere configuración en Headway.
También puede crear su propio selector de idiomas personalizado y añadirlo mediante PHP. Para ello, necesitará usar una llamada a la API para añadir PHP personalizado. No es terriblemente complicado, pero es un poco más de trabajo que arrastrar en la interfaz gráfica.
Más allá de los widgets estándar
¿Qué ocurre si quiere personalizar no solo el diseño de su sitio, sino también el contenido? Supongamos que quiere crear un bloque que muestre testimonios de clientes, o sus últimos proyectos, o cualquier otra cosa dinámica.
(prepárese, aquí viene el argumento de venta)
Resulta que Types y Views funcionan perfectamente con Headway.
Cualquier cosa que no sean páginas y entradas es un tipo de entrada personalizado en WordPress. Types le permitirá definir estos tipos de entrada personalizados directamente desde la interfaz gráfica de WordPress. Por lo tanto, si busca añadir testimonios de clientes, necesitará crear un tipo de entrada personalizado para ello. Luego, use Types para añadir los campos personalizados adecuados, como el nombre de la persona, la empresa, la URL y tal vez una buena imagen.
Luego, Views mostrará estos testimonios en el sitio. Cargará los testimonios de la base de datos, posiblemente añadirá paginación (controles de siguiente/anterior) y los mostrará. Puede arrastrar la Vista a un área de widgets (que dibujó previamente en Headway) y se mostrará.
¿Y cómo añado estilo?
Ahora que hemos dejado atrás el HTML y el PHP, no querrá quedarse atascado con un programa FTP solo para actualizar un archivo CSS, ¿verdad?
Haga clic en el enlace Live CSS y abra un editor de CSS integrado, completo con resaltado de sintaxis.

Ahora, sabemos cómo:
- Dibujar nuestro diseño
- Llenar los bloques con contenido
- Darles estilo con CSS
y todo es desde el panel de administración de WordPress, sin enviar archivos, causar errores ni depurar código. Genial.
Resumen
Espero que haya aprendido algo hoy. Yo ciertamente lo hice cuando probamos Headway con WPML y tuve que aprender a usarlo en el proceso. Incluso si no deja todo y corre a comprar Headway, estoy seguro de que esto le servirá de inspiración.
Dónde conseguir los recursos:
- Headway - http://headwaythemes.com/
- Types y Views - https://toolset.com/
PD: Si necesita ayuda técnica, publíquelo en nuestro foro. Mencione que es para Headway y Brooks le ayudará. Él es quien hizo la mayor parte del trabajo en esto.


