Bạn có muốn chuyển blog của mình từ WordPress.com sang WordPress.org không? Nhiều người mới bắt đầu thường bắt đầu với WordPress.com và họ sớm nhận ra những hạn chế của nó và muốn chuyển sang nền tảng WordPress.org. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách chuyển blog của bạn từ WordPress.com sang WordPress.org.
WordPress.com cung cấp giải pháp tạo blog WordPress miễn phí với các tính năng cơ bản giúp quản lý bài viết và bình luận hiệu quả. Đây là lựa chọn phù hợp cho những ai muốn có một blog tương đối hoàn chỉnh để viết bài. Tuy nhiên, hiện nay, việc truy cập vào các trang blog trên WordPress.com tại Việt Nam có thể gặp khó khăn do các nhà mạng có kế hoạch chặn WordPress.com. Thêm vào đó, tài khoản miễn phí không cung cấp nhiều quyền lợi, như cài đặt plugin riêng hay theme riêng, những tính năng quan trọng đã làm WordPress trở thành nền tảng blog phổ biến toàn cầu.
Vì vậy, nếu bạn muốn sử dụng một blog WordPress với đầy đủ tính năng và không lo bị chặn, bạn cần chuyển sang dùng WordPress Self-Hosted. Để sử dụng WordPress Self-Hosted, bạn cần có tên miền và hosting hỗ trợ WordPress. Bạn có thể mua tên miền tại đây và tham khảo danh sách các hosting tốt nhất cho WordPress.
Khi đã có tên miền và hosting, bạn cần cài đặt sẵn một blog WordPress để sau đó có thể nhập dữ liệu từ WordPress.com vào. Bây giờ, chúng ta sẽ tiến hành từng bước một.
Bước 1: Export dữ liệu từ WordPress.com
Truy cập vào Dashboard của blog cần chuyển trên WordPress.com, sau đó vào Tools ⇨ Export ⇨ chọn All Content ⇨ nhấn Download Export File.
Trích xuất dữ liệu từ WordPress.com
Chọn All Content nếu muốn di chuyển toàn bộ bài viết, bình luận, và các trang.
Chọn Posts nếu chỉ muốn chuyển bài viết và bình luận.
Chọn Pages nếu chỉ muốn chuyển các trang.
Chọn Feedback nếu chỉ muốn chuyển các tin nhắn liên hệ.
Sau đó, bạn sẽ nhận được một file .xml chứa toàn bộ dữ liệu từ blog WordPress.com của bạn.
Bước 2: Chuyển dữ liệu vào blog WordPress trên host
Sau khi đã cài đặt xong WordPress trên host, truy cập vào http://example.com/wp-admin, rồi vào Tools ⇨ Import ⇨ WordPress ⇨ Install Now ⇨ chọn file XML từ bước 1 ⇨ nhấn Upload file and import.
Nhập dữ liệu từ WordPress.com vào WordPress Hosting
Chọn tác giả cho các bài viết mới. Nếu bạn có sử dụng hình ảnh trong bài viết, chọn thêm Download and import file attachments và nhấn Submit.
Chờ một lát để quá trình import hoàn tất. Khi thành công, sẽ có thông báo hiển thị.
Import dữ liệu thành công
Vậy là xong, ra trang chủ blog sẽ thấy các bài viết mới import vào. Bạn có thể thoải mái cài thêm plugin và theme.
Chuyển tên miền tại WordPress.com về host khác
Nếu bạn đã sử dụng gói nâng cấp trên WordPress.com để sử dụng tên miền riêng, bạn cần cập nhật Name Server (DNS) cho tên miền trên WordPress.com để chuyển qua WordPress Hosting.
Truy cập vào Store ⇨ Domains trên Dashboard của WordPress.com.
Truy cập vào khu vực quản lý tên miền trên WordPress.com
Nhìn xuống phía dưới sẽ thấy hộp chọn “What would you like to do?”, bấm vào và chọn Make Changes to DNS. Sau đó, sẽ có hộp thoại bao gồm Customer Number và cập nhật mật khẩu. Đây là mật khẩu đăng nhập vào trang quản lý domain, không liên quan đến tài khoản WordPress. Tạo mật khẩu mới và copy Customer ID để đăng nhập sau.
Lấy Customer ID và tạo mật khẩu mới để đổi DNS
Nhấp vào liên kết Manage Your Domains để vào trang quản lý tên miền. Đăng nhập bằng Customer ID và mật khẩu mới.
Lưu ý:
Sau khi đăng nhập, hệ thống sẽ yêu cầu mã PIN để chứng thực tài khoản. Bạn có thể bỏ qua bước này bằng cách tắt và truy cập lại trang đăng nhập. Khi đăng nhập thành công, bạn sẽ thấy domain của mình hiển thị trong trang quản lý, chọn domain và chọn Set Nameserver.
Sửa DNS cho domain:
Tiếp theo, chọn "I have specific nameservers for my domains" và xóa các DNS mặc định của WordPress.com, sau đó thay bằng DNS của hosting bạn đang sử dụng.
Đổi DNS cho domain:
Cuối cùng, nhấn OK và chờ từ 2 đến 48 giờ để DNS được cập nhật.
Nếu có thắc mắc, hãy để lại bình luận dưới bài viết này. Chúc các bạn chuyển blog thành công!