Keep Selected Roles Out of the Divi Visual Builder
Sends users without the capability you choose back to the normal page when they try to open the Divi Visual Builder, and hides the "Enable Visual Builder" admin bar link from them.
Snippet Library
Snippets for page builders and themes such as Elementor, Divi and block themes: fix conflicts, add options and change default behavior. For designers who build with a page builder and need one more setting.
Sends users without the capability you choose back to the normal page when they try to open the Divi Visual Builder, and hides the "Enable Visual Builder" admin bar link from them.
Loads the parent theme's style.css before the child theme's own stylesheet, for child themes created without the enqueue code in functions.php.
Loads an editor-style.css file from your (child) theme into the block editor and turns on editor styles, so posts look the same while writing as on the site.
Makes the post types you list use OceanWP's full-width layout without a sidebar, for shops, portfolios or courses.
Hides the page header (title and breadcrumb bar) that OceanWP shows at the top of pages, so designed pages start right under the menu.
Hides OceanWP's top bar on the pages you list, such as checkout or landing pages, while keeping it on the rest of the site.
Shows a notice bar right after the OceanWP header on every page, for announcements that should be seen but not block the menu.
Opens a Bricks popup template when the address ends in #popup-123 (123 being the template ID) or a link to that hash is clicked, without setting up interactions.
Opens the Divi toggle or accordion item whose CSS ID matches the address hash (for example #shipping) and scrolls to it, so you can link straight to an answer.
Opens an Elementor Pro popup when the address ends in #popup-123 (123 being the popup ID), so you can link to a popup from emails, menus or other pages.
Keeps Elementor's usage data sharing turned off and marks its "Become a super contributor" notice as answered, so it no longer asks on new installs.
Lets administrators view the site with another installed theme by adding ?wpide_theme=theme-folder to any address, while visitors keep seeing the active theme.
Registers Elementor Pro's header, footer, single and archive locations for themes that do not do it themselves, so Theme Builder templates can replace those areas.
Takes the Google Fonts and Early Access groups out of Elementor's font dropdown, so designers stick to system and self-hosted fonts.
Takes widgets you never use, such as the old WordPress sidebar widgets, out of the Elementor panel so editors find the right ones faster.
Removes the "Elementor Overview" box with news and recent edits from the WordPress dashboard, so the dashboard stays focused on your own widgets.
Renames Divi's Projects post type to Portfolio everywhere in wp-admin and changes its address from /project/ to /portfolio/.
Hides any Beaver Builder row, column or module with the class "wpide-logged-in" from guests, and anything with "wpide-logged-out" from members.
Skips rendering any Bricks element with the CSS class "wpide-logged-in" for guests and "wpide-logged-out" for members, a quick alternative to setting conditions on each element.
Hides any Elementor container, section or widget with the CSS class "wpide-logged-in" from guests, and anything with "wpide-logged-out" from members, without Elementor Pro.
Prints the description you write for each menu item under its title in classic theme menus, handy for mega menus and service menus.
Shows a short message, such as holiday hours or a shipping notice, at the top of every page's main content area in the Divi theme.
Stops the block library stylesheet loading on pages built with the Divi Builder, which do not use blocks, so each of those pages loads one stylesheet less.
Stops the block library stylesheet loading on pages built entirely with Elementor, since those pages contain no blocks, which removes one render-blocking file.