Cómo reemplazar texto en su base de datos de WordPress










  • ¿Necesita corregir un error tipográfico generalizado o un cambio de nombre? Esto podría significar horas de trabajo para que su personal cambie cada instancia de un error tipográfico generalizado, cambio de nombre, cambio de URL, etc. Hay dos soluciones a este problema. La primera es usar la consulta SQL en su base de datos para hacer estos cambios o usar el complemento Better Search Replace.

    Si no se siente cómodo con la edición de código, le recomiendo usar el método del complemento, pero es bastante fácil usar la consulta SQL. Tenga en cuenta que el uso de cualquiera de los métodos reemplazará todo el texto que coincida en su sitio web. Hoy demostraré cómo reemplazar texto usando dos métodos.

    ¿Cuándo debo usar esta técnica?

    Es muy importante que comprenda cuánto texto podría verse afectado por esta técnica. Por ejemplo, supongamos que escribió "sql" en lugar de SQL. Este es un gran ejemplo de un pequeño error tipográfico que se puede encontrar en un sitio web. Como puede ver, las letras no son todas mayúsculas, pero ¿qué pasaría si hubiera casos específicos en los que se dejara minúsculas intencionalmente, como en este artículo?

    Esto significa que reemplazar texto no es una tarea sencilla y debe revisar todo cuidadosamente antes de realizar un cambio. No puede revertir este proceso independientemente del método que elija. Su única opción es utilizar una copia de seguridad de su sitio web. De esta manera, puede revertir de manera segura su sitio web a antes de que se realizara el cambio.

    Cómo reemplazar texto en su base de datos de WordPress

    Hoy demostraré cómo reemplazar texto usando dos métodos. El primer método que demostraré es el método del complemento. El complemento Better Search Replace es extremadamente popular con más de 400,000 instalaciones activas. Puede seleccionar entre todo el contenido de su sitio web. Tenga en cuenta que hay muchas alternativas para elegir.

    El segundo método es utilizar la consulta SQL dentro de su base de datos para realizar los cambios. No se preocupe si no es un experto en codificación, todo lo que necesita hacer es copiar y pegar una línea de código y cambiar las palabras que desea reemplazar y con qué reemplazarlas.

    Método 1: Método de complemento

    Instalación de Better Search Reemplazar

    Comencemos haciendo clic en Complementos y seleccionando la opción Agregar nuevo en el panel de administración de la izquierda.

    Agregar nuevo

     

    Busque Better Search Replace en el cuadro de búsqueda disponible. Esto abrirá complementos adicionales que pueden resultarle útiles.

    Busque Better Search Replace en el cuadro de búsqueda disponible.

    Desplácese hacia abajo hasta que encuentre el complemento Better Search Replace y haga clic en el botón "Instalar ahora" y active el complemento para su uso.

    haga clic en el botón "Instalar ahora".

    En el panel de administración de la izquierda, haga clic en Herramientas y seleccione la opción Mejor búsqueda y reemplazo. Esto abrirá la página de configuración principal.

    Haga clic en Herramientas y seleccione la opción Mejor búsqueda de reemplazo.

    Uso de Mejor Búsqueda Reemplazar

    Es muy importante comprender que la única forma de deshacer un cambio es revertir su sitio web mediante una copia de seguridad. Debe asegurarse de que todo el texto que escriba sea preciso. No desea reemplazar una URL con la incorrecta o corregir un error tipográfico con otro error tipográfico. Estos cambios afectarán directamente a su base de datos y debe revisar todo cuidadosamente antes de realizar un cambio. Si no ha creado una copia de seguridad de su sitio web en este momento, hágalo ahora.

    Escriba el texto que desea que busque el complemento en el primer cuadro de texto. Escriba el texto que desea reemplazar en el segundo cuadro. Revise cuidadosamente los errores de ortografía.

    Rellene los cuadros de texto.

    Ahora necesita seleccionar las tablas de su base de datos. Puede seleccionar varios presionando Ctrl + clic izquierdo en Windows y Cmd + clic izquierdo en Mac. Asegúrate de que estás seleccionando las tablas correctas o podrías cometer un grave error. Lo más probable es que utilice la tabla de publicaciones. Los nombres de las tablas serán diferentes para la mayoría. En mi caso, es “wpx4_posts”.

    Elige la mesa correcta.

    Ahora tendrá tres opciones para seleccionar. La primera es si desea que su texto no distinga entre mayúsculas y minúsculas. De forma predeterminada, distingue entre mayúsculas y minúsculas. El segundo es incluir columnas Guid. Si no sabe cuáles son, sáltelo y déjelo sin marcar. La opción final es para un ensayo en seco. Esto le permite buscar primero y ver los resultados antes de realizar un cambio. Recomiendo hacer esto primero y cuando esté listo, desmarque la casilla para completar el proceso.

    Elige las mejores opciones para ti.

    Haga clic en el botón "Ejecutar búsqueda/reemplazo".

    Haga clic en el botón "Ejecutar Buscar/Reemplazar"

    Felicitaciones, el complemento realizará todos los cambios apropiados si dejó la opción de ejecución en seco sin marcar. Si no está satisfecho después de realizar los cambios, utilice una copia de seguridad para revertir su sitio web antes de que se realizaran los cambios.

    Método 2: Consulta SQL

    Necesitará acceso al cPanel de su sitio web . Su proveedor de alojamiento web le proporciona la información de inicio de sesión cuando crea una cuenta con ellos. Este es un método muy simple de seguir, incluso si no tiene experiencia en codificación.

    Inicie sesión en su cPanel. Haga clic en la opción phpMyAdmin en la sección de base de datos.

    Haga clic en la opción phpMyAdmin.

    Debe ubicar su base de datos de WordPress en el lado izquierdo. Las convenciones de nomenclatura son diferentes según su servidor web y si realizó un cambio de nombre manualmente. Una vez que haya encontrado su base de datos, haga clic en la pestaña SQL.

    haga clic en la pestaña SQL.

    La consulta SQL es un cuadro de texto simple donde puede ingresar comandos de código. Copie y pegue el siguiente comando de código:[ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ]update Insert_Table_Here set content =

    replace(content, 'Text to locate' , 'texto para reemplazar');[/ht_message]

    Necesita reemplazar algunas cosas en este código. Primero, Insert_Table_Here debe cambiarse a la tabla correcta. Las convenciones de nomenclatura son diferentes, por lo que mi nombre no se aplicará a todos, pero debería ser similar a wp-posts si desea cambiarlo en sus publicaciones. En segundo lugar, el contenido debe cambiarse por el nombre del contenido. Finalmente, el texto también debe ser cambiado. El "Texto para ubicar" es lo que se cambiará, y el "texto para reemplazar" será lo que se cambie también. Revise todo y haga clic en el botón "Ir" para realizar los cambios.

    haga clic en el botón "Ir"

    Felicitaciones, ha reemplazado con éxito el texto en su base de datos de WordPress.

    Revisar dos veces Cambiar una vez

    Es muy importante estar seguro de los posibles cambios que realizará utilizando cualquiera de los dos métodos. Solo podrá solucionarlo utilizando una copia de seguridad de su sitio web y podría ser muy malo si su copia de seguridad no está actualizada. Este es un método extremadamente útil para sitios web más grandes con miles de publicaciones. No es factible cambiar cada publicación individualmente. Para estos casos, los cambios masivos son la única solución.

    Revisa toda la información dos veces porque estos cambios pueden tener graves consecuencias para tu sitio web. Si tiene un sitio web más pequeño que busca cambiar algo en algunos artículos, es posible que desee hacerlo manualmente. Este método debe reservarse para cambios masivos más grandes.

    ¿Qué método ha elegido utilizar? ¿Cuánto tiempo te ha llevado tu método?










  • Subir