multisite – $ wpdb-> base_prefix no obtiene el prefijo del sitio principal en multisitio

Pregunta:

Estoy usando una instalación de múltiples sitios de tres sitios.

Cuando uso $wpdb->base_prefix algún momento, da el prefijo del sitio de red en lugar de dar el prefijo del sitio base. ¿Alguien se enfrenta a este problema? ¿Puede darnos alguna sugerencia?

Respuesta:

$wpdb->base_prefix obtiene el prefijo original (es decir, el sitio 'raíz' en una instalación de varios sitios). Se agregó en la versión 3.0.0, justo cuando Multisite se convirtió en parte del núcleo de WordPress.

$wpdb->prefix obtendrá el prefijo del sitio actual en una instalación de varios sitios.

Según la documentación de la clase wpdb :

$ prefijo
El prefijo de tabla de WordPress asignado para el sitio.

$ base_prefix
El prefijo original como se define en wp-config.php . Para sitios múltiples: utilícelo si desea obtener el prefijo sin el número de blog adjunto.

(énfasis añadido)

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım