absoonoo

نمایش تاریخ شمسی همه به صورت امروز

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

سلام

یک قالب انگلیسی دارم که از کد زیر برای تاریخ استفاده کرده :

$cb_date = apply_filters( 'cb_byline_date', '<span class="cb-date"><time class="updated" datetime="' . get_the_time('Y-m-d', $cb_post_id) . '">' . date_i18n( get_option('date_format'), strtotime(get_the_time("Y-m-d", $cb_post_id )) ) . '</time></span>', $cb_post_id );

با فعال کردن wp-jalali  ویا wp-parsidate تاریخ شمسی به درستی در پیشخوان اعمال میشود اما در نمایش تاریخ نوشته تماما تاریخ امروز را نشان میدهد .

با inspect  وقتی روی تاریخ کلیک میکنم این کد نشان داده میشود و مشخص است تاریخ تغییر یافته اما تاریخ امروز نشان داده میشود :

<time class="updated" datetime="۱۳۹۵-۰۶-۱۷">۱۳۹۵-۰۶-۳۱</time>

 

0

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


لینک به پست

ارسال شده در (ویرایش شده)

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

functions.php

core.php

ویرایش شده در توسط absoonoo
0

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


لینک به پست
در در 9/21/2016 at 13:31، absoonoo گفته است :

سلام

یک قالب انگلیسی دارم که از کد زیر برای تاریخ استفاده کرده :


$cb_date = apply_filters( 'cb_byline_date', '<span class="cb-date"><time class="updated" datetime="' . get_the_time('Y-m-d', $cb_post_id) . '">' . date_i18n( get_option('date_format'), strtotime(get_the_time("Y-m-d", $cb_post_id )) ) . '</time></span>', $cb_post_id );

با فعال کردن wp-jalali  ویا wp-parsidate تاریخ شمسی به درستی در پیشخوان اعمال میشود اما در نمایش تاریخ نوشته تماما تاریخ امروز را نشان میدهد .

با inspect  وقتی روی تاریخ کلیک میکنم این کد نشان داده میشود و مشخص است تاریخ تغییر یافته اما تاریخ امروز نشان داده میشود :


<time class="updated" datetime="۱۳۹۵-۰۶-۱۷">۱۳۹۵-۰۶-۳۱</time>

 

کد تاریختون رو با این عوض کنید ببینید درست میشه:

 

$cb_date = apply_filters( 'cb_byline_date', '<span class="cb-date"><time class="updated" datetime="' . the_time('Y-m-d', $cb_post_id) . '">' . date_i18n( get_option('date_format'), strtotime(the_time("Y-m-d", $cb_post_id )) ) . '</time></span>', $cb_post_id );

 

افزونه wp-jalali فعال باشه.

0

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط Black.Flag
      سلام دوستان 
      به یک مشکل عجیب برخوردم و نمیدونم چجوری حلش کنم ... من وقتی یک پست میزارم تاریخش درسته ومشکلی نداره ولی وقتی دوباره برمیگردم  تغییراتی رو داخل پست بدم تمامی تاریخ ها به هم میریزه و به اون حالتی که توی عکس فرستادم در میاد ..
      چون سایت ما هم یک سایت فروشگاهی هستش وقتی کسی سفارش میده تاریخ سفارش هم به همون مشکل برمیخوره و بد نشون میده 

    • توسط Emcado
      سلام به همه...
      افزونه WCFM - WooCommerce Frontend Manager که برای چند فروشندگی هست رو از مخزن وردپرس دانلود کردم...
      این افزونه یه نسخه پرو هم داره که برای تایید و مدال به فروشندس که اونم از یک سایت خارجی معتبر دانلود کردم...
      افزونه ها نصب شدن و به طور کامل اجرا میشن بدون هیچ مشکلی...
       
      فقط 2 تا مشکل جزئی هست امیدوارم بتونید کمک کنید...
      1-بعضی جاهای افزونه راستچین نیست.
      2-پنل نمایش فروش و برداشت ها و ... که به صورت نموداری هست تاریخ میلادیه و کلا تاریخ افزونه میلادیه مثلا یک ماه رو از تاریخ میلادی حساب میکنه...
      هر دو فایل افزونه رو به اضافه عکس اون بخش پیوست میکنم لطفا چک کنید...

      wc-frontend-manager-ultimate.zip
      wc-frontend-manager.6.2.7.zip
    • توسط m_boluki
      سلام 
      توی وردپرس صفحه تنظیمات عمومی تاریخ و ساعت شمسی رو اشتباه میزنه . در واقع تاریخ و ساعت محلی رو با تاریخ و ساعت جهانی جابجا میزنه و این باعث شده که تاریخ و ساعت کل سایت اشتباه باشه . 

    • توسط macse
      سلام
      احتمالا با WC Marketplace آشنا هستید این افزونه مثل افزونه دکان به ووکامرس این امکان رو اضافه می کنه که بشه چندین فروشنده دریک فروشگاه داشت (multi vendor) من نسخه ۳.۳.۶ شمسی کردم (ازجمله date picker) زبان فارسی هم از قبل براش موجود هستش ...
      توجه داشته باشید که به افزونه شمسی ساز وردپرس که در همین انجمن ارائه شده نیاز خواهید داشت.
      این افزونه درکل رایگان هست نسخه شمسی شده هم همین طور... امیدوارم مورد استفادتون قرار بگیره...
      dc-woocommerce-multi-vendor-shamsi.zip
    • توسط chemist
      با سلام و احترام؛
      من از افزونه بسیار خوب پارسی دیت برای شمسی کردن تاریخ استفاده می کنم
      https://fa.wordpress.org/plugins/wp-parsidate/
      مشکلی که دارم این هست در قسمت پستها و ... تاریخ به درستی نمایش داده میشه ولی در قسمت کامنتهای قالب که مدت زمان گذشته از تاریخ ارسال کامنت رو نمایش میده، مینویسه 49 سال! پیش
      چطور باید این مورد را اصلاح کنم؟ با غیر فعال کردن افزونه پارسی دیت به درستی نمایش میده
      ممنون میشم راهنمایی بفرمائید
      لازم به ذکر هست که با چند تا از افزونه نه چندان معروف، تست شد و این مشکل وجود نداشت ولی باز ترجیح بنده استفاده از افزونه مورد تأیید انجمن وردپرس پارسی هست.
      با سپاس