Khi đổi host cho 1 site wordpress, thì vấn để quan trọng là thực hiện cập nhật đường link post, đường link ảnh, đổi domain,..
Các câu lệnh sql bên dưới sẽ giải quyết tất cả vấn đề này.
Thay đổi url của site và trang chủ
UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldsiteurl.com', 'http://www.newsiteurl.com') WHERE option_name = 'home' OR option_name = 'siteurl';
Thay đổi GUID
Sau khi bạn thay đổi url của site và trang chủ, bước tiếp theo là cần fix url cho trường GUID trong wp_post table, GUID sẽ ảnh hưởng tới url của post, slug,.
UPDATE wp_posts SET guid = REPLACE (guid, 'http://www.oldsiteurl.com', 'http://www.newsiteurl.com');
Thay đổi url trong nội dung post
nếu trong bài viết của bạn có đặt link trỏ tới 1 bài viết nào trước đó thì đây là câu lệnh hữu ích.
UPDATE wp_posts SET post_content = REPLACE (post_content, 'http://www.oldsiteurl.com', 'http://www.newsiteurl.com');
Thay đổi đường dẫn ảnh
tương tự như url , câu lệnh sẽ update lại đường dẫn ảnh trong bài viết của bạn
UPDATE wp_posts SET post_content = REPLACE (post_content, 'src="http://www.oldsiteurl.com', 'src="http://yourcdn.newsiteurl.com');
Đồng thơi chúng ta cũng nên cập nhật GUID cho bài viết dạng đính kèm ( attachment)
UPDATE wp_posts SET guid = REPLACE (guid, 'http://www.oldsiteurl.com', 'http://yourcdn.newsiteurl.com') WHERE post_type = 'attachment';
Cập nhật post meta
UPDATE wp_postmeta SET meta_value = REPLACE (meta_value, 'http://www.oldsiteurl.com','http://www.newsiteurl.com');
Thay đổi tên admin
UPDATE wp_users SET user_login = 'Your New Username' WHERE user_login = 'Admin';
Đặt lại mật khẩu
Nếu không nhớ mật khẩu thì cách này khá hay
UPDATE wp_users SET user_pass = MD5( 'new_password' ) WHERE user_login = 'your-username';
Xóa các bình luận spam
DELETE FROM wp_comments WHERE comment_approved = 'spam';
- 0 = Đang đợi duyệt
- 1 = Đã duyệt
- spam = là spam
Bài viết liên quan:
WordPress tung bản cập nhật 4.1.2 vá lỗ hỏng Cross Site Scripting
WordPress dự định tung bản cập nhật 4.2 vào ngày 22/4/2015, nhưng họ đã bất ngờ phát hành b...
Không nên dùng plugin Mailjet cho WordPress
Mailjet là một trong những nhà cung cấp dịch vụ email marketing nổi tiếng. Với gói miễn phí...
Swiftype - Plugin tìm kiếm tuyệt vời cho WordPress
Swiftype sẽ làm khung tìm kiếm của bạn giống như Google Search Box, nhưng chính xác hơn. Th...
Cách tắt tính năng tự động cập nhật của WordPress
Tính năng tự động cập nhật của WordPress rất hữu ích trong trường hợp nền tảng WordPress, T...
Hướng dẫn cài WordPress tự động trên Hostinger
Hôm nay mình sẽ hướng dẫn các bạn cách cài đặt WordPress tự động trên Hostinger.vn. Nếu bạn...

