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

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 WordPress

Khi 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?

  • Nội dung trong PHP
    Nội dung trong PHP
    Nội dung trong PHP

    Tìm hiểu PHP cho WordPress

    Nội dung trong PHP
    Nội dung trong PHP
    Nội dung trong PHP

    Rachel McCollin

    28 Th04 2020

lớp cơ thể. Những gì nó có thể được sử dụng cho?

Lớp 

5
3 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ì 
5
3 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

  • Nội dung trong PHP
    Nội dung trong PHP
    Nội dung trong PHP

    Làm việc với các lớp và ID được tạo bởi WordPress

    Nội dung trong PHP
    Nội dung trong PHP
    Nội dung trong PHP

    Rachel McCollin

    10 Thg 7 2013

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 

5
5 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

5
6

Để 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

5
7

Thao tác này sẽ thêm một lớp nội dung là 

5
8 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 WordPress

Cá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 

5
9 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 trang

Tương tự, các lớp khác như ________ 702, ________ 703, ________ 704 và ________ 705 được tự động thêm vào thẻ

5
3 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 

5
9 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ẻ

5
3 để 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

5
7____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" ) ); ?>>
12

Ghi 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ọc

Cũ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

5
7__
5
4
5
5
5
6
5
7
5
8
5
9
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

5
7__
5
4
5
5
5
6
5
7
5
8
5
9
5
5
75
  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" ) ); ?>>
0
5
42
  body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
6

Thê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ự

5
7__
5
4
5
5
5
6
5
7
5
8
5
50
5
  body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
0
  body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
1
5
54
  body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
3
5
56
  body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
5
5
58
5
42
5
60
5
61
  body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
0
5
63
  body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
2
5
65
  body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
0
5
67
  body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
6

Thêm một lớp cơ thể dựa trên mẫu trang

Theo 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ốt

Vì 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

5
7_______270
5
5
5
72
5
7
5
8
5
75
5
5
77
  body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
1
5
60
  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" ) ); ?>>
2
5
42
  body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
0
5
61
  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. php

Loạ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 

5
5 bộ lọc

5
7_______289
5
5
5
91
5
7
5
8
5
94
5
5
96
  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
5
0
  body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
5
  body_class( array( "class-one", "class-two", "class-three" ) ); ?>>
6

Cá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ỉ định

Bạ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ẻ body

Thế thôi mọi người

Trong 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

  1. bằng cách sử dụng chức năng
    5
    5 trong một chủ đề
  2. bằng cách sử dụng bộ lọc

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ội dung trong PHP
    Nội dung trong PHP
    Nội dung trong PHP

    Cách thêm thẻ meta trong WordPress

    Nội dung trong PHP
    Nội dung trong PHP
    Nội dung trong PHP

    Sajal Soni

    25 Thg 11 2020

  • Nội dung trong PHP
    Nội dung trong PHP
    Nội dung trong PHP

    6 phương pháp hay nhất để xây dựng menu thả xuống đáp ứng

    Nội dung trong PHP
    Nội dung trong PHP
    Nội dung trong PHP

    Anna Monus

    02 Th06 2020

  • Nội dung trong PHP
    Nội dung trong PHP
    Nội dung trong PHP

    Cách tạo một trang web WordPress

    Nội dung trong PHP
    Nội dung trong PHP
    Nội dung trong PHP

    Rachel McCollin

    25 Thg 8 2020

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

Nội dung trong PHP

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.