HƯỚNG DẪN TẠO VÀ SỬ DỤNG CHILD THEME TRONG WORDPRESS

Nhỏng phần đông tín đồ đã biết, WordPress là 1 trong CMS mã mối cung cấp mngơi nghỉ, chất nhận được người dùng rất có thể tuỳ biến hóa nó, nhất là bối cảnh. Tuy nhiên, khi bạn chỉnh sửa bối cảnh wordpress, gồm 2 vấn nhằm xảy ra. Một là bạn có thể code không nên chỗ nào đó, khiến cho theme bị lỗi không vận động. Hai là mỗi lúc theme được cập nhật, những đổi khác của bạn sẽ mất không còn. Để giải quyết và xử lý 2 sự việc này, chúng ta sử dụng cách thức tạo nên Child theme.

Bạn đang xem: Hướng dẫn tạo và sử dụng child theme trong wordpress

Child theme là gì?

Child theme là một trong những dạng theme nhỏ, được kế thừa cục bộ xây cất trường đoản cú theme thân phụ. Child theme không đề xuất chứa toàn bộ file cùng thư mục, nhưng nó hoàn toàn có thể tróc nã xuất tập tin cần thiết trường đoản cú theme phụ thân. Khi kích hoạt child theme, Website sẽ ưu tiên sử dụng xây cất từ child theme trước. Điều này Có nghĩa là, trang web đang gọi nội dung tự child theme, hồ hết tệp tin thiếu thốn nó vẫn đọc tiếp từ theme phụ vương.


khi update theme thân phụ thì ngôn từ child theme ko biến hóa. trái lại, khi bạn sửa đổi child theme đã không khiến tác động gì mang đến theme cha. Vấn đề này được cho phép bạn tuỳ phát triển thành, chỉnh sửa một hình ảnh cơ mà chưa phải băn khoăn lo lắng tác động cho đồ họa gốc, tương tự như ko sợ hãi mất nội dung Khi cập nhật đồ họa.

Hướng dẫn chế tạo child theme cho một đồ họa bất kỳ

Các thư mục giao diện của WordPress hay nằm ở vị trí wp-content/themes.

Ví dụ hiện giờ mình bao gồm một đồ họa phụ thân bên trong thư mục mang tên là store99. quý khách hãy tạo thành một thỏng mục mang đến child theme bao gồm cấu trúc “tên bối cảnh cha” cùng “-child”. Chẳng hạn ở chỗ này mình tạo thỏng mục mang tên là store99-child.

*

Ở vào thư mục store99-child mình tạo ra 3 file: screenshot.png là tệp tin bản thân copy nghỉ ngơi tlỗi mục store99 qua để triển khai hình ảnh thay mặt mang đến child theme. 2 file functions.php cùng style.css bản thân cần sử dụng notepad hoặc notepad++ nhằm tạo ra chúng.

Xem thêm: Mẫu Giấy Kẻ Ngang Trong Word

*

Sau đó, vào file style.css, các bạn dính vào đoạn code sau cùng lưu lại:

/*Theme Name: store99 ChildTemplate: store99*/Tại phía trên bản thân knhì báo Theme Name là tên gọi của child theme gồm “thương hiệu bối cảnh cha” với “Child”. Còn Template là “thương hiệu của đồ họa cha”. Bạn nên sử dụng đúng tên của hình ảnh cha thì child theme bản thân sản xuất mới tất cả công dụng. Bạn rất có thể chỉnh sửa “thương hiệu hình ảnh cha” theo hình ảnh cơ mà các bạn sử dụng để tạo ra child theme.

Sau kia, để giao diện này rất có thể tầm nã xuất đến file styles.css của bối cảnh thân phụ, ở đây nó phía bên trong tlỗi mục store99/style.css, bạn phải knhị báo vào file function.php mà lại bản thân tạo sinh hoạt bên trên như sau:

quý khách chỉ cần copy đoạn code bên trên với ốp lại file function.php mà lại không nên chỉnh sửa gì. Sau đó lưu giữ file đó lại.Bây giờ đồng hồ bạn vào Dashboard website WordPress của chính bản thân mình, sau đó vào menu Giao diện. Ở đây, các bạn sẽ thấy mở ra một giao diện new mang tên là store99 Child nlỗi mình vừa sản xuất. Quý khách hàng hãy kích hoạt giao diện này nhé.

*

Sau đó, ra phía bên ngoài trang chủ, thấy nó hiển thị bố cục riêng biệt trường đoản cú với có Color nlỗi lúc kích hoạt giao diện phụ thân là thành công.

*

Tổng kết

Trên đấy là phương pháp đơn giản tuyệt nhất để tạo một child theme mang lại ngẫu nhiên bối cảnh làm sao. Tuy nhiên, nhiều lúc các bạn sẽ gặp một hình ảnh “cà chớn”, có tác dụng y sì vậy mà lại không được. Đừng hổ thẹn ngùng giữ lại comment hỏi nhé, mình sẽ giúp đỡ.

Sau khi chế tạo ra child theme rồi, ví như bạn có nhu cầu chỉnh sửa tệp tin làm sao kia của giao diện cha, hãy copy nó vào child theme và chỉnh sửa. Lưu ý copy cả cấu trúc tlỗi mục của tệp tin kia luôn luôn nhé. Sửa file như thế nào copy tệp tin kia thôi, ko nên copy toàn bộ file có trong thỏng mục. Đồng thời, chúng ta có thể thêm tệp tin và thư vào child theme. Nếu đúng cấu tạo code thì trang web cũng trở nên tiến hành hầu như file này của doanh nghiệp. Hoặc bạn có thể viết đa số đoạn code vào file function.php ở child theme.