Crear múltiples sidebars usando nuestros menús de WordPress

Los sidebars son las columnas de WordPress en las cuales podemos organizar y mostrar nuestros widgets. Para crear nuevos sidebars, estos deben registrarse como variables en el entorno, de este modo:

$sidebar_name = 'Sidebar 1';
register_sidebar(array(
	'name' => $sidebar_name,
	'before_widget' => '<div id="%1$s" class="%2$s">',
	'after_widget' => '</div>',
	'before_title' => '<h3>',
	'after_title' => '</h3>',
));

O también registrando varios a la vez:

register_sidebars(3, array('name'=>'Sidebar %d'));

Si necesitas crear nuevas columnas para cada sección de tu sitio, puedes hacerlo dinámicamente utilizando los ítems declarados en el menú. Continue reading Crear múltiples sidebars usando nuestros menús de WordPress

Algunos consejos y buenas prácticas en diseño web

Estas son algunas buenas prácticas y tips que me parecen relevantes de resaltar para quieres recién comienzan en el diseño orientado a web.

Siempre Wireframes antes de Diseño Visual

img: commlogix.com

Los wireframes son representaciones esquemáticas de una página, a través de los cuales se piensan y diseñan las jerarquías de los contenidos e interacciones de las distintas secciones, sin el ruido ni la emocionalidad del diseño visual. Ya sean bocetos en papel o piezas más elaboradas, esta práctica permite ahorrar mucho tiempo de producción y correcciones posteriores. Continue reading Algunos consejos y buenas prácticas en diseño web

3 razones para desarrollar sitios web sobre WordPress

Una de las tareas que habitualmente tenemos quienes desarrollamos sitios sobre WordPress, es dar las explicaciones necesarias de porque usar esta herramienta para el desarrollo de un proyecto, si cumple con los innumerables requerimientos que los clientes demandan, o cuales son las ventajas comparativas sobre Drupal, Joomla, Movable Type, ExpressionEngine o cualquier CMS gratuito o de pago que exista en el mercado. Es evidente que este no es un tema menor a la hora de pensar un proyecto nuevo o rehacer uno existente, basta con buscar en Google: WordPress vs para encontrar una buena cantidad de artículos, argumentando porque esta herramienta es mejor o peor que las otras opciones.

Más allá de las comparaciones puntuales, es importante saber distinguir cuales son los aspectos de WordPress que le dan valor a los proyectos desarrollados sobre él, y que pueden ser importantes como argumentos de venta. Desde mi punto de vista, existen 3 rasgos fundamentales: experiencia de uso, desarrollo extensible y la comunidad. Continue reading 3 razones para desarrollar sitios web sobre WordPress