Bạn xuất dữ liệu trong cơ sở dữ liệu của host cũ sang file *.sql, sau đó vào database host mới vào sql, rồi copy toàn bộ code đó thảy vào và nhấn thực hiện, như vậy là xong về cơ sở dữ liệu.
Việc tiếp theo là upload mã nguồn wordpress, bạn sẽ tải mã nguồn host cũ về rồi upload lên host mới. Việc này bạn có thể sử dụng công cụ hỗ trợ FileZilla hoặc các công cụ hỗ trợ khác.
Đầu tiên là file wp-config.php của mã nguồn bạn sửa lại các dòng này:
/** The name of the database for WordPress */ define( 'DB_NAME', 'abc' ); /** MySQL database username */ define( 'DB_USER', 'abc' ); /** MySQL database password */ define( 'DB_PASSWORD', 'abc' ); /** MySQL hostname */ define( 'DB_HOST', 'localhost' );
Vào các bảng wp-option và wp-post bạn sẽ thấy các dữ liệu có đường link là website cũ, việc của bạn là thay đổi nó thành địa chỉ website mới như sau:
UPDATE tenBang
SET tenTruongCanSua
= REPLACE(tenTruongCanSua
, ‘websitecu’, ‘websitemoi’)
Ví dụ:
UPDATE wp_options SET option_value = REPLACE(option_value, 'congnghe.tronghao.cf', 'blogcongnghe.tronghao.site')
UPDATE wp_posts SET guid = REPLACE(guid, 'congnghe.tronghao.cf', 'blogcongnghe.tronghao.site')
Bạn vào wordpress admin -> Giao diện -> Menu -> Trang chủ, và tiến hành sửa lại link sau đó lưu lại là ok. Đã hoàn tất việc chuyển.
Trên đây là chia sẻ của mình về cách chuyển một dự án wordpress sang host mới. Cảm ơn bạn đã xem bài viết.