Announcing the first LGBTQ+Press Empowerment Grant

Bring out your rainbows! 2024 is starting off with some great news for LGBTQ+ folks interested in contributing to WordPress: you can receive a $500 grant to participate in and complete the WordPres…

Read more »

Building dynamic block-based attachment templates in themes

How to use block filters to dynamically customize image, video, and audio attachment pages in WordPress.

Read more »

Updates from the Incident Response Team

In recent months, the Incident Response Team (IRT) has received excellent questions about its role and responsibilities and its approach to confidentiality. To that end, this post aims to share som…

Read more »

From Builder to Blocks: A Rebuild Experiment

The good thing about looking back at early work, and cringing, is seeing how much you’ve learned. I built the first website for the law firm of Despres, Schwartz, and Geoghegan, Ltd. around 2015. They needed a responsive website (migrating from a classic table layout) and WordPress seemed the right solution. I used my premium… […]

Read more »

How to Build Dynamic (PHP) Blocks in WordPress

Let’s build a dynamic block for WordPress. Along the way we’ll discuss the difference between static and dynamic blocks, when to use them, WP_Query, what ServerSideRender is and what the best approach for performance is.

Read more »

Dynamic Blocks, WordPress for Enterprise and Attachment Templates – Weekend Edition 282

Howdy, Part of life is change and adjustment to new situations, and being adaptive is a skill that needs to be practiced. It’s never easy. For my personal life as well as for web development, when I am entrenched in the minutia of change, and it drags me down, I stop and get to a…

Read more »

Proprietary Rights to Your Digital Content

The social web of today is highly integral to our daily lives. How we share these secondary extensions of ourselves is through digital social platforms. The vast majority of these proprietary platforms harness our activities through threads, forums, and instantaneous feeds. Utilizing our data, to make business and marketing decisions and suggestive social connections. It’s […]

Read more »

5ftF Proposed Updates • Meetup Alternative GatherPress • Phase 3 Media • Translation Process Challenges • WP 6.5 Milestones

This Week in Make #WordPress 5️⃣ 5ftF Proposed Updates 🗓️ Meetup Alternative GatherPress 🖼️ Phase 3 Media 🗺️ Translation Process Challenges 🎯 WP 6.5 Milestones

Read more »

WordPress 6.4.3 RC1 is now available

WordPress 6.4.3 Release Candidate 1 (RC1) is available for testing.

Read more »

Open letter to DonateWC

Dear DonateWC, I trust this letter finds you well. I am writing to you as a concerned supporter of DonateWC and reaching out with the hope of receiving an update on how my donation has been utilized and the impact it has made. In 2019 I have donated €8590.26 to your organization, driven by my […]

Read more »

Crafting State of the Word 2023, Madrid Edition

Dive deep into the visual direction for State of the Word 2023, hosted for the first time in Madrid, Spain.

Read more »

Introducing Dodge, a WordPress game!

If you follow my blog, you’ll know that during the last two weeks of December 2023, I started hacking on a little game built on top of the WordPress Interactivity API. Well, two weeks later, …

Read more »

Hackers target ‘Better Search Replace’ WordPress plugin active on 1 million sites

Malicious activity targeting a critical severity flaw in the ‘Better Search Replace’ WordPress plugin has been detected, with researchers observing thousands of attempts in the past 24 hours.

Read more »

Is Blogging Still Relevant in 2024?

One question continues to intrigue content creators and Internet enthusiasts in 2024: is blogging still relevant? Check it out

Read more »

What’s the Environmental Impact of Your Website?

We examine the relationship between the web and the planet. We’ll show you how to measure your website’s impact and offer tips for reducing its carbon footprint.

Read more »

Bringing Back the Blogroll

I’ve brought back my blogroll, a collection of links to other sites and blogs I find interesting, read regularly, and want to share with my readers.

Read more »

The Real Attack Vector Responsible for 60% of Hacked WordPress Sites in 2023

Based on 851+ billion log entries (851,023,697,544 to be exact), that WordPress websites are getting hacked at scale through authentication credential compromises and NOT through plugin or theme vulnerabilities.

Read more »

Helper plugin for multiple custom post types

Custom post types are a rather neat way of keeping different kinds of content organised. It also makes it harder to find your stuff, which is now divided in different parts of the WordPress admin interface. The standard widgets for the WordPress dashboard don’t show other post types, but they do have hooks to add […]

Read more »

My Journey as an Engineer with WordPress – エンジニアとしての WordPress の旅

Aki Hamano from Tokyo, Japan found the joy of working in an open, transparent team of people who trust each other; WordPress.

Read more »

Two types of public speakers

I think there are two types of public speakers. The ones who are just natural storytellers and get away with preparing their slides the evening before a

Read more »

Open Source Creed (a fork)

Riffing on Matt’s idea, Italics are my additions, strikethrough my deletions. Every human has an intrinsic inalienable right to putpresent their creative work into the commons. Once freed, work can never be withdrawn, and it has the opportunity—but not the obligation!—for everyone to improve upon it. The right is one that no one can ever take […]

Read more »

Open Source Creed

Every human has an intrinsic right to put their creative work into the commons. Once freed, work can never be withdrawn, and it has the opportunity—but not the obligation!—for everyone to improve u…

Read more »

It’s Hard to Estimate Writing Code

It’s hard to estimate writing code during a sprint. Part of our job is to make sure that we don’t fall to trap to working just to fill up the allowed time.

Read more »

BuddyPress 12.2.0 is available

12.2.0 is a maintenance release, more info about it here: Please update to 12.2.0 🙏

Read more »

How to Create a Multi-Language Website in WordPress

Want to reach a global audience? This post shows how to create a multi-language website in WordPress. We go through the process step by step.

Read more »

Core Editor Improvement: Robust Revisions in the Site Editor

Revisions are an integral part of the creation experience, providing a safety net and a way to see where you’ve been to know where to go next. While lots of work lies ahead, WordPress 6.5 is slated to include some impactful changes and new features to current revision functionality in the Site Editor.

Read more »

A Week in Core – January 22, 2024

Welcome back to a new issue of Week in Core. Let’s take a look at what changed on Trac between January 15 and January 22, 2024. 35 commits 62 contributors 67 tickets created 10 tickets reopened 72 …

Read more »

Proposal: Pilot program to test GatherPress on the WordPress.org network as a Meetup alternative

Introduction We propose a pilot program to test GatherPress, a community-developed plugin, within interested and active WordPress meetup groups. This initiative stems from our community’s need for …

Read more »

Creating UI Elements With HTMX (Using HTMX With WordPress)

HTMX is a JavaScript library that enables developers to perform AJAX requests, trigger CSS animations, and invoke WebSocket and server-side events directly from HTML elements. It is designed to remove… Read more

Read more »

Embedding A Mastodon Feed

Hello all, hope you are good. Today’s post is actually by special request. I used to have a widget here on the site that showed my Twitter feed in the sidebar. Now that I hardly use the artis…

Read more »

Building a Search Page with WP Engine Smart Search, Faust.js, and ACF in Headless WordPress

This tutorial will teach you how to build search functionality into your headless WordPress site using WP Engine Smart Search, Faust.js, and Advanced Custom Fields. It assumes a basic understanding […]

Read more »

Install WordPress with PostgreSQL in 2 min

In this article you will how to install WordPress along with the PostgreSQL which is very big issue i was facing in the last week.i try…

Read more »

Three things that excite me about WordPress on 18 January 2024

It’s easy to get bogged down by negativity and devicness, but WordPress has a lot of great things going on. Things that should be celebrated. Here are three things that I’m celebrating and excited about in WordPress today. 1. The WordPress Performance Team published it’s 2024 roadmap The performance team is doing some great work […]

Read more »

WordPress 6.5 release squad formation

Following up on the last call for volunteers, I’m pleased to announce the release squad for the upcoming WordPress 6.5 has been put together in collaboration with project leadership. The rele…

Read more »

Media Experiments, WordPress 6.5, Gutenberg 17.5 and block building tutorials – Weekend Edition 218

Howdy, Work on the next major WordPress release, 6.5 is in full swing. Two more Gutenberg plugin releases and Beta 1 will be upon us. You’ll find more information below, including additional resources. It’s the first release since 6.0 that I won’t be on the release squad, by choice. I will, of course, support it…

Read more »

Forum Spam: How to Permanently Stop Spam Bot Registrations

Eliminate forum spam: The proven way to stop those annoying bots forever. Do you know the seven signs of a spammer? Why won’t a reCAPTCHA work?

Read more »

Editor: Important milestones for WordPress 6.5

The WordPress 6.5 beta 1 is scheduled for release on February 13th, As a consequence, we’d like to share some milestones and recommendations for contributors working on the Gutenberg reposito…

Read more »

New Plugin: Advanced Composer Blocks

Use code “INTRO50” and get 50% off for a limited time! For The Newsletter Plugin The WordPress plugin that lets you modernize your email newsletter. With upgraded blocks and custom field tags, Advanced Composer Blocks elevates your newsletter with design and content options not available anywhere else for the Newsletter plugin. Buy a plugin license […]

Read more »

How I Built the Crosswinds Framework

The vast majority of my freelance time in 2023 was spent building the Crosswinds Framework. Here’s how I built the framework.

Read more »

Roadmap 2024 – Core Performance

Scope Background The Big Picture Priorities for 2024 WordPress interactivity performance WordPress load time performance Ecosystem activation Performance measurement Previous roadmap Props This is the roadmap for the WordPress Core Performance Team, intended to cover priorities for the team throughout 2024.

Read more »

Unpacking Newspack: A Look at the CMS That’s Powering Local News

In September, Press Forward named Newspack in its list of priorities. It’s time we examine the CMS that’s dominating the backend of so many small publishers

Read more »

The WooCommerce Legacy REST API extension is now available in WordPress.org

Three months ago we announced that the Legacy REST API will be removed from WooCommerce as of version 9.0. However, for those who have not been able to transition to the more modern REST API based …

Read more »

How to Easily Edit Files Over SSH with Nano

At times, you may need to edit or create new files on a remote server via SSH. Learn how to access a remote server via SSH and how to edit files with the Nano text editor.

Read more »

Why is open source so very cool?

I am an open source fangirl. And I think it should be celebrated much more. In a world that needs more sustainability, transparency, and equality, open

Read more »

6.4.3: An upcoming maintenance release

WordPress 6.4.3 is scheduled to be the next maintenance release for the 6.4 version. Its release will follow the following preliminary schedule: 25 January 2024 – Release Candidate made avail…

Read more »

Exploring WordPress Styling Techniques

By leveraging WordPress styling techniques, you can create beautiful and highly customized websites that truly stand out. Here’s how.

Read more »

The Online Coaching Platform for WordPress

CoachKit by MemberPress transforms WordPress into a robust online coaching platform, creating new revenue streams for online coaches.

Read more »

WooWeekly #478: Read-only Fields | Quantity Input Arrows | DB Optimization

Hello there, Welcome back to WooWeekly, your weekly appointment with WooCommerce tutorials, tips and updates handpicked for you (and the other 18,569 subscribers), so that you can learn something new. I’m very excited about this week’s Woo masterclass – we will learn more about WooCommerce + AI on Jan 18. Specifically, we’ll explore the exciting possibilities of AI integrations for […]

Read more »

What’s new in Gutenberg 17.5?

“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 »

Let’s talk about making IndieWeb weirder and easier

I’ve been a huge fan of IndieWeb since I stumbled upon it one fateful day. While the specifics of how I found it are lost in the annals of history, my willingness to use it in every project has never abated. Well, the bits I understand at any rate. This is why I bring up […]

Read more »

BuddyPress 12.1.1 Maintenance & Security Release

Hi! We’re one day late compared to the initial schedule, but we needed to include a security fix. Thanks in advance for updating your BuddyPress installation asap. 🛡🍕

Read more »

Contributor Spotlight: Nadia Maya Ardiani

Welcome to another edition of the Training Team’s Contributor Spotlight! In this series, the Training Team introduces you to one of our many valued contributors, and you can learn more about their …

Read more »

Twenty Twenty-One, Twenty Twenty, and Twenty Seventeen updates now available

New versions for the Twenty Twenty-One, Twenty Twenty, and Twenty Seventeen default themes are now available for download. If your site has enabled auto-updates for these themes, you should be receiving the updates shortly.

Read more »

2023 Review: A Year of Incredible Growth for Rocket.net

Taking a look back on the 2023 Review of Rocket.net showed incredible revenue growth and stellar customer satisfaction that helped propel the business forward

Read more »

Thank you and bye (for now), Jill!

Today, I invite you to join me in expressing our collective thanks to Jill Binder (@jillbinder) for her remarkable contributions to the WordPress open source project. After a decade of leadership, …

Read more »

Why raise capital?

In her weekly column, the first of 2024, Marieke speaks about getting investment, or not! Selling part of your company to investors can spur rapid growth, but it means losing some ownership. If you take investment, choose investors who offer more than money, like valuable advice and market expertise!

Read more »

Brand Awareness: The Ultimate Guide to Getting Noticed in 2024

In this guide, we’ll explore the various strategies and tactics that you can use to build brand awareness for your business, and we’ll provide practical tips and examples to help you get started.

Read more »

GoDaddy sponsors WordPress community events worldwide

What would we do without our sponsors? We’re so grateful to GoDaddy for sponsoring WordPress community events all around the globe at the Gold level in 2024! GoDaddy’s support enhances …

Read more »

A Week in Core – January 15, 2024

Welcome back to a new issue of Week in Core. Let’s take a look at what changed on Trac between January 8 and January 15, 2024. 37 commits 64 contributors 51 tickets created 6 tickets reopened 58 ti…

Read more »

Learning to Appreciate Great Content

How can we learn to appreciate great content? How do we support those who create it? Here are a few ideas we would like to share.

Read more »

The Grumpy Designer’s Guide to 2024

It’s time for the Grumpy Designer’s annual look at the year ahead. This satirical report is chock-full of useless facts and mindless predictions.

Read more »

Incident Reports 2023 Recap

The Incident Response Team (IRT) receives and handles incident reports following the Community Code of Conduct. This handbook page includes information about the Incident Response Team, its members…

Read more »

Bay Lights Darken Matt And WP Community Relationship

Matt Mullenweg is again facing criticism – this time for using WordPress Twitter handle for crowdfunding his favorite project – The Bay Lights.

Read more »

Critical flaw found in WordPress plugin used on over 300,000 websites

A WordPress plugin used on over 300,000 websites has been found to contain vulnerabilities that could allow hackers to seize control.

Read more »

Early Opportunities to Test WordPress 6.5

Ahead of beta 1 for WordPress 6.5 on February 13th, this is an early opportunity to provide feedback as features are rapidly underway. Of note, this is intentionally just a selection of what’s read…

Read more »

Critical Authorization Bypass and XSS Vulns Patched in POST SMTP Mailer WordPress Plugin

Critical authorization bypass and XSS vulnerabilities patched in Post SMTP Mailer plugin which have 300,000+ active user base.

Read more »

Managing WordPress Auto Updates with WP-CLI –

How to use the WP-CLI command line tool to change the auto-update settings for WordPress Core, themes, and plugins.

Read more »

Volume 1: WordPress Security, WPML REST API, Evolution of PHP & more

There’s a certain joy in finding out that someone you don’t know has found code you wrote to be useful. That was the case this week with a user who found my WPML REST API plugin, which is only available on GitHub. It’s times like this that reminds me of why open source is so […]

Read more »

Call for Mentees & Mentors: Contributor Mentorship Program Cohort #2 (2024 Q1)

We are thrilled to announce the launch of the second WordPress Contributor Mentorship Program cohort for the first quarter of 2024! This initiative is a fantastic opportunity for experienced WordPr…

Read more »

Data Liberation in 2024

Imagine a more open web where people can switch between any platform of their choosing. A web where being locked into a system is a thing of the past. This is the web I’ve always wanted to see. That’s why I announced a new initiative called Data Liberation for 2024. Migrating your site to WordPress, […]

Read more »

Business Roundup Week Ending January 12

The Year of the Site Editor, ChatGPT Store Opens, Data Liberation, and More!

Read more »

New Balada Injector campaign infects 6,700 WordPress sites

A new Balada Injector campaign launched in mid-December has infected over 6,700 WordPress websites using a vulnerable version of the Popup Builder campaign.

Read more »

Community Roundup Week Ending January 12

Roundup of WordPress community news including a look at WordPress in 2024, links of interest, some commentary, and photo of the week.

Read more »

Kinsta re-brands and re-adopts its original position as a WordPress host

Kinsta’s new visual identity is bold, brave and has people talking. But the brand refresh is not the main story.

Read more »

New Block-Focused Theme Handbook Docs and What’s Coming in 2024

Now it’s time to discuss the current progress and next steps of one of our biggest projects of 2024: the Theme Handbook overhaul.

Read more »

Our best ARR ever – 2023 review

2023 has just ended as quickly as it began. Review of this year which allows us to celebrate 5 years of existence of the SEOPress company! Key figures 2023 $400,000 in annual recurring revenue (ARR) crossed 🎉, always 5 to 10 employees each month who contribute to the success of…

Read more »

WooWeekly #477: Image Lightbox | Optional Fields | Engraving | Exit Intent

Hello there, Welcome back to WooWeekly, your weekly appointment with WooCommerce tutorials, tips and updates handpicked for you (and the other 18,554 subscribers), so that you can learn something new. Busy start of the year at Business Bloomer HQ, with 2023 client work and a custom, automated tax filing system integration between my WooCommerce website and the […]

Read more »

New Plugin: Curtain Raiser for Inaugural Ceremony

Curtain Raiser for Inaugural Ceremony is a simple, yet effective plugin that adds a curtain-raiser feature to your WordPress website.

Read more »

This happened to me in 2023 – Year in Review

Can’t believe it’s 2024 already. The days have been flying by fast. 2023 was an outstanding year full of new experiences, accomplishments, and lessons learned. I’m grateful for all the new opportunities as well as the challenges that the year unlocked for me. Along each step, I felt I gained more clarity, self-awareness, and new

Read more »

You should probably log out

Thomas Raef sat down with me to talk about the data he had been seeing. Stolen authentication cookies were fast becoming a very common intrusion vector on sites he’s been watching. You can watch the video where he shares some of the info stealers he’s seen and how they’re used to compromise WordPress sites, and […]

Read more »

Introducing: Image Optimizer by Elementor Plugin

Boost WordPress websites with Image Optimizer by Elementor – a new plugin to resize, compress, and convert images to WebP effortlessly. Enhance performance, SEO, and user satisfaction with optimized images.

Read more »

Attending WordCamps and Meetups Can Increase your WordPress Game

Michelle and others look back on how WordCamps and WordPress meetups helped them increase their WordPress game.

Read more »

Dos & Don’ts for the WordPress Block Editor

After building quite a few sites with WordPress blocks, I want to share a few things I’ve learned along the way.

Read more »

Preload LCP Image 1.1 Launched

Launching Preload LCP Image – a WordPress plugin that allows you to specify the largest contentful paint image on a page.

Read more »

2024 Global Sponsors: Announcement

I am thrilled to kick off the new year by unveiling our esteemed Global Community Sponsors for 2024. We extend our gratitude to all the sponsors who have played a pivotal role in supporting various…

Read more »

You can now create Custom Admin Pages with Gutenberg in Ultimate Dashboard PRO

Now, you can use the WordPress Gutenberg editor to easily create custom admin pages with Ultimate Dashboard. This feature has been highly anticipated by our community, and we’re thrilled to bring it to you. Enjoy the simplicity and power of Gutenberg as you customize your admin experience.

Read more »

Installing Your Site In a WordPress Subdirectory: The Ultimate Guide

The web root isn’t the only option for a WordPress install. Our guide gives you everything you need to successfully install WordPress in a subdirectory!

Read more »

Request for feedback: Training Contributor badge requirements for code contributions

It has been brought to my attention by the Training Team Reps that the requirements for achieving a Training Contributor Badge for code contributions to the Learn WordPress codebase are rather vagu…

Read more »

The Real Attack Vector Responsible for 60% of Hacked WordPress Sites in 2023

WordPress Security is full of myths that have no basis in reality or data. A particularly pervasive one is the unsubstantiated claim that “95% of WordPress hacks are due to outdated plugins or themes.“ If that’s the case, then during times of no current zero-day exploits, or the lack of major vulnerable plugins and themes, […]

Read more »

Making My WordPress Theme More Available

I’ve had numerous requests for copies of this theme since I launched it a while back. I can point folks to the code but that’s not always usable, especially if you’re not a developer. This past weekend I took steps to fix that by making a complete zip of the theme available on GitHub via […]

Read more »

How To use WP CLI Commands in Scripts

Learn How To Create scripts with WP CLI Commands to speed up WordPress tasks in bulk. The use-cases are endless!

Read more »
To top