Nội dung trong PHP
Khám phá hàng nghìn tập lệnh PHP tốt nhất từng được tạo trên CodeCanyon. Với khoản thanh toán một lần, chi phí thấp, bạn có thể mua một trong những tập lệnh PHP chất lượng cao này và cải thiện trải nghiệm trang web cho bạn và khách truy cập của bạn.
Trong hướng dẫn ngắn này, chúng ta sẽ xem xét lớp cơ thể WordPress và cách chúng ta có thể thao tác với nó bằng các lệnh gọi API cốt lõi Show
Cụ thể, chúng tôi đề cập đến việc thêm các lớp cơ thể, loại bỏ các lớp cơ thể, thêm các lớp cơ thể có điều kiện và một số trường hợp sử dụng Hướng dẫn sử dụng một số PHP đơn giản—nếu bạn không tự tin khi sử dụng ngôn ngữ lập trình WordPress, hãy thử khóa học miễn phí dành cho người mới bắt đầu của chúng tôi về Học PHP cho WordPress để bắt kịp tốc độ Tìm hiểu PHP cho WordPressKhi bạn đã nắm vững các kiến thức cơ bản, tại sao không nắm bắt ngôn ngữ lập trình WordPress trong khóa học miễn phí về học PHP cho WordPress này?
lớp cơ thể. Những gì nó có thể được sử dụng cho?Lớp 53 trong WordPress là một lớp hoặc một loạt các lớp được áp dụng cho phần tử nội dung HTML. Điều này hữu ích khi áp dụng các kiểu độc đáo cho các khu vực khác nhau của trang web WordPress vì 53 lớp có thể được thêm vào một cách có điều kiện WordPress chứa một số lớp nội dung mặc định được đề cập trong bài viết này
Thêm vào lớp cơ thểCó một vài phương pháp có sẵn cho chúng tôi để thêm các lớp cơ thể mới trong WordPress. Hướng dẫn này sẽ đề cập đến việc thêm lớp nội dung trong một chủ đề (thường được xác định trong tiêu đề. php) bằng hàm 55 và thêm các lớp bằng bộ lọc Chỉnh sửa chủ đề. Vượt qua một giá trị lớp cơ thểĐây là một cách thực sự đơn giản để thêm các lớp cơ thể và đặc biệt hữu ích nếu bạn đang tạo một chủ đề. Lớp cơ thể thường được bao gồm trong một chủ đề sử dụng đoạn mã sau 56 Để thêm lớp của riêng bạn vào đây, bạn có thể chuyển một đối số vào hàm, như vậy 57 Thao tác này sẽ thêm một lớp nội dung là 58 trên mỗi trang của trang web WordPress của bạn Các lớp cơ thể tĩnh và động mặc định trong WordPressCác lớp thường được thêm vào bất kỳ phần tử nào để nhắm mục tiêu chúng để tạo kiểu bằng CSS hoặc để thao tác nội dung của chúng bằng JavaScript Chức năng 59 trong WordPress giúp chúng tôi thực hiện điều này rất dễ dàng bằng cách tự động thêm một loạt các lớp thích hợp vào thẻ body của trang web của chúng tôi Một ví dụ như vậy là lớp body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
00 được thêm vào thẻ body nếu người dùng đã đăng nhập đang xem trang. Lớp body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
00 sẽ không được thêm vào phần thân nếu người dùng đã đăng xuất đang xem trangTương tự, các lớp khác như ________ 702, ________ 703, ________ 704 và ________ 705 được tự động thêm vào thẻ 53 nếu người dùng đang xem một loại trang cụ thể. Điều này cho phép bạn định kiểu nội dung của trang một cách có chọn lọc, tùy thuộc vào loại trang Hàm 59 cũng thêm một loạt các lớp có thể được sử dụng để nhắm mục tiêu những thứ như trang lưu trữ của một thẻ hoặc danh mục cụ thể. Ví dụ: giả sử trang web của bạn có một số bài đăng thuộc danh mục "hướng dẫn" và các bài đăng khác thuộc danh mục "mẹo". Nếu bạn truy cập trang lưu trữ cho danh mục hướng dẫn, bạn sẽ thấy thẻ nội dung của nó cũng chứa các lớp như body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
08. Các lớp động này cho phép bạn nhắm mục tiêu các trang và bài đăng để tạo kiểu rất cụ thểNếu bạn dự định thêm một số lớp vào thẻ 53 để nhắm mục tiêu các loại bài đăng và trang này, thì có thể tốt hơn là sử dụng các lớp được thêm theo mặc định. Tất cả các lớp do WordPress thêm vào đều được đề cập trong tài liệu WordPress Thêm nhiều lớp cơ thểCó thể có lúc bạn muốn thêm nhiều lớp cơ thể. Điều này có thể đạt được bằng cách sử dụng một mảng đơn giản 57____7 Thao tác này lấy tất cả các lớp trong mảng và chuyển chúng đến hàm _______05 Có điều kiện thêm một lớp cơ thểBạn cũng có thể muốn thêm một lớp cơ thể một cách có điều kiện. Điều này thật dễ dàng với một số PHP đơn giản. Ví dụ này sử dụng phương thức có điều kiện của WooC Commerce là body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
11 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
12Ghi chú. WooC Commerce đã thêm một lớp dựa trên điều này, vì vậy hãy lưu ý rằng đây hoàn toàn là một ví dụ Những gì đoạn mã trên đang làm là kiểm tra xem chức năng đầu tiên có trả về đúng không. Nếu nó đúng, thì lớp cơ thể đã thêm body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
13 vào nó; Thêm một lớp cơ thể bằng bộ lọcCũng có thể sử dụng bộ lọc WordPress để thêm lớp cơ thể. Phương pháp này giữ cho mã chủ đề sạch hơn và đặc biệt hữu ích nếu bạn muốn thêm một lớp cơ thể từ một plugin. Mã này có thể đi vào chức năng của chủ đề của bạn. php hoặc trong plugin của bạn 57__ 54 55 56 57 58 59 5 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
0 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
1 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
2 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
3 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
0 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
5 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
6Điều này thêm một lớp (hoặc các lớp, tùy thuộc vào cách triển khai của bạn) vào mảng và trả về toàn bộ mảng Thêm nhiều lớp cơ thể bằng bộ lọcĐể thêm nhiều lớp hơn vào bộ lọc, chỉ cần thêm một dòng khác thêm giá trị khác vào mảng 57__ 54 55 56 57 58 59 5 575 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
1 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
0 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
3 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
2 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
5 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
0542 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
6Thêm một lớp cơ thể theo bộ lọc một cách có điều kiệnĐiều kiện cũng có thể được sử dụng trong bộ lọc. Lấy ví dụ tương tự mà chúng tôi đã sử dụng trước đó, chúng tôi có thể đạt được hiệu quả tương tự 57__ 54 55 56 57 58 550 5 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
0 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
1554 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
3556 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
5558 542 560 561 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
0563 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
2565 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
0567 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
6Thêm một lớp cơ thể dựa trên mẫu trangTheo mặc định, WordPress thêm một lớp nội dung cho mẫu trang của bạn, nhưng nếu bạn là nhà phát triển giao diện người dùng và có quy ước đặt tên cho CSS của mình thì bạn có thể muốn thay đổi điều này Ví dụ: mẫu trang có tên "một nửa" sẽ có lớp nội dung là body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
14—không tốtVì vậy, hãy thêm một lớp mới, sử dụng bộ lọc và thẻ điều kiện WordPress 57_______270 55 572 57 58 575 5 577 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
1560 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
3 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
0 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
5 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
2542 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
0561 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
6Điều này sẽ thêm lớp nội dung body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
15 nếu mẫu trang là nửa trang. phpLoại bỏ một lớp cơ thểKhông chắc là bạn muốn xóa một lớp cơ thể, vì bạn không bắt buộc phải sử dụng chúng và chúng bổ sung rất ít vào đánh dấu của bạn. Điều đó nói rằng, có thể thực hiện việc này bằng cách sử dụng cùng một 55 bộ lọc 57_______289 55 591 57 58 594 5 596 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
1 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
0 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
350 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
5 body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
6Cách dễ nhất và nhanh nhất để xóa một hoặc nhiều lớp khỏi thẻ body là xác định một mảng các lớp mà bạn muốn xóa. Sau đó, chỉ cần gọi hàm body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
17 sẽ trả về một mảng mới chứa danh sách đầy đủ các lớp sau khi xóa các lớp mà chúng ta đã chỉ địnhBạn sẽ không phải lặp qua toàn bộ mảng và hủy đặt từng lớp một. Trong trường hợp của chúng tôi, chúng tôi đã xóa các lớp body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
18 và body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
03 khỏi thẻ bodyThế thôi mọi ngườiTrong hướng dẫn nhỏ này, chúng tôi đã đề cập đến hai phương pháp thêm vào lớp cơ thể WordPress
Chúng tôi cũng đã đề cập đến việc thêm các lớp cơ thể một cách có điều kiện và loại bỏ các lớp, nếu bạn cần làm như vậy trong quá trình phát triển trong tương lai Tìm hiểu thêm về WordPress từ Envato Tuts+Envato Tuts+ là một nền tảng tuyệt vời để tiếp thu các kỹ năng mới. Nhóm người hướng dẫn của chúng tôi đã thực hiện các hướng dẫn, hướng dẫn và khóa học về nhiều chủ đề bao gồm WordPress và thiết kế web. Nếu bạn muốn đi sâu hơn vào các chủ đề này, hãy bắt đầu với các bài viết bên dưới
Nếu bạn là người học trực quan, hãy xem kênh YouTube của chúng tôi. Nó chứa đầy video hướng dẫn và hướng dẫn hữu ích cho WordPress và thiết kế web. Xem danh sách phát của chúng tôi và khám phá kênh của chúng tôi. Bạn cũng có thể xem video này để bắt đầu Tô màu trong 60 giây. Màu bổ sung Bài đăng này đã được cập nhật với sự đóng góp từ Monty Shokeen. Monty là một nhà phát triển full-stack, người cũng thích viết hướng dẫn và tìm hiểu về các thư viện JavaScript mới Làm cách nào để lấy dữ liệu yêu cầu trong PHP?PHP $_GET là biến siêu toàn cầu PHP được sử dụng để thu thập dữ liệu biểu mẫu sau khi gửi biểu mẫu HTML bằng method="get". $_GET cũng có thể thu thập dữ liệu được gửi trong URL. Khi người dùng nhấp vào liên kết "Test $GET", các tham số "subject" và "web" được gửi đến "test_get.
Làm cách nào để tải trọng yêu cầu trong PHP?Bạn có thể tìm nạp dữ liệu này bằng đoạn mã này. $request_body = file_get_contents('php. //input'); Nếu bạn đang chuyển json, thì bạn có thể làm. $data = json_decode($request_body);
Làm cách nào để đọc đầu vào PHP?Phương pháp 1. Sử dụng hàm readline() là một hàm có sẵn trong PHP. Chức năng này được sử dụng để đọc đầu vào bảng điều khiển.
Làm cách nào để lấy dữ liệu bài đăng trong PHP REST API?Để đăng JSON lên điểm cuối API REST bằng PHP, bạn phải gửi yêu cầu POST HTTP đến máy chủ API REST và cung cấp dữ liệu JSON trong phần nội dung của thông báo POST PHP< . Bạn cũng cần chỉ định loại dữ liệu trong nội dung của thông báo POST bằng cách sử dụng Content-Type. tiêu đề yêu cầu ứng dụng/json. . You also need to specify the data type in the body of the POST message using the Content-Type: application/json request header. |