...
مشکلات متداول

خطای no route was found matching the url and request method.

خطایnoroutewasfoundmatchingtheurlandrequestmethod.1
فهرست مطالب ۳
  1. رفع خطا و مشکل المنتور no route was found matching the url and request method.
  2. دلیل خطا:
  3. راه حل:

رفع خطا و مشکل المنتور no route was found matching the url and request method.

Screenshot 2025 01 07 020617 e1736203365280

 

دلیل خطا:

زمانی که شما سعی میکنید یک صفحه یا قالب رو با المنتور ویرایش کنید المنتور سعی میکنه که به سایت خودش متصل بشه و گاهاً این اتصال به دلایل مختلف از جمله تداخل و تحریم و مشکلات سرویس دهنده و … ممکنه درست عمل نکنه

راه حل:

برای رفع این مشکل المنتور کافیه که اتصال رو قطع کنیم.

برای قطع اتصال کدی که انتهای مقاله گذاشتم رو در فانکشن قالبتون قرار بدید

 

Screenshot 2025 01 07 021505

 

 

  // Author: nias.ir

// Prevent Elementor from connecting to 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');

// Handle the base-app.php errors by providing default values
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);

// Prevent connection attempts entirely without showing error
add_filter('pre_http_request', function($pre, $parsed_args, $url) {
    if (strpos($url, 'my.elementor.com') !== false) {
        // Return a valid response to avoid the error
        return [
            'body' => '',
            'response' => [
                'code' => 200,
            ],
            'headers' => [],
            'cookies' => [],
        ];
    }
    return $pre;
}, 10, 3);

// Disable Elementor Connect Library
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'
        ]);
    }
});

// Remove Connect menu item
add_action('admin_menu', function() {
    remove_submenu_page('elementor', 'elementor-connect');
}, 99);

// Disable library sync
add_filter('elementor/api/get_templates/body_args', '__return_empty_array');

// Prevent 404 errors on API routes
add_filter('elementor/api/get_info_data', '__return_empty_array');

// Suppress specific WP_Error notices
add_action('init', function() {
    remove_action('admin_notices', [\Elementor\Core\Common\Modules\Connect\Module::class, 'admin_notice']);
});

// Author: nias.ir
  
محصول پیشنهادی این مقاله

مقاله‌های مرتبط

gemini generated image ul8efmul8efmul8e1 چگونه نمایش تعداد خریداران یا تعداد دانشجویان ۲ سال پیش generatedimagedecember142025 11 57pm1 حل مشکل Great things are on the horizon ۲ سال پیش gemini generated image lomyilomyilomyil1 استایل کامنت مشابه میهن وردپرس ۲ سال پیش

دیدگاه‌ها (۳۶)

دیدگاه خود را بنویسید

  1. حمیدرضا نیک قلب

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

    پاسخ
    1. Nias پاسخ مدیر

      سلام خطای Uncaught Error: Class ‘Elementor\Core\Schemes\Typography’ not found in wp-content/plugins/jet-smart-filters/includes/widgets/base.php:312 مربوط به ویژگی جدید المنتوره.
      یعنی جت اسمارت فیلتر شما هنوز آپدیت نیست و با این نسخه سازگار نیست لطفاً آپدیت کنید و مجدداً بررسی کنید یا المنتور رو به نسخه 3.25 برگردونید

      پاسخ
  2. Fotros

    سلام من بعد کپی کردن این کد و به روز رسانی پرونده با پیام به مشکلی برخورد ممکن است تغییرات ذخیره نشده باشد برخوردم و رفرش کردم و دوباره روی php.function کلیک کردم این بار کل محتوای این قسمت خالی بود و سایتم به هم ریخت چیکار باید بکنم؟

    پاسخ
    1. Nias پاسخ مدیر

      احتمالاً کد رو مستقیماً در قالب قرار دادید
      بعضی قالب ها کد شده اند و اضافه کردن کد باعث ایجاد خطا ممکنه بشه حتماً قبل از وارد کردن هر کدی یک چایلد تم بسازید

      پاسخ
  3. فائزه

    خیلییی خیلییی تشکر
    فقط یسوال بعداز اومدن اپدیت بعدی المنتور لازم هست که این کد برداشته بشه ؟ و یا اصلا ممکن خطایی ایجاد کنه؟

    پاسخ
    1. Nias پاسخ مدیر

      در صورتی که در آپدیت مشکل حل شده بود میتونید کد رو بردارید اون موقع نیازی به کد نیست

      پاسخ
  4. امیر

    خدا خیرت بده مشکل منو حل کردی

    پاسخ
  5. Yasin.SB

    سلام
    واقعا کاربردی بود امروز با این مشکل مواجه شدم بدردم خورد.ممنونم

    پاسخ
  6. وحید راد

    عالی
    درست شد
    ممنون

    پاسخ
  7. امین ولی پور

    سلام
    ممنونم از راهنماییت
    فقط اینکه دائم این کد بمونه یا موقته؟

    پاسخ
    1. Nias پاسخ مدیر

      سلام کد صرفاً ارتباط با کتابخونه کیت المنتور که باعث خطا شده رو قطع میکنه هر زمانی از سمت المنتور رفع شد میتونید کد رو بردارید

      پاسخ
  8. یاشار زیرک

    سلام
    این اسکریپت کلن به جای متن اصلی جایگزین بشه؟
    یا اینکه به اول یا انتهای متن اصلی اضافه بشه؟

    پاسخ
    1. Nias پاسخ مدیر

      باید در انتهای فایل فانکشن در ادامه کدهای قالب اضافه بشه مطابق با عکس
      کدای قبلی رو حذف نکنید

      پاسخ
  9. کاربر 1377 - نیاس

    خیلی ممنون بابت راهنمایی بسیار عالیتون وسوال :
    1/ نیاز هست قبل از گذاشتن این کد ، بک آپ گرفته شود ؟
    2/ در آینده مشکلی برای افزونه به وجود نمیاد؟ مثلا دریافت آپدیت ها و مسائل امنیتی؟
    3/ همیشه باید این کد بماند و یا بعد مدتی میشه حذفش کرد؟
    متشکرم

    پاسخ
    1. Nias پاسخ مدیر

      وقتتون بخیر باشه
      1. کد مشکلی ایجاد نمیکنه ولی احتمال ناسازگاری یا خطا توی قرار دادن کد شاید در حد 1 درصد همیشه وجود داره پس همیشه بک اپ بگیرید
      2.خیر مشکلی ایچاد نمیکنه کد صرفاً ارتباط با کتابخونه کیت المنتور که باعث خطا شده رو قطع میکنه
      3.اجتمالاً در آپدیت بعدی از سمت المنتور مشکل رفع بشه میتونید اون موقع کد رو بردارید

      پاسخ
  10. گلخانه ایران

    ممنون از راه حلی که دادید. مشکل بنده حل شد. بنده نزدیک به 3 روز در سایت های خارجی دنبال راه حل بودم و نمیتونستم راه حل مفیدی پیدا کنم. ممنون از اطلاعات کوتاه و مفیدی که دادید. مشکل کامل حل شد

    پاسخ
  11. رضا

    طبق چیزی که گفتید انجام دادم و مشکل حل شد!
    ازتون مچکرم که این راه حل رو به اشتراک گذاشتید!

    پاسخ
  12. الهام موالی

    من چندین سایت روی کلود دارم همشون این ارور رو میده من داده های زیادی در سایت هام دارم داده هام نمیپره؟
    تروخدا زود جواب بدین

    پاسخ
    1. Nias پاسخ مدیر

      اول بک اپ بگیرید و بعد طبق تصویر قرار بدین مشکلی پپیش نمیاد

      پاسخ
    2. ابراهیم دهقان

      عالی ممنون

      پاسخ
  13. Abolfazl

    خیلی دمت گرمممم

    پاسخ
    1. Nias پاسخ مدیر

      ارادت🙏❤️

      پاسخ
  14. علی شهری

    سلام عالی بود ممنون مشکل سایتم حل شد

    پاسخ
    1. Nias پاسخ مدیر

      خواهش میکنم ❤️🙏

      پاسخ
  15. محمد

    عالی دمتون گرم

    پاسخ
  16. سجاد

    سلام. دستتون درد نکنه.
    با گذاشتن کد مشکل سایتم حل شد.

    پاسخ
  17. محمدرضا نجفی

    علیرضا جان دمت گرم
    اولین بار بود به این ارور برخوردم تو المنتور و واقعا راه حلی نداشتم براش. با اعمال این کد درست شد

    پاسخ
  18. رویا

    خیییییییییییییییییییییییییلی ممنونم…دم شما گرم

    پاسخ
  19. Mary H

    ممنون. خیلییی مفید بود

    پاسخ
  20. امیر آشتی جو

    خیلی دوستون دارم که این قدر عالی راهنمایی کردین دمتون گرم

    پاسخ
    1. Nias پاسخ مدیر

      نظر لطفتونه🙏❤️خوشحالم مفید بوده

      پاسخ