Normal view

State of the Community Survey Finds Three in Four Feel Worse About WordPress, but 90% Agree on What Matters

20 August 2026 at 17:20

From The Repository:

The WPOCC’s first-of-its-kind survey of 431 WordPress community members surfaces deep frustration with governance and a stubborn refusal to walk away.

 

Governance and leadership is the problem respondents report most, with 73.3% having experienced or witnessed problems with project leadership or governance — the highest of any issue the survey measured. Transparency, accountability, and a new governance model came up repeatedly across the open-ended responses.  

 

The survey also found broad agreement on what the community values most. Respondents overwhelmingly rated four things as important: security, web standards, open source values, and the WordPress software itself. That consensus held across every segment The WPOCC asked respondents about, including those who are deeply negative about the project, respondents who’ve stopped attending events, and people who no longer consider themselves community members.

https://www.therepository.email/state-of-the-community-survey-finds-three-in-four-feel-worse-about-wordpress-but-90-agree-on-what-matters

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

[PROMO] I built a free retail cash management system as a WordPress plugin - now on WordPress.org

20 August 2026 at 15:57

https://preview.redd.it/hu6bv2brflkh1.png?width=2896&format=png&auto=webp&s=c0e01380690d33b09a8a0e7437eefbe9114f4eab

I’ve been working on a WordPress plugin called Retail Cash Manager (RCM), and it’s now available free on WordPress.org.

The idea is fairly simple. Proper cash management systems can cost a business thousands to implement, often followed by a substantial recurring subscription. At the other end of the scale, plenty of businesses are still managing daily cash with Excel sheets, paper forms and manual processes.

I wanted to build something in between.

RCM is for businesses that handle physical cash and need to keep track of what should be there, what was actually counted, where the cash went afterwards, and who was responsible for each step.

Despite the name, it isn’t limited to retail. The same processes apply to cafés, restaurants, hospitality, service businesses and plenty of other cash-handling operations.

The current version includes:

  • Daily cash-ups with cash and card discrepancies
  • Denomination counting
  • Till expenses
  • Safe balances and safe counts
  • Cash drops and recounts
  • Lodgements using safe cash, cash drops or both
  • Lodgement collection and cancellation
  • Cash and change deliveries from a bank or supplier
  • A cash movement ledger
  • Staff signoff and audit history
  • Multiple branches

It’s not a POS system and it’s not accounting software. It handles the operational cash management that happens around those systems.

Why WordPress?

That’s probably the obvious question.

WordPress gave me a lot of the underlying application infrastructure without having to build it all from scratch: users, permissions, database handling, email, localisation, hosting flexibility and a well-established update system.

The update system is particularly useful. As RCM improves, updates can be distributed to installations in the same way as any other WordPress plugin rather than every installation becoming its own bespoke piece of software.

Publishing through WordPress.org also means there are standards to meet around security, compatibility, packaging and Plugin Check before releases go out.

RCM doesn’t require WooCommerce, and you don’t need to have an existing WordPress website. It can run on a completely separate WordPress installation used only for RCM.

The current release is 0.4.5. At this stage the core workflow is there and working, although there’s plenty more I plan to add.

One area I’m particularly interested in next is more advanced multi-till cash management. For example, separately tracked tills, change given from a safe to a till, change returned at the end of the day, and outstanding change that has to be resolved before the till can be closed.

The plugin is free, so I’d be very interested in feedback from people who work with WordPress, retail, hospitality or cash-handling businesses. Particularly if you can see something obvious that I’ve missed or have experience with how other cash management systems handle things.

WordPress.org:
https://wordpress.org/plugins/website-guy-retail-cash-manager/

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

What WordPress 7.1 Actually Changed

20 August 2026 at 14:06

TL;DR

  • WordPress 7.1 added a wp_pre_execute_ability filter that lets any plugin fully short-circuit Abilities API calls (including permission checks).
  • Media Library infinite scrolling is back on by default (reversed since 5.8).
  • Speculative loading still defaults to conservative; new constants let hosts override it instead of the planned auto-detection.
  • Core grew 25% almost entirely from lazy-loaded admin JS (vips + video workers) with no measurable front-end impact.
  • Not a security release - just inherits the 7.0.x fixes.

also - it's the first release that included my fix so now I'm officially Core Contributor :)

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

custom blocks no longer working on 7.1

20 August 2026 at 13:12

hi all

i am using custom gutenberg/acf blocks and my sites have just updated to 7.1, which seems to be completely messing up the admin editor section

all of our blocks are stuck in the sidebar and preview mode. i've tried changing in our acf_register_block function, supports mode from false to mode true to get the edit/pencil icon, but that doesn't work anymore. The pencil icon is not appearing to allow us to edit the block in the main editor area.

also tried changing block regsitration to use old API

add_action('acf/init', 'init_full_width');

function init_full_width() {

if( function_exists('acf_register_block') ) {

acf_register_block(array(

'name' => 'full-width',

'title' => __('Full Width Section'),

'description' => __('A custom full width block.'),

'render_callback' => 'my_acf_block_render_callback',

'category' => 'formatting',

'icon' => 'schedule',

'mode' => 'edit',

'api_version' => 2,

'acf_block_version' => 2,

'supports' => [

'mode' => true,

],

'keywords' => array( 'full', 'width' ),

));

}

}

any help or suggestions would be greatly appreciated. crisis mode engaged 😅

EDIT: resolved - sorry for the janky ass formatting. resolved by below. must specify API version

add_action('acf/init', 'init_full_width');

function init_full_width() {

 if (!function_exists('acf_register_block_type')) { return; } acf_register_block_type([ 'name' => 'full-width', 'title' => __('Full Width Section'), 'description' => __('A custom full width block.'), 'render_callback' => 'my_acf_block_render_callback', 'category' => 'formatting', 'icon' => 'schedule', 'keywords' => array( 'full', 'width' ), // Required for WordPress 7.1 compatibility. 'api_version' => 3, 'acf_block_version' => 3, ]); 

}

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

Doubt that has been making me go crazy

20 August 2026 at 12:57

I've been changing a template because in some specific pages in my site I need text to be displayed below the title (that is different from page to page). Is there some block I can insert into the template in order to edit it in the page? Inserting the content block just duplicates the main content, I wanted to create another editable area.

Thanks in advance

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

What I've learned about diagnosing intermittent WooCommerce slowdowns

20 August 2026 at 12:38

I've been digging into WooCommerce performance recently, and one thing that keeps standing out is how misleading a single speed test can be.

A store can have a fast product page but a slow checkout. A checkout can be fast most of the time but have occasional 3–5 second spikes.

When that happens, I think it's more useful to compare multiple real requests rather than immediately disabling plugins or adding another caching plugin.

I'd look at things like:

• AJAX request timing
• Database queries and queries by component
• External HTTP/API calls
• Cache hits vs misses
• Payment, tax and shipping requests
• Plugin hooks running during the request

The other thing I've found useful is looking at the distribution rather than just the average. Median shows what a typical request looks like, while P95 can reveal the slower requests that customers occasionally experience.

A store being “fast” on one test doesn't necessarily mean the checkout is healthy.

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

Anyone else seeing broken ACF blocks on WordPress 7.1?

20 August 2026 at 11:30

I just updated a test WordPress site to 7.1 and it appears ACF Pro's ability to create blocks has been somewhat broken by the new release. When I add a new block to the page, the "edit" pencil icon no longer appears, which forces the block's editor to appear in the right hand sidebar of the block editor. In addition, the "mode" selector in block.json which I always set to "edit" no longer seems to work, so all blocks now default to a preview rather than an editor.

I was just curious if anyone else had also run into this on WP 7.1 with the 6.8.8 release of ACF Pro and if there's any info on whether a fix is coming or if manual updates to the block structure are needed to work with the new way the block editor loads blocks in 7.1. If anyone has any info that would be appreciated, thanks!

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

Does Gravity Forms have more security issues than other form plugins?

20 August 2026 at 11:28

I always used Ninja Forms in the past and remember seeing a lot of security issues come up with Gravity Forms. But lately, Ninja Forms has started to get a bit flaky (perhaps they're vibe-coding stuff now?), so we had to move to Gravity Forms, which the client used in the past.

Are the security issues due to the larger install base than Ninja Forms?

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

Install Page appears after DB Migration

20 August 2026 at 11:22

Hello and good afternoon,

After migrating the database, instead of the wp-admin/update-core.php or wp-admin/index.php the wp-admin/install.php is shown. That way, wordpress tries a fresh install and gives many errors, because it tries to create also the database tables (which already exist).

Would you have an idea what is happening and why? And of course how can be repaired.

wp-config file regarding the database parameters seems correct.

Thanks and best regards,

T.

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

Built a lightweight email validation API to stop fake signups on WP sites (disposable/spam detection) — feedback welcome

20 August 2026 at 10:50

Hey r/Wordpress,

Full disclosure: I built this, so take the pitch with the appropriate grain of salt — but I think it's genuinely useful for anyone running registration forms, WooCommerce checkouts, or Gravity/Contact Form 7 signups on WordPress.

It's called Addrly (addrly.io) — an email validation API and "signup firewall" aimed at killing fake/junk signups before they hit your database. It checks:

- Disposable/temp-mail detection

- MX record verification (does the domain actually receive mail?)

- Role account and "did you mean" typo detection

- A programmable gate you can point at signup flows to auto-block bad actors

It's a single REST endpoint, so it's pretty easy to wire into a WordPress form handler or a WooCommerce hook via a custom function or something like WP Webhooks. There's a free tier (2,500 requests/month) if anyone wants to kick the tires without commitment.

Mostly posting because I'd love feedback from people who've dealt with fake-account spam on WP sites — what's been your biggest pain point? Disposable emails, bot signups, typo'd addresses, something else? Trying to figure out what to prioritize next.

Happy to answer questions about how it works under the hood too.

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

Best free solution for a simple WooCommerce customer account page?

20 August 2026 at 09:58

Hi,

I'm currently rebuilding part of my small business website and I'm trying to find the simplest way to handle the customer account area.

My setup is:

  • WordPress
  • WooCommerce
  • Astra (free)
  • Elementor (free)

For now, I only need a very simple customer account area where users can:

  • Register / log in
  • See their current orders
  • See their past orders
  • Access order details
  • See parcel/shipping tracking information
  • Log out

In the future, I may also want to add a Downloads section for customers, but that's not essential right now.

I'm wondering what the best approach would be.

Should I simply use and customize the default WooCommerce “My Account” page, or would you recommend using a free plugin to create/manage the customer dashboard?

Ideally, I'd like the header/account button to behave logically too:

Logged out: “Log in / Register”
Logged in: “My Account”

I'm trying to keep things simple and avoid adding unnecessary plugins, but at the same time I'd like the account area to look a bit nicer and be easier to customize than the default WooCommerce page.

I'm only using free versions of Astra and Elementor, so I'm specifically looking for a free solution (no Elementor Pro, Astra Pro, etc.).

What would you recommend? Stick with WooCommerce's built-in account system and customize it, or use a free plugin?

Thanks!

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

Slow Post Save / API (~30s)

20 August 2026 at 09:34

At my wits end with this. Hosted content moving fine with caching, but everything inside wp-admin while editing posts/page takes FOREVER to save - between 20-30s per post.

Facts/steps:

  • Website is busy'ish (7-15k visitors and 130k'ish requests a day)
  • Everything is fronted by cloudflare.
  • Origin is on a dedicated VPS with 25% ram utilization and 10% CPU utilization (up to 20% at highest spike).
  • VPS is "wp optimized" and has the following 'managed services' Apache, Imunify360, Memcached, MySQL, NGINX, phpfpm, Redis, Varnish that are running.
  • Web/DB on same box, so network throughput/connectivity/latency is eliminated.
  • Tested with all plugins being disabled, doesn't change things.

Everything i've been researching says slow API, usually due to plugins, but i've eliminated that as a contributor, plus we don't use a lot of plugins.

FWIW: I restored to a local dev server and the problem seems to be less; HOWEVER, the local box is an i9-14th gen with 128gb of memory, so i think i'm masking the problem by throwing a shitload of power at it.

submitted by /u/Hot-Cress7492
[link] [comments]

Desperate times call for desperate measures

20 August 2026 at 08:19

Dear mods please do not take this off. I would like to offer 50 hours worth of volunteer work to any agencies looking for a WordPress professional. In hopes of landing more work. I have bills piling up and am in dire need of funds as the agency I have been working for has abruptly stopped paying me this month. Until they get some contracts signed off with their clients which has led me to more bills piling up and rent being due soon.

Just to be clear, I am NOT A NEWBIE. I am pretty legit and have been doing WordPress for 16 years. You can DM me for portfolio, my Upwork profile (Top rated dev), my LinkedIn. Etc.

I have had the honor to serve some of the biggest and coolest agencies, universities, aviation across the world, as well as Hollywood. I can get you my official letter of rec from my company with some of the names I have worked for.

Custom Gutenberg Blocks, Advanced Custom Fields, Typescript, Pure Javascript, SCSS, Front-end, Theme Development, you name it. On top of that, I have been fully embracing AI and Claude so rest assured that you'll be getting way more done in less amount of hours.

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

[PROMO] WP Trend Watcher

20 August 2026 at 06:53

A browsable archive of human-reviewed reports for people who build, maintain, and think about WordPress for a living.

https://colorful-tones.github.io/wp-trend-watcher/

WP Trend Watcher is a lightweight, open-source workflow for helping WordPress developers stay informed about changes in the WordPress ecosystem through AI-assisted, human-reviewed analysis.

The goal is not to automate opinions, replace expertise, or publish without review.

The goal is to collect useful WordPress ecosystem updates, summarize them efficiently, review them with human judgment, and produce a weekly report that developers can actually use.

Feel free to fork and make it your own, or suggest a new source for upcoming reports.

submitted by /u/miles-of-fun
[link] [comments]

Looking for a WordPress plugin to build a dynamicrequest form

20 August 2026 at 05:46

Hi everyone,
I’m looking for a WordPress plugin for a “sell your item” form with automatic price estimation.
Users should be able to enter item details (category, brand, condition, specs, etc.) via a form with dropdowns, checkboxes, text fields, etc. Based on that input, the system should generate an estimated price range (not a final offer), e.g. €500–€700.
Flow:
1. User submits item details
2. System evaluates input using rules/calculations
3. User gets an estimated value by email or on-site
4. If no valid estimate is possible, I get the request for manual review
I’m looking for something with conditional logic, calculations, and email notifications. The site is already on WordPress, and I can handle some technical setup (IT background), but I’m not a WP expert.
Any recommendations for plugins or setups that fit this use case?
Thanks!

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

Template Kits

20 August 2026 at 05:11

Would like to build a specific site for a client that send me a template kit. With the Envato Template Kit Import plugin failing to import several times. Is there another way to import the template and build the site? Or is there a specific theme i need for a specific template? Kindly help.

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

Looking for advice on selling a small Worpress recipe blog

20 August 2026 at 04:55

Hi everyone,

My wife and I have been working on a recipe blog together, but we recently started focusing on another business and simply don't have enough time to continue growing it.

The blog has around 150 published recipes, receives regular traffic, and is already monetized.

Instead of letting the project sit untouched, we'd prefer to pass it on to someone who enjoys the food blogging niche and has the time to continue working on it.

Has anyone here sold or bought a small food blog before? I'd appreciate any advice or recommendations. If this is something you're personally interested in, feel free to message me privately.

Thanks!

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

AVADA CSV export is no longer separating data into columns

20 August 2026 at 04:37

Hi everyone,

I’ve been using AVADA for sign-up forms and exporting the submissions as CSV files.
I recently tried installing a plugin from GitHub (https://github.com/debba/avadaforms-excel-export.git) to customize the names of the exported CSV files, but it caused some major issues with my website. I restored the site from a backup and deleted every file from the GitHub (I think), and everything seems to be working again — except for the CSV exports.

Now, when I export the CSV file, all the data for each submission is packed into a single cell instead of being separated into different columns/cells, as it was before.

Does anyone know what might be causing this or how I can fix it?

I’ve attached an example of how the export looked before.

Thanks in advance!

submitted by /u/ClausenJacob
[link] [comments]
❌