r/Wordpress • • 3h ago

Google rankings tanked after theme change

0 Upvotes

We migrated our established Wordpress / WooCommerce site from Divi to Bricks in August, and our Google rankings took a huge hit almost immediately. Product pages that previously ranked in positions 1–3 dropped to 30–50.

We found some issues after the migration, including incorrect heading tags, infinite scrolling, and some indexing problems. Most were fixed within a couple of weeks. During these two weeks though I think a lot of wonky stuff was going on, including links on important pages being directed to the dev site… dumb- I know.

It’s now been about three months, and rankings still haven’t recovered.

Has anyone experienced something similar after a WordPress redesign? Could Google genuinely take several months to recover after the issues are fixed, or does this suggest something is still wrong?


r/Wordpress • • 3h ago

Am I overcomplicating security?

Thumbnail
gallery
0 Upvotes

the question is in the second image

if there is any other way or method, i want to keep it simple and secure like forgetting it type so yeah

Thanks!


r/Wordpress • • 5h ago

I'm The New Admin for My Student Org's website and I'm Confused. Help!

1 Upvotes

*EDIT: It appears that my issues stem from admin access for student organization leaders being slightly limited for safety reasons. It's looking like I'll have to request plug-ins be added by the Ultimate Admins (aka Web Services). Thanks for all your help guys! You'll probably see me around with further questions.

--------

I recently took on a new role as the Publicist for a student organization at my college, which includes social media management and website admin. Our site (and socials) have been collecting dust for almost 3 years, so I've been in the process of getting back into everything. Our WordPress site is hosted through the school along with most of the other student org websites, (org.collegename.edu/organizationname), and that's been making it difficult for me to figure out where to start. I'm excited to build experience in this useful field and am raring to get started.

The site needs a total revamp. None of the information is current, the branding is no longer accurate, and it's functionally not customizable. To be clear: I'm so down and excited for the challenge, but my research is informing me that WordPress pretty much needs a hosting application so new themes and plugins can be installed. I've tried to do preliminary edits and I would agree with that assessment. I'm accessing the software via web as far as I can tell.

Basically, I'm pretty sure my school is hosting the site so I don't have full control and can't add new themes or install plugins. I've emailed our Web Services but I'd like to get a fuller understanding while they take forever to get back to me.

Is anyone with greater knowledge of WordPress able to confirm or deny my assumptions? I'm open to using code or importing from other sites... but quality of life-wise I'd really like to install Elementor lol. Any other student web admins?? Useless beginner looking to learn, here.

Shout out YouTube University for all the WordPress guides though! Thanks in advance.


r/Wordpress • • 6h ago

Learndash issue how to solve it

1 Upvotes

I have just saw that learndash has changed it's website and there is a message that they no longer give me that price and I have to pay about double or triple price at my renewal date. That it will be atomatically move to that package. How can I build a training system with another plugin? I am using WordPress with Learndash. I am not able to pay that much and not for 10 websites.


r/Wordpress • • 7h ago

How long it take to get the plugin approval from wordpress.org

4 Upvotes

I have submitted my first plugin to wordpress, i got few initial feedback quickly within a day, which I fixed and resubmit again, then got next feedback also within a day. But now Its been more then a week, I did not get any update. I just want to know how much time it usually take and what is the acceptance rate.


r/Wordpress • • 10h ago

[PROMO] Made a Local WP add-on to pull and push sites to any server over SSH

2 Upvotes

Local WP's Connect only works with WP Engine and Flywheel, and my sites are on different VPSs on different providers, so every time I wanted a site locally it was wp db export, rsync, wp db import and a search-replace...

So I ended up building an add-on for it, SSH Sync for Local. It just uses your SSH access (key or password), and it does pull and push of files and the database. Before a push it shows the files that will change, and the last push can be undone.

github.com/fabiomsnunes/local-addon-ssh-sync

A pulled site runs all the live plugins, so I added a safe mode that blocks emails, turns off backup plugins and puts Stripe in test mode. It only covers some use cases for now, but it's on by default.

There's also a small CLI (ssh-sync pull/push/undo) next to Local WP's localwp.

It's free and open source (MIT), no paid version, no upsell, nothing to sell. macOS only for now and still early (v0.1.3). I've only tested it on my own servers, so I'd really like feedback from other devs!!
And if it breaks please open an issue on GitHub.


r/Wordpress • • 12h ago

[PROMO] Soroban Delivery Dates for WooCommerce — delivery estimates calculated in the visitor's browser, so page caches can't freeze a wrong date

0 Upvotes

Hi everyone — I'm the developer of this plugin (a small studio in Tokyo). Posting under the [PROMO] rule for free open-source plugins on WordPress.org.

The problem it solves: if a delivery estimate is calculated on the server, a full-page cache or CDN freezes whatever date was true when the page was cached. After your order cut-off passes, the product page can keep promising a date you already can't meet.

What the free plugin does instead:

  • Calculates the estimate in the visitor's browser at view time (your site's timezone, DST-aware), so it stays correct behind caches — including right after the cut-off

  • Counts forward from your open weekdays, cut-off time, preparation time in business days, and carrier transit days

  • Uses official holiday calendars: UK bank holidays from GOV.UK (by division, including substitute days) or Japanese national holidays generated from the statutory rules, bundled for 2025–2028

  • Shows the result as an estimated range with its basis stated — never as a guaranteed date

  • Makes no external calls, stores no personal data, and doesn't touch orders

  • Includes an admin simulator that walks through the calculation day by day, and a fail-safe: if a date would fall outside the bundled calendar data, the estimate is hidden instead of guessed

Plugin page: https://wordpress.org/plugins/soroban-delivery-dates/

There's an optional paid add-on sold separately, but everything above is the free version.

If you run a WooCommerce store selling into the UK or Japan, I'd genuinely like feedback: what would you need to see before trusting an estimated delivery date on your own product pages?


r/Wordpress • • 12h ago

narrow width issue in container

Post image
0 Upvotes

I made new checkout page using elementor pro but final checkout page is narrow like this . I tried all settings nothing worked. what to do? Already purged all cache. Elementor full width selected in page settings


r/Wordpress • • 12h ago

How do I keep my plugins alive!!

0 Upvotes

We are at 30 odd plugins. Every round of updates break something, one plugin we depend on looks abandoned and we had a security scare last quarter. Starting to wonder whether this is just the cost of Wordpress or a sign we should move. How bad is it for you? If you did leave, what did you move to and was it worth it?


r/Wordpress • • 14h ago

What’s the most interesting thing you’ve built with ACF?

5 Upvotes

I run a small web agency and have been using ACF for years, mostly for custom WordPress builds.

One of the more interesting things we’ve built was a custom quiz builder for a client. They can manage questions and answers in the backend, automatically generate all possible answer combinations, and assign different outcomes. Visitors then get personalized recommendations based on their answers.

Got me curious about what other developers have built with ACF beyond the usual custom fields and page templates.

Anyone built their own tools, workflows, or frameworks around it? Would love to hear what you’ve come up with.


r/Wordpress • • 17h ago

Using RankMath, it says my posts aren’t linking to my other pages on my blog enough. Buuuuuuut..

2 Upvotes

They’re making that assessment while ignoring my links that are embedded onto my posts as blocks, rather than text which are linked to other posts…

So I’m guessing I should stay away from embedding links to my other pages, and linking text instead? Is that goes Google prefers the links to be made or is that an oversight from Rank Math?

When pasting a URL text, Wordpress can either embed the link as an alternative or just just paste the url text

Explanation


r/Wordpress • • 19h ago

Avada + WooCommerce: Best way to display customer billing and shipping details on the Thank You page?

0 Upvotes

Hi everyone,

I'm using Avada 7.16.4 with WooCommerce and I'm redesigning my store's checkout and Thank You page using Avada Layouts.

I'm trying to display the customer's billing and shipping details (name, address, email and phone number) on the WooCommerce Thank You page.

I've noticed that Avada documentation mentions a "Woo Order Customer Details" element, but I cannot find it in my installation, either under Layout Elements or Design Elements.

I can access dynamic data options such as "Order Billing First Name", but this seems to require creating several separate text elements, which is not ideal.

My questions are:

  1. Is there a native Avada or WooCommerce solution to display all customer details in a single element?

  2. Is there a built-in shortcode that can display these details on the Thank You page?

  3. If not, would creating a custom PHP shortcode using the Code Snippets plugin be a safe and reliable solution?

  4. Is there any risk of conflicts with Avada, WooCommerce or Stripe?

I'd prefer to avoid installing additional plugins or modifying theme files.

Thanks in advance for any advice or recommendations.


r/Wordpress • • 1d ago

Need Help with Foxiz Theme

2 Upvotes

Hey I'm using Foxiz theme now, free. I got the zip file, it works, I have used it on various websites, it works fine. Now I have installed it on a new website, but there the demo importer isn't showing any demo templates? Is there any way to fix it?


r/Wordpress • • 1d ago

I made a tree-sitter grammar for block markup

0 Upvotes

I know it's 2026 and no one reads code anymore but I was recently brought onto an FSE project and was appalled that I was staring at a sea of grey lines of HTML comments. I haven't done much WordPress development nearing on three years but I can't believe this is how we're "supposed" to write code. And I was shocked to learn how thin the developer tooling was around this stuff.

Anyways, here's the grammar:

https://github.com/nickzou/tree-sitter-wp-blocks

Realistically, there should really be an LSP that can be like:

<!-- wp:template-part {"slug":"header","tagName":"header"} /-->

And then you get a squiggly that was like "header.html was not found" if the file is missing but the grammar is a start.


r/Wordpress • • 1d ago

How I check a WordPress site with only the keyboard in 5 minutes

0 Upvotes

quick routine i run through on any new WordPress site before touching anything else. all keyboard, no mouse, takes about 5 minutes.

  • load the page and press tab once. a good theme shows a "skip to content" link right there. plenty of themes don't have one

  • keep tabbing. a focus box should show up on every link and button. if it disappears for a few presses, something is hiding it

  • tab through the header, the menu, any popups. you should be able to reach every link and button, in an order that makes sense

  • hit enter on a few of them, dropdown menus especially. a lot of them only open on hover and do nothing with enter

  • tab into a contact form, fill it out, submit with enter, no mouse at all

  • open any modal or lightbox, hit esc, see if it actually closes and puts you back where you were

if more than one of these fails it's usually a theme or plugin problem, not something one setting fixes. w3c has a longer version of this if you want to go deeper: https://www.w3.org/WAI/test-evaluate/preliminary/

anyone run a different order than this, or have a step i'm missing?


r/Wordpress • • 1d ago

Do you code the webpage layout with AI?

0 Upvotes

Beginner here, making an ecommerce site, for now i've been trying to learn and used AI just for guidance and did all the block by myself im using GeneratePress + Blocks / WooCommerce, i want it to be fast and lightweight as possible. How trustworthy is it to tell AI to generate code for the CodeEditor so i dont have to do everything by hand surely it cant be bloat code since it needs to be correct in order for the blocks to exist? Need some tips for the most optimized/efficient way of making a website


r/Wordpress • • 1d ago

New Security Plugin for WordPress

0 Upvotes

Hey everyone! I came up with yet another simple way to protect my and client WordPress sites. One of the simplest and super effective way is to put /wp-admin/ and wp-login.php behind basic authentication. admin-ajax.php should be excluded though because it's used in the public site for ajax stuff even though it's in /wp-admin/

So my idea is that even if someone manages to create an administrator account, they still won't be able to log in or perform any administrative actions until they are approved/trusted.

I manually approve/flag high privileged users such as Store Manager (WooCommerce), Editor or Administrator roles via WP-CLI (I could easily add a UI for this though).

Should I release this as a free/paid plugin? Anyone interested in testing it?

Just a heads-up: you might accidentally lock yourself out and it will require adding some lines to wp-config via FTP or file manager via the control panel 😃

I also made it so if anything important changes in the WordPress site like admin email that automatically deactivates the trust of the users e.g. a site is hacked and the admin email is changed that blocks access to all high privileged accounts for security reasons.

Slavi


r/Wordpress • • 1d ago

Free Chrome extension to see which tracking pixels your WordPress site actually fires

1 Upvotes

WordPress sites collect tracking from everywhere: a GA4 plugin, a Meta plugin, a cookie banner, Site Kit, a theme snippet, Tag Manager. When something double-counts or stops reporting, it's hard to tell which piece sent what.

I built Pixel Debugger, a free Chrome extension that shows every ad and analytics request a page sends, decoded in the side panel:

  • which pixels are loaded vs. which actually sent events

  • each event's exact name and values (value, currency, products) as sent

  • Google consent mode commands your cookie banner issued, as observed on the page

  • possible duplicate events (two plugins sending the same thing)

It's not a plugin, so there's nothing to install on the site, and it works on any site you can open. Browser-only: it can't see server-side events.

https://chromewebstore.google.com/detail/kknfboekekeaagdoineimnebhlmiohpb

I'm the developer. Free, no account.


r/Wordpress • • 1d ago

Woocommerce cart keeps appearing under my footer

1 Upvotes

Hi, I am making a site https://dtwaalf.be/ and there is a store cart that keeps appearing under my footer, it started doing this recently I did not change anything, it's also not visible in the editor only if you travel to my site so I can't select it and delete it. Does anyone know how I can get rid of it?


r/Wordpress • • 1d ago

Editor font size different from live font size?

1 Upvotes

Probably months ago, there seemed to be an update that caused WordPress not to show my site's font size as the same across the (1) editor and (2) live site.

This causes a lot of tedious zooming in and out. I wonder if y'all know how to mitigate this—or if we should just hope for a reversal update.


r/Wordpress • • 1d ago

[PROMO] Free WordPress plugin: an AI assistant that only answers from your own pages or WooCommerce products, and cites them

0 Upvotes

I kept seeing site chatbots make things up, so I built a plugin where the assistant can only answer from the site's own content, and shows the page each answer came from: https://wordpress.org/plugins/agentmysite/

On a normal WordPress site it learns your pages from your sitemap (Yoast, Rank Math and AIOSEO are detected). On WooCommerce it reads your products from the read-only Store API, so it knows prices, stock and variations, and re-syncs about a minute after you edit a product. No API keys or passwords are stored in WordPress, and when it can't answer it hands the visitor to a person instead of guessing.

The plugin and a starter plan are free; bigger plans are paid. Feedback welcome, especially from anyone running it on a WooCommerce store or across client sites!


r/Wordpress • • 1d ago

Plugin for members area

9 Upvotes

Hi,
I'm looking for a plugin for our clubs website.
It should be quite simple, type in a password and you can access the members area. There will be some downloadable documents and some sort of comment field or similar so members can post buy/sell/trade offers for the rest.
It's important that the sites in the members area cannot be accessed without the password in the first place.

So generally, quite simple is what I'm looking for, any recommendations?


r/Wordpress • • 1d ago

FluentCommunity? Yea or nea?

0 Upvotes

How is FluentCommunity for a community platform? I have a niche site that is educational by nature so I'm looking to build a community aspect. I like Mighty Networks but its' costly and just found out about FluentCommunity.

Anyone have experience using it, for better or for worse? Would love any feedback! Thanks!


r/Wordpress • • 1d ago

Border radius CSS issue in WordPress shop

Post image
0 Upvotes

Hey friends

I've run into a strange issue I can't seem to find any chatter about online to help me solve it.

So on the website I'm developing, I have some custom CSS going just for style flair and one of the properties is creating the scoop shape for the border of certain elements.

Corner-shape: scoop;

And it works perfectly!

Issue I'm running into is I try to apply this exact same line to elements in WooCommerce templates in the exact same way under the advanced drop down for additional CSS, specifically for the product listing page, and it doesn't work. Instead the corner is both a square and rounded like in the picture (excuse the quality. I'm logged in on my laptop but using Reddit on my phone so it's a photo).

Does anyone have any advice on what's going on and how to get the corner working the way it's meant to?

EDIT ALRIGHT I solved it! Something about this block specifically is broken, I guess. I added a border using additional CSS exclusively and we have our border looking as it should. Bless. Thank you everyone for your help - your suggestions lead me in the right direction to figure out the issue.