Yoast Co-Founder Calls For WordPress Leadership Change – Mullenweg Resists via @sejournal, @martinibuster

Joost de Valk, co-founder of the Yoast SEO plugin, called for a change in WordPress governance that removes Mullenweg as the sole decision maker, offering to lead the transition to a more democratic and diverse board that is representative of WordPress stakeholders. Matt Mullenweg disagreed.

Critique Of Mullenweg’s Leadership

Joost says that he was prompted to speak out after Matt Mullenweg’s decision to pause WordPress services over the holidays which inadvertently caused an issue with WordCamp registrations, forcing Joost to open a GitHub ticket to fix the problem. The holiday pause made it clear to Joost one-person control of the WordPress project had become problematic.

Mullenweg’s leadership style was called into question, with Joost characterizing him as a Benevolent Dictator For Life (BDFL) whose rule was no longer benevolent. He cited Mullenweg from an interview where he states he doesn’t identify as a dictator and suggested the phrase “enlightened leader.” Joost scoffed at the idea, stating that many in the WordPress community would disagree with the self-description of “enlightened leader.”

WordPress Community Lacks Democracy

The blog post notes the irony the WordPress Project’s mission is to democratize publishing but the WordPress project itself far from democratic, essentially controlled by one person. He expressed the belief that the current governance structure doesn’t allow for diversity of opinions and that his restrictive control over the WordPress trademark is stifling growth.

Screenshot Of WordPress’s Mission Statement

On the lack of diversity of opinions he writes:

“You need many voices, many ideas, many backgrounds. You need to embrace diversity. Unfortunately, those with ideas that don’t follow the same direction as our current leader, are being shut down, quite a few even banned…”

One of the changes Joost proposes is a loosening of Mullenweg’s grip on the WordPress trademark to allow for more growth:

“The WordPress trademark is given to the public domain or otherwise dealt with in such a way that every company can freely say that they do ‘WordPress hosting’, ‘WordPress support’ etc. Not just because that’s the right thing to do in my mind, but because doing so means we allow growth of the terms and the concepts.”

Joost’s Role and Vision For Change

Lastly, Joost volunteers to lead the change at WordPress so that it becomes a truly democratic foundation with a governing board representing all the stakeholders.

He writes:

“Taking back the commons means that we try to hear every voice, be considerate of all the different use cases of that commons and bring us all forward.

…I’m here, and willing to lead through this transition.”

Among the changes that Joost proposes is a “federated” WordPress repository, a way for multiple plugin and theme directories can curate reviews and addition which then update to the other directories, decentralizing the official WordPress theme and plugin repositories.

He expects to enter discussions with others sometime in the middle of January 2025 to come up with a plan for how to move forward.

Mullenweg Rejects Joost’s Proposals

Matt Mullenweg commented on Joost’s blog post, offering a passive-aggressive dismissal of everything he proposed. His comment was veiled in politeness while handing out indirect criticism and a recommendation that Joost should leave the WordPress community.

These parts of Mullenweg’s response suggest that Joost should start his own community outside of WordPress:

“I think this is a great idea for you to lead and do under a name other than WordPress… There’s really no way to accomplish everything you want without starting with a fresh slate…”

Here is Mullenweg’s full response:

“I think this is a great idea for you to lead and do under a name other than WordPress. There’s really no way to accomplish everything you want without starting with a fresh slate from a trademark, branding, and people point of view.”

The Internal Struggle Is Already Happening

If Mullenweg resists change, an internal struggle within the WordPress community seems inevitable. In fact, momentum for this has already begun; a group of WordPress contributors recently signed an open letter seeking governance reform.

The open letter was written by:

  • “Core committers and contributors
  • Make/WordPress team elders and contributors
  • Others serving in various community roles”

They wrote:

  • “We object to the status quo, and believe the WordPress project’s current internal operating structure threatens the health and sustainability of the project and its community.
  • We object to the continued opaqueness of the WordPress governance model.
  • We object to one person, Matt Mullenweg, controlling all official infrastructure, including the project’s website, email systems, support forums, core, plugin, and theme repositories, update systems, security tools, communication channels, and other technical assets.
  • We object to major decisions being made without community input, advice, or support.”

Change is coming. Joost’s proposal is a way to accomplish that change in a manner that protects the core principles and community of the WordPress open source project.

Mullenweg’s WordPress Pause Triggers Unexpected Complications via @sejournal, @martinibuster

Matt Mullenweg recently paused multiple WordPress.org services for a holiday break but unintended effects started almost immediately, affecting the attendance of future WordPress conferences taking place around the world. Joost de Valk requested a fix on GitHub.

Mullenweg’s Pause In Services

Mullenweg’s unexpected pause in WordPress services affected new account registrations on WordPress.org, new plugin, theme and photo directory submissions and reviews of new plugins. Mullenweg did not set a time for the return of those services, only saying that they’ll return once he has the “time, energy, and money” sometime in 2025. So the pause in WordPress.org services is for an indeterminate amount of time.

Unintended Consequences Of WordPress Pause

Joost de Valk filed a GitHub ticket calling attention to a serious issue affecting WordCamp registration for new community members. The GitHub ticket foregrounds the problem inherent in Mullenweg’s unilateral decision to pause certain WordPress.org services.

Mullenweg’s dramatic pause in services had the unintended consequence of diminishing the growth, energy and momentum of the WordPress community itself.

Joost’s GitHub ticket explains why Mullenweg’s holiday break is disruptive:

“Recently, a change was made to require people to have a WordPress.org account to buy a ticket for a WordCamp. Because of that change, the new Holiday Break imposed by Matt causes issues. Because of that imposed holiday break, people can no longer sign up for a WordPress.org account and thus can no longer do that before buying a WordCamp ticket.

There are several, large and small, WordCamps that might be affected by this, as can be seen from the list on Central, and probably including WordCamp Asia 2025.”

Members of the WordPress community agreed. These are a sample of the comments representative of WordPress community members’ concerns:

MakarandMane shared:

“Following 2 weeks there are two Wordcamp Kolhapur & Kolkata.. After 2 weeks another WordCamp in pune.
Kolhapur is new community which focus totally on new attendee who don’t have an account. This will affect our tickets sales and contributor day.”

A concern about WordCamp EU was also raised:

“And WCEU has just opened their ticket sales…
In the WordCamp rules, we have to be inclusive…. refusing to sell a WordCamp ticket is not really…. welcoming to new community members”

Solution Found

A solution was proposed to fix the issue caused by Mullenweg’s pause in services.

WordPress community member dd32 posted:

“It’s been agreed to re-open the registration for WordCamp purposes, that’s been done in https://meta.trac.wordpress.org/changeset/14325”

Community members were grateful for the fix although some reported that they were still blocked from registering a new account for WordPress but that was a glitch in their browser, fixed by switching to a new browser or a new IP address.

Concern Raised About Solution

Not everyone agreed that the solution was ideal. One WordPress community member posted their concern and received four likes from other members, indicating that others agreed with them.

decodekult wrote:

“I would suggest reconsidering this solution. It addresses the urgent thing here (people could not buy ticket!) but it ignores the primary petition: remove wordpress.org login requirement for buying WordCamp tickets.

The change that closed this ticket does not do that: it guesses where you came from, and if it contains the magic words, then you are lucky enough as to create an account on wordpress.org.

Given that the primary reason for requiring a wordpress.org account that the owner can log into for buying WordCamp tickets was precisely preventing specific people from buying WordCamp tickets, because they could not log into their accounts due to their relationship with a specific company, and given that this ban was legally lifted by a court decision, I raise my hand here and request, as this ticket did from its own title, that the wordpress.org login requirement be removed for buying WordCamp tickets.”

What Happens When Decisions Are Imposed

The importance of what happened is not just about the inability of new community members to register for local WordCamps. The issue is one of decisions and control. One person, Matt Mullenweg, appears to have made the unilateral decision to pause WordPress.org services. Joost de Valk himself uses the word “imposed” to characterize the pause, writing:

“…the new Holiday Break imposed by Matt causes issues. Because of that imposed holiday break, people can no longer sign up for a WordPress.org account…”

The word “imposed” in this context means a unilateral decision made by one person without consultation or choice from community members. Imposed is a strong (and appropriate) word because it conveys that the holiday break was not optional or voluntary but mandated by Matt Mullenweg.

Although this issue was solved by the WordPress community, it would never had happened if the decision had been made with input from stakeholders across the entire WordPress community, from developers, core contributors to WordCamp organizers. This is what happens when decision-making lacks community input and accountability.

Read the GitHub ticket:

Remove wordpress.org login requirement for buying WordCamp tickets

Featured Image by Shutterstock/Studio Romantic

WordPress Vs. Squarespace – Which One Is Better? via @sejournal, @martinibuster

WordPress and Squarespace both provide tools to create professional, visually appealing websites suited to ecommerce, article publishing, and corporate and non-profit needs.

What should you consider when choosing between them? Let’s identify the key differences between these platforms to help you determine which one best fits your goals.

Here are seven factors to consider when choosing between WordPress and Squarespace for building a professional website:

  1. Evaluation of WordPress and Squarespace for non-coders.
  2. Comparison of design options between both platforms.
  3. SEO features.
  4. Real-world website performance comparison.
  5. Support for blogging and article publishing.
  6. Suitability for ecommerce and business websites.
  7. Limitations and strengths of WordPress and Squarespace.

Functionality

Key Features Squarespace WordPress
SEO Features Easy to use integrated SEO tools and functionality; good for small businesses and individuals. Advanced SEO options via plugins; greater flexibility for complex websites.
Performance Strong Core Web Vitals performance. Performance is entirely up to users. Plugins and themes can degrade performance.
Customization Templates are user-friendly for beginners. It can be customized with custom code. Virtually unlimited customization via plugins, themes, and code modifications.

Usability

Key Features Squarespace WordPress
Ease of Use Simple drag-and-drop interface; ideal for non-coders. Requires learning individual themes, plugins, and hosting.
Learning Curve Minimal learning curve; intuitive design for beginners. Gets users online fast. Higher learning curve, especially for advanced features and customization.
Support 24/7 customer support by email and chat. It also has a support forum community. Plugins, themes, and web hosts offer varying levels of support.

Business Suitability

Key Features Squarespace WordPress
For Ecommerce Integrated tools for ecommerce, order management, and analytics. Simple setup. WooCommerce plugin and a vast ecosystem that enables everything an online store needs. Requires setup and configuration.
Blogging and Publishing It easy to create a blog and categories and push to social media – everything in one place. Virtually unlimited options for blogging. It can be as simple or advanced as needed.
Cost Efficiency Predictable, all-in-one pricing. Costs depend on hosting, plugins, and themes; can be more variable.

Reliability And Scalability

Key Features Squarespace WordPress
Software Maintenance Essentially maintenance-free. Users must manage updates, compatibility for plugins and themes, hosting, and security.
Security Risks Secure, closed system. Plugins and themes are responsible for minimizing the risk of vulnerabilities, which increases risk.
Scalability Scales for high traffic but limited for complex, large-scale projects. Highly scalable; supports enterprise-level complexity.

Suitability For Non-Coders And Beginners

WordPress is designed to be easy to install and set up a basic website.

Its “Decisions, not options” software design philosophy means that users are not required to choose technical options and configurations. All features within the core WordPress installation must be useful to at least 80% of users.

WordPress sites can be designed using the native Gutenberg blocks system, which allows non-coders to create websites from scratch without any coding knowledge.

Users can select from pre-made block patterns (page layouts) to create their website designs. It sounds simple, but a user needs to “read the manual” to understand how to navigate to the different parts of their WordPress installation to make all that happen.

Some web hosts integrate a step-by-step page-building experience that makes building a website as easy as answering questions.

Squarespace is a point-and-click solution for creating a website with zero coding knowledge.

The advantage of Squarespace is that it’s “out of the box” and easy to make a website without having to research plugins or web hosts.

Squarespace offers templates that serve as starting points for creating a website and a Build With AI feature that helps users customize their site.

Creating a WordPress website from scratch with zero coding knowledge takes a minimal amount of research about plugins, themes, and web hosting.

The benefit is full ownership of the developed website and control over the associated costs.

But if all you want to do is create a professional website and get going, then Squarespace is an obvious choice.

Should you change your mind, it’s easy to export the Squarespace content as an XML file and import it into WordPress.

Comparison Of Design Options

Both WordPress and Squarespace excel as platforms for creating professional websites.

Squarespace offers non-coders options for easily creating websites. Customers who require a more unique web presence can hire Squarespace experts – independent design professionals vetted by Squarespace – who can apply custom code and extend what is possible with the templates alone.

WordPress offers thousands of templates, plugins, and themes that publishers at all skill levels can use to create literally any kind of website. The design options offered through the WordPress ecosystem are unparalleled by any other platform.

Squarespace provides tools and templates for easy customization to beginners with no coding abilities. Users with advanced needs can choose vetted Squarespace experts for custom coding or customize it themselves.

WordPress provides a vast ecosystem of plugins, themes, and templates, supporting users at all skill levels to create any type of website with virtually unlimited design options.

For example, there are website builders like Elementor that provide a drag-and-drop site creation interface where page elements are simply placed on a page.

Other page builders like Blocksy make it easy to design high-performance websites using WordPress’s native Gutenberg block design system.

SEO Features

WordPress contains all the fundamentals of optimization for search engines without the need for SEO plugins in its original configuration.

It ships with the ability to make XML sitemaps, configure title tags and meta descriptions, generate clean URLs with permalinks, and rewrite URLs automatically when they change.

Its SEO functionality can be extended with plugins that automate technical tasks that make the site more easily discoverable and crawled.

For example, SEO plugins add Bing’s IndexNow technology, add structured data, embed Google Search Console data with the admin panel, add local search optimizations, image optimization, keyword tracking, and more.

Squarespace offers similar SEO functionalities that are integrated with every website.

If there’s a difference between WordPress and Squarespace, it’s that Squarespace offers virtually everything necessary to handle SEO within one unified interface.

Whereas in WordPress, SEO can be split between what’s in the core, built into a theme, provided by an SEO, and plugins.

Squarespace is an SEO winner because of its ease of use and simple implementation.

It offers a unified and organized approach to SEO that’s helpful for small businesses and individuals with limited coding experience. It’s also useful for agencies that manage clients on Squarespace.

WordPress offers more choices and greater freedom to extend a site and is capable of optimizing the most complex web presences.

How Each Platform Handles Structured Data

Lastly, adding Schema.org structured data to webpages makes them eligible for rich results in Google, which prominently highlight websites and draw extra attention to ranked pages.

WordPress doesn’t natively support Schema.org structured data within the core CMS installation. However, it is widely available through third parties as a standalone plugin and a feature of SEO plugins.

Most publishers who are concerned about SEO will install an SEO plugin and benefit from the built-in Schema.org structured data support.

According to the HTTPArchive Web Almanac, 41% of websites now use JSON-LD structured data, and 60% of pages use RDFa and Open Graph.

That relatively low usage percentage falls short of the 80% usage threshold required for WordPress to add a feature, which may explain why Schema.org structured data is not a built-in CMS feature.

Squarespace generates six kinds of structured data:

  1. Blog post.
  2. Event.
  3. Local business.
  4. Organization.
  5. Product.
  6. Website.

While the above structured data cannot be edited or removed, any other structured data not provided can also be manually inserted by page or on a sitewide basis if applicable. For example, recipe bloggers can manually add Recipe structured data.

Squarespace users with more complex needs can take advantage of the ability to leverage “coding blocks” to directly add HTML to the webpage.

Structured data deployment on WordPress is more flexible and comprehensive than Squarespace, and it has significantly more SEO options because of third-party plugins and themes.

Website Performance

Website performance influences the user experience, which, in time, can result in signals of satisfaction, helpfulness, and popularity that search engines look for as part of their ranking algorithms.

The WordPress CMS core is coded to high-performance standards and improves with virtually every new version release.

The WordPress Core Performance Team monitors and works with different developer teams to ensure that best practices are followed, resulting in faster-performing websites.

While the WordPress core is fast and high-performing, advertising scripts, tracking apps, and third-party themes and plugins can degrade core web vital scores.

Squarespace is a closed platform with code that is tightly controlled, more so than WordPress.

As a consequence, a higher percentage of sites created with Squarespace tend to have good core web vitals scores than sites created with WordPress, according to real-world data collected by HTTPArchive through the Chrome User Experience.

Squarespace, however, takes the crown when it comes to website performance for both global and USA-based origins.

The latest real-world data from HTTPArchive data shows that globally, 42% of WordPress sites had good core web vitals compared to 60% of Squarespace sites with good CWV scores.

The HTTPArchive data for the United States origins shows that the percentage of good core web vitals for WordPress is 57%, and for Squarespace is 76%.

The performance data for websites based in the United States shows WordPress scores rise to 57% of sites with good CWV, while 77% of Squarespace sites scored passing marks.

Screenshot of CWV Scores WordPress Vs. Squarespace from HTTPArchive, November 2024

While WordPress has more SEO options, Squarespace is the clear winner in terms of website speed metrics, as measured by core web vitals.

What’s Best For Blogging And Article Publishing

Blogging and publishing articles on Squarespace is simple.

Squarespace supports adding videos, images, galleries, and custom code within articles. Social sharing, post scheduling, article excerpt summaries, tags, and categories are fully built-in, no special configuration is necessary.

Publishing articles is a core functionality of WordPress. Millions of websites worldwide have successfully used it for blogging and article publishing.

Third-party themes and plugins extend WordPress with seemingly limitless options. While options specialized to recipe, news, or travel-related sites are not built-in to WordPress, the available options far exceed what’s available on Squarespace.

User Opinions About WordPress

I asked Adam J. Humphreys, a WordPress developer and search marketer, about his opinion of WordPress as a platform for ecommerce sites.

Adam shared:

“Yes, it’s easy to create an online store presence with WordPress. You can deploy WordPress instantly from most hosts in a few minutes with no technical knowhow. Some web hosts offer WooCommerce pre-built, enabling users to launch prebuilt stores seamlessly.

Third-party website builders greatly improve the ability to launch an online store. Blocksy Pro allows you to build custom polished ecommerce sites quickly using WooCommerce. Astra has prebuilt designs for those who don’t have the technical know how.

I prefer Blocksy Pro because custom and intentional design specific to your online customers always converts best. When you use prebuilt templates you spend as much time removing what you don’t want as you would to just do it quickly from scratch.

Fortunately, these systems like Blocksy Pro come with simple sections and easily connect with popular website builders like Elementor.

Using a managed WordPress host is useful because they supply critical updates automatically, which helps keep ecommerce stores secure and running trouble-free.

That said, there are some WordPress themes and website builders create complex code that results in slower performance, reduced sales from a poor user experience, and often lower rankings.”

User Opinions About Squarespace

A recent discussion on Reddit highlighted five reasons why many people, including web developers, prefer WordPress over Squarespace:

  1. Requires no maintenance effort.
  2. Launching a website is fast and effortless.
  3. All-in-one cost is economical.
  4. More secure than WordPress.
  5. Squarespace is scalable (to a point).

These are the opinions of actual Squarespace users and Redditors in the discussion:

  • “I know both platforms. Squarespace is the Apple of website builders. WordPress is the PC. WordPress has more powerful abilities with plugins, but maintaining the updates and security is nerd-level and a constant treadmill of tasks. Squarespace ‘just works’ – with limitations on what you can do.”
  • “I think if you’re not prepared to manage or pay for someone to manage WordPress then having an all in one solution like Squarespace is a good way to go. It’s very hands off as they take care of all the security in the back end. There are extensions you can add for certain things but not needed to keep your website going.”
  • “I recently built my own website, and chose Squarespace so that I could get it done quickly and launched. The cost is very low, and I can get things done quickly and easily. I integrated my website with Google Analytics and GTM in 30 minutes.”
  • “I dropped WordPress for the same reason – various plugins kept getting hacked. I’ve really enjoyed Squarespace and it’s been easy to use.”
  • “Unpopular opinion here, Squarespace IS scalable. I spent 10 years building on WP and refuse to work with it anymore. Consists of nothing but nightmares lol. And I’m a web developer.”

While Squarespace can scale to handle high traffic, sites requiring complex functionality, such as server-side scripting, should consider alternatives like WordPress.

Squarespace wins on ease of use for blogging and article publishing, while WordPress scores higher for customization for every kind of site.

Ecommerce Solution

Squarespace is not just a website platform; it’s also an ecommerce platform specifically designed to make it easy to set up and run an online store.

Squarespace makes it easy to design an ecommerce website with a shopping cart and checkout. It also includes the ability to allow customers to leave reviews.

Shipping options, tax payment calculations, easy checkout options for customers, and order management are all handled within a unified Squarespace user interface.

The WordPress WooCommerce plugin makes it easy to build an ecommerce store with a drag-and-drop interface.

As with everything else about WordPress, flexibility and the availability of third-party plugins and themes can both simplify creating an online shopping store and scale with a more complex ecommerce store.

Both platforms deliver a professional ecommerce experience, and both can be easily deployed, with a slight edge toward simplicity going to Squarespace because everything is integrated into one interface.

However, deploying a WordPress ecommerce store with a managed WordPress host simplifies the process of getting an online store up and running. The best part is that the WordPress platform enables it to be ready to grow with the business.

Final Takeaway: Limitations And Strengths Of WordPress And Squarespace

Squarespace is appealing because it’s an easy-to-use platform for creating websites that can also be extended with custom code.

It’s suitable for a wide range of sites that publish articles or sell services and products. Its templates can be extensively modified with custom CSS. Plus, the Squarespace Blueprint AI allows for the creation of unique professional websites.

A weakness of closed-source solutions is that they aren’t as flexible and customizable as websites built on the WordPress platform.

The convenience of Squarespace comes with a cost that can’t be mitigated by switching to a different web host. It’s a compromise between cost and convenience.

Meanwhile, WordPress isn’t generally as easy or convenient as Squarespace.

Getting the best experience with WordPress takes research to choose the right web hosting platform and the best and most trustworthy template and plugins that serve your needs.

Some web hosts make it easier to get online with WordPress, and page builders greatly improve the ease of creating beautiful websites.

Both platforms are top choices for building an online presence.

Choosing which one is the best depends on how much time you’re willing to put into researching options and how important flexibility and controlling costs are.

Squarespace is an excellent choice for those who want to focus on their business without worrying about technology or site security.

WordPress is a perfect solution for those who enjoy the freedom, scalability, and cost efficiency that comes with using an open-source solution.

More Resources:


Featured Image: Perfect Wave/Shutterstock

Mullenweg Takes On Inc Magazine For “Biased” Interview via @sejournal, @martinibuster

Matt Mullenweg accused Inc Magazine of distorting an interview with him, publishing verifiably fake facts and quoting people who lacked credibility. Mullenweg posted compelling examples of how the Inc magazine misrepresented his quotes and presented false fact, citing the selection of unflattering photos as evidence of a conscious effort to negatively slant their interview of him.

Mullenweg explains why he agreed to the interview:

When Inc Magazine reached out to have David H. Freedman (website powered by WordPress) write a feature piece I was excited because though Inc wasn’t a magazine I have read much since I was a teenager, David seemed like a legit journalist who usually writes for better publications like The Atlantic. I opened up to David with a number of vulnerable stories, and allowed the photo shoot in my home in Houston.”

The article begins with an unflattering portrait of Mullenweg as a control freak that is fussy about the kind of toilet paper and soap is provided at Automattic’s offices. Mullenweg writes that he had shared an anecdote with the writer of the time he visited Google’s headquarters in 2004 and was surprised by what he felt was “cheap toilet” paper. Years later when he had his own offices he made the decision to spend extra on good soap and toilet paper to benefit his employee’s experience at work. In other words, the choice to do that came from altruism and a concern for others, not a desire to control every detail.

But that’s not how Inc magazine portrayed it.

They write:

“Stooping to fling open a storage cabinet built into the bathroom wall, he points to a neat stack of wrapped toilet paper rolls. “The best toilet paper you can buy,” he assures me. “How much extra does really nice toilet paper cost? A buck or two?” The handsome bottles of soap by the sinks are premium, too, he adds.

I ask him who at Automattic, the estimated $710-million company of which Mullenweg is CEO, is responsible for toilet paper and soap quality control?

“Me,” he says, beaming.

Of course, Mullenweg’s control of Automattic extends well beyond the bathroom walls.”

Grim Images In Photographs

The author of the article described Mullenweg as a young looking forty year old with a “near-constant grin” which contradicted the photographs Inc chose to publish, neither of which showed him smiling. Of the two photographs from the interview they chose to publish, one captures Mullenweg mid-blink, resulting in an absurd image of him typing with his eyes closed.

There are two other photographs from the past nine and twelve years ago which do show him smiling. Mullenweg’s smile is not an affectation; it’s an authentic expression. Videos of him participating in interviews or speaking publicly consistently show him smiling. Mullenweg is correct to point out that Inc magazine made a deliberate choice to not publish an image of him smiling, which is his characteristic expression, as noted in the article itself.

Poorly Researched Article

Mullenweg’s critique of the article zeroes in on a series of false statements that are indicative of poor research, including a consistent misrepresentation of a company’s earnings with its valuation.

One of the false facts wrongfully asserts that Mullenweg coded WordPress in three “obsessive days” when the actual time period was four months. This might seem minor but it’s not because it’s evidence of what Mullenweg points out is poor research that could have been easily verified on Wikipedia.

His critique is thoroughly convincing and shows how he agreed to the interview with openness and the expectation of balanced reporting. His dismay at the results is palpably communicated in his blog post about it.

Nevertheless he goes on to say that he supports journalism and puts the blame on the editor of the article.

He writes:

“I know a lot of entrepreneurs follow me and I don’t want your takeaway to be “don’t talk to journalists” or “don’t engage with mainstream media.”

…this is a good example of where a decent journalist can’t overcome a crappy editor and quality control. I probably wouldn’t be excited to work with Inc Magazine again while Mike Hofman is in charge as editor-in-chief, he’s clearly overseeing a declining brand. But I will continue to engage with other media, and blog, and tweet, and tell my story directly.

When an editor wants to make you look good, they can! If they decide they want to drag you, they can too. Everything in my interactions with David and Inc made it seem this would be a positive piece, so be careful.

We’ll see if Inc Magazine has any journalistic integrity by their updates to the article.”

Rightfully Disappointed

Mullenweg researched the interviewer and verified that they were a competent and respectable writer. From Mullenweg’s point of view the Inc magazine article was poorly researched and heavily slanted against him, what he termed a hit piece.

Read Mullenweg’s account of the interview:

Inc Hit Piece

Featured Image by Shutterstock/tomertu

Mullenweg Pauses WordPress Services – Hopes To Reopen Next Year via @sejournal, @martinibuster

Matt Mullenweg announced the abrupt pause in services offered by WordPress.org, affecting plugin submissions, reviews, theme submissions, and additions to the photo directory. He offers to keep providing these services to WP Engine, citing the recent court order against him and Automattic that compels him to offer “free labor and services.”

Pause For The Holidays

Mullenweg published a post on the official WordPress blog to announce a pause in free services offered by WordPress.org to give the “many tired volunteers around WordPress.org a break for the holidays.”

The pause affects:

  • New account registrations on WordPress.org
  • New plugin directory submissions
  • New plugin reviews
  • New theme directory submissions
  • New photo directory submissions

The pause doesn’t affect the ability to install new instances of WordPress sites or accounts, which sounds contradictory.

Here’s what he wrote in his list of what services are paused:

“New account registrations on WordPress.org (clarifying so press doesn’t confuse this: people can still make their own WordPress installs and accounts)”

Mullenweg makes a point to note that the pause doesn’t affect WP Engine, stating that he’s legally required to keep providing free labor and services” services to WP Engine, writing that if WP Engine requires those services they can have their “high-priced attorneys” speak to his “high-priced attorneys” to gain access.

He then shared a cryptic message that implied there was a chance that WordPress may not resume those services in 2025, saying that it hinged on his being able to find the “time, energy, and money” to undo the pause in 2025, which he writes is being expended defending against WP Engine’s lawsuit against him and Automattic.

Mullenweg wrote:

“Right now much of the time I would spend making WordPress better is being taken up defending against WP Engine’s legal attacks. Their attacks are against Automattic, but also me individually as the owner of WordPress.org, which means if they win I can be personally liable for millions of dollars of damages.”

He signs off inviting those who’d like to fund those attacks on him to sign up for WP Engine and that those who don’t can sign up for other web hosts, linking to both WP Engine and a WordPress.org page that offers promotions to induce WP Engine clients to switch away.

Read Mullenweg’s announcement here:

Holiday Break

Featured Image by Shutterstock/MPIX

Essential WordPress Plugins Every Site Should Have via @sejournal, @martinibuster

WordPress is the most popular CMS with majority market share. Out of the box, it’s a powerful platform, but it’s the WordPress plugins that really add the functionality and versatility to be configured in many different ways.

The WordPress plugin community is what really brings the platform to life and enables publishers and developers to build websites that enhance the experience for site visitors and publishers.

Based on my own experience and from others in the WordPress community, the following plugins were chosen for their reliability and effectiveness in helping SEOs and marketers grow audiences, increase sales, and improve site security and usability.

Plugin Categories

The following is a list of essential plugins, organized into six categories, that many publishers may find useful.

  • SEO Plugins: List of top six WordPress SEO plugins.
  • Site Security: Keeps your site from getting hacked and losing rankings.
  • Website Backups: Protects websites from mistakes and offers a way to come back from getting hacked.
  • WordPress Search Engine Plugins: Gives site visitors a better way to find your content and products to buy. Plus, it can improve user engagement and satisfaction signals.
  • Website Staging: This is a way to protect your site from crashing, as well as to test out improvements and updates before rolling them out to the live site.
  • Contact Forms: Because it’s important to communicate with site visitors

WordPress SEO Plugins

SEO plugins streamline basic tasks like adding meta descriptions, title tags, article excerpts, and Schema.org structured data.

These are the six most popular SEO plugins, listed by number of installations:

  1. Yoast SEO (10+ million installations).
  2. Rank Math (3+ million installations).
  3. All-in-One SEO (3+ million installations).
  4. SEOPress (300,000+ installations).
  5. The SEO Framework (200,000+ installations).
  6. SEO Plugin by Squirrly SEO (100,000+ installations).

A special note about The SEO Framework:

The SEO Framework caught my attention several years ago for its modular approach, allowing users to activate only the features they needed – a unique method at the time for creating a plugin that won’t slow your website down.

This thoughtful approach continues in the latest versions, which include automation to streamline deployment, helpful suggestions, and accessibility optimizations such as enhanced color contrast for colorblind users, keyboard navigation, and screen reader compatibility.

The SEO Framework is ad-free, privacy-focused, and can import settings from Yoast, Rank Math, and SEOPress.

Premium extensions provide additional features, including local SEO optimizations, comprehensive Schema.org structured data for news sites and bloggers, and more.

WordPress Security Plugins

Site security is often overlooked as a sales or SEO-related consideration. All it takes is to be hacked one time to understand how directly related website security is to publishing and ranking a website.

Read: The WordPress Security Guide To Keep Your Site Safe

Wordfence

  • Installed on 5+ million websites.

The free version of Wordfence protects a website against external threats by locking down areas of the site that are commonly exploited – and has a malware scan to check for intrusions.

It does things like blocking malicious files from executing in WordPress folders where they commonly hide, sending alerts when plugins and themes need updating, and providing an option to force strong passwords.

It even provides the option for instituting two-factor authentication – previously a Premium feature, now available in the free version.

The standout feature is its firewall. Wordfence’s built-in firewall rules automatically detect and block malicious activities or suspicious user agents.

These blocks are temporary and automatically lifted after a pre-set duration to prevent database bloat. While the firewall effectively blocks external threats, adding custom rules delivers a decisive blow to malicious bots (learn how to use Wordfence custom rules).

Wordfence is also authorized by the Common Vulnerabilities and Exposures Program as a CVE Numbering Authority. This gives it the authority to contribute vulnerability information that its researchers discover and add it to the CVE® Program, a database of vulnerabilities. I mention this only to show how Wordfence is an authoritative and expert organization.

Over 5 million users trust Wordfence, and for a good reason – it’s easy to configure, and it works.

The Premium version of Wordfence offers a more advanced proactive stance that receives up-to-the-minute threat signatures that protect against newly discovered vulnerabilities.

Sucuri Security

  • Installed in 700,000+ websites.

Sucuri, which is currently owned by GoDaddy, is a security auditing, malware scanning, and website hardening solution.

It doesn’t duplicate the features in Wordfence, so it can work together with Wordfence as a two-part security solution.

Sucuri features a file integrity scanner that alerts users to changed files, hardens the website against intrusions, and offers security notices like when someone logs in.

The paid version of Sucuri offers a firewall that actively blocks threats.

Using the free version of Sucuri, together with Wordfence, offers an outstanding level of WordPress security.

Patchstack

  • 20,000+ installations.

Patchstack provides 48-hour early warning alerts of security vulnerabilities on plugins and themes, providing an extra layer of protection.

This early warning generally provides users a chance to take proactive action before hackers are able to take advantage of the vulnerability.

Users of the paid version receive real-time alerts and patches to mitigate the vulnerabilities.

Pricing for the premium plugin starts at $5 per month, which makes it a highly affordable solution.

Akismet Spam Protection

  • Installed on 6+ million websites.

Akismet Spam Protection is used by over 6 million users. It was created by Automattic, which is a for-profit company founded by Matt Mullenweg, co-creator of WordPress.

You can count on seamless integration between Akismet and the WordPress CMS.

Akismet is easy to implement to protect contact forms and comment sections. It’s a useful plugin to install on any site that has comments turned on and/or a contact form.

WordPress Backup Plugins

Backing up and archiving a WordPress site is critical to protecting a site from catastrophic failure.

For example, if a site becomes hacked, a complete backup from before the site was hacked will ensure that a site can be restored on a staging server and fully updated with the latest security patches, with a clean WordPress installation, and then restored to the live server.

A backup can save a site from a bad update that crashes the website or a mistake that completely wipes out the important data.

UpdraftPlus WordPress Backup

  • Installed on 3+ million websites.

UpdraftPlus WordPress Backup plugin is trusted by over 3 million users. It’s an easy-to-use backup solution that makes it simple to roll the site back to a previous version.

I’ve used it to successfully migrate a site from one server to another server. It also helped me recover after pushing the wrong button and deleting my website template. Yeah, I did that once.

Migrating from one server to another is as simple as backing up with UpdraftPlus, setting up WordPress on the new server, adding the plugin to the new installation, and then using it to recover the site from a backup. That’s it.

Moving a site with UpdraftPlus is so easy – it feels like magic.

BlogVault

  • 90,000+ installations.

This plugin offers real-time incremental backup that offers free offsite storage and a 90-day archive. The plugin backs up the WordPress database, themes, plugins, settings, images – everything.

The official WordPress repository page for the plugin advertises that BlogVault is the official site migration plugin for Cloudways, FlyWheel, LiquidWeb, Pantheon, and WPEngine.

BlogVault also provides a free staging environment. The paid pro version offers automation features, one-click recovery, and migration, plus priority customer support starting at $149.

Higher tiers offer built-in malware scans. The free version offers many of the backup and storage functionalities that most websites need.

The free staging capabilities are a strong bonus that may allow users of the free plugin to create a staging site that can be used for testing new plugins and themes before deploying on a live site.

The BlogVault plugin was developed by the same company behind the MalCare WordPress security plugin, which has over 400,000 WordPress website installations. Its products are advertised to be trusted by companies like eBay, Intel, and other enterprise brands.

WPvivid Backup & Migration

  • 600,000+ website installations.

WPvivid enables users to create website backups and can be used for site migrations.

It can also be used to create a staging site on a subdirectory so that new versions of the WordPress core, plugins, or themes can be tested for compatibility before being pushed to the live production site.

The difference between the free and the paid pro version is that the pro version offers incremental backups, exclusion/inclusion rules, partial backups, and crash protection for site migrations.

Both versions offer backups to third-party cloud servers, like DigitalOcean Space, Dropbox, Google Drive, Microsoft OneDrive, and other popular cloud storage providers.

The site is trusted on over 600,000 websites. I reached out to the developers, and they confirmed that they are based in California.

The plugin has received over a thousand five-star reviews, indicating the high level of satisfaction users experience.

WordPress Search Engine Plugins

The default WordPress search engine is basic and offers limited functionality.

Its algorithm cannot handle misspellings or use stemming to deliver broader, more relevant results, which can harm user experience and reduce sales.

Replacing it is essential for serious websites. The following plugins address these limitations and should be considered essential for many WordPress websites.

Relevanssi

  • 100,000+ installations.

Relevanssi is a free WordPress search plugin that offers features that other plugins charge for.

For searching, it offers sorting by order of relevance (in place of date) partial word match, supports the “and,” “or,” and quotation mark exact match search operators.

The search results can be set to display excerpts that show the context of the search result on the page (shows the passage) and highlight the search terms on the webpage when users click through. The plugin also integrates with WPML and Polylang.

The developers of the plugin note that it uses “hundreds of megabytes” of database space. They suggest taking note of the current size of the wp_posts database table and tripling it to understand how much server storage space will be required.

The paid Pro version contains the “Did you mean?” feature, enables search results with PDF, including taxonomy (navigational data), and weighs search results.

What’s especially useful about the paid version is that it offers stemming, which is a natural language processing feature that allows search results to match the topic of the page instead of just ordinary keyword matching.

This allows a wider range of relevant search results that don’t necessarily contain the exact match keywords. It also has the happy side effect of reducing the size of the search index.

The annual fee is $109 USD, but there’s also a lifetime deal of $379 USD, which includes lifetime support and upgrades.

Ajax Search Lite

  • 80,000+ installations.

This plugin replaces the default WordPress search box that can search in posts, pages, and custom post types like events, portfolio items, and WooCommerce products. It can search in titles, descriptions, article excerpts, and custom fields.

A handy feature is the ability to exclude specific categories and posts. Plus, it can integrate with Google Analytics. It’s also multilingual-friendly and compatible with Polylang, QtranslateX, and WPML.

The paid pro version adds support for popular page builders, supports more kinds of content (PDF, Events Calendar, etc.), and WooCommerce plugin, plus many other features.

A lifetime license starts at $49.

SearchWP

  • 50,000+ installations.

This paid search plugin is popular with developers and publishers. Pricing at the time of writing is on sale for $99 per year.

The algorithm used by this plugin can prioritize frequently clicked search results, allows custom weighting, has an include/exclude feature, and can index custom fields, PDFs, media files, and custom post types.

There are also ecommerce optimizations that can include results from product attributes and taxonomies and are compatible with WooCommerce, Easy Digital Downloads, and BigCommerce plugins.

Pricing currently starts at $99/year.

WordPress Website Staging

Website staging is a function that allows users to create an exact copy of a website and then make changes to test if the website functions normally without any glitches.

It’s useful for testing a site before updating the WordPress core, plugins, or themes. It’s also useful for previewing what a website would look like with a new template, debugging, and customizing it.

WP STAGING WordPress Backup Plugin

  • 100,000+ website installations.

The free version of the WP STAGING plugin enables users to clone their website to a subfolder of the website, including the database.

The clone can be used for staging a website, as well as for backup and migration.

The pro version of the plugin enables users to back up the website to third-party cloud providers and offers advanced site migration capabilities.

The free version of the plugin advertises that it’s so lightweight that it can even be used on a low-powered shared hosting environment. The paid version of the plugin starts at $93 per year.

WP Stagecoach

WP Stagecoach is a paid premium solution that offers an easy way to stage a website safely on the WP Stagecoach servers and then push it to the live production server when it’s ready.

I’ve used WP Stagecoach and found it to be simple and convenient.

Pricing starts at $99/year.

WPvivid And BlogVault

WPvivid and BlogVault both offer website staging capabilities in addition to backing up websites.

Scroll up to the WordPress Backup Plugin section to read more about WPvivid and BlogVault.

Theme Switcha

  • Installed on 6,000+ WordPress sites.

This is a plugin for theme developers and not really for the average user.

The software developer created this plugin for their own website projects and subsequently released it for free on the official WordPress plugin repository.

This plugin enables theme previews for logged-in users and can be restricted to admin-level users. It’s a way to preview a theme and see what it looks like. Developers like it because it’s an easy way to show clients a redesign.

Emphasizing that this is a developer-focused plugin, the software developer cautions that it doesn’t work with Gutenberg blocks, although some users have reported that it works. The plugin author writes:

“Please understand that this plugin should not be used together with WordPress features such as Gutenberg Block Editor, Theme Customizer, Widgets, Menus, and other theme-related options. Doing so may result in private changes being made public on the current active theme.”

The plugin was developed by Jeff Starr of Plugin Planet, which offers free and paid WordPress plugins that are used by over 1.5 million users.

A review published in the private Dynamic WordPress Facebook group (membership necessary to view post) noted that it enables the convenience of staging a website for reviewing a template without having to clone files or reproducing it on another server.

Contact Form WordPress Plugins

There are many contact form options to suit a wide variety of website needs.

While a theme’s built-in contact form is often sufficient, third-party plugins offer significantly greater functionality and customization.

WPForms (WPForms Lite)

  • Installed on 6+ million sites.

WPForms is a basic contact form that’s easy to use and that I have experience with. It doesn’t deliver the ultimate configurable contact form, but if all you want is an easy-to-deploy contact form, this is for you.

It integrates easily with over 200 apps, including page builders like Divi and Elementor.

There are different paid version levels, each providing increasingly sophisticated features and abilities.

The free version is a fine solution when all you need is a contact form.

Ninja Forms

  • Installed on 700,000+ websites.

Ninja Forms is another easy-to-use contact form builder – but this one has increasingly complex functionalities.

What’s attractive about Ninja Forms is that it uses a modular approach that allows one to purchase add-ons that extend its functionality. Paid add-ons include functionality like multi-step forms and conditional logic.

That said, the free version of Ninja Forms has options that are premium features on other contact forms.

For example, it is Akismet and Google ReCaptcha friendly and can accommodate uploads, accept payments via PayPal and other gateways, integrate with MailChimp, Constant Contact, multiple CRMs, and more.

It’s a good choice to start with and expand on available features as the site grows.

Formidable Forms

  • 400,000+ website installations.

Formidable Forms is perfectly named because it is impressive, has a large number of features and capabilities, and is capable of accomplishing far more than many other contact forms.

It’s more than a contact form because it also functions as a lead generation form builder capable of creating quizzes and surveys.

An especially attractive feature is that it creates WCAG/A11Y compliant forms, which means that it is accessible.

The free Lite version is a highly capable form builder. The premium version of Formidable Forms extends the plugin with lead generation features and other advanced capabilities.

Gravity Forms

Gravity Forms is a paid contact form that offers extensive advanced features that are useful for sites with complex needs and integrations.

Gravity Forms markets itself as a form manager that is useful for data capture. It’s strongly suited for marketing campaigns and monetization.

Even the Basic version has strong integrations with services like SendGrid, HubSpot, Emma, and MailChimp.

Useful WordPress Plugins

Which plugin is the “best” is determined by what functionalities are needed.

The WordPress ecosystem offers thousands of plugins that extend the functionality of websites to help them rank better, generate more sales, create a better user experience, and contribute to why WordPress is the No. 1 CMS choice in the world.

More Resources:


Featured Image: Krakenimages.com/Shutterstock

Mullenweg Disgusted & Sickened As WP Engine Regains Access via @sejournal, @martinibuster

WP Engine regained control of their Advanced Custom Forms plugin and login access to WordPress.org. Matt Mullenweg responded by expressing that he is “disgusted and sickened.”

Mullenweg tweeted about how he felt about how things turned out:

“I’m disgusted and sickened by being legally forced to provide free labor and services to @wpengine, a dangerous precedent that should chill every open source maintainer. While I disagree with the court’s decision, I’ve fully complied with its order. You can see most changes on the site. They have access to ACF slug but haven’t changed it… must not have been the emergency they claimed.”

The response to Matt’s tweet was predictable.

One person reflected Matt’s words back at him:

I’m disgusted and sickened that you released software as GPL, made it intimately dependent on a private website+APIs you personally own and then you’re shocked when you learn you can’t discriminate against users

Another accused Mullenweg of tricking the WordPress community:

“And what about all of the free labor that you, @photomatt , tricked the WordPress community into providing to your personal .org website that the community believed was owned by the Foundation?”

Despite the compliance, Mullenweg pointed out that WP Engine had yet to change the plugin slug, questioning their claim of urgency. The ACF team subsequently reclaimed the plugin slug and tweeted an announcement about it.

On December 13, 2024, WP Engine’s official Advanced Custom Fields account confirmed on X (formerly Twitter) that they had regained access. The WordPress.org plugin directory now displays the original ACF plugin instead of Mullenweg’s forked version, Secure Custom Fields.

The ACF team tweeted:

“We’re pleased to share that our team has had account access restored on WordPress dot org along with control of the ACF plugin repo. This means all ACF users can rest assured that the ACF team you trust is once again maintaining the plugin. There’s no action required if you have installed ACF directly from the ACF website or you are an ACF PRO user.”

Members of the WordPress community congratulated WP Engine.

Some offered congratulations:

“Excellent news. Congratulations!”

Others expressed their happiness that ACF’s access was restored:

Happy for @wpengine. You have done a great job.

👏🏼 YES!!!!
https://x.com/CaroManelR/status/1867934316992610459

Another person tweeted:

NEVER trusting wordpess dot org again.

Origin Of Mullenweg – WP Engine Dispute

Matt Mullenweg claims that WP Engine does not contribute enough to the WordPress ecosystem. He has also raised concerns about WP Engine’s use of the word “WordPress” and has written about his years long attempt to get WP Engine to pay a “fair share” back into the WordPress open source project. On the September 20, 2024 Matt Mullenweg publicy denounced WP Engine at the United States WordCamp conference, after WP Engine declined to agree to his demands for $30 million dollars.

WP Engine sued Automattic and Matt Mullenweg in federal court, obtaining a preliminary injunction that required Automattic and Mullenweg to restore WP Engine’s access to WordPress.org, the plugin repository, logins and to remove a WP Engine customer list from a website Mullenweg created to encourage customers to leave WP Engine.

Mullenweg’s History Of Disputes

There is some history of Mullenweg engaging in disputes related to GPL licensing of code and trademarks. In 2010 Mullenweg rightfully challenged Chris Pearson and his theme company Thesis over software licensing. Chris Pearson himself has acknowledged that he was ignorant at the time about software licensing.

Mullenweg escalated his dispute with Pearson by offering Thesis customers any premium theme of their choice in exchange for abandoning their use of the Thesis them. These disputes caused Pearson to lose a significant amount of business and gain a negative perception in the WordPress community, which he described in a blog post:

“…I was woefully ignorant about software licensing, and I felt as though I was being backed into a corner and asked to accept something I didn’t fully understand. Instead of handling it in a measured, polite manner, I was a jerk.

I made a mistake, and I paid dearly for it.The WordPress community’s reaction towards me was incredibly negative, but on top of that, Matt did whatever he could to further damage what was left of my business. His most blatant effort in this regard was making a public offer to buy Thesis customers the premium, GPL-licensed Theme of their choice if they quit using Thesis.”

Three years later Mullenweg purchased the Thesis.com domain name which began another dispute with Pearson that Mullenweg also won. His motivation for going after the Thesis.com domain name was never fully acknowledged but the WordPress community largely understood it as “retribution” against Pearson.

The comments in a WP Tavern report about Automattic were largely negative, with one person’s comment representative of the negative sentiment:

“I don’t think anyone is saying what Automattic did was illegal, they’re saying it was unethical.

It’s possible to be a jerk without breaking the law, but that doesn’t make it acceptable behavior.”

In 2016 Matt Mullenweg initiated a dispute with Wix in relation to GPL licensing. Wix’s CEO responded with his own blog post showing how Wix had contributed over 224 open source projects, writing:

“Yes, we did use the WordPress open source library for a minor part of the application (that is the concept of open source right?), and everything we improved there or modified, we submitted back as open source, see here in this link – you should check it out, pretty cool way of using it on mobile native. I really think you guys can use it with your app (and it is open source, so you are welcome to use it for free). And, by the way, the part that we used was in fact developed by another and modified by you.”

Wix eventually removed the disputed code from their mobile app.

Mullenweg Complies To Court Order… With Humor

The court’s ruling emphasizes the importance of adherence to legal agreements within the WordPress ecosystem. WP Engine’s victory may bolster its chances of prevailing in the ongoing federal lawsuit. Automattic’s to their loss signals their intention to challenge the outcome during a full trial, stating:

“We look forward to prevailing at trial as we continue to protect the open-source ecosystem during full-fact discovery and a full review of the merits.”

Matt Mullenweg continues to provoke WP Engine, only this time using humor. Automattic removed a checkmark from the WordPress.org login page that previously required users to affirm that they are not associated with WP Engine. Today there’s a checkbox asking users to affirm that pineapple on pizza is delicious.

Screenshot of updated WordPress.org login page

Automattic Removes WP Engine Client List From Tracker Site via @sejournal, @martinibuster

Automattic removed a spreadsheet containing the domain names of WP Engine customers from the WP Engine Tracker website. The removal is in response to a preliminary injunction granted to WP Engine, ordering Automattic and Matt Mullenweg to remove the spreadsheet within 72 hours.

The preliminary injunction was warmly received on X (formerly Twitter), a tweet by Joe Youngblood representative of the general sentiment:

“The ruling was a gigantic win for small businesses and entrepreneurs that rely on open source keeping it’s promises. That includes allowing webhosts to host and not stealing code repositories.

I am hopeful the full outcome of this looks much the same.”

Someone else tweeted:

“Unbiased parties watching on the sidelines think the court got it right. This was obvious from day one.

Next step for you guys is to try to settle out of court to prevent further embarrassment and reduce potential risk in damages.”

Mullenweg’s Dispute With WP Engine

Matt Mullenweg began an attack against WP Engine on September 20, 2024 after WP Engine declined to pay tens of millions of dollars, what WP Engine’s attorney’s called “extortionate monetary demands” in a cease and desist letter sent to Automattic’s Chief Legal Officer on September 23rd.

On November 6th Automattic intensified the pressure on WP Engine by launching a website called WP Engine Tracker that offered a list of WP Engine customers that could be used by other web hosts to solicit the clients with offers to leave WP Engine.

Solicitations of WP Engine customers apparently followed, as related by a Redditor in a discussion about the WP Engine Tracker website:

“I was out of the office for some medical procedures, so I missed the WPE Tracker thing. However, this explains why I’ve received unsolicited hosting calls from certain operations. Clearly, someone is mining it to solicit business. Absolutely aggravating and also completely expected.

All this does is further entrench me on WP Engine. Good work, Matt, you dweeb.”

The WP Engine Tracker website became evidence of the harm Mullenweg was causing to WP Engine and was cited in the request for a preliminary injunction.

The judge sided with WP Engine and granted the preliminary injunction, requiring among many other things that Automattic and Mullenweg take down the list of WP Engine customers.

The court order states:

“Within 72 hours, Defendants are ORDERED to:

…(a) remove the purported list of WPEngine customers contained in the “domains.csv” file linked to Defendants’ wordpressenginetracker.com website (which was launched on or about
November 7, 2024) and stored in the associated GitHub repository located at https://github.com/wordpressenginetracker/wordpressenginetracker.github.io.”

The CSV file was subsequently removed although the link to a non-existent file , with a link showing zero :

Screenshot Of WP Engine Tracker Website

Clicking the link leads to a 404 error response message.

Screenshot Of 404 Error Response For CSV Download

A pull request on GitHub shows that a request was made to remove the CSV file on December 11th.

“Remove CTA to download list of sites #29

wordpressenginetracker commented 9 hours ago
This PR removes the text and download link to download the list of sites that have are still using WPE”

Screenshot Of GitHub Pull Request

Advanced Custom Fields Plugin

Automattic removed WP Engine’s Advanced Custom Fields (ACF) plugin from the official WordPress.org plugin repository and replaced it with Automattic’s cloned version, renamed as Secure Custom Fields (SCF).

The preliminary injunction orders Automattic to also restore access to the Advanced Custom Fields (ACF) plugin repository:

“Within 72 hours, Defendants are ORDERED to:

…(v) returning and restoring WPEngine’s access to and control of its Advanced Custom Fields (“ACF”) plugin directory listing at https://wordpress.org/plugins/advanced-customfields, as it existed as of September 20, 2024.”

The cloned SCF plugin currently still exists at that URL, although Automattic still has time to take it down.

Screenshot Of SCF Plugin In The ACF Directory Listing

Featured Image by Shutterstock/tomertu

Judge Sides With WP Engine Against Automattic & Mullenweg In WordPress Dispute via @sejournal, @martinibuster

A judge ruled in WP Engine’s favor in their request for a preliminary injunction against Automattic and Matt Mullenweg. The court agreed that WP Engine will suffer irreparable harm if the injunction is not granted and giving the defendants (Automattic and Mullenweg) 72 hours to return things to the way they were as of September 20th, 2024.

The judge ruled against Mullenweg and Automattic on every argument, granting WP Engine a preliminary injunction. The ruling requires the defendants to restore WP Engine’s access to WordPress.org, regain control of the WordPress.org directory listing for the Advanced Custom Fields (ACF) plugin, and remove a list of WP Engine customers from the domains.csv file linked on the wordpressenginetracker.com website.

There were six parts labeled A – F that outline the judge’s analysis of the case:

A. Success on the Merits

B. Irreparable Harm

C. Balance of Equities

D. Public Interest

E. Bond

F. Scope of Injunction

A. Success on the Merits

On WP Engine’s “claim for tortious interference with contractual relations” the judge ruled:

“Defendants’ arguments in opposition do not compel a different conclusion.

Defendants’ argument that the interference WPEngine alleges consists of acts they had a right to take fares no better.”

B. Irreparable Harm

Mullenweg and Automattic completely failed at defending against WP Engine’s claims of irreparable harm if the injunction isn’t granted. The judge wrote:

“Defendants counter with four arguments. None is persuasive”

C. Balance of Equities

In this part of the ruling the judge had to weigh the impact of the injunction on both parties. The judge found that WP Engine had good reason for obtaining an injunction to prevent further harm and that there would be no impact on Automattic or Mullenweg.

The judge wrote:

“The conduct described at length above – including the termination of WPEngine’s access to WordPress, the interference with the ACF plugin, and the additional burdens imposed on WPEngine’s customers, such as the sign-in pledge – demonstrates that WPEngine has a significant interest in obtaining preliminary injunctive relief.

Defendants’ arguments in opposition do not establish that they will suffer any damage that overrides WPEngine’s interest in obtaining relief. …Requiring Defendants to restore access on those terms while this action proceeds imposes a minimal burden.”

D. Public Interest

This part of the ruling addresses how granting the injunction impacts parties beyond the plaintiff and defendants. The judge concluded that denying the preliminary injunction would cause significant harm.

The court explained:

“Here, the public consequences of withholding injunctive relief are significant. Mullenweg himself acknowledges that ‘[t]oday, more than 40% of all websites run on WordPress.’

…Over two million websites run the ACF plugin Mullenweg allegedly tampered with, and those users rely on the stability of the plugin, and WordPress more broadly, to operate their websites, run their businesses, and go about their day online.

Moreover, the availability of WordPress as open-source software has created a sector for companies to operate at a profit. This includes Mullenweg’s own companies like Automattic and Pressable, and as Mullenweg himself acknowledged in 2017, it also includes WPEngine, which at the time, Mullenweg described as ‘the largest dedicated managed WP host…’

Those who have relied on the WordPress’s stability, and the continuity of support from for-fee service providers who have built businesses around WordPress, should not have to suffer the uncertainty, losses, and increased costs of doing business attendant to the parties’ current dispute.

Defendants’ arguments in opposition do not persuade otherwise.

…Accordingly, the final Winter element – the public interest – weighs in favor of granting preliminary injunctive relief.”

E. Bond

Automattic and Mullenweg argued that WP Engine should be required file a bond of $1.6 million to ensure that they are compensated for potential costs and damages if it’s later found that the preliminary injunction was granted without sufficient basis.

The judge agreed with WP Engine’s argument that reverting to the status quo, to how things were on September 20th, would have no effect.

They wrote:

“WPEngine’s arguments are persuasive. …the Court finds that any harm to Defendants resulting from the issuance of preliminary injunctive relief is unlikely, as it merely requires them to revert to business as usual as of September 20, 2024. Accordingly, the Court declines to require WPEngine to post a bond.”

F. Scope Of Injunction

The court has ordered the defendants, their coworkers, and anyone helping them to stop doing the following things:

  • Preventing WP Engine, its employees, users, customers, or partners from accessing WordPress.org.
  • Disrupting WP Engine’s control over or access to plugins or extensions hosted on WordPress.org
  • Modifying WP Engine plugins on WordPress installations (websites built with WordPress software) through unauthorized auto-migrate or auto-update commands
  • The court ordered that the defendants take actions within 72 hours to address WP Engine’s claims and restore things to the way they were on September 20, 2024.
  • Delete the list of WP Engine customers from the WP Engine Tracker website and the GitHub repository.
  • Restore WP Engine employee login credentials to WordPress.org and login.wordpress.org.
  • Disable any “technological blocking” like IP blocking, that were set up around September 25, 2024.
  • Remove the checkbox added on October 8, 2024, at login.wordpress.org, which required users to confirm they were ‘not affiliated with WP Engine in any way, financially or otherwise.’
  • Restore WP Engine’s control over its Advanced Custom Fields (ACF) plugin directory listing to the way it was on September 20, 2024.

The injunction goes into effect immediately and will remain until the court issues a final judgment after the trial.

A Win For WP Engine And The WordPress Community

Many people agree with the principle that those who profit from WordPress should give back to it. However the overwhelming sentiment on social media has not been supportive of how Mullenweg’s actions against WP Engine. Today a judge agreed with WP Engine and issued a preliminary injunction in their favor.

Featured Image by Shutterstock/Brian A Jackson

Automattic Acquisition Will Bring AI Into WordPress via @sejournal, @martinibuster

Automattic announced the acquisition of WPAI, a company that creates AI-powered functionalities that make WordPress easier and more efficient to use. The core technologies of the current apps will be integrated into new offerings by Automattic.

WPAI

WPAI released it’s first product, CodeWP in 2022. CodeWP was an AI integrated development environment (IDE) for developers, enabling them to quickly generate code that’s optimized for performance and WordPress standards.

The second app produced by WPAI is AgentWP, released in August 2024. AgentWP was an autonomous AI agent that could proactively take action such as as making design changes. It indexes a website and is able to improve WordPress website workflow from content to code generation.

The technology of both apps will be integrated into WordPress.

According to the announcement by WPAI:

“We are excited to combine forces with Automattic to push the boundaries of how we can apply artificial intelligence to be more impactful on the CMS that powers the majority of the internet,’ says James LePage. ‘By integrating our technology and research with current and future Automattic products, we’ll be able to accelerate towards our goal of making WordPress, the Operating System of the Web, more accessible to everybody.”

Automattic explains:

“WPAI is an AI startup, focused on building AI solutions for WordPress. The brilliant founding team behind it—James LePage, Greg Hunt, and Ovidiu “Ovi” Iulian Galatan—will be joining Automattic to lead the exploration of applied AI as an interaction paradigm for WordPress. They’ll be working on testing, building, and integrating innovative AI solutions into the core ecosystem to redefine how users and developers work with WordPress.”

Read the announcement on Automattic:

Automattic Welcomes WPAI

Read the announcement on WPAI:

WPAI Has Been Acquired by Automattic

Check out WPAI’s free WP Chat tool that answers WordPress related questions (while it’s still available):

https://wp.chat