Làm cách nào để nhập chủ đề con vào WordPress?

Nếu bạn là người dùng thường xuyên của WordPress, có lẽ bạn đã quen thuộc với các chủ đề con. Nếu bạn chưa quen với WordPress hoặc nếu bạn chưa từng sử dụng các chủ đề con trước đây, thì bài đăng này là dành cho bạn

Trong bài viết này, chúng tôi sẽ giải thích mục đích của chủ đề con và cách nhanh chóng tạo chủ đề con của riêng bạn.

Mục lục

  1. Chủ đề trẻ em là gì?
  2. Tại sao bạn nên sử dụng một chủ đề con?
  3. Hướng dẫn từng bước để tạo chủ đề con
  4. Phương pháp 1. Sử dụng Trình tạo chủ đề trẻ em Astra
  5. Phương pháp 2. Sử dụng một Plugin
  6. Phương pháp 3. Tạo chủ đề con theo cách thủ công
  7. Mẹo theo chủ đề WordPress khác
  8. Phần kết luận

Chủ đề trẻ em là gì?

Chủ đề con cho phép bạn thực hiện các thay đổi đối với chủ đề WordPress của mình và giữ chúng tách biệt với chủ đề [“cha mẹ”] thông thường của bạn. Chúng hữu ích vì một số lý do, nhưng trên hết, vì chúng cho phép bạn cập nhật chủ đề của mình mà không xóa các sửa đổi của bạn trong quá trình này

Chỉ cần đặt

  • Chủ đề gốc là chủ đề WordPress thông thường của bạn. Ví dụ, Astra
  • Chủ đề con là bản sao của chủ đề gốc đó giúp tách biệt các sửa đổi và cập nhật với chủ đề đó

Tại sao bạn nên sử dụng một chủ đề con?

Có một số lý do chính đáng để sử dụng chủ đề con

  • Nó bảo vệ chủ đề chính của bạn chống lại những sai lầm. Nếu bạn thực hiện sửa đổi chủ đề của mình và làm trang web của bạn bị hỏng trong quá trình này, thì rất dễ khắc phục. Chỉ cần xóa tệp chủ đề con và sao chép một tệp mới từ chủ đề gốc. Nếu bạn sửa đổi trực tiếp chủ đề gốc, sẽ mất nhiều thời gian và công sức hơn để sửa nó
  • Nó giữ các tùy chỉnh của bạn riêng biệt. Luôn luôn là một phương pháp hay để tách biệt bất kỳ phần bổ sung hoặc sửa đổi nào với tệp gốc, vì nó giúp dễ dàng xem và điều chỉnh các thay đổi hơn. Hầu hết các chủ đề WordPress đều có phần “CSS tùy chỉnh” được chỉ định chính xác vì lý do này
  • Các thay đổi của bạn sẽ không bị xóa nếu chủ đề được cập nhật. Luôn cập nhật chủ đề của bạn là điều cần thiết cho mục đích bảo mật. Nhưng nếu bạn thay đổi chủ đề gốc của mình, chúng có thể bị xóa sau bất kỳ bản cập nhật nào. Giải pháp? . Chủ đề con sẽ giữ nguyên, ngay cả khi bạn cập nhật chủ đề gốc

Xin chào. Tên tôi là Sujay và tôi là CEO của Astra

Chúng tôi đang thực hiện sứ mệnh giúp các doanh nghiệp nhỏ phát triển trực tuyến bằng các sản phẩm phần mềm giá cả phải chăng và nền giáo dục mà bạn cần để thành công

Để lại nhận xét bên dưới nếu bạn muốn tham gia cuộc trò chuyện hoặc nhấp vào đây nếu bạn muốn trợ giúp cá nhân hoặc tham gia riêng với nhóm của chúng tôi

Hướng dẫn từng bước để tạo chủ đề con

Đối với hướng dẫn này, chúng tôi sẽ sử dụng chủ đề của chúng tôi, Astra. Bất kể bạn đang sử dụng chủ đề nào, quá trình này hầu như giống nhau

Có ba cách để tạo một chủ đề con

  1. Bằng cách sử dụng Trình tạo chủ đề trẻ em Astra của chúng tôi
  2. Bằng cách cài đặt plugin chủ đề con
  3. Bằng cách tạo thủ công các tệp và thư mục trong thư mục WordPress của bạn

Phương pháp 1. Sử dụng Trình tạo chủ đề trẻ em Astra

Tại Astra, chúng tôi có một công cụ mạnh mẽ cho phép bạn tạo chủ đề con cho chủ đề Astra của chúng tôi. Trình tạo chủ đề con Astra cho phép bạn tạo một chủ đề con chỉ bằng một nút bấm đơn giản

Để sử dụng trình tạo, hãy truy cập liên kết này và điền vào biểu mẫu. Nếu bạn nhấp vào “Tùy chọn nâng cao”, bạn có thể thêm các chi tiết bổ sung như Tác giả, Mô tả và Tên thư mục. Bạn cũng có thể thêm ảnh chụp màn hình nếu muốn

Sau đó, nhấp vào Tạo. Chủ đề con sẽ được tải xuống máy tính của bạn

Bạn có thể thêm nó vào trang web của mình giống như bất kỳ chủ đề nào khác. đi tới Giao diện> Chủ đề, sau đó nhấp vào Thêm mới

Đó là nó. Bây giờ bạn đã có một chủ đề con mới mà bạn có thể chỉnh sửa trực tiếp trong Trình chỉnh sửa chủ đề

Phương pháp 2. Sử dụng một Plugin

Có một số plugin miễn phí có sẵn cho phép bạn tạo chủ đề con. Tất cả chúng đều hoạt động theo cách ít nhiều giống nhau, mặc dù một số có các tính năng độc đáo

Trình cấu hình chủ đề con

Với hơn 300.000 lượt cài đặt, plugin này là plugin chủ đề con phổ biến nhất hiện có. Nó có hơn một chục tùy chọn cho phép bạn tùy chỉnh chủ đề con của mình

Hãy xem qua việc sử dụng plugin này để tạo một chủ đề con

1. Tải xuống plugin từ liên kết này và tải nó lên trang web WordPress của bạn

2. Sau khi kích hoạt plugin, vào Tools > Child Themes để sử dụng plugin

3. Trên tab đầu tiên, bạn sẽ thấy trình hướng dẫn tạo Chủ đề con. Chọn chủ đề gốc của bạn, sau đó nhấp vào nút Phân tích để plugin đánh giá nó

Nếu chủ đề của bạn phù hợp [như chủ đề Astra], bạn sẽ nhận được thông báo xác nhận

Bên dưới thông báo xác nhận là một số cài đặt. Đầu tiên, đặt tên cho thư mục chủ đề. Lưu ý rằng đây là tên của thư mục, không phải tên của chủ đề

Sau đó, chọn nơi lưu các kiểu. Bạn có thể sử dụng kiểu mặc định. css hoặc lưu nó trong một biểu định kiểu riêng

Ở bước tiếp theo, hãy chọn cách truy cập biểu định kiểu Chủ đề gốc. Đọc phần Enqueue the Stylesheet bên dưới để biết thêm thông tin về quy trình này

Mở bảng thuộc tính chủ đề bằng cách nhấp vào nút. Tại đây, bạn có thể thêm tên chủ đề con, trang web, tác giả và trang web tác giả

Ở bước cuối cùng, bạn có thể sao chép menu, widget và các cài đặt khác từ chủ đề gốc sang chủ đề con

Cuối cùng, nhấp vào nút để tạo Chủ đề con mới của bạn. thì đấy

Các plugin khác

Các plugin khác này hoạt động theo cách tương tự

Trình hướng dẫn chủ đề con. Plugin này có một “trình hướng dẫn” hướng dẫn bạn qua quy trình, từng bước một

Tạo chủ đề con. Đây là một plugin tiêu chuẩn để tạo một chủ đề con. Nó đơn giản hơn và có ít tính năng hơn các tùy chọn khác, cho phép bạn tạo chủ đề con nhanh hơn

Làm con tôi. Một plugin vững chắc khác với một vài tùy chọn tùy chỉnh khác nhau

Trình tạo chủ đề con của Orbisius. Một plugin phổ biến khác, với hơn 30.000 lượt cài đặt

Trình tạo chủ đề con. Một plugin đơn giản nhưng được đánh giá cao

Phương pháp 3. Tạo chủ đề con theo cách thủ công

Nếu bạn muốn tự tạo một chủ đề con, bạn cũng có thể làm điều đó

Bước 1. Truy cập trang web của bạn qua FTP/SFTP, SSH hoặc Trình duyệt tệp trong cPanel

Trước tiên, bạn cần kết nối với trang web của mình để có thể tải lên một số tệp. Cách dễ nhất để thực hiện việc này là thông qua FileZilla [FTP/SFTP], Putty [SSH] hoặc trình duyệt tệp trong bảng điều khiển máy chủ của bạn [cPanel hoặc Plesk]

Không chắc chắn làm thế nào để làm điều đó?

  • Để truy cập trang web của bạn qua FTP/SFTP, hãy đọc hướng dẫn này
  • Để truy cập trang web của bạn qua SSH, hãy đọc hướng dẫn này
  • Để truy cập trang web của bạn thông qua Trình quản lý tệp trong bảng điều khiển của bạn bằng cPanel, hãy đọc hướng dẫn này
  • Để truy cập trang web của bạn thông qua Trình quản lý tệp trong bảng điều khiển của bạn với Plesk, hãy đọc hướng dẫn này

Khi bạn đã đăng nhập vào trang web, hãy chuyển đến thư mục /wp-content. Sau đó, đi đến / chủ đề

Ở đó, tạo một thư mục cho chủ đề con và gọi nó là astra-child. Phần đầu tiên của tên phải là tên chủ đề gốc, theo sau là dấu gạch ngang và từ con

Bước 2. Tạo kiểu. tệp css

Bây giờ chúng ta cần tạo một phong cách. css để chứa mã CSS của bạn. CSS, viết tắt của Cascading Style Sheets, là ngôn ngữ biểu định kiểu được sử dụng để thiết kế các thành phần trên trang web

Nếu bạn hoàn toàn không quen thuộc với CSS, hãy xem một số hướng dẫn dành cho người mới bắt đầu này

  • Codecademy – Tìm hiểu CSS
  • W3Schools – Hướng dẫn CSS
  • Thủ thuật CSS
  • Tạp chí Smashing – Cách học CSS

Bạn đã cảm thấy thoải mái khi sử dụng CSS? . css

Sau đó, sao chép và dán văn bản dưới đây. Đảm bảo thay đổi nội dung để phù hợp với trang web hoặc tên công ty của bạn

/*
 Theme Name:   Astra Child
 Theme URI:	//example.com/astra-child
 Description:  Astra Child Theme is an awesome theme.
 Author:   	Brainstorm Force
 Author URI:   //www.wpastra.com
 Template: 	astra
 Version:  	1.0.0
 License:  	GNU General Public License v2 or later
 License URI:  //www.gnu.org/licenses/gpl-2.0.html
 Tags:     	astra
 Text Domain:  astrachild
*/

Sau đó, thêm tệp vào thư mục con astra trên trang web của bạn qua FTP/SFTP, SSH hoặc trình quản lý tệp cPanel/Plesk

Bước 3. Xếp hàng biểu định kiểu

Bây giờ chúng ta cần thêm một dòng mã ngắn kết nối chủ đề gốc với chủ đề con

Có hai cách để làm điều này;

Phương pháp 1

Phương pháp đầu tiên này được coi là lỗi thời vì nó làm tăng lượng thời gian cần thiết để tải biểu định kiểu. Tuy nhiên, nó đơn giản hơn nhiều để thực hiện và nếu trang web của bạn không đặc biệt lớn, thì có rất ít nhược điểm thực tế

Điều này đặc biệt đúng nếu bạn chỉ thực hiện một số ít chỉnh sửa trong chủ đề con

Chỉ cần thêm đoạn mã sau vào dưới cùng của phong cách của bạn. tập tin css

@import url[“../astra/style.css"];

Phương pháp 2

Phương pháp thứ hai được WordPress khuyến nghị. org, nhưng yêu cầu một chút kiến ​​thức kỹ thuật. Đây là phương pháp ưa thích, đặc biệt nếu bạn có một trang web lớn hơn và đang cố gắng tối ưu hóa thời gian tải trang

Trong thanh bên quản trị viên WordPress của bạn, đi tới Giao diện> Trình chỉnh sửa chủ đề

Chọn chủ đề con của bạn và tìm các chức năng. tập tin php. Nếu bạn chưa có, hãy tạo nó

Dòng đầu tiên của tệp này phải là thẻ mở PHP [

Chủ Đề