اطلاعات تماس

تهران ، آیت الله کاشانی ، پلاک 160 واحد 27

92001474 - 021

info@negarnovin.com

ناحیه کاربری
افزودن تاریخ نوشته

در این مقاله با شما هستیم با آموزش افزودن تاریخ نوشته در وردپرس پس تا انتهای این مطلب کاربردی ما را همراهی کنید!

برای طراحی یک هوک (hook) در وردپرس که تاریخ ثبت نوشته در وبلاگ ذکر شود، می‌توانید از فیلترها و اکشن‌های وردپرس استفاده کنید. در زیر یک نمونه کد برای اضافه کردن تاریخ ثبت نوشته به محتوای پست‌ها ارائه شده است. این کد را می‌توانید در فایل functions.php قالب فعال خود اضافه کنید.

<?php
// تابعی برای نمایش تاریخ ثبت نوشته
function add_post_date_to_content($content) {
    if(is_single() && in_the_loop() && is_main_query()) {
        // دریافت تاریخ ثبت نوشته
        $post_date = get_the_date();

        // ایجاد یک محتوای جدید با تاریخ ثبت در ابتدا
        $date_content = '<p><strong>تاریخ ثبت نوشته: </strong>' . $post_date . '</p>';

        // اضافه کردن تاریخ ثبت به محتوای اصلی
        $content = $date_content . $content;
    }
    return $content;
}

// اضافه کردن هوک به فیلتر the_content
add_filter('the_content', 'add_post_date_to_content');
?>

این کد به صورت زیر عمل می‌کند:

  1. تابع add_post_date_to_content تعریف می‌شود که تاریخ ثبت نوشته را دریافت کرده و به ابتدای محتوای پست اضافه می‌کند.
  2. این تابع تنها زمانی اجرا می‌شود که یک پست تکی (is_single) و در حلقه اصلی کوئری (in_the_loop و is_main_query) نمایش داده می‌شود.
  3. توسط add_filter این تابع به فیلتر the_content متصل می‌شود تا محتوای پست‌ها با تاریخ ثبت نمایش داده شود.

گذاشتن چنین کدی در فایل functions.php قالب فعال باعث می‌شود که تاریخ ثبت نوشته به طور خودکار به تمام پست‌های تکی اضافه شود.

تبریک می گوییم نوشته افزودن تاریخ نوشته به پایان رسید با اموزش های بعدی خدا یار و نگهداری همه نگارنوینی های عزیز …

نگار نوین

ارائه دهنده خدمات میزبانی وب و هاست ، سرورهای مجازی و اختصاصی ، دامنه و SSL ، طراحی سایت و اپلیکیشن ، گرافیک و ... تمامی راهکارهای مبتنی بر وب!

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

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