Rss Feed Tweeter button Facebook button Flickr button Youtube button

Si por alguna razón necesitas modificar algún texto de tus posts, pero en toda la base de datos, hay una forma y no es precisamente editarse todas las entradas y cambiarlas una a una ;) .

Para ello, se utiliza el gestor de MySQL al que debes de tener acceso en el servidor adonde tienes alojado tu blog de WordPress. En caso contrario, ponte en contacto con tu administrador.

La base de datos de WordPress es una base de datos MySQL y está compuesta de una serie de tablas con toda la información. El contenido de los posts se encuentra en la tabla wp_posts y concretamente en el campo post_content.

Una vez conectado a tu gestor de MySQL, selecciona tu base de datos y pincha en la pestaña “SQL” que figura en la parte de arriba del administrador.

En la caja de ejecución, vamos a escribir nuestra consulta de acceso a una tabla de la base de datos (wp_posts). Pero antes, asegúrate de tener un backup de la misma por si acaso algo falla. Ten en cuenta que vas a manipular las entrañas de tu blog y no estás exento de equivocarte. Con un backup (el plugin DB Backup puedes planificar uno diario) podrás recuperar la información en caso de desastre.

En este caso, la consulta es una actualización de una tira de caracteres de un determinado campo (post_content). En el ejemplo se borra el string class=”left”. Para ejecutar, haz click en el botón “Continuar”.

En general la consulta para sustituir un texto por otro es:

UPDATE nombre_tabla SET campo_tabla = REPLACE (campo_tabla,’textoacambiar’,'textocambiado’);




Una Respuesta a “Cómo sustituir un texto en toda la base de datos de WordPress”
  1. Información Bitacoras.com…

    Valora en Bitacoras.com: Si por alguna razón necesitas modificar algún texto de tus posts, pero en toda la base de datos, hay una forma y no es precisamente editarse todas las entradas y cambiarlas una a una . Para ello, se utiliza el gestor de MyS……

  2.  
Deja una Respuesta



Licencia Creative Commons
Kebrantin.com se encuentra bajo una Licencia Creative Commons Atribución-NoComercial-SinDerivadas 3.0 Unported