Plugin “Di chuyển Polylang sang WPML ” giúp dễ dàng di chuyển các trang web từ plugin Polylang sang WPML . Nó di chuyển thông tin ngôn ngữ cho bài đăng, trang, loại bài đăng tùy chỉnh và phân loại.
Yêu cầu
Tất nhiên, bạn cần phải có tài khoản WPML để chuyển sang WPML . Tài khoản Blog Đa ngôn ngữ sẽ hoạt động với hầu hết các trang đến từ Polylang. Để tận hưởng tất cả các tính năng của WPML , bạn nên có tài khoản CMS Đa ngôn ngữ , bao gồm Dịch chuỗi và Quản lý dịch thuật .
Bạn cũng cần cài đặt plugin Di chuyển Polylang sang WPML .
Đang tải xuống Plugin “Di chuyển Polylang sang WPML ”
Để tải xuống, hãy truy cập Di chuyển Polylang sang WPML trên Github và nhận bản phát hành mới nhất (nhấp vào bản phát hành mới nhất ở thanh bên phải). Trên trang tải, hãy nhấp vào định dạng bạn thích (zip hoặc tar.gz).
Sau khi tải xuống plugin, bạn có thể tải nó lên trang WordPress của mình giống như bất kỳ plugin nào khác: Đi tới trang Bảng điều khiển → Plugin và nhấp vào nút Thêm mới . Trên trang tiếp theo, nhấp vào Tải plugin lên và chọn kho lưu trữ đã tải xuống.
Bước di chuyển 1: Lưu dữ liệu Polylang và tắt nó
Để lưu dữ liệu của Polylang, hãy làm theo các bước dưới đây:
- Điều hướng đến Ngôn ngữ → Ngôn ngữ .
- Nhấp vào liên kết Chỉnh sửa cho từng ngôn ngữ, sau đó nhấp vào nút Cập nhật .
Sau khi lưu dữ liệu của Polylang cho tất cả các ngôn ngữ, bạn phải tắt Polylang trước khi bắt đầu quá trình di chuyển WPML . Cố gắng kích hoạt WPML trong khi Polylang đang hoạt động sẽ dẫn đến lỗi nghiêm trọng WordPress . Vì vậy, hãy nhớ tắt Polylang trước khi kích hoạt tất cả các plugin được đề cập trong phần Yêu cầu.
Di chuyển bước 2: Sao lưu cơ sở dữ liệu
Quá trình di chuyển sửa đổi cài đặt trang web chung và cập nhật thông tin ngôn ngữ của tất cả nội dung trong trang web của bạn. Bạn chắc chắn nên tạo bản sao lưu đầy đủ cho cơ sở dữ liệu của mình trước khi bắt đầu quá trình di chuyển (ngay cả khi bạn đã thực hiện thành công trên các trang web khác).
Có một số plugin sao lưu tuyệt vời và bạn cũng có thể chụp nhanh cơ sở dữ liệu từ bảng điều khiển dịch vụ lưu trữ của mình.
Bước di chuyển 3: Hoàn thành Trình hướng dẫn WPML
Khi kích hoạt WPML , bạn sẽ thấy thông báo yêu cầu bạn hoàn tất Trình hướng dẫn cài đặt WPML . Đây là trình hướng dẫn cài đặt plugin WPML tiêu chuẩn được hiển thị cho mọi người dùng WPML , không chỉ những người đang di chuyển từ Polylang. Vui lòng làm theo hướng dẫn trên màn hình của trình hướng dẫn. Hãy nhớ chọn các ngôn ngữ giống như bạn đã chọn trong Polylang. Plugin di chuyển sẽ hiển thị chú giải công cụ nhắc nhở bạn những cài đặt nào bạn đã chọn cho Polylang:
Bước di chuyển 4: Bắt đầu di chuyển
Đi tới Bảng điều khiển → Công cụ → Di chuyển từ Polylang sang WPML , đánh dấu vào hộp kiểm “Tôi xác nhận rằng tôi đã tạo bản sao lưu cơ sở dữ liệu” để xác nhận rằng bạn đã sao lưu cơ sở dữ liệu của mình (xem bước 1 ở trên) và nhấp vào nút Di chuyển.
Quan trọng: Không đóng trang này cho đến khi bạn thấy thông báo cho biết quá trình di chuyển đã hoàn tất. Quá trình này có thể mất vài phút tùy thuộc vào kích thước nội dung trên Trang web của bạn.
Xem lại trang web của bạn và kiểm tra xem quá trình di chuyển có diễn ra suôn sẻ không
Khi quá trình di chuyển hoàn tất, hãy kiểm tra xem mọi thứ có hoạt động như mong đợi hay không:
- Các bài viết có ngôn ngữ chính xác.
- Trình chuyển đổi ngôn ngữ đang chuyển hướng đến bản dịch chính xác.
Nếu xảy ra sự cố khi di chuyển, vui lòng báo cáo sự cố đó tại diễn đàn hỗ trợ của chúng tôi . Nếu có điều gì đó bị kẹt trong quá trình di chuyển, bạn có thể chạy lại nó. Quá trình di chuyển sẽ chỉ xử lý nội dung chưa được xử lý.
Bạn sẽ có tùy chọn loại bỏ dữ liệu Polylang còn lại sau khi di chuyển. Chúng tôi thực sự khuyên bạn nên hoãn quá trình loại bỏ dữ liệu Polylang trong vài ngày hoặc vài tuần. Hãy nhớ rằng việc xóa nội dung cơ sở dữ liệu Polylang là một quá trình không thể đảo ngược. Trong trường hợp bạn nhận thấy có sự cố xảy ra, bạn sẽ không thể thực hiện lại quá trình di chuyển sau khi cơ sở dữ liệu Polylang bị xóa.
Xử lý các cấu trúc URL khác nhau
Polylang luôn chuyển hướng từ thư mục gốc của trang web (example.com) tới thư mục ngôn ngữ mặc định (example.com/en/). WPML hiển thị ngôn ngữ mặc định trong URL gốc. Nếu có bất kỳ liên kết nào đến thư mục của ngôn ngữ mặc định, chúng tôi khuyên bạn nên thêm chuyển hướng máy chủ từ thư mục đó vào thư mục gốc của trang web.
Hãy làm theo các bước sau để thêm chuyển hướng 301 bằng .htaccess:
- Kết nối với trang WordPress của bạn bằng chương trình FTP và tải xuống tệp “.htaccess”, tệp này nằm trong thư mục gốc WordPress .
- Ở cuối tập tin thêm dòng này:
RedirectMatch 301 /en/$ http://example.com/index.php
(thay “en” bằng slug của ngôn ngữ mặc định của bạn và “example.com” bằng URL tới trang web của bạn)
- Tải lại tập tin này lên máy chủ của bạn.
Cuối cùng, Vô hiệu hóa Plugin di chuyển
Plugin Di chuyển Polylang sang WPML chỉ cần thiết cho quá trình di chuyển. Sau khi hoàn tất, bạn nên tắt nó. Bạn cũng có thể xóa khỏi thư mục ‘plugin’ trên trang web của mình.
Tìm sự giúp đỡ
Trong trường hợp bạn gặp phải bất kỳ vấn đề nào với quá trình di chuyển, vui lòng mở một vé tại diễn đàn hỗ trợ của chúng tôi.