TechBlogSD - Todo para WordPress y desarrollo WEB
Instrucciones de WEB y WordPress, noticias, reseñas de temas y complementos

Estructura de la base de datos de WordPress

15

WordPress de forma predeterminada creará algunas tablas centrales en la base de datos durante la instalación. Estas tablas son suficientes para que WordPress funcione correctamente. Sin embargo, los complementos agregarán tablas adicionales para mejorar las funciones. Por ejemplo, el complemento WooCommerce agregará más de 25 tablas en la base de datos. Desafortunadamente, la mayoría de los complementos, incluido WooCommerce, no eliminarán las tablas de la base de datos al eliminar el complemento. Esto puede crear confusión cuando busca en la base de datos sobre la tabla principal y las tablas creadas por los complementos. Aquí están los detalles de la estructura de la base de datos de WordPress que explican la función de cada tabla principal.

Estructura de la base de datos de WordPress

La base de datos de WordPress tendrá las siguientes 12 tablas como parte de la instalación predeterminada:

Mesa Objetivo Sección del panel de administración
wp_posts Almacena contenido Publicaciones / Páginas> Agregar nuevo
wp_postmeta Almacena metadatos de publicaciones Publicaciones / Páginas> Agregar nuevo
wp_comments Mantener los comentarios de los usuarios Comentarios
wp_commentmeta Mantener los metadatos de comentarios Comentarios
wp_terms Almacena categorías y etiquetas Publicaciones> Categorías
Publicaciones> Etiquetas
wp_termmeta Metadatos para categorías y etiquetas Publicaciones> Categorías
Publicaciones> Etiquetas
wp_term_relationships Relación temporal con las publicaciones Publicaciones> Categorías
Publicaciones> Etiquetas
wp_term_taxonomy Detalles adicionales para la tabla de términos
wp_users  Detalles de usuario Usuarios> Agregar nuevo
wp_usermeta  Metadatos de usuario Usuarios> Agregar nuevo
wp_links  Detalles del enlace No utilizado
wp_options Configuración del sitio Sección de configuración

La lista de tablas anterior es para la instalación de un solo sitio y para varios sitios tendrá tablas adicionales como wp_blogs, wp_blogmeta, wp_sites, wp_sitemeta, wp_blog_versions, wp_registration_log y wp_signups. En este artículo, nos centraremos solo en la instalación en un solo sitio.

Cualquier otra tabla en su base de datos se crea mediante complementos. Recuerde, WordPress usa "wp " para el prefijo de tabla de forma predeterminada. Sin embargo, puede encontrar un prefijo diferente según el que usó durante la instalación. Softaculous y otros instaladores de WordPress al hacer clic crearán un prefijo diferente automáticamente al instalar WordPress a través de su cuenta de alojamiento. Como puede ver, el siguiente ejemplo de nuestra instalación de demostración tiene "wpeg " como prefijo de tabla.

Estructura de la base de datos de WordPress

Tablas de bases de datos de WordPress

El equipo principal de WordPress tiene una hermosa imagen para explicar la estructura de la base de datos de WordPress. Explica claramente la estructura y los campos utilizados por cada tabla.

Estructura de la base de datos de WordPress

Estructura de la base de datos de WordPress

Explicación de las tablas de WordPress

Comencemos explicando las tablas basadas en el aspecto de la interfaz de una página de WordPress. A continuación se muestra una página de muestra de este sitio que tiene texto, imagen, enlace y comentario. Se menciona la tabla correspondiente desde donde puede encontrar los datos en el backend.

Estructura de la base de datos de WordPress

Artículo con tablas relevantes de WordPress

Además, puede encontrar los datos de cada tabla en las secciones correspondientes del panel de administración de WordPress como se menciona en la tabla anterior.

Tabla de publicaciones: wp_posts

Mucha gente malinterpreta el significado de la tabla de publicaciones, ya que solo almacena publicaciones. WordPress almacena todo su contenido de texto en la tabla wp_posts independientemente del tipo de publicación. Significa que puede encontrar todo su contenido en las tablas wp_posts para publicaciones, páginas y cualquier otro tipo de publicación personalizada. Además, también puede encontrar archivos adjuntos, revisiones y autoguardado en la misma tabla.

Publicar meta: wp_postmeta

El mejor ejemplo de explicación de la meta de la publicación es con el complemento Yoast SEO. Al usar el complemento, puede ver el cuadro de meta para agregar título de SEO, descripción de meta, etc. para cada publicación. WordPress almacenará todos estos datos asociados a publicaciones en la tabla wp_postmeta.

Estructura de la base de datos de WordPress

Estructura de la metatabla posterior

Este es uno de los de rápido crecimiento en muchas instalaciones de WordPress debido al uso inadecuado de complementos. Consulte nuestro artículo sobre cómo limpiar la tabla postmeta en WordPress.

Comentarios: wp_comments

Si ha habilitado los comentarios en WordPress, verá una opción para dejar el comentario debajo de cada publicación o página. WordPress almacenará todos los comentarios de los usuarios en la tabla "wp_comments".

La tabla de comentarios también es una de las de más rápido crecimiento en muchas instalaciones de WordPress debido a los comentarios de spam. Debe usar Akismet, captcha o cualquier otra forma de moderar comentarios para evitar que la tabla contenga comentarios basura.

Comentarios Meta: wp_commentmeta

Similar al meta de publicación, WordPress almacenará todos los meta de comentarios en la tabla wp_commentmeta.

Términos: wp_terms

La tabla de términos almacena categorías y etiquetas para las publicaciones.

Término meta: wp_termmeta

Todos los metadatos de términos se almacenan en la tabla wp_termmeta.

Taxonomía: wp_term_taxonomy

Extiende los detalles de los términos almacenados en la tabla wp_terms.

Relaciones: wp_term_relationships

Esta tabla almacena la relación de categorías y etiquetas con las publicaciones.

Usuarios: wp_users

Puede encontrar todos los usuarios registrados en su sitio en esta tabla. Recuerde, esta tabla no tendrá los comentaristas que dejen comentarios sin registrarse. Tienes que encontrar esos detalles en la tabla wp_commentmeta.

Meta de usuario: wp_usermeta

Los metadatos relacionados con los usuarios se almacenan en la tabla wp_usermeta.

Enlaces: wp_links

Anteriormente, WordPress tenía una opción para crear enlaces, como crear nuevas publicaciones. Sin embargo, esto se eliminó posteriormente y la tabla ya no se usa. Debería ver esta tabla vacía a menos que el desarrollador de complementos o temas la use.

Opciones: wp_options

La tabla de opciones almacena todas las configuraciones de todo el sitio, como la URL del sitio, complementos activos, nombre de usuario de administrador, etc. Los complementos y el desarrollador de temas a menudo usan la tabla de opciones para cargar la configuración. Si la tabla de opciones le crea un problema, consulte nuestro artículo sobre cómo limpiar la tabla wp_options.

Fuente de grabación: www.webnots.com
Deja una respuesta

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More