ورود عضویت ویژه
بک لینک
خانه >> طراحی و توسعه وب >> پایگاه وردپرس >> افزونه وردپرس >> افزونه فارسی Persian Date Shortcode برای نمایش تاریخ شمسی

افزونه فارسی Persian Date Shortcode برای نمایش تاریخ شمسی

12345
افزونه فارسی Persian Date Shortcode برای نمایش تاریخ شمسیبازبینی توسط رضافرخی(مدیر ارشد) در 24-07-1392امتیاز: 5.0افزونه فارسی Persian Date Shortcode برای نمایش تاریخ شمسیافزونه فارسی Persian Date Shortcode نسل جدید نمایش دهنده تاریخ فارسی بر روی وردپرس شما. وردپرس که به عنوان قوی ترین و بهترین سیستم مدیریت محتوای دنیا محسوب می شود ...

افزونه فارسی Persian Date Shortcode نسل جدید نمایش دهنده تاریخ فارسی بر روی وردپرس شما.

persian-date-short-code-3zar-ir

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

با رشد چشمگیر استفاده از این CMS در کشور نیاز به نمایش تاریخ های آن به صورت شمسی یک ضرورت محسوب می شود . برای نمایش تاریخ شمسی در وردپرس قبلاً در این زمینه فعالیت هایی نظیر ایجاد افزونه wp-jalali صورت گرفته است . اما مدیر سایت هیچ اختیاری برای سفارشی سازی تاریخ بجز نحوه چینش آن را در اختیار نداشت . البته باید توجه داشت که نویسندگان افزونه wp-jalali ممکن با توجه به ماهیت کاربرد افزونه این امکان را در آن قرار نداده باشند .

در این افزونه از چند پارامتر ساده برای تعیین نوع نمایش بخش های سال ، ماه و روز در تاریخ ، رنگ دلخواه برای نمایش تاریخ ، ضخامت فونت تاریخ ، استفاده از کاراکتر یا رشته جداکننده بخش های تاریخ و درج یا عدم درج کلمه ‘امروز’ به صورت دلخواه در ابتدای تاریخ استفاده می شود .

آموزش استفاده از افزونه :

1-     ابتدا پوشه Persian-date-shortcode  را در مسیر wp-content/plugins کپی کنید

2-     از طریق منوی افزونه ها در مدیریت وردپرس آن را فعال کنید

3-     برای نمایش تاریخ شمسی در نوشته ، صفحه و یا ابزارک ها از کد کوتاه یا shortcode  طبق راهنمایی های زیر استفاده کنید

4-     برای نمایش تاریخ شمسی با فرمت دلخواه در پوسته یا template نیز می توانید از تابع do_shortcode()  استفاده کنید

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

این افزونه از 7 پارامتر به شرح زیر پشتیبانی می کند :

ردیف

نام پارامتر

مقدار دریافتی

توضیح

1

year

string

اگر می خواهید سال را به صورت حروف نمایش دهید این پارامتر را بدین صورت تنظیم کنید   year=string

چنانچه پارامتر تنظیم نشود یا اشتباه تنظیم شود ، بخش سال تاریخ به صورت عددی نمایش داده می شود . (نمایش عددی پیش فرض می باشد)

2

month

string

اگر می خواهید ماه را به صورت حروف نمایش دهید این پارامتر را بدین صورت تنظیم کنید   month=string

چنانچه پارامتر تنظیم نشود یا اشتباه تنظیم شود ، بخش ماه تاریخ به صورت عددی نمایش داده می شود . (نمایش عددی پیش فرض می باشد)

3

day

string

اگر می خواهید روز را به صورت حروف نمایش دهید این پارامتر را بدین صورت تنظیم کنید   day=string

چنانچه پارامتر تنظیم نشود یا اشتباه تنظیم شود ، بخش روز تاریخ به صورت عددی نمایش داده می شود . (نمایش عددی پیش فرض می باشد)

4

bold

true

اگر می خواهید تاریخ را به صورت ضخیم نمایش دهید این پارامتر را بدین صورت تنظیم کنید   bold=true

چنانچه پارامتر تنظیم نشود یا اشتباه تنظیم شود ، تاریخ به صورت معمولی نمایش داده می شود

5

color

hex code

اگر می خواهید تاریخ را با یک رنگ دلخواه  نمایش دهید این پارامتر را بدین صورت تنظیم کنید   color=#ff0000 (تنظیم رنگ قرمز برای تاریخ)

چنانچه پارامتر تنظیم نشود یا اشتباه تنظیم شود ، تاریخ با رنگ مشکی نمایش داده می شود

6

today

true

اگر می خواهید قبل از تاریخ شمسی کلمه ‘امروز’ نمایش داده شود ، می توانید بدین صورت پارامتر را تنظیم کنید  today=true

چنانچه پارامتر تنظیم نشود یا اشتباه تنظیم شود ، تاریخ بدون کلمه ‘امروز’ نمایش داده می شود

7

Seperator

Character or string

اگر می خواهید بین بخش های سال ، ماه و روز  از تاریخ شمسی یک جداکننده دلخواه قرار دهید به اینصورت عمل کنید  Seperator =/

چنانچه پارامتر تنظیم نشود یا اشتباه تنظیم شود ، از جداکننده پیش فرض فاصله (space) استفاده می شود .

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

  • ترتیب ارسال پارامترها مهم نیست
  • بین پارامترها حداقل یک فاصله خالی (Space) قرار دهید
  • چنانچه پارامتری تنظیم نشود یا به صورت صحیح تنظیم نشود در عملکرد افزونه تاثیر منفی نداشته و نادیده گرفته می شود .
  • برای نمایش بخش های سال ، ماه و روز در تاریخ به صورت حروف از مقدار string برای پارامتر استفاده کنید و برای نمایش عددی آنها تنها کافیست آنها را تنظیم نکنید .
  •  برای تنظیم مقدار پارامترها می توانید از 3 روش استفاده کنید

روش اول :

ParameterName=Value

روش دوم :

ParameterName=’Value’

روش سوم :

ParameterName=”Value”

 در آینده نزدیک نسخه های بعدی این افزونه در اختیار شما دوستان و هموطنان عزیز قرار خواهد گرفت . چنانچه می خواهید امکانی به افزونه در نسخه بعدی اضافه شود ، اطلاع رسانی کنید تا در صورت امکان تعبیه گردد .دوستان عزیز به پیوست نسخه جامع فایل راهنما به همراه مثال های مربوطه را پیوست نموده ایم.

دریافت  افزونه فارسی Persian Date Shortcode از مخزن وردپرس

امیدواریم از این افزونه استفاده لازم را ببرید.

شادی از آن لحظه های شما…

QR: افزونه فارسی Persian Date Shortcode برای نمایش تاریخ شمسی
مرجع : سزار وردپرس
لینک کوتاه : https://3zar.ir/?p=22173

دیدگاه‌های کاربران 46 نظر

  1. اسماعیل ابراهیمی

    رضا جان بابت معرفی افزونه ممنون . انشاا… جبران کنیم

    امیدوارم سایر دوستان هم با نظرات سازنده شون به پیشرفت انتشار اقزونه های فارسی کمک کنن

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

    باز هم از شما ممنون

  2. آقا رضا سلام
    آقا بخش قالب ها رو بی خیال شدید دیگه ؟!

    • سلام
      در حال پیاده سازی چندین پروژه هستیم.پس از تمام شدن دور جدید قالب های فارسی را برایتان ارائه میدهیم.

  3. سلام و تشکر از تمامی دستن در کاران پرتال سزار و تشکر ویژه از آقای فرخی عزیز
    سوالی داشتم ممنون میشم راهنمایی کنید
    میخواستم آخر پستها متنی یا پیغامی ثابتی را قرار بدم ممنون میشم افزونه یا راهی معرفی کنید

    • سلام
      از افزونه های زیر بهره ببرید:
      [php]
      http://wordpress.org/plugins/bottom-of-every-post
      http://wordpress.org/plugins/wp-special-textboxes
      [/php]

  4. سلام
    با نسخه 3.6.1 سازگار نیست !!!

  5. اسماعیل ابراهیمی

    دوست عزیز این پلاگین با نسخه 3.6.1 کدنویسی شده

    تست شد و مشکلی مشاهده نشد

    در صورت نیاز می تونم براتون پیاده سازی کنم

    موفق باشید

  6. مشخصه با افزونه جلالی مشکل داره.موقع فعال کردنش باید جلالی رو غیرفعال کرد؛اینم پیغامش

    Fatal error: Cannot redeclare jdate()
    (previously declared in C:\xampp\htdocs\wp\wp-content\plugins\wp-jalali\inc\jalali-core.php:231)

    in C:\xampp\htdocs\wp\wp-content\plugins\persian-date-short-code\inc\jdf.php on line 212

    • محمد احمدی اکبری

      میتونید با افزونه جلالی از تاریخ پارسی لذت ببرید ، اگر مشکلتون حل نشد ،نظر بذارید و بهتره افزونه روی هاست تست بشه !

  7. به‌دلیل داشتن مشکلی جدی افزونه فعال نشد.

    Fatal error: Cannot redeclare jdate() (previously declared in /home/***/public_html/addons/***/wp-content/plugins/wp-jalali/inc/jalali-core.php:231) in /home/***/public_html/addons/***/wp-content/plugins/persian-date-short-code/inc/jdf.php on line 212

    • سلام
      افزونه جلالی را غیر فعال و تست بگیرید.

      • ممنون، درست شد، ولی بدون افزونه جلالی چه کنیم؟

      • خب آقا رضا کسی که میخواد جلالی رو هم داشته باشه چیکار باید بکنه؟!
        کاری هست که بشه کرد تا هر دوتا باهم فعال باشن و ارور نده..ممنون میشم..

        • اسماعیل ابراهیمی

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

  8. مهندس جان سلام.
    خوبی؟
    داداش گلم ی نگا به این لینک بنداز(در وردپرس فارسی):
    http://forum.wp-persian.com/topic/38457

    آیا راه حلی داری؟

  9. سلام..لطفا قالب رومال 2.2 نیز پارسی سازی کنید…منتظر هستم…باتشکر…رایموند
    پاسخ فوری؟

  10. خیلی خیلی ممنونم . به چنین چیزی خیلی احتیاج داشتم

  11. سلام آقا رضا توی قالب صحیفه نمایش تاریخ به این صورت هستش (مثلا: یکشنبه 19 آبان 1392).
    و بدون افزونه هم کار میکنه میشه کدش رو همین جا بزارید؟
    ممنون.

  12. سلام.
    من یه سایت روی لوکال ساختم و کاملا درست داره کار می کنه اما وقتی که روی هاست آپلود کردم و به جای http://localhost/wordpress عبارت http://sitename رو نوشتم سایت کار نمی کنه و error زیر را می ده.
    Fatal error: Cannot redeclare _wp_post_revision_fields() (previously declared in /home2/android1/domains/sitename.ir/public_html/wp-includes/post.php:4872) in /home2/android1/domains/sitename.ir/public_html/wp-includes/revision.php on line 59
    لطفا راهنمایی کنید

  13. ممنون بابت اطلاع رسانی

  14. سلام
    و تشکر از کارهای بسیار خوب شما
    چگونه باید این افزونه را در قالب جریده استفاده کرد؟
    بنده مبتدی هستم
    این توابع و دستوراتی که گفته اید را کجا باید به کار ببریم تا در تمامی صفحات تاریخی که برای مطالب نوشته می شود شمسی شود.
    لطفا کمک کنید-خیلی فوری

  15. اسماعیل ابراهیمی

    با عرض سلام خدمت شما

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

    در این نسخه تمامی تنظیمات به صورت ویژوال و در کنترل پنل افزونه قابل تغییر هستن


    لینک نسخه جدید افزونه در مخزن وردپرس

    موفق باشید

  16. با تشکر از شما
    من تمپلت رو در زبان انگلیسی نصب کردم ولی الان اعداد رو در داخل متن ها به زبان فارسی نسان می دهد
    چگونه میتوانم اعداد رو به انگلیسی برگردونم؟

  17. سلام اقا رضا ازتون کمک میخواهم
    چند وقت پیش چند هکر به سایت بنده حمله کرده بودند و شل اپ کرده و بودند و دستکاری هایی کرده بودند…
    از اون موقع تا به حال فایل wp-new.php را در وردپرس بنده اضافه کردند و در wp-load.php قسمت هایی که باید نام wp-config.php باشد را حتما باید نام انها wp-new.php باشد.
    و هر کاری باهاشون کردم درست نمیشه پاک کردم به اسم اولش برگردوندم وووو سایت خراب میشه و اررور میده خطای پایگاه داده.
    و حال پیش شما امدم کمکم کنید شما بفرمایید که چطور رمز و مشخصات رو بدم اگر براتون مقدوره یه نگاهی بکنید.

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

  18. سلام
    من از قالب جریده استفاده می کنم و میخوام مثل سایت سزار روبروی اخبار داغ تاریخ روز و ساعتو نمایش بدم کد باید گجا بزارم.
    باتشکر فراوان از سزار

  19. سلام
    میشه بفرمایید دقیقا چه shortcode ی برای نمایش تاریخ باید بزنیم؟

    • رضافرخی(مدیر ارشد)

      سلام
      افزونه جلالی خود را غیر فعال کنید و افزونه wp-parsidate را نصب کنید که کارایی و کیفیت بهتری دارد.
      اما اگر خواستید از این افزونه بهره ببرید از شرت کد زیر بهره ببرید.
      [php]
      <?php do_shortcode(‘[wikiwordpress]’); ?>
      [/php]

  20. میشه یک مثال از طرز کار با این افزونه بزنید؟

    مثلا میخوایم امروز رو به حروف بنویسیم بعدش هم تاریخ روز
    مثل :‌ جمعه ۱۹ تیر

    چه شرت کدی رو باید بنویسم؟
    ممنون.

  21. سلام
    برای مثال چطوری Bold کنیم
    من هر کاری کردم نشد که نشد
    با فرمت ساده ساده نمایش میده
    میخوام ببینم اگر بخوام Bold کنم و یا همون چیزایی که بالا توضیح دادید باید چطوری ازشون استفاده کنم و کجا دقیقا کد ها رو قرار بدم
    چون خیلی راحت با گذاشتن [wikiwordpress] میارتش
    اما نمی تونم ادیتش کنم

  22. اسماعیل ابراهیمی

    دوستان عزیز
    نسخه آخر افزونه که کاملاً ویژوال هست و نیازی به کدنویسی نداره رو می تونید از مخزن وردپرس به آدرس زیر دانلود کنید
    https://wordpress.org/plugins/persian-date-short-code/
    با تشکر

  23. سلام افزونه رو فعال کردم نمایش داده نمیشه هنوز میلادیه مشکل کجاست؟

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

  25. سالهاس کسی اینجا نیس؟ چرا دانلود نمیشه افزونه؟ :-/

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

جوابی بنویسید

ایمیل شما نشر نخواهد شدفیلد های ضروری نشانه گذاری شده است. *

*

قبل از نوشتن دیدگاه به نکات مهم زیر توجه کنید


  • - دیدگاه‌هایی مانند: خوب بود، ممنون- سایت خوبی دارید- عالی بود و موارد مشابه تایید نمی‌شود.
  • - دیدگاه‌تان را فقط در رابطه با همین مطلب ثبت کنید، در غیر اینصورت پاسخ داده نخواهد شد.
  • - دیدگاه‌هایی که دارای نام‌های تبلیغاتی با هدف بک‌‌لینک گرفتن هستند تایید نمی‌شوند.