Author name: John

Greg Ziółkowski: Memory in WordPress Core: Building on Guidelines

When I wrote about WordPress Core AI 7.1 planning a few weeks ago, I called Guidelines my top personal priority and mentioned memories and skills as future primitives this work would unlock. This post explains what I mean by memory in this context, why I think it belongs in core rather than in a plugin, […]

Greg Ziółkowski: Memory in WordPress Core: Building on Guidelines Read More »

Uncategorized

Introducing ActiveLayer: AI-Powered Spam Protection for WordPress

Want better spam protection for your WordPress forms without frustrating your visitors? Imagine your contact forms, signup forms, and comments could block spam without having to show a single CAPTCHA to your real visitors. They fill out the form, hit submit, and move on. No puzzles, friction, or lost leads. Sadly, most spam tools take too long to decide whether a submission is spam, which can hurt form conversions. They also restrict the number of sites you can protect and charge unreasonably high prices.  It simply shouldn’t be this hard or this expensive to stop spam. That’s why today, I’m excited to announce ActiveLayer, an AI-powered spam protection that catches spam server-side in milliseconds. We built ActiveLayer to block spam, never to block your customers. It works with every WordPress form plugin you already use, and on any custom platform through a clean REST API. Think of it as a smart security guard for your forms. It welcomes real people, blocks bots, and never asks anyone to prove they are human. Background Story – Why We Built ActiveLayer If you’ve ever enabled a comment section or published a contact form, then you know how frustrating spam can be. Fake leads, endless moderation, and lost conversions… spam problems can pile up fast. In fact, a few months ago, one of my forms on WPBeginner was hit by 18,000 spam requests overnight. If they had gone unnoticed, then they could have seriously damaged our sender reputation. And I know I’m not alone. I regularly hear from WPBeginner readers who are overwhelmed by spam comments and fake form submissions, and are looking for a better way to stop them without hurting the user experience. CAPTCHAs have always been a last resort to me because they often frustrate real visitors.  The harder the puzzle gets, the more legitimate leads you lose along the way. In fact, studies show that CAPTCHAs can cause up to 40% of users to abandon a form before submitting it. So, I started testing other spam protection tools on the market. Some were surprisingly slow to make decisions, and when they blocked legitimate users, there was often no clear explanation why. On top of that, many of them came with enterprise-style pricing that simply didn’t make sense for small businesses. I also tried simpler approaches like honeypots and rate limiting. They work fine… until they don’t. The moment a mildly determined attacker shows up, spam starts slipping through again. So, I sat down with my team and set a challenge: let’s build a spam protection tool that actually understands modern spam, never punishes real visitors, and still stays affordable for businesses of every size. That’s exactly what ActiveLayer delivers. What Is ActiveLayer? ActiveLayer is a complete spam protection solution that detects spam in user-submitted content and returns a confidence score with every verdict. The moment a user submits a comment or form, ActiveLayer analyzes it and delivers a verdict within milliseconds.   You can use ActiveLayer in two ways: – A WordPress plugin that connects natively to WordPress native comments and all popular form builders, including WPForms, Contact Form 7, Elementor Forms, and more. – A REST API that drops into any backend stack: Node.js, Next.js, Python, PHP, Laravel, Rails, .NET, and any framework that makes HTTP requests. The plugin is free to install from WordPress.org. A free ActiveLayer account includes 1,000 spam checks to get started. Detect Spam in Milliseconds  Most spam tools take 2+ seconds to decide whether a submission is spam… a delay that kills conversions. ActiveLayer, on the other hand, makes a decision in milliseconds, faster than a typical database query. In other words, the spam check happens quietly in the background and no tracking scripts load on your pages.  The result is zero friction, faster page loads, no lost conversions, and no spam cluttering your inbox. Works With the Form Builders You Already Use The ActiveLayer WordPress plugin protects your forms and comments in minutes. Install the plugin, enter your API key, and enable protection per form with a simple checkbox.  It works natively with the popular WordPress form plugins, including WPForms, Gravity Forms, Contact Form 7, and more. There’s nothing to recode and no forms to rebuild. Get Full Transparency with Confidence Score Unlike most spam tools, which simply label a submission as spam or not spam, ActiveLayer gives you a numerical signal behind every decision. This is a confidence score that tells you how certain ActiveLayer is about its decision. This makes it easier to understand how aggressive the spam detection is instead of relying on a system you have to blindly trust.  If ActiveLayer ever gets something wrong, then you can send feedback to help improve future detections. Centralized Dashboard to Combat Spam If you manage multiple WordPress sites, then you know how annoying it can be to juggle separate spam settings and dashboards for each one. ActiveLayer gives you a single place to monitor spam protection across all your sites.  You can invite team members, view client-level reports, and manage everything from one dashboard without dealing with per-site limits or complicated setups. Get Unlimited Sites with Every Plan Most spam protection tools charge per site, which gets expensive fast if you manage multiple websites. In many cases, you end up paying more while getting fewer spam checks and stricter limits. ActiveLayer keeps things simple. Every plan includes unlimited sites and full API access. The Pro plan offers 5,000 spam checks per month, starting at just $4/month billed yearly. That’s less than $0.07 per day for peace of mind. The affordable pricing makes it a practical option for small businesses, freelancers, agencies, and developers managing multiple sites. Instead of worrying about site limits or upgrading plans every time you launch a new project, you can protect all your WordPress sites from a single account. And if you just want to test things out first, there’s also a free plan with 1,000 one-time spam checks for unlimited sites, full API access, and no credit

Introducing ActiveLayer: AI-Powered Spam Protection for WordPress Read More »

Uncategorized

PPOM v27.0.0 Update: Template Library, Live Preview & More

PPOM v27.0.0 update introduces a new template library, live product preview, WooCommerce block cart support, variation-based conditional fields, a rebuilt builder UI, performance improvements, and 30+ bug fixes for faster, easier product customization. The post PPOM v27.0.0 Update: Template Library, Live Preview & More appeared first on Themeisle Blog.

PPOM v27.0.0 Update: Template Library, Live Preview & More Read More »

Uncategorized

Open Channels FM: Elevate Your Brand With Authentic Case Studies That Resonate

In this Open Makers episode, host Adam Weeks and guest Elena Yovcheva-Tileva discuss crafting impactful case studies. They emphasize storytelling, client involvement, and practical strategies for creating narratives that highlight successful outcomes, boosting trust and engagement.

Open Channels FM: Elevate Your Brand With Authentic Case Studies That Resonate Read More »

Uncategorized

Best Free LMS for WordPress: 5 Options Compared for 2026

The best free learning management system (LMS) for WordPress is Masteriyo. With that said, there are other free LMS options that have particular strengths and lend themselves well to specific use cases. In the remainder of this post, I’m going to break down five of the best free choices available right now, so you can pick the one that suits you.

Best Free LMS for WordPress: 5 Options Compared for 2026 Read More »

Uncategorized

Open Channels FM: The Power of Human Connection in Modern Marketing

In today’s digital landscape, where messages and advertisements bombard us from every direction, it is easy to feel lost in the noise. Gaining real attention is more challenging than ever, and many marketers and entrepreneurs find themselves wondering: how do you stand out when everyone is shouting at once? A recurring theme that emerges is […]

Open Channels FM: The Power of Human Connection in Modern Marketing Read More »

Uncategorized

How to Setup Author SEO in WordPress to Boost Your Google E-E-A-T

If you’ve been putting effort into creating great content but still struggling to rank higher on Google, the problem might not be what you’re writing. It could be who Google thinks is writing it. That’s where Author SEO comes in. It’s the practice of optimizing your author profile so that search engines can recognize the real person behind your content, including your qualifications, your experience, and your credibility. Google’s Human Quality Raters use E-E-A-T (Experience, Expertise, Authoritativeness, and Trustworthiness) to evaluate how well its ranking systems are surfacing trustworthy content. E-E-A-T isn’t a direct ranking factor, but giving Google clear author signals helps its systems recognize your content as credible. In this guide, I’ll walk you through how to set up Author SEO in WordPress. Whether you’re running a personal blog or a multi-author website, you’ll have everything in place to give your content a stronger chance of ranking in Google search results — no coding needed. 🙌 📘 TL;DR: You can easily set up Author SEO in WordPress using All in One SEO (AIOSEO). Simply install the plugin, enable the Author SEO (E-E-A-T) feature, and fill out your users’ expanded profile fields. AIOSEO will automatically generate the right schema markup for Google, including Person schema for each author and Organization schema for your site. It also lets you display beautiful author bio boxes on your posts without any code. For multi-author sites, you can also embed live social feeds on author pages using Smash Balloon to reinforce credibility. What Is Author SEO? Author SEO is the practice of optimizing your author profile so that search engines can identify and verify the person behind your content, including their credentials, work history, and external profile links. Think of it as a digital résumé for search engines. The more clearly your expertise is defined, the more confidently Google can decide whether your content deserves to rank. Why Set Up Author SEO in WordPress? Author SEO supports the E-E-A-T criteria, which is the set of quality signals Google uses to evaluate whether a page deserves a top position in search results. E-E-A-T stands for: Experience — Has the author actually done or lived what they’re writing about? Expertise — Does the author have the knowledge or qualifications to speak on this topic? Authoritativeness — Is the author recognized by others in their field? Trustworthiness — Can readers and search engines rely on this author’s content to be accurate and honest? 💡 Note: Google has clarified that E-E-A-T isn’t a direct ranking factor. It comes from the Search Quality Rater Guidelines, which human raters use to assess how well Google’s ranking systems are working. Strong author signals still help Google attribute content and judge trust, which can influence rankings indirectly. But no profile field or schema setup guarantees a ranking lift on its own. Many site owners focus entirely on keyword research and on-page SEO, but overlook the author signals that Google increasingly relies on. That’s a missed opportunity, especially in competitive niches. Here’s why Author SEO is worth your time: It strengthens your E-E-A-T signals — Google evaluates your Experience, Expertise, Authoritativeness, and Trustworthiness when deciding how to rank your content. A well-optimized author profile gives Google more evidence of E-E-A-T. It builds reader trust — Visitors are more likely to engage with content when they can see who wrote it and confirm that person has real credentials. It gives your YMYL niches an edge — In topics like health, finance, or legal advice (called “Your Money or Your Life” content), Google holds authors to an even higher standard. A credible author profile can make a difference in how your content ranks. It strengthens your structured data — Author schema markup helps Google understand who wrote your content, which contributes to how confidently it can attribute and rank it. It works for solo bloggers and multi-author blogs alike — Whether you’re the only writer or managing a team, every author on your site can benefit from a properly optimized profile. Now, let’s see how to set up author SEO in WordPress. Here’s everything I’ll cover in this article: Step 1: Install the All In One SEO (AIOSEO) Plugin Step 2: Set Up the Author SEO (E-E-A-T) Feature Step 3: Create an Author Profile Step 4: Complete Author Information in the Author SEO Section Core Profile Fields Awards and Spoken Languages Author Image, Excerpt, and Bio External Profile URLs How These Fields Map to Person Schema Step 5: Set Up Organization Schema (For Businesses & Multi-Author Blogs) Step 6: Verify Your Author Schema What Google Sees With Author SEO Configured Step 7: Add AIOSEO Author Blocks in Your Posts AIOSEO Author Name Block AIOSEO Author Bio Block Step 8: Add a Reviewer for YMYL Content (Optional) Create a Reviewer User Fill Out the Reviewer’s Author SEO Fields Add the AIOSEO Reviewer to Your Post Bonus Tip: Optimize Your Author Archive Page Should You Index or Noindex Author Archive Pages? Make the Page Look Trustworthy Frequently Asked Questions About Author SEO Next Steps to Improve Your WordPress SEO Step 1: Install the All In One SEO (AIOSEO) Plugin To set up Author SEO in WordPress, the first thing you’ll need is the right tool. I recommend using All In One SEO (AIOSEO) because it’s the only major WordPress SEO plugin with a dedicated, purpose-built Author SEO (E-E-A-T) module. It gives authors structured fields for expertise, experience, and credentials that flow directly into Person schema, instead of relying on the default WordPress user profile. At WPBeginner, we use the AIOSEO plugin to optimize our post titles, configure OpenGraph settings, create schema markup, and more. See our complete AIOSEO review to learn more about what it can do. To follow this tutorial, you’ll need an AIOSEO account. On the AIOSEO website, click ‘Get All in One SEO for WordPress,’ choose a plan that comes with the Author SEO (E-E-A-T) feature, and complete the checkout. 💡 Note: You’ll need at least AIOSEO’s Plus plan to use the Author SEO (E-E-A-T) feature. That said, you can install

How to Setup Author SEO in WordPress to Boost Your Google E-E-A-T Read More »

Uncategorized

StellarWP Is No More: What’s Changing for GiveWP, LearnDash, SolidWP, and Your Site

If you woke up to news that StellarWP is being dissolved as a brand, you probably have questions. Back in 2021, hosting company Liquid Web (the same parent that owns Nexcess) launched StellarWP as an umbrella brand to bring together a growing portfolio of WordPress plugins it had been acquiring since 2020. Over the years, that lineup came to include some of the most recognized names in the ecosystem: GiveWP, LearnDash, SolidWP (formerly iThemes), and more. Each had its own community, support team, and product roadmap. This week, their parent company Liquid Web (Nexcess) confirmed that those independent brands are being consolidated into a smaller set of products under the Liquid Web Software umbrella. Since the announcement, many WPBeginner readers have emailed us asking what this means for their sites, whether their licenses still work, and which alternatives we’d recommend. So we put together this guide to lay out exactly what’s changing, what it means for your site, and what your options are if you decide to move on. What Liquid Web Actually Announced In their official announcement, Liquid Web confirmed that they’re reorganizing the StellarWP portfolio around four core products: Kadence, LearnDash, The Events Calendar, and Give. Here’s what that means in practice: Brand You Knew What It’s Becoming 1. SolidWP (Security & Backup) Folded into Kadence Security 2. IconicWP (WooCommerce add-ons) Folded into Kadence Shop Kit 3. Restrict Content Pro (Memberships) Folded into Kadence Memberships 4. MemberDash (LMS Memberships) Absorbed into LearnDash 5. GiveWP Rebranded as Give under Liquid Web 6. LearnDash Continues as a Liquid Web core offering 7. The Events Calendar Continues as a Liquid Web core offering 8. Kadence Expanded into the new flagship suite Liquid Web has been clear that this is not a forced migration. From their announcement: “Your current plan, pricing, and tools remain the same unless you choose to upgrade. This is a new option for customers who want more, not a forced migration.” They’ve also committed to continuing development on the features existing customers rely on (legacy plans aren’t being frozen) and keeping everything self-hosted (your hosting setup doesn’t change). They also plan to provide critical security patches through April 2027 for the brands being absorbed. There is, however, one important caveat in the announcement: “If your subscription lapses, you’ll need to purchase one of the new software plans to reinstate access.” In other words, your legacy pricing is protected only as long as you keep renewing. If you miss a renewal for any reason, you can’t reactivate your old plan, and you’ll be required to purchase a new Liquid Web Software plan at current pricing. If you’re a current customer, the single most important thing to do today is confirm auto-renew is enabled on your account. So if you’re a current customer, nothing breaks tomorrow. But the road ahead is worth thinking about now, while you have time to plan rather than react. What This Means for Your Site We’ve been around this industry long enough to know that when a brand gets absorbed into a parent product, a few things tend to happen over time, even when the parent company has the best intentions: 1. Roadmap priority shifts. Products like SolidWP and IconicWP were built and championed by their original founders. Once they become a “module” inside a larger suite, the feature development typically slows. The new roadmap belongs to the parent brand, not the original product. 2. Support and community change. The dedicated forums, Slack groups, and founder-level responsiveness that long-time users counted on often get turned into a generic support queue. 3. Pricing leverage shifts to the new plans. Liquid Web has confirmed legacy pricing applies as long as you keep renewing. The catch we flagged above… that a lapsed subscription forces you onto a new plan at current rates. That means renewals are no longer fully in your control. And over time, bundled offerings tend to nudge existing customers toward higher-tier plans. None of this is a prediction. It’s a pattern we’ve watched play out across many WordPress acquisitions over the past decade. If you’re a happy customer and your site is running smoothly, then you don’t need to do anything right now. Your license still works, and updates are still coming. But if you’ve been thinking about switching, or if this news has made you worried about the long-term direction of these tools, this is a reasonable moment to look at alternatives. If You’re Switching: Here Are the Alternatives We Trust We’ve been recommending and using WordPress plugins at WPBeginner for over 17 years. Below are the alternatives we trust for each affected category. For Donations & Fundraising: Use Charitable Instead of GiveWP If you run a nonprofit, church, school, or any kind of donation campaign on WordPress, then Charitable is what we’d point you toward. It’s the most popular donation plugin for WordPress that isn’t owned by a hosting giant, and the team behind it has been laser-focused on serving nonprofits for over a decade. With Charitable, you get unlimited donations, recurring giving, peer-to-peer fundraising, fee recovery, Stripe and PayPal integration, and beautiful campaign pages out of the box. The team also built a one-click GiveWP importer specifically to make this transition easy. You can move your donors, donations, and campaigns over without rebuilding from scratch. Just remember to double-check your Stripe or PayPal webhook connections after importing to make sure your recurring donations continue without any hiccups. For a full side-by-side breakdown of other options, see our roundup of the best WordPress donation plugins. For Online Courses & Memberships: Use MemberPress Instead of LearnDash & MemberDash If you sell courses, run a coaching business, or manage paid communities, then MemberPress is the most complete alternative on the market. What used to require two products (LearnDash for courses + MemberDash for membership wrappers) is built into MemberPress as a single integrated system. You get a full learning management system (LMS) with quizzes, certificates, and drip content, plus native support for memberships, coaching

StellarWP Is No More: What’s Changing for GiveWP, LearnDash, SolidWP, and Your Site Read More »

Uncategorized

WordPress.org blog: WordPress 7.0 Release Candidate 4

The fourth Release Candidate (“RC4”) for WordPress 7.0 is ready for download and testing! This version of the WordPress software is under development. Please do not install, run, or test this version of WordPress on production or mission-critical websites. Instead, it’s recommended that you evaluate RC4 on a test server and site. Reaching this phase of the release cycle is an important milestone. While release candidates are considered ready for release, testing remains crucial to ensure that everything in WordPress 7.0 is the best it can be. You can test WordPress 7.0 RC4 in four ways: Plugin Install and activate the WordPress Beta Tester plugin on a WordPress install. (Select the “Bleeding edge” channel and “Beta/RC Only” stream.) Direct Download Download the RC4 version (zip) and install it on a WordPress website. Command Line Use this WP-CLI command: wp core update –version=7.0-RC4 WordPress Playground Use the WordPress Playground instance to test the software directly in your browser. No setup required – just click and go! The scheduled final release date for WordPress 7.0 is May 20, 2026. The full release schedule can be found here. Your help testing Beta and RC versions is vital to making this release as stable and powerful as possible. Thank you to everyone who helps with testing! Please continue checking the Make WordPress Core blog for 7.0-related posts in the coming weeks for more information. What’s in WordPress 7.0 RC4? Want to look deeper into the details and technical notes for this release? Take a look at the WordPress 7.0 Field Guide. For technical information related to the issues addressed since RC3, you can browse the following links: Closed 7.0 WordPress Core Trac tickets since May 8, 2026 7.0 Gutenberg commits since May 8, 2026 How you can contribute WordPress is open source software made possible by a passionate community of people collaborating on and contributing to its development. The resources below outline various ways you can get involved with the world’s most popular open source web platform, regardless of your technical expertise. Get involved in testing Testing for issues is crucial to the development of any software. It’s also a meaningful way for anyone to contribute. Your help testing the WordPress 7.0 RC4 version is key to ensuring that the final release is the best it can be. This detailed guide will walk you through testing features in WordPress 7.0. For those new to testing, follow this general testing guide for more details on getting set up. If you encounter a potential bug or issue, please report it to the Alpha/Beta area of the support forums or directly to WordPress Trac if you are comfortable writing a reproducible bug report. You can also check your issue against a list of known bugs. Curious about testing releases in general? Follow along with the testing initiatives in Make Core and join the #core-test channel on Making WordPress Slack. Help translate WordPress Do you speak a language other than English? ¿Español? Français? Русский? 日本語? हिन्दी? বাংলা? मराठी? ಕನ್ನಡ? You can help translate WordPress into more than 100 languages. This release milestone (RC4) marks the hard string freeze point of the 7.0 release cycle. An RC4 haiku Step into the next, bold, new era of WordPress. Seven-oh is blessed. Props to @chaion07 for proofreading and review.

WordPress.org blog: WordPress 7.0 Release Candidate 4 Read More »

Uncategorized
Exit mobile version
%%footer%%