wordpress-bg-medblue

آموزش برطرف کردن خطای Cannot modify header information

آموزش برطرف کردن خطای Cannot modify header information

 

برطرف کردن خطای Cannot modify header information

آیا شده بعد از این که قالب وردپرس خودتون رو برنامه نویسی و طراحی کردید و با هزار ذوق و شوق اون رو روی سیستم نصب کردید اما در زمان فعالسازی قالب با یک ارور مواجه بشید؟؟!!به احتماله زیاد اروری که بهتون گفتم به صورت زیره:
Warning: Cannot modify header information – headers already sent by (output started at /home/ your-host/public_html/demo/wp-content/themes/ template-name/functions.php:148)

حتما زمانی که این ارور رو دیدید دلسرد و ناراحت نشدید.اما ناراحتی چیزی رو حل نمیکنه بهتره که به دنباله راه حل باشید تا دیگه این اتفاق براتون نیفته.برطرف کردن و حل این خطا خیلی راحت تر از اون چیزیه که فکرشو میکنید.فقط کافیه که فایل functions.php که در هر قالبه وردپرسی وجود داره و صد در صد در قالب شما هم هست رو برسی کنید.در واقع این ارور زمانی رخ میدهد که در فایل  function خط اضافی وجو داشته باشه.در پایان این  فایل و زمانی که کدهای موجود در این فایل به پایان میرسه و تگ php بسته میشه رو بررسی کنید.به احتمال خیلی زیاد خط و فضای خالی در این قسمت یعنی بعد از ?> وجود داره,آنها را پاک کنید.این موضوع خیلی حساسه پس حتی یک فضای خالی یعنی حتی یک اسپیس هم بعد از اینکه تگ php بسته شد  نباید وجود داشته باشه!

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