Como mudarse de Blogger a WordPress de forma profesional
11 Comments July 7, 2009 / Publicado en BlogComo he dicho anteriormente os voy a explicar los pasos que he hecho para la mudanza de blogger a WordPress.
Para empezar hay que decir que Blogger es una buena plataforma, muy popular, fácil de usar y con espacio gratis. Es una buena elección para todos los principiantes en el mundo del blog, pero para profundizar necesitaremos más libertad. Por eso Hay que buscar una alternativa. Y gracias a la comunidad de los códigos abiertos tenemos sin duda WordPress como la mejor plataforma a utilizar y sobre todo es gratis.
Bueno, manos a la obra:
Importar nuestros posts de blogger a WordPress. Esto es bastante sencillo. En WordPress, nos dirigimos a la pestaña “Tools”, subpestaña “Import”.
Seleccionamos la opción Blogger y seguimos los pasos para empezar la transferencia. Después vemos cuantos archivos y comentarios hemos importado.
Ahora, Algunas personas basta con hacer eso y ya se ha acabo pero, habra contenido duplicado y los visitantes no saben se has cambaido de plataforma al menos que hagas una entrada diciendo a todo el mundo me he mudado a wordpress y la nueva direccion es tal y tal…Y hay riesgo de perder muchos visitantes asi que vamos a hacerlo de forma que nadie se entere del cambio.
Para eso vamos a Redireccionar a los visitantes del blog en Blogger hacia el nuevo dominio propio con el blog en WordPress. Y también redireccionar todos los posts antiguos a los nuevos posts en WordPress en vez de redireccionarlos todos a solamente a la nueva página de inicio. Es decir que el blog conservara su esquema antiguo con todas las páginas, comentarios, categorías, etc.
Se puede también salvar el page rank de está forma (Pero todavía no veo el resultado).
Bueno empezamos. Nos situamos en la cuenta de blogger y en el apartado de la edición en html. Buscamos la etiqueta <BLOGGER> y pegamos el siguiente código reemplazando http://www.tusitio.com por la url del nuevo blog en WordPress:
MainOrArchivePage>
<script language=”javascript”><!–
var blog_root=http://www.tusitio.com;
document.location.href=blog_root;
//–></script>
</MainOrArchivePage>
<ItemPage>
<script language=”javascript”><!–
var process_page=”http://www.tusitio.com/bloggerposts.php”;
var newpage=process_page;
var oldlink=”<$BlogItemPermalinkUrl$>”;
newpage+=”?p=”+oldlink;
newpage=newpage.toLowerCase();
document.location.href=newpage;
//–></script>
</ItemPage>
Ahora nos ponemos Después de la etiqueta <HEAD> y pegamos la siguiente linea:
<meta http-equiv="refresh" content="0;url=http://www.tusitio.com" />
Está linea significa que la pagina se va refrescar dentro de 0 segundo y aparecerá http://www.tusitio.com.
ya HEMOS TERMINADO CON BLOGGER. Ahora abre tu bloc de notas y pega el siguiente código reemplazando tusitio.com por la url de tu nuevo blog y guárdalo como bloggerposts.php:
<?php
require($_SERVER['DOCUMENT_ROOT'].'/blog/wp-blog-header.php');
$search_link = $_GET['p'];
$vars = explode('/', $search_link);
$num = count($vars) - 1;
$filename = $vars[$num];
$slug = str_replace(".html", "", $filename);
$SQL = "SELECT posts.*
FROM $wpdb->posts AS posts WHERE posts.post_name = '$slug' LIMIT 1?;
$posts = $wpdb->get_results("$SQL");
if ($posts) {
foreach ($posts as $post) {
$found_link = get_permalink($post->ID);
}
}
else
{
$found_link = "http://www.tusitio.com/";
}
?>
<html>
<head>
<title>Redirecting…</title>
<script language="javascript"><!–
document.location.href="<?php echo ($found_link); ?>";
//–></script>
<meta http-equiv="refresh" content="2;url=<?php echo ($found_link); ?>">
</head>
<body>
<h1>Redirecting…</h1>
<p>You can also proceed immediately to <a href="<?php echo ($found_link); ?>"><?php echo ($found_link); ?> </a>.</p>
<p>The main blog URL is
<a href="http://www.tusitio.com/" mce_href="http://www.tusitio.com/">
www.tusitio.com</a>.</p>
</body>
</html>
Ahora hay que subir el archivo bloggerpost.php en tu servidor de forma que se pueda acceder a el poniendo www.tusitio.com/bloggerposts.php. Para subirlo se puede hacer de varias formas pero en mi caso utilizo filezilla. Y ya se acabo.
Mira también:
Busca más Articulos o Juegos gratis
Comparte tu opinión con nosotros...
Escribe tu comentario para que toda la comunidad del Blog de Informática y Cultura pueda aprovecharlo. Sólo se publicarán comentarios adecuados, todos los que se salgan de esta temática serán descartados, así como los promocionales, susceptibles de afectar a derechos de terceros o de vulnerar las leyes. Akismet se ocupa de los comentarios con enlaces en el contenido del texto. ![]()










lololoolololololol
Para que esto funcione cuál es la estructura de permalinks que se debe tener en blogger y cuál en WordPress, o cómo puedo cambiarlas?
Espero puedas aclararme esa duda. Saludos.
y te hago una pregunta si tengo ya el dominio.com.ar en blogger como deberia pasar todo a wordpress incluido el dominio?
@Enersto he estado un poco ocupado ultimamente disculpa el retraso!! pues eso te funcionara de toda forma y no hay un permalink espesifico teniendo en cuenta los permalinks por defecto de blogger y de wordpress.
Otra cosa el permalink de blogger es lo más usado y con más ventajas segun mi gusto aun que pedes cambiar el de wordpress como quiera en la opción Permalinks dentro del panel de control.
@Ignacio lo primero que hay que hacer es tener un alojamiento y eso te dara la opción de alojar tu antiguo dominio y despues usaras esos codigos o simplemente usar la opción importar blog dentro del panel de control de wordpress!!!
Saludos a todos!!!
jaja no te hagas drama que comente hace 20 minutos,es todo un lio queria un alojamiento mas profesionales,pero bueno fue total anda todo muy bien gracias !!
@Ignacio Menos mal!!!! me alegro mucho!!
Saludos!!!
Pero en el caso de no encontrar la etiqueta ni con la vista clásica en que parte de la plantilla pongo el código javascript? Después del ?
@Onetwothree no he encontrado este caso en mis practicas pero prueba ponerlo depsues de “” y tambien intenta elegir “Expandir plantillas de artilugios”
Un saludo.
Con plantilla expandida tampoco sale y la verdad no se qué hacer.
P.D. Podrías ponerlo de alguna forma que no se borrase con “” al enviar el comentario¿
Después de < \b:skin> se puede poner cualquier código en Javascript, pruebalo y si no va, la semana próxima intentaré hacer que funcione antes de publicar una actualización.
Saludos!