Y si… seguimos con mQtranslate, pero con cada cosa que me encuentro en el camino, prefiero bloguearla que dejarla en el olvido. Esta vez toca agregar un logo diferente para cada idioma cuando utilizamos mQtranslate, al menos es algo curioso que me han pedido mis clientes… también a ustedes? Este tutorial es mucho más sencillo que el tutorial anterior de mQtranslate, solo deben agregar la siguiente instrucción a su header en donde la instrucción que pide el logo está: <?php if(qtrans_getLanguage() == ‘eu’){ echo ‘<a href=”#top”><img src=”/wp-content/uploads/2014/06/eu-logo-eu.png”></a>'; } if(qtrans_getLanguage() == ‘es’){ echo ‘<a href=”#top”><img src=”/wp-content/uploads/2014/06/logo-europa.png”></a>'; } ?> Y presto… con esto están listos. Yo subo las imagenes al mismo wordpress ya que hay ciertos clientes que son recelosos con dar  [ Read More ]

¿Te gustaban los podcast y ya no sabes donde encontrarlos? Es hora de que hablemos Los Gimp100Podcast nacieron como un diario donde colocaba las cosas que iba aprendiendo. El primer podcast salió en Mayo del 2010 y me tomó 3 años hacer solo 36 podcast. Realizar video-tutoriales requiere planificación, edición y luego, publicarlos. Los podcast pararon ya el hosting utilizado decidió que el contenido no era comercial, así que lo borró, dejando a los podcasts sin hogar. Este servicio daba una comisión por las visitas, con lo que se pagaba el hosting, se mantenía la web y el café para que mi cerebro siguiese activo. Luego de un año de recolectar todos los videos perdidos y de tomar mucha más experiencia editando  [ Read More ]

Luego de que migré todos mis sitios y los de mis clientes a mQtranslate, hay ciertas cosas que hay que agregar a mano cuando trabajas con Páginas Principales personalizadas, una de ellas es agregar el selector de idiomas a la cabecera. El proceso, como siempre es bastante simple, así que vamos a por el. Lo primero es agregar la instrucción al header, que será la que muestre los idiomas: <?php qtrans_generateLanguageSelectCode(); ?> Luego de ello, solo tenemos que darle estilo. Les recomiendo que de una agreguen en el css las etiquetas con los idiomas que utilizarán, ya que por ahora, no encontré una forma de aregar automáticamente la variable del idioma a la etiqueta css sin utilizar jquery (Si conocen  [ Read More ]

Hace algún tiempo realicé un artículo donde ponía a disposición un SVG con las medidas estandar para realizar banners web. Aunque el artículo está bastante completo, con los años algunos se han agregado (no muchos, pero vale la pena hacer la acotación). Como sé que es un recurso que a varios les servirá, acá se los dejo nuevamente. Vale destacar que todas las medidas son en px. El archivo SVG lo pueden descargar en: dropbox.com/tatica/banners.svg     Medidas estandar para banners web horizontales Leaderboard long: 984 x 170 Leaderboard medium: 728 x 90 Banner completo: 468 x  60 Banner horizontal: 392 x 72 Medio banner horizontal: 234 x 60 Rectángulo horizontal: 300 x 250 Botón: 120 x 90 Medio botón: 120 x  [ Read More ]

Una de las cosas mas básicas que se hacen al crear un theme de WordPress es agregar áreas de Widgets personalizadas y muchas veces, terminamos construyendo un theme completo a punta de estos. El procedimiento para agregar un sidebar es el siguiente: Abrimos el archivo functions.php y ubicamos la siguiente línea: if (function_exists(‘register_sidebar’)) { Luego agregamos lo siguiente: register_sidebar(array( ‘name’=> ‘Nombre Del Widget’, ‘id’ => ‘codigo-del-widget’, ‘before_widget’ => ‘<li id=”%1$s” class=”widget %2$s”>’, ‘after_widget’ => ‘</li>’, ‘before_title’ => ‘<h2>’, ‘after_title’ => ‘</h2>’, )); Donde “Nombre del Widget” será el nombre que se mostrará en el admin y “codigo-del-widget” será el que utilizaremos para incluir en el php del theme como tal. Ahora solo resta agregarlo dentro de nuestro theme, en mi  [ Read More ]