محتوانوشته
یکی از مشکلاتی که بسیاری از افراد تازه کار با وردپرس دارند این است که در هنگان نصب افزونه با مشکل مواجه می شوند و نمی توانند به سادگی افزونه مورد نظر خود را نصب کنند. همانطور که می دانید افزونه ها یکی از مهم ترین بخش های هرنوع سایتی محسوب می شوند که می توانند ویژگی های سایت شما را گسترش دهند، بنابراین لازم است که بتوانید بدون مشکل افزونه های خود را در سایت نصب کنید. به همین منظور ما در این مطلب قصد داریم شما را با دلایل نصب نشدن افزونه وردپرس و آموزش رفع خطای نصب افزونه وردپرس آشنا کنیم. با ما همراه باشید.
دلایل نصب نشدن پلاگین های وردپرسی
نکته خوب در مورد خطاهای وردپرس این است که شناسایی و حل آنها کار پیچیده نیست و شما می توانید از طریق روش های مختلف هر خطایی که در وردپرس رخ می دهد را رفع نمائید. یکی از این خطاها، خطای نصب نشدن افزونه است. در ادامه علت نصب نشدن افزونه ها روی وردپرس را به شما آموزش می دهیم. همراه ما باشید.
- آپلود فرمت فایل اشتباه
- فایل های از دست رفته
- آپلود فایل فشرده اشتباه
- فراتر از حد حافظه PHP
- بالا بودن اندازه فایل
در ادامه توضیحاتی در خصوص هریک از این روش ها در اختیار شما قرار می دهیم. امیدوارم تا انتهای این آموزش مارو همراهی کنید.
بیشتر بخوانید: چگونه افزونه وردپرس طراحی کنیم؟
1- آپلود فرمت فایل اشتباه | علت نصب نشدن افزونه در وردپرس
یکی از رایج ترین خطاهای نصب افزونه وردپرس ، آپلود فرمت فایل اشتباه می باشد. به طور معمول، هنگام آپلود دستی یک قالب یا افزونه از طریق گزینه افزودن جدید / آپلود در وردپرس با خطای نصب مواجه خواهید شد.

هنگامی که پیام “فرمت اشتباه” را مشاهده می کنید، به این معنی است که فایل های بومی که توسط توسعه دهنده قالب یا افزونه برای شما ارائه شده است را آپلود نکرده اید.

در واقع شما باید تنها فایل فشرده شده را آپلود کنید، در غیر این صورت با خطا مواجه می شوید. اگر هنوز با خطا مواجه شدید، سعی کنید مجدداً فایل زیپ افزونه مورد نظر خود را دانلود کنید و سپس در سایت بارگذاری نمائید.
بیشتر بخوانید: دلایل سنگین شدن وردپرس | چرا سایت وردپرسی دیر لود میشود؟
2- فایل های از دست رفته | نحوه رفع خطای نصب افزونه وردپرس
اگر بعد از اینکه یک فایل فشرده شده را در سایت خود بارگذاری کردید و با خطای زیر مواجه شدید، این بدان معناست که فایل های موجود در پوشه آن چیزی نیست که وردپرس انتظار داشته است. برای حل این مشکل، فایل را از حالت فشرده خارج کرده و محتویات آن را بررسی کنید و مشاهده کنید که آیا محتویات آن مربوط به افزونه می باشد یا خیر؟

بیشتر بخوانید: چگونه با وردپرس فروشگاه اینترنتی بسازیم؟ » خرید افزونه رنک مث پرو
3- آپلود فایل فشرده اشتباه | چرا افزونه ها در وردپرس نصب نمیشوند
از جمله متداول ترین مشکلات در هنگام نصب افزونه های وردپرس ، آپلود اشتباه فایل فشرده شده می باشد. شما یک فایل زیپ را دانلود کرده اید و سپس می خواهید آن را در سایت خود بارگذاری نمائید.

حال پس از بارگذاری فایل، با یک پیغام خطا همانند تصویر زیر مواجه می شوید:

در این صورت به احتمال خیلی زیاد نسخه اشتباهی از فایل افزونه یا قالب را دانلود کرده اید. بنابراین در این صورت باید از توسعه دهنده افزونه بخواهید تا فایل صحیح را در اختیار شما قرار دهد.
بیشتر بخوانید: انواع مشکلات رایج آپلود نشدن عکس در وردپرس و نحوه رفع هر یک از آنها
4- فراتر از حد حافظه PHP | علت نصب نشدن افزونه ها روی وردپرس
یکی دیگر از دلایل نصب نشدن افزونه وردپرس که بسیار رایج است این می باشد که فایل شما نسبت به حافظه سرور شما بیشتر است. در واقع می توان گفت که به دلیل محدودیت حافظه PHP ، شما نمی توانید افزونه را به درستی در سایت خود نصب کنید. بنابراین برای حل این مشکل تنها راه این است که حافظه PHP خود را افزایش دهید.
معمولاً این خطا با پیغام ” Fatal error: Allowed memory size of _______ bytes exhausted” نمایش داده می شود. برای حل این مشکل، باید حافظه خود را بالا ببرید. برای انجام اینکار، در ابتدا وارد کنترل پنل هاست خود شوید و سپس وارد پوشه ” مدیر فایل” شوید. سپس به پوشه روت سایت خود مراجعه کنید. پس از آن فایل wp-config.php را پیدا کنید. حال کافیست روی آن راست کلیک کرده و روی گزینه “ویرایش” کلیک نمائید تا وارد صفحه ویرایشگر فایل شوید، سپس کد زیر را به آن اضافه نمائید:
define( 'WP_MEMORY_LIMIT',
'256M' );
از آنجایی که محدودیت حافظه پیش فرض معمولاً 64 مگابایت است، این کد به میزان قابل توجهی آن را افزایش می دهد و به شما کمک می کند تا قالب یا افزونه جدید خود را بدون مشکل نصب کنید.
بیشتر بخوانید: چگونه در وردپرس افزونه اضافه کنیم؟ راه های نصب پلاگین در وردپرس
5- بالا بودن اندازه فایل | دلایل نصب نشدن افزونه وردپرس
علاوه بر حافظه، ممکن است اندازه فایل شما از اندازه مجاز فراتر رفته باشد که این موضوع باعث می شود که با مشکلات نصب افزونه در وردپرس مواجه شوید. در واقع در این صورت شما با پیغامی همانند زیر مواجه می شوید:
“The uploaded file exceeds the upload_max_filesize directive in php.ini”
برای رفع این حداکثر محدودیت آپلود، باید از طریق کنترل پنل اقدام نمائید. با استفاده از FTP یا مدیر فایل به دایرکتوری خود دسترسی پیدا کنید و به پوشه دایرکتوری سایت مراجعه نمائید. پس از آن شما باید فایل php.ini را پیدا کنید. حال باید کدهای زیر را در فایل قرار دهید:
upload_max_filesize = 1000M
post_max_size = 2000M
memory_limit = 3000M
file_uploads = On
max_execution_time = 180
پس از آن سعی کنید مجدداً افزونه مورد نظر خود را در سایت بارگذاری نمائید، به احتمال خیلی زیاد مشکل برای شما برطرف شده است.
بیشتر بخوانید: رفع مشکل خطای امنیتی وردپرس؛ این نوع پرونده به دلایل امنیتی مجاز نیست
بیشتر بخوانید: آموزش حذف حافظه کش وردپرس | بهترین روش های پاک کردن حافظه کش وردپرس
جمع بندی: چگونگی رفع خطای نصب افزونه وردپرس
علت نصب نشدن افزونه ها در وردپرس ؟ این سوالیست که ممکن است در ذهن بسیاری از شماها کاربران وردپرس باشد. به طور کلی، دلایل مختلفی مانند: ناسازگاری افزونه ها، تداخل افزونه ها، آپلود فرمت فایل اشتباه ، محدودیت در حافظه و… وجود دارد که باعث می شود شما نتوانید به سادگی افزونه مورد نظر خود را در سایت نصب نمائید. ما در این مطلب دلایل نصب نشدن پلاگین های وردپرسی و آموزش رفع خطای نصب افزونه وردپرس را در اختیار شما قرار دادیم. امیدوارم این مطلب مورد رضایت شما عزیزان قرار گرفته باشد.
منبع: wpmudev
نحوه رفع خطای 500 سرور داخلی در وردپرس | چگونه ارور ۵۰۰ Internal Server Error را رفع کنیم؟
نظراتمقاله
چیزی اینجا نیست!
خوشحال می شویم همین الان میتوانید اولین نظر خود را ارسال نمایید!