یکی از اقدامات مهمی که بعد از خریدن هاست و سرور باید انجام دهید، دسترسی به یک سیستم مدیریت محتوا مناسب است. استقبال زیاد افراد از وردپرس نشان میدهد که کاربران ترجیح میدهند از این سیستم مدیریت محتوا استفاده کنند. یکی از این چالشهای استفاده از وردپرس، فارسی سازی قالب وردپرس و استفاده از نسخه فارسی آن است. در این مقاله به صورت کامل و تصویری آموزش فارسی سازی قالبهای وردپرس را در اختیار شما میگذاریم. همچنین شما با اهمیت و ضرورت فارسی سازی این سیستم مدیریت محتوا به صورت کامل آشنا میشوید.
اگر شما هم در فکر خرید هاست وردپرس و راه اندازی یک کسب و کار آنلاین هستید و یا میخواهید در این زمینه فعالیت کنید، اگرچه کار با وردپرس سخت نیست و آموزش وردپرس بهسادگی ممکن است، گاهی مشکلاتی در استفاده از وردپرس بهوجود میآید. یکی از این چالشها، فارسی سازی قالب وردپرس و استفاده از وردپرس فارسی است. در این مقاله به آموزش کامل و تصویری فارسی سازی قالب های وردپرس پرداختهایم.
وردپرس انگلیسی چه مشکلاتی برای سایت فارسی ایجاد میکند؟
سیستم مدیریت محتوای وردپرس به زبان PHP و بهصورت متنباز (Open Source) ارائه میشود. این ویژگی یعنی افراد میتوانند قابلیتهای جدیدی به آن اضافه کنند و آن را بهروز و متناسب با نیازهای کاربران سراسر دنیا نگه دارند. وردپرس انگیسی میتواند مشکلات زیر را برای سایت فارسی ایجاد کند، از جمله:
- راستچین کردن فونت فارسی
- استفاده از تاریخ میلادی به جای تاریخ شمسی
- مدیریت مشکل سایت در صورت تسلط نداشتن به زبان انگلیسی
- مشکلات مربوط به استفاده از کلمات لاتین در متن فارسی
راهحل مشکلات ارائه شده، فارسی سازی قالب وردپرس است که در ادامه به نحوه انجام آن پرداخته میشود.
اموزش فارسی سازی قالب وردپرس
فارسی کردن قالب وردپرس کار سختی نیست و به چند روش میتوانید وردپرس فارسی داشته باشید. در ادامه به بررسی 3 روش فارسی سازی قالب وردپرس پرداخته میشود.
-
روش اول: تغییر تنظیمات در داشبورد وردپرس
فارسی سازی قالب وردپرس با تغییر تنظیمات بسیار ساده است و در 4 مرحله انجام میشود.
- به پیشخوان قالب وردپرس خود بروید. (Dashboard)
- از قسمت تنظیمات، گزینه عمومی را انتخاب کنید. (Setting -> General)
- زبان سایت را تغییر دهید. (Site Language -> فارسی)
- در آخرین قدم، در انتهای همان صفحه، تغییرات اعمال شده را ذخیره کنید. (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’); را قرار دهید.
- وارد داشبورد شده و صفحه را رفرش کنید.
به این ترتیب، فارسی کردن قالب وردپرس با موفقیت انجام خواهد شد.
حتما بخوانید: مقایسه افزونه های کش وردپرس (LiteSpeed VS Super Cache)
-
روش سوم: استفاده از افزونه
وردپرس بیش از 200 زبان زنده دنیا را پشتیبانی میکند که فارسی یکی از این زبانها است. بنابراین میتوانید با خیال راحت از این CMS برای سایت فارسی خود استفاده کنید. با این حال، در برخی مواقع، همه قسمتهای سایت وردپرسی فارسی نمیشوند یا چندان خوشایند کاربران نمیباشد. در چنین شرایطی، نصب یک افزونه فارسی سازی وردپرس میتواند کارآمد باشد.افزونههای بسیاری برای فارسیسازی ارائه شدهاند که در ادامه به معرفی مهمترین آنها و نحوه عملکرد هر یک پرداخته میشود.
پیشنهاد خواندن: وردپرس دنیای بیپایان افزونهها است! توصیه میکنیم مقاله افزونه وردپرس چیست را بخوانید تا با اطلاعات بیشتری از دنیای پلاگینها داشته باشید.
-
افزونه WP ParsiDate
افزونه WP Parsidate که توسط توسعهدهندگان ایرانی ساخته شده، برای بهبود تجربه کاربری WordPress به زبان فارسی طراحی شده است. از مهمترین ویژگیهای این افزونه میتوان موارد زیر را نام برد:
- انتخاب تاریخ شمسی (جلالی) در ویرایشگر بلاگ (گوتنبرگ)
- نمایش تاریخ شمسی (جلالی) در پستها، نظرات، صفحات، بایگانیها، جستجو و دستهبندیها
- استفاده از تاریخ شمسی (جلالی) در پیوندهای یکتا
- ویجت تقویم شمسی (جلالی)
- ویجت بایگانی شمسی (جلالی)
- پشتیبانی از راستچین و ویرایشگر tinymce
- ویژگیهای فارسی برای WooCommerce
- اصلاح حروف عربی به فارسی
- اعداد فارسی
نحوه کار با افزونه WP ParsiDate
برای نصب، راهاندازی و استفاده از افزونه ParsiDate مراحل زیر را انجام دهید:
- وارد پیشخوان وردپرس شده و در قسمت افزونهها، روی افزودن کلیک کنید.
- در نوار جستجو، parsiDate را وارد کرده تا افزونه مورد نظر شما در صفحه نمایش داده شود. سپس روی دکمه هم اکنون نصب کن کلیک کرده و پس از نصب، روی دکمه فعال نمایید، کلیک کنید.
- برای تغییر تاریخ میلادی به شمسی از طریق این افزونه، پس از نصب آن روی برگه پیکربندی که در بالا با کادر آبی مشخص شده است، کلیک کنید.
- سپس تاریخ خورشیدی را به حالت فعال درآورید و روی ذخیره تغییرات کلیک کنید.
- برای تغییر شکل ساختار تاریخ، میتوانید به قسمت تنظیمات رفته و از قسمت ساختار تاریخ، نمایش دلخواه تاریخ مورد نظر خود را انتخاب کنید. در نهایت حتما روی ذخیره تغییرات کلیک کنید.
با دنبال کردن این مراحل، شما میتوانید افزونه WP Parsidate را بهدرستی نصب و تنظیمات آن را به دلخواه خود پیکربندی کنید تا تاریخها و اعداد سایت شما بهصورت شمسی و فارسی نمایش داده شوند.
مطلب مرتبط: بهترین قالب فروشگاهی وردپرس را پس از خواندن این مقاله انتخاب کنید.
2. افزونه WP-Persian
این افزونه برای پشتیبانی از تقویم جلالی و زبان فارسی در وردپرس طراحی شده و به کاربران امکان میدهد که تاریخها را به صورت جلالی نمایش داده و از زبان فارسی در سایتهای وردپرسی استفاده کنند. علاوه براین افزونه WP-Persian از ویژگیهای زیر برخوردار است:
- امکان انتخاب تاریخ جلالی در فروشگاههای ووکامرس
- استفاده از فونتهای فارسی در قسمت مدیریت وردپرس
- تبدیل تاریخهای کامل پستها و نظرات به تاریخ خورشیدی
- نمایش تاریخهای خورشیدی در جدولهای ویرایش
- تغییر زبان وردپرس از پنل
- افزودن دکمههای RTL و LTR برای نوشتن متون به صورت راست به چپ و چپ به راست
- افزودن ویجت آرشیو با تاریخ خورشیدی
نحوه کار با افزونه WP-Persian
برای نصب افزونه WP-Persian و فارسی سازی وردپرس از طریق آن تنها کافی است مراحل زیر را انجام دهید:
- به پیشخوان وردپرس رفته و در قسمت افزونهها، روی افزودن کلیک کنید.
- در نوار جستجو، WP-Persian را وارد کرده تا افزونه مورد نظر شما در صفحه نمایش داده شود. سپس روی دکمه هم اکنون نصب کن کلیک کرده و پس از نصب روی دکمه فعال نمایید، کلیک کنید.
- از طریق منوی سمت راست وارد تنظیمات مربوط به این افزونه شده و زبان، تاریخ و ساعت و عددها را متناسب با سلیقه خود تغییر دهید.
به این صورت افزونه را نصب کرده و تنظیمات آن را متناسب با سلیقه خود تغییر دهید.
3. افزونه Loco Translate
افزونه Loco Translate یکی از بهترین ابزارها برای ترجمه و فارسیسازی قالبها و افزونههای وردپرس است. این افزونه به ویژه برای کاربرانی که به دنبال شخصیسازی و ترجمه محتوای سایت خود به زبانهای مختلف هستند، بسیار مفید و کاربردی است. از مهمترین ویژگیهای این افزونه میتوان موارد زیر را نام برد:
- ایجاد و بهروزرسانی فایلهای ترجمه در قالب به صورت مستقیم
- استخراج متون قابل ترجمه
- دارای پوشهای برای ذخیره ترجمههای سفارشی
- پشتیبانگیری و بازگردانی فایلهای PO با قابلیت مقایسه تغییرات
- پشتیبانی از کدهای محلی (locale codes) وردپرس
نحوه کار با افزونه Loco Translate
برای دانلود و نصب افزونه Loco Translate نیز مراحل گفته شده در افزونههای قبلی را انجام داده و سپس مراحل زیر را دنبال کنید:
- در نوار جستجوی افزونه وردپرس Loco Translate را وارد نمایید.
- پس از نصب و فعالسازی افزونه Loco Translate، در این صفحه در قسمت مربوط به افزونه روی translate کلیک کنید.
- در این صفحه، از قسمت بالا روی New language که با کادر قرمز مشخص شده، کلیک کنید.
- از تب WordPress language روی persian کلیک کرده و سپس روی دکمه start translating کلیک کنید.
- پس از آمدن به این صفحه میتوانید ترجمه عبارات مختلف را به صورت دستی انجام دهید. برای شروع این قسمت به عنوان مثال از عبارت loco translate شروع کرده و آن را در کادر بالا (مشخص شده با عدد 1) وارد کرده، سپس روی عبارت پیدا شده loco translate کلیک کرده ( مشخص شده با عدد 2) و در قسمت پایین (مشخص شده با عدد3) ترجمه مورد نظر یعنی ترجمه لوکو را تایپ میکنیم. سپس روی save کلیک کنید.
برای اینکه مطمئن شوید ترجمه عبارت مورد نظر انجام شده، صفحه را رفرش کرده و مجددا عبارت loco translate را وارد کنید و ببینید ترجمه آن را نشان میدهد یا خیر. به این صورت با مراحل ذکر شده میتوانید ترجمه قالب وردپرس را با افزونه loco translate انجام دهید.
نکات مهم برای فارسی سازی قالب وردپرس
قبل از فارسیسازی قالبها و افزونههای وردپرس، نکاتی وجود دارند که رعایت آنها به شما کمک میکند تا فرآیند فارسیسازی سریع و بدون مشکل انجام شود.
- قبل از هرگونه تغییر، از سایت خود یک نسخه پشتیبان کامل بگیرید. این کار به شما اطمینان میدهد که در صورت بروز هرگونه مشکل، به وضعیت قبلی بازگردید.
- سعی کنید قالبها و افزونههایی را انتخاب کنید که به طور پیشفرض از زبان فارسی پشتیبانی میکنند یا قابلیت پشتیبانی از زبانهای راستبهچپ (RTL) را دارند.
- از افزونههای معتبر و معروف مانند Loco Translate برای ترجمه استفاده کنید. این افزونهها امکانات زیادی برای ترجمه فراهم میکنند و سازگاری بالایی با اکثر قالبها و افزونهها دارند.
- مطمئن شوید که قالبها و افزونهها، فایلهای زبان (مثل .po و .mo) دارند. این فایلها برای ترجمه بسیار مهم هستند.
- استفاده از فونتهای مناسب فارسی که به خوبی با قالب و افزونههای شما سازگار باشند، به بهبود ظاهر سایت شما کمک میکند. برخی از فونتهای محبوب فارسی شامل ایران سنس و وزیر هستند.
- اگر قبلاً ترجمههایی برای قالب یا افزونهها انجام دادید، از آنها استفاده کنید.
- مطمئن شوید که تمام عناصر سایت شامل متنها، منوها و تمامی بخشهای قابل مشاهده سایت به درستی راستچین شدهاند.
- بعد از اعمال تغییرات، سایت خود را در مرورگرهای مختلف و دستگاههای مختلف تست کنید تا مطمئن شوید که سایت به درستی نمایش داده میشود و مشکلی در نمایش محتوای فارسی وجود ندارد.
رعایت این نکات به شما کمک میکند تا فرآیند فارسیسازی وردپرس به صورت مؤثر و بدون مشکلات احتمالی انجام شود
کلام آخر
همانطور که گفتیم، سیستم مدیریت محتوای وردپرس، Open Source یا متنباز است و مدام بهروز میشود. بنابراین مشکلاتی که در رابطه با آن روبرو میشوید، مشکل تعداد زیادی از افراد است و به همین دلیل به سرعت راهی برای رفع آن ارائه خواهد شد.
در این مقاله، بهطور خلاصه روشهای فارسی کردن وردپرس را توضیح دادیم. اگر سوالی بیجواب در ذهن شما باقی مانده است، آن را در قسمت کامنتهای همین مقاله نوشته تا در اولین فرصت پاسخ مناسبی در اختیار شما بگذاریم.
سوالات متداول فارسی سازی وردپرس
- چرا باید قالب وردپرس خود را فارسی کنیم؟
فارسیسازی قالب وردپرس به بهبود تجربه کاربری برای بازدیدکنندگان فارسیزبان کمک میکند و محتوای سایت را برای آنان قابل فهمتر میسازد.
- چه ابزارهایی برای فارسیسازی قالب وردپرس وجود دارد؟
ابزارهای مختلفی وجود دارند که میتوانید از آنها برای فارسیسازی قالب وردپرس استفاده کنید که از مهمترین آنها میتوان افزونههایی مانند Loco Translate و WP-Persian را نام برد.