Check NGINX Server Configuration

If your server uses NGINX, you need to update the configuration to match the new paths.

Solution:

  1. Access your NGINX configuration file.
  2. Add the new paths as specified in the instructions here: Setup WP Ghost on Nginx Server
  3. Save the configuration file.
  4. Restart the NGINX server: sudo systemctl restart nginx

Restore Original Admin Path

If your server does not support custom wp-admin paths, Elementor may fail to load.

Solution:

  1. Navigate to WP Ghost > Change Paths > Admin Security.
  2. Restore the original wp-admin path.
  3. Clear your cache and reload the site.

More details can be found here: Change and Hide wp-admin Path with WP Ghost

Verify REST API Path and Clear Cache

Server may depend on the default REST API to submit admin forms, and any old cached paths can cause issues.

Solution:

  1. Set the default wp-json path in WP Ghost > Change Paths > API Security.
  2. Test the REST API calls using: https://domain.com/wp-json/
  3. Refer to this guide for more help: Change REST API Path with WP Ghost

Restore Default Admin-Ajax Path

Custom admin-ajax.php paths may cause compatibility issues with Elementor or other plugins if your server is configured this way and doesn’t allow Ajax submit from custom Ajax paths.

Solution:

  1. Go to WP Ghost > Change Paths > Ajax Security.
  2. Set the Ajax path back to default admin-ajax.php.
  3. Save the settings and check Elementor functionality.

Change Paths for Logged Users Option

Some plugins or server configurations may conflict with accessing the custom paths while the users are logged in.

Solution:

  1. Go to WP Ghost > Tweaks > Change Options.
  2. Disable the option Change Paths for Logged Users.
  3. Save the settings and check Elementor functionality.

More details: Change Paths for Logged Users

Conclusion

  • Double-check server error logs for specific issues.
  • Logout/Login to WordPress if the admin path was change to apply the cookies on the new path.
  • Ensure all cache layers (browser, plugin, CDN) are cleared after making changes.
  • Test Elementor in Safe Mode by going to Elementor > Tools > Safe Mode.

By following these steps, you should be able to restore Elementor’s functionality after changing paths.