May
29

wordpressSé que ya hay muchos post circulando por la web en los que cuentan como migrar WordPress de un hosting a otro, y otros tantos que que cuentan cómo hacer un cambio de dominio en las bases de datos, pero no he encontrado ninguno que plasmase todos los errores que me han aparecido a mí, por lo que procedo a hacer una pequeña guía de como migrar WordPress y a la vez solucionar algunos de los posibles errores que te podrán suceder al hacerlo.

Guía de Migrado:

  1. Hacer una copia de la base de datos antigua.
  2. Hacer una copia de seguridad de la careta wp-content.
  3. Instalar wordpress en el nuevo servidor.
  4. Importar en la base de datos del nuevo servidor la base de datos que previamente hemos exportado, sobreescribiendo completamente la última.
  5. (Sólo si se ha cambiado el nombre de dominio) Cambiar en la base de datos la url del blog y de  la página principal.
  6. Redireccionar las visitas del dominio antiguo al nuevo, para lo cual escribimos en el .htaccess:

Options +FollowSymLinks

RewriteEngine on

RewriteRule (.*) http://www.nuevodominio.com/$1 [R=301,L]

Solución de problemas:

Las imágenes que subí en mi host anterior, no se visualizan porque tienen la url antigua

Ejecuta en la base de datos en la que está instalada la nueva versión de wordpress:

UPDATE wp_posts SET post_content = replace(post_content, ’http://www.dominioantiguo.com’, ‘http://www.dominionuevo.com’);

No me deja subir imágenes, dice que no se puede crear el directorio /update/

Bien, la respuesta es sencilla, como has cambiado de servidor físico, es muy posible que el path en el que están alojados los ficheros del CMS sea distinto, por lo que, hemos de ir a Opciones > Miscelánea y poner el path del nuevo servidor.

Tags: ,
Categoría Manuales, Web | 2 Comentarios »
Jan
11

Hace unos días os hablaba de un tema sin ningún formato para empezar a crear nuestro propio template de WordPress partiendo de unos cimientos sólidos, pues bien, hoy os traigo una herramienta que nos puede ayudar a la hora de ser creativos añadir nuevas funcionalidades a nuestro template.

En cada template diseñado para WordPress es posible encontrarse con un archivo llamado functions.php, el cual permite al desarrollador crear una serie de funciones para que sean usadas desde el mismo, y así no tener que declararlas en el propio archivo en el que se van a usar.

Llama la atención la pequeña cantidad de temas que hacen uso de una característica como la anteriormente mencionada, sobre todo porque es de gran utilidad.

A lo que íbamos, en el blog de MattVarone podemos descargarnos dos ejemplos (1, 2) de este archivo; ambos contienen funciones muy interesantes, os animo a que las probéis.

Tags:
Categoría Web | Sé el primero en comentar!
Jan
8

screenshotengHoy en día hay una inemnsa cantidad de blogs (no entremos en si se actualizan o no :P ), basados en gran parte en sistemas como Blogger o WordPress y, como es lógico hay muchos bloggers a los que les gusta escribir o no y que por ende desean hacerse con un puesto en la blogosfera, de lo que se deduce desean que su blog sea único, y no solo en lo que a artículos se refiere, sino que también en la estética, de hecho una de las facilidades que da este tipo de sistemas de blogs es la alta capacidad de personalización que tiene sin tener que modificar nada del código fuente original.

Pero lo que en un inicio puede parecer algo sencillo, tal como crear un tema completamente personalizado, se puede complicar mucho, por lo que cualquier ayuda es buena, y de eso trata este artículo. Para no partir de 0 tenemos varias opciones:

  1. Partir de un theme que nos guste: esta es una gran opción si sólo queremos hacer unos cambios pequeños.
  2. Partir de Blank WordPress Theme: Blank WordPress Theme es un template desarrollado especialmente para tener una base sólida sobre la que poder empezar a construir nuestro template personalizado, evitándonos crear el conjunto de archivos que conformarían el tema, así como de rellenarlo con la estructura básica del mismo.

Luego si a esto le sumamos algunos de los manuales que rondan por internet para hacer templates para WordPress com por ejemplo el que hay en wpdesigner, la tarea se hace mucho más sencilla.

Tags:
Categoría Web | 1 Comentario »