anf-b

تبدیل تاریخ های شمسی به میلادی

5 پست در این موضوع قرار دارد

سلام دوستان عزیز

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

یعنی اصلا من تقویم جلالی و فارسی رو در سایتم نیاز ندارم

چطور باید این کار رو بکنم و همه تاریخ ها رو به میلادی تنظیم کنم؟

ممنون میشم راهنماییم کنید

با تشکر

0

به اشتراک گذاری این پست


لینک به پست

اگر وب سایت شما فارسی نیست که با حذف wp-parsidateدرست میشه اما اگه میخواهید این افزونه رو داشته باشید چون این افزونه همه ی تاریخ ها رو فیلتر میکنه کار بسیار ساده ای هست .

کافیست که در حلقه ی Wp_query که انجام میدید تاریخ timestamp مطلب رو دریافت کنید و سپس در توسط تابع date در php این کار رو انجام بدید مثال زیر رو نگاه کنید :

 

//Get Original Date
$postd = get_post( get_the_ID() );
<time datetime="'.$postd->post_date.'">'.get_the_time('l j F Y', $post->ID).'</time>

 

در مثال بالا post_date تاریخ میلادی مطلب رو از بانک اطلاعاتی میخونه و تابع get_the_time که توسط افزونه wp_parsidate فیلتر شده تاریخ شمسی رو نشون میده.البته توجه کنید کد بالا در حلقه ی wp_query باید انجام بگیره.

1

به اشتراک گذاری این پست


لینک به پست

ممنون دوست من

متاسفانه من با کدهای php آشنایی زیادی ندارم!

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

با تشکر

0

به اشتراک گذاری این پست


لینک به پست

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

0

به اشتراک گذاری این پست


لینک به پست
در در 5/22/2016 at 02:19، anf-b گفته است :

سلام دوستان عزیز

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

یعنی اصلا من تقویم جلالی و فارسی رو در سایتم نیاز ندارم

چطور باید این کار رو بکنم و همه تاریخ ها رو به میلادی تنظیم کنم؟

ممنون میشم راهنماییم کنید

با تشکر

اگر افزونه روی سایتتون هست و می‌خواین نگهش دارید و تنها بخش گاهشمار خورشیدی رو نیاز ندارید به بخش تنظیمات افزونه برید گزینه‌ای برای از کار انداختن گاه‌شمار خورشیدی (شمسی) هست

1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط khayamchoob97
      سلام
      من چند روزی هست که توی سایتم با استفاده از کد زیر تاریخ رو نمایش میدم. اما هر بار برای تازه شدن تاریخ باید صفحه سایت رو رفرش کنم تا تاریخ درست نمایش داده بشه.
      <?php echo jdate ('l, j F , Y') ; ?> ممنون
    • توسط needkar.ir
      سلام من پوسته appsettre رو نصب کردم تاوقتی بسته وردپرس فارسی رو نصب نکرده بودم تاریخ ها به میلادی زیر هر پست نمایش داده میشد بعد از نصب این افزونه اگه مطالب رو به زبان انگلیسی بنویسم تاریخ به خورشیدی زیر پست نمایش داده میشه اما اگه به فارسی بنویسم هیچ تاریخی زیر مطلب نمایش داده نمیشه. مشکل از کجاست؟ لطفا راهنمایی کنید
    • توسط sajadszm
      با سلام
      من یک افزونه رو با POEDIT فارسی سازی کردم.داخل اون بخش تاریخ هست که متاسفانه  تاریخ به صورت میلادی هستش.افزونه ی تقویم جلالی هم روی سایت نصبه ولی بازم تاریخ تغییری نکرده.چکار کنم؟
    • توسط pouryamb
      سلام دوستان عزیز
      من دارم قالب سایتم رو با تگ های schema.org هماهنگ میکنم و به یک مشکل بر خوردم. تاریخ مطالب در قالب به صورت شمسی نشون داده میشه و میخوام همینطور بمونه. اما برای اینکه گوگل بتونه تاریخ رو از طریق تگ schema بشناسه، یک meta اضافه کردم و الان مشکلم فقط با این هست که تاریخ رو به صورت شمسی میزنه.
      چطوری میشه تاریخ درون get_the_time('c') رو به میلادی تبدیل کرد؟ با سپاس