Vì một lý do nào đó, bạn cần thay đổi table prefix của WordPress, thì đây là những bước bạn cần làm để thay đổi tiền tố bảng của WordPress mà Site vẫn hoạt động trơn tru

Bước 1: Thay đổi table_prefix trong wp-config.php

Giả sử ở đây tiền tố mặc định là wp_

$table_prefix = 'wp_';

Đổi nó thành tiền tố bạn muốn, giả sử ở đây tui đổi thành tiền tố cudinh_

$table_prefix = 'cudinh_';

Bước 2: Thay đổi table prefix trong cơ sở dữ liệu (Database)

Vào phpmyadmin, tick chọn tất cả các bảng có tiền tố wp_, chọn Replace table prefix ở menu xổ bên dưới, ở From Field gõ wp_, và cudinh_ ở To Field (nhớ thay đổi tiền tố của bạn nhé)

Bước 3: Thay đổi tiền tố cũ (Old prefix) được lưu trữ trong các bảng

WordPress lưu trữ 1 số cài đặt có chứa tiền tố trong cơ sở dữ liệu, nên khi thay đổi table prefix, bạn cũng cần phải cập nhật các tiền tố này trong các bảng có chứa nó

update cudinh_usermeta set meta_key = 'cudinh_capabilities' where meta_key = 'wp_capabilities';
update cudinh_usermeta set meta_key = 'cudinh_user_level' where meta_key = 'wp_user_level';
update cudinh_usermeta set meta_key = 'cudinh_autosave_draft_ids' where meta_key = 'wp_autosave_draft_ids';
update cudinh_options set option_name = 'cudinh_user_roles' where option_name = 'wp_user_roles';

Done. Như vậy là đã thay đổi thành công Prefix của WordPress rồi đó.

Cu Đinh

Tui tên Đinh, đơn giản vì đó là cái nghề của ba tui. Tui đam mê lập trình, nên lập ra blog này, chủ yếu để lưu lại những gì tui học được. - Cho đi để nhận lại - Tui làm được bạn cũng làm được

Leave a Reply

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