$ wpdb-> base_prefix không nhận được tiền tố trang mẹ trong multisite


7

Tôi đang sử dụng ba trang web cài đặt nhiều trang web.

Khi tôi sử dụng $wpdb->base_prefixmột thời gian, nó cung cấp tiền tố trang web mạng thay vì cung cấp tiền tố trang web cơ sở. Có ai phải đối mặt với vấn đề này không? Bạn có thể vui lòng cho bất kỳ đề nghị?


1
Bạn đang tìm kiếm $wpdb->prefixthay thế? Nếu bạn có thể đăng một số mã có liên quan, chúng tôi có thể có cơ hội tốt hơn để giúp bạn.
Pat J

Câu trả lời:


9

$wpdb->base_prefixlấy tiền tố ban đầu (nghĩa là trang web 'root' trong bản cài đặt Multisite). Nó đã được thêm vào trong Phiên bản 3.0.0, ngay khi Multisite trở thành một phần của lõi WordPress.

$wpdb->prefix sẽ nhận được tiền tố cho trang web hiện tại trong bản cài đặt Multisite.

Theo tài liệu Codex cho wpdblớp :

$ prefix Tiền tố
bảng WordPress được chỉ định cho trang web.

$ base_prefix
Tiền tố ban đầu như được định nghĩa trong wp-config.php. Đối với nhiều trang web: Sử dụng nếu bạn muốn nhận tiền tố mà không có số blog được nối thêm.

(nhấn mạnh thêm)


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.