blog webempresa

¿Cómo cambiar el prefijo de la Tabla de WordPress?

por | Abr 22, 2026 | Tutoriales WordPress Avanzados

Cuando trabajamos la seguridad en WordPress de una web, muchas veces pensamos primero en contraseñas fuertes, plugins de protección o copias de seguridad. Y sí, todo eso importa. Pero hay pequeños ajustes internos que también pueden ayudarnos a reforzar un poco más la instalación, y uno de ellos tiene que ver con la base de datos.

Justo aquí es donde entra el tema de cambiar el prefijo de la tabla de WordPress, una medida que suele recomendarse para no dejar la estructura con los valores más previsibles desde el inicio.

A simple vista puede parecer un cambio menor, porque al final el sitio seguirá funcionando igual de cara al usuario. Pero por dentro sí estamos tocando una parte delicada de la instalación. El prefijo es lo que WordPress usa al nombrar las tablas de la base de datos en WordPress, y cuando se deja el valor que viene por defecto, esa estructura resulta mucho más fácil de adivinar.

No es lo mismo hacer este cambio en una instalación nueva que en una web que ya está funcionando y tiene contenido, usuarios y configuraciones guardadas. En una instalación reciente, el proceso suele ser más simple. En cambio, cuando el sitio ya está en marcha, tendremos que prestar mucha atención porque hablamos de tablas, referencias internas y archivos sensibles como wp-config.php. Por eso, antes de cambiar el prefijo de la tabla del CMS, lo más recomendable será contar con una copia de seguridad completa y seguir un proceso ordenado para no provocar errores innecesarios.

Vamos a ver de una forma clara por qué puede tener sentido hacer este ajuste, qué precauciones debemos tomar antes de tocar nada y qué formas tenemos para cambiar el prefijo de la tabla de WordPress.

¿Es bueno cambiar el prefijo de la tabla de WordPress?

 

Cuando hablamos de seguridad en WordPress, muchas veces pensamos en contraseñas, plugins de protección o copias de seguridad. Pero también hay ajustes internos que pueden ayudarnos a no dejar la instalación tan predecible, y uno de ellos es cambiar el prefijo de la tabla de WordPress. Por defecto, WordPress suele trabajar con un prefijo conocido en la base de datos, y eso hace que la estructura sea mucho más fácil de adivinar si alguien intenta atacar esa parte del sitio.

Ahora bien, aquí conviene aterrizar algo importante. Cambiar el prefijo de la tabla de WordPress no quiere decir que la web vaya a quedar blindada por completo ni que con eso ya no haga falta cuidar otras medidas de seguridad.

Más bien sería una capa adicional, un pequeño ajuste que ayuda a que la instalación no quede con la configuración más común desde el principio. Y en temas de seguridad, muchas veces esos pequeños cambios también suman.

Esto cobra todavía más sentido porque estamos hablando de la base de datos, que es una de las partes más delicadas de cualquier instalacion de WordPress. Ahí es donde se guarda buena parte de la información importante de la web, así que cualquier medida que ayude a reforzar un poco más esa estructura suele valer la pena, siempre que se haga con cuidado.

Ajuste antes de cambiar el prefijo de la tabla de WordPress

 

Antes de cambiar el prefijo de la tabla de WordPress, es bueno siempre pararnos un momento y dejar todo preparado. Este cambio puede sumar una capa extra de protección, pero también toca una parte delicada del sitio, la base de datos y la forma en que WordPress se conecta con ella.

Por eso no conviene hacerlo con prisa. Si movemos algo sin revisar bien, pueden aparecer fallos que en realidad se podrían haber evitado con una preparación previa un poco más cuidadosa.

Lo primero que deberíamos tener a mano es una copia de seguridad completa. Y cuando decimos completa, hablamos tanto de los archivos del sitio como de la base de datos. Esto es importante porque, si algo no sale como esperábamos, necesitaremos una forma rápida de volver atrás sin poner en riesgo el contenido, los usuarios o la configuración de la web.

También conviene asegurarnos de que tenemos acceso a los dos puntos que van a intervenir en el cambio:

  • el archivo wp-config.php
  • y la base de datos desde phpMyAdmin o una herramienta similar

¿Por qué? Porque cambiar el prefijo de la tabla de WordPress no se limita a editar una sola línea y darlo por resuelto. Para que todo siga funcionando bien, ese nuevo prefijo también tiene que quedar correctamente reflejado en la base de datos y en la configuración del sitio.

Además, conviene fijarnos en dónde vamos a hacer el cambio. No es lo mismo trabajar en una web de pruebas que en una que ya está publicada y recibiendo visitas. Si el sitio está en producción, lo más sensato es probar primero en staging WordPress o hacerlo en un momento de poca actividad y así evitamos problemas mientras realizamos el ajuste.

En pocas palabras, antes de cambiar el prefijo de la tabla de WordPress, lo ideal es tener respaldo, acceso a los archivos y a la base de datos, y un poco de claridad sobre lo que vamos a tocar. No es un cambio imposible, pero sí uno de esos que conviene hacer con calma para evitar que una mejora de seguridad termine convirtiéndose en un problema técnico.

¿Cómo cambiar el prefijo de la tabla de WordPress?

 

Es superimportante el tener una copia de seguridad de nuestro sitio o directamente de nuestra base de datos, lo que vamos a modificar es el prefijo de las tablas, este ajuste podría dañar todo nuestro sitio si se presenta algún error, por esto es de suma importancia tener la copia previamente mencionada. Desde nuestro Wepanel puedes ingresar a superbackups y gestionar como hemos visto previamente las copias de seguridad de nuestro sito, pero esta no es la única forma de hacerlo.

En caso de tener un plugin de seguridad WordPress que cuente con copias de seguridad externas puedes utilizarlo para generar una copia del mismo y tenerla en nuestros ordenadores antes de realizar las siguientes acciones.

Cambiar el prefijo en el momento de la instalación

 

En cuanto estamos instalando un nuevo WordPress ya sea mediante el instalador por defecto o uno personalizado, es posible modificar aspectos técnicos del sitio como lo es el valor del prefijo para las tablas de la base de datos, lo más recomendable es utilizar un valor completamente aleatorio para que el prefijo sea más complicado de descifrar así mismo utilizar una combinación de letras y números o una palabra al azar, para hacer este ajuste en medio de una instalación con nuestro Wepanel no tenemos este problema, ya que él toma algunos valores al azar para asignar este nombre y que sea diferente para cada instalación:

archivo wp-config

 

Si ya tenemos esta instalación de hace un tiempo y necesitamos de esta forma cambiar el prefijo para las tablas que conforman la instalación, vamos a seguir una serie de pasos, primero que nada debemos ingresar a nuestro archivo wp-config.php, este esta ubicado en la raíz de nuestra instalación, específicamente siguiendo esta ruta:

Administrador de archivos > Public_html > Dominio > archivo wp-config.php

En este vamos a encontrar una línea en particular cuando la estemos editando, la cual tendrá la información de la base de datos en cuanto al prefijo:

$table_prefix = ‘wp_’;

Esta es la que debemos cambiar por lo que necesitemos que se aplique, teniendo en cuenta que debemos igualmente tener un prefijo corto, no podemos sobresaturar un prefijo, ya que cada vez que se haga una consulta el WordPress debe escribir y leer esa base de datos, mientras más largo sea más podría saturar el CMS.

Luego de esto podemos acceder a nuestro PHPMyAdmin, este esta ubicado en las propias opciones de wepanel, o podemos acceder a él a través del wpcenter, si queremos ingresar a este directamente los buscamos de la siguiente forma:

Si, por el contrario, lo buscamos en nuestro wpcenter podemos seguir los siguientes pasos:

Una vez estamos dentro vamos a realizar la siguiente consulta SQL, para que la información de la base de datos corresponda a lo que hemos ingresado en el archivo wp-config y pueda ser tomado por nuestro WordPress. Este código que veremos a continuación va a ser ingresado en la pestaña que indica SQL luego de seleccionar la base de datos de nuestro WordPress, si tenemos problemas para encontrarla recordamos que esta información se obtiene tanto en lo visto en el paso anterior como en el propio archivo wp-config bajo el texto de > define( ‘DB_NAME’, ‘nombre de la base de datos’ );.

RENAME table `wp_commentmeta` TO `[TUPREFIJO]_commentmeta`;
RENAME table `wp_comments` TO `[TUPREFIJO]_comments`;
RENAME table `wp_links` TO `[TUPREFIJO]_links`;
RENAME table `wp_options` TO `[TUPREFIJO]_options`;
RENAME table `wp_postmeta` TO `[TUPREFIJO]_postmeta`;
RENAME table `wp_posts` TO `[TUPREFIJO]_posts`;
RENAME table `wp_terms` TO `[TUPREFIJO]_terms`;
RENAME table `wp_termmeta` TO `[TUPREFIJO]_termmeta`;
RENAME table `wp_term_relationships` TO `[TUPREFIJO]_term_relationships`;
RENAME table `wp_term_taxonomy` TO `[TUPREFIJO]_term_taxonomy`;
RENAME table `wp_usermeta` TO `[TUPREFIJO]_usermeta`;
RENAME table `wp_users` TO `[TUPREFIJO]_users`;

Hay que recordar que si nuestro WordPress posee otras tablas adicionales a las que normalmente se instalan en una base de WordPress debemos ir cambiando los prefijos agregando uno a uno los demás prefijos de la siguiente forma:

RENAME table `wp_[nombre de la tabla]` TO `[TUPREFIJO]_[nombre de la tabla]`;

Si el código genera algún error verifica que se estén agregando correctamente los nombres de las bases de datos previas y las nuevas.

Luego de hacer esto debemos hacer otros pasos más, ingresamos a la tabla que anteriormente era wp_options, y en esta vamos a hacer una consulta de la misma forma que lo hicimos previamente.

SELECT * FROM `[TUPREFIJO]_options` WHERE `option_name` LIKE ‘wp_%’

Luego de esto ya falta poco para terminar, solo debemos ingresar de nuevo a la tabla de usermeta y realizar de nuevo una consulta como el paso anterior.

SELECT * FROM `[TUPREFIJO]_usermeta` WHERE `meta_key` LIKE ‘wp_%’

Una vez hecho esto ya podremos ingresar nuevamente a nuestro sitio sin problemas, y con una base de datos totalmente asegurada contra un tipo de ataques específicos.

Plugin Brozzme DB Prefix

 

Si por alguna razón no nos sentimos cómodos editando archivos tan delicados como pueden ser los de la base de datos directamente desde nuestras manos, entonces podemos utilizar también algún otro plugin que nos permite realizar esta modificación, uno de estos es el plugin de Brozzme DB Prefix & Tools Addons el cual instalaremos de una forma que ya conocemos.

 

Brozzme DB Prefix & Tools Addons

Luego de tenerlo instalado simplemente vamos a ingresar a herramientas > prefijo de la base de datos, y aquí modificamos el valor al que necesitemos o estemos contentos:

Como podemos ver resulta bastante sencillo, solo debemos introducir el nuevo nombre del prefijo de la base de datos y una vez hagamos esto podemos ver el cambio en la parte superior donde nos ubica el prefijo actual. Solo debemos navegar por el sitio y verificar que todo siga funcionando de forma correcta.

Plugin Solid Security

 

Si contamos con un plugin de seguridad ya que estamos protegiendo el ingreso a wp-admin en nuestro sitio, y casualmente lo estamos haciendo con el plugin de ithemes security este nos brinda la posibilidad de implementar lo que es el cambio de prefijo en nuestra base de datos sin instalar un plugin adicional, únicamente debemos ingresar a Herramientas > cambiar prefijo de la base de datos.

 

Solid security

Este nos va a abrir un panel nuevo en donde vamos a tener que ejecutar la función, este a diferencia del plugin anterior, hace un cambio aleatorio a base de lo que este plugin crea seguro, por ejemplo si cambiamos actualmente el prefijo nos va a dar un resultado de uno con la siguiente estructura:

auf3fgj6yd_

Esto no se puede modificar por nosotros como el caso anterior; sin embargo, el proceso es bastante sencillo y si ya estamos utilizando este plugin para gestionar algunos aspectos de nuestra seguridad en el WordPress nos viene bien saber que podemos hacer este ajuste directamente con el mismo.

 

Conclusiones

 

Llegados a este punto, ya podemos ver que cambiar el prefijo de la tabla de WordPress no es un ajuste decorativo ni un cambio que se haga solo por costumbre. Se trata más bien de una pequeña medida de seguridad que puede ayudarnos a no dejar la instalación con la configuración más previsible desde el principio.

No quiere decir que por sí sola vaya a proteger toda la web, porque la seguridad de WordPress siempre depende de varias capas trabajando juntas. Pero sí puede sumar dentro de una estrategia más completa, sobre todo cuando queremos cuidar mejor la base de datos y no dejarla con el prefijo que suele venir por defecto.

También conviene quedarse con una idea importante: no es lo mismo hacer este cambio en una instalación nueva que en una web que ya está funcionando. Cuando el sitio todavía no tiene contenido, el proceso suele ser más sencillo y más fácil de controlar.

Otro punto que vale la pena tener presente es que existen varias formas de hacerlo. En algunos casos podremos ajustar el prefijo desde el momento de la instalación. En pocas palabras, cambiar el prefijo de la tabla de WordPress puede ser una buena práctica si queremos reforzar un poco más la instalación y evitar estructuras demasiado previsibles en la base de datos.

¿Te ha resultado útil este artículo?