Dark Mode Plugin Repurposed and Renamed to WP Markdown Editor, Change Leaves Users Confused

Last year, I asked Tavern readers if WordPress should notify end-users when a plugin’s owner changes. The post was not entirely based on theory. There have been some cases of real-world confusion. The consensus from the comments on that post seemed to be that, yes, such notifications would be welcome.

When I wrote that post, there was already another plugin changing hands. Dark Mode, which had grown in popularity in its earlier years, had a new owner, WPPool. There were no public notifications of this ownership change. A mere GitHub issue filed, a corner of the web that few users venture.

Fast forward a few months, and Dark Mode had not only changed owners, but it also had a new name and set of features unrelated to the plugin’s original promise. The plugin is now named WP Markdown Editor and bundles at least part of the commercially available Iceberg Editor plugin. It is also a limited version in which users are prompted to upgrade for the complete feature set.

WP Markdown Editor plugin in "Markdown" mode.
WP Markdown Editor (formerly Dark Mode).

Iceberg is licensed under the GPL version 2, so it is legal for anyone to fork it. However, there does not seem to be any mention of the copyright, and only a few references to the original product remain in the source code.

While I did not perform a line-by-line comparison, it is clearly a fork when examining both plugins. However, the company has also built upon it with new features.

Iceberg Editor plugin, showcasing its Markdown editing features.
Iceberg Editor.

“We have recently added productivity sounds, new fonts (more legibility and one for Dyslexic users), which we think definitely adds value to new users,” said the WPPool Team[1].

WPPool announced the WP Markdown Editor plugin in November 2020. However, the post was written as if it was a new product. Technically, it was, but there was no mention of repurposing an existing plugin to launch the features.

The company reached out to the Dark Mode plugin owner in August 2020, which seemed to have changed hands a couple of times, at least. “The plugin was discontinued, lacking security updates, compatibility with latest PHP versions, and the project was abandoned,” said the WP Pool Team.” And, since the last few updates, it was apparent that Classic Editor is not going to stay the same. Gutenberg was the future, and we wanted to give users a Dark Mode for Gutenberg as well.”

WPPool was able to adopt the plugin. The company kept the Dark Mode feature original to the plugin. However, they eventually began tacking on new features.

“Our intention was to add more features on top of it,” said the WPPool Team. “Why not create a new plugin? Because the plugin was already being abandoned, and we thought why not add some more features, keep the old functionality intact as well, and put regular updates?”

The change clearly left some users frustrated and confused about what was happening with the plugin. Many had installed it in hopes of having a simple method of toggling on a dark mode for the WordPress admin interface.

Screenshot of WP Markdown Editor (formerly Dark Mode) after changes went live.  Mostly 1/5 stars.
Reviews after the change.

The plugin now has an “Only Dark Mode” setting, an option that users can enable to remove the additional features. It is disabled by default.

When asked about whether the addition of seemingly unrelated features abused user trust, the WPPool Team replied, “The problem was, since the last few updates of Gutenberg and Classic Editor — Classic Editor uses an iframe to load its content. It’s not possible for the Dark Mode plugin to serve the Dark Mode in Classic Editor anymore. That’s why some users were really frustrated. We really tried hard to restore that functionality to Classic Editor as well, but the way it is, we couldn’t find a way to invoke Dark Mode on Classic Editor.”

While some support questions and reviews indicate the frustration with losing Classic Editor support, many others questioned the addition of features that make little sense as part of a dark-mode plugin.

“This used to be a dark mode feature plugin, but now it’s been turned into a Markdown editor,” wrote Derrick Tennant, an earlier contributor to the plugin. “A complete bait and switch.”

Another user named rehoff had similar concerns, stating, “I still believe that it is not ok to so radically repurpose an otherwise popular plugin. I find it misleading.”

Back to the original question I posed last year, another user summed up the answer with a review titled “This plugin has been sold for sure.”

In private, one person has said that it feels like the team is capitalizing on the plugin’s active install base, which currently sits at 3,000+.

Adding to the potential confusion, the company has a separate and unrelated plugin named WP Dark Mode. A reviewer noted on that plugin:

This same developer had another plugin called Dark Mode. They apparently sold the plugin to someone and now it’s a random Markdown plugin with a terrible UI. All of a sudden, this random Markdown editor that I don’t want or need is on my site.

Who knows what this plugin will become when they get enough users and decide to CA$H IN AGAIN??

If you like having random plugins installed on your site, give it a whirl. Otherwise it may be best to look for a different solution.

This case is unique because the Dark Mode plugin was once a feature proposal for core WordPress. Daniel James, the original creator, started the process to make this a reality in 2018. There was support for the idea, but it never jumped the hurdles needed for inclusion or a more formal proposal.

James put the plugin up for adoption in 2019, stating that he was stepping back from plugin development but hoped that someone would pick it up. David Gwyer picked it up shortly after, eventually making two updates to the plugin. The plugin’s commit history shows that Tennant started contributing several months later before WPPool landed on the scene.

While Dark Mode was never officially endorsed by WordPress or given the green light for merging into the core platform, there was still a level of trust that some might expect from a plugin that was at least proposed as a feature.

Perhaps this is one of those cases where an ownership-change notification would have been warranted, but that notice would not have solved the issues that came months later.

The developers did note the new Markdown editor in the plugin’s change log: “New: Write post/ page with markdown syntax (Markdown Editor).” However, it is doubtful the average user read or understood what that meant. Maybe a more thorough disclosure system is necessary, and would such a system cover cases where plugins are repurposed?

1: I have attributed quotes to the “WPPool Team” throughout this article. I was able to reach the company through their Facebook chat. However, the team did not provide a person’s name and role within the company for attribution. At the moment, I still do not know which employee(s) I spoke with directly.


8 responses to “Dark Mode Plugin Repurposed and Renamed to WP Markdown Editor, Change Leaves Users Confused”

  1. Having the ability to view screens in dark mode is a godsend, especially for those of us with eyesight issues. I installed a dark mode app, which functions on all of my browsers. It’s a very simple application that can be turned off and on easily.

  2. I think WP plugin. team should warn plugin authors and users when a plugin changes its purpose. I have no idea how it can be done yet. But it’s very frustrating when seeing that. It’s clearly a marketing tactic to bring existing users onboard and gain the number of installs. They can always create a new plugin, but the marketing effort will be higher.

  3. It’s not just confusion on name (and function) level. As soon as the name change happened, I started receiving regular newsletters for WP Markdown Editor by WPPool. Did they harvest email from users? (Can they even do that? Technically and ethically). I am pretty certain I had never subscribed to their newsletter (or to Dark Mode back then, If that had such option at all).

  4. I’m the original author of the Dark Mode plugin. After the Core Team decided that they weren’t interested in pursuing it because of Gutenberg development. So for that reason I decided what was the point?

    I asked if anyone wanted to take over and I passed it onto someone who passed it onto someone who passed it… you get the point.

    It then has reached the new authors that have decided to try and benefit off the current install base to push their own product.

    More needs to be done to ensure this doesn’t happen but frankly everyone is at fault. I should have just abandoned it, failing that the plug-in team should have given it to someone who was interested in it and a system should be in place to detect ownership changes that alerts users of this nonesense.

  5. There is a lot of confusion about it. And it is too much bed for the user who is using it.
    If you love the dark mode plugin so much then you can also check the newly released dark mode plugin name “Droit Dark Mode”. I am pretty much sure you gonna love it.


Subscribe Via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

%d bloggers like this: