افزونه فارسی Persian Date Shortcode برای نمایش تاریخ شمسی
افزونه فارسی Persian Date Shortcode نسل جدید نمایش دهنده تاریخ فارسی بر روی وردپرس شما.
وردپرس که به عنوان قوی ترین و بهترین سیستم مدیریت محتوای دنیا محسوب می شود نیز دارای تاریخ پیش فرض میلادی می باشد .
با رشد چشمگیر استفاده از این 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 از مخزن وردپرس
امیدواریم از این افزونه استفاده لازم را ببرید.
شادی از آن لحظه های شما…
لینک کوتاه : https://3zar.ir/?p=22173
رضا جان بابت معرفی افزونه ممنون . انشاا… جبران کنیم
امیدوارم سایر دوستان هم با نظرات سازنده شون به پیشرفت انتشار اقزونه های فارسی کمک کنن
یکی از مواردی که همیشه منو آزار میده نسبت بسیار پایین افزونه های ایرانی به کل افزونه های مخزن وردپرس هست ، که امیدوارم دوستان وردپرسی با کمک همدیگه بتونن اونو جبران کنن
باز هم از شما ممنون
سلام
با آرزوی توفیق روز افزون برای شما آقای ابراهیمی.
آقا رضا سلام
آقا بخش قالب ها رو بی خیال شدید دیگه ؟!
سلام
در حال پیاده سازی چندین پروژه هستیم.پس از تمام شدن دور جدید قالب های فارسی را برایتان ارائه میدهیم.
سلام و تشکر از تمامی دستن در کاران پرتال سزار و تشکر ویژه از آقای فرخی عزیز
سوالی داشتم ممنون میشم راهنمایی کنید
میخواستم آخر پستها متنی یا پیغامی ثابتی را قرار بدم ممنون میشم افزونه یا راهی معرفی کنید
سلام
از افزونه های زیر بهره ببرید:
[php]
http://wordpress.org/plugins/bottom-of-every-post
http://wordpress.org/plugins/wp-special-textboxes
[/php]
سلام
با نسخه 3.6.1 سازگار نیست !!!
سلام
بررسی میشود.
دوست عزیز این پلاگین با نسخه 3.6.1 کدنویسی شده
تست شد و مشکلی مشاهده نشد
در صورت نیاز می تونم براتون پیاده سازی کنم
موفق باشید
مشخصه با افزونه جلالی مشکل داره.موقع فعال کردنش باید جلالی رو غیرفعال کرد؛اینم پیغامش
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
میتونید با افزونه جلالی از تاریخ پارسی لذت ببرید ، اگر مشکلتون حل نشد ،نظر بذارید و بهتره افزونه روی هاست تست بشه !
بهدلیل داشتن مشکلی جدی افزونه فعال نشد.
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
سلام
افزونه جلالی را غیر فعال و تست بگیرید.
ممنون، درست شد، ولی بدون افزونه جلالی چه کنیم؟
خب آقا رضا کسی که میخواد جلالی رو هم داشته باشه چیکار باید بکنه؟!
کاری هست که بشه کرد تا هر دوتا باهم فعال باشن و ارور نده..ممنون میشم..
دوست عزیز به زودی نسخه بدون مشکل و یه کم حرفه ای تر افزونه ارائه میشه
بابت تداخل افزونه ها معذرت می خوام
موفق باشید
مهندس جان سلام.
خوبی؟
داداش گلم ی نگا به این لینک بنداز(در وردپرس فارسی):
http://forum.wp-persian.com/topic/38457
آیا راه حلی داری؟
سلام
پلاگین adminimize را استفاده کنید.
سلام..لطفا قالب رومال 2.2 نیز پارسی سازی کنید…منتظر هستم…باتشکر…رایموند
پاسخ فوری؟
خیلی خیلی ممنونم . به چنین چیزی خیلی احتیاج داشتم
سلام آقا رضا توی قالب صحیفه نمایش تاریخ به این صورت هستش (مثلا: یکشنبه 19 آبان 1392).
و بدون افزونه هم کار میکنه میشه کدش رو همین جا بزارید؟
ممنون.
آقا رضا سوال من جواب نداشت؟
ممنون
سلام.
من یه سایت روی لوکال ساختم و کاملا درست داره کار می کنه اما وقتی که روی هاست آپلود کردم و به جای 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
لطفا راهنمایی کنید
سلام
نسخه جدید ورد پرس را دانلود کنید و از طریق ftp بروید و پوشه wp-includes را تغییر نام دهید و پاک کنید و سپس نسخه جدید را بطور کامل بار گزاری نمائید.
سلام
در لوکال از آخرین نسخه وردپرس استفاده شده است.
سلام
منظور در هاستتون هست.با این حال کار گفته شده را انجام دهید.
آقا مشکل حل شد. مرسی از راهنماییتان.
ممنون بابت اطلاع رسانی
سلام
و تشکر از کارهای بسیار خوب شما
چگونه باید این افزونه را در قالب جریده استفاده کرد؟
بنده مبتدی هستم
این توابع و دستوراتی که گفته اید را کجا باید به کار ببریم تا در تمامی صفحات تاریخی که برای مطالب نوشته می شود شمسی شود.
لطفا کمک کنید-خیلی فوری
با عرض سلام خدمت شما
نسخه جدید افزونه منتشر شد
در این نسخه تمامی تنظیمات به صورت ویژوال و در کنترل پنل افزونه قابل تغییر هستن
لینک نسخه جدید افزونه در مخزن وردپرس
موفق باشید
سلام
تشکر از زحماتتون.
با تشکر از شما
من تمپلت رو در زبان انگلیسی نصب کردم ولی الان اعداد رو در داخل متن ها به زبان فارسی نسان می دهد
چگونه میتوانم اعداد رو به انگلیسی برگردونم؟
سلام اقا رضا ازتون کمک میخواهم
چند وقت پیش چند هکر به سایت بنده حمله کرده بودند و شل اپ کرده و بودند و دستکاری هایی کرده بودند…
از اون موقع تا به حال فایل wp-new.php را در وردپرس بنده اضافه کردند و در wp-load.php قسمت هایی که باید نام wp-config.php باشد را حتما باید نام انها wp-new.php باشد.
و هر کاری باهاشون کردم درست نمیشه پاک کردم به اسم اولش برگردوندم وووو سایت خراب میشه و اررور میده خطای پایگاه داده.
و حال پیش شما امدم کمکم کنید شما بفرمایید که چطور رمز و مشخصات رو بدم اگر براتون مقدوره یه نگاهی بکنید.
سلام
از طریق فرم تماس با ما در ارتباط باشید تا شکلتون را براتون حل کنم.عذ خواهم دیر پاسخ دادم.درگیر زیر ساخت های سایت بودم.
سلام
من از قالب جریده استفاده می کنم و میخوام مثل سایت سزار روبروی اخبار داغ تاریخ روز و ساعتو نمایش بدم کد باید گجا بزارم.
باتشکر فراوان از سزار
سلام
میشه بفرمایید دقیقا چه shortcode ی برای نمایش تاریخ باید بزنیم؟
سلام
افزونه جلالی خود را غیر فعال کنید و افزونه wp-parsidate را نصب کنید که کارایی و کیفیت بهتری دارد.
اما اگر خواستید از این افزونه بهره ببرید از شرت کد زیر بهره ببرید.
[php]
<?php do_shortcode(‘[wikiwordpress]’); ?>
[/php]
میشه یک مثال از طرز کار با این افزونه بزنید؟
مثلا میخوایم امروز رو به حروف بنویسیم بعدش هم تاریخ روز
مثل : جمعه ۱۹ تیر
چه شرت کدی رو باید بنویسم؟
ممنون.
سلام
برای مثال چطوری Bold کنیم
من هر کاری کردم نشد که نشد
با فرمت ساده ساده نمایش میده
میخوام ببینم اگر بخوام Bold کنم و یا همون چیزایی که بالا توضیح دادید باید چطوری ازشون استفاده کنم و کجا دقیقا کد ها رو قرار بدم
چون خیلی راحت با گذاشتن [wikiwordpress] میارتش
اما نمی تونم ادیتش کنم
دوستان عزیز
نسخه آخر افزونه که کاملاً ویژوال هست و نیازی به کدنویسی نداره رو می تونید از مخزن وردپرس به آدرس زیر دانلود کنید
https://wordpress.org/plugins/persian-date-short-code/
با تشکر
سلام افزونه رو فعال کردم نمایش داده نمیشه هنوز میلادیه مشکل کجاست؟
سلام وقتتون بخیر مهندس
من در سایتم می خوام تقویم واوقات شرعی داشته باشم .کد از کجا تهیه کنم وچگونه این افزونه رو نصب کنم در ورد پرس و قالب صحیفه
سپاسگزارم
سالهاس کسی اینجا نیس؟ چرا دانلود نمیشه افزونه؟ :-/
سلام کاربر عزیز چرا کسی نیست؟
برای دنلود نوشتیم روی لینک کلیک کنید
https://wordpress.org/plugins/persian-date-short-code/
سلام. خسته نباشید.
چندین روز هست که به دنبال یک پلاگین میگشتم و ناامید شده بودم واقعا.
پلاگینی که معرفی کردید واقعا کاربردی بود و مشکلم رو حل کرد.
اولین پلاگین ایرانی و رایگانی هست که میبینم به صورت صحیح کار کرد و به قالب و هیچی آسیبی نزد.
ممنونم.