سلام کاربران گرامی امیدوارم که حال شماخوب باشه و روز خوبی را آغاز کرده باشید. و باآموزش امروز ما که در مورد
دوزبانه کردن سایت شما دروردپرس میباشد همراه باشید.
فعال سازی چند سایتی در وردپرس
۱- پیش از فعالسازی چند سایتی، از بانک اطلاعاتی و فایلهای خود پشتیبان تهیه کنید. مگر اینکه از یک وردپرس خام استفاده میکنید و چیزی برای از بین رفتن وجود ندارد.
۲- Pretty Permalink را در تنظیمات وردپرس فعال کنید و مطمئن شوید که سایت به درستی کار میکند.
۳- تمامی افزونههای فعال شده را غیرفعال کنید. پس از پایان چند سایته کردن وردپرس، مجددا آنها را فعال خواهیم کرد.
۴- چنانچه میخواهید از وردپرس خارج از شاخهی نصب شده استفاده کنید، این کار را قبل از ادامهدادن این بخش به انجام برسانید.
فعالسازی امکان چند سایته شدن
برای این کار میبایست فایل wp-config.php را به شیوهی زیر ویرایش کنید.
قطعه کد زیر را در جایی بالای متن «/* That’s all, stop editing! Happy blogging. */» اضافه کنید:
/* Multisite */
define( ‘WP_ALLOW_MULTISITE’, true );
پیش از ادامهی کار، لطفا مرورگر خود را Refresh کنید
نصب شبکه
با انجام کارهای گفته شده در مرحلهی قبل، لینک «نصب شبکه» یا «Network Setup» در منوی «ابزارها» یا «Tools» اضافه خواهد شد.
با کلیک روی این منو و سپس به بخش «راه اندازی شبکه» یا «Create a Network of WordPress Sites» مراجعه کنید.
در این صفحه فهرستی از تغییرات در دو فایل wp-config.php و htaccess به شما ارائه میشود.
این تغییرات را انجام دهید، از محیط مدیریت خارج شوید و دوباره وارد شوید.
نصب افزونهی Multisite Language Switcher
سیستم چند زبانه با استفاده از افزونهی Multisite Language Switcher به این صورت عمل میکند که شما به ازای هر زبان یک سایت در شبکه ایجاد میکنید
و این افزونه به شما امکان میدهد هر برگه یا نوشته در هر سایت را به مطالب مرتبط در سایتهای دیگر متصل کنید.
برای نصب افزونه فایل فشرده افزونه را از نشانی زیر دانلود کنید و محتویات آن را پس از استخراج در شاخهی افزونههای وردپرس کپی کنید.
سپس در بخش مدیریت افزونههای مدیر شبکه، آن را فعال کنید
با نصب افزونه در شبکه، افزونه به صورت خودکار در سایتهای زیرمجموعه فعال نمیشود. برای فعالسازی افزونه در تمامی سایتهای شبکه به سایت مورد نظر مراجعه کنید و در بخش افزونهها Multisite Language Switcher را فعال کنید.
قدم نهایی برای فعالسازی افزونه، مراجعه به بخش تنظیمات Multisite Language Switcher واقع شده در تنظیمات سایت است.
در این پنجره روی پیوند complete the configuration process کلیک کنید تا مراحل فعالسازی پایانی به انجام برسند.
در این صفحه میتوانید سایر تنظیمات افزونه از جمله، زبان نمایش، شکل آیکونهای تغییر زبان در سایت و چند تنظیم دیگر را نیز تغییر دهید.
ایجاد وبلاگ یا سایتهای جدید در شبکه به عنوان زبان جدید
برای ایجاد سایت جدید، به پیشخوان مدیر شبکه مراجعه کنید و روی پیوند «سایت تازه بسازید» کلیک کنید.
سپس از منوی بالای سایت، بخش مدیریت سایت ایجاد شده را باز کنید و زبان سایت را در منوی تنظیمات همگانی به زبان مورد نظر تغییر دهید
مراحل فعالسازی افزونهی Multisite Language Switcher مانند آنچه در بخش قبل گفته شد، را انجام دهید.
قرار دادن ابزارک یا Widget تغییر زبان در سایت
افزونهی Multisite Language Switcher حاوی یک ویجت برای تغییر زبان است که به سادگی میتواند در محل دلخواه قرار بگیرد.
برای انجام این کار، به بخش ابزارکها مراجعه کنید .
نوشتن مطالب به زبانهای مختلف
مطالب دلخواه خود را در هر یک از سایتهای ایجاد شده به زبان مورد نظر خودتان ایجاد کنید.
چنانچه افزونهی Multisite Language Switcher را به درستی فعالسازی کرده باشید، گزینهای در کنار بخش ویرایشگر اضافه میشود که فهرست مطالب موجود در سایر سایتها را به شما نشان میدهد.