You are currently viewing آموزش رفع خطای This site is experiencing technical difficulties در وردپرس

آموزش رفع خطای This site is experiencing technical difficulties در وردپرس


آیا در وب‌سایت وردپرسی خود با خطای مشکلات فنی سایت مواجه می‌شوید؟ این پیغام خطا زمانی نشان داده می‌شود که وب‌سایت شما به دلیل مشکل جدی با کد PHP در جایی از وب‌سایت شما خراب است و شما نمی‌توانید به سایت خود دسترسی داشته باشید. خوشبختانه روش‌های مختلفی برای حل این مشکل وجود دارد که ما در ادامه مطلب قصد داریم به آنها بپردازیم. بنابراین با ما همراه باشید تا شما را با آموزش رفع خطای This site is experiencing technical difficulties در وردپرس آشنا کنیم.

خطای مشکلات فنی در وردپرس چیست؟

همانطور که می‌دانید، وب‌سایت وردپرس شما با استفاده از زبان برنامه‌نویسی PHP ساخته شده است. بنابراین هر مشکلی که روی کدنویسی آن به وجود آید، می‌تواند باعث خراب شدن سایت شما شود. این خطا معمولاً همانند تصویر زیر نمایش داده می‌شود:

حال اگر بخواهید وارد سایت خود شوید، ممکن است این پیغام کمی متفاوت‌تر نمایش داده شود و مانند تصویر زیر باشد:

PHP در هسته وردپرس، قالب‌ها و افزونه‌ها استفاده می‌شود، بنابراین این ها منابع احتمالی مشکل هستند. به عنوان مثال، ممکن است اخیراً کدهایی را کپی کرده و در وب‌سایت خود جایگذاری کرده باشید، یا ممکن است بین یک افزونه یا طرح زمینه و برخی کدهای سفارشی تداخلی وجود داشته باشد. با این حال، نحوه رفع خطای مشکلات فنی سایت در وردپرس با استفاده از روش‌های مختلف قالب انجام است که در ادامه به آن ها می‌پردازیم.

با نحوه برطرف کردن خطای This site is experiencing technical difficulties همراه باشید.

رفع ارور This site is experiencing technical difficulties در وردپرس

همانطور که اشاره شد، روش‌های مختلفی برای حل این مشکل وجود دارد که ما قصد داریم در این مطلب به 2 مورد از آنها اشاره کنیم. همراه ما باشید.

بیشتر بخوانید: نحوه حذف نظرات وردپرس؛ آموزش مدیریت، ویرایش و حذف دیدگاه ها در وردپرس 

1- نحوه برطرف کردن خطای  This site is experiencing technical difficultiesبا استفاده از حالت بازیابی

پیام خطایی که به شما نشان داده می‌شود چندان مهم نیست، خوشبختانه وردپرس یک ایمیل همراه با جزئیات در مورد علت خطا به آدرس ایمیل مدیریت وب‌سایت شما ارسال می‌کند. به احتمال خیلی زیاد آدرس ایمیل مدیریت شما احتمالاً همان آدرسی است که برای حساب میزبانی وردپرس خود استفاده کرده‌اید. بسیاری از سایت‌های وردپرسی در ارسال ایمیل مشکل دارند، بنابراین اگر ایمیل را دریافت نکردید، می‌‌توانید از روش ۲ زیر استفاده کنید.

در صندوق ورودی خود، باید ایمیلی با موضوع “سایت شما در حال تجربه یک مشکل فنی است” مشاهده کنید. این شامل اطلاعات مفیدی در مورد علت ایجاد خطا در وب سایت شما خواهد بود.

به عنوان مثال، در اسکرین شات زیر، ایمیل توضیح می‌دهد که این خطا ناشی از تم Porto است. همچنین شامل یک لینک ویژه است که به شما این امکان را می‌دهد تا برای بررسی و رفع مشکل در حالت بازیابی وارد سایت خود شوید.

اکنون باید روی لینک حالت بازیابی وردپرس کلیک کنید. پس از آن شما را به قسمت مدیریت وردپرس خود هدایت می کند. در صفحه‌ای که برای شما باز می‌شود در ابتدا از شما می خواهد که وارد وردپرس شوید:

پس از ورود به سیستم، اعلانی را مشاهده خواهید کرد که توضیح می‌دهد در حالت بازیابی هستید. همچنین لینکی را مشاهده خواهید کرد که در آن می‌توانید برای رفع مشکل مراجعه کنید. به عنوان مثال، در تصویر زیر، پیام به ما می‌گوید که یک یا چند افزونه به درستی بارگیری نشده اند و لینکی به صفحه افزونه‌‌ها ارائه می‌دهد.

آموزش رفع مشکل ریسپانسیو در وردپرس

پس از کلیک بر روی لینک، افزونه مخرب را مشاهده خواهید کرد. همچنین خواهید دید که دقیقا کدام خط کد باعث خطا شده است. حال کافیست ادامه دهید و افزونه را غیرفعال کنید.

در مرحله بعد، می‌توانید به سادگی به دنبال یک افزونه جایگزین وردپرس بگردید.

به طور مشابه، اگر مشکل با قالب شما باشد، لینکی به صفحه قالب‌های شما ارسال خواهد شد و می‌توانید آن را مشاهده کنید. در پایین صفحه، می‌توانید قالبی را که باعث این مشکل شده است، مشاهده کنید.

شما به سادگی می‌توانید قالب وردپرس خود را تغییر دهید، یا آن را حذف کنید. پس از آن مشاهده کنید که آیا خطا برای شما برطرف شده است یا خیر؟ هنگامی که مشکل را حل کردید، می‌توانید به سادگی ادامه دهید و روی دکمه Exit Recovery Mode در بالا کلیک کنید.

در بیشتر موارد، وب‌سایت وردپرس شما اکنون به طور معمول کار می‌کند. با این حال، اگر همچنان خطای مشکلات فنی را در وردپرس مشاهده می‌‌کنید، می ‌توانید مراحل عیب‌یابی را در مرحله بعد امتحان کنید.

آموزش رفع خطای are you sure you want to do this

2- آموزش رفع خطای مشکلات فنی سایت در وردپرس به صورت دستی

در‌صورتی‌که ایمیل اطلاع رسانی وردپرس در مورد خطای مشکلات فنی را دریافت نکردید، به این صورت می‌توانید این خطا را با استفاده از روش‌های دستی رفع کنید. اگر خطا ناشی از اقدام اخیری است که انجام داده‌اید، می‌توانید به سادگی آن اقدام را برای رفع مشکل لغو کنید.

به عنوان مثال، اگر یک افزونه جدید نصب کرده اید و فعال کردن آن باعث مشکل فنی شده است، باید آن افزونه را غیرفعال کنید. در ادامه شما را با اینکار آشنا خواهیم کرد.

– تمام افزونه‌های وردپرس را غیرفعال کنید

یکی دیگر از راه‌های چگونگی رفع خطای This site is experiencing technical difficulties بررسی افزونه های وردپرس است.خطای مشکلات فنی ممکن است ناشی از یک افزونه معیوب یا متناقض در سایت رخ دهد. به همین دلیل ساده‌ترین روش برای اینکه متوجه شوید که آیا افزونه‌ها باعث به وجود آمدن خطا شده اند یا خیر این است که تمامی افزونه‌های سایت خود را به صورت موقت غیرفعال کنید.

به دلیل اینکه نمی‌توانید به پیشخوان وردپرس خود وارد شوید، شما باید از طریق هاست اقدام به غیرفعال کردن افزونه‌ها کنید. برای اینکار به‌سادگی با استفاده از یک سرویس گیرنده FTP یا برنامه مدیریت فایل در کنترل پنل میزبانی وردپرس خود به وب سایت وردپرس خود متصل شوید. سپس پس از اتصال، باید به پوشه /wp-content/ بروید.

در داخل پوشه wp-content، پوشه‌ای به نام plugins را مشاهده خواهید کرد. شما باید روی این پوشه کلیک راست کرده و از منو گزینه “Rename” را انتخاب کنید و نام آن را تغییر دهید. پس از انجام این کار، تمام افزونه‌های شما به صورت خودکار غیرفعال می‌شوند و می‌توانید از وب‌سایت خود بازدید کنید تا مشاهده کنید آیا پیام مشکلات فنی ناپدید شده است یا خیر. اگر پیغام خطا همچنان در سایت شما نمایش داده می‌شود، دلیل آن افزونه نیست. سپس شما باید نام پوشه را به plugins تغییر و از روش های دیگر برای حل مشکل استفاده کنید.

اما در‌صورتی‌که با غیرفعال کردن افزونه‌ها این خطا در سایت شما رفع شد، این یعنی یکی از افزونه‌هایی که شما در سایت خود نصب کرده‌اید باعث به‌وجود آمدن خطا شده است. بنابراین شما باید یکی یکی افزونه‌های سایت خود را فعال کنید تا در نهایت بتوانید افزونه مخرب را شناسایی کنید و سپس آن افزونه را حذف و یا جایگزین کنید.

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

– از قالب پیش فرض وردپرس استفاده کنید

یکی دیگر از روش‌های حل مشکل This site is experiencing technical difficulties تغییر قالب وردپرس است. در واقع، ممکن است قالبی که شما در حال استفاده کردن هستید دارای مشکلاتی باشد که این موضوع باعث می‌شود که شما با خطا روبه رو شوید. برای اینکه متوجه شوید که آیا مشکل از سمت قالب شما است یا خیر، ساده‌ترین و بهترین روش تغییر قالب و استفاده از قالب‌های پیش‌فرض وردپرس است.

برای اینکار ابتدا با استفاده از یک سرویس گیرنده FTP به وب‌سایت خود متصل شوید و سپس به پوشه /wp-content/themes/ مراجعه کنید. این شامل تمام قالب‌های نصب شده در وب سایت شما است. در مرحله بعد، باید روی قالب وردپرس فعلی خود کلیک راست کرده و آن را به عنوان پشتیبان در رایانه خود دانلود کنید.

پس از آن، می‌توانید با خیال راحت قالب فعلی خود را از وب سایت خود حذف کنید. باید روی پوشه تم خود کلیک راست کرده و «حذف» را انتخاب کنید.

اگر یک قالب وردپرس پیش‌فرض وردپرس مانند Twenty TwentyTwo روی وب‌‌سایت خود نصب کرده‌اید، وردپرس به صورت خودکار شروع به استفاده از آن به‌ عنوان قالب پیش‌فرض می‌کند. با‌این‌حال، اگر یک قالب پیش‌فرض نصب نکرده‌اید، باید آن را به صورت دستی با استفاده از FTP نصب کنید.

آموزش رفع مشکل ریدایرکت شدن و خطاهای redirection در وردپرس

در نهایت اگر خطای مشکلات فنی دیگر هنگام بازدید از سایت شما نمایش داده نمی‌شود، این یعنی مشکل از سمت قالبی بوده است که استفاده می‌کردید، بنابراین بهتر است قالب خود را برای همیشه تغییر دهید.

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

– وردپرس را دوباره نصب کنید

نصب دوباره وردپرس از راه‌های حل مشکل This site is experiencing technical difficultiesدر وردپرس است. اگر وب‌سایت شما به دلیل یک افزونه یا قالب معیوب با مشکلات فنی مواجه نیست، ممکن است مشکل از فایل اصلی وردپرس خراب باشد یا ممکن است بدافزار در سایت شما وجود داشته باشد. بنابراین بهترین روش این است که وردپرس را محدداً در سایت خود نصب کنید.

برای اینکار، در ابتدا به سایت WordPress.org مراجعه کرده و یک نسخه جدید از وردپرس را در رایانه خود بارگیری کنید. پس از دانلود فایل، باید آن را از حالت فشرده در کامپیوتر خود خارج کنید. با این کار یک پوشه به نام wordpress ایجاد می‌شود که حاوی تمام فایل‌هایی است که برای نصب مجدد نیاز دارید.

در مرحله بعد، باید با استفاده از یک سرویس گیرنده FTP یا برنامه مدیریت فایل در کنترل پنل میزبان خود به سایت وردپرس خود متصل شوید.

پس از اتصال، باید از پنجره سمت راست به پوشه ریشه وب‌سایت خود بروید. پوشه root پوشه‌ای است که حاوی پوشه‌های wp-admin ،wp-content ،wp-includes و wp-admin است.

اکنون در قسمت سمت چپ به پوشه وردپرس تازه‌ای که ایجاد کرده اید بروید. شما باید فایل‌های داخل این پوشه را انتخاب کرده و در وب سایت خود آپلود کنید.

نحوه رفع خطای 500 سرور داخلی در وردپرس | چگونه ارور ۵۰۰ Internal Server Error را رفع کنیم؟

پس از آن کلاینت FTP شما از شما می‌پرسد که آیا می‌خواهید این فایل‌ها را بازنویسی کنید یا از آنها رد شوید. شما باید “بازنویسی” را انتخاب و کادر کنار گزینه “همیشه از این عمل استفاده شود” را علامت بزنید.

اکنون می‌توانید برای ادامه روی دکمه OK کلیک کنید. کلاینت FTP شما تمام فایل‌های اصلی وردپرس شما را با کپی‌های تازه از رایانه شما جایگزین می‌کند. پس از اتمام، وارد وب‌سایت خود شوید و مشاهده کنید که آیا خطا برای شما برطرف شده است یا خیر؟ در‌صورتی‌که مشکل فنی ناشی از یک فایل اصلی خراب یا بدافزار وردپرس باشد، به احتمال خیلی زیاد خطا باید برای شما رفع شده باشد.

آموزش رفع خطای نمایش سایدبار زیر محتوا در وردپرس + دلایل بروز آن

سوالات متداول

خطای This site is experiencing technical difficulties چیست؟

این یکی از خطاهای رایج وردپرس است که به دلیل مشکلاتی که در کدنویسی PHP سایت شما رخ داده است، ظاهر می‌شود.

دلیل بروز خطای This site is experiencing technical difficulties چیست؟

دلایل مختلفی وجود دارد که باعث می‌شود که شما با این خطا در سایت خود مواجه شوید که برخی از آنها عبارت هستند از: وجود افزونه های ناسازگار، استفاده از قالب ضعیف و…

جمع‌بندی

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

منبع: wpbeginner