Như vậy, bạn đã cài đặt đúng WordPress trên máy chủ lưu trữ hoặc máy chủ cục bộ của mình, bây giờ là lúc cài đặt chủ đề. Đọc kỹ thứ tự cài đặt chủ đề cao cấp và mô tả của từng bước trước khi tiến hành cài đặt.


Cách cài đặt chủ đề WordPress cao cấp
Việc cài đặt đúng chủ đề WordPress cao cấp bao gồm các bước sau theo thứ tự:
- Kiểm tra cấu hình và cài đặt máy chủ
- Kiểm tra cài đặt WordPress
- Giải nén kho lưu trữ với các tài liệu chủ đề
- Đọc tài liệu từ các nhà phát triển chủ đề
- Cài đặt và kích hoạt chủ đề
- Cài đặt và kích hoạt chủ đề con (tùy chọn)
- Cài đặt và kích hoạt các plugin cần thiết, dữ liệu demo
1. Kiểm tra cấu hình và cài đặt máy chủ
Trước khi bạn bắt đầu cài đặt chủ đề cao cấp, hãy đảm bảo rằng máy chủ web của bạn đáp ứng các yêu cầu được đề xuất sau:
- Phiên bản PHP được cài đặt trên máy chủ là 7.0 hoặc 7.2 (các phiên bản khác có thể không tương thích!)
- Máy chủ cơ sở dữ liệu MySQL phiên bản 5.7 hoặc MariaDB 10.1 (hoặc cao hơn)
Xin lưu ý rằng hầu hết các chủ đề cao cấp không tương thích với PHP 7.1, 7.3, 7.4 và 8.0, vì vậy chúng tôi khuyên bạn nên sử dụng PHP 7.2 trên máy chủ của mình để có khả năng tương thích tối đa.
Để tránh lỗi trong quá trình cài đặt chủ đề, hãy đảm bảo rằng bạn đang sử dụng cài đặt PHP chính xác trên máy chủ của mình (ví dụ: bạn có thể kiểm tra cài đặt PHP bằng bảng điều khiển lưu trữ của mình):
Cài đặt PHP đúng
#The maximum script execution time, in seconds, should be large, so that the scripts are not interrupted by timeouts
max_execution_time = 600;
#Maximum number of input variables in one request. Must be large in order for data in POST requests to be processed completely. It's necessary for correct saving settings, importing demo data, etc.
max_input_vars = 5000;
#The maximum amount of memory a PHP script is allowed to use. A minimum of 512M is recommended to avoid memory errors.
memory_limit = 512M;
#Maximum allowed size of data sent by POST method. Must be 128M or larger for data in POST requests to be processed completely.
post_max_size = 128M;
#The maximum size of an uploaded file. Must be 256M or larger for you to be able to upload large files through WordPress.
upload_max_filesize = 256M;
Cài đặt PHP có thể được đặt bằng cách ghi chúng vào tệp .user.ini trong thư mục gốc của trang web, trong tệp .htaccess (nếu bạn sử dụng apache), trực tiếp trong tệp php.ini (nếu bạn có quyền truy cập vào máy chủ ) hoặc đơn giản bằng cách liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn với yêu cầu thay đổi cài đặt.
2. Kiểm tra cài đặt WordPress
Viết giá trị memory_limit trong cài đặt PHP là không đủ. WordPress của bạn sẽ không thể sử dụng đủ RAM để chạy trừ khi bạn thêm mã sau vào tệp wp-config.php của mình
define('WP_MEMORY_LIMIT', '512M');
define('WP_MAX_MEMORY_LIMIT', '512M');
3. Giải nén kho lưu trữ với các tài liệu chủ đề
Giải nén kho lưu trữ với chủ đề cao cấp bằng trình lưu trữ .zip. Thông thường, các nhà phát triển chủ đề đặt các tài liệu sau vào trong kho lưu trữ chủ đề:
- tên chủ đề. zip – tệp cài đặt chủ đề
- theme_name- con . zip – tệp cài đặt chủ đề con
- cấp phép ( giấy phép ) – tệp mô tả giấy phép (GNU GPL)
- d ocumentation – tài liệu đi kèm với chủ đề
- bản demo dữ liệu ( giả dữ liệu ) – dữ liệu chủ đề giới thiệu
- PSD – thiết kế chủ đề ở định dạng Photoshop
Nội dung của tài liệu mà bạn có thể tìm thấy bên trong kho lưu trữ với chủ đề có thể khác nhau rất nhiều giữa các nhà phát triển. Nhiều nhà phát triển không cung cấp tệp thiết kế ở định dạng PSD, một số chỉ đặt bên trong kho lưu trữ tệp chủ đề cài đặt và tài liệu, v.v. Tên của tệp và thư mục bên trong tệp lưu trữ cũng có thể khác nhau. Điều quan trọng nhất đối với bạn là tìm tệp .zip cài đặt của chủ đề để tải lên WordPress. Dấu hiệu chính của tệp cài đặt chủ đề là sự hiện diện của tệp style.css bên trong kho lưu trữ.
4. Đọc tài liệu từ các nhà phát triển chủ đề
Hãy nhớ đọc tài liệu từ các nhà phát triển đi kèm với chủ đề, đặc biệt là phần cài đặt và kích hoạt. Đôi khi các nhà phát triển cung cấp danh sách các plugin không tương thích phải được tắt trước khi sử dụng chủ đề, quy trình cài đặt đặc biệt cho chủ đề hoặc các yêu cầu đặc biệt đối với máy chủ web của bạn, chẳng hạn như phiên bản tối thiểu của máy chủ cơ sở dữ liệu PHP hoặc MySQL.
5. Cài đặt và kích hoạt chủ đề
Hãy xem xét hai cách chính để cài đặt chủ đề – cài đặt thông qua bảng quản trị WordPress và cài đặt thông qua trình quản lý tệp / FTP của dịch vụ lưu trữ của bạn. Lưu ý, khi sử dụng một trong hai phương pháp, bạn phải sử dụng tệp .zip cài đặt của chủ đề mà bạn tìm thấy bên trong kho lưu trữ đầy đủ với chủ đề.
Phương pháp # 1: Cài đặt Chủ đề thông qua bảng quản trị WordPress
Tới bảng quản trị WordPress của bạn, mở Appearance phần, sau đó đi đến Themes tiểu mục, bên phải bạn sẽ thấy một phần với ba chủ đề đã được mặc định cài đặt: Hai mươi mười lăm, hai mươi Seventeen, Hai mươi Sixteen. Ở trên cùng, có một nút để thêm một chủ đề mới, sau đó nhấp vào Tải lên chủ đề và chọn tệp .zip cài đặt của chủ đề mà bạn đã tìm thấy bên trong kho lưu trữ đầy đủ. Sau khi chọn cài đặt, sau khi nhấp vào nút là tải xuống một mẫu trên máy chủ. Chờ cho đến khi mẫu được tải (các tệp từ kho lưu trữ có chủ đề được tải trên máy chủ web trong thư mục wp-content / themes /). Sau khi tải chủ đề, nhấp vào Kích hoạt cái nút. Giai đoạn cài đặt và kích hoạt đã hoàn tất.
Phương pháp # 2: Cài đặt chủ đề qua FTP / trình quản lý tệp lưu trữ
Bạn cũng có thể cài đặt mẫu thông qua FTP hoặc trình quản lý tệp lưu trữ. Để thực hiện việc này, hãy tải xuống và giải nén tệp cài đặt chủ đề vào thư mục public_html / wp-content / themes trên máy chủ web. Ví dụ: đối với chủ đề Avada, các tệp chủ đề phải được đặt trong thư mục public_html / wp-content / themes / avada (đôi khi người dùng tạo thêm một thư mục khi giải nén, chẳng hạn như public_html / wp-content / themes / avada / avada, đó là một lỗi).
Sau khi tải lên và giải nén chủ đề trên máy chủ web, bạn cần đi tới bảng quản trị WordPress và trong Giao diện> Chủ đề kích hoạt chủ đề đã tải lên. Giai đoạn cài đặt và kích hoạt chủ đề đã hoàn tất.
6. Cài đặt và kích hoạt chủ đề con (tùy chọn)
Nếu bạn muốn thực hiện các thay đổi đối với mã PHP của chủ đề, bạn cần cài đặt một chủ đề con để bạn không bị mất chúng trong lần cập nhật chủ đề tiếp theo. Nếu bạn không có ý định thay đổi mã PHP, bạn không cần cài đặt chủ đề con.
Chủ đề con thường được đưa vào cùng một kho lưu trữ với chủ đề chính và đôi khi được gọi là child-theme.zip hoặc một cái gì đó tương tự như từ con.
Việc cài đặt chủ đề con không khác với cài đặt chủ đề mẹ. Trình tự các bước sẽ giống nhau (phương pháp số 1 hoặc phương pháp số 2 trong cài đặt và kích hoạt chủ đề). Sau khi bạn kích hoạt chủ đề con, chủ đề chính sẽ không hoạt động. Quá trình cài đặt và kích hoạt chủ đề con đã hoàn tất.
7. Cài đặt và kích hoạt các plugin cần thiết, dữ liệu demo
Theo quy định, sau khi cài đặt và kích hoạt chủ đề, chủ đề sẽ nhắc người dùng cài đặt các plugin cần thiết và được đề xuất đi kèm với chủ đề hoặc được cài đặt từ kho lưu trữ WordPress miễn phí. Đôi khi, các plugin cần thiết cần được cài đặt theo cách thủ công bằng cách tìm chúng bên trong kho lưu trữ của chủ đề (plugin> thêm mới). Trong mọi trường hợp, chúng tôi khuyên bạn nên đọc tài liệu từ các nhà phát triển đi kèm với chủ đề cao cấp.
Quá trình cài đặt dữ liệu demo, giống như các plugin, có thể diễn ra ở chế độ tự động (cài đặt bằng một cú nhấp chuột, nếu chức năng này được chủ đề hỗ trợ) hoặc chế độ thủ công. Ở chế độ thủ công, bạn thường cần nhập tệp XML thông qua các công cụ menu> nhập, nhập riêng các tiện ích con (tệp .wie), thanh trượt (Revolution Slider, LayerSlider), cài đặt chủ đề.
Thứ tự cài đặt dữ liệu demo rất khác nhau đối với các chủ đề khác nhau (các nhà phát triển khác nhau). Điều này có nghĩa là để cài đặt đúng dữ liệu demo, bạn cần đọc kỹ tài liệu từ các nhà phát triển đi kèm với chủ đề.
Các lỗi điển hình khi cài đặt chủ đề
Hãy xem những lỗi thường gặp khi cài đặt một chủ đề WordPress và cách giải quyết chúng.
Lỗi: Không thể cài đặt tệp lưu trữ. Chủ đề thiếu style.css
Một lỗi điển hình xảy ra khi người dùng cố gắng tải xuống toàn bộ kho lưu trữ chủ đề (với tài liệu, plugin, dữ liệu demo, v.v.) vào WordPress thay vì tệp cài đặt chủ đề.
Để tránh lỗi này, bạn nên giải nén kho lưu trữ bằng chủ đề cao cấp, tìm tệp cài đặt chủ đề bên trong kho lưu trữ và sử dụng nó để cài đặt trong WordPress .
Lỗi: Bạn có chắc chắn muốn làm điều này không?
Đây là một lỗi điển hình xảy ra nếu cài đặt PHP trên máy chủ bị sai (xem kiểm tra cấu hình và cài đặt máy chủ).
Lỗi PHP, lỗi 500 hoặc màn hình trắng sau khi kích hoạt chủ đề
Những lỗi này thường xảy ra nếu máy chủ của bạn không đáp ứng các yêu cầu được khuyến nghị cho phiên bản PHP được cài đặt trên máy chủ (xem kiểm tra cấu hình và cài đặt máy chủ). Chúng tôi khuyên bạn nên sử dụng phiên bản PHP 7.2.
Nếu bạn đã chọn đúng phiên bản PHP, nhưng lỗi vẫn xảy ra, có thể có sự không tương thích với các plugin hiện được cài đặt hoặc sự không tương thích của chủ đề với phiên bản đã cài đặt của WordPress.
Một lý do khác khiến lỗi có thể xảy ra trên máy chủ là các thuộc tính của tệp và thư mục WordPress không được đặt chính xác. Đi vào bảng điều khiển lưu trữ của bạn và đảm bảo kiểm tra quyền của các thư mục và tệp. Các tệp phải có quyền là 644, thư mục 755.
Trong mọi trường hợp, để tìm và hiểu nguyên nhân gây ra lỗi trên máy chủ, trước tiên hãy kiểm tra nhật ký lỗi. Trong nhật ký lỗi, bạn sẽ tìm thấy văn bản lỗi PHP cụ thể đang gây ra sự cố. Bạn có thể liên hệ với nhóm hỗ trợ của chúng tôi và chúng tôi sẽ giúp bạn hiểu tại sao lỗi này xảy ra và cách khắc phục.
Cách cập nhật đúng chủ đề WordPress
Cách dễ nhất và đúng nhất để cập nhật chủ đề là giải nén phiên bản mới của tệp cài đặt chủ đề vào thư mục wp-content / themes , thay thế các tệp.
Cách thứ hai là kích hoạt một chủ đề khác, sau đó xóa chủ đề bạn muốn cập nhật và cài đặt lại .
Thường không cần phải lo lắng về sự an toàn của dữ liệu vì tất cả các cài đặt chủ đề được lưu trữ trong cơ sở dữ liệu trang web trừ khi bạn thực hiện bất kỳ thay đổi nào đối với tệp PHP theo cách thủ công. Trong trường hợp này, chúng tôi khuyên bạn nên sử dụng chủ đề con để không làm mất các thay đổi trong quá trình cập nhật.
Ở đây, chúng ta cần lưu ý một sắc thái quan trọng – đôi khi các nhà phát triển chủ đề phát hành một bản cập nhật hoàn toàn mới với những thay đổi về cấu trúc tệp, cấu trúc lưu trữ cài đặt trong cơ sở dữ liệu, v.v. Trong trường hợp này, hướng dẫn của nhà phát triển về cách nâng cấp lên phiên bản mới được đính kèm với chủ đề mà bạn có thể đọc để cập nhật đúng chủ đề của mình lên phiên bản hiện tại.
Phần kết luận
Trong bài viết này, chúng tôi đã cố gắng tiết lộ những điểm chính khi cài đặt chủ đề WordPress cao cấp và cách giải quyết các vấn đề khi cài đặt chủ đề mà chúng tôi biết.
Hy vọng rằng sau khi đọc bài viết này, bạn đã biết cách cài đặt các chủ đề một cách chính xác và cách giải quyết mọi vấn đề phát sinh trong quá trình cài đặt.