نمایش تاریخ آخرین آپدیت در وردپرس برای سئو و E-E-A-T بهتر

در این آموزش یاد می‌گیری چطور یه تاریخ Last Updated (آخرین بروزرسانی) رو به‌صورت خودکار به نوشته‌های وردپرس اضافه کنی. این کار به کاربرا و گوگل نشون می‌ده که محتوای سایتت فعاله و مرتب آپدیت می‌شه؛ در نتیجه به گوگل سیگنال تازگی محتوا (SEO Freshness Signals) می‌فرسته و رتبه‌ت رو تقویت می‌کنه.
Show “Last Updated” Date in WordPress for Better SEO & E-E-A-T
نویسنده:
|
مدیر فنی
آژانس خلاقیت کوانتا
تاریخ بروز رسانی:
اگه دوست داری کسی کارای دیجیتال مارکتینگت رو انجام بده، من اینجام که کمکت کنم. اینجا کلیک کن

وردپرس به‌صورت پیش‌فرض دو تا timestamp مهم برای هر نوشته ذخیره می‌کنه:

  • post_date: زمانی که پست برای اولین بار منتشر شده

  • post_modified: زمانی که آخرین ویرایش روی پست انجام شده

بنابراین نیازی نیست یه custom field جدید بسازیم؛ کافیه این دو مقدار رو با هم مقایسه کنیم و فقط وقتی که پست بعد از انتشار ویرایش شده، تاریخ “Last Updated” رو نشون بدیم.

نمونه درج تاریخ آخرین آپدیت در بلاگ سایت وردپرس

کد PHP برای فایل functions.php

کافیه قطعه‌کد زیر رو به فایل functions.php قالب‌ات اضافه کنی:

/**
 * Display "Last Updated" date automatically in posts
 */
function show_last_updated_date() {
    if (is_singular('post')) {
        global $post;
        $modified_time  = get_the_modified_time('U');
        $published_time = get_the_time('U');

        // Show only if the post has been updated
        if ($modified_time > $published_time) {
            $modified_date = get_the_modified_time(get_option('date_format'));
            echo '<p class="last-updated">' . esc_html($modified_date) . ' :آخرین بروزرسانی 🕓</p>';
        }
    }
}

add_action('the_content', function($content) {
    if (is_singular('post')) {
        ob_start();
        show_last_updated_date();
        $last_updated = ob_get_clean();
        return $last_updated . $content;
    }
    return $content;
});

💡می‌تونی عبارت “آخرین بروز رسانی:” رو با هر متن دلخواهی جایگزین کنی. مثلاً به زبان خودت یا با استایلی که بیشتر به طراحی سایتت می‌خوره.

 

استایل‌دهی دلخواه

برای اینکه ظاهرش تمیز و مینیمال باشه، این کد CSS رو توی مسیر Appearance → Customize → Additional CSS اضافه کن:

.last-updated {
    font-size: 14px;
    color: #777;
    margin-bottom: 12px;
    font-style: italic;
}

می‌تونی کلاس last-updated رو توی فایل CSS انتخاب کنی و استایلش رو کامل شخصی‌سازی کنی تا با design system سایتت هماهنگ بشه.

  • به‌صورت خودکار یه بخش آخرین آپدیت بالای محتوای پست اضافه می‌کنه
  • فقط برای پست‌هایی نشون داده میشه که بعد از انتشار ویرایش شده باشن
  • از Date Format پیش‌فرض سایتت (مسیر: Settings → General → Date Format) استفاده می‌کنه
  • بدون نیاز به پلاگین — سبک و کاملاً نیتیو

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

آموزش‌های کاربردی وب برای طراحان، توسعه‌دهندگان و متخصصان سئوی وردپرس
بازدید بیشتری از گوگل می‌خوای؟

درباره پیمان فراهانی

پیمان فراهانی هستم و الان مدیر فنی آژانس خلاقیت کوانتا

حدودا ۱۰ سال هست که به عنوان یه دیجیتال مارکتر در چند شاخه تخصصی این حوزه مثل سئو، طراحی و توسعه سایت‌های وردپرسی، سایت‌های فروشگاهی، تبلیغات و برندینگ دیجیتال، ویژوال دیزاین، طراحی و مدیریت محصول در حال فعالیت هستم و به برندهای زیادی برای رشد در فضای دیجیتال کمک کردم