
Tại sao dịch thuật cộng đồng không thể mở rộng cho giao diện và plugin WordPress
Phân tích của chúng tôi về hơn 60.000 plugin và giao diện WordPress cho thấy dịch thuật cộng đồng chỉ đáp ứng chưa đến 5% nhu cầu ở 40 ngôn ngữ.
WordPress Codex là một nguồn thông tin tuyệt vời nhưng có thể hơi quá sức đối với một số người dùng đang muốn di chuyển sang nhà cung cấp dịch vụ lưu trữ mới hoặc thay đổi tên miền.
Chúng tôi đã tạo một danh sách kiểm tra có thể in được để hỗ trợ quá trình di chuyển. Chúng tôi cũng đề cập đến vấn đề SEO và những việc cần làm trong trường hợp có sự cố xảy ra.
Đừng vội tắt tài khoản ở nhà cung cấp dịch vụ lưu trữ cũ. Hãy để nó hoạt động trong ít nhất một tuần nhằm cho DNS có thời gian phân giải và để bạn xác minh các tệp cũng như cơ sở dữ liệu.
Bạn nên chuẩn bị sẵn các mục khác như di chuyển tài khoản email và thiết lập tài khoản tại nhà cung cấp dịch vụ lưu trữ mới và/hoặc các quyết định về tên miền mới với cài đặt máy chủ tên (nameserver), nếu có. Lưu ý: một số phương pháp sao lưu được giải thích trong bài viết này cũng sẽ sao lưu các tài khoản email của bạn.
Hỏi nhà cung cấp dịch vụ lưu trữ mới của bạn
Trước tiên, hãy hỏi nhà cung cấp dịch vụ lưu trữ web mới của bạn xem họ có cung cấp dịch vụ di chuyển từ máy chủ cũ của bạn hay không. Hầu hết đều cung cấp dịch vụ này miễn phí tùy thuộc vào thiết lập máy chủ.
Sử dụng plugin: Duplicator
Duplicator cho phép bạn sao lưu và cài đặt lại cơ sở dữ liệu cũng như các tệp WordPress để lưu giữ an toàn hoặc chuyển sang nhà cung cấp dịch vụ lưu trữ mới. Đây là một plugin miễn phí với khả năng nâng cấp lên bản pro cho các trang web lớn hơn.
Cách dễ dàng: CPanel
Cpanel có các tính năng tích hợp sẵn để sao lưu cơ sở dữ liệu và tệp. Việc này thậm chí còn dễ dàng hơn nếu di chuyển từ máy chủ Cpanel sang một máy chủ Cpanel khác.
Tùy chọn 1: Cpanel sang một bảng điều khiển khác
Tùy chọn 2: Cpanel + File Manager + PHPMyAdmin
Tùy chọn 3: Cpanel sang Cpanel
Cách thủ công: FTP
Truyền tệp qua FTP là cách chậm nhất nhưng đôi khi các tùy chọn trên không hiệu quả. Hai chương trình FTP phổ biến là FileZilla và CuteFTP cùng nhiều chương trình khác. Bạn sẽ chỉ cần quan tâm đến các tệp trong thư mục /www/ hoặc /public_html/.
Sử dụng plugin: Go Live Update URLs
Go Live Update URLs là một plugin tìm kiếm/thay thế đơn giản để thay đổi URL trong cơ sở dữ liệu.
Tìm và thay thế URL đầy đủ có http và không có dấu gạch chéo “/” ở cuối:
http://example.com
Cách dễ dàng: wp-config.phpLưu ý: tùy chọn này sẽ không hoạt động đối với multisite.
Truy cập Cài đặt > Tổng quan và thay đổi URL trong Địa chỉ WordPress (URL) và Địa chỉ trang web (URL). Lưu thay đổi.
Trong wp-config.php, hãy thêm các dòng sau ở trên cùng:
define('WP_HOME’,’http://example.com’);
define('WP_SITEURL’,’http://example.com’);
Cách thủ công: Cơ sở dữ liệuNếu tất cả các cách trên đều thất bại, bạn có thể thực hiện thay thế trong cơ sở dữ liệu.
Một cách khác là cập nhật functions.php với:
update_option('siteurl’,’http://example.com’);
update_option('home’,’http://example.com’);
Tôi đã vô tình thay đổi máy chủ tên trên tên miền của mình trước khi các tệp được tải xuống. Kết nối với địa chỉ IP của máy chủ hoặc tạm thời đổi lại máy chủ tên. Địa chỉ IP có thể được tìm thấy trong email mà công ty lưu trữ đã gửi ban đầu hoặc bạn có thể gửi email cho bộ phận hỗ trợ kỹ thuật. Bạn có thể kết nối qua FTP tới địa chỉ IP hoặc nếu sử dụng Cpanel, hãy truy cập http://[IP-HERE]/cpanel. Ví dụ: nếu tôi đang kết nối với IP 127.0.0.1 thì URL để truy cập Cpanel sẽ là http://127.0.0.1/cpanel. Từ đó, chỉ cần đăng nhập bằng cùng thông tin xác thực.
Các trang trả về lỗi 404.
Kiểm tra xem URL đã được thay thế thành công trong cơ sở dữ liệu chưa. Lưu lại các đường dẫn tĩnh trong back-end của WordPress.
Liên kết menu trang chủ trả về lỗi 404.
Truy cập Giao diện > Menu và xem liệu liên kết trang chủ có cần thay đổi hay không.
Không thể ghi hoặc thêm hình ảnh vào thư mục uploads. Thay đổi quyền đối với thư mục wp-content/uploads thành 755. Nếu không được, hãy thử 777. Và nếu các quyền đó không hoạt động, hãy liên hệ với nhà cung cấp dịch vụ lưu trữ mới của bạn.
Nếu tất cả các cách trên đều thất bại. Tạo một bản sao của bản sao lưu yourfiles_backup.zip và giải nén các tệp. Khôi phục các tệp và cơ sở dữ liệu rồi thực hiện lại các bước ở trên. Đặc biệt chú ý đến việc thay đổi URL và đảm bảo tất cả các tệp cũng như thông tin cơ sở dữ liệu đã được nhập thành công.
Chuyển hướng 301
Trong khi tên miền cũ của bạn vẫn đang hoạt động, bạn có thể chuyển tiếp tên miền cũ sang tên miền mới bằng cách thiết lập chuyển hướng cố định 301 sang URL mới. Thêm đoạn sau vào .htaccess cho tên miền cũ. Thay thế newwebsite.com bằng URL mới của bạn:
Redirect 301 / http://www.newwebsite.com/
Nếu di chuyển từ một thư mục con, đoạn mã sẽ là:
Redirect 301 /subdirectory/ http://www.newwebsite.com/
Bạn có thể kiểm tra xem những thay đổi này đã diễn ra hay chưa bằng cách truy cập tên miền trong một trình duyệt mới sau khi lưu .htaccess.
Đọc thêm: Làm cách nào để chuyển hướng trang web của tôi bằng tệp .htaccess?
Thông báo cho Google và Bing
Tiếp theo, hãy thông báo cho Google và Bing Webmaster Tools về việc thay đổi tên miền.
Gửi lại sitemap
Thông báo cho Google và Bing về các thay đổi của sitemap.
Thông báo cho người dùng
Thông báo cho người dùng trang web qua bản tin và mạng xã hội về tên miền mới.
Theo dõi các liên kết hỏng và lỗi 404
Hãy để mắt đến bất kỳ liên kết hỏng nào thông qua một plugin 404. Đối với các trang đơn lẻ, bạn có thể sử dụng một plugin chuyển hướng 301 và bạn có thể tạo một trang 404 tùy chỉnh.
Theo dõi WPML trên Twitter, thích trên Facebook hoặc nhận thông tin cập nhật qua RSS.
Nếu bạn có phản hồi về bài viết này hoặc có ý tưởng cho các chủ đề trong tương lai, hãy liên hệ với tôi qua Twitter hoặc để lại suy nghĩ và phản hồi của bạn trong phần bình luận bên dưới.