❌

Normal view

State of CMS 2026

2026 has been a year of change for those of us who build and manage websites; I have a feeling that many of you are on the move, migrating websites from one CMS to another or building without it. AI is enabling rapid changes on all fronts. Broad market-share numbers tell us very little about your experiences building and managing websites with different tools; that is why I hope that we, as a community, can close this information gap with our own open-source State of CMS survey.

stateofcms.com

Since 2016, the developer community has been conducting annual surveys on frameworks and programming languages. Many of you have probably participated in State of JS, HTML and CSS. But what about those of us working with CMSs? No equivalent survey exists for our community.

The anonymised results will be freely available on GitHub. I will also create and publish an interactive report, but I am especially excited to see what the community does with the data.

submitted by /u/kemnern to r/Wordpress
[link] [comments]

[PROMO] I built a lightweight plugin to declutter and reorganize the WordPress admin menu for clients

5 November 2026 at 15:01

Hi everyone,

One of the biggest headaches when handing off WordPress and WooCommerce sites to clients is dashboard bloat. As soon as a few key plugins are installed, the admin sidebar turns into a wall of menus, settings pages, and upsell tabs that overwhelm clients and generate unnecessary support tickets.

To solve this cleanly without adding bulky third-party dependencies, I built Precise Expressions Admin Menu Reorganizer Lite.

Lite features:

  • Create up to two effective custom menu rules.
  • Move Comments under Posts (built in).
  • Add the WooCommerce Catalog Hub with links to common product and store screens.
  • Rename moved menu items and retain their capabilities.
  • Preserve saved historical rules beyond the Lite two-rule entitlement, so upgrading, downgrading, or a Pro license change never deletes those rules.

The Lite version is 100% free and open-source on the official WordPress repository:

WordPress.org: https://wordpress.org/plugins/precise-expressions-admin-menu-reorganizer/

Would love candid feedback from fellow agency owners and freelancers on the setup workflow and edge-case compatibility with complex admin setups.

submitted by /u/Menashay
[link] [comments]

Why I don’t think WordPress monitoring should live entirely inside WordPress

I’ve been building a WordPress monitoring tool lately, so disclosure: I have a product in this space.

One design decision became pretty obvious once I started working through failure cases: the site can’t be the only source telling you whether the site is healthy.

A plugin can report useful things from inside WordPress β€” installed plugins, core version, heartbeat, update state, and so on.

But there are also situations where that signal is exactly what you can’t rely on.

If PHP dies with a critical error, the site is unavailable, or the monitoring plugin itself stops running, an internal check may simply stop reporting.

So I ended up treating internal and external monitoring as two separate signals.

The WordPress agent reports what it can see from inside the site.

Separately, an external worker checks the site over HTTP and looks at the actual response, including WordPress-specific failure signals such as critical-error pages.

That separation has been useful because the disagreement between the two signals can be more interesting than either one alone.

For example:

  • Agent is reporting normally, but the external check is failing.
  • External site is responding, but the Agent has gone silent.
  • Both fail around the same time.

Those are three very different situations.

It sounds obvious when you compare it to traditional infrastructure monitoring, but I’ve noticed a lot of WordPress health tooling still depends heavily on the site reporting its own condition.

For people managing client sites, how are you handling this today?

Do you run external uptime monitoring alongside a WordPress management tool, or do you rely mostly on the WordPress-side agent?

submitted by /u/Traditional_Scale322 to r/Wordpress
[link] [comments]

WordPress migration keeps freezing at exactly 66% - any ideas?

5 November 2026 at 13:24

I'm trying to move a WordPress site from LocalWP to my live hosting account using a 478 MB backup file. Every time I try importing it, the progress bar freezes at exactly 66.53%. I've tried three times with the same result. I've already increased PHP memory and upload limits, checked cPanel error logs (nothing useful), and confirmed there's enough room to upload the file. The weird part is that the live website and WordPress dashboard still work perfectly fine, even while the import is frozen.

I'm wondering if it's a server timeout, temporary storage issue, or something else I'm overlooking.

Has anyone experienced something similar? Any suggestions for troubleshooting a large WordPress migration? I've reached out to my hosting provider too but figured I'd ask here while I wait.

Thanks in advance.

submitted by /u/pomlovely
[link] [comments]

Anyone else experiencing a huge drop in traffic send from their wp.org plugin page to their website?

5 November 2026 at 12:27

I noticed the last couple of weeks a sudden drop in sales, and after letting the Google Analytics ai bot analyze what changed it told me there was a 48% drop in traffic from wordpress.org to my site.

My plugin still ranks #1 for a keyword that matters, and it has been in that position for almost a decade. So that's not the issue, but I wonder if this is just me, or are other plugin developers noticing a huge drop in traffic from wp.org?

If others are experiencing the same issue, any idea what's behind it? Yes, ai exists, but everything was completely fine the last couple of months. It's the sudden drop that confuses me. No new competition appeared as well.

submitted by /u/PancakeOrder
[link] [comments]

Better caching plugin?

5 November 2026 at 12:07

I've been running a web site (clevershark.com) on Wordpress since, well, forever. Recently for some reason I've been getting 100+ hits a day from China, mostly to the front page, from different users (according to my Jetpack stats).

Now, I use a caching plugin already (WP Fastest Cache) but when I monitor the mysql log -- which really only runs that one web site -- I'm still seeing TONS of traffic. If I use tail -f on the main mysql log it scrolls by way too fast for me to see anything. So I'm guessing that the caching plugin I'm using is not very effective. There just shouldn't be that many requests, or at least that's what I think.

So, what would be a better caching plugin for me to use? When I try to see the stats for my site I often get the "database connection error" message which would seem to indicate that the db engine is overwhelmed by the requests, forcing me to restart the mysql and apache daemons.

Am I interpreting this correctly? Does anyone have suggestions as to what I could do to remedy this problem?

Edit for more info: I am using wordfence, and it is blocking things like invalid login attempts. My Jetpack stats do show that almost all the requests are for the front page. I was thinking maybe someone is trying to figure out if I'm running an unpatched version of PHP (nope, I'm up to date), but it makes no sense for anyone to check this 100 times a day.

submitted by /u/Brassens71
[link] [comments]

Any government-adjacent devs out there?

5 November 2026 at 10:18

Does anyone have any experience with 889 compliance for Wordpress? My org is asking that all vendors fill out a form verifying that they don't use telecomms or surveillance equipment from some places in China, because we do a lot of business with the fed.

It feels like a fundamental misunderstanding of what Wordpress is - WP isn't hardware? But unsure how to explain this in a way that makes sense to my (very paranoid, tech illiterate) org.

submitted by /u/Vegetable_Drive_4091
[link] [comments]

[PROMO] Internal Linking Plugin

5 November 2026 at 09:07

​

For the past month or so, I’ve been testing my internal linking plugin for WordPress on different websites.

It was recently accepted into the official WordPress Plugin Directory.

The goal was to have a clean, lightweight solution that offers smart internal linking suggestions without fully automating the process.

Plugin Name : MashLink Auditor https://wordpress.org/plugins/mashlink-auditor/

It also work with ACF fields and custom posts.

Also flag too much anchor text use, broken links, redirection links correction, etc.

Do give it a try!

submitted by /u/Most-Boysenberry4066
[link] [comments]

State of CMS 2026

5 November 2026 at 05:37

2026 has been a year of change for those of us who build and manage websites; I have a feeling that many of you are on the move, migrating websites from one CMS to another or building without it. AI is enabling rapid changes on all fronts. Broad market-share numbers tell us very little about your experiences building and managing websites with different tools; that is why I hope that we, as a community, can close this information gap with our own open-source State of CMS survey.

stateofcms.com

Since 2016, the developer community has been conducting annual surveys on frameworks and programming languages. Many of you have probably participated in State of JS, HTML and CSS. But what about those of us working with CMSs? No equivalent survey exists for our community.

The anonymised results will be freely available on GitHub. I will also create and publish an interactive report, but I am especially excited to see what the community does with the data.

submitted by /u/kemnern
[link] [comments]

Customizing my woocomerce product page

5 November 2026 at 05:19

Hello,

Kind of a rookie question I guess, but I am struggling to find the best practice. Here is the full view.
I have built a e-commerce website on wordpress. I am using kadence free as theme + I also have woocommerce (I use also polylang for translation, but unrelated to the topic i suppose).

I am starting to look at enhancing my product page, which looks quite kadence factory default. However, options in Appearance < customize are very limited. What would be the best way to remodel my page :

  • build a child theme and directly modify css + php there ?
  • simply change CSS in "Additional CSS" ? This part looks already quite messy and a future nightmare to maintain and add code snippet for php related stuff ?

Basically, the main features I would like to add would be the redesign of the image + miniatures display, add somes tags like the difficulty level of the product, its size. (those are existing attributes i have)

submitted by /u/kazeshi74
[link] [comments]

Quitting WordPress? Or is the 'market apocalypse' and AI vibecoding real?

5 November 2026 at 04:46

Hey everyone, just curious about the current freelance market.

Are clients still asking for WordPress for larger CMS sites, or are you all moving to Astro?

Also, with all this AI slop and 'vibecoded' sites everywhere looking exactly the same, are clients actually telling you they can just generate websites themselves now?

Despite the AI boom, solid WP sites still seem to hold the most authority. Are you sticking with WP, changing stacks, or just dealing with clients who think AI can build a pro site in 3 minutes? Thoughts?

Thank you for any reactions.

submitted by /u/Beginning_Search585
[link] [comments]

[PROMO] I’ve been building a WooCommerce invoicing plugin and would appreciate some feedback

Hi everyone,

I'm the developer behind SemiAuto Invoicing, a WordPress plugin I've been working on for WooCommerce.

The project started from a fairly practical problem i faced while developing a client restaurant eCommerce store that did not want a high recurring cost of operation: invoicing in WooCommerce got complicated once i moved beyond generating a basic PDF - That also with incomplete legal requirements and someone to cross reference and cross check every single order so i built a custom plugin which eventually over a period of 8 months grew into a complete billing and e-invoicing solution. Realizing how, different stores needed different document types, receipt formats, invoice adjustments, depending on where they operate.

I wanted to build something that could handle more of that workflow without store owners having to piece together several different plugins and without keeping an eye out whenever a new order comes in, so automation is a huge part of the plugin even with the e-invoicing solution(which is now becoming a global mandate). The intent over here is set and forget with only simple monitoring through notifications as documents are processed by woocommerce as the single source of truth. however, as a developer myself i understand how important it is for merchants to have full control over what is happening and where even with automation so the complete order cycle is controlled via the order meta box that compliments each order's page with a complete set of document control center that displays clearly all the document types the merchants enable in the settings plus generation and regenetation or emailing the document to a customer post order changes, on an order level for every document set any store could require regardless of which industry was being served. Each document generated or transmitted via peppol also shows up on the order list page so quick actions become even easier. My restaurant client required something robust, extremely performance efficient and something that could generate documents for concurrent orders without jamming the order pipeline so i built the plugin around the same principles + legal compliance assistance on a global scale that is not just a good looking pdf but actually follows official regulations, so a merchant involved in global trade does not have to pull together twenty different plugins or worry regulations.

The plugin natively integrates with woocommerce to capture tax rates and identify how the merchant sets up their store with all of the tax rates/categories for as many countries as they operate in while also giving them complete control to manually map category whereever required(the plugin notifies the users wherever something additional is required), also enabling them to add multiple jurisdictions for the same business if it has legal entities in different countries with an adaptive and uncluttered checkout page that allows the buyers to choose how or if they want to opt-in for an e-invoice.

Some of the things it currently supports:

  • PDF invoices and customer receipts.
  • Thermal receipts for POS setups, with different paper widths.
  • Packing slips, credit notes, advance invoices and final invoices.
  • Country-specific e-invoicing profiles.
  • Server-Side Structured e-invoice generation and hybrid PDF/A-3 documents for 14 Sovereign nations. (Peppol BIS 3.0, PINT EU/AE/OM/SG/JP/ANZ/MY, FatturaPA, Facturae, KSeF, XRechnung, Factur-X (Chorus Pro Ready))
  • Customer document downloads and email attachments.
  • Connected transmission workflows through StoreCove and A-Cube with BYOK (bring your own key) model.
  • WooCommerce HPOS compatibility.

There's plugin is available in the WordPress plugin directory: https://wordpress.org/plugins/semiauto-invoicing/

I'm sharing it here because I'd genuinely like feedback from people who work with WooCommerce.

I'm particularly interested in whether the feature set makes sense, whether the setup is straightforward, and what you'd expect from an invoicing plugin that also handles international e-invoicing.

I'm the person building it, so I'm happy to answer technical questions and hear criticism. I'd rather know what needs improving than assume I've got everything right.

Thanks!

submitted by /u/sksal169 to r/Wordpress
[link] [comments]
❌