Normal view
6 Best WordPress Plugins for Improving Website Accessibility in 2026
Accessibility should be a top priority when building a website. However, things can degrade over time. Clients adding content could forget basics such as ALT attributes and logical heading order. Best practices often fall through the cracks as a site ages. Thus, every website requires vigilance.
Part of the challenge is that it’s not always easy to identify accessibility issues. It often requires digging deeper to find and fix them. This is where the right WordPress plugin can be useful.
Some plugins allow users to adjust visual elements like font size and color contrast. Even better, some scan your content and alert you to problems. You might be surprised to find out how many issues can pop up in your theme and other installed plugins. The results may lead you to consider different options.
With that in mind, let’s look at some of the best WordPress accessibility plugins on the market. They won’t fix every issue, but they can help you learn and improve your site.
Accessibility Checker
Accessibility Checker isn’t a band-aid for your site’s shortcomings. However, it will add missing skip links, focus outlines, and form labels upon request. It also scans your site’s content and creates a laundry list of potential issues. It catches common problems, such as ambiguous link text and missing ALT attributes.
Like all automated tools, you may find some false-positive results. As such, a manual inspection is required to verify them. But the plugin offers tips for fixing any issues it finds. The free version scans your site’s pages and posts, while the pro version includes custom post types and other handy features.
![]()
WP Accessibility
Use WP Accessibility to fix common issues, such as missing language/text direction attributes, missing ARIA labels for navigation, and viewports that don’t scale. It will also enforce ALT attributes in the editor and identify media with missing descriptive text.
These are optional and can be activated as needed. The other big feature here is a front-end toolbar that controls page zooming and color contrast. This gives users more control over how they view your site.
![]()
Alt Text AI
We’re starting to see AI used for a variety of purposes, including accessibility improvements. Alt Text AI automatically analyzes uploaded images and generates an ALT description.
The feature can save you a lot of time and effort – just be sure to double-check to ensure the description is accurate. Note that the plugin requires purchasing AI “credits” to work. There’s a free trial for trying the plugin before you buy.
![]()
AccessiYes Accessibility Widget
Are you looking to provide visitors with accessibility options? This plugin adds a widget with a variety of optional feature modules. Users can change the font size and contrast. But there are also tools for switching to a dyslexia-friendly font, highlighting titles, and pausing animations.
You’ll also find a feature that helps you create an accessibility statement. Experiment to see which features will benefit your visitors.
![]()
SimpleTOC
Accessibility is about more than fixing issues – it’s also about adding accessible features. SimpleTOC creates a WCAG 2.2-conforming table of contents for your content. It’s a great way to help users navigate longer pages and blog posts. By default, the plugin adds zero CSS or JavaScript to your site.
Instead, it relies on HTML details and summary tags, which work natively in your browser. When it comes to accessibility, simple is always better.
![]()
Able Player
Media embeds, particularly from third-party services, can be difficult to use. Some are bloated with JavaScript and other code that inhibit accessibility. Able Player offers an accessibility-first solution and implements an HTML5 media player via a configurable shortcode.
It works with locally uploaded files and videos from YouTube and Vimeo. The shortcode offers several options impacting the style and functionality of the player.
Leave No User Behind
Accessibility is not a “nice-to-have” feature – it’s an obligation. It’s also an ongoing process that requires your attention. Thankfully, there are tools to help you find potential issues and fix the most common ones. The WordPress plugins above will help you in your quest. Bonus: Some will add accessible elements that benefit everyone.
No singular plugin can make your site fully accessible. But they can make your job easier. We hope you find a solution to do just that.
Website Accessibility Plugins at a Glance
| Plugin | Description | Primary Use |
|---|---|---|
| Accessibility Checker | Scans content for accessibility issues and can add missing skip links, focus outlines, and form labels, with guidance for fixing problems. | Accessibility auditing |
| WP Accessibility | Fixes common accessibility issues and adds front-end controls for page zooming and color contrast. | Accessibility improvements |
| Alt Text AI | Automatically analyzes uploaded images and generates ALT descriptions, with the option to review the generated text for accuracy. | Image ALT text |
| AccessiYes Accessibility Widget | Adds visitor controls for font size, contrast, dyslexia-friendly fonts, highlighted titles, paused animations, and other accessibility options. | Visitor accessibility controls |
| SimpleTOC | Creates a WCAG 2.2-conforming table of contents using native HTML without adding CSS or JavaScript by default. | Accessible content navigation |
| Able Player | Adds an accessibility-focused HTML5 media player for local files, YouTube, and Vimeo using a configurable shortcode. | Accessible media playback |
More Essential Free WordPress Plugins
The post 6 Best WordPress Plugins for Improving Website Accessibility in 2026 appeared first on Speckyboy Design Magazine.
How To Make Your WordPress Website AI-Friendly
There’s no doubt that artificial intelligence (AI) is changing how people discover websites. Google is all-in on the technology, showing generated search results above the tried-and-true list of links. We know that things are changing. The confusion lies in how to adjust to this brave new world.
SEO has always had a dash of mysticism to it. People have tried various tricks and techniques to improve rankings. Now, we’re faced with the challenge of pleasing AEO (Answer Engine Optimization). The goal is to get your content cited by AI models. That could be a search engine like Google. But it also includes ChatGPT, Claude, and other AI tools. When a user asks an AI model a question, you want to be a source of relevant information.
Much like SEO, AEO inspires debate about what providers are looking for in a website. Do we need to do anything drastic? Or are the fundamentals of adding metadata and structured content enough?
These are among the questions we’re trying to answer here today. We can’t promise perfect results, nor that best practices won’t change (that’s a given). But we can show you some tools and resources to help you on your journey.
The good news is that WordPress is a great platform for getting your site noticed by search engines. It already includes some basics, such as logical content structure and sitemaps. And its plugin ecosystem is full of high-quality tools. This includes options for improving your site’s AEO.
Let’s get started!
Why You Should Care About AEO
Traditional search engines are still an important piece of the puzzle for discovering content. However, people are also turning to AI tools for information within the context of a conversation. That differs quite a bit from how we’ve researched topics for the past 30 years or so.
For example, you might use Bing to find a list of WordPress e-commerce plugins. That’s great, but you still have to click through each relevant link to find what you’re looking for. You could, in theory, waste a lot of time researching plugins that aren’t a good fit for your project.
Compare that experience with using an AI tool like Gemini. You could ask for WordPress e-commerce plugins with specific features, such as subscriptions or shipping integrations. The AI model will provide a summary of plugins that match your request, complete with background information.
AI provides a succinct report that makes it easier for users to find links of interest. That’s important to every website owner, whether you’re a plumber or a tech publication. Making your site AEO-friendly is part of getting your content seen by the right people.
It’s also a different deal than the training bots that hog site resources. You can still block harmful bots while welcoming the legitimate ones.
![]()
Scan Your Site for AI Agent Readiness
What does your WordPress website need to be indexed by AI models? You may already be on the right track.
The basics of SEO, such as a robots.txt file and an XML sitemap, are must-haves. These items help direct bots to your content and tell them what to index, similar to how search engines use them. But there’s more to the story.
Cloudflare has a helpful scanning tool, Is Your Site Agent-Ready?, that analyzes your website’s structure. It looks for the following:
- The discoverability of your site, via
robots.txt, sitemaps, link response headers, and DNS records. - If your site makes content available in an AI-accessible format, such as Markdown.
- How your site manages bot access via
robots.txt. - Any agent skills your site may have, such as MCP.
- E-commerce protocols.
You’ll receive a report that details where you’re succeeding and where there’s room for improvement. We should note that some of the above may not apply to your website. For example, agent skills won’t be relevant unless you have AI agents on your website. You can also adjust the scan settings to focus only on the areas you care about.
As with all scanning tools (AI and otherwise), take the results with a grain of salt. However, they will provide some actionable advice. It’s up to you to determine what makes sense for your website.
![]()
Turn Your HTML Content Into Markdown
It may be a surprise, but HTML isn’t the best format for AI models to read. Instead, they prefer Markdown. This plain-text markup language is easier for bots (and humans) to understand. Elements like headings and lists can be identified without knowing code.
Markdown is also more efficient than HTML. Models don’t have to sift through lines of unnecessary code to access your content. That means fewer tokens, which is better for everyone.
WordPress doesn’t natively support Markdown output. However, WordPress.org recently added this capability via the experimental html-to-md plugin – and you can, too. It’s a simple way to make your site friendlier to AI models.
Install the plugin, activate it, and a <link> element will be added to each page’s header, pointing to the Markdown version. Your site’s visitors won’t know the difference, but AI models will.
LLM Markdown is a similar plugin, but with a twist. A settings page lets you enable or disable Markdown output for specific post types. Look for more plugins to hit the market as Markdown output becomes more commonplace.
Cloudflare users with paid plans also have access to a Markdown for Agents feature. It doesn’t require a plugin – simply turn it on in your account dashboard.
![]()
Helpful AEO Resources
Optimizing your WordPress website (or any website, for that matter) for AI agents isn’t as hard as you may think. The tools and tips above will help you determine and address your needs.
But AEO is a nascent subject. As such, expect things to change quickly. The following are some resources you can use to learn more and stay ahead of the game:
- Agent Readiness (Website Spec)
- Optimizing your website for generative AI features on Google Search (Google)
- Structured data with schema for search and AI (Yoast SEO)
- The /llms.txt file (llms-txt)
We hope you found this overview useful. Now that you have a better idea of what AEO is, it’s time for action!
The post How To Make Your WordPress Website AI-Friendly appeared first on Speckyboy Design Magazine.
10 Best Free Responsive Slider & Carousel WordPress Plugins
Sliders and carousels occupy an interesting spot in web design. We’re often advised against using them because of performance and accessibility concerns. Plus, they may force users to wait for important information. Yet, their popularity hasn’t waned. Why?
Perhaps it’s because these features are still incredibly convenient. Smart usage creates a pleasing aesthetic and can save space. And better coding practices lessen those previous concerns. This doesn’t mean a slider or carousel is always appropriate. However, there are still plenty of use cases when they make sense.
Even better, there are so many options, particularly for WordPress websites. You’ll find plugins that offer everything from basic image movement to full-on dynamic content presentations. Odds are, there’s a slider or carousel plugin that will match your needs.
With that in mind, we’ve rounded up a collection of the best free responsive slider and carousel plugins for WordPress. Let’s go!
GS Logo Slider
Displaying a collection of logos is a common need. We use them for our portfolios or to spotlight sponsors. GS Logo Slider was designed specifically for this niche, giving you a quick way to create a logo presentation.
You’ll find multiple layout options, drag-and-drop ordering, tooltips, hover controls, and the ability to display images in grayscale. You can display your slider via a custom shortcode or by using the included Gutenberg block.
![]()
MetaSlider Plugin
MetaSlider offers a simple workflow for creating responsive slideshows. Drag your images onto the canvas and set captions, links, and SEO data. There are also settings to help you optimize sliders for mobile devices. Also included are multiple themes, transition/animation effects, and accessibility options.
![]()
Smart Slider 3
Create stunning sliders in no time with Smart Slider 3’s slide library feature. The plugin offers premade slides ready for your custom content. The included slider templates will also come in handy for integrating popular styles with minimal effort.
Want to showcase your content? There’s also a dynamic slide feature that will fetch your site’s latest posts. It’s a good choice for those who want great looks without the extra work.
![]()
WP Google Review Slider
There’s a lot to like about fetching reviews from third-party websites like Google. New reviews are added automatically, and there’s no manual labor involved. WP Google Review Slider will download your company’s reviews and serve them locally – great for performance.
The plugin integrates with the Google Places API to grab new reviews daily. There’s also an option to display reviews in a static grid format – no slider necessary.
![]()
Carousel Slider Block
The beauty of Carousel Slider Block is that it’s a block-first solution. It supports all Gutenberg blocks, meaning you can add any type of content imaginable into a carousel.
This design also means you can preview your creations directly in the Block Editor. You’ll also find plenty of controls to personalize your presentation.
![]()
Accessible Carousel
Accessibility shouldn’t be an afterthought when building a slider or carousel. Accessible Carousel outputs keyboard-navigable and screen reader-friendly presentations. It also features a graceful fallback when JavaScript isn’t enabled.
The plugin includes a hero carousel, card scroller, and premade block patterns. You can also turn off autoplay to put users in control.
![]()
Depicter
Depicter helps you build interactive sliders and beyond. The included template library will get your project off to a fast start, while an array of visual effects will grab user attention. You also get tools to build carousels, notification bars, and popups. The plugin is a jack-of-all-trades for interactivity.
![]()
Super Block Slider
Here’s a plugin that lets you create compelling sliders without weighing you down. Super Block Slider uses a 5KB JavaScript file to power your slideshows – great for even slow connections. Sliders are responsive and allow you to set different backgrounds for mobile devices.
There are also settings for custom overlays, parallax effects, animations, and navigation styles.
![]()
Woo Product Slider
Slideshows can be a great way to show off your WooCommerce products. Woo Product Slider offers a quick setup via templates and the ability to display new and featured products. No worries if your store has hidden products, as you can choose to add them to your slider.
There are also options for displaying product details and an add-to-cart button.
![]()
Product Gallery Slider for WooCommerce
Sticking with e-commerce, Product Gallery Slider for WooCommerce adds interactivity to your product pages. It improves on the standard Woo product gallery with a responsive slider that can handle all your product images.
It’s perfect for displaying product variations, such as colors or styles. Other features include a lightbox, caption, and image zoom toggles.
![]()
WordPress Slider Plugins at a Glance
| Plugin | Description | Primary Use |
|---|---|---|
| GS Logo Slider | Creates responsive logo presentations with multiple layouts, drag-and-drop ordering, tooltips, hover controls, and grayscale images. | Logo and sponsor sliders. |
| MetaSlider Plugin | Creates responsive image slideshows with captions, links, SEO data, themes, transition effects, and accessibility options. | Responsive image slideshows. |
| Smart Slider 3 | Provides premade slides and templates along with dynamic slides that can automatically display your site’s latest posts. | Content and image sliders. |
| WP Google Review Slider | Downloads Google reviews for local display, automatically fetches new reviews, and includes a static grid option. | Google review sliders. |
| Carousel Slider Block | Creates carousels using Gutenberg blocks, allowing virtually any type of content to be added and previewed in the Block Editor. | Block-based content carousels. |
| Accessible Carousel | Creates keyboard-navigable and screen reader-friendly carousels with hero, card scroller, block pattern, and autoplay options. | Accessible sliders and carousels. |
| Depicter | Builds interactive sliders and carousels using templates and visual effects, with additional tools for notification bars and popups. | Interactive sliders and carousels. |
| Super Block Slider | Creates lightweight responsive sliders with mobile backgrounds, overlays, parallax effects, animations, and customizable navigation. | Lightweight responsive sliders. |
| Woo Product Slider | Displays WooCommerce products in sliders with templates, new and featured product options, product details, and add-to-cart buttons. | WooCommerce product sliders. |
| Product Gallery Slider for WooCommerce | Replaces the standard WooCommerce product gallery with a responsive slider featuring lightbox, captions, and image zoom controls. | WooCommerce product galleries. |
Slide On In
This collection of free responsive WordPress slider plugins covers just about every use case. Whether you’re looking to showcase your site’s content, social media uploads, or enhance your e-commerce shop, you’ll find a tool that can help you achieve your goals.
The post 10 Best Free Responsive Slider & Carousel WordPress Plugins appeared first on Speckyboy Design Magazine.
6 Best Free Syntax Highlighter WordPress Plugins in 2026
Even in the era of blocks, custom code still has a place in the WordPress admin. For example, we might embed a third-party widget or paste a snippet to share in a tutorial.
WordPress already includes Custom HTML and Code blocks for these purposes. However, their lack of syntax highlighting makes the code harder to read. Thankfully, there are several options for fixing this issue.
Syntax highlighting plugins help by color-coding and formatting your code snippets. Suddenly, you can tell your PHP from your HTML and JavaScript. It looks similar to what you’d find in popular editing apps like VS Code.
Want to dress up your code on the front and back end of your site? Here are the best syntax highlighter plugins on the market!
Enlighter Syntax Highlighter Plugin
Enlighter is a flexible WordPress syntax-highlighting plugin that works with both the Classic and Block editors. Add code snippets via the built-in block or a shortcode.
You’ll find support for all the popular coding languages and a generic highlighting engine for unrecognized languages. There is also a theme customizer for tweaking fonts and colors.
![]()
Syntax-highlighting Code Block Plugin
This plugin proves that there is beauty in simplicity. It enhances the existing WordPress Code block by adding server-side syntax highlighting. There’s no need to load external scripts, resulting in better performance.
Even better, the plugin will automatically upgrade any existing Code blocks on your website. It’s never been easier to make your snippets stand out.
![]()
Highlighting Code Block Plugin
Highlighting Code Block adds a custom block to the WordPress editor. Add the block, choose your language, and you’ll get an easy-to-read snippet for your readers.
A settings panel lets you adjust the color scheme and typography. It also works with the Classic Editor, adding <pre></pre> tags to surround your snippets.
![]()
Code Block Pro for WordPress
If you like the look of the VS Code editor, this is the plugin for you. It uses the same rendering engine as the popular app, while focusing on flexibility and performance.
There are 25+ themes to choose from and support for 150+ programming languages. Other niceties include a max-height block setting (you can scroll to reveal additional code), a copy button, and the ability to convert existing Code blocks.
![]()
PrettyCode CodeMirror Syntax Highlighting Plugin
PrettyCode claims to be the “prettiest syntax highlighting block” for WordPress. It fulfills that promise by offering over 50 themes and a slick title display for its custom block.
The plugin uses the popular CodeMirror library to dress up even the most mundane snippets. And there’s a look to match just about every site.
![]()
Prismatic Beautiful WordPress Code
This syntax highlighter plugin offers plenty of formatting options, from plain to vibrant. It also supports more than 90 languages, making it a good choice for a variety of tutorial types.
Powered by Prism.js, you’ll find options to enable line numbers, a copy button, and a command line interface (CLI). The plugin also enables highlighting in WordPress post excerpts.
![]()
Syntax Highlighter Plugins at a Glance
| Plugin | Description | Primary Use |
|---|---|---|
| Enlighter | Works with Classic and Block editors, supports multiple languages, includes shortcode and block support, plus a theme customizer. | Flexible multi-language syntax highlighting. |
| Syntax-Highlighting Code Block | Adds server-side syntax highlighting to the existing WordPress Code block without loading external scripts. | Performance-focused code highlighting. |
| Highlighting Code Block | Adds a custom block for selecting languages, with adjustable color schemes and Classic Editor compatibility. | Custom block-based highlighting. |
| Code Block Pro | Uses the VS Code rendering engine, supports 150+ languages, 25+ themes, copy button, and scrollable code blocks. | Advanced VS Code-style highlighting. |
| PrettyCode | Uses CodeMirror with 50+ themes, custom block support, and styled title display for snippets. | Theme-rich syntax highlighting. |
| Prismatic | Powered by Prism.js with 90+ language support, line numbers, copy button, CLI formatting, and excerpt highlighting. | Prism.js-powered code styling. |
Make Your Code Snippets Beautiful and Accessible
Using a syntax highlighter to share code snippets adds both form and function. Not only will your code look better, but it will also be more accessible for your audience.
Code is often difficult to read, but it can be improved with smart use of color and typography. The plugins on this list are there to help. They provide a wide range of looks and features. Plus, they can evolve along with your site’s design.
Don’t settle for the default styles of the WordPress Code block! Not when any of the above plugins will improve your code presentation in just a few clicks.
More Essential Free WordPress Plugins
The post 6 Best Free Syntax Highlighter WordPress Plugins in 2026 appeared first on Speckyboy Design Magazine.
-
WP Tavern
- #218 – Luke Carbis on the Future of WordPress Plugins: AI, Ethics, and New Directory Standards
#218 – Luke Carbis on the Future of WordPress Plugins: AI, Ethics, and New Directory Standards
Transcript
[00:00:19] Nathan Wrigley: Welcome to the Jukebox podcast from WP Tavern. My name is Nathan Wrigley.
Jukebox is a podcast which is dedicated to all things WordPress, the people, the events, the plugins, the blocks, the themes, and in this case, the future of WordPress plugins, AI, ethics, and new directory standards.
If you’d like to subscribe to the podcast, you can do that by searching for WP Tavern in your podcast player of choice, or by going to wptavern.com/feed/podcast, and you can copy that URL into most podcast players.
If you have a topic that you’d like us to feature on the podcast, I’m keen to hear from you and hopefully get you, or your idea, featured on the show. Head to wptavern.com/contact/jukebox, and use the form there.
So on the podcast today we have Luke Carbis. Luke has been immersed in the WordPress world for our round 20 years with experience touching upon many strands of the ecosystem. He started his own businesses, worked in agencies as a developer and product lead, contributed to WordPress Core, helped organise WordCamps, and is now a member of the Plugin Review Team. He also co-hosts the Crossword podcast.
Recently Luke delivered a talk at WordCamp Asia titled, beyond the guidelines, it’s time to evolve our standards for a safer plugin ecosystem. And today he’s here to share some of those ideas with us.
We start by talking about how WordPress.org’s plugin directory is facing a wave of new submissions driven largely by the rise of AI generated plugins. This has made it harder, both for quality plugins to stand out, and for users to find what they need, despite backend improvements and shorter review wait times.
Luke discusses how the current discovery and ranking systems can be games, how active installs play a key role, and why there’s room for improvement in surfacing the best plugins.
We also get into Luke’s suggestions for making the plugin ecosystem better, including ways to connect wordpress.org accounts with sites, streamlining discoverability and installation of both custom and premium plugins, and the idea of officially supporting a commercial plugin marketplace with proceeds potentially supporting Core contributors and community events.
A thread throughout this conversation, is how WordPress should respond to AI, not just as a technology, but as an agent of change in the community. We look at the ethical implications, generational divides in attitude towards AI, and the importance of strong leadership as WordPress faces a period of challenge and uncertainty.
If you’re interested in the future of the WordPress plugin directory, the role of commercial offerings, and how AI is reshaping open source communities, this episode is for you.
If you’d like to find out more, you can find all of the links in the show notes by heading to wptavern.com/podcast, where you’ll find all the other episodes as well.
And so without further delay, I bring you Luke Carbis.
I am joined on the podcast by Luke Carbis. Hello, Luke.
[00:03:38] Luke Carbis: Hey Nathan, how are you doing? I heard you had a great time in India.
[00:03:41] Nathan Wrigley: I had a great time in India. I think you had a great time in India as well. Is that true?
[00:03:46] Luke Carbis: Yes, I love India. There’s just something really special about it.
[00:03:50] Nathan Wrigley: Yes. I came away with an enormously favourable opinion of my time in India. I kind of wish that that episode had not come to an end.
We are back from WordCamp Asia, which is where I spent some time with you. You did a talk, presentation, over there, and it was entitled beyond the guidelines, it’s time to evolve our standards for a safer plugin ecosystem. Let’s get into that in a minute.
Before then, can you just give us your little potted bio? I know it’s a bit of a pedestrian question, but can you just tell us a small amount about yourself, probably related to WordPress, I guess?
[00:04:25] Luke Carbis: So I’ve been using WordPress for 20 years and also, you know, roughly there. And in that time I have done everything really from like starting my own small businesses, to working for agencies in developer roles, in product roles. Worked for hosts. I’ve worked for products and plugins, and I’ve started my own plugin businesses and sold them too. And now, after contributing here and there across a variety of different teams, I’m now part of the plugin team. So I’m spending a lot of time reviewing plugins.
[00:05:02] Nathan Wrigley: So you are very much aligned with the mission of today’s episode. So I’m going to read the blurb that was included in your presentation, just to give some context to that.
[00:05:11] Luke Carbis: I’ll tell you that I give this blurb to everybody who has to introduce me before a talk, and I get varying degrees of success in terms of their ability to reproduce the words written on the page. I’m eager to hear your rendition, Nathan.
[00:05:28] Nathan Wrigley: Okay. Here we go. I’m going to try it. I’m going to give myself one chance to get it right. It’s time to have a conversation about ethics in plugin and product design. We’ll learn that recognising and rejecting dark patterns isn’t about stricter rules, it’s about building trust through transparent, user centred design. How did I do?
[00:05:46] Luke Carbis: Oh, you did good. That wasn’t the one I was talking about actually. I thought were going to read my bio.
[00:05:52] Nathan Wrigley: Oh, well I’ll read your bio. Let’s move to there then.
[00:05:54] Luke Carbis: I put so much effort into that.
[00:05:55] Nathan Wrigley: This I’m definitely doing as a first pass. Here we go. Luke Cabris is a self deputised open source emissary and vigilante plenipotentiary for WordPress proletariat affairs. He’s one of the hosts of Crossword, and has been a part of the community as a plugin developer, Core contributor, release lead, WordCamp organiser, and member of the plugin review team. How did I do?
[00:06:18] Luke Carbis: Amazing actually. And I think like a big part of that, you know, speaking about the silly words I’ve chosen to put in there around proletariat and so forth, that does come from a genuine place and why I got into plugin review in the first place. And maybe we’ll get into some of that in this interview.
[00:06:37] Nathan Wrigley: Yeah, definitely. Okay, so there’s obviously an identified undercurrent of, dissatisfaction is maybe the wrong word, but you’ve clearly got some kind of estimation that things are not all going well in the plugin space. Because your talk, as I said, was talking about evolving standards for us safer plugin ecosystem. And the word safer there, I presume, implies that things could be improved.
So I guess I’m just going to ask you to lay out what it is that you believe the plugin landscape has a problem with, what’s going wrong? And then we can get into the remediation steps a bit later.
[00:07:10] Luke Carbis: Yeah, so when I was laying this out, I was thinking about, a lot about what I would do with the plugin directory if I could, if I could come in and change a bunch of things. And I realised that a lot of my bigger ideas are just not realistic.
So I would love to see maybe a plugin directory that was commercialised where plugins, you know, premium plugins could sell. But I think Matt’s been pretty clear that he’s not interested in doing anything like that, although maybe more recently had a change of heart on a bunch of things. So who knows?
I tried to stick to the basics and really, the changes that I proposed in this talk, I feel like they can get done. In fact, I can probably do them myself with a little bit of community support. And that’s the purpose of the talk.
And they’re really, mostly about this problem we’ve got with the directory at the moment where we’re just being inundated with loads and loads of new plugins. It’s becoming really hard to be able to stand out from the crowd as a product designer, and as a user, just figure out which plugin that I want to use. And of course, a lot of that is due to AI.
Nathan, we’ve seen, in the last 12 months, something like four times the amount of plugin submissions than 12 months ago. Isn’t that nuts?
[00:08:39] Nathan Wrigley: So I guess what I would say from there is, if I was to rewind the clock, I don’t know, let’s say three years, something like that, we had the same problem in that there was a deluge of things which needed to be approved from the plugin review team. A few bits and pieces were put in train, which actually appeared for a while to really get rid of that problem. You know, I think we got down to almost zero things in the queue for the plugin review team. And then coinciding almost perfectly, dovetailing into that came AI. The ubiquity of AI, the capacity of AI to create plugins and what have you. And that then presumably just turned that whole wheel back around.
And now we’re at the point where it sounds like the majority of the things which are in the queue are supposed to be AI plugins. You know, the idea that you may be able to rattle off 10 plugins in half an hour. On the face of it, that sounds like a great idea. Look, we’ve democratised plugin development and what have you.
But we have processes on wordpress.org which need to be satisfied and fulfilled so that they are measured, so that they are inspected, so that they pass the requisite number of tests and what have you. And we’re facing a problem just of numbers. There’s just numerically too many things happening all at once for the actual humans to take care of it. Does that sort of sum it up, or have I missed bits of that out?
[00:10:03] Luke Carbis: I would make a slight change to what you said actually, because the humans are actually taking care of it. We have been adding new people to the team, we have been improving our tools, and we’ve been using a bit of AI ourselves to be able to stay on top of the queue. And right now we’ve got about a week wait time before your plugin is reviewed. Now that’s always, like if you look historically, that’s a pretty good number.
Where you could be mistaken is if you look at the number of plugins waiting for review, right? You might see a lot, you might see 800, and that is much higher than it was two years ago, but we are getting through them a lot faster now.
So I think the metric to keep in mind is the wait time before review. Obviously we want to keep that at zero. Our team, we go into a critical mode. We say, oh, things are really bad if it’s two weeks. And so at the moment we’re one week, we’re pretty happy with that, trying to reduce it, of course.
The burden, there is a lot of burden on the Plugin Review team, but to me, that’s not the primary issue. The primary issue is if you create a product, if you create a plugin, then how do you stand out on the plugin directory amongst a thousand other plugins that do exactly the same thing? And if you are a user using WordPress, how do you find the right plugin for you? Or do you just give up on the plugin directory entirely and vibe code your own solution?
[00:11:30] Nathan Wrigley: Do you believe that is in fact the case? Do you think that possible submissions, the developers of, let’s say, I don’t know, countless plugins out there have just decided to do exactly that? Because they feel that, you know, they get through the week wait, the two week wait, the five day wait, whatever it is, their plugin is finally authorised, it’s on the wordpress.org repo, but then just crickets because of the way that the repo is structured, the way it surfaces things, the way it, I’m doing air quotes here, favours certain things. Is that the gripe really, that really it’s an unfair playing field? It’s sort of stacked in favour of some players as opposed to others.
[00:12:05] Luke Carbis: That’s been a long running gripe of the WordPress directory. That’s not a new gripe. That’s been around for a while. And in fact, we’ve really made some good progress towards changing up the featured plugins, for example. More the issue is the number of plugins. The number of plugins on the directory is growing just incredibly. And so it’s because of that it’s harder to stand out in the crowd.
[00:12:30] Nathan Wrigley: Yeah, the UI, I’ve always wondered how Google, for example, obviously billions of dollars spent fine tuning that algorithm. The anticipation, certainly when I’m using things like Google, is that it’s doing a credible job. But the truth is, I have no insight into whether or not it really is doing an incredible job, or whether I’m just missing out on a dozen things that would actually be superior given the search, and given the proclivities of Google to surface things based upon sponsorship or whatever it may be.
What does the wordpress.org, and again, I’m using air quotes, what does the algorithm actually do at present, to present what is on the page in the repository when I first arrive for the first time, or subsequently with search?
[00:13:15] Luke Carbis: One of the biggest differences between Google and WordPress search is that the, air quotes, algorithm is open source. And you can actually go on to GitHub now and have a look and examine exactly what it is. And it’s a whole range of things. I probably couldn’t do a good job of summarising it, but it takes into account recent reviews. It takes into account the plugin author’s ability to respond to support on the forums. And of course it takes into account keyword matching in the title and description and things like that.
There is a cutoff, if I recall, on the length of the description that is included in the search thing to prevent people keyword stuffing. And that’s something we look carefully at during plugin review. There’s a whole heap of things, of course.
[00:14:01] Nathan Wrigley: Are you satisfied that those whole heap of things that make up the search, or the display for whatever it is that you’re searching for, or the default when you first arrive at the page, do you believe that there’s room for improvement there or, yeah?
[00:14:16] Luke Carbis: Oh yeah. Have you ever used the WordPress plugin search?
[00:14:18] Nathan Wrigley: Yeah, I really have. But curiously, given my background, I’m not the best candidate for doing searches because what I’m usually searching for is the name of the thing that I’m searching for. For me, because I’ve been in the WordPress space for such a long time and frequent all these different groups and learn from other individuals at WordCamps and things, I’m usually looking for the name of a product. Or certainly searching for this very specific, tight set of words around which I know it will surface. And then I find it. And use it.
However, if I was just, let’s go for example, with one of everybody’s favourites, SEO, if I just type in SEO and hit the button, I do not know what that would give me, and whether or not it would be a credible match for what I want.
And one of the things that I would add into that is Google’s algorithm being closed source. Whilst we, as an open source community, we don’t like the idea of that. There is something slightly ungameable about it. You know, there’s a big barrier between gaming the SEO on Google which WordPress doesn’t have, because once the algorithm is open sourced, it becomes, oh look, this is what we need to do to achieve rankings and so on.
[00:15:26] Luke Carbis: And there is a lot of attempts at gaming the algorithm. But one thing it’s really, really hard to game is active installs. And that is one of the big, big ranking factors. So if you have a plugin, if your plugin has risen to the top, then, yeah, it’s going to rank better. And that kind of makes sense from my perspective.
But then again, if you know what you’re looking for and you search specifically for the exact word and it comes up second or third or tenth in the search results, because it doesn’t have very many active installs, that’s a hard problem to solve.
[00:16:02] Nathan Wrigley: So what would be some of the remediation steps? It’s a bit of blue sky thinking this, and obviously everything that is about to come out of your mouth, caveat emptor, it might not happen, or it might be an idea which, you know, upon further reflection a year from now, you think, no, that wouldn’t have been a good idea anyway. But do you have some intuitions as to what you would like to try on the .org repo? You know, experiments to run for a short period of time to see what works and what doesn’t.
[00:16:26] Luke Carbis: I do have one experiment in particular I would love to run, but I have to set it up with you, Nathan. There’s a first step and a second step.
So the first step is, I want to be able to connect my wordpress.org account with my WordPress in install. So we’ve got this new Connectors API coming in WordPress 7, where we can connect our Open AI or our Anthropic accounts with API keys or whatever it is. I’d love to be able to log in with wordpress.org. I think that would be really cool. Now, have you ever tried going into the plugins, add new, and click favourites? What happens when do that?
[00:17:04] Nathan Wrigley: I have not, no.
[00:17:05] Luke Carbis: Okay. Well, I’ll tell you. Do you think it comes up with your favourites?
[00:17:08] Nathan Wrigley: Oh, I see. Yeah, okay. Yeah.
[00:17:11] Luke Carbis: You’ve just done it. It asks you to type in your username from wordpress.org. And that’s not a great user experience. And so if we were able to sort of connect up our wordpress.org account to our various installs, then at least we could have our favourites come up in our plugins. So that would be a step one.
And then a step two is I would love to be able to store a list of GitHub repos, doesn’t have to be GitHub, just Git, Git repos, where I have my own set of custom plugins. Or maybe even authenticated via token, premium plugins. And add that into my wordpress.org profile so that whenever I’m creating a new WordPress site, I can go plugins, add new, click on my, I don’t know, we could call it like untrusted sources, that’s what some other app stores call it. And then see a list from wordpress.org of GitHub repositories or whatever, repositories on various different systems where I can just download the zip into my WordPress site just as though I’d uploaded, you know, I’d gone, upload zip via that menu.
Why not? I think that would be a really cool experiment to run. That would allow people to run their own sort of alternative marketplaces in a sense. If they could get onto that untrusted sources list. And it also wouldn’t take away that control that wordpress.org really wants over the plugin directory, for good reasons. Because if there was an untrusted source that was nefarious or malicious, then we could just remove that from everybody’s profile also.
[00:18:50] Nathan Wrigley: So there’s a couple of things there. The first one was, it felt like something akin, now I have an Android phone. I don’t have experience with the iOS app store on a phone, but the Google Play Store I have familiarity with. And because it knows things about me from my past and the things that I’ve done in the past, it begins to have some sort of idea of, okay, here’s the kind of things that you like.
Now I’m not suggesting anything quite like that, but it feels as if there’s a step slightly towards that. In other words, given that your 10 sites that you’ve connected to wordpress.org, they all seem to have an SEO plugin in them, they’ve all got a forms plugin, they’ve all got some sort of caching solution. Those kind of heuristics might then say, okay, we know that you like those kind of things, here’s a bunch of stuff that’s around that. Did I get that right or have I sort of overstated what you were thinking?
[00:19:42] Luke Carbis: Yeah. No, that’s good. And incidentally, it’s also the first sort of required step if we were to ever go ahead and make the wordpress.org plugin directory commercial, and allow plugins to sell, or sell subscriptions. That login with WordPress would be a necessary step.
[00:20:02] Nathan Wrigley: Okay. And the next thing that you mentioned then was kind of like this idea of untrusted sources, or at least the capacity for you to say, I trust these things. And obviously, you know, we don’t want it to be that everybody ought to trust these things, so there needs to be a sort of volunteering in, or some sort of connection which you approve or something.
How many people are these days going out to places like GitHub? I’m imagining newbies to WordPress, probably no. But I’m imagining experienced people in WordPress, developers and what have you are certainly doing that. You know, they’re finding plugins over on GitHub and downloading them and doing all of that unnecessary work.
That is an interesting idea, isn’t it? Being able to bind it so that essentially it appears in the UI, you click a button, it just does all the things that you need to do. Yeah, that’s really interesting as well. And Git, you know, ubiquitously Git.
[00:20:48] Luke Carbis: Yes. And it’s not just other people’s plugins that people are trying to access. It’s a lot of your own plugins. And talking to plugin developers, talking to people submitting their plugins to the directory, a lot of the time people would be actually just happy if they could easily install their own plugins on their various websites and on their clients’ websites. That’s a part of them pushing it into wordpress.org, into the plugin repo is just to have it there accessible. They don’t really expect a lot of users. They’re not really going for some big product launch. They just want it there and available for when they build their website.
[00:21:29] Nathan Wrigley: Okay. And then let’s move on to what I think was the third of your points there, which was the more commercial side of things. The idea of putting premium plugins, let’s call them that. Essentially a plugin where there’s a fee in exchange for getting access to that code base.
Do you think that breaks some kind of promise that the community over 20 years has opted into? I suppose the argument from the more open source side, if you like, let’s call it that, would be that it’s going to, in its train, bring all sorts of unexpected consequences. You know, the pressure to, I don’t know, raise a 3% fee for wordpress.org, which people would say, okay, where’s that going to? You know, on the Apple iOS store and on the Google Play Store. I think it’s around 30%. But, you know, I was just taking Stripe as an example. Something like a 3% fee, but it could be anywhere, right?
And then of course you get into the whole argument of, okay, if there’s a fee attached to that and somebody’s getting paid for that, is there going to be a commercial pressure to promote only the ones where the fee is the highest, or the percentage that’s been agreed for that thing is the highest? You can see how it gets muddy basically fairly quickly.
[00:22:32] Luke Carbis: Yeah. It does get muddy and it does get messy, and I think it’s a necessary evil. Now, let me just start by saying I’m not really proposing this because the first step towards anything like this happening would be that wordpress.org must be transferred to the Foundation. That would have to be the first step.
And then the second step is, yeah, you’d have to charge developers a fee. I think actually 8% would be the right amount, okay? So we have 3% for payment processing and then Five for the Future. That’s always been the thing, right? So let’s stick with that. So let’s stick with 5% goes to the Foundation.
And what happens with that money? Well, we’ve got a problem in WordPress, don’t we? We have this problem that people aren’t contributing enough, and people don’t pay their due. And some of that is big plugins.
So what if we just put that into the foundation and use it to pay for WordCamps. Use it to pay for contributors. Use it to pay for the plugin review team. I’m not complaining. I’m a full-time sponsored contributor. But not all of the plugin review team are. So maybe use it to pay for some of those volunteer hours. I think that could be a really useful and helpful thing, especially if the Foundation has proper governance and proper oversight.
[00:23:53] Nathan Wrigley: I have literally no idea what the WordPress plugin ecosystem is, and again, I’m doing air quotes, worth. And so what I’m meaning by that is, I don’t know how many dollars move around on planet Earth each year in order to get access to pro plugins. I’m imagining it’s not a tiny amount.
[00:24:15] Luke Carbis: Not as much as WordPress hosting, but probably a lot more than people think.
[00:24:20] Nathan Wrigley: Right. Because we are in a, an ecosystem now where $97 per annum for this thing, and $47 for this thing, or $399 for this other thing. These are not numbers which kind of shock anybody. And 8% of $399 a thousand times over, a million times over adds up to quite a lot.
And so, again, I have no back of the napkin calculation there, but it does seem that that would be quite a considerable amount of money. The way that you’ve channelled it there, maybe that would be enough to satisfy people who don’t want there to be any commercial pressure inside of wordpress.org. I don’t know if you’ve had conversations with people who have a very different opinion, you know, you’re polls apart on this, and whether or not you’ve managed to persuade them with that argument or not.
[00:25:07] Luke Carbis: Yeah, look, Matt Mullenweg himself is polls apart from me on this last time I checked, and that’s okay. I get that perspective too. Introducing money into WordPress will have some big effect on the project. Maybe it’s the shock the project needs. But I personally am a fan of an expanding ecosystem. I love the idea that someone can make a living off WordPress. That’s what I’ve done for my whole career.
And if this goes another step towards enabling that for people, especially in the current climate where a lot of plugin authors and product companies and WordPress are experiencing a downward trends in terms of sales and conversions, then I think this could be a good sort of step in the right direction. Most importantly, it would give the confidence back into the market.
So I’ve been sitting, actually, Nathan, I’ve been sitting on a plugin that I probably would launch commercially as well. I’ve had it ready to go for 12 months or more with a friend of mine. We’ve launched successful plugins before. And we just haven’t launched it because we feel the timing isn’t right. We feel the WordPress plugin, the ecosystem isn’t an exciting place to be. People aren’t really interested in new products in this space, especially if it has nothing to do with AI. It feels like there’s a lack of momentum, a lack of movement in the WordPress product space, especially when it comes to the new launches, right? The last big launch I can think of was Event Koi. Maybe you’re more in touch than I am.
[00:26:45] Nathan Wrigley: No, that was a big moment for me as well, that did garner a lot of interest, yeah.
[00:26:50] Luke Carbis: And it seems like there’s a general sort of crickets when it comes to product launches in WordPress. Maybe this could be something to generate a bit more excitement again.
[00:27:00] Nathan Wrigley: I don’t quite know if it’s fatigue or what have you, but there’s definitely been a sort of slowing down of, maybe it’s because of, I don’t know, maybe people just more broadly are not kind of quite so into Facebook groups in the way that they were before, or maybe they’ve been used to unsubscribing.
[00:27:17] Luke Carbis: Could be AI. Could be a ton of different things.
[00:27:20] Nathan Wrigley: Yeah, I think all of those pieces play into it. But I do think you’re right. I think WordPress has got a bit of a fight on its hands in the future, trying to maintain its interest in what, for the younger generation coming up, will probably be a bit of an AI first world.
I would imagine for developers, the idea of being able to gain revenue directly at the source, and being able to be discovered directly at the source is quite an appealing thing. You don’t necessarily have to have the most incredible website. You don’t have to have an incredible marketing team to be discovered out in Google if you’ve got fighting chance to be discovered inside the repo, which is serving up the plugins to everybody. I imagine that’s quite an exciting prospect.
[00:28:05] Luke Carbis: Oh yeah. When was the last time, if you had to install an app for your phone, you went to a website? I don’t know what it’s like on Android.
[00:28:10] Nathan Wrigley: Not ever.
[00:28:11] Luke Carbis: No, you find it on the App Store. And not only that, but also if we did something like this, we’d have built into WordPress ways for developers to update their plugin. Right now, premium plugins have to ship their own updater, even though WordPress comes with one, right? Ways for WordPress to be able to handle a licence, or maybe not a licence key, but validate a purchase, right?
Right now, every premium plugin has to do that validation step. Where did you get the plugin from? Do you have a valid purchase? So it makes a world of difference for product teams when they don’t have to distribute, when they don’t have to do quite as much marketing. And discoverability is much easier when they don’t have to worry about how they’re going to handle updates.
Even just thinking through something like, am I going to have a premium plugin and a separate, a free plugin, or am I going to have a system where I have the free plugin and then my pro plugin extends that with actions, and so we have to have both active at the same time. Or am I just going to ship premium only and not have any free, and then I’m not discoverable on the directory anymore.
Like all of that it’s sort of solved in one step. It just makes launching a product for WordPress so much easier. But I just, I’m sitting here talking about how good it is, but I just don’t actually think it’s a realistic prospect.
[00:29:38] Nathan Wrigley: Yeah, because I suppose what I’m imagining as you’re saying these words, all of it, the wall that you are constructing, all of the bricks that you are laying out kind of makes sense. It all adds up. It seems completely credible. But then in the back of my mind, I’m kind of imagining there’s quite a lot of people shouting at their podcast player at the moment. Luke, no. This is pure, you know, this is the antithesis of what we want in an open source project. Money should never be bound to it. It should be free at the point of use. And you can see how all of that goes.
And those people, their message is clear. Their message is powerful. They’re very persuasive. They’ve equally got their wall that they’ve constructed, which is probably just as persuasive. I don’t know how you get these two sides to meet, because there’s no middle ground, right? You can’t have half of a paid for plugin ecosystem. Maybe you could, but that seems like destined to fail. It’s a bit of binary, isn’t it? It’s either, yep, we’re going to do it, or no, we’re not. And I can see that bifurcating the community in the way that almost nothing has in the past.
[00:30:38] Luke Carbis: Nathan, I’ve been reflecting on Matt’s, let’s say, reintroduction back into the project. After WordCamp Asia, he suddenly has become super active, as I’m sure you saw on Slack, and he’s writing all of these like paragraphs and paragraphs of like to do items, and change this and update that. And not always in that careful, accessible language that we’ve cultivated on the WordPress project.
But it’s been very clear. This is not good enough, this is what I want to have changed. And at first when I saw this, my reaction was frustration and even a little bit of anger. I don’t agree with your opinion. And after giving it a bit of time, what I’ve begun to realise is WordPress, I think it’s safe to say that WordPress has seen a little peril in the last little while, right?
We’ve been coasting along, but there’s no guarantee that we are going to remain relevant in the discussion of, what am I going to use to create my new website, a few years from now? In fact, the answer to that question, it very well may not include WordPress, a few years from now. That is a realistic possibility. Something needs to change. And the only thing that can cause us, that can pull us unstuck from where we are right now is a strong leader, who has a strong direction.
Now, that leader might take us in the wrong direction. That leader might come in with a strong opinion and we might just go off the deep end and the whole thing might just come crashing around down by our feet.
But also, if we don’t do anything, I think that’s just as likely to end up in tears. On reflection, I’ve decided mentally to recast Matt in my mind from being this Elon Muskian figure, to being someone more akin to Steve Jobs, or DHH, or these figures that are known to be a little rough around the edges, you could say, but also visionary in terms of their product thinking.
And so that’s the change in mindset that I’m intentionally taking now into the project, to keep me sort of a bit more motivated and to reframe just like the direction. What do we need as a project? And that’s what I think we need. We need clear, direct, active leadership.
[00:33:14] Nathan Wrigley: It’s kind of curious because the more recent past has seen an absolutely logarithmic growth in WordPress. I don’t mean in the last year or two, but let’s go over the last 15 years or something like that. And particularly over the last, let’s say eight years or something like that, it’s just grown and grown and grown. And I think it’s fair to say, maybe exactly as you characterised it, we have rested on our laurels.
And I think we could point the finger largely at AI, not entirely at AI. There’s a whole load of other things, history, politics, what have you, inside the WordPress space, which will have contributed. But there is definitely this inflexion point at the moment where a lot of people, I think, are questioning what is it that I need? What are the tools that I need to build a website? And so, like you said, there is this moment where there’s a precipice and that precipice seems to be getting a little bit closer.
And it has been curious watching Matt’s reaction. I’m just reading the same things that you’ve been reading. The appetite that has been displayed there, and the expression of, you kind of need somebody to take the helm, and we need to make decisions. And it was all born out of this frustration at something, which on the face of it really ought never to have happened. You know, this capacity to commit a certain thing, which was not able to be committed because.
[00:34:32] Luke Carbis: You talking about a Akismet?
[00:34:34] Nathan Wrigley: Well, yeah, a whole committee needed to decide on whether this, that or the other thing. Again, it’ll be really interesting, in the way that we discussed earlier about the plugin repo becoming commercial. It’ll be interesting to see how the community reacts to that.
I don’t know if you’ve got a, obviously you are leaning into that and thinking, okay, better to have a dictator that’s got a direction than just slowly withering away, the community dying over time and the project failing. It’ll be interesting see if everybody has that same reaction, or whether people regard that as something that they can’t tolerate. And whether or not indeed that itself will haemorrhage the community, you know, create another fork in the road if you like.
[00:35:14] Luke Carbis: Let’s talk about that. Like, let’s talk about, is the direction, we agree I think that we need a direction, right? We need clear, strong leadership. What about the direction though? How do you feel about this focus in on AI? I’ll give you a hint. For me, it’s hard to bet against AI, but the core, if you had to boil WordPress’ sort of spirit down to three words, for me, those words would be, code is poetry. And I don’t see that reflected in the AI focus. What do you think?
[00:35:51] Nathan Wrigley: My supposition is that when I got into any of the open source projects that I was ever into, there was this philanthropic bit of me which definitely got engaged by that. And so I loved that. I loved the kind of community side. I think it’s part of me as a human being. I’ve often, rebelled is too strong a word, but I’ve always managed to find my way away from situations where there was somebody telling me what to do. I’ve always enjoyed that capacity to do things on your own, or at least as a community to decide how things are going to be.
However, the world really doesn’t seem to work in that way. You know, the world that we occupy is led by companies which have a strong direction. Governments which have a strong intuition on what their citizens want, and so on and so forth.
And so I’m kind of drawn into the argument that you’ve just made. I think it’s worth a punt. I do not know what AI is going to do to our community. It may be that AI is going to upend everything so severely and so dramatically that no retrofitting of a CMS will be capable of stopping the inexorable rise of it, and we’ll all be using AI for everything from now on.
But it does feel like the framework has been built to allow AI to be an integral part of a CMS, which people are familiar with and willing to use over and over again in the decades to come.
But in terms of the leadership thing, I think it’s worth a punt. We know how in open source there can be atrophy. Things can just feel like you’re walking through molasses because the committee hasn’t decided the thing, and what have you.
That’s been okay. The history of WordPress demonstrates that that has actually worked. We’ve been able to get through it in that manner. But I’m not sure that facing a fairly, apocalyptic is the wrong word, let’s go with seismic, a seismic thing like AI, we’re up against a bit of a different animal now. And maybe we need to adapt our strategy.
And maybe it’s a temporary thing, you know, maybe that’s a way of dealing with it. I think, I could be wrong, memory could prove me wrong here. I’m pretty sure that in Matt’s Slack commentary that you’ve been referring to, I think it was a, it was a period of time, wasn’t, it? Wasn’t the proposal that I, you know, give me the reigns for a year, or something along those lines. I can’t remember. If I’m misrepresenting that, I’m sorry. But maybe it’s worth a punt. It certainly sounds like it’s convinced you anyway.
[00:38:15] Luke Carbis: Yeah. And then when we come to like AI strategy, there’s really two different aspects of that, right? We’ve got, how is AI integrated into WordPress? And I’ve been actually really, really happy with the direction that like the AI plugin has been going in. Because it’s all built around this principle of it being an add-on, being optional, I don’t have to use AI in my WordPress if I don’t want.
What worries me more is that there seems to be a real push from Matt and project leadership to be using more AI in our contributions, right? Using AI to create new pages on wordpress.org, using AI to create new plugins, right? Using AI to create pull requests and various other things.
And so that part I’m a little bit more cautious about. And I’m especially cautious from the perspective of like the generational change that WordPress needs right now. We need more young people involved in the project. And every time I speak to someone from Gen Z, they are not interested in using any kind of AI whatsoever. I don’t know if you’ve noticed the same. But Gen Z seems to have this huge anti AI thing about them.
I’m worried about pushing those people away, and also just anybody else who doesn’t want to use AI. So I do use AI, right? I use AI a lot. But there are real ethical concerns when it comes to AI. And to me, WordPress has always been this really welcoming, open, considerate, accessible community.
I can go to a WordCamp and get a kosher meal. That’s pretty special. You can go to a WordCamp and you can get the audio translated into your language on your phone from the talk that you’re going to. All of these like accessibility concerns have always been forefront. And I feel like if I want to opt out of AI, I don’t have that option if I also want to be a WordPress contributor.
[00:40:11] Nathan Wrigley: Yeah, it’s really interesting. I think the words to some, well, singular word to sum up my relationship with AI is confusion. I’m really conflicted by it because I can see the productivity gains on the one hand, and then on the other hand, I can see how potentially dehumanising it could be. And I slightly worry that we’re going to paint ourselves into a future in which the dehumanising wins out. And that concerns me.
I suppose the best analogy, and I’m just coming up with this on the fly, is it feels as if the aliens just landed and they’re now amongst us and there’s millions of them. And they’re just on our high street, and they’re walking around, and they’re in the supermarket, and there they all are.
And last year they weren’t there and life was just a bunch of humans and the animals that, you know, evolved on Earth. And suddenly we’re trying to figure out, okay, what do we do with these characters who are now part of our lives? But they’re way quicker than us at a million tasks, and they’re way faster than us, and way more productive than us. But also they are not us. Confusion is what I’ve got.
[00:41:19] Luke Carbis: I don’t think you’re alone. I think that’s a common feeling. The question I keep asking myself, keep coming back to is, are my children going to thank me for my AI contributions? Am I going to be like how I think of the, I don’t know, baby boomers? I look at the baby boomers and think, I’m a millennial, right? So I look at the baby boomers and think, oh, look, you wrecked the world with your corporate greed and pollution. Are our kids going to look at us the same way? Oh, you wrecked the world with your AI.
[00:41:49] Nathan Wrigley: That is definitely an outcome which has a non-zero chance of being true. And curiously, I have multiple children, to my knowledge, none of them use AI in any way, shape, or form. Now, that definitely maps to the kind of things that they’re interested in, but I do worry sometimes that the tech bubble that I’m in leads me to have this conception that AI will actually eat everything.
Whereas, AI is not going to get me to the swimming pool. It’s not going to get me to enjoy the view off the mountain nearby anymore than I enjoy already. You know, all these million things that it simply can’t do. But because I’m dwelling in a community which obsesses about it, and seems to portray the future as AI or broke, maybe I think about it too hard and maybe the breaks will come on because the next generation just won’t allow it, as you’ve described.
[00:42:42] Luke Carbis: I kind of hope so. Is that bad to say that? I don’t know. I enjoy using AI.
[00:42:46] Nathan Wrigley: Yeah, you end up where you are. You haven’t gone anywhere new. So it’d be, I suppose it’d be a bit like having an iPhone four forever. Is that bad? No, because everybody’s got an iPhone four forever.
[00:42:59] Luke Carbis: We just end up somewhere different though. We wouldn’t end up in the same place.
Can I tell you an anecdote which really sort of informs a lot of my thinking around this? I was in a classroom, it was a media arts classroom of 15 year olds. And we were talking about referencing. And I suggested to these 15-year-old students, why don’t you just send ChatGPT all of your sources and get it to output everything in Harvard style so then you don’t have to do anything. Just paste that into your reference list.
And a full half of the class stood up out of their seats and said, no sir, we do not use AI. That is bad for the environment. We’re going to get dumb if we use it. We refuse. I was shocked. And it was such a strong response.
Now that’s an anecdote, right? Might not be universal, although the Verge published this article just recently talking about how such a high percentage of Gen Z feel really terrible about the direction that AI is going in. So that’s, I think it’s worth consideration. And I’m not saying let’s not use AI in the project. All I’m saying is I think we need to hedge a little bit more than we are.
[00:44:14] Nathan Wrigley: What an interesting conversation. We started out with plugins and the plugin repository, and then we’ve smuggled in the conversation of our time, AI.
[00:44:22] Luke Carbis: I can bring it all together for you. Let’s bookend it. One of the suggestions in my talk is I would love to see, and I’d love to get your feedback on, and listener feedback on AI disclosure, an AI disclosure on the plugin repo.
So if you create a plugin, you can voluntarily opt in without anybody telling you that you’re lying or whatever. Let the market sort out whether people are going to try to game it or not, without any validation. You can just specify in your plugin headers that you used a certain level of AI. And it’s not AI, or no AI, because there’s a whole range, right? Might just use AI just for idea generation or auto complete. Or I might use AI somewhere in between. I might use AI just to vibe code the whole thing and never even look at the code.
So I’ve defined these five sort of different levels. They align with more like academic literature around AI disclosure. And I’m suggesting that what we do is we provide just a simple plugin header for people to be able to specify their level of AI use in their plugin, and have that surfaced on the plugin directory, alongside user reviews and last time you updated the plugin and things like that, just as a little bit of extra metadata.
It would do a couple of things. One is it would let us gather some data, first of all, about how many plugins use AI and how well they do. Maybe we find that plugins that use AI get frequent updates, and high reviews. And maybe we find the opposite. But we don’t have any way of knowing right now. We have no way of telling whether a plugin is using AI or not. So that’s the proposal.
[00:46:05] Nathan Wrigley: Yeah. No, it’s a really interesting idea because I know that in the podcasting space, which I’m familiar with as well as WordPress, that we have these 2.0 tags and one of them is this sort of declaration of whether or not AI has been used. But it’s not a sliding scale, it’s just sort of binary. I think there’s three choices. Yes, some, and the whole thing, or something along those lines. So it’d be interesting to see.
I think that’s a really credible idea. I suppose my only concern is, in much the same way that when I visited the person on the corner of my street who sells eggs on the street and there’s an honesty box, and we go and buy the eggs and we pop the money into the little honesty box. I am well aware that most of those eggs go missing. Nobody puts money into the honesty box. It’ll be interesting to see how that in itself would get gamed. In other words, if the intuition was, okay, people now love the declaration of, there’s no AI.
Let’s imagine a scenario where that turns out to be the popular thing, it would be an honesty box decision, wouldn’t it? Okay, I definitely built my entire plugin entirely with AI, but it’s going to promote much more effectively if I say that there was no AI used with that. You can see how the human in the loop is the weakest link there.
Okay, I think we’ll knock it on the head. Luke, what an absolutely fascinating and broad ranging discussion. Just before we go away, do you want to tell us a little bit about what it is that you do with your Crossword podcast just so that we can maybe get some earbuds listening to that as well?
[00:47:31] Luke Carbis: Yeah, absolutely. Jonathan Wold and I have been recording Crossword. It’s a WordPress podcast. We’ve been going for years and years, over a hundred episodes. We’re into season 11 now of Crossword, and love it if you would join us there and subscribe in wherever you get your podcasts.
[00:47:50] Nathan Wrigley: What’s the URL for the website?
[00:47:51] Luke Carbis: You can find us at crossword.fm.
[00:47:54] Nathan Wrigley: Perfect. Well, Luke, what a fascinating discussion. I really appreciate it.
Dear listener, we’ve been battling with the hail in Australia. We must have pressed pause a dozen times, and Luke’s had to repeat sentences over and over again. By the time this goes out, I’ll maybe have edited all of that away, but I appreciate your sticking power in what has proved to be a fairly fraught recording process. Thank you, Luke, for chatting to me today.
[00:48:17] Luke Carbis: Thank you, Nathan. See you later.
On the podcast today we have Luke Carbis.
Luke has been immersed in the WordPress world for around 20 years, with experience touching upon many strands of the ecosystem. He’s started his own businesses, worked in agencies as a developer and product lead, contributed to WordPress Core, helped organise WordCamps, and is now a member of the plugin review team. He also co-hosts the Crossword podcast.
Recently, Luke delivered a talk at WordCamp Asia titled ‘Beyond the Guidelines: It’s Time to Evolve Our Standards for a Safer Plugin Ecosystem’ and today he’s here to share some of those ideas with us.
We start by talking about how WordPress.org’s plugin directory is facing a wave of new submissions, driven largely by the rise of AI-generated plugins. This has made it harder both for quality plugins to stand out and for users to find what they need, despite backend improvements and shorter review wait times. Luke discusses how the current discovery and ranking systems can be gamed, how active installs play a key role, and why there’s room for improvement in surfacing the best plugins.
We also get into Luke’s suggestions for making the plugin ecosystem better, including ways to connect WordPress.org accounts with sites, streamlining discoverability and installation of both custom and premium plugins, and the idea of officially supporting a commercial plugin marketplace, with proceeds potentially supporting core contributors and community events.
A thread throughout this conversation is how WordPress should respond to AI, not just as a technology but as an agent of change in the community. We look at the ethical implications, generational divides in attitude towards AI, and the importance of strong leadership as WordPress faces a period of challenge and uncertainty.
If you’re interested in the future of the WordPress plugin directory, the role of commercial offerings, and how AI is reshaping open source communities, this episode is for you.
Useful links
8 Best Add-Ons for the Gravity Forms WordPress Plugin in 2026
From a distance, forms may sound like one of the most boring website features. Sure, they’re a necessity. But they exist for utility and nothing more. Gravity Forms has other ideas.
This plugin turns such stereotypes on their head. Install Gravity Forms, and you can certainly build a standard contact form. But you can also create polls, multi-step surveys, user registration systems, and sell products. Seriously, we could go on for hours with potential use cases.
There’s a ton of functionality built into the core plugin. However, an ever-growing selection of free and paid add-ons is what transforms a form into a Swiss Army knife for your WordPress website. You might be surprised at the possibilities.
With that in mind, we’ve rounded up a selection of the best add-ons for Gravity Forms. You’ll find a mix of niche uses from a wide range of developers. Let’s blast off and do more with our forms!
Gravity Forms Zero Spam Plugin
We start here because form security is always an important consideration. Gravity Forms Zero Spam seamlessly protects your form from bots and other nuisances. Activate the plugin and… that’s it.
The plugin includes options for what to do with entries marked as spam (delete them or move them to a spam folder) and whether to send you a periodic spam summary. It’s the quickest way to get some peace of mind.
![]()
Advanced Post Creation for Gravity Forms
This add-on is included with certain Gravity Forms licenses and automates the publishing of user-submitted content. You can map form fields to WordPress post titles, content, and other custom data points. Users can even upload files for use as a featured image.
Best of all, you’ll have control of the entire process. For example, you can manually review posts before publishing, allow users to edit their posts on the front end, or password-protect submitted posts. It also works with third-party post types from WooCommerce, The Events Calendar, and more.
![]()
Gravity PDF Plugin
Use Gravity PDF to turn your form entries into custom PDF files that can be attached to form notifications. It’s perfect for creating printable invoices, gift certificates, or anything that needs to be archived.
The free version of the plugin includes features for customizing the look of your PDF (add your logo or fonts), while the commercial version offers more design options and on-screen previews.
![]()
Power Boost for Gravity Forms
Here’s a plugin that targets power users. Power Boost for Gravity Forms adds an array of handy features, including a “last entry” column in your form list, support for merge tags in HTML fields, the ability to resend feeds, and a “copy shortcode” link.
You can also replace a form by uploading a JSON file. In short, lots of little things add up to more convenience.
![]()
Gravity Forms Encrypted Fields
Gravity Forms Encrypted Fields helps you manage and secure sensitive user information. This commercial plugin encrypts chosen fields while still making their contents visible to approved users. Everyone else will see your custom “restricted data” message.
You can choose from several encryption types and control which fields to protect.
![]()
Advanced Merge Tags for Gravity Forms
Do you need complete control over Gravity Forms notifications and confirmations? Advanced Merge Tags lets you tweak field output to your heart’s content. Change the text case of field values, append or prepend content, retrieve matching values from other forms, character conversion, and more.
There are also custom merge tags for the current timestamp, parent slug, and modifying an entry’s creation date. It’s everything you need to customize your form output.
![]()
Gravity Booking Plugin
A form can be so much more than a way to send a message. For example, Gravity Booking will turn your forms into a fully-fledged appointment scheduling system. Use it to build a custom booking form that allows customers to pay online.
Other features include support for multiple locations, email reminders, holidays/blackout dates, and Google Calendar synchronization.
![]()
Gravity Forms Trello Add-On
This official Gravity Forms add-on turns your form submissions into Trello cards. Choose which Trello board entries are added to and set labels and due dates. Cards can be automatically assigned to team members, and attached files are included.
You can use Gravity Forms’ conditional logic feature to configure how and when cards are created.
![]()
Best Gravity Forms Add-ons at a Glance
| Add-On | Description | Primary Use |
|---|---|---|
| Gravity Forms Zero Spam | Protects forms from bots and spam automatically, with options to delete spam or move it to a spam folder and receive summaries. | Form spam protection. |
| Advanced Post Creation | Maps form fields to WordPress posts, supports featured images, front-end editing, moderation, and third-party post types. | User-generated content publishing. |
| Gravity PDF | Generates customizable PDF files from form entries for notifications, invoices, certificates, and archiving. | PDF generation from submissions. |
| Power Boost | Adds admin conveniences like last entry column, merge tag support in HTML fields, feed resending, shortcode copying, and JSON form replacement. | Admin workflow enhancements. |
| Gravity Forms Encrypted Fields | Encrypts selected form fields while allowing approved users to view contents and restricts access for others. | Secure data encryption. |
| Advanced Merge Tags | Extends merge tag functionality with formatting controls, value retrieval, timestamps, slug access, and entry date modification. | Advanced notification customization. |
| Gravity Booking Plugin | Turns forms into appointment scheduling systems with payments, reminders, blackout dates, multiple locations, and Google Calendar sync. | Appointment scheduling. |
| Gravity Forms Trello Add-On | Automatically creates Trello cards from submissions with board selection, labels, assignments, due dates, and conditional logic. | Trello workflow integration. |
Rocket Fuel for WordPress Forms
Gravity Forms can turn an ordinary form into something powerful. It’s one of the most versatile plugins in the WordPress ecosystem. That’s in no small part due to the library of official and third-party add-ons on the market. The items above are only the tip of the iceberg.
In all, it allows us to rethink what’s possible when building with WordPress. The right form could replace the need for other plugins. For example, eschew that shopping cart and create an order form instead. You might also use a form for common features like front-end posting and user registration.
So, check out the add-ons above and use your creativity. There are so many possibilities!
The post 8 Best Add-Ons for the Gravity Forms WordPress Plugin in 2026 appeared first on Speckyboy Design Magazine.
How to Use Remote Data Blocks to Display Google Sheets Data in WordPress
Publishing dynamic content is one of the key selling points of content management systems (CMS) like WordPress. Content can change based on user input or other conditions. This is useful for everything from e-commerce sites to online publications. There are also simple use cases – even for brochure websites.
But what happens if some of your critical data lives elsewhere? There may be a plugin that integrates with the third-party service you’re using. Or, you might build a custom solution from scratch.
The Remote Data Blocks plugin aims to make fetching data from outside sources easy. It integrates with services like Airtable, Google Sheets, and Shopify out of the box. There’s also a framework for connecting to other services via HTTP. Once connected, you can display your data via a WordPress block and customize it with a pattern.
How does it work? Let’s put the plugin to the test with a sample project. We’ll guide you through each step and see what we can accomplish together. Here we go!
Sample Project: Display a Google Sheet in WordPress
To test Remote Data Blocks’ capabilities, we’ll use the plugin to fetch data from a Google Sheet. The file contains contact information for an employee directory.
The process includes installing the plugin, connecting to Google Cloud Platform (the most time-consuming part), and displaying the data on our website using the included block. We’ll also need to create a block pattern to style our data.
Step 1: Install the Remote Data Blocks Plugin
The first step is to install the latest version of Remote Data Blocks on your WordPress website:
- Log in to your WordPress website and navigate to Plugins > Add Plugin.
- Search for “Remote Data Blocks” and find the plugin in the provided list.
- Install and activate the plugin.
We’ll come back to the plugin settings later in our tutorial.
Step 2: Configure Google Cloud Platform
We have some work to do before we can connect a Google Sheet to WordPress. We’ll show you the steps below. The Remote Data Blocks team has also put together a helpful guide for this process.
2.1 Create a Project in Google Cloud Platform
To start, visit Google Cloud Platform to create a new project.
![]()
Hint: If you need help, Google has a project creation guide you can use as a reference. Google will ask for a project name and a parent resource. We’ll call our project Remote Data Blocks Test and leave the parent resource blank.
2.2 Connect to the Google Sheets and Google Drive APIs
Once the project is created, we’ll need to enable both the Google Sheets and Google Drive APIs. Here’s how:
- Using the left-hand menu, navigate to the Enabled APIs & Services page.
- Click on the Enable APIs and Services button.
- One at a time, search for and add the Google Sheets and Google Drive APIs.
![]()
![]()
2.3 Enable the IAM API
Our project will also need access to the IAM API, as this handles authentication. Click the Enable the API button.
![]()
2.4 Create a Google Cloud Platform Service Account
After that, we’ll create a service account for the project. Head to the Google Cloud console website.
- Using the left-hand menu, navigate to the Service Accounts page.
- Click on the Create Service Account button.
- Give your service account a name and click Continue.
- On the Permissions screen, choose Owner and click the Continue button.
- The Principals screen can be left blank. Click Done.
- When finished, you’ll be redirected to the Service Accounts page, where your new account will be listed.
![]()
![]()
![]()
2.5 Generate JSON Credentials
- Within your service account, click the options button (⋮) and select Manage Keys.
- On the Keys page, click the Add Key button and select JSON as the format. Click the Create button.
- Google Cloud platform will generate a JSON that you can download to your device.
![]()
Important: Note the generated email address associated with your service account – you’ll need it!
Step 3: Share Your Spreadsheet With Your Google Service Account Email
Remember the email address associated with your Google Service Account that we generated above? We’ll need it here.
![]()
We’ll head over to the Google Sheet we want to connect to our website and share it with the email address.
![]()
Step 4: Copy the Google Sheet ID
Next, we’ll locate the ID of our Google Sheet. We’ll need this detail to connect it to our website. The ID is located in the Sheet’s URL, like so:
https://docs.google.com/spreadsheets/d/test_spreadsheet_id/edit?gid=0#gid=0
We’re looking at the bolded area above (test_spreadsheet_id). We’ll copy our ID and keep it handy for the next step.
Step 5: Create a Data Source in Remote Data Blocks
We’re done with Google and on to our website. Navigate to Settings > Remote Data Blocks to connect our Google Sheet.
- On the settings page, click the Connect New button.
- Select Google Sheets from the menu.
- Give your data source a name (we chose Employee Directory).
- Paste the contents of the JSON file generated in Step 2.
- Click the Continue button.
![]()
On the Scope screen, we’re asked to choose a spreadsheet from the menu. Ours is on the list. We’ll select it and the sheet we want to use (Sheet1), then click the Continue button.
![]()
On the Blocks screen, we’ll choose the Auto-register blocks option and click the Save button.
![]()
Step 6: Insert the Remote Data Block Into a Page
Now, it’s time to add the remote data block to our page.
- Remote Data Blocks uses the data source name we provided in the last step. So, we’ll search for “employee directory” and add the block to the page. There are a couple of options, but we’ll choose Employee Directory/Sheet1 Loop. This option will automatically update the data when we edit our Google Sheet.
- The next step is to place our remote data into a block pattern. So, we’ll select Choose a Pattern and click the only available option.
![]()
Note that the included pattern does not format the data into a table or anything resembling a spreadsheet. That’s OK, because we created a set of columns to house our data.
![]()
Dragging the various data points (First Name, Last Name, Title, Extension) into the Columns Block gave us a better layout. We can also use the Block Editor to make further improvements.
![]()
All Data Points Lead to WordPress
Fetching data from third-party sources is challenging. It’s also necessary, as we store our stuff all over the place. Remote Data Blocks helps by providing a framework we can build from.
There’s a lot of potential here, and we can imagine the plugin expanding in the future. Perhaps it works with more services out of the box. It might also include a few more block patterns to style common data types with ease.
The plugin could also empower non-technical site owners. For example, imagine updating a restaurant’s menu page by editing a Google Doc or another cloud-based file. They wouldn’t have to touch WordPress at all. It would eliminate their learning curve and ease our support requirements.
However, this is just the beginning. There are already plenty of niche uses for Remote Data Blocks and more to come. So, download the plugin and experiment!
The post How to Use Remote Data Blocks to Display Google Sheets Data in WordPress appeared first on Speckyboy Design Magazine.
How To Protect Media Files Uploaded to WordPress
The WordPress Media Library is a handy tool for managing images, documents, and multimedia content. It arranges uploaded files into date-based folders and creates multiple image sizes. All great features for a basic website.
There are a few drawbacks, however. The content management system’s (CMS) predictable file structure makes it easy to guess where a file is stored. For instance, a UK budget document leaked before its official release. How did this happen? A journalist was able to guess the file name based on last year’s version:
The BBC was able to access the PDF version of the OBR’s key report at 11:45 on Wednesday by replacing the word ‘March’ with ‘November’ in the web address of a previous edition.
Search engines can also index your site’s media files. This can be a benefit to your SEO strategy, but it’s not always desirable. Consider a membership website that requires registration to access specific files. A user may stumble upon a file via search, defeating the purpose of hiding files behind a login.
None of this means that there’s a security flaw. Rather, WordPress wasn’t built with private media storage in mind. Thankfully, there are easy ways to improve media file security.
Let’s review some tools and techniques for protecting your WordPress media files. They’ll keep your files away from prying eyes and might even save you some hosting bandwidth.
Available Methods of File Protection
The first thing to know about protecting your media files is that there are multiple types of protection. The method(s) you use will depend on your specific needs. We’ll break this section down by common scenarios.
Note that none of the following options will guarantee file security in high-stakes situations such as the UK government leak above. Rather, they are basic measures that will make it harder for someone (or something) to access your files.
With that in mind, here are a few ways to improve file security.
Block Direct File Access From Outside Sites (Hotlinking)
Let’s say you have a large PDF file on your website. By default, an external website could link directly to that file (a.k.a. hotlinking). It may seem harmless, but every time a user clicks that link, the file access counts against your hosting bandwidth. Even worse, the user never visits your website.
The solution is to block hotlink access at the server level. Add the following snippet to your website’s .htaccess file:
# Deny direct access to uploads unless navigated from your site (change example.com to your domain name)
<IfModule mod_rewrite.c>
RewriteEngine On
# Only apply to files inside uploads directory
RewriteCond %{REQUEST_URI} ^/wp-content/uploads/ [NC]
# Allow requests from your own domain
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?example\.com/ [NC]
# Block direct access to specified file types
RewriteRule \.(mp3|mp4|pdf|zip)$ - [F,NC,L]
</IfModule>
If your website runs on an NGINX server, add this snippet to the nginx.conf file:
# Deny direct access to uploads unless navigated from your site (change example.com to your domain name)
# File types protected: mp3, mp4, pdf, zip
location ~* ^/wp-content/uploads/.*\.(pdf|zip|mp4|mp3)$ {
valid_referers none blocked server_names *.example.com example.com;
if ($invalid_referer) {
return 403;
}
}
Be sure to change example.com to match your domain name and edit the included file extensions to match your needs.
Note: We don’t recommend protecting image files this way, as it may lead to undesirable results. For instance, you won’t be able to include images or file links from the server in your email newsletter without adding some exceptions to the code above.
Prevent Search Engines From Indexing Your Media Files
Uploaded WordPress media files can easily end up in search results. This can be undesirable for a few reasons:
- Direct links to large files can eat up bandwidth.
- Users aren’t visiting your website, just downloading files.
- Members-only files could be exposed to the public.
Part of any file protection strategy should include preventing (or discouraging) search engine indexing. As such, there are a few methods to implement.
First, we can add the following to our site’s robots.txt file to discourage crawling of the /wp-content/uploads/ folder:
User-agent: *
Disallow: /wp-content/uploads/
This won’t prevent indexing of your files, just crawling. The main benefit is reducing the load on your server.
To fully prevent indexing, we can use the X-Robots-Tag header.
For Apache servers, add this snippet to your site’s .htaccess file:
# Prevent indexing of media files in /wp-content/uploads/
<IfModule mod_headers.c>
<FilesMatch "\.(pdf|doc|docx|xls|xlsx|ppt|pptx|zip|rar|7z|mp3|m4a|wav|mp4|mov|avi|webm)$">
Header always set X-Robots-Tag "noindex, nofollow, nosnippet, noarchive"
</FilesMatch>
</IfModule>
NGINX users can add this to their nginx.conf file:
# Prevent indexing of media files in /wp-content/uploads/
location ~* ^/wp-content/uploads/.*\.(pdf|doc|docx|xls|xlsx|ppt|pptx|zip|rar|7z|mp3|m4a|wav|mp4|mov|avi|webm|jpg|jpeg|png|gif|webp|svg)$ {
add_header X-Robots-Tag "noindex, nofollow, nosnippet, noarchive" always;
}
The above methods will reduce bot traffic and reduce the likelihood that your files will appear in search results.
Prevent Access to WordPress Attachment Pages
By default, WordPress creates a post for every media file you upload. It may come in handy for some niche use cases, but it is most often a forgotten feature. Without further action, these posts can be indexed by search engines.
Some SEO plugins, such as Yoast SEO, RankMath, and All in One SEO, offer settings to disable attachment pages. This is the simplest way to prevent search engines or users from accessing them.
Short of that, you can also use a code snippet in your theme’s functions.php file or a custom plugin. We’ll share a couple of them that cover common scenarios.
Return a 404 Error on Attachment Pages:
If you’d like to deny access to attachment pages, the following snippet will do just that. Visitors will see a 404 page, rather than the attachment.
<?php
/**
* Force attachment pages to 404.
*/
add_action( 'template_redirect', function () {
if ( ! is_attachment() ) {
return;
}
global $wp_query;
$wp_query->set_404();
status_header( 404 );
nocache_headers();
// Load your 404 template.
include get_query_template( '404' );
exit;
} );
Redirect Attachment Pages to Parent Post:
Here’s a slightly different approach that redirects users to the attachment’s parent post. This is handy for blogs and other online publications looking to ensure users see their content, rather than media files.
<?php
/**
* Redirect attachment pages to their parent post when available.
*/
add_action( 'template_redirect', function () {
if ( ! is_attachment() ) {
return;
}
$attachment_id = get_queried_object_id();
$parent_id = wp_get_post_parent_id( $attachment_id );
if ( $parent_id ) {
wp_safe_redirect( get_permalink( $parent_id ), 301 );
exit;
}
// No parent: redirect to file URL if it exists.
$url = wp_get_attachment_url( $attachment_id );
if ( $url ) {
wp_safe_redirect( $url, 301 );
exit;
}
wp_safe_redirect( home_url( '/' ), 302 );
exit;
} );
If you don’t need WordPress attachment pages, there’s no reason to keep them around. Thankfully, you have several options for giving them the heave-ho.
Use a Plugin for Media File Protection
You can also use a plugin to protect your WordPress media files. The right plugin can do some or all of the above functions to keep your files safer.
For example, Download Monitor offers multiple functions, including file protection. Among its features:
- Disable or enable specific folders for file downloads.
- Create randomly-generated URLs for files you want to protect.
- Attempting to access a file directly will result in a 404 error.
- Require users to log in before accessing a file.
- Keep track of how many times a file has been downloaded.
The free version of the plugin covers common use cases. A premium version goes the extra mile by integrating with popular form plugins and adding CAPTCHA protection.
Meanwhile, many membership plugins come with some form of file protection. Check out the plugin’s documentation to see what’s available.
![]()
Take Control of Your Files and Gain Peace of Mind
There are several reasons for locking down your WordPress media files, even if you aren’t posting sensitive information. For one, the rise of AI bot traffic means higher bandwidth usage. Restricting access to large files can prevent surprise charges on your hosting bill.
Plus, media files and attachment pages can be taken out of context. A simple redirect can help by pointing users toward your content. That could be the difference between a one-time visitor and a loyal reader. Say hello to lower bounce rates!
The above solutions are easy to implement into your existing website. What’s more, they bring a little peace of mind. You won’t have to worry about the wrong people accessing your files or causing a traffic nightmare on your server.
Consider your file protection needs and how they might impact your SEO strategy. From there, you can create a plan that works for you.
The post How To Protect Media Files Uploaded to WordPress appeared first on Speckyboy Design Magazine.
The Ultimate Savings Event for WordPress Professionals
It’s the time of year when we roll out delicious savings! We’re offering new customers big savings on the essential plugins trusted by top developers and agencies worldwide. Whether you’re trying to move a complex website, offload a massive media library, or structure cutting-edge content, this is the best time to invest in the power and efficiency you need.
This sale covers our entire suite of plugins, with savings of up to 50% on your first year’s license for new customers. Plus, we’ve got deals on other WP Engine products like ACF PRO and NitroPack, so you can build your perfect tech stack at the lowest price of the year. Please note that all discounts listed below are for new customers only.
Cyber Savings on Developer Essentials
Here’s a breakdown of the incredible deals available on WP Engine’s developer-focused plugins:
- WP Migrate Pro: The ultimate site-moving plugin is on sale! Save up to 50% on your first year and stop losing time to manual, complicated migrations.
- WP Offload Media: Reduce your server load and speed up media delivery by offloading files to the cloud. Save up to 40% on your first year.
- WP Offload SES: Guarantee reliable email delivery for all your mission-critical site functions. Save up to 20% on your first year.
- ACF PRO: The foundation for content modeling, including Repeaters, Flexible Content, and ACF Blocks v3! Get the tools trusted by pros with up to 40% off licenses for the first year.
- NitroPack: Achieve top scores on Core Web Vitals and get an instant site speed boost! Save up to 40% on plans (excluding the Starter Plan). This special discount replaces any existing evergreen deal.
Don’t Miss Out!
The time to invest in efficiency, performance, and structure is now, with savings on every tool you need to build faster, more stable, and more profitable client sites.
The sale runs from November 17th through December 5th, 2025. Make sure to get these deals now and upgrade your entire WordPress workflow!
The post The Ultimate Savings Event for WordPress Professionals appeared first on Delicious Brains.
10 Best WordPress Plugins to Try Out in 2025
A feature-rich WordPress theme that offers “unlimited flexibility” may still not be able to handle certain demands you place upon it. You may have to accept the fact your need or needs will go unfulfilled, try to resolve the problem yourself through coding (or place it in the hands of a developer), or look for some other solution to your problem. That other solution, a WordPress plugin, could be readily available – assuming you know what to look for and where to look for it.
Plugins offer a wealth of valuable features, providing the flexibility and functionality needed to enhance a theme’s performance and, in turn, elevate a website’s overall quality. Certain plugins can be true game-changers, transforming the website-building process and significantly enhancing the final product’s attributes.
Amelia, Essential Grid, and the other leading WordPress plugins featured in this article have undoubtedly revolutionized what’s achievable in website design and functionality.
1. Brizy Website Builder: Noted for its Ease of Use and Easy Setup
The essential: Brizy users can focus on the task at hand without getting bogged down by technical or procedural hurdles.
This video shows one of Brizy’s most popular usages. Click on it to explore it.
As clients become more familiar with the Brizy builder for WordPress, three standout qualities quickly come to the fore:
- Brizy’s intuitive drag-and-drop editor shines in its user-friendliness, making it especially ideal for non-developers.
- Because Brizy Builder’s UI displays only the options that are currently in play, editing directly on the page becomes incredibly easy and efficient.
- Customizing content for tablets and mobile devices is virtually effortless.
Key Brizy WordPress Features:
- 500+ Pre-Made Blocks: Brizy’s Search Engine Optimization Agency one-page website campaign pre-made block illustrates how a pre-made block can be used to jump start a website building project.
- 4000+ easily searchable Icons are available in both outline and glyph styles.
- Switching to Mobile View makes customizing layouts for smaller screens easy and effective.
- Thanks to the Smart Text Editing feature, users can edit text directly on the page and change fonts, colors, and alignments as necessary.
- Users can effortlessly arrange columns, rows, and content by drag and drop.
Client average score: 4.6 out of 5 on Capterra
Immediate help via: Support manual, 101 videos YouTube videos, Academy
2. Amelia: Game Changing Appointment and Event Booking Plugin
The essential: Amelia automates the entire booking process from top to bottom.
This video shows one of Amelia’s most popular usages. Click on it to explore it.
As powerful as the Amelia WordPress plugin is, it’s UI is remarkably easy to navigate. Users quickly learn how to establish their schedules and manage their appointments with a minimum of effort.
Amelia’s customizable pre-built templates can be put into play to make things even easier. Take Booking Appointments at a Dog Walking Service for example. It doesn’t get much more straightforward than this.
The ability to fully automate appointment or event booking operations has been a true game changer, and Amelia’s standout feature, “Packages,” takes it to the next level. Packages bundles related services into complete, well-organized packages. By doing so Amelia-
- maximizes revenue opportunities for businesses while at the same time simplifying the booking process for clients.
- makes it possible for spas, salons, healthcare providers, fitness centers, and similar services-oriented businesses to tailor packages to meet their client’s specific needs and preferences.
Client average score: 4.9 out of 5 on Capterra
Key customer insight: Pros: “Best plugin I found for planning my (recurring) workshops. And great support if there are any issues.”
Cons: “It needs some getting used to, when you start using this plugin.”
Immediate help via: Support manual, YouTube videos
3. wpDataTables: Powerful Data Management and Visualization WordPress Plugin
The essential: wpDataTables is a powerful and easy to work with WordPress plugin for creating tables and charts from one or more sources.
This video shows one of wpDataTables’ most popular usages. Click on it to explore it.
wpDataTables was designed to ensure that data management and visualization tasks could be accomplished quickly, easily, and effectively. This WordPress plugin’s users have in fact found that they can process large datasets to create informative, responsive, and editable charts and tables quickly and effectively in three simple steps:
- Access and retrieve data from multiple sources – Excel to MySQL
- Customize and configure the table/chart as needed. It could be helpful to do so with the aid of a template like the WordPress Pricing Table
- Use Visual Composer or any standard WordPress editor to publish the table or chart.
wpDataTable has been considered to be a gamechanger for a long time because of the straightforwardness and effectiveness its users experience when working on what might otherwise be very difficult data management tasks. wpDataTables’ Multiple Database Connections capability sets it apart from any competition. This feature enables users to connect to multiple databases and process the data.
Client average score: 4.5 out of 5 on WordPress.org
Key customer insight: “The support team helped resolve the compatibility issues with my theme. Really helpful and willing to go the extra way to ensure that the plugin works well in any environment.
”
Immediate help via: Support manual, YouTube videos
4. Slider Revolution: WordPress Plugin for Professional-Level Animations
The essential: Slider Revolution can be used by anyone to create professional-level visuals.
This video shows one of Slider Revolution’s most popular usages. Click on it to explore it.
It can be difficult for a website builder to know how to go about a creating beautiful and future-ready website. Slider Revolution’s developers have met the challenge head on by giving its users access to its constantly growing collection ultra-modern templates.
An eye-catching example of the possibilities these templates bring to the table is provided in this Serenity Hero with Focus Effect template which can serve both as an inspiration and a means of jump-starting an effort to create a stunning website.
New templates are released monthly, and when you start working with one of them, it quickly becomes clear that –
- much of the design effort has already been done.
- design or coding skills are not needed to customize a template.
- the templates have already been optimized for speed and responsiveness.
Unless you are satisfied with having your website designs blend in with everyone else’s you should consider taking a more innovative design approach. Revolution Slider can be your perfect guide.
Immediate help via: Support manual, YouTube videos
5. Fancy Product Designer: Best WooCommerce Online Product Designer
The essential: Fancy Product Designer gives you absolute freedom in determining how to customize a product or product part.
This video shows one of Fancy Product Designer’s most popular usages. Click on it to explore it.
A great thing about Fancy Product Designer is that it is not limited to a mere handful of products. It can in fact be applied to almost any type of product, and there are limitless possibilities when customizing a product, whether you’re tailoring the entire product or just a specific part of it.
Some plugins make performing certain tasks easier, faster, or both, but they often come with limitations on how they can be utilized. That’s not true with Fancy Product Designer,
If a product is capable of being customized to any extent at all, Fancy Product Designer can do it. Users can –
- upload text or images from social media as well as from any device.
- upload images in various formats: PNG,SVG, JPEG and PDF.
- integrate essential features into one solution.
- utilize AI techniques for image background removal.
- elevate text with a range of strokes, styles, and shadows to add depth and flair to your design.
- present multiple views of a product.
New templates are released on a monthly basis.
Immediate help via: YouTube videos, Support manual
Explore Fancy Product Designer
6. LayerSlider: Design Everything from Sleek Sliders to Animated Web Content
The essential: LayerSlider is an all-in-one solution designed to make a lasting impression on website visitors.
This video highlights one of the most popular applications of LayerSlider. Click to explore.
LayerSlider’s popularity stems from its ability to work seamlessly on any website, no matter the content. LayerSlider is much more than just a slider-building plugin. It is a creative tool with features that web designers, developers, and businesses can use to create websites that will compel their visitors to sit up and take notice.
Among LayerSlider’s many unique features you will find –
- scroll effects, stunning animations, and other eye-catching features.
- versatile templates like this Fashion Trends example that allows seamless text and image customization to serve as a standout centerpiece on any website.
- a Project Editor that places every tool and function front and center, precisely where you would expect to find them.
- seamless integration with third-party content, including Google Fonts and Pexels.
- Add-ons, including Countdown, Counter, 404, and Maintenance & Coming Soon, expand LayerSlider’s versatility to meet diverse project needs.
Key customer insight: “The scroll effects make my page come alive – it’s like magic seeing the animations unfold as you scroll.”
7. SSL Insecure Content Fixer: Addresses and Cleans Up Mixed Content Warnings
The essential: SSL Insecure Content Fixer solves the majority of insecure content warnings with minimal effort.
This video shows one of SSL Insecure Content Fixer’s most popular usages. Click on it to explore it.
The SSL Insecure Content Fixer plugin serves to clean up a WordPress website’s HTTPS insecure content and mixed content warnings. When installed, SSL Insecure Content Fixer’s default settings are activated, and basic website fixes are automatically performed using the Simple fix level.
If this suffices there is no more to be done. Otherwise, the SSL Insecure Content Fixer plugin can be operated at 4 additional content fixing levels:
- Content Fix Level that does everything the Simple fix level does. In addition it cleans up images and iframes, and it embeds (videos, tunes) in your page content and in Text widgets.
- Widgets fix level does everything the Content fix level does with the exception that it does not restrict its widget fixes to Text widgets.
- Capture fix level that captures an entire page, fixes scripts, images, stylesheets, and iframes, and embeds (videos/ tunes) in the page.
- Capture All fix level that does everything the Capture fix level does and in addition captures AJAX requests.
A note of caution: Care should be taken when operating at either the Capture fix or the Capture All fix level as these levels have been known to have an impact on website performance.
Client average score: 4.85 out of 5 on WordPress.org
Explore SSL Insecure Content Fixer
8. Essential Grid: Inspirational WordPress Gallery Plugin
The essential: If you can envision a gallery design, Essential Grid will help you create it.
This video shows one of Essential Grid’s most popular usages. Click on it to explore it.
Essential Grid is a game-changer that can save you a ton of time while at the same time ensuring that you will be able to attractively organize your content streams. You can put Essential Grid to good use on any website project that has a need for a filterable, sortable, or searchable grid listing of items.
Essential Grid’s standout feature is its collection of 50+ fully customizable grid skins, providing easy access to jumpstart your project with minimal effort. If you don’t find exactly what you think you need, you can easily build your with the Visual Editor and add it to the collection..
The Clark Gillies Blog Grid skin for example is minimal and functional in design. The optional lightbox also makes it a solid pick for a portfolio showcase.
With Essential Grid –
- You get a choice of even, masonry, and cobble layouts.
- You can source and upload content from Social Media sites.
Your Essential Grid galleries will display on all devices perfectly.
Client average score: 4.8 out of 5 on Trustpilot
9. Map SVG: Interactive WordPress Maps Plugin
The essential: Map SVG is the perfect map plugin for any project.
This video shows one of Map SVG’s most popular usages. Click on it to explore it.
Of all the mapping plugins out there, the MapSVG plugin is by far the most customizable. Map SVG offers customizable templates that integrate seamlessly with an embedded, highly flexible database, supporting vector, Google, and image maps.
These customizable templates enable you to easily create information windows of any complexity you choose. Your maps can in effect be treated as websites within a website.
Map SVG uses are many and varied. The more common uses include:
- Data visualization, which is accomplished with multicolored maps where each different color is associated with a specific meaning or value.
- Locations of sales or field representatives on a map as well as in a directory where additional information pertaining to each individual can be displayed.
- Showcasing land plots with associated information for real estate companies.
- Showcasing store locations for multi-store businesses.
A popular feature that sets Map SVG apart is the support it offers via an AI-assisted live chat. This feature, integrated into the plugin, has read all the Map SVG documents and can answer all the basic questions.
Key customer insight: Pretty flexible with most of the options.
Immediate help via: YouTube videos, Support manual, AI assistant, live chat
10. IvyForms: Easy to Operate WordPress Form Building Plugin
The essential: IvyForms enables its users to easily create WordPress forms without any need for code.
This video shows one of IvyForms’ most popular usages. Click on it to explore it.
The IvyForms WordPress form builder features a modern UI, no-nonsense customizing, and effective reporting. With IvyForms it becomes a simple matter to –
- create a Contact Form in mere seconds without having to worry about coding.
- take the Contact Form and with just a click integrate it into a contact page, a mailing list, a marketing service, or whatever.
- use smart conditional logic to capture valuable contact information from your visitors.
- Initiate an email campaign.
Fields you use, from file uploads, multi-page forms, or forms you create will always display correctly on devices.
You can also take advantage of IvyForms’ pre-built templates to kick-start a project, use interactive conversational forms to bring a WordPress form to life, and make use or reCAPTCHA or honeypot to protect against spam.
*******
It’s almost a given that one or more of the WordPress plugins in the above listing will be more than capable of solving whatever issue you may be facing if that issue involves:
- Difficulty of Use: These plugins simplify complex tasks.
- Substandard Performance: These plugins improve performance characteristics of a theme or website.
- Reliable Support and Updates: These plugins feature regular updates and attentive developer support.
- Future-Ready Features: These plugins can help to make a website future-ready.
- Versatility: These plugins address needs for added flexibility or special functionality.
If additional searching should be required on your part, you should find it easier to arrive at a solution to your problem because of the knowledge you have gained here.
5+ Best WordPress Plugins to Try Out [2024 edition]
The WordPress directory has 50k+ free plugins that were developed so you can extend a WordPress website with functions and features far beyond your imagination.
Additional thousands of WordPress plugins are available from various marketplaces.
No matter how much you might have a need for a specialized plugin or two, would you really want to spend a full workday on reseraching? Probably not.
So, what, if anything, can you do? We have an answer to that.
We tested tens of WordPress plugins and selected the 8 best WordPress free and premium plugins for a range of both popular and lesser used functions.
These plugins focus on important functionalities that you won’t typically find in a WordPress theme. They address web designer/developer needs for:
- problem-free building of landing pages that catch the eye.
- management and displaying of financial, commercial, scientific, statistical, and other data, as well as of substantial amounts of data.
- visual storytelling that enhance UX.
- automating and streamlining appointments bookings.
These 8 best WordPress plugins for 2024 are available in trial, free, or premium.
What key qualities do these top WordPress plugins have?
Support – We reviewed product development teams’ responses to problems and questions and recommended only those products whose teams have a history of answering support issues within 24 hours.
Reviews by users. We extensively read product reviews and testimonials that specified both ‘Have’ and ‘Have nots’ of these plugins.
Features – We scrutinized each plugin to ensure its advertised features would meet the goal the plugin was designed and built to satisfy.
Free version – All 8 have free versions with a large number of features.
Compatibility – We made certain each plugin was fully compatible with the latest WordPress and PHP versions, and has been updated within the past two months.
8 Best WordPress Plugins for 2024
These 8 WordPress plugins are excellent in their areas. And we have made your job easier by doing time-consuming work for you.
Below, you will read about each plugin’s key features, how their customer evaluated them, and we will give you links to test them out or find out more info for yourself.
1. Amelia
WordPress Plugin — Appointment Booking WP Plugin
Amelia is the best WordPress plugin for a service-oriented business looking for an automated booking system.
More than 70% of Amelia’s users agree that Amelia’s standout feature is its powerful multilingual Notifications system that enables users to seamlessly manage their appointment and event bookings via SMS, email, and/or WhatsApp messages.
Product qualities users realize once they begin using Amelia:
- effortless navigation and ultramodern backend and frontend interface attributes.
- the ability to tailor Amelia to meet their specific needs.
- a user-friendly design that is free from unwelcome surprises together with the value inherent in transparent functionality and pricing.
A service-oriented business like the one shown in the barbershop template can take advantage of Amelia’s new and improved booking form, organize an appointment flow that best suits their business model, and receive appointment requests online 24/7.
Product rating: 4.8/5 on Captera.
Customer Insight:
Pros: “Amelia is one of my favorite plugins because: 1. Easy to install and use. 2. Reliable and professional quality. 3. Full of great features – better than any others I have used. 4. Great layout, versatile and works seamlessly with clients 5. It is always updated and improved. 6. Support help and communication is fast, friendly, and excellent. 7. Not just a flash in the pan. It has been around for a long time.”
Cons: “Nothing I can think of or have had to be concerned with.”
Instant Support: Documentation, Videos on YouTube and a Discord Group.
2. wpDataTables: The Best WordPress Table & Chart Plugin
wpDataTables is the best WordPress plugin for organizations or individuals tasked with creating tables and charts from complex and/or massive amounts of data.
wpDataTables’ key feature is its Multiple Database Connections capability. This groundbreaking feature is a data management breakthrough that allows a table to set up independent connections to MySQL, MS SQL, or PostgreSQL databases and become a versatile data hub in the process.
Product qualities users quickly become aware of:
- a user interface that does not require technical ability to effortlessly create tables or charts.
- wpDataTable’s blend of powerful features that handle complex data structures with finesse.
- effortlessly show informative tables by seamlessly incorporating data and information sourced from diverse origins.
wpDataTables is excellent for statistics data tables that are responsive. Other uses include:
- fixed headers and columns that ensure that key columns and headers remain visible while scrolling and make data analysis more straightforward.
- Shortcode for single cells: helpful for useful adding multimedia, links, or other dynamic elements to a table.
- The ability to populate tables with data from various APIs.
Product rating: 4.83/5
Customer Insight: “Really great for tables using csv or Excel. Solved a very difficult content issue for me. Thanks so much!”
Instant support options: Excellent documentation and on point YouTube videos.
3. Brizy: Best Website Builder
Brizy is the ideal WordPress website builder for those looking for a White Label solution to market their own brand.
Brizy’s standout feature is its White Label option. You can brand the Brizy builder as your own and encourage clients to create websites using “your” builder.
Product qualities users discover as they use Brizy Builder:
- You will never have a problem editing in place whether you are clicking on a text, an image, or any other kind of content.
- Content is never created in a disjointed sidebar, as is the case in some competing builders.
Tailored features for agencies and resellers in addition to the White Label option, include Billing, Reseller Client Management, Multi-language capabilities, and Marketing integrations.
Brizy Builder is ideal for building creative websites and landing pages in the Brizy Cloud or when used with the Brizy WordPress theme. “Petits” Brizy’s pet website template is ideal for a pet shop in addition to having a wide range of other uses.
Product rating: 4.6/5 on Trust Pilot
Customer Insight: “In many way a very satisfying pagebuilder, with a generous and fantastic free version. Especially the way of working with pictures is really nice. However, sometimes experience that Brizy is a little unstable, some things that in between do not flow as they should. But can warmly recommend it, not least for beginners.”
Support capabilities include the Brizy support manual and YouTube videos.
Click here to check out the Brizy Builder plugin.
4. Slider Revolution
Slider Revolution is the best WordPress plugin for those looking to incorporate a WOW factor into their sliders without any need for coding.
Some say it’s the knockout effects for WordPress that turn them on. With others, Slider Revolution’s top feature is the one that enables them to create sliders visually. Both are right.
Revolution Slider has a host of design options for every category of user:
- Web shop builders will tell you that the WooCommerce sliders are especially useful.
- Businesses and small agencies find the one-page portfolio templates particularly helpful.
- The images and cool scrolling effects in Slider Revolution’s mesmerizing Brewery Website slider template will tempt you to take time out for a cool one. It’s great for a wide variety of uses.
Users quickly take note of the features that allow them to easily upgrade a WordPress website visual in mere minutes.
Product rating: 4.6/5
Customer Insight: “This is a stunning tool. There are great templates that are easily modified to suit you. There’s a learning curve which should come as no surprise once you recognize its potential (and therefore yours.) I don’t know one line of code.”
Support: Slider Revolution’s support manual and YouTube videos provide instant support.
Click for a preview of the Slider Revolution plugin.
5. LayerSlider: #1 WordPress Slider Plugin
LayerSlider is the best WordPress plugin for web designers looking for an uncompromising approach to making amazing web content with gorgeous visual effects.
LayerSlider is not only for building responsive sliders and popups but is also excellent for creating more complex websites. LayerSlider’s top feature is, in fact, a scroll effect in which a hero image magically animates as visitors scroll through the page, as is the case in the Fairy Magical Company example with its scroll scene, scroll transition, and pinned layers.
With respect to templates, the Wood Sculptor website template shows a great example of LayerSlider’s capabilities.
Qualities that only its users will notice include:
- A Project Editor that matches professional desktop applications in terms of performance and usability.
- A complete suite of visual content creation online services without leaving the UI.
- Built-in transitions and effects that can be applied instantly.
Although LayerSlider’s popup and banner-creating capabilities and popular animation features are excellent for marketing purposes, LayerSlider is “tailored” for use on any website niche.
Customer Insight: “Powerful features and a flexible slider for many effects. Makes a very professional looking slider.”
Support: A support manual comes with the package, plus built-in help for almost everything inside the LayerSlider Project Editor.
Click for a preview of the LayerSlider plugin.
6. Essential Grid
Essential Grid is the #1 WordPress gallery plugin for creating galleries guaranteed to capture visitors’ attention.
The grid skin options and 50+ unique grid skins are clearly Essential Grid’s top feature.
Users can easily plug and play these customizable templates to complete projects in no time at all, plus Essential Grid’s visual skin editor enables users to create as many skin variations as they want.
- Essential grid created galleries load with a rocket-fast speed and are responsive to display the content on all devices in the most perfect way.
- It’s also possible to do search engine optimization of an Essential Grid gallery using deep linking and pagination to achieve a higher ranking on Google.
Team, blog, portfolio, and You/Tube Vimeo channel stream grids are popular among target client categories. The Portfolio Grid example features a image-based portfolio grid layout with pinned text layer and hover effects.
The developers of the wildly popular Slider Revolution plugin, which also appears on this list of best plugins, created Essential Grid as well.
Product rating: 4.7/5 on Trust Pilot
Customer Insight: “It’s rare in today’s world to find support that is competent and responsive, but Theme Punch’s Essential Grid support is AMAZING!!! My issue was resolved on the first contact, and within an hour of submitting a ticket.”
Support: Look to the support manual and YouTube videos for instant support.
7. Web Stories – WordPress plugin
Web Stories helps users create powerful narratives and fast-loading full-screen experiences.
The top feature of this WordPress storytelling editor is how smoothly it blends a selection of story creation capabilities into a WYSIWYG creation tool. WebStories also provides an impressive selection of templates. Bike Shop is simple, straightforward, and also one of the most popular eCommerce themed templates.
Other popular features include even more beautiful page templates to help get story creation activities underway together with:
- a visually rich and intuitive dashboard that makes it easy to navigate through the entire story creation process.
- drag-and-drop capabilities designed to make composing beautiful stories as easy as possible.
- access to the WordPress media library through the plugin’s dashboard.
Product qualities that Web Stories’ users discover when they begin using the plugin include:
- fast loading times that keep visitors engaged and entertained.
- sharing and linking stories on the open web.
- tracking and measuring stories for monetization.
Product rating: 4.1/5
Customer Insight: “On our website, we personally love the web story platform! It’s SO beautiful and customizable, we can create different posts that fit our media outlet, and our public likes it a lot. It isn’t that easy to make in the beginning, but once you get it, you can produce a lot!
Instant support option: Solid documentation.
View the Web Stories plugin.
8. Tablesome
Tablesome is the best WordPress form automation plugin for those who need to efficiently transfer information from submitted forms into tables.
Tablesome’s top feature is easily its WordPress Automation feature which enables users to automate certain data management processes when people have submitted forms such as:
- storing the form entries in a table.
- saving the form entries to Google Sheet.
- sending the form entries in an email.
Tablesome’s users appreciate what Workflow Automation does to make their work easier. As they become familiar with Tablesome they gain a better understanding of the tasks it can do, and also become aware of the significant reduction in the number plugins needed to carry out those tasks.
Tablesome can also be used to support building of or improving data-centric websites thanks to its integrations with MailChimp, Google Sheets, Slack, HubSpot CRM, OpenAI/ChatGPT, and WordPress.
Product rating: 4.7/5
Customer Insight: “I was searching for a simple responsive table plugin that allowed Excel file imports in the free version, and after testing all the so-called popular table plugins, I realized that none of them offered excel imports in the free version or if they did, they were not responsive. Then I found Tablesome, and it worked perfectly! Within minutes I had the table setup from the existing excel sheet. Thank you to the authors of Tablesome, and I highly recommend it to everyone!”
Support: YouTube videos and Tablesome’s user manual are best for instant support.
*****
Which plugins or plugins you might use in 2024?
It’s understandable you would not need every one of them, but having one or two could add significant value to your projects. With so many free and premium WordPress plugins to select from in the 4 areas that we covere, we saved you a great amount of time.
Each of these best WordPress plugins is:
- super-fast, solid, and has excellent UX.
- free of restrictions or limitations within its area.
- a huge time saver thanks to its prebuilt demos that make creating web projects efficient and enjoyable.
- designed for looking excellent on both desktop and mobile.
And customer support for each of these plugins is on point, responsive and pro.
Check out these free and premium wordpress plugins, take them for a spin and go premium if you need the extra features.
Use these Great 9 WordPress Plugins in 2023
If you’re using the WordPress platform for your website building projects, you’re definitely on the right track. Still, building a better website than the competition’s is usually easier said than done. As doing so may require design or coding skills beyond what you currently possess.
The good news is that there are WordPress tools that can be precisely what you need to improve a website’s features or add desired functionality.
These tools are called plugins, and they are software addons you can install on your websites to add features. You can extend functionality, optimize SEO, boost speed and performance, and more.
Check out these 9 great WordPress plugins for your website projects in 2023. One of more of them could give you exactly what you are looking for.
If is unlikely that the Brizy design team really intended to pander to you, but once you start using it, no other website theme builder will ever feel as nice and easy to work with. The Brizy cloud website builder is ideal for beginners and non-techies (and for techies as well), and you can download it for free.
The Brizy WordPress theme builder has many uses. You can, for example –
- build a new website.
- improve upon an existing one.
- create dynamic templates and use them for creating blog and archive pages, headers and footers, and custom pages exactly as you want them.
- choose among more than 150 high conversion pre-made templates
- access elements and templates to customize an eCommerce shop site
Key Brizy features include a Theme Builder, Global Blocks, Global Styling features, and WooCommerce integration. You can take advantage of the 100% White Label option if you want to brand the Brizy Builder as your own.
Click on the banner to give Brizy a closer look. A Pro option is available.
You probably enjoy facing a challenge now and then, or you wouldn’t be a web designer. Still, working with massive amounts of complex data can be frustrating at times. Especially when it takes hours of effort to create a table or chart and the final result is disappointing.
wpDataTables is a power-packed WordPress tables plugin that can process huge amounts of complex data to create attractive, interactive, responsive, and easily editable and maintainable tables and charts in minutes.
wpDataTables key features include –
- 4 chart-building engines — Google Charts, Highcharts, Chart.js, and Apex Charts.
- the ability to work from multiple database sources, MYSQL, MS SQL, PostgreSQL and with all standard data formats
- using Conditional Formatting to highlight and color code key data
- integration with Elementor, Divi, Avada and WP Bakery.
Other useful features include sorting and filtering, formula columns, nested JSON, and more. Click on the banner to learn more.
Adding the Amelia WordPress booking plugin to a business’s WordPress website can completely streamline and fully automate its appointment booking operations with its ability to –
- manage an unlimited number of client appointment bookings at multiple locations from a single platform and dashboard.
- enable clients to book appointments online 24/7.
- manage group appointments, packages, and events.
- send notifications and reminders to clients via Email or SMS
- accept payments online using PayPal, Stripe, Mollie, or
Booking forms can even be customized to match the business’s brand. Amelia provides an ideal booking solution for beauty, healthcare, fitness, consulting, educational, and other client-dependent business enterprises.
Click on the banner to learn more about how you could use the Amelia WordPress plugin streamline and automate your business’s booking operations.
Choosing LayerSlider to add sliders to a website is a wise choice as it’s the best WordPress slider plugin on the market, and it can also be used to create image galleries, popups, landing pages, animated page blocks, and parallax and scroll scenes.
- LayerSlider will fully support whatever WordPress theme and page builder you happen to be using.
- LayerSlider’s 210+ highly customizable website, slider, and popup templates provide a great starting point for your new projects.
TheDock WordPress theme builder helps teams create websites faster; websites that are guaranteed to look sharp, perform great, and be easy to support because of this plugin’s –
- well organized selections of Custom Post Types and Custom Fields.
- extremely fast page loads
- auto-adjusting, highly flexible layout system and its global UI components
- White-label builder for sharing access to TheDock’s theme builder only when you want to
- high security and easy maintenance.
If you would benefit from injecting a few healthy doses of spice and flair into your websites, you should have the Slider Revolution WordPress plugin in your web design toolbox.
Slider Revolution’s-
- 250+ website and slider templates and innovative website animation effects will impress the most jaded of visitors
- web design tools take you to the limits of web design possibilities.
Slider Revolution is used and trusted by over 9 million worldwide users.
The Ads Pro WordPress advertising plugin presents its users with an exceptional range of advertising sales, management, and display options.
Ads Pro’s easy to work with key features include –
- an Admin Panel and front-end order form that supports efficient ad management.
- 25+ customizable ad templates and 20+ ad display options including 3 Facebook display options
- 3 billing methods and 4 payment gateways together with click fraud and ad block protection.
Download Monitor is a WordPress downloads manager that can help streamline your business operations without having to set-up a complex tracking solution, such as Google Analytics.
Download Monitor enables you to –
- track multiple file download types (ZIP, PPT, XSLX, PDF, etc.)
- aggregate file download statistics for total downloads, downloads by IP, by user role, etc.
- establish access rules based on user roles and download quotas.
You can use this, the best WordPress grid plugin on the market, to incorporate breathtaking, professional-looking galleries into your websites.
It isn’t all that difficult to do so. Essential Grid places at your fingertips –
- fully customizable and stunning boxed and full-width to full-screen grid layout options and masonry and cobble grid designs
- responsive designs that enable you to control how your grids will appear on various devices
- access to social media content.
*******
WordPress is a highly flexible content management syste for building websites. A driving force behind this flexibility is the wide variety of great WordPress plugins you can use to add features to your site.
Choosing the right WordPress plugin is important for a website’s performance. It can be critical with respect to what it will be capable of accomplishing.
Check out these 9 best WordPress plugins for your website projects in 2023. One of more of them could be a game changer.