If your site has been migrated, you will likely need to regenerate Oxygen's CSS cache via Oxygen > Settings > CSS Cache. Once the process has finished, check the posts or templates that were missing elements and those elements should be visible and editable again. You'll be able to watch the progress and see when the re-signing of Oxygen shortcodes has been completed. Usually, you'll want to re-sign shortcodes on ct_template, page, and post.Ĭlick the Start shortcodes signing process.
Now, check the "I have made a complete backup of my site" box and the boxes for each post type on which you'd like to re-sign the shortcodes.
Next, click the "Sign All Shortcodes" link just below the Save Changes button. If it's not, check it and then click Save Changes. Once your site has been backed up, go to Oxygen > Settings > Security in the WordPress admin panel and ensure that the "Check Oxygen's shortcodes for a valid signature before executing" checkbox is checked.
If parts of your design are missing after migrating a site, you will need to re-sign your Oxygen shortcodes.īefore proceeding, perform a full backup of your site. If not, it simply means the s needed to be resaved for some reason. If so, contact your web hosting provider.
If so, now go to the Settings > s page and set the s page back to your desired settings.Ĭheck to see if the problem still takes place. Go to the Settings > s page and change your settings to the default. Your web hosting provider can provide assistance with this. If your web hosting provider has caching enabled, clear that cache too.
If your host has provided you with an ancient version of PHP and you're not able to update it, you should switch hosts. Oxygen v4 and newer requires PHP v7 or v8. Many times this error will have meaningful information about the cause of the problem. Your web hosting provider can assist you with reading the error_log file. If you get an error message in Oxygen, check your server's error_log file for an error message that is logged at the same time you see the error message in Oxygen. Caching plugins that modify these files can break Oxygen. you can then re-enable your plugins one at a time and check for the problem after re-enabling each plugin to find the one causing the conflict.Ĭaching plugins should generally be configured to not affect the WordPress admin panel, logged in users, or Oxygen's visual editor, which loads JavaScript and CSS files from /wp-content/plugins/oxygen/. If so, you know the culprit was one of your active plugins. To run a plugin conflict test, disable all active plugins on your site except for Oxygen, and check to see if the problem is solved. Improperly coded or misconfigured plugins, especially misconfigured caching plugins, can break Oxygen and your website. This error is almost always caused by a misconfigured server or rogue plugin. Your web hosting provider can help you with this. If you are getting a 500 error, check your server's error_log file to see the exact error message. Version 10.1 adds a new, redesigned XML Schema diagram that allows visual XML Schema editing, a new XML Schema documentation engine supporting multiple output formats, new features in the Author visual XML editing mode, improvements in the Outliner and content completion, and updates the database support.Most problems and errors you encounter while using Oxygen can be solved using this troubleshooting guide. Oxygen validates XML, XSL, XQUERY, FO, XSD, RNG, RNC, NRL, DTD, Schematron, WSDL, and CSS content, reporting errors with description and line number information and marking them in the document when validate as you type is enabled. Oxygen provides a visual schema editor for W3C XML Schema and Relax NG schema designed to simplify the development and understanding of the schema files. XML and XSL documents can be associated one with the other and the transformation results can be viewed as text or HTML.
It offers a code insight that can follow a DTD, Relax NG or an XML Schema, or even can learn the structure from a partial edited document. Oxygen is an XML Editor, XSLT/XQuery Debugger and Profiler with full Unicode support.