¿Problemas al usar tu localización?

Con la salida de las versiones localizadas de WordPress al español de Chile, Perú, y próximamente más localizaciones para paises hispanohablantes, puede surgir el siguiente “problema”: un plugin que anteriormente estaba en español, deja de estarlo al momento de cambiarse a otra localización que no sea la es_ES (español de España).

Esto es por una razón muy simple: el fichero de traducción tiene un nombre distinto al de tu localización. Un ejemplo sencillo es este:

Supongamos que usabas WordPress es_ES (Español de España) y el plugin XYZ se veía en español. Luego descubres que existe una localización para tu país (supongamos, Chile) y decides pasarte a ella. Desde el momento en que comienzas a usarla, notas que el plugin XYZ ya no se ve en español sino en ingles.

Esto sucede por que la gran mayoria de los plugins y themes que incluyen una traducción al español, lo hacen incluyendo el archivo es_ES. Como usabas la versión localizada al español de España, el idioma de tu WordPress era es_ES y WordPress buscaba todos los archivos es_ES de tus plugins y themes para mostrarte la versión traducida. Ahora, como te pasaste a la es_CL (Español de Chile, siguiendo el ejemplo) WordPress ya no buscara los ficheros es_ES para mostrarte la traducción de los plugins y themes, sino los archivos es_CL. Como no los encontrará, te mostrara la versión en el idioma nativo del plugin o theme.

¿La solución? Ve al plugin XYZ, busca el archivo es_ES y renombralo por es_CL o es_XX donde “XX” es el código de tu país/localización. Así el plugin XYZ volverá a mostrarse en español. ¿Fácil, no?

Contenido en dos columnas

columnas

Seguro que este truco es algo que muchos apreciarán, pues permite mostrar el contenido de los posts en dos columnas, dando un aspecto de diario digital a tu sitio creado con WordPress.

Solo tienes que aplicar estos dos cambios:

En el fichero functions.php de tu plantilla (theme):

  1. function my_multi_col($content){
  2. $columns = explode('<h2>', $content);
  3.  
  4. $i = 0;
  5.  
  6.     foreach ($columns as $column){
  7.     if (($i % 2) == 0){
  8.         $return .= '<div class="content_left">' . "\n";
  9.         if ($i> 1){
  10.         $return .= "<h2>";
  11.     } else{
  12.         $return .= '<div class="content_right">' . "\n <h2>";
  13.     }
  14.         $return .= $column;
  15.         $return .= '</p></div>';
  16.         $i++;
  17.     }
  18.  
  19.     if(isset($columns[1])){
  20.         $content = wpautop($return);
  21.     }else{
  22.         $content = wpautop($content);
  23.     }
  24.     echo $content;
  25. }
  26. add_filter('the_content', 'my_multi_col');

En el fichero style.css de tu plantilla (theme):

  1. .content_right, .content_left{
  2.     float:left;
  3.     width:45%;
  4. }
  5.  
  6. .content_left{
  7.     padding-right:5%;
  8. }

Contenido exclusivo para suscriptores al Feed

¡Gracias por seguirnos a diario!. Premiamos tu fidelidad ofreciéndote habitualmente contenidos exclusivos. Hoy puedes descargar:

Clic aquí para iniciar la descarga Guía Domina tu Blog

¿Te gustó este post? ¡Compártelo! Bitacoras.com TwitThis Facebook Meneame Google Bookmarks del.icio.us Live Technorati Ping.fm Wikio Turn this article into a PDF! E-mail this story to a friend! Print this article!

WordPress gana el 2009 CMS Award

WordPress ha sido elegido como el mejor CMS en los CMS Awards. También ha quedado en una honrosa segunda posición en el PHP CMS Award, en el que ha ganado Drupal, siendo la primera vez que queda entre los 5 primeros.

¿Te gustó este post? ¡Compártelo! Bitacoras.com TwitThis Facebook Meneame Google Bookmarks del.icio.us Live Technorati Ping.fm Wikio Turn this article into a PDF! E-mail this story to a friend! Print this article!

Cosas que necesitas saber de WordPress 2.9

Interesante artículo sobre al menos 10 cosas que necesitas saber sobre el nuevo WordPress 2.9.

Entre las mejoras de esta nueva versión del popular gestor de contenidos que pronto estará disponible de forma oficial podemos comentar algunas funciones nuevas para plantillas como the_post_image() y el soporte de registro, otras novedades para usuario como la disponibilidad de papelera, edición de imágenes y el plugin oEmbed, mejoras en los comentarios y un API metadatos para plugins. Además de una utilidad incluida para la reparación de la base de datos y la vuelta al soporte de PHP4.

Más información en TechnoSailor

Original Post / Entrada Original: Carrero.es. Si quieres Juegos Gratis disfruta aquí o decora tu casa.

Cosas que necesitas saber de WordPress 2.9

La funcionalidad #8220;post-image#8221; de WordPress 2.9

Una de las nuevas funcionalidades que nos encontraremos en Wordpress 2.9 es el llamado post-image, que como ya hemos explicado previamente se trata de un sistema que nos permite asociar a un post una imagen y poder usarla en un theme. a href="http://justintadlock.com/archives/2009/11/16/everything-you-need-to-know-about-wordpress-2-9s-post-image-feature"Justin Tadlock muestra un completo artículo/a mostrando como hacer uso de esta funcionalidad. h31) Permitir la funcionalidad/h3 Como vimos en el post de las nuevas funcionalidades de Wordpress 2.9, el theme iba a coger algo de relevancia permitiendo activar/desactivar funcionalidades de Wordpress desde el fichero functions.php. Esta capacidad nos permitirá activar esta funcionalidad añadiendo un simple línea a nuestro theme: precodeadd_theme_support( 'post-thumbnails' );/code/pre Esta línea, nos activará la funcionalidad de post-image en nuestro Wordpress, permitiendo que podamos ver un box más en nuestra página de "Nueva Entrada". p style="text-align: center;"a rel="lightbox" href="http://www.anieto2k.com/wp-content/uploads/2009/11/wordpress-2.9-post-image.JPG"img src="http://www.anieto2k.com/wp-content/uploads/2009/11/wordpress-2.9-post-image.JPG" alt="wordpress-2.9-post-image" //a a href="http://www.anieto2k.com/wp-content/uploads/2009/11/wordpress-2.9-post-image.JPG"small(Ver Imagen)/small/a Allí podremos seleccionar una imagen que será asociada al post. h32) Usar la funcionalidad/h3 Una vez asociada la imagen, ya solo nos queda hacer que nuestro theme muestre la imagen donde queramos. Para ello tenemos una serie de funciones que debemos conocer: h4codethe_post_image($size)/code/h4 Esta función nos permite mostrar la imagen en el punto en el que la llamamos, requiere estar incluida a href="http://www.anieto2k.com/2006/02/15/el-loop-de-wordpress-en-accion/"dentro del Loop/a para funcionar. precode?php while( have_posts() ) : the_post(); ? div h1a href="?php the_permalink() ?"?php the_title() ?/a/h1 ?php the_post_image() ? ?php the_content() ? /div ?php endif; ?/code/pre Podemos usarla con un parámetro para especificar el tamaño de la imagen que queremos mostrar: ul lithumbnail/li limedium/li lifull/li /ul Todas hacen referencia a la configuración de imagenes del apartado strongOpciones Media/strong de nuestro panel de control. h4codehas_post_image()/code/h4 Para comprobar si un post tiene asociada una imagen deberemos usar codehas_post_image()/code que nos devolverá codetrue/code o codefalse/code. precode?php if ( has_post_image() ) the_post_image( 'thumbnail' ); else echo 'img src="default-image.png" alt="Example Image" title="Example" /'; ?/code/pre h4codeget_post_image_id()/code/h4 Si necesitamos obtener el codeID/code de la imagen podremos hacer uso de esta función que nos devolverá el codeID/code. precode$image_id = get_post_image_id();/code/pre h4codeget_the_post_image( $id, $size )/code/h4 Si necesitamos obtener la imagen de un post fuera del Loop podemos acceder directamente a ella indicándole el ID del post y el tamaño de la imagen que necesitamos. precode$image = get_the_post_image( $post-ID, 'thumbnail' );/code/pre h33) Filtros y actions/h3 Además de las funciones que nos permiten trabajar cómodamente con la imágen asociada, tenemos una serie de filtros que nos permiten personalizar más aún la funcionalidad y obtener resultados de lo más dispares. precodestrong//Filters /strong - post_image_size - post_image_html strong// Actions /strong - begin_fetch_post_image_html - end_fetch_post_image_html/code/pre Veamos un ejemplo de Justin nos muestra con el que podemos cambiar el HTML de salida de la imagen que vamos a mostrar. precodeadd_filter( 'post_image_html', 'my_post_image_html', 10, 3 ); function my_post_image_html( $html, $post_id, $post_image_id ); $html = 'a href="' . get_permalink( $post_id ) . '" title="' . esc_attr( get_post_field( 'post_title', $post_id ) ) . '"' . $html . '/a'; return $html; }/code/pre Se trata de una gran funcionalidad, que muchos desarrolladores de themes estarán deseando usar en sus creaciones./ph3Artículos relacionados/h3 ullia href="http://www.anieto2k.com/2009/09/11/nueva-funcionalidad-de-wordpress-2-9-en-la-edicion-de-imagenes/" rel="bookmark" title="Permanent Link: Nueva funcionalidad de Wordpress 2.9 en la edición de imágenes"Nueva funcionalidad de Wordpress 2.9 en la edición de imágenes/a/lilia href="http://www.anieto2k.com/2008/12/01/enviate-notificaciones-cuando-las-imagenes-no-carguen/" rel="bookmark" title="Permanent Link: Envíate notificaciones cuando las imagenes no carguen"Envíate notificaciones cuando las imagenes no carguen/a/lilia href="http://www.anieto2k.com/2009/09/21/como-usar-los-custom-fields-en-wordpress/" rel="bookmark" title="Permanent Link: Como usar los custom fields en Wordpress"Como usar los custom fields en Wordpress/a/lilia href="http://www.anieto2k.com/2008/02/19/classimage-imagenes-mas-faciles-con-php/" rel="bookmark" title="Permanent Link: Class.image, imagenes más fáciles con PHP"Class.image, imagenes más fáciles con PHP/a/lilia href="http://www.anieto2k.com/2007/12/05/moo3dcircle-un-nuevo-sistema-de-galerias-de-imagenes-dinamicas/" rel="bookmark" title="Permanent Link: Moo3DCircle, un nuevo sistema de galerías de imagenes dinámicas"Moo3DCircle, un nuevo sistema de galerías de imagenes dinámicas/a/li/ulpa href="http://www.anieto2k.com" id="67.228.47.227"img rel="67.228.47.227" src="http://www.anieto2k.com/favicon.ico" alt="aNieto2k" //a/p

Insertando enlaces y creando páginas en WordPress.com

Continuando con la serie de video-tutoriales que están siendo desarrollados por Bianca Jiménez incluimos  una guía sobre cómo crear páginas y cómo insertar enlaces:

1. Insertando enlaces:

Record your screencast online

2. Creando páginas:

Free online screen recorder

La optimización definitiva de WordPress

Hay que reconocer que aunque Wordpress es un buen software tiene una serie de puntos débiles que hacen que trabajar con él nos dé más de un dolor de cabeza. Entre los problemas que más detectamos es a href="http://www.anieto2k.com/2009/09/10/diferentes-formas-de-optimizar-el-consumo-de-memoria-de-wordpress-a-prueba/"el excesivo consumo de memoria/a y de recursos en general que necesita para funcionar eficazmente. En estos casos, lo mejor es, sin duda, optimizar todo lo que Wordpress necesita para funcionar, desde el servidor web hasta a href="http://www.anieto2k.com/2009/10/17/cuidando-la-base-de-datos-de-nuestro-wordpress/"el servidor de base de datos/a pasándo por las imágenes que servimos y el javascript que le hacemos llegar al usuario. Con a href="http://storecrowd.com/blog/wordpress-optimisation/"esta guía podrás optimizar al milímetro cualquier aspecto de la instalación de tu Wordpress/a.h3Artículos relacionados/h3 ullia href="http://www.anieto2k.com/2008/08/26/%c2%bfla-lista-definitiva-para-los-usuarios-de-wordpress/" rel="bookmark" title="Permanent Link: ¿La lista definitiva para los usuarios de Wordpress?"¿La lista definitiva para los usuarios de Wordpress?/a/lilia href="http://www.anieto2k.com/2006/11/24/quick-thumbnail-una-solucion-al-problema-de-las-miniaturas/" rel="bookmark" title="Permanent Link: Quick Thumbnail, una solución al problema de las miniaturas"Quick Thumbnail, una solución al problema de las miniaturas/a/lilia href="http://www.anieto2k.com/2009/08/17/la-guia-definitiva-sobre-get-vs-post/" rel="bookmark" title="Permanent Link: La guia definitiva sobre GET vs POST"La guia definitiva sobre GET vs POST/a/lilia href="http://www.anieto2k.com/2007/06/22/me-voy-ya-ho-aguanto-mas/" rel="bookmark" title="Permanent Link: Me voy!! Ya no aguanto más"Me voy!! Ya no aguanto más/a/lilia href="http://www.anieto2k.com/2008/03/14/wp-supercache-nueva-version-06/" rel="bookmark" title="Permanent Link: WP-SuperCache, nueva versión 0.6"WP-SuperCache, nueva versión 0.6/a/li/ulpa href="http://www.anieto2k.com" id="67.228.47.227"img rel="67.228.47.227" src="http://www.anieto2k.com/favicon.ico" alt="aNieto2k" //a/p

WordPress Mode para CODA

wordpress mode coda

Si usas Mac y eres desarrollador seguro que conoces CODA, una fantástica aplicación que no tiene parangón (si no la has probado no sabes lo que te pierdes).

Pues bien, ahora hay un módulo para CODA, WordPress Mode, que te ayudará a crear themes para WordPress. Solo tienes que hacer lo siguiente:

  1. Lo descargas
  2. Descomprimes el fichero descargado
  3. Mueves el fichero a la ruta ~/Library/Application Support/Coda/Modes/
  4. Cuando vuelvas a abrir CODA lo tendrás en Text -> Syntax Mode -> WordPress

Contenido exclusivo para suscriptores al Feed

¡Gracias por seguirnos a diario!. Premiamos tu fidelidad ofreciéndote habitualmente contenidos exclusivos. Hoy puedes descargar:

Clic aquí para iniciar la descarga Guía para Administrar Wordpress

¿Te gustó este post? ¡Compártelo! Bitacoras.com TwitThis Facebook Meneame Google Bookmarks del.icio.us Live Technorati Ping.fm Wikio Turn this article into a PDF! E-mail this story to a friend! Print this article!

Platinum SEO, alternativa a All in One Seo Pack

Quienes usan WordPress, más de alguna vez se han topado con All in One Seo Pack, un plugin para mejorar el posicionamiento SEO de un blog. All in One Seo Pack es muy buen plugin, pero en cada actualización se añade cosas realmente inútiles, como la fastidiosa doble activación que en algunos casos hay que realizar.

Por suerte existe Platinum SEO, un plugin igual de eficaz que All in One Seo Pack pero que elimina todo ese “ruido” innecesario que incluye este último. De hecho, Platinum SEO se basa en versiones antiguas de All in One Seo Pack y su aspecto lo demuestra.

Una vez que lo descargas del repositorio oficial de WordPress y lo activas, podrás configurar las opciones de manera cási identica a All in One Seo Pack. Incluso, si usabas este último, puedes migrar tu configuración de una manera muy simple.

Puedes probarlo: no pierdes nada y puede que encuentres ese plugin SEO que te satisfaga ;)

Link: Platinum SEO

Plantillas de alta calidad para WordPress

polar 150x150 Plantillas de alta calidad para WordPress appcloud 150x150 Plantillas de alta calidad para WordPress simplecart 150x150 Plantillas de alta calidad para WordPress zinepress theme 150x150 Plantillas de alta calidad para WordPress

Plantillas gratis de alta calidad para Wordpress es una colección de 40 temas para este popular gestor de contenidos donde podrás encontrar temas premium, para diseñadores y desarrolladores.

Más informacióne en Smashing magazine. Más plantillas gratis.

Original Post / Entrada Original: Carrero.es. Si quieres Juegos Gratis disfruta aquí o decora tu casa.

Plantillas de alta calidad para WordPress