Are We Going Too Far in WordPress Critiques?

Humans love to vent – and social media provides the ideal platform. We take to these virtual town squares to complain about…well, everything. Talking about what bothers us can be cathartic. Maybe even productive. Sometimes, a well-intentioned comment leads to positive change. However, there are times when we go too…

Read more »

Conducting WordPress performance research in the field

To provide a better starting point for those new to BigQuery, HTTP Archive, and CrUX, members of the WordPress Performance Team and HTTP Archive have collaborated on a tutorial and reference Colab.

Read more »

WooCommerce 8.8 is Delayed Developer Advisories

Hi, folks! We truly appreciate your understanding and support as we strive to bring you the best possible updates to WooCommerce. We have an important update regarding the release of WooCommerce 8.8. Initially scheduled for Tuesday, April 9, 2024, we’ve decided to postpone the release to Wednesday, April 10, 2024. This decision was made with […]

Read more »

WordPress.com has Studio, a native app for running WordPress locally, and GitHub Deployments

(For clarity, this isn’t sponsored, even though Automattic did sponsor me in the past for quite a long time. I just find it fascinating following the products they put out.) For a long time, …

Read more »

WordPress 6.5 • Call for 6.6 • Plugin Social Share Images • WP-CLI Hack Day • Update Homebrew • Homepage Updates

This Week at WordPress.org (April 1, 2024) News Homebrew install xz installs the outdated version 5.4.6 instead of 5.6.1 WP Briefing: Episode 76: A

Read more »

WooWeekly #489: Empty Cart Redirect | Simple Currency Switcher | Multiple Payments Per Order

Hello there, Welcome back to WooWeekly, your weekly appointment with WooCommerce tutorials handpicked for you (and the other 18,788 subscribers), so that you can learn something new. My Q1 2024 stats are full of interesting data; the one that I’m happiest about is the average hours of work per week, down from 26 to 22, and the […]

Read more »

The future is open-source

I am an open-source fanatic. I started my open-source career by contributing to WebKit in 2005. WebKit is an open-source software component for rendering

Read more »

What’s New in WordPress 6.5: Font Library, Interactivity API, and More!

This blog will help you to explore all the new features of WordPress 6.5. Highlighted ones are font library, interactivity API, etc.

Read more »

Customizing the New Admin Email Confirmation in WordPress

How to change the subject line and body of the confirmation email sent when you attempt to change a WordPress site’s admin email address.

Read more »

The Time I Left My Island – Quella volta che sono uscito dalla mia isola

Matteo Enna used WordPress to overcome and even celebrate his shyness, and joined a global community that welcomed him.

Read more »

WordPress 6.5 released – what new features are there?

A look at some of the features released in WordPress 6.5 I’m most excited about.

Read more »

WordPress Site Builder Addon Allegedly Adds “Backdoor” To Disable Websites

WordPress backdoor alleged to be intentionally added by site builder addon developer that can unpublish entire website

Read more »

Twenty Twenty-Four 1.1

Looks like there are a few breaking changes in version 1.1 of the default WordPress theme Twenty Twenty-Four. Nothing major in the changelog. But I upgraded this morning, and most of the customisations I’ve made through the Site Editor disappeared.

Read more »

Success Story: Senol Sahin of AI Power

Senol Sahin of AI Power discusses how a simple workaround led to the first AI-related content creation plugin on the WordPress.org repository.

Read more »

XSS Vulnerability Affects Beaver Builder WordPress Page Builder

Research advisory warns of an XSS vulnerability discovered in the popular WordPress Beaver Builder plugin that can lead to a script injection

Read more »

13 Best Content Artificial Intelligence (AI) Plugins for WordPress

Learn how artificial intelligence can save your time and enhance content creation for your WordPress site. Check out the list of the best WordPress AI plugins (free and paid) and their main features.

Read more »

The 2024 Automattic Design Meetup

The Automattic Design team recently met up in Lake Como, Italy to connect, learn, and do some cool work together. Check it out!

Read more »

🧐 Rethinking WordPress: The Pros and Cons of Going Headless

A constructive and inclusive social network for software developers. With you every step of your journey.

Read more »

Why you should avoid using AVIF images in WordPress

WordPress 6.5 added support for the AVIF image format, but Google Search still doesn’t support it.

Read more »

WordPress 6.5 “Regina”

WordPress 6.5 “Regina” is here! Named in honor of Regina Carter, renowned jazz violinist and educator, this release was made possible by over 700 contributors. “Regina” also marks the introduction of some breakthrough developer tools that will start transforming how you use and extend blocks to craft engaging experiences.

Read more »

Reinforcing the Value of Web Designers in the Age of AI

We discuss the unique value web designers offer in an AI-driven age, emphasizing our irreplaceable creative skills and strategic insights.

Read more »

How to register custom font collections for the Font Library

WordPress 6.5 will ship with the Font Library. Learn how to use a built-in API for registering custom font collections.

Read more »

WooCommerce 2024 Trends: Key Developments

Know the future of e-commerce with our comprehensive guide on the top WooCommerce development trends for 2024, demonstrating the latest strategies that are set to redefine e-commerce.

Read more »

Changes to Store API loading for performance

The Store API provides a public endpoint for customer-facing cart, checkout, and product functionality. You can read more about Store API on the GitHub documentation page: WooCommerce Store API. When a WooCommerce block, such as the mini cart block or the product collection block is being used on a public page, we preload a response […]

Read more »

Introducing “Goodenberg”: A library for modern WordPress development

I am thrilled to announce the launch of “Goodenberg”, a collection of components, helpers and examples for modern block-based WordPress development.

Read more »

Pattern design tips and tricks for developers

What makes a well designed pattern? And what ensures that a pattern integrates flawlessly into any WordPress site? A designer shares some of the lessons they’ve learned while building themes and websites.

Read more »

The WordPress Versus Problem

As an avid basketball fan, player, and just generally competitive person, I can see the desire to want to be the “fastest”, “strongest”, “best”, “most valuable” player. It’s team versus team, player versus player, me versus you. Competition fuels us, whether on the basketball court or in our daily endeavors. Yet, it’s the spirit of […]

Read more »

Data Confirms A Surge In WordPress Vulnerabilities

It’s not your imagination. Report confirms an increase in WordPress vulnerabilities and they’re higher in severity

Read more »

Rank Math WordPress SEO Plugin Vulnerability Affects +2 Million Sites

Security researchers issue an advisory on XSS vulnerability in the Rank Math SEO plugin affecting +2 million WordPress sites

Read more »

Soft Skills in Software Are Important

For all of the articles on the web for furthering ones career in this industry, there could stand to be more that deal with with the topic of soft skills.

Read more »

WordPress 6.6 Planning Proposal & Call for Volunteers

Please leave your feedback about the schedule and release squad size in the comments by April 7th. If you are interested in participating in WordPress 6.6’s release squad as a lead or as a coh…

Read more »

WordPress Custom Source Block Bindings with Block Variations

This is a follow up to my first block bindings post, and Brian Coords great YouTube video. Combining custom sources for block bindings with block variations can be a simple and powerful tool.

Read more »

Favorite Toots now available on the WordPress plugin directory

Back in early February I submitted the Favorite Toots WordPress plugin I had been toying with on my own website to the WordPress plugin directory. Starting today, it is available publicly there and people can search for it from their own WordPress Admins. The source code is available on GitHub if you’d like to contribute […]

Read more »

Business Roundup Week Ending March 29

WordPress 6.5 Delayed, Launching Tuesday The released of WordPress 6.5 has was postponed for a week due to disagreements over new Font Library feature implementation. Initially, the Font library was set to store fonts at /wp-content/fonts. However, some objected this violated core design principles, and would create issues for more complicated installs. It was eventually […]

Read more »

Sunshine Photo Cart Accessibility Audit: Alex Stine and Amber Hinds

Live audit of the Sunshine Photo Cart plugin. Discover the importance of WordPress plugin accessibility with actionable recommendations.

Read more »

Recap Hallway Hangout: Using Site editor in production for client sites

The topic, as mentioned in the invitation, was about how do agencies and freelancers adjust their workflow and tooling to provide a consistent experience for their clients. The difference between c…

Read more »

State of WordPress Security In 2024 (Updated March 2024)

The most important security related stats, trends and developments in the WordPress ecosystem in 2023.

Read more »

Elementor WordPress Plugin Hit By 6 Vulnerabilities

Up to 5 million sites affected by swarm of six vulnerabilities found in Elementor Site Builder plugin for WordPress

Read more »

WordPress 6.5 RC4, Help Test • Fonts > wp-content/uploads/fonts • Test Fonts• WPCS 3.1.0

This Week at WordPress.org (March 25, 2024) News WordPress 6.5 Release Candidate 4 Zip uploads not working from Finder/Nautilus/Gnome/etc in WP 6.4.3

Read more »

In the Presence of New Rationale, Good Maintainers Change Their Mind Often

Nine years ago, I spoke out against a WordPress core feature, arguing that it should be removed from Core. In February, I dedicated a significant amount of time to ensuring that WordPress Core included this feature for version 6.5. So, what led me to completely change my stance, making a full 360-degree turn? A new […]

Read more »

The Best Local WordPress Development Environment: XAMPP vs MAMP vs Laragon vs Local

We compare the top Local WordPress Development tools to help you choose the best tool for your needs, covering the good and the bad.

Read more »

Providing more clarity in the Gutenberg GitHub Repo

For a while now, the Gutenberg Github repo has had a few high level labels (Overview, Tracking, Iteration) that have gotten a bit convoluted over time. Sometimes the issue is no longer relevant, is…

Read more »

WordPress 6.5 Release Candidate 4

WordPress 6.5 RC4 is ready for download and testing. Reaching this phase of the release cycle is an important milestone. Check out what’s coming in this release and how to get involved with t…

Read more »

How to work effectively with the useSelect hook

This article is about the useSelect React hook from the @wordpress/data library. It offers several tips and tricks on how to use it in the most efficient way possible, and answers many subtle questions about how it really works.

Read more »

From WordCamps to NextGen Events: Uganda’s Turn to Pilot Innovative WordPress Events is Here!

n May 2023, the global WordPress community embarked on an exciting new venture called the “Next Generation WordPress Events” pilot project. This initiative was designed to break the mold of traditional WordCamps and meetups, introducing innovative event formats that cater to a wider audience and foster a fresh engagement within the community. As the year […]

Read more »

WooWeekly #488: SKU Redirect | Sold Individually Error | Checkout Conversions

Hello there, Welcome back to WooWeekly, your weekly appointment with WooCommerce tutorials handpicked for you (and the other 18,773 subscribers), so that you can learn something new. I had a “very interesting” last few days, with 66% of the family down due to flu, so I had to look after them. This is never ending, I guess. […]

Read more »

GravityView made $4,000 on day one…and more than $5,500,000 in ten years

It was the summer of 2014. I had been working long nights for 8 months developing my new plugin alongside Luis. I had set a launch deadline, so the crunch was on: writing website content, creating documentation, fixing bugs, and learning as I went about how to build hype and develop an email list. Finally, […]

Read more »

Speak at a WordCamp or Meetup About the Training Team and Learn WordPress

If you’ve ever thought about speaking about the Training team, or sharing insights about Learn WordPress at a WordCamp or Meetup, now is the perfect chance! We want to let you know that the t…

Read more »

Moving On From WP Engine

I recently lost my job at WP Engine. Over the past ten years, I had the chance to work on tons of great projects at WP Engine and TorqueMag (a WordPress-themed publication), so I thought I’d share some of my favorite projects here. Gif The Halls Gif the Halls was the first big project I […]

Read more »

WordPress and the Data Liberation Project

The mission of WordPress is to Democratize Publishing and the concept of data liberation speaks directly to this. People should be free to take the content they create and share it on the platform of their choosing.

Read more »

Customize Your Store — a new way to design WooCommerce stores

Say hello to Customize Your Store, a brand-new feature that will take the place of the “Personalize Your Store” onboarding step.Customize Your Store will take advantage of the latest WordPress Site Editing tools, along with a cool new Pattern Assembler UI.

Read more »

Top WordPress Website Hosting Companies

This list of WordPress hosting companies offer something unique that might make them a fit for you or your clients. 

Read more »

Custom Content in Headless WordPress Using Advanced Custom Fields and WPGraphQL

Creating custom content types is a prevalent part of many modern, content-rich headless WordPress sites. By defining custom content types, developers can structure their data in a way that best suits their specific requirements, ensuring consistency and efficiency in content management. On a headless WordPress site, this can be done easily using Advanced Custom Fields […]

Read more »

What’s new in Gutenberg 18.0? (27 March)

“What’s new in Gutenberg…” posts (labeled with the #gutenberg-new tag) are posted following every Gutenberg release on a biweekly basis, showcasing new features included in each release. As a remin…

Read more »

Words to WordPress: The Uncharted Path of Syed Laden

Follow along as Syed Laden tells us about being a journalist and finding the joy of WordPress as a crafter of words.

Read more »

Explaining something difficult is…. difficult!

Public speakers don’t necessarily want you to understand everything they’re saying. They want to inspire you or convince you of their expertise. They don’t want to be underestimated. As a speaker, it could be beneficial to show how much you know and how much you can do. It will make you -as a speaker- more […]

Read more »

StellarWP at WCAsia

A group of StellarWP team members traveled to Taipei, Taiwan to sponsor, attend and speak at WCAsia. Here’s the recap.

Read more »

How to use WordPress React components for plugin pages

Learn how to create a settings page with multiple controls using WordPress React components for a plugin that displays an announcement bar on the front end.

Read more »

Dev Considerations for a New FSE Project

This post outlines the main developer experience issues with block-based themes, with some thoughts around how I plan to solve them, including what tools I might need to leverage along the way.

Read more »

Store Editing Snaps: Block Hooks & Store Customization Updates Roadmap Insights

Hello and welcome to another round of Snaps from the WooCommerce Store Editing team! 🎇 Every couple of weeks, we give an update on all the work being done on WooCommerce Blocks from behind the scenes. Let’s take a look at some highlights of what we’ve done since our last update. Note that the linked #numbers that […]

Read more »

Creating an analytics dashboard for Easy Digital Downloads using AppSmith and ChatGPT

Every year, I publish a Year in Review for WP Fusion where we go through a bunch of metrics. This is a fun way to “build in public”, and it’s also a good chance to spend some time reviewing everything internally, to try and identify weaknesses, etc. In years prior, I’d done all of this […]

Read more »

WordPress 6.5 release delayed 1 week

Based on community feedback on the Unblocking WP6.5 – Font Library and Synced Pattern Overrides and Font Library follow up posts, there has been a change to the WordPress 6.5 release schedule and a final change to the Font Library. The release of WordPress 6.5 will be delayed one week and is now scheduled for […]

Read more »

Exploring the Block Hooks API in WordPress 6.5

The Block Hooks API is an extensibility mechanism that allows you to dynamically insert blocks into block themes. Learn how to use the API in your own projects in this comprehensive overview.

Read more »

PMPro v3.0: Multiple Memberships, Subs Table, CRM, New Blocks

v3.0 is a monumental update over 3 years in development. Get the full feature list, including multiple memberships per user, and changelog.

Read more »

WP Fusion 2022 in Review

Welcome to the annual Year in Review for WP Fusion 👋 2022 wraps up our eighth year in business. In the spirit of open-sourcey-ness, I’ve been publishing these Review posts for the last five of them. You can check out previous years below: 2021 in Review 2020 in Review 2019…

Read more »

Add „Menu“ and „Close“ to WordPress navigation block

In the navigation block of the WordPress block editor, you can select whether the mobile menu button should be displayed via icon or text, but not both. To display an icon as well as text aside of it, you need to manually add this content to the button. This applies for both the menu button […]

Read more »

Design Share: Mar 11-Mar 22

As part of a drive to improve layout tools within Gutenberg we are working with Robert and Isabel on extending the grid layout type. Jamie’s video below does a decent job of showing off what’s in trunk, but much more exciting things are to come, such as a more intuitive drag/drop/resize type experience. The next […]

Read more »

Clients Are Demanding More Web Design Freedom

Strategies for giving clients more control and flexibility in web design projects, ensuring satisfaction and creativity.

Read more »

Convert Tailwind HTML to WordPress Block code – Tailwind to WordPress Converter Tool

Tailblocks – Auto-convert Tailwind HTML to WordPress Block code with editable Gutenberg styles. Tailwind to WordPress converter tool/service.

Read more »

WordCamp Asia 2024 Q&A

WordCamp Asia 2024 took place from March 7 to 9 in the vibrant city of Taipei, Taiwan. Over 1,300 attendees came together for three days of collaborating, learning, and community-building to celebrate connection and innovation in the WordPress project. Following an exceptional lineup of speakers, workshops, and a busy Contributor Day was the finale: a […]

Read more »

Understanding and Testing Font Library Feature with block editor theme

Font Library in WordPress 6.5 allows users to opt-in to a collection listing for Google Fonts. To comply with GDPR, installing a Google Font uploads the file to the site. When a Font Collection is …

Read more »

Sign1 malware campaign already infected 39,000 WordPress sites

A large-scale malware campaign, tracked as Sign1, has already compromised 39,000 WordPress sites in the last six months.

Read more »

Dev hours on Block Hooks, building better patterns, customizing your store, a new book and more – Weekend Edition 288

Howdy, Next week is going to be a busy week, with two releases, WordPress 6.5 and Gutenberg 18.0, a Hallway Hangout and Developer Hours. It feels to me that WordPress 6.5, has received a lot of buzz. It’s a powerful release with lots of great new features, especially for extenders and other developers. I also…

Read more »

WordPress 6.5 RC3, Help Test • Fonts > wp-content/fonts •Making a PR Media Corps • Marketing Team Future Uncertain

This Week at WordPress.org (March 18, 2024) News WordPress 6.5 Release Candidate 3 WP Briefing: Episode 75: WordCamp Asia 2024 Unwrapped Zip uploads not

Read more »

Extracting a site from multisite into a standalone WordPress site

A few years ago I moved all standalone WordPress sites of my customers into a single WordPress multisite installation on my own VPS. This was all working perfectly fine, and made updating and maintaining the sites a breeze. But the Ubuntu installation that the VPS was running on became outdated, and updating it to a […]

Read more »

A personal WordPress MonoRepo for my themes and plugins

I use a self-built WordPress theme for this blog. I also use a variety of self-developed WordPress plugins for various enhancements. I used to publish these plugins, but I get terribly confused by the SVN shenanigans involved, and they weren’t used by many people, so I stopped. Recently, I’ve been moving all my plugin code […]

Read more »

Tell Your Own Story – 說出自己的故事

Juan Chen from Taiwan writes about how walking the Camino in Spain saved his life, and how WordPress enabled him to tell others about it.

Read more »

Customize Your Store — a new way to design WooCommerce stores

WooCommerce 8.8 is on the horizon, and it’s bringing a brand new way to create beautiful stores with no code. Say hello to Customize Your Store, a brand-new feature that will take the place of the “Personalize Your Store” onboarding step. Customize Your Store will take advantage of the latest WordPress Site Editing tools, along […]

Read more »

WordPress 6.5 Release Day Process

Preparation for the WordPress 6.5 release is completed. This post shares the release process, including the timeline and how you can help. Release Timeline Overview The Dry Run is scheduled for, . …

Read more »

An update on our newest media brand 18 months and $289,000 later.

I was honestly surprised by the October update, which affected almost all our sites and was something that I haven’t seen happening in the past 13 years, Google specifically hitting sites that engage in affiliate marketing, no matter their history and reputation. For E.g. WPBeginner, which is the oldest and largest WordPress site, based on […]

Read more »

I Installed WordPress on Raspberry Pi: My Experience and Findings

I explain exactly how I installed WordPress on Raspberry Pi with a simple, step-by-step tutorial and thoughts on its overall usefulness.

Read more »

Your Guide to Getting Started with Affiliate Marketing in 2024

Big News Portals earn Millions in Affiliate Marketing Commission each month, then what’s stopping you?

Read more »

What’s Coming in WordPress 6.5

Exciting news – WordPress 6.5 is just around the corner! This upcoming WordPress version is currently in beta testing and is set for release on March 26. This update will merge Gutenberg versions 16.8 to 17.7 and hundreds of Core Trac tickets. More importantly, some of the new features will pave the way for the […]

Read more »

Member Spotlight: Camille Cunningham

Camille Cunningham has a passion for SEO and copywriting. She works as a content specialist at Yoast, helping people master the art of SEO.

Read more »

Font Library update: storage of font files

The Font Library, a new feature of WordPress 6.5, will allow users of block editor themes to upload and customize their site’s fonts. You can learn about the full set of Font Library features…

Read more »

Drop Shadow updates in WordPress 6.5

WordPress 6.5 brings drop shadow options to the end user. This post summarizes how to use the controls for various blocks, and how to remove core presets.

Read more »

Building an AI-Powered WordPress Site Builder: This Is QuickWP

Get a look at QuickWP, our AI-powered WordPress site builder. Here’s the story of how it uses OpenAI and FSE to create a personalized site.

Read more »

How To Use WP CLI When Your Site is Hacked

Learn how to use WP CLI safely when your WordPress site is hacked. Avoid escalating the issue by understanding which commands are safe to use.

Read more »

Beaver Builder Dev Update: A Look at What We’re Working on Next

Greetings, Builders! As we put the final touches on Beaver Builder 2.8, we’ve been dreaming up what’s next and are excited to share a glimpse into what we’ll be working on this year. Our team has been hard at work prototyping, and we’re ready to give you an advanced look at what we’ve been up…

Read more »

On Cloudfest, hosts and WordPress

I am at Cloudfest this week, in Europapark in Germany. This is my second year visiting Cloudfest, and I truly enjoy it. Cloudfest reminds you that pretty much all hosts offer WordPress hosting, and because of that, the WordPress community is important at an event like this. I’ve seen many of the usual suspects from […]

Read more »

Making a WordPress Media Corps

It has long been the case that WordPress’ most successful marketing has been chalked up to word of mouth, but our substantial network of WP media partners has never been included in any definition of that. I know that we rely on outlets like WP Tavern Jukebox, Underrepresented in Tech, Do the Woo, Gutenberg Times, […]

Read more »

Sponsorship & Community: Our WordCamp Asia 2024

Read the story of Barn2’s WordCamp Asia 2024 sponsorship. Photos, details of what it cost, thoughts on whether it was worth it, and more.

Read more »

Jeff Chandler joins Mindsize as Director of Outreach

The founder of the WP Tavern will be responsible for partnerships, collaborations, and seeking out opportunities in the WordPress community and beyond.

Read more »

WordCamp Asia 2024 Contributor Day Recap

WordCamp Asia 2024 Contributor Day was held on Thursday, March 7th, in the beautiful city of Taipei. The Training Team shared a large conference hall with most of the other Make Training Teams, which made it slightly challenging to address the entire group. However, it did foster a positive atmosphere enriched by community spirit.

Read more »
To top