اگر در حال توسعه وب سایت خود باشید بدون شک یکی از مهم ترین مشکلات خود را در چگونگی فارسی کردن اعداد می دانید. شاید با یک جستجوی ساده در اینترنت مقاله های بسیاری را میبینید که بسیاری هم مفید نیستند.
در واقع در بسیاری از این مقاله ها به استفاده از پلاگین های جی کوئری و یا اسکریپت های جاوا اسکریپت و تابع های php اشاره شده است که در بسیاری موارد هم کاربردی نیستند و باعث دردسر های بسیاری می شود.
با کمی تحقیق و تجربه راه حل را استفاده از دو پلاگین (
wp-jalali) و (
wp-parsidate) پیدا کردم که نه تنها سبک هستند و سایت را سنگین نمی کند بلکه با تنظیمات و توابعی که در اختیار ما قرار می دهد تمامی نیاز های ما را برای فارسی کردن اعداد رفع خواهد پس در ادامه با ما همراه باشید.
چرا افزونه پارسی دیت بهتر از جلالی می باشد؟
۱- یکی از ویژگی هایی که باعث برتری یک افزونه نسبت به دیگری می شود تعداد دفعاتی است که افزونه آپدیت می شود. این عامل نه تنها خیال برنامه نویس و توسعه دهنده را از آن افزونه راحت می کند بلکه باعث به روز شدن و رفع باگ های احتمالی هم خواهد کرد.
با سری به مخزن گیت هاب می توانید تاریخ به روز رسانی را مشاهده کنید که برای افزونه فارسی دیت هم به طور مرتب آپذیت می شود و موجب انتخاب بسیاری از افراد از این افزونه برای
فارسی کردن اعداد در وردپرس شده است.
عکس زیر به مقایسه آپدیت شدن این دو افزونه در مخزن وردپرس را نمایش می دهد:
۲- به شخصه وقتی از این دو افزونه استفاده می کنید به این مسئله پی میبرید که افزونه پارسی دیت تنظیمات بیشتر و بهتری را در اختیار کاربر قرار می دهد و دست کاربر را برای تنظیمات دلخواه و جداگانه باز می گذارد.
۳- اگر بخواهید اعداد یک جدول جدیدی از دیتابیس را که اخیرا ساخته اید را به فارسی برگردانید دیر یا زود نیاز به استفاده از تولبع جانبی پیدا می کنید که این توابه در افزونه پارسی دیت بهتر و کاربردی تر هستند.
استفاده از این توابه که در ادامه هم به آن ها اشاره میکنیم بسیار مهم هستند زیرا به طور مثال شما ممکن است یک تابع توشته باشید که تعداد مشاهدات از یک مقاله را نمایش دهد در این مورد استفاده از تنظیمات افزونه کمکی نخواهد کرد و باید از توابع استفاده کنید.
تبدیل تاریخ میلادی به شمسی در وردپرس
فرض کنید می خواهیم یک فیلد خاصی را از جدول دیتابیس برگردانیم در این صورت از تابع زیر استفاده خواهیم کرد:
1 |
echo parsidate( "Y-m-d" , $register_date , "per" );
|
توضیح اینکه در این خط کد از Y-m-d” به عنوان فرمت برگرداندن ناریخ استفاده می شود که با استفاده از مستندات زبان php می توانید به سادگی تمامی فرمت های برگشت تاریخ را ببینید.
به جای پارامتر دوم یعنی $register_date می توانید یک فیلد مشخص از دیتابیس را قرار دهید
و در پارامتر آخر می توانید مشخص کنید اعدادی که می خواهید برگشت داده شود به انگلیسی باشد یا فرسی که به ترتیب en و per می باشد.
فارسی سازی اعداد در وردپرس
برای برگرداندن یک عدد مشخص به فارسی می توانید از تابع per_number استفاده کنید:
1 |
echo per_number( $number );
|
تبدیل کردن اعداد فارسی به انگلیسی
اگر نیاز پیدا کردید که از اعداد انگلیسی به جای فارسی استفاده کنید می توانید از تابع eng_number استفاده کنید.
1 |
echo eng_number(۱۴۸۶);
|
وبگران
امروزه شبکه های اجتماعی به یکی از ابزار پر کاربرد برای بسیاری از افراد است و در این بین شبکه اجتماعی اینستاگرام جایگاه ویژه ای در میان ایرانیان پیدا کرده است در این مقاله آموزشی از وبگران به حذف کامل یک اکانت مشخص ( و نه حذف کامل برنامه اینستاگرام ) خواهیم پرداخت:
پیش از اقدام به حذف کامل اکانت اینستاگرام خود لازم است موارد زیر را توجه داشته باشید:
ابتدا روی دکمه قرمز رنگی که در زیر قرار گرفته است کلیک کنید تا وارد صفحه مخصوص حذف اکانت اینستاگرام شوید. دقت کنید که با استفاده از برنامه نصب شده اینستاگرام در گوشی نمی توانید وارد این صفحه شوید و حتما بایستی با مرورگر این صفحه را باز کنید.
صفحه مخصوص اینستاگرام برای پاک کردن کامل اکانت
در مرحله بعد بایستی یوزرنیم و پسورد اکانتی که قصد حذف آن را دارید را وارد کنید. حذف اکانت اینستاگرام بدون دانستن یوزرنیم و پسورد غیر ممکن است. اگر رمز خود را فراموش کرده اید بایستی گزینه Forget Password را انتخاب کنید. اگر قبلا وارد اکانت خود شده اید مرحله دوم نیازی نیست.
حال وارد اکانت خود شده اید که مانند تصویر زیر است که در پایین ترین قسمت آن از شما دلیل حذف اکانت را می پرسد. شما می توانید گزینه Something Else را انتخاب کرده و در قسمت پایین یک بار دیگر پسورد خود را بزنید و گزینه قرمز رنگ Permanently delete my account را بزنید.
از شما پرسیده می شود آیا واقعا می خواهید این اکانت حذف شود؟
اوکی را انتخاب کنید
با مشاهده پیام زیر اکانت خود را با موفقیت حذف کرده اید و دیگر به هیچ عنوان امکان بازگشت آن وجود نخواهد داشت.
امیدواریم این مقاله از آموزش وردپرس برای شما مفید بوده باشد.
منبع :
وبگران
بهترین
هاست رایگان کدام است؟ اگر برای اولین بار است که قصد راه اندازی وب سایتی را دارید و قصد دارید هزینه زیادی را برای راه اندازی آن نکنید استفاده از هاست های رایگان بهترین گزینه است چرا که نه تنها برای میزبانی وب از شما هزینه ای کسر نمی شود بلکه بسیاری از آن ها اقدام به ارائه دامنه های رایگان البته به صورت زیر دامنه کرده اند.
البته باید قانع بود چرا که اگه شما تمامی قابلیت های یک پنل که معمولا سی پنل هم هست را بخواهید باید نسخه پولی آن را خریداری کنید ولی اکثر این هاست های رایگان طوری هستند که نیاز های کاربری که تازه اقدام به ایجاد سایت کرده است را بر طرف کند و البته همیشه یادتان باشد همیشه به صورت حداقل هفتگی از سایتتان فایل پشتیبانی تهیه کنید زیرا این هاست های رایگان هیچ تعهدی نسبت به میزبانی سایت شما ندارند.
البته بنا به تجربه شخصی بنده معمولا هاست های رایگان حداقل از دو ماه قبل نسبت به تغییر ت خود در پنل مدیریت متنی را به صورت اعلانی تهیه می کنند و حداقل دو هفته قبل هم پیامی به صورت هشدار بالا یا پایین سایت شما اضافه خواهد شد و اگر قصد پیشرفت در زمینه
برنامه نویسی و
طراحی وب را دارید باید نسبت به عوض کردن هاست خود اقدام نمایید.
در زیر لیستی از بهترین هاست های رایگان موجود در اینترنت از نظر
وبگران تهیه شده است:
یکی از بهترین هاست های موجود در اینترنت است که برای ۶ سال به صورت رایگان اقدام به میزبانی وب کرده است و بیش از ۲۰۰۰۰۰ کاربر در سراسر دنیا دارد. این سایت علاوه بر اینکه اقدام به میزبانی رایگان کرده است بلکه پهنای باند و فضای استفاده نامحدودی هم دارد و هر دامنه ای هم می توانید در آن استفاده کنید و تا ۴۰۰ دیتابیس و تعداد نامحدود هم ساب دامین و دامنه ادآن هم می توان اضافه کرد.
آدرس سایت | فضای هاست | پهنای باند | تعداد دیتابیس | تعداد ایمیل | تعداد زیر دامنه | ورژن php | ssl رایگان | دامنه رایگان | تبلیغات |
www.infinityfree.net | نامحدود | نامحدود | ۴۰۰ عدد | ۱۰ عدد | نامحدود | ۵٫۴, ۵٫۵, ۵٫۶, ۷٫۰ | دارد | ندارد | دارد |
این سایت هم مانند سایت قبلی میزبانی وب رایگانی ارائه می دهد ولی به شکل محدود تر.
به تعداد فقط یک عدد ایمیل و دیتابیس می توانید داشته باشید و فضای ۱۰ گیگا بایت هم برای فایل های خود حجم خواهید داشت در زیر به ویژگی های کامل تر آن اشاره شده است:
آدرس سایت | فضای هاست | پهنای باند | تعداد دیتابیس و ایمیل | تعداد زیر دامنه | ورژن php |
www.freehosting.com | ۱۰ گیگابایت | نامحدود | ۱ | ۰ | ۵٫۴, ۵٫۵, ۵٫۶, ۷٫۰ |
این سایت دارای مقدار نامحدودی فضا برای کاربرانی است که می خواهند از خدمات رایگان آن استفاده کنند و همچنین به تعداد نامحدودی ساب دامین دامنه ادآن و دامنه پارک شده ارائه می دهد و ssl رایگان هم ارائه می دهد و همچنین تبلیغات هم ندارد:
آدرس سایت | فضای هاست | تعداد زیر دامنه | تبلیغات | ssl رایگان | دسترسی به تالار گفتمان |
www.byet.host | نامحدود | نامحدود | ندارد | دارد | دارد |
همانطور که از اسم سایت پیداست ۵ گیگابایت فضای ارائه می دهد ۲۰ گیگابایت هم پهنای باند آن است یک اکانت FTP و سه عدد هم دیتابیس مجزا ارائه می دهد و تبلیغات هم ندارد:
آدرس سایت | فضای هاست | پهنای باند | تعداد دیتابیس | اکانت FTP | تبلیغات |
www.5gbfree.com | ۵ گیگابایت | ۲۰ گیگابایت | ۵ | ۱ | ندارد |
اگر چه کنترل پنل مدیریتی آن سی پنل نیست ولی می توان بعضی از موارد را به دلخواه شخصی سازی کرد در زیر به ویژگی های آن اشاره شده است:
آدرس سایت | فضای هاست | پهنای باند | تعداد دیتابیس | تعداد دامنه و ایمیل | تبلیغات |
www.000webhost.com | ۱ گیگابایت | ۱۰ گیگابایت | ۲ | ۵ | ندارد |
این سایت هم مانن نمونه مشابه قبلی دارای پنل مدیریتی نبوده و بیشتر برای افراد مبتدی در نظر گرفته شده که ممکن است دارای دانش کد نویسی مناسبی نباشند و می توانند به ویرایش آن بپردازند و قالب های آماده ای هم در خود دارد:
آدرس سایت | فضای هاست | پهنای باند | تعداد دیتابیس | تعداد ایمیل | تبلیغات |
www.zoho.com/sites | نامحدود | نامحدود | نامشخص | نامحدود | ندارد |
سایتی کاملا ناشناخته است از آن جایی که به کاربران ایرانی خدماتی را ارائه نمی دهد ولی بنا به ادای خود سایت ارائه به خدمات میزبانی وب رایگان به مدت ده سال کرده است و بسیار هم موفق بوده است.
آدرس سایت | فضای هاست | پهنای باند | تعداد دیتابیس و ایمیل | دامنه رایگان | تبلیغات |
www.x10hosting.com | نامشخص | نامشخص | نامشخص | نامشخص | نامشخص |
این مجموعه آموزشی یکی از کامل ترین مجموعه های آموزشی یادگیری
وردپرس در اینترنت است که برای کسانی است که می خواهند این سیستم مدیریت محتوا را به صورت کاملا حرفه ای و اصولی آغاز کنند.
همچنین مجموعه ای کامل برای برنامه نویسان حرفه ای است که احتمالا از تمام توابع و قابلیت های پنهان این سیستم مدیریت محتوا مطلع نباشند و می خواهند با یادگیری آن به بهتر کار کردن با وردپرس پیشرفت کنند.
علاوه بر آن وبمسترانی هستند که ممکن است قبلا سایت خود را با وردپرس طراحی کرده اند ولی نمی توانند به دلیل عدم شناخت کافی از این cms به راحتی با آن کار کنند و همیشه با مدیر سایت خود تماس می گیرند.
امید آن که با تهیه این مجموعه آموزشی توانسته باشم به بهتر یادگیری این سیستم مدیریت محتوای ارزشمند و محبوب کمکی انجام پذیرد.
وردپرس یک نرم افزار تحت وب است که به عنون سیستم مدیریت محتوا شناخته می شود و با آن می توان هر نوع سایتی را راه اندازی نمود این سیستم مدیریت محتوا یا Cms که به عنوان محبوب ترین آن نیز شناخته می شود هم ساده و هم قدرتمند است به این معنی که هم افراد مبتدی و هم متخصص می توانند به راحتی با آن کار کرده و تا آخر و پیشرفته شدنشان هم با این cms کار کنند شاید دلیل این که یکی از محبوب ترین و پر استفاده ترین است نیز همین باشد که از هر پنج وبسایتی که در اینترنت منتشر و طراحی می شود یکی از آن ها با وردپرس ساخته شده است.
تا الان نسخه 4.9.8 وردپرس منتشر شده است که می توانید از
اینجا دانلود کنید و از آن لذت ببرید.
وردپرس میانه بسیار خوبی با سئو (SEO -> Search Engine Optimization) دارد به طوری که با وجود ماژول های بسیار خوب و متنوعی نظیر Yoast دیگر حرفی باقی نمی گذارد.
تا الان که نسخه 4.8.9 وردپرس منتشر شده است روز به روز بر ایمن بودن آن افزوده شده است البته مسلم است که امنیت هیچ سایتی صد در صد نیست چرا که ایمن بودن هسته اصلی و کد های سایت یکی از چندین عاملان برای نفوذ هکران هست چرا که ممکن است نفوذ از طریق هاست صورت پذیرد.
اگر هنوز هم نسبت به استفاده از وردپرس دو دل هستید بدانید که بسیاری از وب سایت های شرکتی و دولتی از هسته وردپرس برای سایت خود استفاده می کنند و سایت های بسیار از جمله نیویورک تایمز، سی ان ان، Forbes و روییترز نیز از وردپرس برای سایت خود استفاده کرده اند.
از همه این موارد که بگذریم میرسیم به قسمت افزونه و قالب های آن که بخش محبوب آن است و میلیون ها افزونه و قالب رایگان در مخزن وردپرس ثبت شده است که میتوانید کاملا رایگان از بخش های اصلی آن استفاده کنید و لذت ببرید البته پیشنهاد می شود تا فقط از مخزن اصلی وردپرس دریافت کنید و از دانلود از سایت های متفرقه کاملا بپرهیزید.
واضح است که اگر به سایتی نیاز داشته باشید تا هم زیبایی مناسبی داشته باشد و هم شخصی سازی شده باشد یعنی مامی بخش های آن برای خوده شما یا شرکت و کسب و کار شما طراحی شده باشد و هم کد ها و قسمت های اضافی آن حذف شده باشد تا سایتی کاملا سبک و بهینه داشته باشید باید کار را به کاردان بسپارید تا علاوه بر حذف زیبایی ظاهری به سرعت و طراحی مطابق با اصول
سئو نیز رعایت گردد.
1- معرفی وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
2- نصب وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
3- پوسته وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
4- ساخت منو در وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
5- ساخت صفحات سفارشی در وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
6- ساخت برگه های زیرمجموعه دار به صورت منو | دانلود | مشاهده | دانلود فایل تمرین |
7- اضافه کردن اطلاعات بیشتر در وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
8- آرشیو در وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
9- کوتاه نوشت (excerpt) در وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
10- تصویر شاخص در وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
11- جستجو در وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
12- استفده از تابع get template part در وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
13- استفاده از post format در وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
14- ابزارک ها (widgets) در وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
15- اضافه کردن و ویرایش صفحه اصلی در وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
16- استفاده و ویرایش حلقه wp_query در وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
17- استفاده از ابزار رنگ (Color Picker) در وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
18- اختصاصی کردن قالب (عکس و متن) در وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
19- درباره نویسنده در وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
20- صفحه بندی (pagination) در وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
21- استفاده از API در وردپرس | دانلود | مشاهده | دانلود فایل تمرین |
منبع: وبگران
امروز می خواهیم کدی را به شما معرفی کنیم که می توانید به سادگی مطالب مرتبط بر اساس دسته بندی را بدون افزونه در
وردپرس نشان دهید به طوری که نیازی به نصب هیچ یک از افزونه های جانبی نداشته باشید.
اگر با سیستم مدیریت محتوای وردپرس کار می کنید شاید بخواهید در هر یک از پست هایتان پست های دیگری که در دسته بندی کنونی قرار دارد را نشان دهید. به طور مثال اگر پست شماره چهار شما در دسته بندی وردپرس قرار دارد می خواهید سه پست دیگر یعنی پست های شماره یک و دو و سه را نیز با عنوان مطالب مرتبط در همان صفحه پست شماره چهارم نشان دهید. دقیقا طبق همین صفحه پست ها در
وبگران که تبی با عنوان مطالب مرتبط که در کنار صفحه میبینید.
ما در این مقاله قصد داریم این کار را بدون استفاده از افزونه در
وردپرس انجام دهیم پس در ادامه با ما همراه باشید:
برخی از ویژگی های کد مطالب مرتبط بر اساس دسته بندی بدون افزونه در
وردپرس
امکان استفاده ساده کد در حلقه single.php
اضافه کردن کد ها و توابع دلخواه مانند تصویر شاخص به کد مربوطه
امکان استفاده در فایل های جداگانه و مرتبط با فایل اصلی
امکان شخصی سازی آسان تر کد ها و استایل های آن
1 |
$related = get_posts( array ( 'category__in' => wp_get_post_categories( $post ->ID), 'numberposts' => 8, 'post__not_in' => array ( $post ->ID) ) );
|
2 |
if ( $related ) foreach ( $related as $post ) {
|
3 |
setup_postdata( $post );
|
4 |
the_title(); |
5 |
echo "<br>" ;
|
6 |
} wp_reset_postdata();
|
کافی است کد فوق را در فایل single.php و درون حلقه مطالب قرار دهید.
اگر احتمالا بخواهید از کد فوق را در خارج از حلقه به کار ببرید باید ابتدا کد global $post; را اضافه کنید یعنی مثل کد زیر:
درباره این سایت