رفتن به مطلب

oooopsme

عضو سایت
  • تعداد ارسال‌ها

    6
  • تاریخ عضویت

  • آخرین بازدید

نوشته‌ها ارسال شده توسط oooopsme

  1. سلام

    توی این کد تاریخ رو میلادی نشون میده اعداد رو هم لاتین

    میشود فارسی بشود ؟؟شمسی بشود؟

    میشه برای قسمت کامنت دونی هم استفاده ازش کرد ؟ اگه میشه این کد رو هم برای پست ها هم برای کامنت دونی بهینه کنید

    ممنون

    add_filter('the_time', 'dynamictime');
    function dynamictime() {
    global $post;
    $date = $post->post_date;
    $time = get_post_time('G', true, $post);
    $mytime = time() - $time;
    if($mytime > 0 && $mytime < 24*60*60)
    $mytimestamp = sprintf(__('%s ago'), human_time_diff($time));
    else
    $mytimestamp = date(get_option('date_format'), strtotime($date));
    return $mytimestamp;

    }

  2. سلام به همگی

    من از این کد در فانکشن استفاده میکنم


    add_filter('the_time', 'timeago');

    function timeago()
    {
    global $post;

    $date = $post->post_date;

    $time = get_post_time('G', true, $post);

    $time_diff = time() - $time;

    if( $time_diff > 0 && $time_diff < 24*60*60 )
    $display = sprintf( __('%s ago'), human_time_diff( $time ) );
    else
    $display = date(get_option('date_format'), strtotime($date) );

    return $display;
    }

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

    <?php echo timeago(); ?>

    در این حال تا ۲۴ ساعت بعد از انتشار پست نحوه نمایش تاریخ انتشار بدین صورت است : مثلا "۳دقیقه پیش' یا "بیست ساعت پیش" البته اعداد رو فارسی نمایش نمیده این یه مشکل و مشکل دیگه اینکه بعد از ۲۴ ساعت تاریخ رو میلادی نشون میده و شمسی نمایش داده نمیشه!

    افزونه وی پی جلالی هم فعال است البته

    مشکل از کجاست؟ ممنون میشم راهنمایی کنید

×
×
  • اضافه کردن...