Add Logo Upload to Themes That Lack It
Adds the "Logo" option to the Customizer for older classic themes that do not support a custom logo, with flexible width and height.
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.
Adds the "Logo" option to the Customizer for older classic themes that do not support a custom logo, with flexible width and height.
Adds self-hosted or theme-loaded fonts to the typography font dropdown in Elementor, so editors can pick them without typing names.
Adds self-hosted or theme fonts to Beaver Builder's font list, with their fallback stack and available weights, so editors can select them in any module.
Changes the "Read More" link text that the Astra theme shows on blog archives to your own wording, such as "Continue reading".
Changes the screen width at which the Astra theme switches to the mobile (hamburger) menu, useful when a long menu wraps on tablets.
Stops the Astra theme from showing the featured image at the top of pages, while it is still used for social sharing and page lists.
Removes the sidebar in the Astra theme for the post types you list, such as products, courses or landing pages, without changing each item's settings.
Removes the previous and next post links that the Astra theme adds below single posts, for a cleaner end of article or when you show related posts instead.
Adds a "wpide-elementor-page" class to the body of pages built with Elementor, so your theme CSS can treat designed pages differently from regular posts.
Shows another navigation menu to logged-in users in the same theme location, for example with "My account" and "Log out" instead of "Sign up".
Adds a "Logged-in visitors" display condition under Entire Site in Elementor Pro's Theme Builder, so you can show a different header or footer to members.
Removes the sidebar from single blog posts in the Divi theme and gives the content the full width, without editing each post's layout setting.
Adds a full-width call-to-action band above the footer on every page of the Kadence theme, with a heading and button you set at the top.
Adds a slim announcement bar above the Kadence theme header on every page, using Kadence's own header hook.
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.
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.
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.