خب همانطور که میدانید هر ارور و خطایی در سایت ها به یک دلیلی ایجاد میشود و روند رفع آن ها نیز با یک دیگر بسیار متفاوت هستند اما خطای Syntax Error یکی از رایج ترین ها میباشد چرا که ممکن است در زمانی بروزرسانی یک افزونه و یا قالب وردپرسی سایت شما با این خطا رو به رو شود برای همین موضوع است که میگوییم قبل از آپدیت قالب یا افزونه ای در وب سایت حتما از سایت یک بکاپ تهیه بکنید, حالا به صورت کلی این خطا یعنی Syntax Error به قالب و یا افزونه ها سایت ربط خواهد داشت!
یک موضوع مهم دیگر که اگر بخواهیم به آن اشاره بکنیم میتوانیم بگوییم که حتما قالب ها و افزونه های سایت خودتان را از سایت های معتبر تهیه بکنید چرا که اگر سعی بکنید قالبی را از سایت به صورت رایگان دریافت بکند ممکن است درون کد های آن تغییراتی ایجاد شده باشد و در آید این موضوع برای شما مشکل ساز میشود بنابراین در همین ابتدا هزینه کردن هیچ گونه مشکلی برای شما نخواهد داشت. بیایید این ارور را از وب سایت به صورت کامل توسط این آموزش از سایت ابزار مکس رفع بکنیم.
آنچه در ادامه میخوانید:
روند رفع خطای Syntax Error در وردپرس
زمانی که وب سایت با ارور Syntax Error رو به رو میشود در اولین قدم اگر یک بکاپ از سایت دارید به راحتی می توانید آن بکاپ را بازخوانی کرده و دوباره فعال بکنید به همین راحتی ارور Syntax Error تمام شد اما اگر بکاپ ندارید باید به ارور به دقت نگاه بکنید زمانی که خطای Syntax Error نمایش داده میشود به خوبی به شما میگوید که کدام فایل و حتی در کدام یک از خط های فایل باعث ایجاد این مشکل شده است!
کار بسیار راحت میباشد چرا که شما متوجه شدید کدام فایل از وب سایت شما باعث این مشکل شده است و حالا اگر از دانش کدنویسی برخودار هستید میتوانید فایل مورد نظر را ادیت کرده و مشکل را دیباگ بکنید و کار تمام است اما اگر این موضوع نیز برای شما سخت میباشد اصلا نگران نباشید که ما در ادامه روش هایی را خواهیم گفت که بدون نیاز به دانش برنامه نویسی نیز این مشکل را یعنی Syntax Error را در سایت به صورت کامل رفع بکنید.
1- بررسی و غیرفعال کردن تمامی افزونه ها
و باز هم مثل همیشه باید ابتدا افزونه ها نصب شده در وب سایت را مورد برسی قرار بدهید برای این کار کافیست از بخش مدیریت سایت وردپرسی خود به قسمت افزونه های نصب شده رفته و تیک همه را بزنید و سپس از قسمت کار دسته جمعی غیر فعال کردن افزونه ها را انتخاب بکنید و همه را به یک بار غیرفعال بکنید سپس سایت خود را دوباره مورد برسی قرار بدهید در اصل رفلش بکنید و ببینید که آیا ارور Syntax Error از سایت وردپرسی شما رفع شده است یا خیر!
اگر مشکل رفع شده باشد نتیجه میگیریم که یکی از پلاگین های سایت وردپرسی شما باعث ایجاد این مشکل شده است و برای پیدا کردن این افزونه خراب باید شما تک به تک افزونه ها را در سایت فعال بکنید وتوجه داشته باشدیکه با فعال سازی هر کدام از افزونه ها سایت را رفلش بکنید تا متوجه بشوید کدام افزونه این اختلال را ایجاد کرده است, حالا بعد از پیدا کردن افزونه یا آن را از سایت حذف بکنید و یا بصورت غیرفعال قرار بدهید و منتظر آپدیت جدید افزونه باشید.
2- بررسی و تعویض قالب سایت وردپرسی
همانطور که افزونه ها را مورد بررسی قرار دادیم اگر مشکل شما از افزونه های سایت نبود باید قالب سایت را نیز مورد برسی قرار بدهیم برای این که کافیست از مدیریت سایت خود به قسمت نمایش و پوسته ها بروید با کلیک بر روی گذینه افزودن شما میتوانید یک قالب دیگر را در سایت نصب بکنید به صورت پیش فرض اولین قالب را نصب بکنید و سایت را رفلش بکنید و اگر شما شما در سایت رفع شد نتیجه میگیریم که قالب وردپرسی شما باعث ایجاد این مشکل شده است.
در این صورت شما دوتا راه کار دارید اول این که اگر بروزسانی جدیدی برای قالب سایت اومده باشد قالب را بروز بکنید و مشکل را برسی بکنید اما اگر بروزسانی برای قالب نیامده باشد شما میتوانید با پشتیبانی قالب خود در ارتباط باشید و در آخر تا زمانی که قالب سایت را درست نکنید این مشکل در سایت شما باقی خواهد ماند بنابراین در اولین فرصت قالب را برسی و مشکل را رفع بکنید.
جمع بندی مطالب
همانطور که گفته شد این مشکل فقط و فقط از قالب و افزونه های وب سایت میباشد و برای رفع آن باید قالب و افزونه های سایت خود را مورد برسی قرار بدهید با دو تا روشی که در بالا گفته شده است میتوانید خطای Syntax Error را در وردپرس بدون نیاز به دانش کدنویسی رفع بکنید امیدواریم از این مقاله لذت کافی را برده بوده باشید همچنین میتوانید همه سوالات خود را در بخش نظرات با ما در میان بگذارید.