help center

Search
Close this search box.
On this page

Troubleshooting REST API Access Issues in Elementor’s Site Planner

Last Update: January 27, 2025

Elementor’s Site Planner is a powerful tool that helps you create your website efficiently. Once everything is according to plan, you can apply the site plan directly to your website. 

However, you might encounter issues related to the REST API, which can hinder its functionality. This guide will help you understand common causes of these issues and provide straightforward solutions to resolve them.

Understanding REST API Access Issues

The REST API allows WordPress and applications like Elementor to communicate with your server. When there’s a disruption in this communication, features such as the Site Planner may not work as intended.

Common Causes and Solutions

  1. Permalink Settings
    • Issue: Outdated or incorrect permalink settings can interfere with the REST API.
    • Solution:
      1. Go to WP Admin.
        Settings permalinks Troubleshooting REST API Access Issues in Elementor's Site Planner 1
      2. Navigate to Settings > Permalinks.
        Click Save changes Troubleshooting REST API Access Issues in Elementor's Site Planner 3
      3. Click Save Changes without making any modifications. This action refreshes the permalink structure and can resolve related issues.
  2. Plugin Conflicts
    • Issue: Some plugins may conflict with Elementor, affecting the REST API’s performance.
    • Solution:
      1. Go to WP Admin
      2. Deactivate all plugins except Elementor. For details, see Activate and deactivate plugins.
      3. Check if the Site Planner functions correctly.
      4. If it does, reactivate your plugins one by one to identify the conflicting plugin.
  3. Theme Compatibility
    • Issue: Certain themes might not be fully compatible with Elementor, leading to REST API issues.
    • Solution:
      1. Go to WP Admin.
      2. Switch your theme to a Hello theme. For details, see What is the Elementor Hello theme?
      3. If the issue is not resolved, consider reaching out to your theme’s support for further assistance.
  4. Security Settings
    • Issue: Security plugins or server settings may block REST API requests.
    • Solution:
      1. Review your security plugin settings to ensure the REST API is not being blocked.
      2. If you’re unsure, temporarily disable your security plugins and test the Site Planner. For details, see Activate and deactivate plugins.
      3. Consult your hosting provider to verify that server-level security measures aren’t interfering with the REST API.

Additional Troubleshooting Steps

  • Update Everything: Ensure that WordPress, Elementor, and all plugins are up to date. Don’t forget to backup your website before.
  • Check Site Health: Navigate to Tools > Site Health in your WordPress dashboard. This tool can highlight critical issues affecting your site’s performance.

Enable Debugging: Add the following lines to your wp-config.php file to log errors:
php
CopyEdit
define(‘WP_DEBUG’, true);

define(‘WP_DEBUG_LOG’, true);

define(‘WP_DEBUG_DISPLAY’, false);

  • This will create a debug.log file in your wp-content directory, which can help identify issues.

By following these steps, you should be able to resolve most REST API access issues affecting Elementor’s Site Planner. If problems persist, consider reaching out to Elementor’s support team for further assistance.

Have more questions? We’re more than happy to assist.

Link is copied to clipboard!
On this page

Is this article helpful?

Share this article