• Greetings:
    I wanted to tackle a long-time WP issue that’s happened on my WP site, which is that in WP Admin in the Themes area I’m unable to preview themes before deciding if I should fully activate it.

    Whenever I tried a preview, I would get the following error:

    “Non-existent changeset UUID.”

    I have read instructions on fixing this in Settings–>General, indicting that the web address in both fields should be the same. But because of how I had originally set up the site, For the WordPress URL, which is velanche.com/wordpress, removing “WordPress” will break my ability to access the site as an admin, or that’s what I’m lead to believe.

    Any assistance on this would be appreciate it; thank you.
    Velanche

Viewing 1 replies (of 1 total)
  • In the Customizer manager class, there is this code:

    /*
     * If unauthenticated then require a valid changeset UUID to load the preview.
     * In this way, the UUID serves as a secret key. If the messenger channel is present,
     * then send unauthenticated code to prompt re-auth.
     */
    if ( ! current_user_can( 'customize' ) && ! $this->changeset_post_id() ) {
    	$this->wp_die( $this->messenger_channel ? 0 : -1, __( 'Non-existent changeset UUID.' ) );
    }

    This is not about the addresses matching. It’s checking the capability of the user and whether the changeset has been created already. Perhaps your user doesn’t have the customize capability (you can use a plugin like User Role Editor to check) or some plugin is filtering the capabilities and didn’t do it correctly. You can use the Health Check plugin in Troubleshoot mode to see if it works while plugins are disabled (it disables for your user only).

Viewing 1 replies (of 1 total)
  • The topic ‘Cannot Preview WP Themes’ is closed to new replies.