روز شمار داشتن مطالب در وردپرس

5/5 - (1 امتیاز)

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

روز شمار مطالب وردپرس

به کمک این آموزش وردپرس می‌توانید تعداد روزهایی که از انتشار یک نوشته می‌گذرد را برای کاربران خود در هر کجای پوسته وردپرس خود به نمایش در بیاورید که برای انجام اینکار و اضافه کردن قابلیت شمارش روزهای گذشته شده از انتشار یک مطلب در وردپرس می‌بایست دستور زیر را به فایل فانکشن قالب وردپرس اضافه کنید (خواهشمندیم پیش از ایجاد هر تغییری در فایل فانکشن از آن نسخه‌ی پشتیبان تهیه نمایید تا در صورت بروز خطا آنرا به حالت اول بازگردانید):

function days_ago() {
$days = round((date('U') - get_the_time('U')) / (60*60*24));
if ($days==0) {
echo "امروز";
}
elseif ($days==1) {
echo "ديروز";
}
else {
echo "" . $days . " روز پيش";
}
}

با اضافه کردن دستور فوق به فایل فانکشن و ذخیره کردن تغییرات قابلیت شمارش روزهای گذشته شده از انتشار یک نوشته به وردپرس شما اضافه خواهد شد که برای نمایش آن در هر کجای پوسته خود می‌توانید از دستور زیر استفاده کنید:

<?php days_ago(); ?>

امیدوارم این آموزش نیز همانند سایر آموزش‌های وردپرس در وبلاگ هاستینگ ماندگار وب مورد پسند شما دوستان عزیز قرار گرفته باشد.

5/5 - (1 امتیاز)

کانال تلگرام ماندگار وب

  1. میلاد

    سلام آقا امیر چند تا سوال شخصی دارم.
    تورو خدا راستش رو بگید و جوابم رو بدید خیلی برام مهمه.
    اول اینکه مطالب سایت رو از کجا میارین.
    اگه آموزش ها از خودتون هست چطوری به این مطالب پی میبرید.
    شما کدوم زبان های برنامه نویسی رو بلد هستید که به راحتی میتونید قالب سایت طراحی کنید یا با وردپرس کار کنی.
    میشه منابعی که خودتون ازش یاد گرفتید رو برای من هم بفرستید.یا معرفی کنید.
    من هم کتاب گرفتم هم تو اینترنت گشتم آموزش کامل نیستن و واضح هم نیستن.
    ممنون میشم اگه جواب بدید.
    اگه براتون مقدور نیست عمومی بشه لطف کنید به ایمیلم بفرستید

    1. امیر خلجی مهر

      سلام میلاد جان
      مطالب سایت تقریبا” اختصاصی هستند و اکثرا” مشکلاتی هست که توسط کاربران تو انجمن های وردپرس مطرح میشن
      اگه تنها کار با وردپرس منظورتون هست تنها به تجربه نیاز هست منظورم کار با سیستم هست نه کدنویسی و اگه طراحی قالب باید بگم زبان مادر و اصلی وردپرس php هست که برای طراحی قالب نیاز به یادگیری زبانهایی مثله html , css دارید
      درسته تقریبا” کتابها و یا منابعی که وجود دارند اکثرا” برای کسانی هست که آشنایی کافی برای شروع دارند ، در ضمن فریب سایت های آموزش طراحی رو هم نخُرید
      برای شروع پیشنهاد میکنم از اچ تی ام ال شروع کنید و بهترین منبع جستجو در اینترنت هست
      موفق باشید

      1. میلاد

        خیلی ممنون که جواب دادید
        اگه میشه یه منبع فارسی کامل معرفی کنید یا اگه کتاب میشناسید اسمش رو بگید.
        یا همون منابعی که خودتون یاد گرفتید بهم معرفی کنید.
        تشکر.

          1. میلاد

            خیلی ممنون

  2. مهدی رضایی

    با تشکر از این مطلب
    میشه بهش شرط اضافه کرد که مثلا اگه امروز بود یه حاشیه زرد به پست اضافه بشه
    و …

    1. امیر خلجی مهر

      خواهش میکنم

      اگه منظور شما کل پست هست باید بگم ارتباطی با این دستور نداره و اگه منظور شما کلمه “امروز” هست باید بگم که انجام اینکار شدنی هست و میتونید تو انجمن مطرح کنید تا دوستان کمک و راهنمایی های لازم رو انجام بدند .
      وقت بخیر

  3. سینا

    با سلام
    دیدم دنبال یک منبع برای یادگیری html هستین
    خواستم یه سایتی که دیروز پیدا کردم رو ببینین شاید بدردتون خورد
    سایت آنزیم دات آی آر anzim.ir
    یک دوره آموزش html از صفر تا صد گذاشته. هر روز هم یک الی دو پست در اینباره میذاره
    من خودم شرکت کردم. با زبون ساده بهتون یاد میده
    امیدوارم کمکی کرده باشم
    یا علی

  4. بهروز

    توسط کد زیر که در قایل index یا home.php باید قرار بدید یک کلاس به کلاس block_cont که Div محتوای قالب من هست اضافه می کنه. بعد توسط css می تونید با دادن خاصیت border یک حاشیه به اون اضافه کنید. اگه دیدید با دادن border مطالب نامنظم نمایش داده می شه می تونید از box-shadow استفاده کنید. مشکلی بود در خدمتم…

    $local_timestamp = round((date(‘U’) – get_the_time(‘U’)) / (60*60*24));
    if ($local_timestamp==0) {
    echo ”;

    }
    elseif ($local_timestamp==1) {
    echo ”;
    }
    else {
    echo ”;
    }

  5. پدیده وردپرس

    سلام جناب خلجی مهر عزیز و کاربران عزیز سایت خوبه ماندگار وب
    ممنون بسیار کاربردی بود
    این سورسی که زحمتش رو کشیدید واسه روز هستش
    ممکنه واسه ساعت رو هم بگید
    مثلا:
    5 دقیقه پیش
    1 ساعت پیش

    قبلایادمه از جایی این کد رو پیدا کردم
    ازش استفاده کردم اما بعدا متوجه شدم با افزونه پست ویو و سورس تعداد بازدید پست تداخل داره

    تو این سایت استفاده کردم
    afcar.ir

  6. شیرزاد

    سلام وقت بخیر
    ببخشید میشه منو راهنمایی کنید
    من این کد تو دو جا درج کردم تو یکیش درست کار میکنه ولی تو دومی مثلا مطلبی که امروز انتشار کردم میزنه 282 روز پیش ممنون میشم راهنماییم کنید

  7. احمد

    سلام
    بازم ممنون بایت این آموزش
    چجوری میشه این کد ها راو به شورت کد تبدیل کرد؟
    برای سایتی که با المنتور ساخته شده میپرسم

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

ماندگار وب - 1400