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
- Đị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
- Đă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ỉnhNế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ề
263, bạn đã học cách sử dụng lớp
263 để 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
263
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
263. Khi viết mã
263 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