De WordPress a WPMU (tutorial)

wp-wpmu1

Lo prometido es deuda. Como ya adelantaba en el post donde anunciaba el cambio de Mangas Verdes de WordPress (WP) a WordPress MU (WPMU), paso a relatarles en formato de tutorial la crónica de la mudanza. Antes que nada, debo aclarar que se trata de un tutorial personal, es decir que está basado en los pasos y problemas que tuve que resolver en las condiciones particulares de mis blogs y en el modelo que buscaba, por lo que puede que no todo lo que cuente tenga validez en otros casos, aunque los aspectos generales sí pueden ser de utilidad.

NOTA: Debido a su extensión, el post está dividido en cuatro páginas. Puedes navegar por ellas en los enlaces que aparecen al final de cada sección, bajo el bloque ‘Quizás también le interese’.

Mi proceso de cambio de WP a WPMU:

1. Objetivos.

Lo primero que debes tener claro es por qué tendrías que cambiar a WPMU y qué uso le vas a dar a la nueva instalación. Ni que decir tiene que si sólo manejas un blog, la mudanza no tiene sentido, salvo que tengas pensado ampliar tu red o dar cobijo a blogs de terceros. En mi caso, el objetivo era muy claro: unificar todo MV (5 macrosecciones) en una sola instalación, reducir el trabajo de administración y abrir la puerta a futuras ampliaciones y desarrollos de comunidad.

Además, quería mantener la actual estructura del dominio, es decir con subdominios del tipo subdominio.mangasverdes.es (que llamaremos en adelante ’subdomains’), en lugar de mangasverdes.es/subdominio (que llamaremos ‘folders’). Ambas son posibles con WPMU, pero la primera opción es más complicada porque te obliga a hacer uso de ServerAlias (subdominios virtuales en tu servidor) y a realizar la instalación en un dominio, en lugar de en un subdominio.

2. Planificación.

Es muy importante que, antes de tocar nada, tengas a mano todos los ‘ingredientes’ necesarios para esta ‘cocción’. A saber:

  • El programa WPMU descargado desde el sitio oficial.
  • La traducción al español, si es preciso, que puedes encontrar en BuddyPress-es.
  • Una copia de seguridad de las bases de datos de los blogs que quieras migrar y otra generada a través de la herramienta de exportación de WordPress.
  • Una página en htm o php para avisar de que estás migrando.
  • Editor de texto.
  • Programa FTP.
  • Acceso al servidor como administrador.

3. Ejecución

a) Localización: El primer problema que deberás resolver es dónde instalar tu WPMU. Esto es una chorrada si el dominio en el que quieres realizar la instalación está libre, pero se complica si lo que quieres es instalar justo en el mismo directorio donde ya tenías tu blog en WP, que suele ser lo habitual. Una de dos, o te cargas tu blog durante unas horas mientras instalas WPMU (nada recomendable) o te buscas una dirección alternativa donde completar el proceso y luego realizar el traslado.

Lo ideal es hacerlo en un servidor local, algo que no es problema si optas por la estructura ‘folders’, pero que te resultará imposible si has escogido la opción ’subdomains’. Así que sólo te queda realizar la instalación en un dominio diferente, que es lo que hice yo. En un subdominio de tu actual dominio tampoco puedes hacerlo en la opción ’subdomains’ :P

b) Ajustes del servidor: Si has elegido ‘folders’, tan solo debes seguir los pasos descritos en los apartados ‘Apache’, ‘DNS’ y ‘PHP’ del archivo ‘readme.txt‘.

Si eres de los míos, de los sufridores ’subdomains’, entonces tendrás que habilitar el ServerAlias en tu servidor, algo que depende del tipo de panel de administración que manejes. Si trabajas con DirectAdmin, como yo, el proceso es sencillo. También tienes indicaciones para Plesk y cPanel. Y seguir igualmente las observaciones del ‘readme.txt’.

NOTA: Esta fase requiere, como decíamos arriba, de que puedas acceder a tu servidor como administrador. Si no es el caso, debes pedir a los responsables de tu hosting que efectúen los cambios.

c) Creación de la base de datos: Crea una base de datos en tu servidor como has hecho toda la vida, y toma buena nota del nombre, usuario y contraseña ;)

Bitacoras.com
Meneame
Twitter
Facebook
FriendFeed
LinkedIn
Ping.fm
MySpace
Wikio
Technorati
Google Bookmarks
Live
Netvibes
del.icio.us
E-mail this story to a friend!
Turn this article into a PDF!
Print this article!
RSS

MVMU

MVMU

Mangas Verdes ha cambiado, y lo ha hecho profundamente. Es probable que, en principio, no notes nada, pero hemos dado un salto importante que teníamos planeado desde hace tiempo: Mangas Verdes y todas sus secciones corren ahora sobre WordPress MU.

Éste es el cambio fundamental, profundo, pues afecta seriamente a todo lo que es la estructura interna del blog, así como a su gestión; pero no es el único, ya que, ente otras cosas, hemos procedido a un rediseño de las páginas, poniendo el acento en la máxima sencillez posible y en la unificación de plantillas, dándole a todo el sitio un aspecto común global con diferencias específicas por sección, básicamente en lo que a cabeceras y colores se refiere, a excepción de Imagina que, por su condición de fotolog, requiere un tratamiento especial.

WordPress MU es la opción ineludible para aquellos bloggers amantes de WP que gestionen más de una bitácora. No sólo te permite simplificar al máximo las tareas de administración (actualizaciones, gestión, plugins, themes, usuarios…), sino que abre enormes posibilidades para la creación, consolidación o desarrollo de una comunidad. Mangas Verdes, con cinco blogs en su seno y cada vez más colaboradores, y un servidor en general, que administra hasta 11 instalaciones de este cms, precisaba desde hace tiempo este cambio en el que he estado trabajando los últimos días y que desde última hora de la tarde de ayer ya funciona casi a pleno rendimiento.

La migración no ha sido nada fácil, debido a las diferencias en la arquitectura y bases de datos de WP y WPMU y la escasa documentación que existe en el sitio oficial y en la Red, lo cual ha convertido el trasvase en algo trabajoso y delicado, pero finalmente parece que todo marcha bien y se abren nuevas perspectivas para este blog. En breve, publicaré un pequeño tutorial sobre mi experiencia, por si alguien se anima a realizar también el cambio y le puede valer. Además, con el nuevo plugin WordPress MU Domain Mapping, no descarto a corto plazo integrar todas las instalaciones en éstas manteniendo los dominios existentes.

Y nada más, por ahora, sólo invitarte a recorrer el blog y las secciones (EcoPlaneta, Perlas, Útil y ¡Gratis! e Imagina), ver los cambios de diseño y advertirme de cualquier error que encuentres al navegar, comentar… MV es, desde ya, MU. Y, visto lo visto hasta ahora, estamos más que satisfechos.

Bitacoras.com
Meneame
Twitter
Facebook
FriendFeed
LinkedIn
Ping.fm
MySpace
Wikio
Technorati
Google Bookmarks
Live
Netvibes
del.icio.us
E-mail this story to a friend!
Turn this article into a PDF!
Print this article!
RSS

bbPress Español (v 1.0.2)

bbpress-logo-españa

Hace ya unos días que actualicé al foro WordPress a la última versión estable de bbPress, la 1.0.2, y como secuencia natural de esta actualización me dispuse a traducir la distribución actual de bbPress, pero mira por donde vi que en BuddyPress-es.com habían lanzado una traducción, así que usé la suya inicialmente.

Pero como encontré algunos pequeños fallos y cosas que no funcionaban la he rehecho prácticamente entera, adaptándola también a lo que es mi concepto de traducción de ciertos conceptos relacionados con la cultura de foros. La puedes ver en funcionamiento en el Foro WordPress.

Aquí la tienes. Dentro del archivo comprimido tienes dos ficheros: 'es_ES.po' (el fichero de traducción que puedes modificar a tu gusto si lo deseas) y 'es_ES.mo' (la traducción compilada de bbPress). Para traducir tu bbPress al español solo tienes que hacer lo siguiente:

  1. Sube el archivo “es_ES.mo a la carpeta “my-languages” de tu instalación de bbPress. Si no existiera la creas
  2. Modifica el archivo “bb-config.php” para que la llamada al fichero de traducción quede así:
    define('BB_LANG', 'es_ES');

Descarga directa bbPress 1.0.2 Español:
Note: There is a file embedded within this post, please visit this post to download the file.

¿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!

¡No actualices nada!

wordpress instalacion

Si eres webmaster de varias instalaciones de WordPress, especialmente si has personalizado themes o plugins para algún cliente o ti mismo, o no quieres que te estén dando la lata cada vez que aparezca un aviso de actualización del theme, plugin o incluso WordPress no te pierdas este post.

A mi me ha pasado más de una vez que, tras personalizar un plugin o theme para un cliente, este ha visto la actualización disponible y, a continuación, la llamada pertinente (o impertinente, según se mire) …

“¡Fernando, no me funciona la web!”

Y hala, a tirar de copia de seguridad para solucionar el desastre. Afortunadamente hay soluciones …

Hay un trío mágico, creado por John Blackbourn – al que nunca estaré suficientemente agradecido – que te ayudará en esta tarea de dejarte a ti la decisión de actualizar, sin que WordPress tenga que avisarte. Tu eliges cuales activas, son estos:

  1. Disable WordPress Plugin Updates – Elimina los avisos de actualizaciones disponibles, incluso el contador en forma de “bocadillo”.
  2. Disable WordPress Theme Updates – Tu cliente ya no sentirá la tentación de actualizar ese theme al que hiciste tantas personalizaciones.
  3. Disable WordPress Core Update – Si no quieres comprometer la instalación de tu WordPress con actualizaciones apresuradas con este plugin puedes quitar los avisos de actualización. Luego, cuando leas en Ayuda WordPress que es segura la actualización ya puedes hacerla sin riesgos y en un entorno controlado.

Si quieres afinar aún más el tiro ya hemos hablado de como anular avisos de actualización de traducciones, de plugins concretos, o de WordPress, aunque requieran un “toque” manual.

Ahora bien, debes tener en cuenta que estos plugins no tienen páginas de opciones, ni puedes controlar que te avise de unos plugins si y otros no, es global: desactiva los avisos de actualización. Así que no cejes en tu obligación de mantenerte al día e informado de las actualizaciones de seguridad necesarias para ti y tus clientes. Aquí trataremos de mantenerte al día.

¿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!

Foro actualizado a bbPress 1.0.2

Al final he tardado poco y todo ha ido como la seda. La actualización a bbPress 1.0.2 (la última versión estable) ha funcionado a las mil maravillas, y la traducción que preparé está casi perfecta. Como es habitual me he cargado un par de cosas, que me tocará arreglar en los siguientes días, pero los foros WordPress están totalmente funcionales, hasta con algunas mejoras.

¿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!

Actualización en el Foro

En los siguientes minutos (igual algo más) estaré actualizando el foro WordPress así que no estará disponible. Voy a aprovechar a hacer bastantes cambios internos así que igual me enrollo.

¿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!

Redirección mediante htaccess mientras actualizas

actualizando

Hay muchos plugins (bueno, solo un par de ellos) que te permiten crear una página temporal de redirección mientras realizas cambios en tu WordPress o simplemente estás actualizando. ¿La cruda realidad?, funcionan de manera inconsistente y ya hay muchos casos en el foro WordPress que muestran problemas a la hora de volver a cargar el blog tras una actualización.

Afortunadamente, con un poco de valentía y el fichero .htaccess podemos hacer una redirección temporal hacia una página especial de aviso mientras actualizamos nuestro sitio. Es tan sencillo como usar un código como este:

RewriteEngine on
  RewriteCond %{REQUEST_URI} !/actualizando.html$
  RewriteCond %{REMOTE_HOST} !^72\.010\.238\.66
  RewriteRule $ http://ayudawordpress.com/actualizando.html [R=302,L]

Echando un vistazo al código lo que hacemos es decir donde está la página temporal, a continuación excluimos una IP (la que ves es inventada) para que nosotros podamos entrar y comprobar el estado de nuestro sitio, para terminar indicamos la redirección temporal.

Por supuesto, tenemos que crear una página temporal, que se muestre a nuestros lectores. La mía no es ninguna maravilla pero sirve perfectamente.

¿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 Mu 2.8.3

Con algo de retraso, imperdonable en esta ocasión, sale a la luz la versión 2.8.3 de WordPress Mu que soluciona el problema de seguridad que arrastra desde la versión 2.8, además de otros cambios.

Pero hay un problemilla, y es que no te va a funcionar la actualización automática del Tablero así que tienes que hacer antes estos pasos o actualizar mediante FTP:

Primero edita el archivo wp-admin/includes/class-wp-upgrader.php y en la línea 697, que verás así:

if ( !$wp_filesystem->copy($working_dir . ‘/wordpress/wp-admin/includes/update-core.php’, $wp_dir . ‘wp-admin/includes/update-core.php’, true) ) {

Cambias “/wordpress/wp-admin/includes” a “/wordpress-mu/wp-admin/includes”, con lo que quedará así:

if ( !$wp_filesystem->copy($working_dir . ‘/wordpress-mu/wp-admin/includes/update-core.php’, $wp_dir . ‘wp-admin/includes/update-core.php’, true) ) {

Guarda el archivo y actualiza desde el Tablero.

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 Windows Live Writer

¿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 2.8.3 actualización de seguridad

A raíz de los problemas para corregir la posibilidad de escalar privilegios en la versión 2.8.1 de WordPress se ha tenido que preparar después de WP 2.8.2 una versión de urgencia.

WordPress 2.8.3 viene a corregir errores y bug realmente graves que hay que solucionar de forma urgente, por eso esta actualización de seguridad es muy recomendable.

Descargar WordPress 2.8.3
vía: WordPress

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

WordPress 2.8.3 actualización de seguridad

WordPress 2.8.3, actualización de seguridad

A pesar de que la versión 2.8.1 vino a solucionar algunos problemillas, y que en la versión 2.8.2 se manejaron algunos problemas adicionales, no dejes de actualizar (ya mismo) a WordPress 2.8.3 pues arregla problemas de seguridad importantes recientemente descubiertos por la comunidad de desarrollo.

¿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!