در نسخه های فارسی وردپرس ( تا نسخه 3.4.1 که تست شده ) تاریخ و زمان آخرین ویرایش مطالب به صورت تبدیل نشده و لاتین باقی مانده اند.
و استفاده از توابع the_modified_time() و the_modified_date() تاریخ و زمان را به صورت لاتین خروجی خواهد داد.
با استفاده از تکه کد زیر در داخل فایل functions.php قالب سایت خود و یا به صورت افزونه ای مستقل ، میتوان خروجی تاریخ آخرین ویرایش مطالب را به صورت شمسی دریافت کرد.
این تابع برای تابع the_modified_time به کار رفته است.
نویسنده: T92
منبع: ایران انجمن
و استفاده از توابع the_modified_time() و the_modified_date() تاریخ و زمان را به صورت لاتین خروجی خواهد داد.
با استفاده از تکه کد زیر در داخل فایل functions.php قالب سایت خود و یا به صورت افزونه ای مستقل ، میتوان خروجی تاریخ آخرین ویرایش مطالب را به صورت شمسی دریافت کرد.
این تابع برای تابع the_modified_time به کار رفته است.
PHP:
function mps_the_jmodtime($input,$d='') {
global $id, $post;
if (!empty($input)){
if ($d == "") $d = get_option('time_format');
$m = $post->post_modified;
$timestamp = mps_maketimestamp($m);
$the_time = jdate($d, $timestamp);
return $the_time;
}
}
add_filter('the_modified_time','mps_the_jmodtime',10,4);
نویسنده: T92
منبع: ایران انجمن