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

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط macse
      سلام
      احتمالا با WC Marketplace آشنا هستید این افزونه مثل افزونه دکان به ووکامرس این امکان رو اضافه می کنه که بشه چندین فروشنده دریک فروشگاه داشت (multi vendor) من نسخه ۳.۳.۶ شمسی کردم (ازجمله date picker) زبان فارسی هم از قبل براش موجود هستش ...
      توجه داشته باشید که به افزونه شمسی ساز وردپرس که در همین انجمن ارائه شده نیاز خواهید داشت.
      این افزونه درکل رایگان هست نسخه شمسی شده هم همین طور... امیدوارم مورد استفادتون قرار بگیره...
      dc-woocommerce-multi-vendor-shamsi.zip
    • توسط chemist
      با سلام و احترام؛
      من از افزونه بسیار خوب پارسی دیت برای شمسی کردن تاریخ استفاده می کنم
      https://fa.wordpress.org/plugins/wp-parsidate/
      مشکلی که دارم این هست در قسمت پستها و ... تاریخ به درستی نمایش داده میشه ولی در قسمت کامنتهای قالب که مدت زمان گذشته از تاریخ ارسال کامنت رو نمایش میده، مینویسه 49 سال! پیش
      چطور باید این مورد را اصلاح کنم؟ با غیر فعال کردن افزونه پارسی دیت به درستی نمایش میده
      ممنون میشم راهنمایی بفرمائید
      لازم به ذکر هست که با چند تا از افزونه نه چندان معروف، تست شد و این مشکل وجود نداشت ولی باز ترجیح بنده استفاده از افزونه مورد تأیید انجمن وردپرس پارسی هست.
      با سپاس
    • توسط khayamchoob97
      سلام
      من چند روزی هست که توی سایتم با استفاده از کد زیر تاریخ رو نمایش میدم. اما هر بار برای تازه شدن تاریخ باید صفحه سایت رو رفرش کنم تا تاریخ درست نمایش داده بشه.
      <?php echo jdate ('l, j F , Y') ; ?> ممنون
    • توسط needkar.ir
      سلام من پوسته appsettre رو نصب کردم تاوقتی بسته وردپرس فارسی رو نصب نکرده بودم تاریخ ها به میلادی زیر هر پست نمایش داده میشد بعد از نصب این افزونه اگه مطالب رو به زبان انگلیسی بنویسم تاریخ به خورشیدی زیر پست نمایش داده میشه اما اگه به فارسی بنویسم هیچ تاریخی زیر مطلب نمایش داده نمیشه. مشکل از کجاست؟ لطفا راهنمایی کنید