• I am facing this error while using Elementor plugin to customize and design pages

    No route was found matching the URL and request method.

    Thank you for your advice on how to fix the problem

Viewing 15 replies - 1 through 15 (of 38 total)
  • Your post is timely. I’ve spent most of the day fighting with Elementor and this is one of the issues. There appears to be bugs around routing requests in general with 3.26.x+. I’ve just opened a GitHub issue about it.

    I have encountered the same issue. I had my website from months ago, and was using Elementor 3.23.x and everything was fine. Today I come to edit any page and I see this error.

    I tried updating: No change.
    I tried disabling all other component addons other than these, and still no change:
    Elementor, Elementor Pro, PODs, SVG Support, Updraft Backup, Yoast SEO21:20

    I am completely unable to edit my website now.

    I have the same problem, however I have Elementor version 3.18.3, on Friday everything was working smoothly and now I can’t open Elementor without it coming up “No route was found matching the URL and request method.”!

    I have the same problem , when i create a new post .

    “”No route was found matching the URL and request method.””

    Same here. I saw that my server auto update WP to 6.7.1 and PHP 8.
    I updated Elementor to v 3.26.3 and worked.

    If you are using Elementor Pro, make sure you are using the latest update.
    I had the same problem, I updated Elementor Pro and it fixed it.

    I am using Elementor (not the Pro) and had the same problem. Updating Elementor fixed it.

    flourishdesignstudio

    (@flourishdesignstudio)

    I was able to resolve this issue by resaving my permalink settings.

    I have same problem…

    PHP Version: 8.1.31
    WordPress Version: 6.7.1
    Elementor: 3.26.3
    Elementor Pro: 3.26.2

    UPDATE AND RESAVE PERMALINK SETTINGS NOT WORK FOR ME!!!
    how can I solve it?

    • This reply was modified 1 month, 3 weeks ago by digihico.
    • This reply was modified 1 month, 3 weeks ago by digihico.

    Hi there,

    Same fuckin’ issue here

    So here’s what I’ve tried so far:

    1. I refreshed the permalinks – no luck.
    2. I deactivated all plugins except Elementor and Elementor Pro.
    3. I deleted the .htaccess file and saved permalinks again.
    4. No errors in the console.
    5. The REST API is working fine.

    Still facing issues though. Any advice would be appreciated!


    Anthony

    (@anthonyintertech)

    Same here, we get “No route was found matching the URL and request method.” when attempting to edit or create an Elementor page.

    The issue seems to come and go. It was having the issues multisite-wide (all sites) for about an hour and a half this morning and then mysteriously started working again. I started having the issue about two hours ago, and now it’s OK after about an hour and a half. The broken, then working flip flops would normally lead me to cache issues, but we’ve cleared Redis cache, Super cache, etc.

    • This reply was modified 1 month, 3 weeks ago by Anthony.

    I have the same problem. Reactivating the Elementor license works for me.

    Hi Guys
    I had this problem too
    Update Elementor and Elementor Pro to version 3.25.11 and your problem will be solved.

    i have same problem!

    I have the same issue on many websites I work on, which are hosted on different servers around the world, and they still don’t work properly. The only temporary solution I’ve found is to use the following code, which can fix the issue for now

    // 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']);
    });
Viewing 15 replies - 1 through 15 (of 38 total)
  • You must be logged in to reply to this topic.