hamedhemmati
عضو
#
نوشته شده: ۸ ماه پیش
۱۳ آبان ۱۳۸۸ - ۰۱:۵۶
من تبدیل خودکار را خاموش کردم و میخوام تاریخ دیدگاه ها را از میلادی به شمسی تبدیل کنم. توی wp-jalali.php نوشته این تابع mps_comment_jdate بجای get_comment_date ولی جلوش نوشته که این مال نسخه ی قدیمی وردپرس هست. برای نسخه یجدید وردپرس از چه بابعی باید استفاده بشه؟
ننوشته قدیمیه٬ نوشته "works only in wp > 1.5.1" یعنی برای وردپرس بالاتر از 1.5
hamedhemmati
عضو
#
نوشته شده: ۸ ماه پیش
۱۳ آبان ۱۳۸۸ - ۱۹:۱۷
پس شاید من دارم تابع رو اشتباه مینویسم برای اینکه هنوز میلادی نشون میده. آیا جور خواصی باید نوشته بشه؟ مین کدم اینجوری نوشتم نمیدونم درسته یا نه.
<?php if ($_GET ['lang'] == 'fa') :?>
<?php mps_comment_jtime('F jS, Y');?>
<?php else:?>
<?php comment_time('H:i:s');?>
<?php endif; ?>
از این استفاده کنین:
<?php echo mps_comment_jtime(100, 'F jS, Y');?>
hamedhemmati
عضو
#
نوشته شده: ۸ ماه پیش
۱۳ آبان ۱۳۸۸ - ۲۰:۲۹
خیلی عجیب هنوز میلادی نشون میده.
hamedhemmati
عضو
#
نوشته شده: ۸ ماه پیش
۱۳ آبان ۱۳۸۸ - ۲۰:۵۹
درست شد. دستت درد نکنه من توی function.php یک کد دیگه ی تاریخ داشتم که جای این میگرفت.