رفع مشکل نصب نشدن افزونه و قالب های وردپرس در پیشخوان

539 بازدید
جمعه ۲۳ مهر ۱۳۹۵
رفع مشکل نصب نشدن افزونه و قالب های وردپرس در پیشخوانReviewed by جواد نبوی on Oct 14Rating: 4.0

همانطور که همه شما می دانید، در وردپرس به صورت پیشفرض می توانید از طریق پیشخوان به نصب و یا به روز رسانی قالب ها و افزونه های سایت خود بپردازید. اما اغلب هنگام انجام این کار وردپرس از شما درخواست وارد کردن اطلاعات FTP یا همان هاست شما را می کند. تکرار چندین و چند باره این درخواست آن هم برای هر افزونه یا قالب، چیزی نیست که همه دوستش داشته باشند. علاوه بر این گاهی اوقات این سیستم با مشکل مواجه می شود و علیرغم وارد کردن درست این اطلاعات، با خطا مواجه می شوید و عملیات ادامه پیدا نمی کند. در این آموزش می خواهیم یک ترفند ساده به شما معرفی کنیم تا توسط آن دیگر نیاز به وارد کردن اطلاعات FTP برای نصب یا به روز رسانی قالب ها، افزونه ها و حتی خود وردپرس نداشته باشید. علاوه بر این با انجام این کار دیگر مشکل نصب نشدن افزونه و قالب های وردپرس از طریق پیشخوان به طور کامل رفع می شود. با این آموزش از وب تستر همراه باشید.

رفع مشکل نصب نشدن افزونه و قالب در وردپرس

مشکل چیست؟

خیلی از کاربران وردپرس می گویند هنگام نصب افزونه یا قالب (و یا حتی هنگام به روز رسانی خود وردپرس) از ما درخواست اطلاعات FTP را می کند. اما در حالی که اطلاعات را به صورتی کاملا درست وارد می کنیم، عملیات نصب و یا به روز رسانی انجام نمی شود و با خطا مواجه می شویم.

ما به علت این مشکل کاری نداریم و در این بحث هم جایی ندارد. اما میتوانیم با روش هایی مشکل را بر طرف کنیم. یکی از این روش ها این است که کاری کنیم وردپرس دیگر از ما درخواست اطلاعات FTP نکند و خودش کار را انجام دهد.

راه حل مشکل نصب نشدن افزونه و قالب

به فایل منیجر هاست خود بروید (وارد کنترل پنل هاست شوید و روی گزینه File Manager کلیک کنید. سپس در کادر باز شده گزیه root را انتخاب کرده و روی دکمه go کلیک کنید).

حالا در جایی که فایل های وردپرس و فولدر هایی مثل wp-content و wp-admin قرار دارند، فایل wp-config.php را انتخاب کرده و از منوی بالا روی دکمه Edit کلیک کنید. وارد صفحه ویرایش فایل wp-config.php می شوید.

در این صفحه باید کد زیر را به انتهای این فایل اضافه کنید. سپس با کلیک روی دکمه Save تغییرات را ذخیره کنید. البته فراموش نکنید که قبل از ایجاد تغییرات در این فایل حتما یک نسخه پشتیبان از کد های موجود در آن بگیرید تا در صورت بروز مشکل بتوانید کد های درست و صحیح قبلی را جایگزین کنید:

if(is_admin()) {
add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
define( 'FS_CHMOD_DIR', 0755 );
}

تمام شد. حالا به پیشخوان وردپرس خود بازگردید و عملیات نصب یا به روز رسانی که میخواستید انجام دهید را انجام دهید. دیگر مشکلی وجود ندارد!

تبلیغات

نویسنده (مدیر سایت)

جواد نبوی هستم. حدود 7 سالی میشه در زمینه طراحی وب و گرافیک کار می کنم و بعد از توپ دیزاین، این دومین سایت آموزش طراحی وب و گرافیک هستش که راه انداختم. امیدوارم بتونم برای همه ی شما مفید باشم.

2 دیدگاه برای “رفع مشکل نصب نشدن افزونه و قالب های وردپرس در پیشخوان”

  1. نرگس گفت:

    سلام وقت بخیر
    با اضافه کردن این کد مشکل من حل نشد و هنوز بخش افزونه های وردپرسم غیرفعاله!!!

    لطفا راهنمایی کنید.

    1. جواد نبوی گفت:

      سلام وقت شما هم بخیر
      این مطلب در مورد نصب نشدن افزونه ها از طریق خود وردپرس هست. شما ببینید آیا امکان نصب افزونه ها از طریق هاست براتون وجود داره یا خیر. اگر از طریق هاست هم نتونستید نصب کنید، مشکل چیز دیگه ای هست و باید بررسی بشه.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *