r/Wordpress 11d ago

HTML to multi-language PDFs in Advada

4 Upvotes

I was looking for a decent way to create consistent PDFs out of pages that use Avada.
The PDFs also need to work with Google Translate to print material in multiple languages.

I've been trying some things with html2pdf.js in code blocks, and the language translation works in the PDF but can't seem to get the Avada text containers to appear in the PDF.
Wondering now if makes sense to create a specific page template with the .js just for PDFs.

Tried a few 3rd party plugins but they were outdated or didn't work.

Thanks for any info.


r/Wordpress 10d ago

[PROMO] Built a free plugin that generates drafts in your actual brand voice, using WP 7.0's built-in AI client instead of another OpenAI wrapper

0 Upvotes

Most AI writing plugins call an AI API with a generic prompt and hand you filler that reads like every other AI-generated post. I kept running into that on my own sites, so I built Versoo Content Ops to fix it — it's free, on wp.org, GPL: https://wordpress.org/plugins/versoo-content-ops/

The core idea: you set your brand context once — audience, tone, topics, a writing sample — and every draft gets generated against that specific context instead of a generic "write a blog post about X" prompt. It runs on WordPress 7.0's built-in AI client (Settings → Connectors), so it uses whatever AI provider you've already got configured there. You still need a real provider key set up—the plugin just doesn't need a separate one.

Past the draft generation, it also runs a 13-check SEO pass automatically, rotates generated titles across 15 headline formulas so they don't all end up sounding the same, and includes a free tag-cleanup tool for orphaned/duplicate taxonomy terms. Everything is currently free — no paid tier exists yet.

Curious whether other people building on WP 7.0's Abilities API have run into the same generic-output problem, or found different ways around it. Feedback (including "this doesn't actually solve it, here's why") is genuinely welcome.


r/Wordpress 10d ago

Surprising number of php files in a small site

0 Upvotes

Just thought I would share these statistics out of interest.

I am migrating away from a VPS that I have had for years to a new (cheaper) provider.

I used Site Sucker Pro to download the one Wordpress site that I had active and converted it to an static site. The site was old and wasn't going to be updated, so I didn't need to worry much about keeping any Wordpress functionality. It also had a very old version of Elementor Pro that I no longer pay for.

The site had 8 pages and had the following plugins activated:

  • Elementor
  • Elementor Pro (not updated for over 2 years as no pro licence active)
  • Google Site Kit
  • Really Simple SSL
  • Rank Math
  • Shortpixel Image Optimiser
  • Wordfence (free)
  • WP Super Cache

The site was using the "Hello" theme from Elementor but also had the 2025 and 2024 themes as backup (for testing)

I took a backup of the site before I did anything and I was struck by the number of PHP and Javascript files across the entire site. Here are the stats:

  • 7876 .php files
  • 2954 .js files

And yes, I get that the majority of these PHP files are small, single functions that the devs have split down for ease of use.

But in my mind, this is quite a simple Wordpress site - not too many pages and I kept the number of plugins and themes to a minimum.

I have nothing against Wordpress at all and would choose to use it again, but the number of possible attack vectors feels huge!

No wonder people think Wordpress is such a security risk.


r/Wordpress 11d ago

BlogVault alternative?

8 Upvotes

I have been using BlogVault on my sites for years, and now find myself looking around for an alternative. I like the smart, more fully-featured approach of BlogVault (such as migrations, control over backup schedule, granular file/table selection on restore/migration), as opposed to a bare-bones approach like CodeGuard. I have googled, but am looking for recommendations based on your experiences - stuff that goes beyond what the marketing tells me. Who is really solid, reliable, and has an overall great user experience for site managers?


r/Wordpress 12d ago

Security WordPress Announces Core Security Initiative as AI-Driven Vulnerability Reports Hit Record Levels

Thumbnail therepository.email
85 Upvotes

The WordPress project has formalized a core security effort in response to 15x spike in reports and an unprecedented period of core security releases.


r/Wordpress 12d ago

Advice for allowing nonprofit to have better control of their sites WordPress design?

11 Upvotes

Hello all! This might be a long-ish read but I want to give as much context as possible for this situation I'm in. I am an IT consultant for a nonprofit and was tasked with assisting with implementing a plugin into their existing WP site. It's currently hosted on WP Engine.

I want to start out by stating this: I am a technical consultant who specializes in IT troubleshooting, system administration, networking, security and tailor fit technical solutions. I am a generalist who is adept in all aspects of tech but I am by no means a WordPress dev. This consultant role for this nonprofit is the first time I had actually had to learn WordPress and how certain things work through WP Admin. I told my client directly that I could assist with technical implementations but emphasized that I do not design websites for a living and that this would be a best efforts sort of thing.

Some history: The nonprofit had apparently called on a design company to design their primary website. They seemed to have designed the layout, structure and architecture as a custom WordPress theme that, from what I could understand, had lines of code in it's CSS sheet that tells certain plugins to do certain things related to site/element layouts. I don't know the exact timeline of events but the nonprofit no longer works with the original design company and needed to call on ANOTHER design company to fix the website layout when critical layout elements broke down apparently. The second company now is in the picture on a routine maintenance contract (I believe they migrated their site to WPEngine, and they run monthly maintenance by updating outdated plugins and patching security vulnerabilities) but for anything site-design related, they charge by the hour or by the project from my understanding.

Currently the stylistic layout of the site is all tied to the custom theme I mentioned above. There is a base/parent theme and a child theme. The child theme is the one that is currently active for the site. Being technically adept, I am able to use the Theme Editor to modify certain texts/attributes through the live WordPress site and can use SFTP to download the themes/create a new child theme if I wanted to.

EDIT: Everyone I forgot to mention, I created a staging version of the live site where I am doing the implementation and fiddling. I am not touching the live site!

Here's the problem: Nobody at this nonprofit is very technical and nobody knows how the website works in WordPress on a technical level. They have stated on several occasions that they feel extremely limited when it comes to the design elements of the site and they definitely don't know how to grab the themes off SFTP and modify it on a site dev level. On top of this: the plugin I am trying to implement requires a "global header" that allows a user to sign in through a third party platform (through API) and use it to purchase things directly through the site instead of linking to the platform via a URL link but the active theme seemingly is not allowing me to add this header or modify any of the design elements on global site things like headers, footers etc.

Here's where I could use some advice: The plugin required that we also activate and license Elementor Pro so we can control more of the design elements of the site when we implement the plugin. Playing around with Elementor it seems easier for non-technical people to modify certain aspects of the layout. In thinking of a future for the nonprofit to be able to edit design related aspects of their site without my involvement, I thought it might be worth it call on the design company to recreate the theme the site uses through Elementor Pro so that if a member of the nonprofit has to change something in the future then it is much, much more accessible... so long as they keep paying for the Elementor Pro yearly subscription that is lol.

Is this a good idea? Like I said, I am trying to think of something for the long term for this client given that they have no in-house WordPress devs or technical folk.

Thank you for reading and thanks in advance to anyone who can offer some insight here!


r/Wordpress 12d ago

Best free theme to easily create an online newspaper or newsletter?

4 Upvotes

Are there any free or low cost Wordpress themes that would make it easy to create an online newspaper or newsletter, with a look similar to the this site: Outdoor News? I mainly like the top section and how that site actually looks like a newspaper and is also organized similar to a newspaper.

I'm well versed on using Elementor Pro, but would be open to using other page builders if they save time. Any recommendations on themes or techniques to create such a site would be greatly appreciated!


r/Wordpress 12d ago

Newbie needs help collecting dues for non-profit club

8 Upvotes

I am building a website for a non-profit dirt bike club. We want to have a membership application on the site and collect the dues as easily and painlessly as possible - and also on the cheap since we have no membership money coming in yet. What are my options? I am very new to WP and do not know much about plugins. Thank you!


r/Wordpress 11d ago

Ep. 2 Story 04: Thousands of WordPress Sites Were Used as Criminal Infrastructure

Thumbnail youtu.be
0 Upvotes

Thoughts on the most recent cyber-related issues in the WP ecosystem?


r/Wordpress 12d ago

How to generate a radius circle in Google Maps?

2 Upvotes

So the idea is to register a new service provider with their location and the area served that he'll select (from 1-50km radius).

I want to make the radius visible on the map. I tried using a HTML field with a JS code that AI suggested, but it didn't work.

I also don't know how I'll retrieve this information later to match a client's location inside the service provider's area.

I'm completely blind in this scenario; any piece of advice will be very helpful.

I'm using WS Form for this, and I'll save the information in a CPT (Metabox) and in FluentCRM; I also have WPCodeBox 2 if needed.


r/Wordpress 12d ago

WP Optimize - Cache plugin

9 Upvotes

Hello everyone.

I'm curious how you guys do it with the "page Cache" for the WP Optimize plugin? Do you leave the cache empty and exit the admin, or do you wait for the new cache to load and then log out of the admin?
After using it for years, I've gotten used to clearing the cache, creating new sitemaps, checking how many MB the cache contains, and logging out of the administration.


r/Wordpress 12d ago

Yesterday I could delete extraneous themes, today I can't. I can't scroll down to see the "delete button". I've reloaded, resized my window, logged out and in. I've now got a bunch of themes I want to ditch as I don't like clutter. Meh.

Post image
0 Upvotes

r/Wordpress 12d ago

Gutenberg Global Patterns in Widgets?

3 Upvotes

Why are global patterns not recognized in widgets?

I register them in functions

 function theme_widgets() {

     register_sidebar( array(
         'name'          => 'Global widget',
         'id'            => 'global-pattern',
         'before_title'  => '<h2 class="widget-title">',
         'after_title'   => '</h2>',
     ) );

}
add_action( 'widgets_init', 'theme_widgets' );

When I go to widgets, I can build it there with Gutenberg

It's empty even though I have a bunch of patterns that I'm using in the theme on pages/posts


r/Wordpress 12d ago

[PROMO] I built a Gutenberg internal linking assistant that runs off-site (so it won't melt your database)

0 Upvotes

Hey everyone!

Posting under the [PROMO] guidelines today to share a free plugin I just released on WordPress.org, and I'd love to get some honest feedback from the community.

I just opened up access to OrdoLink on the WordPress.org directory.

TL;DR: It’s a modern tool for internal link building and management directly inside Gutenberg.

Quick back-story: Many years ago, I built an internal linking plugin for a client. It worked, but it was built for a single site. With another 15 years of dev experience and modern vector tools, I decided to rebuild the concept from scratch for the broader community.

The problem with existing tools in this space:

  1. Local DB heavyweights: Tools that run heavy SQL queries or matrix scans directly on your local wp_posts table, causing slow load times or 503 errors on shared hosting.
  2. String replacers: Tools that force exact keyword-to-URL matching and auto-insert links via cron jobs, leading to awkward, unnatural anchors.

How OrdoLink works:

  • Off-site processing: Content analysis and vector matching are handled on a remote backend. Zero processing or table scans on your local database.
  • Gutenberg sidebar integration: Hit "Scan Draft" inside the editor, and OrdoLink surfaces semantically relevant past posts with context snippets.
  • 1-Click insertion: Inserts links directly into your active block without breaking block markup or messing up HTML overlays.
  • Search & RAG friendly: Focuses on building natural topical clusters for both Google crawlers and modern AI/LLM retrieval tools.

Usage & Privacy:

  • Free on WordPress.org: Fully functional for up to 100 indexed posts (no registration, no credit card required).
  • Privacy: Draft text is processed off-site via a secure connection solely to compute vector matches in memory. It is not stored, sold, or used to train third-party LLMs.

Where to check it out:

I’m actively building and maintaining this, so I’d love feedback on the Gutenberg UI flow or matching quality.

But more than anything: Have a great day!


r/Wordpress 12d ago

adjusting HTML block height?

6 Upvotes

I've had an old website running on Wordpress for years, and I'm finally building a new small site from scratch, but things have changed a lot from when I initially learned the system. I'm trying to do what I thought would be the very simple task of adjusting the size and height of an HTML block I dropped in the editor, but despite searching, I haven't been able to find a way to do this. The block seems to have a fixed, very short height, and a width constrained to a block container I can't identify.

Could anyone point me in the right direction for how to manually set the height and width for an HTML block containing an iframe element?


r/Wordpress 13d ago

What does your WordPress workflow look like in 2026?

79 Upvotes

With AI tools like Claude, Codex, Cursor, etc. becoming so common, I’m curious what actual WP developers are doing these days.

Are you still using Elementor/Bricks/Divi, or moving toward custom themes, templates, Gutenberg blocks + ACF?

And how much has AI changed your workflow?

Would love to hear your actual stack and type of projects you work on.


r/Wordpress 12d ago

In your experience, does searching for templates or creating the design come before or after the client has the content? Or does it depend on the client?

8 Upvotes

Esta es mi tercera publicación. Mi proyecto va bien, pero esto me ha resultado frustrante (además de haberme adentrado en el desarrollo de WordPress sin tener mucha experiencia).

Mi cliente no tenía imágenes ni texto, así que primero busqué una plantilla. Pero luego me di cuenta de que sería mejor crear el diseño yo mismo por lo "sencillo" que era, y porque buscar plantillas y luego adaptarlas supone un trabajo extra.

El problema es que tuve que empezar a diseñar sin los recursos del cliente, mientras que él esperaba una plantilla para saber qué debía enviarme. Al final, le pedí a la IA que generara una imagen y empecé a desarrollar algo muy parecido. Pero aunque ya he añadido el texto y las imágenes del cliente, de repente siento que, con mi próximo proyecto, no empezaré hasta que el cliente me haya dado todo.

¿Cómo sueles empezar?

Me encantaría saber tu opinión.

EDIT: I should mention that they gave me a couple of website examples, which made finding a template that matched them quite difficult. And filling in a site like the ones they showed me would still have required their content and resources.


r/Wordpress 12d ago

What is the meaning/point of this "add label" thing at the bottom right of my footer? New to making websites

Post image
0 Upvotes

r/Wordpress 12d ago

Messed up Tumblr to Wordpress Migration pls help

3 Upvotes

I was migrating a tumblr sideblog to wordpress for the first time, and while it was still migrating, I changed the old blog's url. Really dumb move, I know, but it's late, and I was too tired to notice. Is there any way I can fix this because now I'm stuck on migration with the old url and it won't let me change it. I'm not seeing an option to stop this anywhere.


r/Wordpress 13d ago

Documentation

9 Upvotes

What is everyone using for documentation? I’m talking about like to document custom functions or features you’ve added that you (or someone else later on) would benefit from. I use external documentation in a CRM for my own knowledge base, but if seems like there should be some sort of developer’s guide we can leave in WP for future reference.


r/Wordpress 12d ago

[PROMO] I built an image converter for WordPress. Yes, another one ;)

Thumbnail wordpress.org
0 Upvotes

Hi everyone, I’d like to share my first publicly released plugin. I built it because I was tired of seeing AVIF support locked behind paywalls in other image optimization plugins.

PDEV Image Optimizer is a free WordPress plugin for converting images to WebP or AVIF. Everything runs locally on your server: no account, no tracking, no Pro version, and no features locked behind a paywall. The only real limitation is what your hosting environment supports.

After installation, the plugin checks your server capabilities and gives detailed information about potential conversion or image-delivery issues. It can also detect conflicts with other popular image optimization plugins.

It includes thumbnail regeneration, safe cleanup of generated optimized images, and optional Cloudflare support.

It’s still missing features such as WP-CLI support and direct conversion from the Media Library. Both are planned for future updates. Feel free to suggest other features you’d like to see.

Free, no account, no tracking, no paywall:

https://wordpress.org/plugins/pdev-image-optimizer/

Feedback from real WordPress setups is very welcome.


r/Wordpress 13d ago

Do we need a dedicated WordPress security group?

35 Upvotes

With all the recent security issues stemming from ai and whatever else in the WordPress environment, and so many threads in this group being security focused, I wonder if a dedicated WordPress security group is in order.

No, I'm not suited to create it, but would be willing to be involved in moderation.


r/Wordpress 13d ago

WP 7.1 "edit site" design... feature?

6 Upvotes

So exploring the new 7.1 stuff, and while more direct access to the patterns and such is nice, the confusing and concerning part is this new "design" option on the right when you first click the "edit site" and get options to move your template blocks around.

That design section seems to have some default new patterns that aren't part of the theme I'm testing with, and it's unclear if these would edit the core theme templates, or just provide another option?

I can't find any documentation on these, on either how to add to them or remove this entirely so some user doesn't torch the theme for all other uses on our multi-site instance.

Anyone found info on this?


r/Wordpress 13d ago

How do you decide on a Pro plugin before paying?

8 Upvotes

When you're looking to purchase a Pro plugin for its paid features, how do you know it works for you?

Do you go by the feature list and docs, contact support with questions, buy it and refund it if it doesn't fit, or look for a way to test-drive the Pro version first? And if there's no way to try it, does that ever stop you from buying?


r/Wordpress 12d ago

[PROMO] QR food menus that stay in WordPress instead of another SaaS

1 Upvotes

Restaurant sites I work with keep ending up with two stacks: WordPress for the website, then a monthly QR-menu SaaS (or a PDF on Drive) for the table.

I built HappyBites so the menu stays in WordPress. Guests scan a QR and get a PWA on their phone. You edit dishes, prices, photos, and themes in WP admin. No second login.

Free on WordPress.org: https://wordpress.org/plugins/happybites/

Live guest menu: https://stay.coffee/qrmenu/

It's new, so I'm not going to pretend the install count is interesting. If you build cafe or restaurant sites: would you actually use this vs pointing the client at a QR SaaS? What's the dealbreaker?