🔥جمعه سیاه در راکت با (( ۷۰ درصد‌ )) تخفیف! این فرصت دیگه تکرار نمیشه

مشاهده دوره‌ها
ثانیه
دقیقه
ساعت
روز

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

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


ثبت پرسش جدید
آرتین کریمی
تخصص : طراح وب و برنامه نویس
@error.404 1 سال پیش مطرح شد
0

php, javascript?
از کدوم استفاده میکنید؟


مسعود صادقی
تخصص : طراحی وب سایت
@masoud4x4 1 سال پیش مطرح شد
0

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

1.شناسایی جدول‌های حاوی تاریخ:
معمولاً تاریخ‌ها در جدول‌های wp_posts، wp_postmeta و wp_comments ذخیره می‌شن. با استفاده از ابزارهای مدیریت پایگاه داده مانند phpMyAdmin می‌توانید ساختار این جدول‌ها را بررسی کنی
ستون‌هایی که حاوی تاریخ هستن معمولاً با پسوند _date یا _time نامگذاری می‌شوند (مثلاً post_date, comment_date).

  1. انتخاب کتابخانه تبدیل تاریخ:

کتابخانه‌های مختلفی برای تبدیل تاریخ میلادی به شمسی در PHP وجود دارد. برخی از محبوب‌ترین آن‌ها عبارتند از:
Jalali: یک کتابخانه سبک و سریع برای تبدیل تاریخ‌های میلادی به شمسی
Verta: یک کتابخانه کامل‌تر که امکان انجام عملیات مختلف روی تاریخ‌ها را فراهم می‌کند.

  1. نوشتن تابع تبدیل:
    function convert_to_jalali($date) {
    // فرض کنید از کتابخانه Jalali استفاده می‌کنیم
    use Jalali\Jalali;

    $date = new DateTime($date);
    $jalali_date = Jalali::fromDateTime($date);

    return $jalali_date->format('Y/m/d');
    }
    در آخر پایگاه داده رو بروزرسانی کنید.


سید محمد حسین مسعودی علوی
تخصص : وردپرس کار
@smhma 1 سال پیش آپدیت شد
0

فرقی نداره
@error.404


سید محمد حسین مسعودی علوی
تخصص : وردپرس کار
@smhma 1 سال پیش مطرح شد
ساناز باقریان
تخصص : طراح سایت
@bagherian86 11 ماه پیش آپدیت شد
0

سلام
تو مقاله تبدیل تاریخ میلادی به شمسی بدون افزونه و با استفاده از شورت کد توضیح داده شده


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

ورود یا ثبت‌نام