Entradas en la categoría ‘WordPress’

Diciembre 22nd, 2009 | Sin comentarios

Liberan WordPress 2.9

Por fin ha sido liberada la versión 2.9 de WordPress, en la que se incluyen varias características interesantes que ya habían sido anunciadas.

Algunas de las nuevas características son:

  • Papelera de reciclaje
  • Optimización automática de la BD
  • Editor de imágenes incluido
  • Actualización masiva de plugins
  • Introducción oficial a las thumbnails

Entre varias cosas, además de mejoras en la seguridad y corrección de bugs.

Septiembre 17th, 2009 | Sin comentarios

300+ Recursos para convertirte en un experto de WordPress

Hasta el día de hoy, WordPress es el CMS más usado en toda la web, es por ello que algo que estaría bien es ir aprendiendo más sobre él.

300+ Recursos para convertirte en un experto de WordPressEn WebDesignerDepot hicieron una recopilación de más de 300 recursos muy útiles que te ayudarán a convertirte en todo una maestro de WordPress ;)

Encontrarás información sobre:

  • Temas
  • Frameworks
  • Plantillas PSD
  • Tutoriales
  • Tips
  • Plugins
  • Trucos
  • Hacks

Y además, al final encontrarás algunos blogs y sitios recomendados :)

Enlace | 300+ Resources to hel you become a WordPress expert

Septiembre 16th, 2009 | Un comentario

Análisis detallado sobre el archivo comments.php de WordPress

A la hora de diseñar un theme de WordPress una de las cosas que más me mantuvieron estresado fue el área de los comentarios, pues cuesta trabajo editarla, ya que esta compuesta de muchas llamadas y hay que picar código hasta adaptarla a lo que queremos que muestre.

Análisis del archivo comments.php de WordPressSi bien es cierto que existe una función que lo hace de forma automática…
<?php wp_list_comments(); ?>
…siempre he pensado que no hay nada como aprender a hacer las cosas de forma manual ^^

Y recientemente en NetTuts+ publican un artículo donde descubrimos los secretos del archivo comments.php de WordPress.

Algunas cosas sobre las que aprendemos son:

  • El código PHP en general
  • Mostrar los comentarios
  • El formulario de comntarios
  • Mostrar los Gravatar
  • Mostrar número de comentarios
  • Alternar colores en los cometarios
  • Entre otros

Les recomiendo a todos los que vayan a diseñar un tema de WordPress ó que ya lo tengan que se den una vuelta para mejorarlo.

Enlace | Unraveling the Secrets of WordPress’ Comments.php File

Agosto 17th, 2009 | Un comentario

Cómo mudar de dominio un blog de WordPress

Supongo que ya lo habrás notado, ó te habrás enterado por Twitter, que desde el 12 de Agosto ya tengo dominio .com

Además de que cambié de hosting debido a que necesitaba más espacio :P

Sin duda uno de los grandes líos fue la mudanza, aunque claro que el hecho de tener el blog con WordPress hizo fácil algunas cosas :)

Por ello he decido crear un pequeño post sobre cómo mudé el blog ;)

Instalar WordPress en el nuevo dominio

Así es, se tiene que instalar WordPress al nuevo dominio, no es tan simple como Copiar y pegar U_U

Deberás de instalar WordPress en el nuevo dominio, no importa el nombre/contraseña/usuario de la base de datos anterior, tu házlo como si fuera la primera vez que lo haces y vas a empezar un nuevo blog.

Instalar los plugins en el nuevo blog

Si eres cómo yo, que uso varios plugins sobre todo para tener contenido en áreas del blog como el footer, lo primero que recomendaría es instalar los plugins anteriores en el blog.

Para ello los descargas he instalas como los harías comunmente, pero si eres como yo, que modifico el código para que funcionen como yo quiera, ó para no perder la configuración te recomiendo que descargues la carpeta wp-content/plugins del dominio anterior y la subas al nuevo dominiopor FTP

Instalar el theme

Algo básico, es mantener el aspecto de tu blog anterior, por lo que si tenías una plantilla en especial solo deberás volverla a instalar.

De igual forma, si la modificaste, haces lo mismo que con los plugins.

Configurar las opciones generales

Debes de igualar las preferencias de los plugins que hayas instalado, así como la carpeta de subidas, los permalinks, y demás cosas.

Hacer un backup de la base de datos

Por seguridad quize hacer una copia de seguridad de la base de datos, solo deben de entrar al phpMyadmin y exportar la base de datos, ó pueden usar el plugin WP-DB-Backup.

Exportar el contenido del blog

Una de las ventajas de WordPress es que permite exportar e importar un blog mediante un archivo XML que genera, para obtener tu archivo WXR lo único que tienes que hacer es ir a Herramientas » Exportar y descargar el archivo mediante el botón que estará ahí.

Trasladar la multimedia subida

Seguro que tambien haz subido varias imágenes a tu blog, por lo que tendras una gran carpeta wp-content/uploads en la que se encuentran tus archivos subidos.

Mediante el archivo de exportación, es posible sacar las multimedia subida y colocarla en el nuevo blog, pero como toda acción automatisada corres el riesgo de que se detenga en el proceso y todo, absolutamente todo se vaya al carajo.

La probabilidad de que no funcione bien esto, es mayor si tienes varias imágenes y/o post’s

Por ello preferí hacerlo manualmente y descargar la carpeta uploads por FTP a mi PC y de ahí subirla a la carpeta wp-content en el nuevo dominio.

Esto se hace para no depender del dominio anterior :P

Modificar las URL’s de la carpeta de subidas

En el archivo de exportación se encuentra la multimedia (imágenes, videos, etc.) escrita en enlaces que la insertarán en cada post, como se exportó basado en el viejo dominio lestarán enlazadas a él, y seguirás dependiendo el él :P

Para evitar esto, debes de modificar las URL’s para que apunten a la carpeta de subidas que ya debiste haber trasladado al nuevo dominio.

Obviamente no vas a hacerlo manualmente (ya que suelen ser muchas XD) por lo que vas a abrir el archivo de exportación con un editor de texto como el bloc de notas y pones que busque y reemplaze dominioviejo.com/wp-content/uploads por dominionuevo.com/wp-content/uploads

Con eso las imágenes se enlazarán al nuevo sitio ;)

Importar el contenido del blog

Ya que modificaste el archivo de exportación, te diriges en tu nuevo blog a Herramientas » Importar y escoges como opción de importación WordPress.

Tendrás que subir tu archivo de exportación, luego de eso te preguntará si deseas trasladar la multimedia al nuevo dominio (cosa que ya debiste hacer manualmente), por ello le dices que no.

Con esto tendrás tus entradas, comentarios, categorías, tags, etc. :)

Si tenías emoticones personalizados solo debes de volver a subirlos a la carpeta wp-include/images/smilies

Nota importante: Si usas el plugin Google XML Sitemap desactivalo antes de importar las entradas porque si no se sobre cargará y dará error :S

Establecer una redirección 301 del antigüo dominio al nuevo

Esto lo puedes hacer mediante un archivo .htaccess pero si quieres evitar problemas de código te recomiendo que mejor uses el plugin Moving your blog que creará un redireccionamiento a tu nuevo dominio ^^

Lo instalas en el viejo blog y solo lo configuras poniendo la URL del nuevo blog.

Eso fue todo lo que hice y ahora anda super bien ;)

Junio 19th, 2009 | Sin comentarios

Evitar la selección de un espacio al hacer doble click sobre una palabra en Firefox

Tal vez una de las cosas más molestas al escribir una entrada en WordPress desde Firefox, es que al poner un URL a una palabra, comunmente le das doble click para seleccionarla, pero el molesto problema es que además se selecciona el espacio frente a la palabra.

Esto hace que el enlace quede también en el espacio, sin embargo el problema se puede solucionar ^___^

La diferencia

La diferencia

La solución consiste en cambiar la configuración de Firefox, así que entramos al “área de manazas“, abriendo una nueva pestaña y escribimos “about:config” sin comillas.

Nos aparecerá un aviso diciendo que si estamos seguros de querer cambiar la configuración, procedemos dando click al botón que saldrá.

Varios parámetros te aparecen

Varios parámetros te aparecen

Una vez en la configuración, veremos un motón de parámetros asi que nos fijamos en donde dice Filtro, ahí buscamos layout.word.

layout.word

layout.word

Donde dice layout.word_select.eat_space_to_next_word, le damos doble click para cambiar el valor “true” a “false”, y listo, problema resuelto! :D

Vía | blogoff

Junio 12th, 2009 | Sin comentarios

Video de lanzamiento de WordPress 2.8

Cómo me imagino sabrás ya, existe desde hace tiempo WordPress TV; asi que ahora realizaron un video del lanzamiento de WordPress 2.8 y sus nuevas características más importantes, asi que aquí los dejo:

Vía | WordPress TV

CategoriasVideos, WordPress Tags
Junio 12th, 2009 | Sin comentarios

WordPress 2.8 disponible, novedades en esta versión

Si es usuarios de WordPress (incluyendome) desde ayer (mas bien antier, pero el post oficial se realizo ayer), la versión oficial (no beta) de WordPress 2.8 a sido liberada, y con ella nuevas interfaces y opciones.

Asi que trato de redactar las nuevas características más importantes.

En general

Básicamente se mejoró la interfaz de usuario, las API’s para desarrollar widgets, el manejo de widgets, leves cambios en el Panel de control y una que otra cosita.

Y algo muy notorio es el aumento de la velocidad.

Además de que según WordPress, se arreglaron más de 790 bugs conocidos en la versión anterior.

El nombre clave

Chet Baker:

Chet Baker: Trompetista y compositor

Empezaré diciendo que se llamará WordPress 2.8 Baker, en honor al trompetista Chet Baker.

El Panel de control

Panel de control

Panel de control

A diferencia del salto a la versión 2.7, esta versión no posee grandes cambios en cuanto al Panel de control, sin embargo, cambió ligramente, como por ejemplo se puede seleccionar el número de columnas que necesitas usar.

Plugins

Navegador de plugins integrado

Navegador de plugins integrado

Se integro una browser de plugins para localizarlos sin necesidad de salir del Panel de plugins.

Instalación de plugins sin FTP

Instalación de plugins sin FTP

También se facilitó la instalación de ellos mediante un nuevo procsedimiento que nos permitirá instalarlos desde el sitio, sin necesidad de subir archivos vía FTP (al igual que los themes).

Themes ó temas

Theme Browser

Theme Browser

Se añadió otra nueva característica llamada Theme Browser que te permitirá buscar un thema de acuerdo a tus necesidades, especificando colores, etiquetas, ancho fijo, núero de columnas, freatures, etc.

Opción de instalar un theme sin FTP

Opción de instalar un theme sin FTP

Además, al igual que los plugins, es posible instalar un theme sin conexión FTP, solo das click a “Intall” y listo, genial! ;)

Edición de scripts en PHP

Coloreado de código

Coloreado de código

Una novedad respecto a la edición de los archivos PHP de themes y plugins es el hecho de que ya poseen coloreado de código, lo que hace más amigable su edición ^____^

Lookup para las funciones de WP

Lookup para las funciones de WP

Y una de las funciones que me agradaron, es que por PHP, el textField del editor de archivos PHP detecta las funciones de WordPress integradas al script y en una dropDownList que al seleccionar un elemento te da un pequeño lookup (información breve) sobre para que se utiliza esa función.

Widgets

Drag & drop para administrar los plugins

Drag & drop para administrar los plugins

Hubo un rediseño en el panel de administración de widgets, que ahora te permite colocarlos en varias sidebar’s y mediante drag & drop (arrastrar y soltar).

Y te permite guardar los que no esten activos para no perder sus opciones configuradas.

Más amplia API para desarrollo de widgets

Más amplia API para desarrollo de widgets

Para los desarrolladores, se les ofrece una más amplia API de desarrollo de widgets, que puedes verla en el Codex

Personalización de las páginas, Improved Screen Options

Panel deentradas a una columna

Panel de entradas a una columna

Edición de entradas sin ciertos elementos

Edición de entradas sin ciertos elementos

Postear algo en una columna

Postear algo en una columna

Mediante jQuery, es posible ahora personalizar más las páginas que visitamos dentro de la administración del blog, cómo escoger el ancho del panelde administración, el número de columnas a usar, el número de post’s que deseamos ver, entre otras muchas cosas más.

A esto sumamos la actualización de varios componentes como jQuery, SWFUploader, PHPMailer, entre otras que aseguran mejor rendimiento y seguridad.

Por ahora no está en español, así que me quedo con mi 2.7.1 ^___^

Mayo 30th, 2009 | Sin comentarios

Problema con Google Gears, Firefox y WordPress

Asi es, justo ayer, viernes 29 de mayo del 2009, intenté crear una entrada para [Ray] Page desde el panel de “Crear entrada” de WordPress, como toda persona que sabe de Gears y tiene un blog ó usa WordPress como CMS, habilita el “Turbo“, para acelerar la velocidad de WordPress.

Pero me topé con algo muy raro: al intentar subir una imagen para el post, me dirigí al botón “Imagen” (si, ese, el de la

Firefox ó Google Gears me andan jodiendo a WordPress

Firefox ó Google Gears me andan jodiendo a WordPress

fotito XD) y le di click…

¡Juas! Repentinamente se colgó Firefox, gracias a eso mi experiencia como usuario quedó al aire libre, asi que que tan pronto apareció la ventana de “Reportar error a Mozilla” envié los detalles, esto me ocurrió 3 veces, y las 3 veces envié el reporte, luego de eso me decidí por ver si había algo nuevo sobre el tema, y me topé con un blog del cual no sabía, Código Geek, donde me di cuenta que no era el único al que le andaba pasando esto, y también fue cuando vi que el problema era Gears, (aunque también creo que parte es culpa de Firefox) por lo que antes de desactivarlo, abrí Chrome, mi segundo navegador favorito (aunque sea irrelevante y parecido a IE6 U_U) y todo andaba perfecto, algo muy raro pues en Chrome, que por default trae Gears, también tengo habilitado Gears para el blog, y todo anda bien, es por eso que creo que parte es culpa de Firefox, lo malo es que no recuerdo si actualizé Gears ayer, porque salieron varias actualizaciónes para varias extenciones que tengo para Firefox y las instalé sin prestar atención.

Además de Matías de CódigoGeek, he visto a otros usuarios americanos (en blogs en inglés) que les ha pasado lo mismo.

Por ahora he deshabilitadó Gears, y lo volveré a activar hasta que lanzen alguna otra actualización de Gears ó Firefox U_U

Ya que en todo caso mejor uso Chrome.

Y a ti ¿también te paso esto?

Update: Me vengo enterando hoy de que a Juanguis de PuntoGeek le pasó lo mismo que a mi y a Matías.

Mayo 14th, 2009 | Sin comentarios

Cómo instalar WordPress localmente

Primero que nada, asumo que ya tenéis tu servidor local corriendo gracias a XAMPP, (si no, te recomiendo veas como instalar un servidor local) asi que primero que nada vamos a correr los 2 servicios principales: Apache Server y MySQL, esto desde el panel de administración del XAMPP.

También supongo que vos sabéis como instalar WordPress en un servidor.

Ahora vamos a nuestro navegador y entramos al servidor escribiendo enla barra de direcciones “http://localhost/”, luego vamos a la sección “Herramientas” y entramos al phpMyAdmin para crear nuestra base de datos, tal y como lo haríamos desde nuestro propio hosting.

phpMyAdmin

phpMyAdmin

Una vez dentro del phpMyAdmin vamos a rellenar los campos de “MySQL localhost” para crear una nueva BD (Base de Datos) que en este caso llamaremos “wordpress” y como juego de caractéres de Cotejamiento el “utf8_unicode_ci “, para terminar presionando el botón “Crear”

Creando la DB

Creando la DB

Ahora que tenemos la base de datos lista, nos preparamos para configurar la instalación de WordPress desde el archivo “wp-config-sample.php”, asi que lo confuguramos de la siguiente forma:


Y lo guardamos como “wp-config.php”.

Ahora en la barra de direcciones del navegador escribimos “http://localhost/wordpress/wp-admin/install.php” para ejecutar la instalación; el resto lo haces por tu cuenta (el nombre del blog, etc.)

Y ya tienes tu blog en WordPress corriendo localmente, y gracias a XAMPP puedes ejecutar cualquier código de PHP, ASP, etc. y no solo instalar WordPress sino cualquier CMS como Joomla, Drupal ó comunidades de phpBB e inclusive foros de vBulletin, las posibilidades son muchísimas.

Cualquier duda o sugerencia puedes hacerla en los comentarios ;)

Mayo 9th, 2009 | Sin comentarios

No insertes videos de Hechos TV en un blog de WordPress

Asi es, una vez más en busca de una solución a un problema desconocido encuentro un nuevo bug en WordPress, que no se si sea culpa del CMS o del reproductor de Hechos TV.

Este, al ser insertado en un sitio que usa WordPress te lo deja totalmente desfasado, aún estoy investigando de que forma destroza el diseño del sitio ya que el script confunde tal vez una función de llamar la sidebar.php y la mete en donde esta el reproductor de video, dejandote con un footer pegado al lado izquierdo del navegador y una sidebar abajo de todo el contenido.

Reproductor de Hechos TV

Reproductor de Hechos TV

En cuanto se presento el problema (ayer) verifique que el tema iNove estuviera bien subido e instalado, incluso lo reinstalé 3 veces y todo igual, luego traté de poner el primer tema de [Ray] Page y también la sidebar se desfasaba.

Entonces verifiqué que cada uno de los casi 700 archivos de instalación de WordPress estuvieran subidos completos y no a medias.

Entonces vi que el error empezaba en el post de “Como proteger tu PC sin un firewall” y decidí respaldarlo  luego borrarlo, no medi cuenta que debajo de este estaba el post de “Regresan los mexicanos discriminados en China” (el que tenía incrustado el reproductor de Hechos TV) y entonces pensé en que el reproductor era el culpable (es por instinto, ver un reproductor hecho desde cero que cuando mucho pudo ser probado unos cuantos meses o semanas no es de fiar U_U) y lo borré…todo vuelve a la normalidad, y tenemos el mismo y viejo tema provisional que tuvimos al inicio, todo fue pero se como punciona y lo conozco como la palma de mi mano U_U

Despues de todo el nuevo tema ya esta en proceso ^.^

Perdona por las molestias que pudo haber causado esto, probablemente por eso desde ayer viste destrozado el diseño de [Ray] Page

Cualquier error que encuentras informalo a mi correo: webmaster[arroba]ray-page[punto]site40[punto]net