Demo Import is incomplete

  • Posted in : Mechano
  • elz0ux
    Participant

    I’ve installed my mechano theme on an existing website. i disabled all previous plugins and activated only the mechano related. when i go to the importer and get the demo content, the pages dont have any content only title and banner.

    serkan
    Moderator

    Hello,

    Thank you for your message.

    First, please make sure that your hosting/server environment meets all the system requirements for our WordPress themes. Sometimes missing requirements (like PHP version, memory limit, or execution time) can prevent the demo from importing correctly.

    If you still experience issues after checking this, please share your WordPress admin login details and site URL inside the Private Content Box here in the support forum. That way, we can log in securely and help you install and configure the Mechano demo for you.

    Looking forward to your update.

    Best regards,
    Serkan

    elz0ux
    Participant

    Basically, all my hosting server environment meets all your system requirements please find the credentials in the private content area.

    serkan
    Moderator

    Hello,

    I have accessed the WordPress admin panel to investigate the issue where the Mechano theme’s demo content is only showing page titles and banners, despite your server environment meeting the requirements.

    I suspect this problem is related to an incomplete import process or permission issues preventing the page builder data (e.g., Elementor blocks) from being fully loaded.

    However, the user account credentials provided grant me a restricted role (such as Subscriber or Editor). This limited access is preventing me from:

    Accessing critical theme settings and tools required for re-running the demo importer.

    Viewing or modifying necessary server/system settings to diagnose potential conflicts (like PHP limits).

    Fully debugging the cause of the unsuccessful content import.

    To effectively diagnose and resolve this issue, I will need you to temporarily elevate my user account’s privileges to Administrator.

    Could you please temporarily change the role of my provided user account to Administrator?

    Once I have the necessary permissions, I will immediately check the settings, attempt the full import again, and fix the issue. For security, you can revert the account’s role back to its original status once the task is complete.

    Thank you for your cooperation.

    elz0ux
    Participant

    sorry for the inconvenience, the role has been changed. please proceed

    serkan
    Moderator

    Hello,

    Thanks for sharing the access details. I checked your site and saw that the demo content is actually imported, but the pages are stuck in Draft status. When we try to publish them, the editor keeps loading and does not save.

    We already re-saved permalinks, checked URLs, disabled cache and all third-party plugins, but the issue still persists. This usually comes from a server security/firewall (mod_security or hosting WAF) that blocks the WordPress REST API requests used when publishing pages.

    Could you please contact your hosting support and ask them to whitelist/allow requests to:

    /wp-json/

    /wp-admin/admin-ajax.php

    Once these are allowed, publishing pages should work normally.

    Best regards,
    Serkan

    elz0ux
    Participant

    Hello Serkan thanks for helping but can you define what do you mean by actually imported? the demo i saw in your template is nothing compared to the imported demo. the home pages only got the main slider. no content whatsoever. you dont offer the remaining widgets ?

    serkan
    Moderator

    Hello,

    Thank you for your feedback and clarification.

    When I mentioned that the demo was “actually imported,” I meant that the demo data files (pages, posts, templates, and media) were technically added to your WordPress database — but due to conflicts during the import (likely caused by partial timeout or restricted REST API requests), only partial content such as the main banner or page titles appeared on the front-end.

    The missing sections and widgets you’re referring to (like Elementor blocks, home sections, and other layout elements) were not fully processed because the import didn’t complete successfully.

    To fix this completely, we have two possible options:

    ✅ Safe Reimport (Recommended)

    You can first take a quick backup of your current site content (to keep anything you’ve customized so far).

    Then, I can reset the site and perform a clean, full demo import from scratch.

    This ensures all widgets, templates, and demo layouts are properly imported — exactly as shown in our Mechano live preview.

    ⚙️ Manual Repair

    Alternatively, I can manually restore missing widgets and Elementor layouts page by page.

    This method keeps your current data but can take longer and might still miss some global settings.

    Please let me know which option you prefer — I recommend the first one if this is a fresh staging environment, as it guarantees a full demo replica.

    Best regards,
    Serkan

    elz0ux
    Participant

    please proceed with 1st step. no backup needed because this is a staging website i already have a copy

    serkan
    Moderator

    Hi,

    I investigated the issue further, and we now have a clear cause.

    During both the automatic demo import and manual import, the site returns the following errors:

    Error 503 (Service Unavailable)

    Error 403: “A potentially unsafe operation has been detected in your request to this site.”

    These errors indicate that the server’s security firewall (most likely LiteSpeed WAF, Imunify360, or mod_security) is actively blocking WordPress REST API and AJAX requests — which are required for importing Elementor templates and demo content.

    Please contact your hosting provider and ask them to whitelist / allow the following URLs and remove any security restrictions blocking these endpoints:

    https://espectsolutions.com/staging/wp-json/
    https://espectsolutions.com/staging/wp-admin/admin-ajax.php

    Additionally, please request them to disable or relax mod_security / WAF rules temporarily for your staging domain (espectsolutions.com/staging) or at least exclude these specific endpoints.

    Once this restriction is lifted, the demo import will run smoothly and all the missing sections and widgets will appear correctly, just like the live demo.

    Best regards,
    Serkan

    Mehmet S.
    Keymaster

    Hi,

    Before running the demo import, please make sure to activate all Prime Slider widgets:

    – In your WordPress dashboard, go to Prime Slider → Core Widgets.
    – Click the “Activate All” button.
    – Then click “Save Settings” to save the changes.

    Now you can re-run the demo import, and the demo data will be imported correctly.

    Doc > Sample Data > Plugin Settings: https://docs.pixelwars.org/mechano.php#sample-data

    Let us know if you need any further help.

    elz0ux
    Participant

    thank you for your kind help mehmet and serkan, the import worked successfully

    serkan
    Moderator

    You are welcome :) We’d be very happy if you can spare a minute to rate the theme on ThemeForest. Your feedback will boost our motivation and help us to work harder on future updates.

    https://themeforest.net/downloads

    Thank you for your support.

Viewing 13 posts - 1 through 13 (of 13 total)

You must be logged in and have valid license to reply to this topic.

License required for the following item
Login and Registration Log in · Register