Wordpress wp_query ngày đăng

Truy xuất ngày xuất bản của bài đăng trong WordPress là một nhiệm vụ dễ thực hiện. Chúng tôi sẽ thử truy xuất các thuộc tính của bài đăng bằng ID bài đăng cụ thể hoặc id bài đăng được truy vấn hiện tại để chỉ cho bạn cách làm việc với Ngày đăng trong WordPress bằng hàm get_the_date

Truy xuất ngày xuất bản của bài đăng WordPress bằng chức năng get_the_date

Chức năng get_the_date được WordPress giới thiệu để cho phép các nhà phát triển lấy ngày xuất bản của một ID bài đăng cụ thể hoặc bài đăng hiện tại trong một vòng lặp

Hàm này nhận 2 đối số tùy chọn

  1. Định dạng ngày tháng. bạn có thể chỉ định định dạng, sử dụng định dạng ngày PHP
  2. Đăng ID hoặc đối tượng WP_Post. lấy tiêu đề của bài viết cụ thể

Cú pháp get_the_date trong WordPress

get_the_date[string $format = '', int|WP_Post $post]

Tiếp tục đọc các ví dụ…

Nhận ngày xuất bản bài đăng cụ thể trong WordPress bằng ID bài đăng

Trong ví dụ này, chúng tôi sẽ cố gắng in ngày xuất bản của bài đăng có ID bằng 1

$postId = 1;
echo get_the_time['Y-m-d', $postId];

Nhận ngày xuất bản của bài viết hiện tại trong WordPress

Nếu bạn muốn in ngày xuất bản của bài đăng hiện tại [bên trong vòng lặp hoặc tệp single.php], hãy sử dụng hàm get_the_time không có id bài đăng

Ví dụ về việc sử dụng chức năng này bên trong một vòng lặp

$posts = new WP_Query[array['post_type' => 'post']]; //retrieve posts
if[$posts->have_posts[] ] {
    while[$posts->have_posts[] ] {
        $posts->the_post[];
        echo get_the_time['Y-m-d']; //Echos date in Y-m-d format.
    }
}

$posts->the_post[] sẽ thay đổi đối tượng toàn cầu $post trong WordPress. đối tượng này là tham chiếu cho hàm get_the_time khi bạn không chỉ định ID

Hãy nhớ đặt lại đối tượng toàn cầu $post về mặc định của WordPress sau khi thay đổi nó. Bạn chỉ cần sử dụng chức năng

$postId = 1;
echo get_the_time['Y-m-d', $postId];
2 để đặt lại sau các vòng lặp tùy chỉnh

Nếu bạn là một sinh viên chăm chỉ, hãy tiếp tục đọc. bạn có thể đọc Cách đặt ngày và giờ xuất bản cho bài đăng trên WordPress theo chương trình?

Điểm khởi đầu tốt cho khách truy cập mới của tôi là Cách tạo plugin Hello World cho WordPress trong bài viết 3 bước chứa các mẹo hay cho những ai muốn sử dụng mã và phương pháp tiêu chuẩn

Trong loạt bài này về

2
63, bạn đã học cách sử dụng lớp
2
63 để tạo các truy vấn tùy chỉnh trong tệp chủ đề hoặc plugin của mình

Phần này của loạt bài sẽ đưa bạn qua các đối số mà bạn có thể sử dụng để tạo các truy vấn ngày tháng đơn giản và phức tạp, để xuất các bài đăng được xuất bản vào, trước, sau hoặc giữa các ngày nhất định

Tôi sẽ chỉ cho bạn những tham số nào có sẵn cho bạn và cách sử dụng chúng để viết các truy vấn của bạn. Nhưng trước tiên, hãy nhắc lại cách lập luận hoạt động trong

2
63

Tóm tắt về cách các đối số hoạt động trong WP_Query

Trước khi bắt đầu, chúng ta hãy tóm tắt nhanh về cách thức hoạt động của các đối số trong 

2
63. Khi viết mã 
2
63 trong chủ đề hoặc plugin của mình, bạn cần bao gồm bốn yếu tố chính

  • các đối số cho truy vấn, sử dụng các tham số sẽ được đề cập trong hướng dẫn này
  • bản thân truy vấn
  • vòng lặp
  • kết thúc. đóng thẻ if và while và đặt lại dữ liệu bài đăng

Trong thực tế, điều này sẽ trông giống như sau

1

Chủ Đề