Posts Tagged ‘wordpress’

01.19.2010 by Ramiro

Mover Wordpress de un Dominio a Otro y Cforms

Desde que uso Wordpress se ha vuelto muy común trabajar en mi laptop o en un server de pruebas y después pasar la instalación del blog / sitio completa a otro dominio. Ya sea dentro del mismo servidor o a otro.

Para moverlo simplemente hago un backup completo de la base de datos usando phpmyadmin (usando complete inserts) y un backup completo de la carpeta (sin olvidarme del .htaccess, muy importante).

Después monto todo en el dominio nuevo y usando phpmyadmin reemplazo las direcciones viejas por las nuevas. Acá empieza lo delicado.

Se puede usar el siguiente query:

UPDATE table_name SET column_name=REPLACE(column_name, ‘OLD VALUE’, ‘NEW VALUE’);

Las tablas a actualizar generalmente son wp_options (columna option_value), wp_postmeta (meta_value), wp_usermeta (meta_value) y wp_posts (post_content).

En wp_posts por ejemplo hay que hacer el reemplazo de las direcciones que están dentro de los posts, por ejemplo

UPDATE wp_posts SET post_content=REPLACE (post_content, ‘www.olddomain.com’, ‘www.newdomain.com’);

Problemas con Plugins

Es recomendable hacer backups de los datos de los plugins con las herramientas que traen los mismos.

Un ejemplo es Cforms II ya que almacena los datos serializados en la base de datos, es decir, guarda la versión en texto de el array / variables que contienen las opciones y al serializar el PHP guarda la medida de los strings. Por ejemplo s:9:”plugindir“.

Para el caso específico de Cforms: usar la herramienta de corrección (arregla las lngitudes) y arreglar el comienzo y el fin de la cadena. Dejo unos ejemplos que me ayudaron para comparar. Estos son el principio y el final de la cadena serializada:

  • Comienzo: a:3:{s:6:”global”;a:48:{s:9:”plugindir”;s:6:”cforms”;s:11:”cforms_root” (continúa)
  • Final: (sigue) 0$#$0$#$0″;}}

La herramienta arregla bien las longitudes pero agrega al principio mas longitudes y a veces algunos 1;1;1;. Al final agrega “;

07.10.2009 by Ramiro

Wordpress 2.8.1

Wordpress sacó la versión 2.8.1 que arregla bastantes bugs y agrega seguridad genreal y para plugins. Pueden ver la lista completa de cambios para Wordpress 2.8.1.

Para la gente que todavía usa el plugin Wordpress Automatic Update les comento que desde la versión 2.7 Wordpress tiene su propio sistema de upgrades. En estos casos hay qeu deshabilitar el plugin y usar el que viene en el Core de Wordpress.

Pueden descargar Wordpress 2.8.1 desde este enlace.

Ademas si quieren aprender a usar Wordpress pueden ver los videos de ¿Cómo usar Wordpress? en YouTube.

06.10.2009 by Ramiro

Wordpress 2.8

Ya está disponible la nueva versión de Wordpress que trae mas de 700 bugs arreglados, más velocidad, rediseño del sistema de Widgets y opción para instalar themes y plugins directamente desde el blog… entre otras cosas.

Lista de cambios en Wordpress 2.8

Download Wordpress 2.8

06.08.2009 by Ramiro

¿Cómo usar Wordpress? en videos

Al fin pude sacar el tiempo para subir los videos a YouTube.com. Acá están, son los primeros que hago asi es que si hace cambiar algo, mejorarlo… o hacerlo de vuelta, me avisan.

Seguramente va a haber más… estos son los cinco primeros:

Dejo la introducción acá… el resto los pueden ver en YouTube siguiendo los enlaces de arriba.

12.12.2008 by Ramiro

Wordpress 2.7 : Editor Visual No Funciona

Mucha gente está reportando problemas con el Editor de Wordpress a la hora de publicar / editar posts ya que éste aparece en modo HTML (no en modo visual). El problema en la mayoría de los casos tiene que ver con Plugins que no son compatibles con Wordpress 2.7.

En mi caso tengo uos 7 plugins en este Blog y el que me daba problemas es el plugin que da formato al código fuente en las entradas. Desactivando el plugin vuelve todo a la normalidad. La solución para este problema es esperar a que los desarrolladores de cada plugin publiquen las versiones actualizadas a 2.7 ya que esta versión parece traer varios cambios de importancia en su código.

12.07.2008 by Ramiro

Cómo se crea un tema de Wordpress (básico)

Esta es una introducción a cómo crear un tema, theme o estilo para Wordpress. Está creada para los que cómo yo, se metieron a Wordpress de una vez y quieren entender cómo funciona el tema de “estilizar” Wordpress de manera general.

  • Para definir nuestro Tema tenemos que crear una carpeta propia dentro de wp-content/themes con el nombre que queremos usar. O, copiar un tema existente (se recomienda el Tema Default) y cambiarle el nombre, y editar los archivos para crear nuestro Tema sobre una buena base.
  • El nombre, descripción y datos sobre autoría se editan en el archivo css principal. Generalmente style.css al principio del archivo. Pueden ver el Tema Default para tener una idea.
  • La imagen del Tema es por defecto screenshot.png
  • Archivos separados / templates: (header.php, sidebar.php, etc): esto es igual que en un diseño. Para entender cómo lo estructura Wordpress es muy fácil. Imaginense ver un sitio, usar nuestro navegador para ver el código fuente y cortar cada parte de ese código fuente por las areas del mismo, es decir: header, menú (sidebar), las definiciones de HTML (header), etc. Así está en Wordpress. Es obvio, pero si en tu caso no tenés mucha experiencia diseñando esto se puede pasar por alto fácil.
  • Funciones. Todo buen programador guarda sus funciones en un archivo aparte. Solo que en Wordpress las clases y funciones ya están metidas en el “core” del sistema. Si nuestro Tema necesita funciones adicionales podemos crearlas en el archivo functions.php dentro de la carpeta de nuestro Tema. Ahi mismo se pueden definir los sidebars en donde podemos poner Widgets en caso de que nuestro Tema use más de 1 sidebar (el primero está definido por defecto).
  • Si queremos usar una plantilla o template de un sitio x en Wordpress solamente tenemos que “cortar” el diseño tal cual está y pegarlo dentro de cada archivo correspondiente (header.php. index.php… etc) respetando los tags de PHP () que estan en el template.

La primera ve que intentemos esto es muy recomendable que usemos Default como base, lo copiemos con un nombre nuevo para nuestro tema y editemos a partir de ahi lo que queramos para tener una idea de los tags y funciones que usa Wordpress. También podemos ver otros Temas y averiguar cómo hacen algnas cosas como usar mas de un sidebar dinámico para Widgets o en el caso de Default cómo es que cambian el fondo del encabezado.

Como siempre toda la información necesaria está en Internet o en el Codex de Wordpress que también está disponible en español.

12.03.2008 by Ramiro

Nuevo Diseño en Breve y Theme para Wordpress

Quasar WP Theme

Quasar WP Theme

Desde hace tiempo estoy tratando de encontrar algún diseño que pegue con el contenido pero siempre encuentro algo que cambiar. Esta vez me decidí a hacer mi primer Theme para Wordpress… llamado obviamente Quasar.

Necesito pasar de Photoshop a CSS el diseño y listo. También va a estar disponible para descargas.

El concepto es simple: el contenido es el que manda. El tema en sí no tiene mucho color pero si quería que el encabezado no ocupara mucho, que haya un resumen por grupo de categorías de lo que hay en el sitio ya que lo leen personas de diferentes niveles de conocimientos en computación (clientes, diseñadores, programadores, etc) y era hora de separar esas cosas para que nadie se confunda o piense que el sitio tiene contenido que no es para cada uno.

También quería cambiar por un fondo blanco para que sea más fácil de leer y sin muchas imagenes. La parte superior tiene la búsqueda que este diseño no tiene y el link a los RSS. El resto del diseño es a tres columnas fijas. La primer columna, a la izquierda, son los posts, la segunda publicidad y la tercera la navegación.

El footer (que no aparece en el screenshot) va a tener algunos links también.

11.27.2008 by Ramiro

Introducción a Wordpress

Ya está disponible la primera versión de la guía de manejo básico para Wordpress que iremos actualizando según sea necesario. Estoy viendo también de crear versiones en video para que sea más fácil entender y comenzar a usar este sistema.

como-usar-wordpress