اولین قدمی که بعد از خریدن هاست و سرور برمیدارید، دست و پا کردن یک سیستم مدیریت محتوا است. استقبال بالایی که از وردپرس شده است، نشان میدهد کاربران بسیاری ترجیح میدهند از این سیستم مدیریت محتوا استفاده کنند. موضوع این مقاله، آموزش فارسی سازی قالب وردپرس است! مسئلهای بسیار مهم.
اگرچه کار با وردپرس سخت نیست و آموزش وردپرس بهسادگی ممکن است، گاهی مشکلاتی در استفاده از وردپرس بهوجود میآید. یکی از این چالشها، فارسی سازی قالب وردپرس و استفاده از وردپرس فارسی است. در این مقاله به آموزش کامل و تصویری فارسی سازی قالب های وردپرس پرداختهایم.
اصلاً چه اصراری به فارسی سازی وردپرس است؟! آیا واقعاً ضرورتی برای این کار وجود دارد؟!
وردپرس انگلیسی چه مشکلاتی برای سایت فارسی درست میکند؟
سیستم مدیریت محتوای وردپرس به زبان PHP است و بهصورت متنباز (Open Source) ارائه شده. این ویژگی باعث شده است متخصصان بتوانند قابلیتهای جدیدی به آن اضافه کنند و آن را بهروز و متناسب با نیازهای کاربران سرتاسر دنیا نگه دارند. استفاده از نسخه انگلیسی وردپرس برای ادمین و کاربر فارسیزبان سختیهایی را به همراه دارد. برای همین بسیاری از کاربران ترجیح میدهند از تبدیل وردپرس انگلیسی به فارسی استفاده کنند. وردپرس انگیسی میتواند مشکلات زیر را برای سایت فارسی ایجاد کند:
- مشکلات مربوط به راستچین کردن فونت فارسی
- مشکلات مربوط به استفاده از کلمات لاتین در متن فارسی
- استفاده از تاریخ میلادی به جای تاریخ شمسی
- سختی کار مدیر سایت در صورت تسلط نداشتن به زبان انگلیسی
این از مشکل. راهحل فارسی سازی قالب وردپرس است. بیایید ببینیم چطور میتوان این کار را انجام داد.
چگونه میتوانیم قالب وردپرس را فارسی کنیم؟
فارسی کردن قالب وردپرس کار سختی نیست. به چند روش میتوانید وردپرس فارسی داشته باشید. در این نوشته، سه راه آموزش فارسی سازی قالب وردپرس را آوردهایم. روش اول به سادگی و با چند کلیک انجام میشود. برای پیادهسازی روش دوم فارسی سازی قالب وردپرس، لازم است کمی با کدها سروکله بزنید. با این حال توضیحاتی ارائه دادهایم که این کار را برای شما آسان کند؛ حتی اگر برنامهنویسی و کدنویسی بلد نباشید. آخرین روشی که آموزش دادهایم ترجمه قالب وردپرس به کمک افزونه است.
روش اول: تغییر تنظیمات در داشبورد وردپرس
فارسی سازی قالب وردپرس با تغییر تنظیمات بسیار ساده است و در 4 مرحله انجام میشود:
- به پیشخوان قالب وردپرسی خود بروید. (Dashboard)
- از قسمت تنظیمات، گزینه عمومی را انتخاب کنید. (Setting -> General)
- زبان سایت را تغییر بدهید. (Site Language -> Farsi)
- در آخرین قدم، در انتهای همان صفحه، تغییرات اعمال شده را ذخیره کنید. (Save Changes)
روش دوم: کمی کدنویسی!
این همان روشی است که برای فارسی کردن وردپرس، دستبهدامن کدها میشود. البته خواهید دید که روش سختی نیست و نیاز به تخصص ویژهای ندارد. برای این کار باید وردپرس فارسی را از آدرسی که گذاشتهایم دانلود کنید.
- از سایت اصلی، نسخه فارسی وردپرس را دانلود کنید.
- فایل زیپ دانلودشده را باز کنید و به آدرس مقابل بروید:
wordpress/wp-content/languages - در مسیر انتخابشده تمام فایلها و پوشههایی که با پسوند mo. و po. میبینید کپی کنید.
- حالا باید فایلهای کپیشده از این قسمت را به هاستتان منتقل کنید.
- به کنترل پنل هاست خود بروید و وارد File Manager شوید.
- وارد مسیر
public_html/wp-content/languages
شوید. - با استفاده از دکمه بارگذاری در بالای صفحه (Upload)، فایلهای کپیشده را بارگزاری کنید.
- مسیر public_html را دنبال کنید.
- با استفاده از امکان جستجو در میان فایلها، فایل wp-config.php را پیدا کنید.
- روی فایل کلیک راست کرده و گزینه ویرایش (Edit) را انتخاب کنید.
- در کد ارائهشده، بهدنبال define(‘WPLANG’,”) بگردید. (میتوانید از Ctrl+F برای جستوجو استفاده کنید.)
- عبارت پیداشده را پاک کنید و بهجای آن عبارت
define(‘WPLANG’, ‘fa_IR’); را قرار بدهید. - وارد داشبورد شده و صفحه را رفرش کنید.
به این ترتیب، فارسی کردن قالب وردپرس با موفقیت انجام خواهد شد. برویم سراغ روش آخر.
روش سوم: استفاده از افزونه
وردپرس بیش از دویست زبان زنده دنیا را پشتیبانی میکند. فارسی یکی از این زبانها است. بنابراین میتوانید با خیال راحت از این CMS برای سایت فارسیتان استفاده کنید.
با این حال، در برخی مواقع، همه قسمتهای سایت وردپرسی فارسی نمیشوند یا منظره بدی را برای کاربران ایجاد میکند. در چنین شرایطی، نصب یک افزونه فارسی سازی وردپرس میتواند کارآمد باشد.
پیشنهاد خواندن: وردپرس دنیای بیپایان افزونهها است! توصیه میکنیم مقاله افزونه وردپرس چیست را بخوانید تا با اطلاعات بیشتری از دنیای پلاگینها داشته باشید.
افزونه های بسیاری برای امر فارسیسازی ارائه شدهاند؛ افزونههای WP Shamsi، WP Parsidate، پلاگین Loco Translate و افزونه WP Jalali از جمله این افزونهها هستند. فارسی سازی قالب وردپرس با poedit نیز انجام میشود. دانلود poedit وردپرس، به ترجمه آسان در فضای وردپرس کمک میکند. کار با افزونه فارسی ساز وردپرس بسیار آسان است و ما برای نمونه، استفاده از افزونه شمسی را آموزش خواهیم داد.
از آنجایی که آموزش این مورد کمی مفصلتر است، اجازه دهید در بخش بعدی به آن بپردازیم.
راهنمای استفاده از افزونه فارسی ساز WP Shamsi
مهمترین کاربرد این افزونه فارسی وردپرس، افزودن تقویم فارسی به وردپرس است. با این حال، WP Shamsi فارسی ساز کامل وردپرس است. افزونه شمسی در دو نسخه رایگان و پولی ارائه شده است. نسخه پولی و کاملتر آن، امکان انتخاب یک فونت خاص با آپلود آن، امکان افزودن مناسبتهای خاص و امکان استفاده از ساعت عقربهدار در فضای سایت را مهیا میکند. برای دانلود افزونه WP Shamsi در قسمت افزونههای وردپرس، نام آن را جستجو کنید.
پلاگین شمسی قدرتمند و سریع است، بر روی رتبه سئو وبسایت تاثیر منفی ندارد و سایت را کند و سنگین نمیکند. WP Shamsi قسمتهای گوناگونی دارد که بهصورت بخشهای مختلف در فضای آن نمایش داده شده است. در ادامه این بخشها را مرور میکنیم و با آنها آشنا میشویم:
1. شمسیساز
تنظیمات شمسیساز مسئول فارسی کردن و شمسی کردن تاریخ سایت وردپرسی شما است. در این قسمت میتوانید تعیین کنید تاریخ کدام قسمتها (فضای کاربری یا قسمت مدیریت) شمسی شود.
2. فارسیساز
برای فارسی کردن فونت و اعداد، چه در پنل مدیریتی و چه برای بازدیدکنندگان سایت، تنظیمات این قسمت را تغییر بدهید.
3. پوسته
برای فارسی سازی قالب وردپرس، میتوانید از قالبهای فارسی وردپرس در این قسمت استفاده کنید. این قالبها همگی راستچین و فارسی شدهاند.
4. افزودنیها
تنظیمات دسترسی سایت در این قسمت قابل تغییر است. دسترسی کاربران، مدیریت، نمایش حالت درحال تعمیر یا بهروزرسانی را از این بخش میتوانید تغییر بدهید. همچنین میتوانید قیمتهای فروشگاه را از اینجا فارسی کنید.
5. سازگاری
افزونههای رایج سازگارشده با شمسی را در این قسمت پیدا میکنید. این افزونهها شامل محبوبترین پلاگینهای وردپرس مانند المنتور یا ووکامرس هستند.
6. مترجم
اگر هنوز قسمتهایی از سایت به زبان انگلیسی است میتوانید بهسرعت در این بخش آنها را به فارسی ترجمه کنید. در نهایت میتوانید از تمامی قسمتهای ترجمهشده، نسخه پشتیبان تهیه کنید.
7. استایل سفارشی
در این قسمت میتوانید با سفارشیسازی قالب وردپرس و استفاده از کدهای سفارشی، مشکلات رنگ، فونت و سایز متن را رفع کنید. اگر با سیستمهای مدیریتی و CSS آشنا نیستید، با این قسمت کاری نداشته باشید.
در آخر، اگر درگیر بهینهسازی سایت وردپرسیتان برای موتورهای جستوجو هستید، از شما دعوت میکنیم مقاله آموزش سئو وردپرس را بخوانید.
کلام آخر
همانطور که گفتیم، سیستم مدیریت محتوای وردپرس، Open Source یا متنباز است و مدام بهروز میشود. بنابراین مشکلاتی که امروز با آن روبرو میشوید، مشکل خیلیها است و به همین دلیل به سرعت راهی برای رفع آن ارائه خواهد شد. یادتان باشد که عدم فارسی سازی وردپرس برای سایتهای فارسیزبان، میتواند مشکلاتی را ایجاد کند که در ابتدای همین مقاله راجعبه آنها صحبت کردیم.
به همین خاطر است که استفاده از WordPress فارسی برای وبسایتهای فارسیزبان، تصمیم هوشمندانهای است. در این مقاله، بهطور خلاصه روشهای فارسی کردن وردپرس را توضیح دادیم. اگر سوالی بیجواب در ذهنتان باقی مانده است، آن را در قسمت کامنتهای همین مقاله بنویسید تا در اولین فرصت پاسختان را بدهیم.