Huy Hòa
  • Home
  • Lập trình
    • WordPress
    • Joomla
    • Marketing
    • Seo Web
    • Thiết kế Web
  • Mẹo Vặt
  • Sức khỏe
  • Làm đẹp
  • Du Lịch
  • Free Tools
    • Chuyển Số Thành Chữ
    • Sửa Lỗi Font Chữ Tiếng Việt Online
    • Phần Mềm Gõ Tiếng Việt Online
  • Liên hệ
Trending
  • Nước vo gạo có tác dụng gì và cách sử dụng hiệu quả
  • Kinh nghiệm SEO onpage cho các loại website khác nhau
  • Nước vo gạo và những công dụng tuyệt vời mà bạn chưa biết
  • SEO Onpage là gì và tại sao cần tối ưu SEO Onpage
  • 21 Serum HA tốt nhất hiện nay cho da khô, da dầu nhờn và trị mụn
Thứ Ba, Tháng 5 20
Huy Hòa
  • Home
  • Lập trình
    • WordPress
    • Joomla
    • Marketing
    • Seo Web
    • Thiết kế Web
  • Mẹo Vặt
  • Sức khỏe
  • Làm đẹp
  • Du Lịch
  • Free Tools
    • Chuyển Số Thành Chữ
    • Sửa Lỗi Font Chữ Tiếng Việt Online
    • Phần Mềm Gõ Tiếng Việt Online
  • Liên hệ
Huy Hòa
Home»Thiết kế web»Hướng dẫn sử dụng hàm get_the_date trong WordPress

Hướng dẫn sử dụng hàm get_the_date trong WordPress

Facebook Twitter Pinterest LinkedIn Tumblr Email
Hướng dẫn sử dụng hàm get_the_date trong Wordpress
Hướng dẫn sử dụng hàm get_the_date trong Wordpress

get_the_date là hàm trả về thời gian bài viết được publish theo dạng string. Tức là khi dùng hàm get_the_date() để lấy dữ liệu, muốn hiển thị nó ra thì ta phải echo dữ liệu đó. Định dạng ngày tháng được hỗ trợ theo đúng chuẩn PHP Date Format.

Table of Contents

  • 1 Giới thiệu về hàm get_the_date
  • 2 Cách sử dụng hàm get_the_date
    • 2.1 Một số ví dụ về cách dùng get_the_date()
    • 2.2 Đồng nhất định dạng ngày tháng năm trên toàn bộ website
    • 2.3 Một số ví dụ về định dạng ngày tháng năm

Giới thiệu về hàm get_the_date

Đây là hàm nằm trong lõi (core) của WordPress. Bạn có thể tìm thấy hàm get_the_date ở file này wp-includes/general-template.php

function get_the_date( $format = '', $post = null ) {
    $post = get_post( $post );
    if ( ! $post ) {
        return false;
    }
    if ( '' === $format ) {
        $the_date = get_post_time( get_option( 'date_format' ), false, $post, true );
    } else {
        $the_date = get_post_time( $format, false, $post, true );
    }
    return apply_filters( 'get_the_date', $the_date, $format, $post );
}

Cách sử dụng hàm get_the_date

get_the_date($format,$post_id);

Trong đó $format là định dạng thời gian. Định dạng này hỗ trợ theo chuẩn PHP DateTime Format

$post_id là ID của bài viết / page cần lấy thông tin thời gian.

Hướng dẫn sử dụng hàm get_the_date trong WordPress
Hướng dẫn sử dụng hàm get_the_date() trong WordPress

Một số ví dụ về cách dùng get_the_date()

Lấy thông tin thời gian trong vòng lặp

<time datetime="<?php echo get_the_date('c'); ?>" itemprop="datePublished"><?php echo get_the_date(); ?></time>

Muốn lấy thời gian của bài viết / page hiện tại đang xem:

echo get_the_date(get_the_ID());

Lấy thời gian publish của bài viết hiện tại đang xem và đổi định dạng ngày tháng năm thành Monday January 1st, 2025:

echo get_the_date('l F dS, Y', get_the_ID());

Thay đổi định dạng ngày tháng năm hiển thị ra ngoài:

Ví dụ muốn hiển thị: Monday January 11, 2025

$post_date = get_the_date( 'l F j, Y' ); echo $post_date;

Ví dụ muốn hiển thị: Wed Jan 9, 2025

$post_date = get_the_date( 'D M j, Y' ); echo $post_date;

Hiển thị dạng 15th Jan 2025

echo get_the_date( 'dS M Y', $post->ID );

Lấy thời gian publish của bài viết bất kỳ với id là $id:

echo get_the_date($id);

Cộng thêm 1 ngày vào thời gian publish bài viết. Ví dụ bạn publish bài viết vào ngày 10 October nhưng bạn muốn nó hiện ra vào ngày 11 October:

$date_add_1_day = date('j-F-Y', strtotime('+1 day', get_the_date('U')));
echo "Published on: $date_add_1_day\n";

Thay +1 day thành số ngày bạn muốn thêm.

So sánh thời gian giữa lúc bài viết được published với thời gian hiện tại. Ví dụ hiện ra kiểu: Bài viết được public 1 năm, 2 tháng, 3 ngày trước. Hoặc bài viết được published 330 ngày trước:

$difference = get_the_date('U',$id)->diff(time());
echo '<br />Difference: <br />'.$difference->y.' years, <br />' 
                   .$difference->m.' months, <br />' 
                   .$difference->d.' days<br /><br />';
echo 'Số ngày: '.  $difference->days;

Nói chung, muốn thay đổi định dạng ngày tháng năm các bạn chỉ cần đổi tham số thứ nhất theo đúng định dạng được hỗ trợ theo chuẩn PHP DateTime Format. Các ký tự định dạng được tiêu chuẩn hóa và sử dụng toàn cầu trong ngôn ngữ lập trình PHP. Vì WordPress được viết bằng ngôn ngữ lập trình PHP nên bạn có thể sử dụng bảng ký tự định dạng Ngày và Giờ trực tiếp từ trang web php.net.

Đây là bảng các ký tự chuẩn hóa hay dùng được trích ra từ đó:

Day of Month
dNumeric, with leading zeros01–31
jNumeric, without leading zeros1–31
SThe English suffix for the day of the monthst, nd or th in the 1st, 2nd or 15th.
Weekday
lFull name  (lowercase ‘L’)Sunday – Saturday
DThree letter nameMon – Sun
Month
mNumeric, with leading zeros01–12
nNumeric, without leading zeros1–12
FTextual fullJanuary – December
MTextual three lettersJan – Dec
Year
YNumeric, 4 digitsEg., 1999, 2025
yNumeric, 2 digitsEg., 99, 03
Time
aLowercaseam, pm
AUppercaseAM, PM
gHour, 12-hour, without leading zeros1–12
hHour, 12-hour, with leading zeros01–12
GHour, 24-hour, without leading zeros0-23
HHour, 24-hour, with leading zeros00-23
iMinutes, with leading zeros00-59
sSeconds, with leading zeros00-59
TTimezone abbreviationEg., EST, MDT …
Full Date/Time
cISO 86012025-02-12T15:19:21+00:00
rRFC 2822Thu, 21 Dec 2025 16:01:07 +0200
UUnix timestamp (seconds since Unix Epoch)1455880176

Đồng nhất định dạng ngày tháng năm trên toàn bộ website

Nếu bạn muốn đồng nhất định dạng ngày tháng năm trên toàn bộ website của bạn theo một mô típ chung để cho chuyên nghiệp, các bạn có thể thực hiện theo các bước sau:
1, Cấu hình định dạng ngày tháng cho toàn website trong phần Setting/General của WordPress Dashboard.

2, Thay tất cả những chỗ nào có get_the_date với các định dạng khác thành định dạng kiểu này:

get_the_date( get_option( 'date_format' ) );

Một số ví dụ về định dạng ngày tháng năm

Dưới đây là một số ví dụ về các định dạng thời gian trong phần Setting và hàm get_the_date() có hỗ trợ. Bên cạnh là ví dụ về cách nó sẽ hiển thị ra bên ngoài như nào để các bạn dễ tưởng tượng.

  • F j, Y g:i a – November 6, 2025 12:50 am
  • F j, Y – November 6, 2025
  • F, Y – November, 2025
  • g:i a – 12:50 am
  • g:i:s a – 12:50:48 am
  • l, F jS, Y – Saturday, November 6th, 2025
  • M j, Y @ G:i – Nov 6, 2025 @ 0:50
  • Y/m/d \a\t g:i A – 2025/11/06 at 12:50 AM
  • Y/m/d \a\t g:ia – 2025/11/06 at 12:50am
  • Y/m/d g:i:s A – 2025/11/06 12:50:48 AM
  • Y/m/d – 2025/11/06
References:

4.2/5 - (5 bình chọn)
Wordpress
Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
Previous ArticleDownload bộ Font chữ viết tay đẹp nhất hiện nay
Next Article Hàm get_template_part(): Cách sử dụng và ví dụ cụ thể
Huy Hoa
  • Website

In Case You Missed It

Kinh nghiệm SEO onpage cho các loại website khác nhau
SEO Onpage là gì và tại sao cần tối ưu SEO Onpage
20 cách tối ưu SEO onpage cho website cơ bản đến nâng cao
Đánh giá 10 phần mềm SEO AI tốt nhất hiện nay
Hướng dẫn 2 cách xóa phông nền ảnh Online không cần Photoshop
Cách làm mịn da mặt bằng Photoshop mà vẫn giữ được lỗ chân lông
20 công cụ tách nền ảnh tốt nhất và hoàn toàn miễn phí
Cách hiển thị Category trong WordPress sử dụng get category với get_categories()
Hướng dẫn cài đặt, sử dụng, cấu hình Contact Form 7 đầy đủ nhất

Leave A Reply Cancel Reply

Search
SEO - Marketing

SEO Onpage là gì và tại sao cần tối ưu SEO Onpage

Nếu bạn đang sở hữu một website và muốn nâng cao thứ hạng của nó trên các công cụ tìm kiếm như Google, Bing bạn…

Kinh nghiệm SEO onpage cho các loại website khác nhau

Giải mã MD5 được không? Những website dịch ngược mã MD5 online tốt nhất

20 công cụ tách nền ảnh tốt nhất và hoàn toàn miễn phí

get_the_post_thumbnail_url – Get the post thumbnail URL with example

Hàm get_posts() WordPress: Cách sử dụng và ví dụ cụ thể

Cách dùng hàm get_post() trong WordPress để lấy dữ liệu bài viết

Thiết kế Web - Đồ Họa

Hướng dẫn sử dụng hàm get_the_date trong WordPress

get_the_date là hàm trả về thời gian bài viết được publish theo dạng string. Tức là khi dùng hàm get_the_date() để lấy dữ liệu, muốn…

WP_Query: Tất cả những thông tin bạn cần biết

Hàm get_post_meta() WordPress: Cách sử dụng và ví dụ cụ thể

Cách dùng hàm get_post() trong WordPress để lấy dữ liệu bài viết

Hướng dẫn cài đặt, sử dụng, cấu hình Contact Form 7 đầy đủ nhất

Hướng dẫn sử dụng các hàm esc_html_e(), esc_html__(), esc_html() trong WordPress

Cách sử dụng thước đo (ruler) trong Photoshop

Wordpress - Woocommerce

get_user_by: Hướng dẫn sử dụng và ví dụ cụ thể

get_user_by là hàm dùng để lấy thông tin về thành viên dựa trên một trường cụ thể nào đó. get_user_by() có thể dùng để lấy…

Download bộ Font chữ viết tay đẹp nhất hiện nay

33 Hàm Trong WordPress Hay Sử Dụng Nhất

Cách làm mịn da mặt bằng Photoshop mà vẫn giữ được lỗ chân lông

WP_Query: Tất cả những thông tin bạn cần biết

Hướng dẫn 2 cách xóa phông nền ảnh Online không cần Photoshop

get_the_post_thumbnail_url – Get the post thumbnail URL with example

Bài viết mới

Nước vo gạo có tác dụng gì và cách sử dụng hiệu quả

Kinh nghiệm SEO onpage cho các loại website khác nhau

Nước vo gạo và những công dụng tuyệt vời mà bạn chưa biết

SEO Onpage là gì và tại sao cần tối ưu SEO Onpage

21 Serum HA tốt nhất hiện nay cho da khô, da dầu nhờn và trị mụn

15 cách làm trắng răng tại nhà cực kỳ hiệu quả và dễ áp dụng

20 cách tối ưu SEO onpage cho website cơ bản đến nâng cao

50+ website tải Sound Effects chất lượng cao miễn phí và có phí

Đánh giá 10 phần mềm SEO AI tốt nhất hiện nay

Hướng dẫn 2 cách xóa phông nền ảnh Online không cần Photoshop

© 2025 All Rights Reserved  by  HuyHoa.Net. DMCA.com Protection Status .
Hosted by Dreamhost. Follow us on  Google News.
  • Giới thiệu
  • Privacy Policy
  • Quy định sử dụng
  • Liên hệ

Type above and press Enter to search. Press Esc to cancel.