چطور یک افزونه خاص وردپرس را در نسخه موبایل غیرفعال کنیم؟
ممکن است تاکنون به این موضوع برخورده باشید که بخواهید قسمتی از وبسایتتان در نسخه موبایل نمایش داده نشود. در این مقاله میخواهیم به شما نحوه غیرفعالسازی یک پلاگین خاص در نسخه موبایل را آموزش دهیم.
نحوه غیرفعال کردن یک پلاگین در ورژن موبایل وردپرس
چرا گاهی لازم میشود یک پلاگین خاص در نسخه موبایل وبسایت نمایش داده نشود؟
زمانی که افراد در حال بازدید از سایت شما هستند وردپرس پلاگینهای غیرفعال را لود نخواهد کرد. با این حال تمام پلاگینهای فعال را بارگذاری کرده و بسته به نوع پلاگین، اسکریپتها و استایل شیتهای موردنیاز آن را نیز بارگذاری میکند. جهت کسب اطلاع بیشتر در این مورد میتوانید مقاله ما در خصوص آنچه وردپرس در پشت صحنه انجام میدهد را مطالعه کنید. تمام افزونههای خوب سعی میکنند تنها زمانی که مورد نیاز هستند بارگذاری شوند. اما گاهی اوقات برای نویسنده افزونه مشکل است که حدس بزند لود شدن آن مورد نیاز است یا خیر. در این گونه مواقع، آنها تنها فایل های مورد نیاز را بارگذاری می کنند.
کاربرانی که تکنیکهای ارتقاء سرعت و عملکرد را در وردپرس عملی میکنند گاهی اوقات ممکن است بخواهند پلاگینهای خاصی را در نسخه موبایل غیرفعال کنند.
حال که علت انجام این کار را متوجه شدید بیاید به نحوه انجام آن نیز نگاهی بیندازیم.
مقاله مرتبط: ۴۰ ابزار مفید جهت مدیریت و ارتقا سایت وردپرس
تنظیم افزونه وردپرس Plugin Organizer
اولین کاری که باید انجام دهید نصب و راه اندازی افزونه Plugin Organizer است. (جهت کسب آگاهی درمورد نحوه انجام این کار راهنمای ما پیرامون نصب و راه اندازی یک پلاگین را مطالعه کنید)
نکته: افزونه Plugin Organizer یک افزونه فوق العاده قدرتمند است. با این حال تنظیم مجدد یا غیرفعال کردن افزونهها ممکن است باعث ایجاد تغییرات غیر منتظرهای در سایت شود یا حتی آن را از دسترس خارج کند. به همین دلیل توصیه میکنیم پیش از فعالسازی این پلاگین یک بکاپ کامل از سایت خود ایجاد کنید.
پس از فعال سازی، لازم است که جهت پیکربندی پلاگین به مسیر Plugin Organizer » Settings بروید.
به جز گزینههایی که بطور پیش فرض تنظیم شده باید گزینههای زیر را فعال کنید.
- Selective plugin loading (بارگیری افزونه انتخابی)
- Selective mobile plugin loading ( بارگیری افزونه موبایل انتخابی)
فراموش نکنید که در پایان روی گزینه save settings جهت ذخیره تنظیمات کلیک کنید.
ایجاد یک افزونه Must-Use (ضروری)برای Plugin Organizer
Plugin Organizer به یک پلاگین که همیشه فعال باشد نیاز دارد تا بتواند به درستی کار کند. Plugin Organizer نام این پلاگین همواره فعال را Must-Use یا ضروری گذاشته است. Plugin Organizer سعی میکند تا خود بصورت خودکار این افزونه ضروری را ایجاد کند اما اگر موفق به انجام این کار نشد باید خودتان این کار را انجام دهید.
بنابراین ابتدا باید بررسی کنید آیا Plugin Organizer توانسته این افزونه ضروری را ایجاد کند یا خیر.
میتوانید این کار را بوسیله رفتن به مسیر افزونهها » افزونههای نصب شده انجام دهید. در صفحه افزونههای نصب شده باید یک برچسب Must-Use یا ضروری ببینید. در این صورت این افزونه بصورت خودکار ایجاد شده و نیازی به دستی فعال کردن آن نیست. کلیک روی این گزینه به شما صفحه مربوط به افزونه های must-use نصب شده را نشان خواهد داد.
اگر لینکی با برچسب ضروری یا Must-Use در این قسمت مشاهده نکردید، به این معنی است که plugin organizer نتوانسته فایل آن را ایجاد کند، بنابراین باید خودتان آن را دستی ایجاد کنید.
ابتدا، لازم است که توسط FTP کلاینت به سایت خود متصل شوید یا اینکه در قسمت File Manager سی پنل خود قرار بگیرید.
سپس باید به مسیر /wp-content/mu-plugins/ بروید. اگر فولدر mu-plugins را در /wp-content/ خود مشاهده نکردید، لازم است که آن را دستی ایجاد کنید.
پس از انجام این کار باید به فولدر /wp-content/plugins/plugin-organizer/lib/ بروید و فایل PluginOrganizerMU.class.php را روی کامپیوتر خود دانلود کنید.
سپس مجددا به فولدر /wp-content/mu-plugins/ بازگشته و فایل PluginOrganizerMU.class.php را که روی کامپیوتر خود دانلود کردید در این مسیر آپلود کنید.
حال Plugin Organizer میتواند از این فایل برای مدیریت صحیح پلاگینهای شما روی نسخه موبایل استفاده کند.
مقاله مرتبط: بررسی سیر تکاملی رابط کاربری وردپرس (۲۰۱۷-۲۰۰۳)
غیرفعال سازی یک پلاگین خاص در نسخه موبایل
بوسیله Plugin Organizer خیلی ساده میتوانید این کار را انجام دهید. به مسیر Plugin Organizer » Global Plugins بروید. در این صفحه دو ستون مشاهده میکنید. اولین ستون تحت عنوان Available Items شامل تمام پلاگینهای موجود در سایت است. ستون سمت چپ شامل دو قسمت disabled standard و disabled mobile میباشد.
اولین کاری که باید انجام دهید این است که روی باکس Disabled Mobile کلیک کنید تا باز شود. سپس پلاگینهایی را که میخواهید در نسخه موبایل غیرفعال باشند از ستون available items انتخاب کرده و بوسیله Drag & Drop در باکس Disabled Mobile قرار دهید.
پس از افزودن پلاگینها فراموش نکنید که روی گزینه Save جهت ذخیره تنظیمات کلیک کنید.
این تمام کاری بود که لازم است انجام دهید. حال دیگر پلاگینهای انتخابی شما در نسخه موبایل نمایش داده نخواهند شد.
از دیگر قابلیتهایی که Plugin Organizer دارد غیرفعال کردن پلاگینها در پستها و صفحات خاص و یا براساس نقشهای کاربری و دیگر پارامترهاست.
امیدواریم این مقاله جهت آشنایی با پلاگین Plugin Organizer و نحوه غیرفعالسازی پلاگینهای خاص در نسخه موبایل مفید بوده باشد. اگر سوال یا دیدگاهی دارید میتوانید زیر همین پست کامنت بگذارید.