تعمیر خطاهای فایل Pluggable.php در وردپرس

تعمیر خطاهای فایل Pluggable.php در وردپرس

خطاهای فایل Pluggable.php در وردپرس از چیست؟

وردپرس به پلاگین ها و کاربران اجازه اضافه کردن کد ها را می دهد بدون توجه به نحوه عملکرد آن ها این توابع در فایل Pluggable.php واقع شده است. اگر یک پلاگین وردپرس و یا یک قطعه کد سفارشی نتواند به درستی کار کند خطایی مانند خطای زیر رخ میدهد:

Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/themes/mytheme/functions.php:1035) in /home/username/demosite/wp-includes/pluggable.php on line 1179

 

خطاهای فایل Pluggable.php در وردپرس

گاهی اوقات ممکن است شما قادر به ادامه کار خود نباشید و یا ممکن است برخی از خطا ها هنوز در بخش مدیریت ظاهر شوند.

تعمیر خطاهای فایل Pluggable.php در وردپرس

با این حال میریم به سراغ رفع این خطا در ادامه با ما همراه باشید.

حتما بخوانید  بهینه سازی و افزایش سرعت سایت با افزونه Autoptimize

تعمیر خطاهای فایل Pluggable.php در وردپرس

فایل Pluggable.php یک فایل هسته وردپرس است. ویرایش این فایل اصلا ایده خوبی به عنوان اولین گزینه نیست.

Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/themes/mytheme/functions.php:1035) in /home/username/demosite/wp-includes/pluggable.php on line 1179

در مثال بالا خطا در فایل Functions.php در خط 1035 رخ داده است. این به این معناست که شما باید فایل Functions.php را ویرایش و اصلاح کنید. اگر دانش کافی به این فایل ندارید پیشنهاد می کنیم دست به این کار نزنید و آن را به یک متخصص بسپارید.

در اولین قدم اگر به پیشخوان وردپرس دسترسی ندارید برای غیر فعال کردن قالب می توانید به File manager کنترل پنل هاست خود بروید و سپس به مسیر، public_html » wp-content » themes بروید و نام پوشه قالب خود را تغییر دهید.

حال در بعضی اوقات مشکل از قالب نیست مانند مثال زیر:

Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/plugins/some-plugin-name/some-plugin.php:144) in /home/username/demosite/wp-includes/pluggable.php on line 1090

خطای بالا به یک افزونه وردپرسی اشاره دارد که شما برای رفع این خطا می توانید پلاگین مورد نظر را حذف کنید اگر به پنل وردپرس خود دسترسی ندارید می توانید به به File manager کنترل پنل هاست خود بروید و سپس به مسیر زیر

public_html » wp-content » plugins

بروید و پوشه پلاگین مورد نظر را حذف کنید.

همانطور که اشاره کردیم این خطا با اضافه کردن قطعه کدی اشتباه به فایل functions.php قالب و یا ضعف کد نویسی در یک پلاگین رخ می دهد.

امیدوارم این مقاله مفید بوده باشد…

امیرحسین غلامیان

نزدیک به ۴ سال است که با وردپرس آشنا شدم و این آشنایی تا الان ادامه داشته و خواهد داشت. در حال حاضر مدیریت تیم آریا وردپرس رو بر عهده دارم و سعی میکنم هر روز تجربیاتم رو با شما در اینجا به اشتراک بگذارم.

هنوز هیچ دیدگاهی وجود ندارد

امیرحسین غلامیان