با عرض سلام خدمت کاربران عزیز رجیران.با یک آموزش دیگه از سری آموزش های وردپرس همراه شما هستیم تا قدم به قدم و در کنار هم یک وردپرس کار حرفه ای شویم.شاید برای شما هم پیش اومده باشه که هنگام کار با وردپرس و طراحی سایتتون با ارورهای مختلفی روبرو بشید.ما در آموزش هایی که در قسمت خطاهای وردپرس قرار میگیره تا به حال ارورها و خطاهای زیادی رو برای شما بررسی کردیم و راه حل های هر کدومرو هم به شما ارئه کردیم.در این مطلب هم قصد داریم تا در مورد چگونگی برطرف کردن خطای 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 بسته شد نباید وجود داشته باشه!
بعد از اینکه تمام اینکارها رو کردید و فضاهای خالی رو پاک کردید,پوسته را حذف کنید و مجدد اون رو بارگذاری و نصب و فعال کنید .اینبار خواهید دید که هیچ مشکلی وجود نداره و سایته شما بدون مشکل فعال میشه.
دوستان خوبه رجیرانی این آموزش هم به پایان رسید .اگر شما راه حله دیگه ای را سراغ دارید مثله همیشه با ما به اشتراک بگذارید.امیدوار که این آموزش تونسته باشه گره ای از مشکلاته شما را باز کنه!
موفق و پیروز باشید.