Home » Hướng Dẫn WordPress » Theme WordPress » Sahifa Child Theme và cách sử dụng

Sahifa Child Theme và cách sử dụng


Bài này thuộc phần 6 trong 6 phần của series Sahifa Theme

Sahifa Child Theme bạn sẽ không bao giờ tìm thấy trong thư mục Sahifa Theme khi bạn mua trên themeforest hoặc bạn download ở đâu đó chia sẻ. Bởi mặc định bạn chỉ nhận được File Theme gốc, hướng dẫn, demo ….. mà thôi. Và trong bài viết này, mình sẽ hướng dẫn các bạn cách tạo và sử dụng Child Theme cho Sahifa theme nói riêng và các loại theme khác nói chung.

Sahifa Child Theme và cách sử dụng Sahifa Child Theme và cách sử dụng - Lại Văn Đức Blog
Sahifa Child Theme và cách sử dụng

Hướng dẫn tạo Sahifa Child Theme và cách sử dụng

Child Theme được hiểu đơn giản là theme con của một theme gốc nào đó. Ở bài viết này chúng ta đang muốn tạo Child Theme cho Sahifa Theme. Thì Child Theme này là theme con của theme gốc Sahifa.

Cũng như các bài hướng dẫn tạo Child Theme khác trên mạng, để tạo Child Theme cho Sahifa Theme các bạn hãy tạo cho mình một thư mục mới với tên sahifa-child. Sau đó bạn tạo một file style.css với nội dung như sau:

Bạn có thể đổi các thông tin bên trên thành của bạn, nhưng lưu ý ở phần Template, là bạn ghi tên thư mục của theme mẹ để Child Theme biết ai là mẹ của nó, như hiện tại thì mình có thư mục sahifa là theme mẹ.

Tiếp theo bạn thêm dòng này vào dưới cùng đoạn code bên trên:

Đoạn code này các bạn cũng sửa lại thư mục cho đúng với tên thư mục theme mẹ của bạn. Ở đây mình sử dụng thư mục theme mẹ là Sahifa.

Nếu bạn giống mình, đặt tên thư mục theme mẹ là sahifa như mặc định thì toàn bộ code trong file style.css sẽ như thế này:

Xong rồi, các bạn hãy cho file css này vào thư mục sahifa-child rồi up lên ngang hàng với theme mẹ như hình bên dưới:

Sahifa Child Theme và cách sử dụng Sahifa Child Theme và cách sử dụng - Lại Văn Đức Blog

Bây giờ các bạn vào Appearance kích hoạt Sahifa Child Theme lên xem đã thành công chưa. Nếu có gì đó không đúng thì bạn hãy để lại bình luận bên dưới nhé.

Cách sử dụng Sahifa Child Theme

Chúng ta sử dụng Child Theme để khi sửa chữa các file trong theme mà không sợ phải sửa thêm lần nữa khi update theme như trong bài viết Hướng dẫn update theme WordPress mình đã nhắc tới. Và để sử dụng Child Theme thì các bạn chỉ cần nhớ là:

  • Nếu bạn muốn tùy biến file .php nào, hãy copy nó từ thư mục theme mẹ sang child theme và sửa ở child theme.
  • Khi viết CSS, luôn viết dưới dòng @import ở child theme.
  • Trường hợp bạn cần tuỳ biến các file PHP mà không thuộc template của theme thì hãy require nó vào file functions.php như bên theme mẹ đã làm. Bạn xem file functions.php của theme mẹ để xem nó require bằng cách nào rồi làm y như vậy.

Thế Thôi

Sahifa Theme là một trong những Theme WordPress tuyệt vời. Nếu có thể bạn hãy mua theme sahifa tại đây để sử dụng lâu dài. Bài viết này mình hướng dẫn tạo Sahifa Child Theme nhưng các bạn có thể áp dụng cho tất cả các theme khác nhau. Nếu trong quá trình thực hiện có gì thắc mắc, các bạn hãy để lại ý kiến bên dưới.

Bài viết có một phần được tổng hợp từ internet

Xem tiếp bài trong Series << Một vòng Sahifa Theme Setings [phần 2]

12 comments

  • Hello, guest