
در این آموزش کوتاه روشی را به شما آموزش می دهیم که خطای No route was found matching the URL and request method در المنتور را به راحتی برای خود رفع کنید و این خطا علت های مختلفی دارد اما پیشنهاد می شود از این روش برای رفع موقتی استفاده نمایید در صورتی که مشکل و دلایلی که در پایین برای شما آورده شد رفع شد مجدد اتصال را برقرار نمایید .
به دلیل پرسش های زیاد در مورد نحوه استفاده از این آموزش در کامنتها ، این آموزش را هم به صورت تصویری نیز برای شما آماده کردیم
طبق ویدیو اگر قالب هلو المنتور استفاده میکنید برای نصب قالب چایلد هلو المنتور کلیک کنید
دلایل بروز خطای No route was found matching the URL and request method
این خطا یکی از خطای های المنتور می باشد و علت های مختلفی دارد و مشکل اینجاست که نمیتواند به سرور اصلی خود متصل شود لیست عوامل احتمالی :
- بحت تحریم و فیلترینگ
- غیرفعال بودن REST API
- تداخل افزونهها
- نسخه ناسازگار المنتور یا وردپرس
- مشکلات در پیوندهای یکتا
- محدودیتهای هاستینگ
- فایروال یا تنظیمات امنیتی سرور
- تداخل قالب
- مشکلات در تنظیمات SSL
- خطا در فایل
.htaccess - نسخه ناسازگار PHP
رفع خطای No route was found matching the URL and request method
برای رفع این مشکل کدی که در پایین آورده شده است را در functions.php قالب خود قرار دهید ( طبق عکس زیر )
برای این منظور وارد پیشخوان > نمایش >ویرایشگر پرونده پوسته شوید.

// جلوگیری از اتصال المنتور به my.elementor.com
add_filter('elementor/connect/additional-connect-info', '__return_empty_array');
add_filter('elementor/connect/connect-url', '__return_empty_string');
add_filter('elementor/connect/remote-info-data', '__return_empty_array');
// مدیریت خطاهای base-app.php با ارائه مقادیر پیشفرض
add_filter('elementor/connect/apps/get_client_data', function($client_data) {
if (is_wp_error($client_data)) {
return [
'client_id' => '',
'auth_secret' => '',
'redirect_uri' => '',
'callback' => '',
'admin_notice' => '',
];
}
return $client_data;
}, 10, 1);
// جلوگیری کامل از تلاشهای اتصال بدون نمایش خطا
add_filter('pre_http_request', function($pre, $parsed_args, $url) {
if (strpos($url, 'my.elementor.com') !== false) {
return [
'body' => '',
'response' => [
'code' => 200,
],
'headers' => [],
'cookies' => [],
];
}
return $pre;
}, 10, 3);
// غیرفعال کردن کتابخانه اتصال المنتور
add_action('elementor/init', function() {
if (class_exists('\Elementor\Core\Common\Modules\Connect\Module')) {
remove_action('elementor/editor/before_enqueue_scripts', [
\Elementor\Core\Common\Modules\Connect\Module::class,
'enqueue_connect_scripts'
]);
}
});
add_action('admin_menu', function() {
remove_submenu_page('elementor', 'elementor-connect');
}, 99);
add_filter('elementor/api/get_templates/body_args', '__return_empty_array');
add_filter('elementor/api/get_info_data', '__return_empty_array');
add_action('init', function() {
remove_action('admin_notices', [\Elementor\Core\Common\Modules\Connect\Module::class, 'admin_notice']);
});




47 پاسخ
با سلام و عرض ادب با فعال کردن افزونه ی المنتور پرو صفحه ی اصلی سایت نشان داده نمی شود و تنها صفحه ی سفید دیده می شود لطفا راهنمایی کنید .قالب من آسترا هست.
سلام وقت بخیر
ممکنه با نسخه فعلی دیگر افزونه ها و یا قالب شما سازگاری نداشته باشد
با سلام مجدد همه ی افزونه ها به غیر از المنتور و فعال ساز راست چین رو غیر فعال کردم ولی مشکل بر طرف نشد.
سلام وقت بخیر
من کد رو گذاشتم ولی وقتی داخل ویرایش مقاله با المنتور میرم اصلا ویجت ها لود نمیشه و همینجوری میچرخه باید چیکار کنم؟ این مشکل روی سه تا از سایتام هست
سلام وقت بخیر
مشکل لود را از طریق آموزش رفع لودینگ المنتور رفع کنید .
خداخیرتون بده چه راه حله خوبی ارائه کردین واقعا بابت زحمتاتون ممنونم
ممنون از شما
سلام ممنون مشکل حل شد
فقط فرمودید موقتا یعنی چی ؟
تا کی باید باشه ؟
سلام وقت بخیر
چند روز یکبار بررسی کنید کد را بردارید مشکل رفع شده بود نیازی به درج کد ندارید
سلام
ممنون از مطلب مفیدتون مشکل من حل شد.
موفق باشید
سلام وقت بخیر. ممنون از راه حل تون.
من دو تا سایت دارم
اولی که وودمارت داره این کد رو قرار دادم و مشکل حل شد
ولی دوی که هلو و ووکامرس داره کد رو که قرار دادم مشکل حل نشد
دلیلش چی میتونه باشه؟
سلام درود بر شما
در هر دو قالب به خوبی این عمل میکند و ارتباطی با نوع قالب شما ندارد باید موارد دیگر را بررسی کنید
من متوجه نشدم این کد رو جای گزین اون کد کنم یا ادامه ش پیستش کنم؟
سلام درود بر شما
خیر در انتهای کد ها قرار دهید
خیلی ممنونم ازتون کم مونده بود بزنم افزونه غیرفعال بشه
موفق باشید
ممنونم حل شد
خدا خیرتون بده دوست عزیزم
موفق باشید
سلام
کد را دقیقا در کجای فایل function.php باید قرار بدم؟
سلام درود بر شما
در انتهای کدها قرار دهید
خیلی ممنون اوکی شد
درود دقیقا کدوم قسمت کپی کنم کد رو؟
سلام درود بر شما
کدی که انتهای آموزش می باشد را کلا کپی نمایید و در قسمت functions.php قالب خود قرار دهید
سلام من از قالب هلو المنتور استفاده میکنم و روی هاست هستش.کد رو کپی کردم ولی بازم همون خطای no route…. میاد
چکار باید بکنم؟؟؟
سلام وقت بخیر
باید سایت شما بررسی شود زیرا این کد به درستی کار میکند احتمالا در جای درست قرار نداده اید
خیلی ممنون کد رو اضافه کردم به کدا اوکی شد المنتورم
سپاسگزارم از شما. مشکل برطرف شد
من از هلو المنتور استفاده میکنم. هیچ پلاگین اضافی هم ندارم که بخواد تداخل ایجاد کنه. باز هم اضافه کردن این کد به قالب قلو المنتور نیازه؟
سلام وقت بخیر اگر خطا را دارید بله انجام دهید
دم شما گرم عالی بود
برای من اوکی شد ممنونم
ممنون که این مورد رو در وبسایتتون قرار دادید. مرسی از شما
سلام متاسفانه برای من حل نشد
سلام درود بر شما
لطفا دقیقا توضیح دهید سایت المنتوری خودتون رو توی چه بستری پیاده سازی کردید ( هاست یا لوکال هاست ) با درج کد خطای دیگری مشاهده میکنید و یا همون خطا مجدد برای شما ایجاد می شود ؟
از هاست استفاده می کنم و قالب هم وودمارت است . قالب هم غیر فعال کردم و هلو المنتور نصب کردم ولی متاسفانه فایده ای نداشت و همون خطا رو میده
سلام وقت بخیر
کد مجدد بررسی شد روی سایتی که دقیقا همین خطا را داشته است و مشکل رفع شد احتمالا در جای مناسب به درستی قرار نمیدهید .
خیلی ممنون واسه من کار کرد
سلام خیلی خوشحالیم از این موضوع
سلام من کد را کپی میکنم اما باز هم مشکل لود نشدن المنتور پیش میاد.
تداخل افزونه ای با ووکامرس وجود داره اما افزونه ی لازمی هم هست. برای برطرف شدن این تداخل باید چیکار کرد؟
سلام وقت بخیر
اگر تداخل با ووکامرس دارید ساده ترین کار اینه که در تنظیمات ووکامرس روی تب پیشرفته بزنید و سپس WooCommerce.com رو بزنید و تیک اول و دوم را بردارید و مجدد چک بفرمایید اگر نشد آموزش رفع خطای لودینگ المنتور را ببنید
مرسی واقعا رفع شد
موفق باشید
سلام ممنون از شما حل شد
سلام خیلی خوشحالیم کد به کارتون اومد
عالی بود مشکل من رو حل کرد.
موفق باشید