Hướng Dẫn Cài Đặt Theme WordPress: Từ A Đến Z Cho Người Mới
Cài theme WordPress rất đơn giản — nhưng có một số lưu ý quan trọng để tránh lỗi. Bài viết này hướng dẫn chi tiết từng bước, kể cả cách cài theme từ file ZIP như những sản phẩm trong kho của chúng tôi.
Cách 1: Cài theme từ WordPress.org (Miễn phí)
- Vào WP Admin → Appearance → Themes
- Nhấn “Add New”
- Tìm kiếm tên theme (vd: “Astra”, “OceanWP”)
- Nhấn “Install” rồi “Activate”
Cách 2: Cài theme từ file ZIP (Premium)
Đây là cách cài các theme mua từ kho của chúng tôi:
- Tải file ZIP về máy tính
- Vào WP Admin → Appearance → Themes
- Nhấn “Add New” → “Upload Theme”
- Chọn file ZIP vừa tải → “Install Now”
- Sau khi cài xong, nhấn “Activate”
💡 Nếu gặp lỗi “The package could not be installed”, thường do file ZIP quá lớn. Tăng giới hạn upload trong hosting cPanel hoặc thêm vào
wp-config.php:@ini_set('upload_max_size', '64M');
Kích hoạt License Key
Nhiều theme premium yêu cầu kích hoạt license để nhận update và support:
- Sau khi activate theme, vào trang cài đặt theme (thường có menu riêng)
- Tìm mục “License” hoặc “Registration”
- Nhập License Key và Domain của bạn
- Nhấn “Activate”
Import Demo Content
Hầu hết theme premium có tính năng nhập nội dung mẫu (demo import) để website trông giống hình ảnh quảng cáo:
- Vào phần cài đặt theme hoặc tìm mục “Demo Import”
- Chọn demo phù hợp với ngành của bạn
- Nhấn “Import” — quá trình này mất 2-5 phút
- Sau đó tùy chỉnh nội dung theo nhu cầu
Dùng Child Theme — Bắt buộc nếu bạn tùy chỉnh code
Nếu bạn chỉnh sửa trực tiếp file theme, mọi thay đổi sẽ mất khi cập nhật theme. Giải pháp: dùng Child Theme.
Cách tạo child theme đơn giản nhất: cài plugin Child Theme Configurator → Tools → Child Themes → chọn theme gốc → Generate.
Một số lỗi thường gặp khi cài theme
Lỗi “Are you sure you want to do this?”
Nguyên nhân: file ZIP quá lớn hoặc timeout. Thêm vào .htaccess:
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
Website trắng sau khi cài theme (White Screen of Death)
Thêm vào wp-config.php để xem lỗi:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', true);
Sau đó xem file /wp-content/debug.log để tìm nguyên nhân.
Theme không hiển thị đúng
Vào Settings → Permalinks → nhấn Save Changes (không cần thay đổi gì). Thao tác này reset lại cấu trúc URL và thường fix được nhiều vấn đề hiển thị.
Tổng kết
Cài theme WordPress không khó, nhưng cần làm đúng thứ tự:
- Cài theme → Activate
- Kích hoạt license (nếu có)
- Import demo content (tùy chọn)
- Tạo child theme trước khi tùy chỉnh code
- Flush permalinks