Exportar usuarios de WordPress

Hace unos días preguntaban en el foro cómo extraer los suscriptores de un WordPress para acciones de márketing y, rebuscando por ahí y por allá encontré algunas posibles soluciones, que debes usar siempre con permiso de los usuarios por supuesto.

Si tienes permiso de los usuarios registrados, mediante la aceptación de condiciones o similar, puedes exportar los suscriptores a tu sitio de diversas maneras, dependiendo de donde estés y lo que quieras. Vamos a verlo …

1. Exportar los suscriptores al feed RSS

Esto es muy solicitado, y la mejor opción es usar Feedburner para administrar tus suscriptores RSS. Si así fuera ya lo tienes todo prácticamente hecho.

Si lo has configurado adecuadamente, en la pestaña llamada “Publicize” tendrás la opción de “Suscripciones por email” y, abajo del todo, justo antes de la lista de suscriptores, tendrás el enlace que necesitas: Export CSV, que genera un fichero con extensión .csv que puedes abrir con Excel o cualquier otra aplicación de hoja de cálculo, o tu editor de texto preferido.

2. Exportar suscriptores de WordPress.com

Si tu sitio está alojado en WordPress.com también puedes exportar los suscriptores asociados a tu web mediante el sistema integrado.

El proceso es este:

  1. Escritorio
  2. Estadísticas del sitio
  3. Pestaña “Totals, shares, followers”
  4. Clic en “Blog followers”
  5. En la siguiente pantalla clic en “Email followers”
  6. Clic en “Descargar todo como CSV”

Y ya lo tienes.

3. Exportar usuarios de WordPress alojado con plugin

Hay varios que puedes usar, pero uno realmente capaz, que supone un paso más en la exportación de usuarios es Users to CSV, pues no solo te permite exportar los usuarios registrados sino también los visitantes que han dejado alguna vez un comentario en tu web, ahí es nada.

Además es megasencillo de usar, lo instalas, lo activas y, en la página del plugin, tienes los enlaces para exportar tus usuarios o comentaristas a CSV.

4. Exportar desde Contact Form 7

Aunque es un uso especializado, como se que muchos usáis este plugin de formularios, sencillo y eficaz, seguro que alguna vez te has preguntado como guardar un histórico de los visitantes que te han enviado alguna vez un formulario.

Pues bien, hay un plugin, Contact Form 7 to Database, que guardar los formularios en la base de datos y te permite visualizarlos en cualquier momento y, lo que es mejor, exportarlos, desde el mismo plugin o con el procedimiento siguiente que te cuento al final.

5. Exportar usuarios desde la base de datos

Si no te vale ninguna opción de las anteriores siempre puedes acceder a la base de datos y hacer la exportación desde PHPmyAdmin, el gestor de bases de datos MySQL.

En cada alojamiento cambia el sitio desde donde se accede, pregunta a tu proveedor si lo desconoces.

Una vez en PHPmyAdmin elige la base de datos de tu WordPress y, en la ventana principal, selecciona la pestaña llamada “Query” (o Buscar):

De la lista de tablas elige la llamada “wp_users” (si cambiaste el prefijo sería otro, claro):

A continuación elige el orden de la búsqueda (query), que podría ser así para una lista de correo:

Haz clic en “Update Query” y verás algo así:

Si es lo que buscabas haz clic en “Submit Query” y tendrás la lista de usuarios en el orden y clasificación que hayas elegido:

Haz clic ahora en “Select all” (al final de la lista) y, a continuación, en el botón “Export“. En la siguiente ventana podrás definir el tipo de fichero al que se exportará, lo que ya es elección tuya:

¡Y ya lo tienes!

Nota importante: Siempre haz copia de seguridad de tu base de datos antes de usar este tipo de trucos que trabajan sobre la misma base de datos, por si las moscas o se te va el clic a donde no debía.

Notas y capturas de exportación desde base de datos gracias a aivault

Cómo exportar e importar widgets personalizados

Creo que estarás de acuerdo en que migrar WordPress de un dominio a otro, incluso de WordPress.com a tu propio servidor es realmente sencillo.

Ya sea a través de la base de datos, o con las herramientas de importar y exportar de WordPress, con poco esfuerzo tienes tus entradas, páginas, enlaces, medios e incluso los comentarios de tus visitantes como si nada hubiera pasado.

Pero hay un escollo con el que seguro te has encontrado: las personalizaciones de los widgets.

Parece mentira pero a estas alturas, salvo que no uses widgets y gestiones tu/s barra/s lateral/es directamente en código, si personalizas cualquier widget, o simplemente tienes widgets de texto con tus códigos y mensajes personalizados, o tiras de capturas o copia-pega en un fichero de texto para luego recuperarlo, o no hay manera de migrar estas configuraciones ¿o si?.

Pues si, y es tan sencillo como instalar el plugin Widget Settings Import/Export en el sitio actual, lo que genera un fichero JSON que, ya en el nuevo sitio, también con el plugin instalado y activo, puedes importar y recuperar tus widgets con sus configuraciones y personalizaciones.

Además es totalmente seguro, pues no sobreescribe nada de la nueva instalación de WordPress, deja intactos los widgets existentes. Simplemente añade nuevos con las configuraciones que tenías en el sitio anterior.

¡Facilito y chulo, como es WordPress!

Como migrar de WordPress a Blogger

A ver, no es que yo lo promocione, más bien sabes que suelo recomendar lo contrario, pero como hay que saber de todo en esta vida, y es parte de las cosas que permite WordPress, vamos a ver cual sería el proceso inverso al recomendable, como migrar de WordPress a Blogger.

1. Exportación

Lo primero es exportar las entradas, comentarios, etiquetas, etc de tu WordPress (piénsalo bien, el no lo haría, ¡ah! ¿que quieres seguir?, vale, vamos a ello … )

  1. Vas a la ventana 'Herramientas -> Exportar' de WordPress y guardas el fichero XML en tu disco duro

Ea, ya está, recuerda que esto es WordPress aún y en un par de clics haces casi todo.

2. Conversión

Al contrario que WordPress, que permite importar desde una gran cantidad de servicios, Blogger necesita poder reconocer el fichero exportado, así que tendremos que convertirlo a algo que Blogger pueda reconocer.

Para ello tenemos que ir a la aplicación web que encontrarás en http://wordpress2blogger.appspot.com/. Allí, además de los pasos para la migración (en inglés) tienes un conversor de WordPress a Blogger. Simplemente cargas tu fichero recién exportado y luego pulsas el botón "Convert". ¡Ojo!, el conversor dice solo sirve para ficheros de menos de 1 Mb, si tu archivo de exportación es mayor tendrás que hacer algún apaño. No obstante, yo he cargado un fichero de más de 2 Mb y ha funcionado, prueba a ver si tienes suerte, como yo.

Una vez termina el proceso de exportación la aplicación web te guarda en tu ordenador un fichero con extensión HTML, llamado 'blogger-export.xml.html' que Blogger si reconocerá. Vamos a comprobarlo.

3. Importación

Ahora hay que ir al escritorio de Blogger y hacer clic en el botón de "Crear un blog" o, si ya lo tienes, acceder a la herramienta de importación de Blogger, eliges el fichero resultante de la conversión, rellenas el captcha y pulsas el botón "Importar blog" y esperas a que termine de moverse la barrita verde.

Al finalizar te habrá creado las entradas, páginas y comentarios, olvídate de categorías y etiquetas, que esto no es WordPress, y tu blog en Blogger creado en unos pocos clics.

Y ya, ahora que ya sabes como migrar de WordPress a Blogger ¡no lo hagas!

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

Mis imágenes no se han importado

Un fallo muy común al importar un sitio en una instalación reciente de WordPress es que la herramienta de importación no sea capaz de importar correctamente las imágenes del sitio anterior. Esto no es en sí un problema de la aplicación sino que muchas veces el sitio de origen simplemente no permite ciertos tipos de comandos, como los que se requieren para descargar esas imágenes e importarlas en el nuevo sitio.

Esto suele pasar habitualmente cuando exportamos nuestras entradas de un blog de WordPress.com a nuestro propio alojamiento, con el resultado de que nuestros posts se ven correctamente, con sus imágenes, pero echando un vistazo rápido comprobamos que las imágenes no se han cargado en nuestro nuevo alojamiento sino que siguen mostrándose desde el repositorio de WordPress.com, del tipo “http://misitioantiguo.files.wordpress.com/2010/05/imagen.jpg” o similares.

Ante este (pequeño) problema, suelo recomendar una de estas dos posibles soluciones:

  • a) Usar el plugin Search & Replace, el proceso sería el siguiente:
    1. 1. Instalarlo y activarlo
    2. 2. Asegurarse de que se tienen las imágenes cargadas en el alojamiento con la misma estructura de url (a ser posible) que en el sitio original de wordpress.com
    3. 3. Introducir una cadena de sustitución del tipo “misitio.files.wordpress.com/” para cambiarlo por “midominio.com/wp-content/uploads/” pero hay que asegurarse que las carpetas de año y mes coinciden.
    4. Esto es lo mismo que si lo hacemos desde la base de datos pero con la comodidad de una interfaz sencilla y sin salir del escritorio de WordPress.

  • b) No usar plugin alguno sino dejarlo como está. Borrar los posts si se quiere en el viejo blog de wordpress.com pero no borrar las imágenes ni, sobre todo, cerrar el blog, dejarlo para que las imágenes sigan cargando. A fin de cuentas es gratis, no va a cerrar y el servidor es bueno y rápido. Las nuevas imágenes ya las iremos cargando en el nuevo servidor. Esto es lo más recomendable.
¿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!

Exportar en WordPress 3.0

Siguiendo con el desarrollo de las actualizaciones de WordPress 3.0 me encuentro en la última versión que se ha remodelado completamente la utilidad de exportación, convirtiéndola en algo - por fin - realmente útil.

Lo que se ha añadido es la posibilidad de exportar el contenido de tu WordPress pero pudiendo seleccionar por …

  • Fecha (eliges el rango completo de fecha)
  • Autor (uno o todos)
  • Categoría (una o todas)
  • Tipo de contenido (páginas, entradas o ambas)
  • Estado (publicado, borrador, etc)

¿Te suena?, pues si, parece que se ha integrado en el core la funcionalidad de Advanced Export for WP/WPMU, un estupendo plugin del que, desde WordPress 3.0, podrás prescindir.

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!

Mueve tu blog de Blogger a WordPress

En este vídeo, en inglés pero sencillo de seguir, tienes el proceso de migrar tu blog en Blogger/Blogspot a WordPress, espero que te sirva si aún te lo estás pensando. Tienes instrucciones más detalladas en este post de Labnol.

Hay un vídeo en este post, me temo que tendrás que hacer clic aquí para verlo ¿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!

Exportar por partes

backup

Una de las cuestiones que más trae de cabeza a cualquier usuario de WordPress a la hora de migrar de servidor es el asunto de la exportación de los posts, más en concreto la importación de los mismos. Esto es debido a las limitaciones por defecto de los servidores, incluso WordPress, a la hora de importar ficheros grandes, que pasen de los 2 Mb. No digamos si tu WordPress es veterano y tienes un archivo exportado de decenas de megas.

A lo largo de varios artículos hemos ofrecido varias posibles soluciones a este problema, unas veces modificando el comportamiento del servidor, importando la base de datos, haciendo apaños e incluso cortando en trozos el fichero de exportación. Hasta hicimos la guía de backup de WordPress (ahora incompleta) .

Porque exportar tu WordPress es fácil, solo tienes que acceder a la sección de “Herramientas -> Exportar“, y generará un fichero con todos tus posts, comentarios, categorías, tags. Lo malo es importar, no digamos si trabajamos con un WordPress Mu, donde tanto tablas como ficheros de exportación pueden llegar a unos tamaños considerables.

Quizás la mejor solución sea olvidarse de este tipo de ficheros que genera WordPress y usar la exportación-importación de la base de datos, lo que pasa es que en ocasiones es mejor usar el fichero de WordPress, sobre todo cuando quieres realizar una migración limpia, solucionando errores en tablas de la base de datos. A fin de cuentas solo pierdes la información que guardan los plugins, y salvo que uses muchas encuestas o descargas mediante plugin no suele ser algo vital.

Pues si este es tu caso hay buenas noticias. Apunta este plugin: Advanced Export for WP & WPMu. Esta pequeña maravilla permite crear varios ficheros de exportación, divididos por secciones:

  • Rango de fechas (por inicio y fin de mes o año)
  • Autor – Igual que en la utilidad de exportación de WordPress
  • Categoría – Exportar una categoría específica
  • Tipo de contenido – Y puedes elegir entre posts o páginas
  • Estado del post – Pudiendo elegir entre Borrador, Publicado, Programado o Privado

advanced-export

¿A que la cosa cambia?. Y lo mejor de todo es que puedes combinar varias de las opciones, con lo que es aún más potente.

Eso si, mientras no configures nada el sistema de exportación funciona como el de WordPress. Para ponerlo a tu gusto, para exportar con criterio, tienes que ir entonces (una vez instalado y activado el plugin) a “Herramientas -> Advanced Export” y ahí definir como quieres exportar

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!

¿Sabes cuanto te costaría este anuncio que estás leyendo si anunciásemos tu propio sitio web? La disparatada cantidad de 0,001 €. No, no nos hemos equivocado con los ceros, prueba BetaBlocks.

Promociona tu web con BetaBlocks (www.betablocks.com).

Exportar por categorías

separar_yema_y_clara1

El otro día en el foro preguntaba un compañero como se podía exportar solo una categoría de su blog para, por ejemplo, crear un nuevo blog dedicado a esta temática. Y es que por defecto la utilidad de exportación de WordPress solo permite exportar discriminando por autor, no por categoría.

Pues bien, dándole un poco al coco y buscando por ahí salieron a la luz un par de modos de hacerlo (si conoces alguno mas haz el favor de compartirlo) …

Método “ñapa”

No hay nada como la imaginación para solucionar problemas aparentemente irresolubles mediante métodos sencillos que, además, están ahí delante nuestro.

  1. Creas un nuevo usuario
  2. En la administración de entradas, eliges en el desplegable la categoría elegida para exportar
  3. Seleccionas todas las entradas y en las Acciones en bloque eliges “Editar”
  4. Asignas todas las entradas seleccionadas a ese nuevo usuario
  5. Exportas solo ese usuario

Es un método igual algo lento si tienes muchos posts en la categoría, porque ya sabes que WordPress solo te muestra 15 posts por página, pero es sencillo y efectivo. No obstante, si tienes miles de entradas igual prefieres usar el otro método …

Método “gurú”

Vale, tu eres un fiera de esto del WordPress y sabes que todo lo que pasa en el panel de administración de WordPress está ahí porque hay un fichero donde está configurado ese comportamiento. Así que ante este tipo de necesidad atacas de raíz y nos lanzamos a modificar 2 archivos que se llaman igual pero están en distinto sitio: ‘/wp-admin/export.php‘ y ‘/wp-admin/includes/export.php‘. Solo tienes que seguir estas instrucciones.

Ahora bien, este sistema no funciona en WordPress 2.7 así que solo lo podrás usar hasta la versión 2.6

¿Te gustó este post? ¡Compártelo!

Bitacoras.com
TwitThis
Facebook
Google
del.icio.us
Live
StumbleUpon
Technorati
Wikio
Tumblr
E-mail this story to a friend!
Print this article!
Ping.fm

Descarga gratis abiCloud!!! — La primera plataforma de cloud computing diseñada para satisfacer las necesidades de las startups. Alta disponibilidad, autoescalado, almacenamiento en diferentes servidores, balanceo de carga… Deja de preocuparte por tu infraestructura y hazlo únicamente de tu negocio.

Promociona tu web con BetaBlocks (www.betablocks.com).