Đợt trước mình có viết bài tổng vệ sinh lại thèng bibica.net sau 5 năm sử dụng 😛 trong bài đó là dùng WP Reset PRO, thao tác rất đơn giản, hiệu quả cũng rất tuyệt
Tuy thế ý tưởng của mình vẫn thích cài mới lại hoàn toàn, hạn chế tối đa chuyện trang bị cài malware, giải quyết triệt để các lỗi này nọ hơn
OK, lan man ở bài cũ lý do sao phải cài lại rồi, bạn nào thích có thể đọc lại cho vui, còn bài này để đỡ mất thời gian, đi thẳng tới các bước cài đặt
Trang WordPress hiện tại
Cài đặt plugin Export media with selected content (cũng khá tình cờ vì plugin này vừa mới được cập nhập lại gần đây, sau khoảng 2 năm tác giả bỏ bê)
Tools -> Export
- Choose what to export -> All content
- Stick chọn vào Export media with selected content
Sau đó download file này về, có thể đặt tên thành bibicanet.xml cho dễ nhớ
Trang WordPress mới
Tạo 1 trang WordPress mới hoàn toàn (có thể trên locahost hoặc ở đâu đó thì tùy)
Cài đặt và active plugin Clean Image Filenames, Disable Responsive Images Complete, Disable Generate Thumbnails (làm bước này để tránh tình huống khi import dữ liệu bị tự tạo các thumbnail mới)
Cài đặt WP-CLI
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar php wp-cli.phar --info chmod +x wp-cli.phar sudo mv wp-cli.phar /usr/local/bin/wp
Import all content từ WordPress hiện tại sang trang WordPress mới
Để sử dụng được WP-CLI thì bạn đi chuyển thẳng vào thư mục htdocs là được, ví dụ như của mình là /var/www/html
cd /var/www/test.bibica.net/htdocs
Upload file bibicanet.xml (download ở trang cũ) lên host, sau đó chạy các lệnh bên dưới
wp plugin install wordpress-importer --activate --allow-root wp import bibicanet.xml --authors=create --allow-root
Lúc này nó sẽ tự cập nhập các thứ liên quan tới post, page, comment, categories, hình ảnh, featured image … (các hình ảnh sẽ được tự download về, tương tự cấu trúc ở cũ)
Bước này thì thú thực phải nói là cảm ơn người đã nghĩ ra WP-CLI, chạy hoàn hảo công đoạn import, ở bài trước mình cũng có thử bằng PHP lỗi cứ gọi là tung lol
Cụ thể trên trang bibica.net có gần 2700 file được chuyển sang, chạy rất nhanh và ổn định
Về cơ bản lúc này mọi thứ đã xong 90%
Bạn có thể bắt đầu cài đặt lại các plugin, và cấu hình wp-config.php, cấu hình các setting …. cho trang mới
Phần Widget, nếu trang cũ có nhiều vị trí, cấu hình chằng chịt …. thì có thể dùng Widget Importer & Exporter để export và import cho nhanh (phần widget bên phải trên trang bibica.net mình phải dùng plugin này để chuyển, chứ sửa tay lại lú luôn)
Bạn cũng có thể vào thư mục plugin cũ, chép hết các file plugin về cho nhanh, đỡ phải cài lại từng plugin 😀 có điều rõ ràng khi bạn phải làm mới lại toàn bộ như này, là trang cũ của bạn có vấn đề, nên nếu dùng lại các file plugin cũ, có khi vẫn sót malware, cố gắng ở lần cài mới này, kiếm các plugin, theme có bản quyền hoặc nguồn gốc rõ ràng dùng cho an tâm
Cũng rất dễ kiểm nghiệm các plugin đang dùng, cái nào có vấn đề, như tạo nhiều queries hay gây lỗi …. việc tìm lỗi ở trang mới cũng đơn giản hơn rất nhiều so với việc tìm lỗi ở trang cũ
Hiệu quả của việc làm mới triệt để như này, tất nhiên bố của đời rồi, lúc này trang của bạn tương tự một trang WordPress mới hoàn toàn, tốc độ thì cứ gọi nhanh hết mức có thể (nếu thấy chậm nữa thì có thể phán ngay là nó hosting hoặc cấu hình hosting :D)
Làm xong xuôi thì dùng Duplicator Pro tạo backup và restore lại, sau 5 năm trải nghiệm, mình vẫn thấy Duplicator Pro quá là tuyệt vời, 1 plugin ai dùng WordPress cũng nên cài vào 😀 nhờ nó mà mình nghịch nát bét thèng bibica.net không biết bao nhiêu lần, vẫn có thể …. cứu lại được 😛
Kết luận
Khi bạn đọc thấy dòng này, mình cũng vừa cài mới lại thèng bibica.net theo cách v2 này 😀
Hiệu quả nó cũng không khác gì so với bài cũ, chủ yếu 1 số plugin, câu lệnh hơi khó nhớ, nên mình tổng hợp lại thành 1 bài, sau này có reset lại thì cứ thế làm theo, đỡ mất công google lại từ đầu 😛
Chính sách bình luận: Chúng tôi rất trân trọng các bình luận của bạn và cảm ơn thời gian bạn dành để chia sẻ ý tưởng và phản hồi.
Ghi chú: Những bình luận được xác định là spam hoặc chỉ mang tính quảng cáo sẽ bị xóa.
• Để cải thiện trải nghiệm bình luận, chúng tôi khuyến khích bạn tạo một tài khoản Gravatar. Thêm avatar vào tài khoản Gravatar sẽ giúp bình luận của bạn dễ nhận diện hơn đối với các thành viên khác.
• ✂️ Sao chép và 📋 Dán Emoji 💪 giúp bình luận thêm sinh động và thú vị!