Duy trì những thay đổi WordPress của bạn thông qua một chủ đề con

Trong vốn từ vựng WordPress, một chủ đề con (Child Theme trong tiếng Anh) là một chủ đề mà kế thừa các tính năng và chức năng của một chủ đề được gọi là chủ đề của phụ huynh. Theo mặc định, đứa trẻ này sẽ là một bản sao của mẹ nó, nhưng nó là lên đến ít thay đổi và tùy chỉnh nó theo ý thích bằng cách thay đổi ví dụ như phạm vi của các màu sắc hoặc thêm tính năng cho nó.

Tại sao làm cho một chủ đề con?

Nếu bạn có kế hoạch để thay đổi theme WordPress của bạn, bạn nên làm điều đó với một chủ đề con. Nó rất thuận tiện để duy trì sự thay đổi cho một chủ đề. Thật vậy, nếu bạn chỉnh sửa các tập tin trực tiếp về chủ đề các mẫu của bạn, nó rất có khả năng rằng các bản cập nhật tiếp theo của biểu đồ của bạn, thay đổi của bạn sẽ bị ghi đè khi thay thế các tập tin với các phiên bản mới nhất.

Theme công thức trẻ em

Để làm cho chủ đề con đầu tiên của bạn, bạn cần:

Từ một trang web hoặc blog trong WordPress
Trên truy cập FTP tới máy chủ lưu trữ trang web của công ty seo website này, ví dụ qua Filezilla (ID truy cập thường được chỉ định trong các thư từ máy chủ của bạn nhận được trong việc tạo ra các chỗ ở)
Trong một trình soạn thảo văn bản (The notepad sẽ làm lúc đầu, nhưng tôi khuyên bạn nên Notepad ++ sẽ mang lại màu sắc rất hữu ích để điều hướng)
Không phải sợ một chút kỹ thuật (kiến thức cơ bản trong CSS, HTML hoặc PHP sau này có thể là cần thiết tùy thuộc vào loại thay đổi mà bạn muốn thực hiện nhưng điều này thực sự không phải là trường hợp, một chút tò mò).
Chủ đề con đơn giản bao gồm một thư mục (một tên phù hợp với hành động thực hiện hoặc tên chủ đề) có chứa một tập tin duy nhất tên là style.css.
Kỷ lục này đứng là những chủ đề khác trong thư mục wp-content themes thư mục trên máy chủ của bạn.

Chúng tôi phân biệt hai phần đến tập tin này:

Các khung bằng / * và * Phần / bao gồm hướng dẫn cho các cơ theme WordPress như tên chủ đề (Theme Name), tác giả (Author), chủ đề mẹ (mẫu)
Phần thứ hai mà chúng tôi tìm thấy những tính năng theyimport CSS chỉ thị. Đây là nơi mà chúng ta sẽ viết các thuộc tính bạn muốn thêm hoặc thay đổi. Hãy cẩn thận để viết các quy tắc mới trong việc nhập khẩu không phải để làm hại nó và làm cho nó không thể hoạt động.
Vì vậy, nếu bạn muốn thực hiện một chủ đề con cho chủ đề của bạn, bạn phải tạo một tập tin style.css tương tự như trong một thư mục mới với tên của chủ đề của bạn vào mẫu và thực hiện một, nhập khẩu của các phong cách trang chính của chủ đề của bạn.

Ví dụ thay đổi

Tôi không có một cái nhìn tốt. Vì vậy, tôi thích màu sắc của văn bản và nền tảng của tôi là rất hợp. Vì vậy, tôi muốn các màu mặc định của các văn bản trong tùy chỉnh của tôi Hai mươi Mười hai là tại màu đen thay vì màu xám đen ban đầu.

Đối với các tập tin mô hình (index.php, header.php, footer.php …), nó hoạt động theo cùng một cách, nếu các tập tin không được định nghĩa trong các child theme thì nó là file theme mẹ được sử dụng .

Nếu tôi muốn thay đổi tiêu đề của trang web của công ty seo tôi, tôi sao chép mẹ các chủ đề của tập tin header.php trong chủ đề trẻ em và tôi áp dụng những thay đổi của tôi.

Ngoại lệ chứng minh rằng các quy tắc

Một tập tin không chấp hành hệ thống thay thế, đây là file chứa các chức năng cụ thể cho các functions.php chủ đề. Các tập tin functions.php con được tải nhiều, trước khi được chính xác, từ chủ đề của phụ huynh. Vì vậy, hãy cẩn thận với các tờ khai chức năng lại. Nếu cho các thuộc tính phong cách (CSS), một việc kê khai lại “hoang dã” có tác dụng của trọng các thuộc tính trước đó, cho các chức năng có thể được trồng ở tất cả. (Function_exists cho phép PHP để kiểm tra xem các chức năng chưa được khai báo).