YetiDev

Troubleshooting

Common questions when setting up

There Is No Go Live Button

Open the Site check tab. Go live is only offered when nothing has failed there. The most common cause is that wp-content/yetidm-snapshot can't be written; ask your host to make wp-content writable.

Resets Happen Late

  • WP-Cron only runs when someone visits. Ask your host to call the Server cron address on the Dashboard every 5 minutes.
  • If DISABLE_WP_CRON is set, resets only happen through that address.

My Changes Disappeared

Resets go back to the snapshot. Press Take a new snapshot after changing the demo yourself.

I Got a Reset Problem Email

  • One of the pages in Pages to check after each reset showed an error. Open it and look at the PHP error log.
  • A failed reset is tried again after one reset interval.

The Demo Doesn't Show in the Marketplace Preview

  • Tick the marketplace under Marketplace previews and save.
  • For logins inside the frame, the demo must use HTTPS.
  • If a security plugin or your server sends its own X-Frame-Options or frame-ancestors header, allow the marketplace there too.

A Plugin Doesn't Work in Its Demo

  • Check it is ticked under Plugins this demo loads, along with anything it needs (such as WooCommerce).
  • Its products must be in one of the demo's shop categories, and its pages ticked under Pages that belong to this demo.
  • A draft demo loads every plugin until it goes live.

Visitors See Another Demo's Pages

If your host or CDN caches pages regardless of headers, exclude the site, or visitors with the yetidm_demo cookie, from that cache.

A Webhook or API Call Doesn't Arrive

Outside requests are blocked. Add the host under Still allow these hosts.