Oxy Toolbox adds several time-saving and useful features for the Oxygen builder.

Each module and option can be enabled and disabled individually.

    Current Features

    Class Act

    This module lets you move or copy the styles associated with id or a class of any element to a new class.

    oxy-class-act-screenshot

    Benefits:

    • Move all the styles from id to a class incl. those attached to pseudo-classes like :hover and pseudo-elements like ::before and ::after.
    • Copy classes for variations. Ex.: btn-bluebtn-red.
    • Reset all the styles for the class/id.

    Read more

    Classes Cleaner

    This module lets you rename and remove unused classes in Oxygen.

    Benefits

    • Rename classes throughout the site across all Pages/Templates etc. without manually removing the class, adding a new class and re-adding all the properties.
    • Scan for and delete all the unused classes sitewide i.e., classes that have not been assigned to any elements.

    Read more

    Text Edit

    This module adds a text area to view/edit text of Heading and Text components.

    This is useful in certain situations when the element is set to be hidden.

    For Rich Text components, the text area will show the content in HTML.

    You can directly add valid HTML in there if you want and it will be reflected in the preview.

    Conditions

    This module registers custom conditions in Oxygen using which elements can be selectively output based on various parameters.

    Read more

    Revisions

    Enables you to manage the number of revisions in Oxygen.

    Read more

    Back To Top

    This module allows users to smoothly scroll back to the top of the page.

    The link fades in on the bottom right-hand side of the content area, after the browser window has been scrolled beyond a certain point, and remains fixed during scrolling.

    If users continues scrolling, the button nicely reduces its opacity to be less distracting during navigation.

    Read more

    Reading Progress Bar

    This module adds a progress indicator showing how much the page has been scrolled as a thin fixed horizontal bar along the top edge of the browser on the front end.

    Table of Contents

    This module provides a [oxy_toc] shortcode for displaying an automatically generated collapsible Table of Contents (TOC) consisting of a list of the headings on the current page.

    Screenshot:

    The shortcode can be placed either in the WordPress editor or in the Oxygen editor using a Shortcode component.

    Read more

    Editor Tweaks

    This module has several sub modules/features.

    Back To WP Additions

    This option adds Templates and Pages menu items under “Back to WP” menu in the Oxygen editor.

    Compact View For Element Buttons

    This option makes the buttons for adding elements in the left Add+ panel appear in 3 columns instead of the standard 2.

    Before:

    After:

    Currently Editing

    This option adds the name of current Template or Page or any other kind of entry that is currently being edited to the left of Structure button in Oxygen’s editor interface.

    Fullscreen

    Fullscreen module of Oxy Toolbox lets you

    • toggle the panels in the Oxygen editor with a single key press. The key can be set to one of Ctrl, Alt, Shift, Cmd.
    • expand code editor panels to full width (when the cursor is inside the code editor)
    • detach the center frame into a separate tab/window so it can be moved to a different screen.

    Read more

    CSS Tweaks

    Adds the following CSS fixes in the editor:

    • removes the unneeded scrollbars and light gray background for range slider inputs, and vertically centers the color picker circle in Firefox.
    • vertically centers the close icon, increases the width of columns and adds a vertical scrollbar when necessary in the conditions dialog.
    • adds a vertical scrollbar when necessary in the dynamic data dialog.

    Dropdowns On Hover

    This option makes Media Query, Manage Menu, Back to WP Menu and Select Box dropdowns to appear on hover.

     

    Expanded Oxygen Toolbar Menus

    Makes the buttons for Settings, Stylesheets, Selectors, Admin and Frontend a single click away.

    Before:

    After:

    Media Query Buttons

    Replaces the media query dropdown with a row of buttons to avoid multiple clicks.

    Before:
     

    After:
     

    Open Back To WP Menu Links In New Tabs

    Makes links under Back to WP Menu like Admin and Frontend buttons to open in a new tab.

    Remove min-width and min-height for empty Divs

    Oxygen sets a minimum width and height of 80px each for Divs that are empty.

    There might be situations when you want to set a height of say 10px for a Div and this option enables you to see it as it should in the Oxygen editor similar to how it looks in the front end.

    Read more

    Navigator

    This module adds Templates and Pages in the WordPress Toolbar for editing the selected item with Oxygen directly with an option to also make the toolbar be visible in the Oxygen editor.

    The top-level Templates and Pages admin bar menu items link to corresponding listing pages in the WordPress admin.

    Read more

    Rank Math Integration

    This module enables Rank Math SEO plugin for WordPress to parse text inside the Oxygen editor for Pages and Posts.

    Before:

    After:

    Read more

    Yoast Integration

    Oxygen has built-in support for Yoast SEO i.e., content from Oxygen editor will be included in Yoast’s SEO analysis.

    Unfortunately this is at the expense of content in the WordPress editor getting excluded.

    This module includes WordPress content in Yoast’s SEO analsysis when using Oxygen.

    Read more

    Essentials

    This module enables HTML5 support for elements like the search form and adds (what we consider to be) some essential CSS – for example, to make all the images responsive.

    Read more

    Image Width and Height Size Attributes

    This module automatically adds width and height attributes with values taken from the selected Size for images added using the Image component in Oxygen editor.

    Read more

    Offline Mode

    This module enables you to work in the Oxygen editor locally without an internet connection by replacing calls to assets from external CDN URLs with files from within the plugin.

    Read more

    All Templates Button

    Adds a link to go back to the Templates list screen when editing an Oxygen Template.

    Read more

    Remove Themes and Theme Editor From Admin Menu

    Removes Appearance > Themes and Appearance > Theme Editor admin menu items from the WordPress admin.

    Read more

    Scripts

    This module registers popular scripts like Flickity and Isotope so you can load them anywhere in Oxygen.

    Read more

    Gutenberg

    Provides options to 1) disable the Gutenberg WordPress editor and unload Gutenberg-related stylesheets 2) change the default width of the Gutenberg editor to fullsize.

    Read more

    Move Oxygen Admin Menu Up

    Moves the Oxygen admin menu up in the WordPress admin below the Dashboard item.

    Open External Links In A New Tab

    Makes all URLs that link to external websites to open in a new tab.

    Read more

    What’s Planned

    • Purging (auto and manual) of Oxygen revisions.
    • Stylesheets – Access and edit Stylesheets that are normally at Manage > Stylesheets outside Oxygen in the WordPress admin.
    • Panels – makes all the property panels in a vertically scrollable list.
    • Automatically open the Structure (DOM tree) panel when the Oxygen’s editor is launched.
    • Oxygen Theme Enabler – with the option to set where the theme or Oxygen should be active in the WP admin w/o editing the plugin’s file.

    FAQ

    What is the nature of the license?

    The plugin is GPL and can be used on any number of your or your client sites with lifetime updates and support.

    How do I install the plugin?

    1. Click on the download link in your purchase confirmation email if you have not already downloaded it after your purchase.
    2. Download the plugin’s zip file.
    3. Go to Plugins > Add New in your WordPress admin. Click “Add New” button, then “Upload Plugin” button, then “Choose File”, browse to and select the plugin’s zip file.
    4. Activate the plugin.
    5. Enter the license key and activate your plugin license at Oxygen > Oxy Toolbox > License. A valid license key must be entered for the plugin to work and to receive automatic updates.

    Why are the options or sub modules/features not visible?

    If a module has options, they will become visible after enabling the module and clicking the Save Changes button.

    Changelog

    1.3.8 (September 10, 2020)

    • Added a new “WordPress” module.
      • Disable Admin Email Check
      • Disable Auto-update UI Elements
      • Disable Auto-update Emails
      • Disable Core Sitemaps
      • Disable Sitemap Generation for Oxygen Templates
      • Disable XML-RPC
      • Disable Year Month Folders for Uploads
      • Remove Help
      • Remove Screen Options
    • [Gutenberg] Added new options.
      • Disable Editor Fullscreen by Default
      • Disable NUX
      • Disable Welcome Guide
    • [Editor Tweaks] Reversed the order of Media Query Buttons so the breakpoints appear larger to smaller from left to right.
    • [Fullscreen] Fixed KeyLoaded is not defined Uncaught ReferenceError.
    • Added expand-collapse functionality in the plugin’s settings page with the modules collapsed by default.

    1.3.7 (August 28, 2020)

    • Added Revisions module.
    • [Conditions] Replaced `wp_get_referer` with `wp_get_raw_referer` for improved referer detection.

    1.3.6 (August 21, 2020)

    • [Conditions] Added HTTP Referer condition. Allows you to conditionally output elements depending on whether the provided string is present in or not present in or is exactly equal to the referring page URL. Documentation: https://oxyplugins.com/doc/conditions/#HTTPReferer.
    • [Scripts] Updated Splide’s files to 2.4.11.

    1.3.5 (August 18, 2020)

    • [Conditions] Product selection dropdown has been changed to a text input for entering the product ID in “Has Product in Cart” and “Has Purchased Product” conditions to avoid performance issues due to a large number of queries.

    1.3.4 (August 12, 2020)

    • [Fullscreen] Fixed “ReferenceError: keyLoaded is not defined..”

    1.3.3 (August 12, 2020)

    1.3.2 (August 05, 2020)

    • [Navigator] Added the missing “Edit Post”, “Edit Page”, “Edit <CPT>” etc. in the WP toolbar.
    • [Navigator] Fixed the CSS loading on the front end even when the admin bar is not showing.
    • [Conditions] Fixed these WooCommerce conditions so they only work with published products: Selected Tag has at least One Product, Selected Category has at least One Product.
    • [Conditions] Moved these WooCommerce conditions in the conditions dialog from “Woo Product” category to “WooCommerce”: Selected Tag has at least One Product, Selected Category has at least One Product, At least One Featured Product, At least One Product on Sale. These conditions can be used on any page. If you are currently using one of these conditions, you will need to delete it and re-add.
    • [Conditions] Fixed warnings related to “Invalid argument supplied for foreach()…Cannot modify header information – headers already sent” in the WLM membership(s) code.

    1.3.1 (July 17, 2020)

    • [Gutenberg] Moved “Disable Gutenberg” as an option under a new “Gutenberg” module and added another option, “Full Width Editor”.
    • [Back To Top] Fixed Back To Top button not appearing when NextGen Gallery is active.

    1.3 (July 14, 2020)

    • [Conditions] Fixed Mobile Detect conditions.
    • [Navigator] Edit Page, Edit Post and Edit Product admin bar links now appear only on relevant views.
    • [Navigator] Fixed frontend links to view the Pages and Posts. All of them were linking to the homepage earlier.

    1.2.9 (July 10, 2020)

    • [Conditions] Added “Is Affiliate (AffiliateWP)” condition.
    • [Navigator] Fixed misalignment of panels in the Oxygen editor due to a bug in v1.2.8.

    1.2.8 (July 09, 2020)

    • Fixed settings export not including the nested options.
    • [Table of Contents] Wrapped the button element and div.toc-list in div.oxy-toc in the TOC HTML output.
    • [Navigator] Fixed edit post link missing for user roles according to their permissions.
    • [Navigator] Changed WP_Query to direct SQL query for the page/posts/templates listings in the WP admin bar for better performance.
    • Added function exists checks for oxygen_vsb_register_condition() to prevent fatal error when Oxygen is deactivated.
    • Added function exists check for is_oxygen_edit_post_locked() to prevent fatal error with older versions of Oxygen.

    1.2.7 (June 13, 2020)

    • Added the ability to save/export/import plugin’s settings.
    • Fixed the URL for Isotope script.
    • Added Headroom script.
    • Updated Splide script.

    1.2.6 (June 13, 2020)

    • Added a new module: Image Width and Height Size Attributes.

    1.2.5 (June 12, 2020)

    • Fixed license activation/deactivation issue especially after site has been migrated to a new location.
    • Fixed “At least One Product on Sale” condition.

    1.2.4 (June 09, 2020)

    • Added these WooCommerce conditions:
      • Selected Tag has at least One Product
      • Selected Category has at least One Product
      • At least One Featured Product
      • At least One Product on Sale

    1.2.3 (June 08, 2020)

    • Fixed fatal error on sites where WooCommerce is not active.
    • Masked the license key with dots.

    1.2.2 (June 07, 2020)

    • Fixed Mobile Detect conditions.
    • Added WooCommerce conditions. Details: https://oxyplugins.com/doc/conditions/#WooCommerce.
    • Added links to OxyExtras’ settings page (same and new tab) under Navigator’s Oxygen admin bar menu item.

    1.2.1 (June 04, 2020)

    • Improved Rank Math module to have Rank Math detect images from Oxygen in its XML sitemaps under the Images column.
    • Fixed the width of toolbar menu when “Expanded Oxygen Toolbar Menus” editor tweak is enabled.

    1.2 (June 01, 2020)

    • Removed the visibility of License Key from the plugin’s settings page after the plugin has been licensed. Changed the 2-step process of saving + activating/deactivating to a single step.
    • Added “Wider Library Flyout Panel” editor tweak.
    • Moved Oxygen’s “Edit with Oxygen” or “Edit <Template>” under the Navigator’s Oxygen admin bar menu.
    • Fixed Collapse Editor button not appearing when editing a Stylesheet.
    • Fixed custom TOC title not appearing.
    • Fixed the CSS of “Expanded Oxygen Toolbar Menus” in preparation for Oxygen 3.4.
    • Removed the “Remove default padding, default margin and list styles on ul, ol elements with a class attribute” CSS code in Essentials.

    1.1.9 (May 27, 2020)

    • Major overhaul of Navigator module.
      • added support for editing and viewing Pages and Posts.
      • added links to open in new tab for Templates and Pages.
      • added “Show ACF Field Groups” option.
      • added “Show Fluent Forms’ Forms” option.
      • added “Show WooCommerce Products” option.
      • added “New” Admin Bar Menu Additions option which adds links to new ACF Field Group, Code Snippet, Fluent Forms form, Reusable under “New” menu item.

    1.1.8 (May 24, 2020)

    • Improved Rank Math module to include the parent Oxygen Template (if a Template has been selected in the RENDER PAGE USING TEMPLATE dropdown) in Rank Math’s content analysis.
    • Fixed media query buttons appearing vertically on hover when Dropdowns On Hover option is enabled.
    • Added blue underline for the active media query button when Dropdowns On Hover option is enabled.
    • Replaced system font with Source Sans Pro in Offline Mode module.
    • Changed display of label from inline-block to inline in the Essentials module.

    1.1.7 (May 23, 2020)

    • Fixed remove media styles button not being easily clickable when “Media Query Buttons” editor tweak is enabled.
    • Reversed the order of media query buttons so smallest is at the left.

    1.1.6 (May 23, 2020)

    • Added “Offline Mode” module. Credit: Supa Mike and David Browne.
    • Added “Media Query Buttons” editor tweak. Credit: Yan Fodé Kiara.
    • Added “CSS Tweaks” editor tweak.
    • Added “Remove min-width and min-height for empty Divs” editor tweak.
    • Added Splide script.
    • Changed display of label to inline-block from block in Essentials.

    1.1.5 (May 18, 2020)

    • Added Body Class condition.
    • Added Browser Detect condition.
    • Made the Text Edit module’s textarea resizable with a min-height of 15vh.
    • Added != operator for the “Author has CPT entry” condition.

    1.1.4 (May 16, 2020)

    • Fixed an issue with adding library elements in the Undo module.

    1.1.3 (May 15, 2020)

    • Added the following Conditions:
      • Archive Type
      • MemberPress Membership
      • RCP Membership
      • Referrer URL Parameter
      • Language
    • Fixed undefined index notice issue introduced from the recently added success message upon saving plugin’s settings.

    1.1.2 (May 13, 2020)

    • Added Conditions module with several conditions. More to follow.

    1.1.1 (May 12, 2020)

    • Added an option to disable keyboard shortcuts in the Undo module.
    • Added “Oxy Toolbox settings have been saved.” success message after pressing the Save Changes button on the plugin’s settings page.

    1.1 – May 11, 2020

    • Disabled undo and redo in the class name fields and fixed error upon undoing/redoing after adding a class name.

    1.0.9 – May 11, 2020

    • Added Disable Gutenberg module.

    1.0.8 – May 10, 2020

    • Added Table of Contents module.
    • Added a link to the Feature requests Trello board in the plugin’s settings page.

    1.0.7 – May 08, 2020

    • Added Reading Progress Bar module.
    • Excluded styling of lists in Gutenberg from being reset. Thanks Yan Fodé Kiara.
    • Fixed styling in Navigator module to make the ruler in Oxygen editor visible again.
    • Added links to changelog, Facebook group and Support on the plugin’s settings page.

    1.0.6 – May 07, 2020

    • Fixed the size of Oxygen icons appearing larger than they should be in the WP Toolbar on admin pages when certain plugins like Gravity Forms/MailPoet and Navigator are enabled.
    • Fixed Repeater components vanishing on clearing styles with Class Act module.
    • Removed antialiased font smoothing for body tag from the Essentials module. Ref.: https://usabilitypost.com/2012/11/05/stop-fixing-font-smoothing/, https://responsivedesign.is/articles/font-smoothing/.
    • Removed “text-rendering: optimizeSpeed” for body tag from the Essentials module. Ref.: https://bocoup.com/blog/text-rendering.

    1.0.5 – May 06, 2020

    • Added link to the settings page in the plugins list admin page.
    • Replaced base64 string for Oxygen icons with png in the WP Toolbar when Navigator is enabled.

    1.0.4 – May 05, 2020

    • Added a new module: Open External Links In A New Tab.
    • Fixed undefined variable PHP notices.
    • Got rid of CSS for removing all animations and transitions for people that prefer not to see them via prefers-reduced-motion. This is apparently causing issues with Animate on Scroll and other needed animations.

    1.0.3 – May 04, 2020

    • Fixed Templates and Pages links under Back To WP Additions not linking to the correct URLs for sites on subdomains.
    • Fixed items in the Previewing dropdown not being reachable on hover with “Dropdowns On Hover” enabled.

    1.0.2 – May 04, 2020

    • Fixed unwanted space at the top coming from enabling WP Toolbar in the Oxygen editor via Navigator module.
    • Fixed back to top button not being clickable reliably in the Oxygen editor.

    1.0.1 – May 03, 2020

    • License check deactivation to make the plugin work temporarily.

    1.0 – May 03, 2020

    • Initial Release.
    Note: If the above button remains stuck and keeps on spinning, try this direct buy link.
    Unlimited developer license with updates and support included for lifetime.
    Top