Các tập tin css wordpress được lưu trữ ở đâu?
Để làm việc với CSS trong WP Rig, điều quan trọng trước tiên là phải biết CSS trong WP Rig hoạt động như thế nào. Hãy chia nhỏ cấu trúc tệp và thư mục, chức năng của các tệp khác nhau và cách chúng hoạt động cùng nhau, bắt đầu với 2 được tìm thấy trong thư mục gốc Show
/*-------------------------------------------------------------- >>> TABLE OF CONTENTS: ---------------------------------------------------------------- # Imports # Custom properties # Reset # Typography # Elements # Links # Accessibility # Layout # Forms # Header # Main navigation menu # Content navigation # Footer # Infinite scroll --------------------------------------------------------------*/ /*-------------------------------------------------------------- # Imports --------------------------------------------------------------*/ @import "_custom-properties.css"; @import "_reset.css"; @import "_typography.css"; @import "_elements.css"; @import "_links.css";2 là một trình giữ chỗ trong WP RigTheo truyền thống trong các chủ đề WordPress, 2 là biểu định kiểu cho mọi thứ trong chủ đề, nghĩa là tất cả các quy tắc kiểu được biên dịch thành một tệp này. Trong WP Rig thì hoàn toàn ngược lại. 5 hoàn toàn là một trình giữ chỗ. Các bình luận nói với WordPress, “Này, đây là một chủ đề. Nó có tên “WP Rig” và tất cả thông tin chi tiết về phiên bản WP Rig mà bạn đã tải xuống. Sau đó, WordPress sẽ lấy thông tin này và hiển thị nó trong trang chủ đề trên bảng quản trị để mọi người có thể xem thông tin về chủ đề trước khi họ cài đặt nóNhận xét này là cần thiết để các chủ đề WordPress được chính WordPress công nhận là chủ đề. Không có nó, WordPress sẽ không biết có một chủ đề có sẵn trong thư mục này. Nhận xét này phải nằm trong một tệp có tên 2. Tuy nhiên, đây là phần thông tin duy nhất cần có trong 2 để chủ đề hoạt động, vì vậy WP Rig đặt tất cả các quy tắc kiểu thực tế ở nơi khác. Bạn sẽ thấy ở đâu và tại sao khi bạn đọc thêmKhi bạn bắt đầu làm việc với chủ đề của riêng mình, bạn nên chỉnh sửa nhận xét trong 2 ngay lập tức vì nó chứa thông tin mà WordPress sẽ hiển thị trong trang quản trị lựa chọn chủ đề. (Bạn có thể thay đổi thông tin này thành bất kỳ thứ gì bạn muốn và bạn luôn có thể thay đổi thông tin đó sau vì đó chỉ là thông tin động mà WordPress sử dụng. ) Chủ đề tôi sẽ xây dựng trong khóa học này sẽ có tên là “New Rig”, vì vậy tôi sẽ đặt tên đó vào đó ngay bây giờ. Sau đó, vào cuối khóa học, chúng tôi sẽ xem lại tệp này và đảm bảo mọi thứ vẫn chính xácVị trí của CSS có thể chỉnh sửaCác biểu định kiểu thực tế mà bạn sẽ làm việc được tìm thấy trong 0. Đây là phần có thể chỉnh sửa của biểu định kiểu. Đây là nơi bạn thực sự chỉnh sửa mã, sau đó quá trình xây dựng sẽ lấy nội dung của thư mục “ 1”, biên dịch mã, thu nhỏ và xây dựng mã, rồi đặt mã vào thư mục CSS gốc. Đó là những gì bạn sẽ thấy sau khi chạy quá trình xây dựng. Bạn sẽ có 2, là phiên bản rút gọn của 3, v.v. Bên trong thư mục “ 1”, bạn sẽ có các tệp cốt lõi bao gồm các biểu định kiểu mô-đun thông thường (như 5) và cả các phần (như 6)Các tệp CSS của Trình chỉnh sửa khối (Gutenberg)Thư mục “trình chỉnh sửa” chứa các kiểu Trình chỉnh sửa khối WordPress ( 7). Đây là những kiểu chỉ áp dụng cho Trình chỉnh sửa khối (còn được gọi là Trình chỉnh sửa khối “Gutenberg”). Những kiểu này chỉ ở đó để đảm bảo rằng trình chỉnh sửa trông giống như giao diện người dùng. Khi bạn chạy trình chỉnh sửa, nó thực sự nhập tất cả các kiểu từ biểu định kiểu thông thường của bạn. Đây chỉ là những thứ tùy chỉnh cần phải có vì trong một số trường hợp, trình chỉnh sửa thực hiện một số thứ kỳ quặc. Bạn sẽ nhận thấy biểu định kiểu ở đây thực sự nhỏ so với những gì đang thực sự xảy ra trong các kiểu tổng thể.Các tệp và phần CSS cốt lõiNhìn kỹ vào các tệp bên trong thư mục nguồn, bạn sẽ nhận thấy có hai loại tệp. Chúng tôi có các tệp chỉ có tên thông thường và sau đó chúng tôi có các tệp có dấu gạch dưới (_) ở phía trước tên của chúng. Nếu bạn đã từng làm việc với Sass hoặc LESS, bạn sẽ nhận ra đây là một phần. Chúng hoạt động giống như cách làm việc của partials, chỉ có điều chúng làm như vậy trong CSS thuần túy. Không có Sass hay LESS ở đây. Trên thực tế, WP Rig không hỗ trợ Sass hoặc LESS. Đây chỉ là CSS thuần túy. Như tôi đã nói, hoạt động theo cùng một cách Quy trình xây dựng CSS hoạt động như thế nào?Hãy nhìn vào 8 trước. Ở đầu 8, bạn sẽ thấy có tất cả 00 quy tắc yêu cầu các phần này. Nếu bạn đã từng làm việc với CSS trước đây, có thể bạn sẽ nói, “Này, @import bên trong biểu định kiểu? . ” Đây là nơi mà sự kỳ diệu của quá trình xây dựng phát huy tác dụngNhờ PostCSS, các lệnh gọi 00 này thực sự biến thành mã thực khi mã được biên dịch, nghĩa là khi chúng tôi biên dịch mã, PostCSS sẽ tìm nội dung của các thuộc tính tùy chỉnh thay cho lệnh gọi 00 này bên trong 8. Sau đó, nó giống với 04, 05, 06 và 07, nghĩa là khi chúng tôi biên dịch ra 8, 8 sẽ chứa nội dung của tất cả các tệp một phần này. Điều này chỉ hoạt động với các phần và nó chỉ hoạt động với quy tắc 00 trong quá trình xây dựng 1Một lưu ý quan trọng; . Nếu bạn cố thêm chúng xuống dưới, bạn sẽ gặp lỗi từ PostCSS với nội dung: “Này, này, này. Bạn đang làm điều gì đó mà bạn không nên làm. ” Có nhiều lý do cho điều này, nhưng về cơ bản bất cứ khi nào bạn sử dụng một phần, nó cần được gọi ở đầu tài liệu Bởi vì 2 không chứa bất kỳ CSS thực sự nào, nên có lẽ bạn đang thắc mắc, “CSS kiểm soát bố cục tổng thể và giao diện của trang web ở đâu?” . 8Biểu định kiểu chính = /*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Imports
# Custom properties
# Reset
# Typography
# Elements
# Links
# Accessibility
# Layout
# Forms
# Header
# Main navigation menu
# Content navigation
# Footer
# Infinite scroll
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Imports
--------------------------------------------------------------*/
@import "_custom-properties.css";
@import "_reset.css";
@import "_typography.css";
@import "_elements.css";
@import "_links.css"; |