دیجی اسکریپت

خطای Generated x Characters of Unexpected Output در هنگام فعال سازی افزونه | دیجی اسکریپت

خطای Generated x Characters of Unexpected Output در هنگام فعال سازی افزونه
[ad_1]

برخی مواقع بعد از نوشتن یک افزونه جدید در وردپرس، موقع فعال سازی افزونه با خطای زیر مواجه میشیم:

Generated x Characters of Unexpected Output

رایج ترین دلایل بروز این خطا:

۱٫ یک فضای خالی قبل یا بعد از تگ PHP.

۲٫ فایل انکد شده با UTF-8 باشد.

۳٫ فراخوانی یک تابع زمانی که نباید.

۴٫ استفاده از تابع add_option وردپرس. بجای آن از تابع update_option استفاده کنید، تا مشکل حل شود.

 

برای پیدا کردن دلیل این مورد، میتونید از کد زیر در افرونه استفاده کنید:

 

function tl_save_error() {
    update_option( 'plugin_error',  ob_get_contents() );
}
add_action( 'activated_plugin', 'tl_save_error' );
/* Then to display the error message: */
echo get_option( 'plugin_error' );
/* Or you could do the following: */
file_put_contents( 'C:errors' , ob_get_contents() ); // or any suspected variable

 

نوشته خطای Generated x Characters of Unexpected Output در هنگام فعال سازی افزونه اولین بار در دلکد – دانلود اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

ارسال دیدگاه جدید

به نکات زیر توجه کنید

  • نظرات شما پس از بررسی و تایید نمایش داده می شود.
  • لطفا نظرات خود را فقط در مورد مطلب بالا ارسال کنید.