Divi Ghoster Changelog

Divi Ghoster

Version 5.0.21, April 9, 2021

  • Fix: Remove unnecessary debug code in ghoster-hide-premade-layouts.js
  • Fix: JavaScript error in ghoster-hide-premade-layouts.js

Version 5.0.20, March 30, 2021

  • Fix: Divi Ghoster may override body classes added by other code (in the admin and/or frontend)
  • Fix: Adding links (and possibly other functionality) wasn't working in the WYSIWYG editor (TinyMCE) when editing layouts in the theme builder (for example, in text modules)

Version 5.0.19, March 27, 2021

  • Fix: "Divi Settings" item in the Gutenberg menu wasn't ghosted
  • Fix: Certain characters in the branding name could cause problems

Version 5.0.18, March 4, 2021

  • Fix: Syntax error in some versions of PHP 7 and earlier

Version 5.0.17, March 2, 2021

  • Added log feature to assist in troubleshooting when needed
  • filter to help with third-party plugin compatibility (allows plugins to detect the actual parent theme name)
  • Fix: The plugin may not correctly recognize the Extra theme if it is ghosted
  • Fix: The "hide premade layouts" feature may be active even when Ultimate Ghoster is disabled, if the feature was previously enabled
Version 5.0.16, February 14, 2021
  • Change default value for "Custom Child Theme Image" to empty (instead of "same") if the "Custom Theme Image" is empty (to avoid an error when saving settings)
Version 5.0.15, February 9, 2021
  • Fix: Theme name is not ghosted after theme update

Version 5.0.14, February 2, 2021

  • Fix: A custom post type used for the login customizer feature was incorrectly set to be publicly visible and may have been indexed by search engines. This post had fixed title and content values (possibly altered by language packs) and the author ID set to 0.

Version 5.0.13, January 22, 2021

  • Fix: Image upload/selection buttons in the admin UI may populate the image URL into the wrong field

Version 5.0.12, January 21, 2021

  • Improve masking of Divi Ghoster plugin presence from certain plugin detection website(s)
  • Fix: Premade Layouts tab may not be hidden (including in the theme builder)
  • Fix: Help links are displaying even when the Ultimate Ghoster setting to hide them is enabled

Version 5.0.11, January 19, 2021

  • Fix: Incompatibility with Divi Mega Pro plugin
  • Fix: Settings save ajax call may time out too quickly

Version 5.0.10, January 8, 2021

  • Feature: Added a new setting to allow a different custom theme image to be set for child themes (one image applies to all child themes)
  • Feature: Automatically bypass browser and server-side caching for the theme image on the Appearance > Themes page and on the WordPress Updates page (caching can result in delays in changes to the image)
  • Feature: Automatically bypass browser and server-side caching for the branding image (caching can result in delays in changes to the image)
  • Fix: Child themes may not be correctly ghosted after a child theme update is installed
  • Fix: The custom theme image is cleared in certain circumstances such as when enabling and/or disabling Ultimate Ghoster
  • Fix: The Custom Theme Image setting may be applied to themes other than the ghosted theme and its child themes
  • Fix: Clearing the Custom Theme Image setting may fail to save.
  • Miscellaneous improvements

Version 5.0.9, December 21st, 2020

  • Fix: Setting theme or branding image may fail if something goes wrong with SSL verification when requesting the provided URL

Version 5.0.8, November 3rd, 2020

  • Fix: An error message is displayed when importing settings that match the current settings, even when no error has occurred.
  • Miscellaneous improvements

Version 5.0.7, September 21st, 2020

  • Fix: Missing Divi submenu in the WordPress admin menu
  • Also hide certain Help links in the Divi Builder when the Ultimate Ghoster "Hide Product Tour" option is enabled
  • Remove unnecessary CSS file

Version 5.0.6, September 1st, 2020

  • Fix Remove irrelevant message about htaccess / file permissions
  • Fix: Non-ghosted Divi menu item may be visible for certain user roles
  • Fix: Change required user capability for ghosted Divi menu item to match the Divi theme

Version 5.0.5

  • Fix: Custom Dashboard Layout is not being displayed

Version 5.0.4 - August 12, 2020

  • Fix: Fatal error during theme update if Ultimate Ghoster is disabled

Version 5.0.3 - August 11, 2020

  • Fix URL used for license activation and automatic updates

Version 5.0.2 - August 10, 2020

  • Fix: Divi Theme Options may not save correctly in some cases (non-ajax saves) when Divi Ghoster is overriding the theme slug. Affects Divi Switch license key setting (About & License Key tab).
  • Fix: Unescaped string.

Version 5.0.1 - August 8, 2020

  • Fix: Conflict with plugin(s) that override certain functions, such as wp_mail

Version 5.0.0 - August 4, 2020

  • Fix: Plugins are not Ghosted at scanwp.net
  • Fix: Deprecated hook ‘login_headertitle' used in custom-login.php
  • Feature: Change the active theme screenshot and author
  • Feature: Create custom widget library layout from the page
  • Option to import and export plugin settings
  • Feature: The ability to change the login link from default / wp-admin to your own
  • CSS for the custom theme colors will be generated once on the save (for performance)
  • Enable / disable login customizer
  • Fix: Updater shows Elegant Themes URL
  • Fix:  Hide Divi logo on the theme builder page
  • Hide “Premade layouts” tab in Load from Library in the visual builder
  • Hide ERROR when Divi API is not correct and you try to update theme
  • Prevent from critical error when Divi Theme is changed
  • Fix: Saving the settings on the ghost page causes redirection
  • Fix: after disabling Ghoster ‘broken themes' error appears
  • Fix: duplicates of themes on the Themes page
  • Fix: error “The parent theme is missing.” after slug change
  • Added translations
  • Styling improvements
  • Split up Ultimate Ghoster settingsFixed isuue with duplicated string in theme options dropdown when Branding Name contains 'Divi xxx'
  • Backwards compatibility with Divi Ghoster 4.0.0

Version 4.0.0 - February 15, 2020

  • Additional color customizations for the Divi Settings page, Divi Editors Role page, Divi Theme Builder page
  • Access Divi Ghoster with a shortcut
  • Moving color customizations from Theme Customizer to colors pallette
  • Hide admin menus (choose which specific WordPress, theme, child theme or plugin menu you want to hide from the admin area)
  • Hide default widgets from WordPress dashboard
  • Hide admin footer credit
  • Hide WordPress logo from admin bar
  • WP and Divi Icons Pro, Divi Rocket, Divi Overlays, Page Builder Everywhere, Divi Icon Party, WP and Divi Icons Pro
  • Hide Child Themes settings from WordPress dashboard (Aspen Grove Studios/Divi Space Child Themes)

Version 3.0.0 November 28th, 2019

  • New Feature! Introducing the Divi Builder Customizer! Customize the colors of the Divi Builder to match your brand (only compatible with Divi 4.0+).
  • Divi 4 Compatibility
  • Various Bug Fixes

Version 2.2.0- January 10th, 2019

  • Code restructuring
  • Updated license key activation / plugin updater code
  • Improve ghosting of parent theme name in child themes
  • Fix "Divi" appearing in default filename for portability export in visual builder
  • Fix broken image in on/off switch for Ultimate Ghoster
  • Remove "Divi" next to Divi pages in Pages list
  • Replace "Divi" and Divi icon in WordPress 5 editor ("Use Divi Builder" button and Divi placeholder block)
  • New backend builder is required when Ultimate Ghoster is enabled; the old backend builder is no longer supported in Ultimate mode (option to use new backend builder is forced on and the editor link and theme option to switch back are removed)
  • Hide help videos in Divi
  • Disable all Ghoster functionality on a multisite installation (plugin still activates; no error message displays)
  • Add code to block WP Theme Detector
  • Replace "Divi" on the Divi Theme Options page even when Ultimate Ghoster is not enabled