Upcoming Webinars: Discover the Power of Custom Headers

Posted by download | Posted in Software | Posted on 07-07-2023

Few things command as much attention from your website visitors as the header. Beyond providing a practical spot for your logo and page navigation, it sets the tone for your entire site. With quality design and precise calls-to-action, it will guide users, improve conversions, enhance engagement, and optimize their journey through your site.

With the new Site Editor, anyone can easily create a stand-out header without writing a single line of code. Whether you’re a business owner or a passionate blogger, this webinar will empower you to create headers that represent your brand and resonate with your audience.

During this live demonstration, our experts will cover everything you need to know about customizing your site header:

  • Learn how to select, customize, and replace header template parts in the Site Editor
  • Discover how you can easily add and edit your site title, logo, social media links, a search bar, and other blocks in your custom header
  • Gain confidence in adding and customizing menus for site navigation

Attending this session is free and concludes with a live Q&A, so come prepared with your questions. If you aren’t able to attend any of the three sessions, we’ll send out a recording afterwards. So be sure to register below:

Don’t miss our other July webinars

We’ve arranged a series of engaging webinars this month, introducing you to the dynamic features of the WordPress Site Editor and the critical role a custom domain plays for your site. Both sessions aim to provide the tools required to elevate your WordPress.com site to new heights.

Mastering Custom Domains

Create a distinct online presence that reflects your brand and distinguishes you from competitors. Join us as we guide you through finding, registering, and linking a custom domain to your WordPress.com site. You will also gain a better understanding of how to set up a domain-specific email address and its consequential effect on increasing your email open rates.

Site Editor vs. Page Editor: Editing your entire site in WordPress

In this session where we’ll guide you in customizing every element of your WordPress site, from top to bottom. With our user-friendly Site Editor tools, you can personalize your entire website without needing coding experience!

Join us for our WordPress.com live webinars, carefully crafted with both beginners and seasoned site owners in mind. All our sessions are free to attend and conclude with a lively Q&A session, so you can engage directly with our expert Happiness Engineers.

6.3 Live Product Demo

Posted by download | Posted in Software | Posted on 07-07-2023

WordPress 6.3 Live Product Demo Cover Art

Want to learn more about WordPress 6.3, planned for release on August 8, 2023? Join the WordPress community for a first look at 6.3 in action during a live product demonstration.

6.3 release squad members, Anne McCarthy and Rich Tabor, will team up with moderator, Nathan Wrigley, to guide attendees through the anticipated highlights of the upcoming release. This event will follow a similar format to the live demo for 6.2.

Attendees will see recent improvements to the Site Editor, Patterns, Command Palette, and more. Following the demo, there will be a Q&A session, and you may submit questions in advance via Slack

Date, Time, and Location

Thursday, July 20, 2023 at 16:00 UTC
Zoom Link | Save this link and use it on July 20 to join the event.

The event will be recorded, archived for on-demand viewing on WordPress.tv, and shared in a recap post shortly afterward.

About WordPress 6.3

To learn more about WordPress 6.3, please visit the following resources:

Props to our panelists and moderator, and to @jpantani, @meher, @eidolonnight, and @dansoschin for helping prepare this announcement and supporting event logistics.

WordPress 6.3 Beta 3

Posted by download | Posted in Software | Posted on 03-07-2023

WordPress 6.3 Beta 3 is ready for download and testing!

This version of the WordPress software is under development. Please do not install, run, or test this version on production or mission-critical websites. Instead, it is recommended you evaluate Beta 3 on a test server and site. 

Get an overview of the 6.3 release cycle, and check the Make WordPress Core blog for 6.3-related posts in the coming weeks for further details. Also, save the date for a live product demo tentatively scheduled for Thursday, July 20, 2023 at 16:00 UTC (link TBD). This will be a great opportunity to join the WordPress community to celebrate the accomplishments of 6.3 and this final chapter of Phase 2.

Beta 3 highlights

Thanks to the many WordPress beta testers, this release contains approximately 34 (Site Editor) and 40+ (Trac) updates since the Beta 2 release. Nice work, team!

Testers should note that the “Patterns Library” is now simply called Patterns in the UI. Additionally, pattern details now include a sync status and a lock icon is added for theme patterns.

Browse the technical details for issues addressed since Beta 2 using these queries:

Test the new features in WordPress 6.3

Testing for issues is a critical part of developing any software, and it’s a meaningful way for anyone to contribute—whether you have experience or not. 

While testing the upgrade process is essential, trying out new features is too. Review the many new features in WordPress 6.3 and focus your testing efforts on those areas in particular.

Vulnerability bounty doubles during the Beta/RC phases

Between the Beta 1 release and the final release candidate (RC), the monetary reward for reporting new, unreleased security vulnerabilities is double. Please follow responsible disclosure practices as detailed in the project’s security practices and policies outlined on the HackerOne page and in the security white paper.

Get WordPress 6.3 Beta 3

You can test WordPress 6.3 Beta 3 in three ways:

  • Option 1: Install and activate the WordPress Beta Tester plugin (select the “Bleeding edge” channel and “Beta/RC Only” stream).
  • Option 2: Direct download the Beta 3 version (zip).
  • Option 3: Use the following WP-CLI command:
    wp core update --version=6.3-beta3

The current target for the final release is August 8, 2023, which is about five weeks away. Your help testing this version ensures everything in this release is the best.

A Beta 3 Haiku for You

Beta three, a peek
Summer here and winter there
A fourth in one week

Thank you to the contributors who collaborated on this post: @DanSoschin, @Meher, @JPantani, @eidolonnight, @davidbaumwald, @priethor, and @DanSoschin for the Haiku.

WP Briefing: Episode 59: A Polyglot’s WordPress

Posted by download | Posted in Software | Posted on 03-07-2023

Join WordPress Executive Director Josepha Haden Chomphosy in the 59th episode of the WordPress Briefing. Today she invites guest speaker Alex Kirk to discuss Polyglots’ work to continue to help bring translation to WordPress.

Have a question you’d like answered? You can submit them to wpbriefing@wordpress.org, either written or as a voice recording.

Credits

Host: Josepha Haden Chomphosy
Guests: Alex Kirk
Editor: Dustin Hartzler
Logo: Javier Arce
Production: Brett McSherry and Nicholas Garofalo
Song: Fearless First by Kevin MacLeod

Show Notes

Transcript

( Intro music )

[Josepha Haden Chomphosy  00:00:10] 

Hello everyone, and welcome to the WordPress Briefing, the podcast where you can catch quick explanations of the ideas behind the WordPress open source project, some insight into the community that supports it, and get a small list of big things coming up in the next two weeks. I’m your host, Josepha Haden Chomphosy. Here we go.

( Intro music )

[Josepha Haden Chomphosy  00:00:39] 

I have with me Alex Kirk, who is a longtime WordPress contributor and who has been instrumental in recent innovations in the Polyglots’ work. Phase four of the Gutenberg project is native multilingual support, and so I see this work that is being done as instrumental, not only for our global community but in support of what’s to come in that specific roadmap.

[Josepha Haden Chomphosy  00:00:59] 

So without further ado, Alex Kirk, welcome to the WordPress Briefing.

[Alex Kirk  00:01:03]

Hello, how are you doing? 

[Josepha Haden Chomphosy  00:01:05]

I’m good. I’m good. Can you, let’s, because I bet that not a lot of people know who you are, can you first start by just telling me a bit about your work with WordPress, and then let us know what GlotPress is, for those of us who don’t know yet? 

[Alex Kirk  00:01:19]

All right. So, Automattic sponsors me to work in the WordPress project on the Meta team and on the Polyglots team. So I spent time on improving or helping improve the software that powers the translation on WordPress.org. But I also work on the meta team on things like Matrix and evaluating if it would be a good fit for WordPress to switch to Matrix for their chat system.

[Josepha Haden Chomphosy  00:01:46]

So a lot of really big projects that you work on, all of that kind of stuff that has no easy solutions anymore, is where you are right now. Huh?

[Alex Kirk  00:01:56]

Yeah, there’s no clear path, but it’s our mission to find it. So that’s part of what makes things interesting.

[Josepha Haden Chomphosy  00:02:05]

Cool. So for folks who don’t know too much about the Polyglots team or generally translating WordPress, the software, can you let us know a bit about what GlotPress is?

[Alex Kirk  00:02:16]

Right. So the translation system that powers WordPress.org is called GlotPress. It used to be a standalone software that was developed a couple of years ago, and it was transformed into a WordPress plugin at some point, and now powers the translation that happens on WordPress.org. So we translate WordPress core there from English to other languages, plugins, themes, block patterns, and it all happens through this software called GlotPress. There are a couple GlotPress installations around the world, but I think the WordPress.org one is one of the bigger ones.

[Josepha Haden Chomphosy  00:02:55]

Probably, WordPress.org is pretty, pretty massive. Also, I think it’s great that you said that GlotPress was created a couple of years ago, like that, that indicates to me that you’re working on a really different timescale than a lot of folks are in WordPress. 

[Josepha Haden Chomphosy  00:03:10]

So Alex, tell me a little bit about what it takes to ship translated WordPress software. So, I mean, for people who don’t need translated WordPress, like obviously we don’t have a good idea of what it takes to make sure that WordPress is available in so many languages. So what goes into the work of making sure that that happens?

[Alex Kirk  00:03:32]

All right, so typically the WordPress software and plugins and themes are primarily created in English. And for it to be available in other languages, it needs to be translated. And for that to be able to happen, the programmers need to make the software translatable. Basically, they’re providing each English string for the translation software to be available to be transformed, so to speak, into another language and to what it’s being transformed to. This is what the translators do. So they go into the GlotPress software and see the list of texts that need to be translated and translate it to their language that they speak. Typically there is a process around this.

[Alex Kirk  00:03:32]

So, we’ve got people who have lots of experience in translation. And specifically in translating WordPress or WordPress plugins. And they’re kind of the, the people who help ensure good quality of translation. So anybody who’s working the WordPress project, so basically who has a WordPress.org account, can come in and address the translation. And that translation enters the system, so to speak, in a waiting state. And then somebody who we promoted to be a Translation Editor will come along and take a look at your translation and will approve it or will give you suggestions how to do the translation in a better way, or come up with maybe even a better translation.

[Alex Kirk  00:05:03]

You know, when you have like a small thing that’s just not right, like a missing full stop or something like that. They might just add it for you. And well, as soon as the plugin or software is translated to a certain level of translations those translations will be shipped out to the WordPress installs.

[Alex Kirk  00:05:20]

So, for example, for a plugin, you would reach 90% of translated strings. Those translations will then be basically packed up into zip file, a language pack and delivered to each WordPress so that you can have the translations available there.

[Josepha Haden Chomphosy  00:05:35]

And is 90% the threshold for plugins only, or is that also the threshold for like themes and the CMS itself?

[Alex Kirk  00:05:34]

Well. We strive for 100%, I would say. 

[Josepha Haden Chomphosy  00:05:47]

Good. ( laughs )

[Alex Kirk  00:05:48]

And, 90% more of a motivational point. To be actually honest, I’m not sure if the threshold is 90% for every project or even if it’s actually 90%. It’s different between different GlotPress installations and it’s basically something that is made as a setting that can be changed. There’s, it’s an arbitrary number. Typically you’d actually want to make sure that the most important strings are translated first. So the ones like, if you look at the whole picture, software usually consists of many parts, many of whom are not encountered by people on a regular basis. For example, error messages that could be like obscure error messages, and you could argue that those might be not as important. Or even sometimes you could even say like, do they need to be translated? Because if you encounter an error message and you search the internet, wouldn’t you probably want everybody to search for the English one to find the solution? But that set-aside, it’s important to have like the headline of the plugin or like the most important strings translated, and typically translating those most important strings will take you to a pretty high percentage so that we can then say it’s good enough to be shipped.

[Josepha Haden Chomphosy  00:07:02]

Gotcha. I see, I see. Okay. Well, we talked a bit earlier about GlotPress’s timeline. It has been around for a bit, I know. But with that kind of in mind, have there been any notable changes to GlotPress recently? 

[Alex Kirk  00:07:19]

Yeah, so I think for GlotPress there’s been a bit of an up and down over time in terms of engagement and progress on the software. But in, in the recent year, I think we’ve added a couple of things that have been very helpful for translators. So one of them was adding the commenting functionality, so yeah.

[Josepha Haden Chomphosy  00:07:35]

Super helpful. Shocked it wasn’t there before. Sorry, translators. Sorry, all of our polyglots.

[Alex Kirk  00:07:40]

Well, it can be like there was when GlotPress was created there, there is like the, a big part of GlotPress are these states, like the waiting state when you enter translation, and then there’s approved state, which basically a translation we say it’s set to current, and there’s all sorts of process around it. So if the software is updated or translation might get fuzzy. But also like, if somebody submits a translation that doesn’t fully conform to what’s the translation editors, or like what the standards of the translation community have been set to, then you would have to need to reject it.

[Alex Kirk  00:08:16]

And that has been something that we felt wasn’t a very good and enticing way of telling people like, we appreciate your work. It wasn’t just quite right, but it’s more of a rejection. So this is how we came up with this like, let’s give people the option to say what was wrong and give them a chance to try again without making them feel rejected.

[Josepha Haden Chomphosy  00:08:38]

Yeah. Sort of a “No, but…” as opposed to a, just refusal to receive it.

[Alex Kirk  00:08:45]

And other things that we’ve worked on is, like, with the recent search of AI, like getting help from AI on translation and also on reviews. So, there’s some interesting things that you can do with AI in that regard; that one important aspect of translations, it’s also that we’ve got glossaries for each language where people, basically the translation community, identifies certain words they want to translate them the same way every time. And with the AI, you can basically add to the prompt, like, please translate those words to those translations when you give me a translation for that. And as it can change over time, you can always adapt this to the prompt, and that has been proven quite helpful.

[Josepha Haden Chomphosy  00:09:25]

That is great. That’s one of those things I know that AI has been like a really popular thing to talk about. And AI, specifically for translations, I think has caused some concern that maybe we’ll just like translate it all and hope that computers get it right when we know pretty certainly that computers don’t always get the translations right. But that’s not what you’re talking about, right? What you’re suggesting is that AI would suggest what could be translated and what it could be translated to, and then human beings have to confirm that that’s correct, right?

[Alex Kirk  00:09:59]

That’s exactly it. So basically, we give suggestions to the translators, and then they can modify a translation before they press save. It’s more of a, like supporting them in getting the translations, like looking up words more quickly and all of that.

[Josepha Haden Chomphosy  00:10:16]

That’s wonderful. So is that the major sort of next step that is coming for GlotPress, or are there other things that we should keep an eye out for in that software?

[Alex Kirk  00:10:27]

So one direction that we’ve been taking GlotPress is basically making use of the fact that GlotPress is WordPress plugin now. And you know, typically, you would just use a GlotPress install. So on WordPress.Org, there’s like GlotPress installed, there’s translation projects created, something that we call “translation sets”. So for languages, you want to translate it to, it’s all pre-configured, and if you would install GlotPress to plugin on your own WordPress, it would be empty and not very useful. So what we’ve added is a way for you to basically be able to translate the plugins and themes that you’ve got installed in your WordPress into the language that you’re interested in.

[Alex Kirk  00:11:07]

So you might have a non-English website that you want to use certain plugins with, and they might not be fully translated at this point, so obviously, you could go to WordPress.org and help translate them, and that’s the way to, that’s preferred. But you could also now go install GlotPress on your own website and translate there. And then you have the translations there right when you enter them. And you can then contribute those translations back to WordPress.org.

[Josepha Haden Chomphosy  00:11:35]

So that’s with local GlotPress?

[Alex Kirk  00:11:37]

That’s something that we call local GlotPress. And you know, since we then have all these translations in the local database, it means we can do even more with those translations. So typically, language packs would be delivered to WordPress, but with local GlotPress, you’ve got like all the GlotPress software there.

[Alex Kirk  00:11:56]

So we can do things like inline translation. So, on your own WordPress and wp-admin, for example, we can highlight all the strings that can be translated, and those strings just have to right-click them and enter your translation, and that way, you can basically go about and translate the whole ui, seeing your progress, as you’re making, basically turning the screen from red to green.

[Josepha Haden Chomphosy  00:12:20]

Yeah. Yeah. So that’s something now that you can do in your local WordPress installation. 

[Alex Kirk  00:12:26]

Basically, it’s completely independent of WordPress.org. We would ask you to contribute the translations back when you have them, but being independent also allows you to translate like premium plugins, which could not be hosted on WordPress.org or doing something like that we call like hyper-local translation. So, for example, I speak Austrian German natively, but even inside Austria, we’ve got different dialects or like special words that we use. And if I wanted to create a website that’s targeted at the Viennese market, for example, I might want to use those specific terms. And this is something I would have to argue for those translations to be accepted on WordPress.org because it’s a, it’s like a very targeted market. But if I have a local GlotPress, I can do those translations there.

[Josepha Haden Chomphosy  00:13:11]

That seems awfully beneficial, especially as dialects. I’ve been having these conversations. I have, in my extended family, many children, and they are all learning languages and one of them has been having kind of thoughts about, like, dialects and how dialects are almost another language. And if so, like how do you know what everybody’s saying when you’re speaking all the same thing, but it’s kind of a little bit it sounds a little bit different.

[Josepha Haden Chomphosy  00:13:37]

That’s certainly a thing in the US, the distinct dialects across our country. And so I imagine that that’s gonna be a really beneficial sort of implementation for countries that have a lot of different regional variations and certainly smaller countries that have technically the same language as somebody else, but a lot of regional differences, regional specific things.

[Josepha Haden Chomphosy  00:14:01]

Is that the same or different as the live translations, Translate Live, that we talked about at the WordCamp Europe a couple weeks back?

[Alex Kirk  00:14:12]

Right. So, Translate Live is kind of the next step after local GlotPress. It’s like this happy marriage between the WordPress Playground and local GlotPress. So the WordPress Playground is also something that has come up a lot. It’s basically a way for you to run WordPress inside a browser window, so in JavaScript. And at first, it seems like mildly interesting, I would say. But when you combine it with other things like local GlotPress, it can lead to really interesting opportunities. So with inline translation, for example, on WordPress.org, you would typically find for every plugin, the UI would look the same. You would have a table of strings, and all that makes you realize you’re translating this certain plugin is that in the header of the page, it says this name of the plugin, but other than that, it can look really all the same. 

[Alex Kirk  00:15:07]

And now, with WordPress Playground, you can put up a WordPress and run this plugin inside that Playground. And now, if you add local GlotPress to the picture, you can also do the inline translation of that plugin inside the WordPress Playground. So you’ve got inline translation. We add the glossary so they do make sure that you translate things the same way that they’re expected, and you don’t have to install the plugin.

[Alex Kirk  00:15:33]

And still, you can see what the translations will look like. You can see the strings next to each other, and what I think is most important, you will start with the strings that you see first, which are the most important ones. When you’re in the table view, those strings might be somewhere buried in the middle, and yeah, it’s really hard to see progress if you start with kind of obscure error messages, for example, versus just starting with the things that you see first.

[Josepha Haden Chomphosy  00:16:02]

Yeah. So, moving translations away from table-based translations where you kind of have to know what you’re looking for. So the Translate Live, along with local GlotPress, along with WP Playground, is going to make it so that it’s easier to see visually what needs to be translated, where, what’s most valuable to translate for your mid users and your end users, basically.

Yeah?

[Alex Kirk  00:16:30]

That, and also like for plug-in authors, it can be really good to see, you know, you can switch the languages in the Playground to another language, and you can quickly see like what’s the state of the translation in this language or in that language. And even things like, you know, Arabic as an RTL language rights to left language. The sidebar will change to the right, and you can also just switch language and see like, what’s my plugin like in this environment. I mean, this is not technically something that’s related to local GlotPress, but in this translation live ui, it’s very easy to change languages and see your plugin in another language.

[Josepha Haden Chomphosy  00:17:06]

I mean, it’s not specifically related to, to Translations Live, but also, I think that if we’re saying that WordPress not necessarily is going to lead the way with translations and native multilingual support in our CMS because, of course, it’s still a little bit far out on our roadmap. We certainly have an opportunity to have the best implementation of that.

[Josepha Haden Chomphosy  00:17:27]

And even if like that specific use case that you’re talking about isn’t related directly to what it is that you are working on for Polyglots and inside GlotPress and all of that, I do see that having more streamlined, more easy to see and access opportunities to like test the way that our software looks across varying environments, especially those that change it substantially from what we typically work in day-to-day for any individual developer or any individual WordPress site implementer.

[Josepha Haden Chomphosy  00:18:00]

Like, I think that that is a big step forward for all of us and certainly for anyone who is having to use WordPress as not a native English speaker. And so you say it’s not related, but it still is a big, a big benefit for WordPress overall, I think, to have this kind of work happening so that we can have those benefits to the folks who are using our software. 

[Josepha Haden Chomphosy  00:18:22]

So there were a couple of different things that you mentioned over the course of our conversation. We’re gonna put some links to the show notes for all of those. But one thing that you mentioned that just kind of went by, and we never really had an opportunity to talk about it. You talked about the, I think it was GTEs, Global Translation Editors, the folks that are like approved as final approvers of translations. If there is someone who’s listening to this podcast who wants to become a GTE someday, where would they go to do that?

[Alex Kirk  00:18:54]

So the path to GTE is a PTE. ( laughs )

[Alex Kirk  00:18:59]

So, we’ve got different levels of translation editors. Basically, you start, you could say you start off as a translator, and this is how you can kind of show that you can do good translations or that you’re very firm in your language. And this might make you be noticed in the community.

[Alex Kirk  00:19:16]

So we’re always looking for people who like to help with translations. And you might be then promoted to be a Project Translation Editor. Basically, it means that for a single language in a project, you’ll be able to approve translations. So, you’ll be the one who says, like, this translation is a good one and this conforms to the to the rules that we have stated as a translation community.

[Alex Kirk  00:19:42]

And further down the path then is the GTE, where you basically are allowed to approve translations across any project on translate.WordPress.org in your language. And that’s, usually you’ll be in, in that position with other GTEs.

[Alex Kirk  00:20:04]

So there is, like, in each community, there is like, we’re people based. We talk about what might be a good translation. We talk to each other, try to find rules that maybe prevent common mistranslations, or set the standards for how we want the software to be translated. And this is something where you get a voice as a translator, but as a GTE, you get into a position where you can actually make the changes or find consensus on how the software should be translated in your language.

[Josepha Haden Chomphosy  00:20:35]

And if folks are not familiar where the Polyglots team works and meets, where would they find you all?

[Alex Kirk  00:20:41]

At make.WordPress.org/polyglots.

[Josepha Haden Chomphosy  00:20:45]

Perfect. Alex, this has been such a fascinating conversation. Thank you so much for joining me today.

[Alex Kirk  00:20:50]

Thank you very much. 

( Intermission music )

[Josepha Haden Chomphosy  00:20:59]

So that brings us now to our small list of big things. First, WP Campus 2023 is taking place July 12th through the 14th. That’s a nonprofit three-day conference with topics that focus on the growth of higher education, accessibility, WordPress, and anyone who works in higher education.

[Josepha Haden Chomphosy  00:21:17]

It’s a hybrid event. There is an in-person component on the beautiful campus of Tulane University in New Orleans, Louisiana. I’ll add information about that in our show notes for anyone who would like to join in person or online. 

[Josepha Haden Chomphosy  00:21:32]

The second thing is that the mentorship program pilot that I have been talking about a little bit over the last few months has been formally launched.

[Josepha Haden Chomphosy  00:21:39]

If you are interested in contributing more to the project but not sure where to begin, take a look at this comprehensive onboarding experience. It’s cohort-based. It has some personalized one-to-one mentorship. There are guided courses, live workshops, all of that. So read more about it in our show notes and sign up for one-on-one team mentorship.

[Josepha Haden Chomphosy  00:21:59]

And then, finally, Matt mentioned at WordCamp Europe an idea that he had been thinking of for some time a Make team dashboard that would sort of help define team metrics and help identify for individual contributors what should indicate team health and where they can find the most impactful projects to work on.

[Josepha Haden Chomphosy  00:22:20]

A post has since been published on make.WordPress.org/meta calling for additional feedback on that idea, so that we have an understanding of what this could be, how the dashboard can kind of come to be. And so stop by and add your thoughts there in the comments. 

[Josepha Haden Chomphosy  00:22:38]

And that, my friends, is your small list of big things.

[Josepha Haden Chomphosy  00:22:42]

Thanks for tuning in today for the WordPress Briefing. I’m your host, Josepha Haden Chomphosy, and I’ll see you again in a couple of weeks.

( Outro music )

People of WordPress: Allison Dye

Posted by download | Posted in Software | Posted on 30-06-2023

A way to escape chronic pain and give a sense of independence, is what using WordPress means for Italian-American Allison Dye. Now as a project manager and social media content manager living in North Carolina, USA, she uses the software in her work and in disability-advocacy.

The People of WordPress series shares inspiring stories of how people’s lives can change for the better through WordPress and its global community of contributors.

Allison Dye

Allison was first introduced to WordPress when she was 13 years old. Her parents gave her own WordPress website to use, play, test, and try whatever she wanted with it. Her health issues had started when she was eight years old, and being able to express who she was and learn new skills provided an escape she needed.

My first encounter with WordPress

Allison said: “While the technical aspects of my new WordPress website intrigued me, I was more interested in the space it made for me to write. All throughout my childhood I had struggled with chronic pain, fatigue, and other unexplained symptoms. Having a private world I could call my own, I was able to write my story.”

“There is something truly amazing about having a place to tell your story.”

Allison Dye

Her family faced many doctors, nurse, specialists and hospital visits, but could not get an answer to the difficulties faced by Allison. She said: “I felt like my life and world were out of control. But logging onto my little website and typing away on the computer keys gave me a sense of control. I couldn’t always do things that other kids had the energy to do. But I could get lost in writing for hours. I couldn’t control my life story, but I could write about it.”

She felt it was like writing letters to her future self and would act as a reminder of how strong she had become. Even now when Allison writes on her website, she feels it is writing letters to her past self, expressing reassurance and pride. The practice of writing online continues to help her reflect on how she coped and made it through the difficulties.

WordPress in the real world

Allison hoped her early experiences with hospitals and being unwell was just part of being a child, and that in adulthood she would be healthy. She longed for this time.

Growing up did not bring her this dream of a healthier life and an end to chronic pain. In fact, her condition worsened as she went through her teens and at 18 she finally received a diagnosis of Multiple Sclerosis.

Allison stood in front of trees
Allison enjoying time with nature and trees

This changed what had been conventional job choices, as she was not able to handle a 9 to 5 work schedule. She could not drive herself to work on some days and relied on her mother to help with transport. She knew that she would have to find another way to work and she was determined to find it.

She began writing music and book reviews online, and then moved onto writing blog posts. As they were published she started to receive payment and a sense of power over her life. She said: “WordPress felt familiar, typing on the computer keys felt comfortable, and sharing my words with the world felt surreal.”

Allison’s sense of ownership of the software became part of her strength. “I think I believed WordPress was mine somehow. I was learning that WordPress is something that belongs to everyone in some way. And I loved it.”

Finding work with WordPress

The confidence using the platform gave Allison led her to find more about what it could do and meet other people who used it. She said: “The thing I love about WordPress is that it’s not just for developers or bloggers or SEO experts. I began to meet more people in the community and was delighted to find people like me, who didn’t know the technical stuff, but were a part of WordPress.”

This global community orbiting around the software gave her an opportunity to meet social media managers, designers, and people from many different areas. She found that ‘there was a place for everyone’. The guiding strength and fascination Allison found and still finds today is in that community. Allison said: “The community felt as important as the rest of everything that makes WordPress what it is. It felt like it was about people and relationships as well as codes and databases.”

In 2020, she was hired by a WordPress company. She said: “I like being a part of a WordPress company, and I love that I contribute to a team that helps people with their websites. I understand the importance of having a space that’s yours. Whether it’s a business or personal site, having a website gives you the power of telling your own story.”

WordPress gave Allison a freedom and an independence. She did not have to work a 9 to 5 job, rely on others to drive her on bad days with her MS, nor worry about days when she wanted to stay in her sweatshirts rather than go into an office to work. She said: “I have a 100% remote job which I can do despite the plot twists in my story, thanks to WordPress and the people in it.”

WordPress took Allison into the world of project management for a small agency, and this experience was to help guide her path, skills and confidence into the future. She went on to work in content management in WordPress, building pages for awareness campaigns for non profit organizations and small businesses as a contractor. She helps people update their websites, add and edit content, perform basic updates and help them to learn how to use their sites.

“I tell all my clients to use WordPress because there is really no other solution that can scale as easily for growing organizations and small businesses. I love how WordPress allows them to tell their stories, share their passion, and have a place to call their own on the internet.”

Allison Dye

As a fluent English and Italian speaker, Allison is able to support clients in different countries from where she lives. “I love that with WordPress I’m able to support clients remotely. This is thanks to all of the many WordPress contributors, developers, project managers, content writers, and many, many volunteers that work tirelessly to enable people around the world to use WordPress.”

Allison also became a certified as an English As A Second Language (ESL) teacher. “My affinity for words and languages allows me to teach passionately and creatively. I’m Italian-American and am fluent in English and Italian. Teaching English allows me to share my passion for communication with others.”

Welcomed into the WordPress community

Allie interviewed for a podcast on her use of WordPress
Allie interviewed for a podcast on her use of WordPress

Allison attributes mentors and supporters in the WordPress community for helping her appreciate she really is part of it. Allison recalled: “It felt unreal. I wasn’t a dev, I don’t know how to code, and yet I got to be a part of it all? I felt like I was a fake. But Kimberly continues to remind me that I’m real, I get to be here, I get to stay, I have a place.”

She was later encouraged to contribute by a WordPress community member to the Big Orange Heart, which aims to support and promote positive well-being and mental health within remote working communities. She said she felt ‘honored typing my words, pieces of my story, and sharing them with a community of people’.

She also joined the WordCamp US 2021 online organizing team.

Allison enjoys the fact that in the WordPress community, ‘everyone here is constantly working to be better and do better’.

Facing the future with strength from her friends and colleagues in WordPress

Allison was later diagnosed with two additional neurological conditions: Functional Neurological Disorder and Migraine. She said: “If it were not for WordPress I would really be unable to work. But WordPress and its community continue to be a part of my life and I am grateful to everyone who’s helped me along my way. I don’t know where I would even be without it.”

She strives to raise awareness of dynamic disabilities and invisible illnesses like her own through podcasts and social media. She feels that her WordPress friends have helped her both in her professional life and in her wish to be an advocate for others with disabilities too.

Allison hopes reading of her experience will help others who are worried about not progressing in a WordPress career due to health concerns.

“I hope that it will remind anyone reading this that WordPress is a space for everyone. Healthy or not, developer or not, blogger or not — WordPress belongs to you too.”

Allison Dye

Share the stories

Help share these stories of open source contributors and continue to grow the community. Meet more WordPressers in the People of WordPress series.

Contributors

Thanks to Allie Dye (@allisondye) for sharing about her adventures in WordPress.

Props to Abha Thakor (@webcommsat) and the late Surendra Thakor (@sthakor) for interviews and writing the feature, Meher Bala (@meher) for work on images, and to Meher, Maja Loncan (@mloncar) and Chloe Bringmann (@cbringmann) for reviews.

The People of WordPress series thanks Josepha Haden (@chanthaboune) and Topher DeRosia (@topher1kenobe) for their support.

HeroPress logo

This People of WordPress feature is inspired by an essay originally published on HeroPress.com, a community initiative created by Topher DeRosia. It highlights people in the WordPress community who have overcome barriers and whose stories might otherwise go unheard. #HeroPress

Happiness Engineers: The Secret Sauce for WordPress.com’s Stellar Support

Posted by download | Posted in Software | Posted on 29-06-2023

Let’s dive into the world of WordPress.com support, where one particular group of superstars is making all the difference: our expert Happiness Engineers! 

In today’s post, we’ll explore how these incredible humans make WordPress.com’s technical support a uniquely delightful experience.

Our knowledgable, globe-spanning Happiness Engineers

In a world where dreadful customer support has become the norm, WordPress.com is proud to stand out from the pack with our exceptional service. 

Happiness Engineers, or “HEs” (as we call them around the digital office), aren’t just your run-of-the-mill support staff provided with a word-for-word script to follow. Their enthusiasm for helping users navigate the wide world of WordPress, coupled with their second-to-none knowledge of the platform, makes them a uniquely extraordinary bunch.

We’re proud of the fact that our Happiness Engineers span the entire globe, residing in 60 countries and 18 different time zones, which allows for 24/7 availability no matter your home base. For our international customers, few companies can offer the same level of direct support. 

The journey to becoming a Happiness Engineer

Now, you don’t simply become a Happiness Engineer overnight. For every hundred applications, only a few individuals are selected to move into our trial phase. Then, every one of them undergoes rigorous evaluation and hands-on training. 

From diving into the nitty-gritty of WordPress customization and optimization, to mastering the art of troubleshooting, our Happiness Engineers are truly an exceptional group. They know our products inside and out, particularly because they beta test all of our new features, acting as “product ambassadors” on behalf of you.

Committed to going above and beyond

What really sets these folks apart is their unwavering passion for going beyond the usual support model. There are no cookie-cutter answers here. Happiness Engineers are experts at understanding users’ individual challenges, asking all the right questions, and crafting tailored solutions that address your unique goal or issue. 

Whether you reach out with a technical question or just need some inspiration for which theme to use for your baking blog, our HEs will happily answer any and all of the questions you have about WordPress.  

Nurturing a vibrant learning community

Your WordPress.com support system doesn’t need to start or end with one-on-one help from Happiness Engineers. Through our forums, webinars, free classes, and unparalleled support library, our HEs demystify WordPress, as well as provide creative ideas and inspiration for success.

Not only does our team interact directly with customers through forums, social media, email, and chat, but they also play a major role in cultivating a thriving community that fosters learning, collaboration, and connection. 

Ultimately, here’s what this means for you: Let your creativity run wild and fearlessly embark on all your blogging and website-building quests. Though we’ve run out of superlatives, you can rest assured that our Happiness Engineers have got your back!

WordPress 6.3 Beta 2

Posted by download | Posted in Software | Posted on 29-06-2023

WordPress 6.3 Beta 2 is ready for download and testing. This is the first release of the 6.3 cycle, as there was no Beta 1 due to technical issues with packaging the release. Rather than further delaying a beta release, the release squad has decided to package and ship Beta 2.

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, the release squad recommends you evaluate Beta 2 on a test server and site.

WordPress 6.3 demonstrates incredible progress toward achieving the goals outlined in the WordPress roadmap and is the final major release of Phase 2. Phase 2 has focused mainly on the Site Editor, enabling site creators to build websites, design compelling layouts, and manage content without toggling between multiple configuration areas or editing code.

Learn more about Gutenberg updates debuting since WordPress 6.2 by reviewing prior editions of What’s New in Gutenberg posts for 15.2, 15.3, 15.4, 15.5, 15.6, 15.7, 15.8, 15.9, 16.0, and 16.1 (post pending.)

WordPress is the result of contributions by users, developers, and extenders across the globe. As this community seeks new features, the platform will continue to evolve, including the site editing features and beyond. Get an overview of the 6.3 release cycle, and check the Make WordPress Core blog for 6.3-related posts in the coming weeks for further details.

A first look at 6.3

This latest WordPress release includes many updates spanning all platform areas, emphasizing the editing experience and polishing usability. This release contains more than 500 new features and enhancements and 400+ bug fixes.

Performance

Following the incredible performance improvements introduced in 6.2, the release includes more than 170 performance-related updates, including adding defer and async support to the WP Scripts API and fetchpriority support for images. Optimizations were made to block template resolution, image lazy-loading, and the emoji loader, all of which benefit LCP performance. Support for PHP versions 8.0, 8.1, and 8.2 has been improved. 

Site Editor

The Site Editor expands to include navigating and editing pages, styles, templates, and content. The unified site editing experience will include a distraction-free mode, enhanced navigation, and an improved loading experience. Additionally, you can use the Site Editor to preview a block theme and adjust your site before activating the new theme. This release includes style revisions so you can toggle between and preview different saved styles. Rounding out the changes, 6.3 ushers in a new Command Palette, enabling users to context switch and perform actions quickly across different sections of the site editing experience.

Prototype of the Command Palette in action

Blocks

New blocks for details, time-to-read, and footnotes debut in this release, along with updates for better handling of image aspect ratios and improved fallback states. Spacer blocks now include presets, and the cover block gets updates for managing text colors and layout support.

The new height control for the Spacer block

Patterns and Design

Reusable blocks have been renamed to synced patterns. This change reflects the unification of reusable blocks and traditional block patterns (unsynced patterns) within the Editor. A new option allows you to assign patterns to templates, adding the ability to have starter patterns to speed up the creation process. Site creators can now easily create, save, and manage custom synced and unsynced patterns, as well as browse a directory of curated patterns. Additionally, the duotone filter and captions can now be edited in the Styles interface.

Style your captions in the new Styles interface

Usability

Some key usability highlights include toolbar updates, updated template descriptions, enhanced list view drag-and-drop, improved padding and margin controls, and a new area for managing patterns (including reusable blocks, now called synced patterns.) Link control receives some updates, rounding out high-level usability enhancements in 6.3.

Add and modify descriptions for templates

Accessibility

WordPress remains steadfast in making the site-building experience accessible to everyone. 6.3 incorporates over 50 accessibility improvements across the platform. Improved labeling, optimized tab and arrow-key navigation, revised heading hierarchy, and new controls in the admin image editor allow those using screen readers, keyboard navigation, and other assistive technology to navigate more easily. The login form, installation steps, and list tables (for sorting and selection) have all been updated. Additional accessibility tickets are viewable in the WordPress Trac.

Other notes

This release includes auto-rollback for failed manual updates of themes and plugins.

Please note that the features in this list may change before the final release.

Testing makes WordPress stronger!

Testing for issues is a critical part of developing any software, and it’s a meaningful way for anyone to contribute—whether you have experience or not. 

While testing the upgrade process is essential, testing new features is too. Review the many new features listed above and focus your testing efforts on those areas in particular.

If you encounter an issue, please report it to the Alpha/Beta area in the support forums. If you are comfortable writing a reproducible bug report, you can file one on WordPress Trac. You can also check your issue against a list of known bugs.

New to testing? This detailed guide is a great place to start if you’ve never tested a beta release.

Want to know more about testing releases in general? Follow along with the testing initiatives in Make Core and join the #core-test channel on the Making WordPress Slack.

Vulnerability bounty doubles during Beta 2

Between the Beta 2 release and the final release candidate (RC) for each new WordPress version, the monetary reward for reporting new, unreleased security vulnerabilities is doubled. Please follow responsible disclosure practices as detailed in the project’s security practices and policies outlined on the HackerOne page and in the security white paper.

Get WordPress 6.3 Beta 2

You can test WordPress 6.3 Beta 2 in three ways:

Option 1: Install and activate the WordPress Beta Tester plugin (select the “Bleeding edge” channel and “Beta/RC Only” stream).

Option 2: Direct download the Beta 2 version (zip).

Option 3: Use the following WP-CLI command:

wp core update --version=6.3-beta2

The current target for the final release is August 8, 2023, which is about six weeks away. Your help testing this version ensures everything in this release is the best.

The first haiku for 6.3

A chapter closes
Excitement yet much newness
Phase 2 finale

Thank you to the following contributors for collaborating on this post: @DanSoschin, @Meher, @JPantani, @CBringmann, @AudrasJB, @annezazu, @ndiego, @davidbaumwald, @desrosj, @priethor, @flixos90, and @JPantani for authoring the haiku.

Hot Off the Press: New WordPress.com Themes for June 2023

Posted by download | Posted in Software | Posted on 27-06-2023

The WordPress.com team is always working on new design ideas to bring your website to life. Check out the latest themes in our library, featuring beautiful new options for bloggers, photographers, restaurateurs, and more.


George Lois

George Lois (1931-2022) was one of the most creative, prolific advertising communicators of our time. To honor his iconic style, we created this text-forward theme that utilizes bold yet classic typography and colors. Perfect for the blogger who wants to minimize visual clutter while still making a statement. 

Click here to view a demo of this theme.


Poema

Poema pays tribute to the revered Portuguese writer, poet, and philosopher Fernando Pessoa. Its minimalist design features a black-and-white color scheme, complemented by an elegant serif font. Poema’s carefully crafted templates provide a comfortable content width and meticulously considered white space that creates a calming and immersive reading experience—ideal for the appreciation of poetry.

Click here to view a demo of this theme.


Archivo

Archivo came to life after one of our designers stumbled upon Documerica.org, which houses public-domain photographs originally taken as part of a photographic initiative from the United States’ Environmental Protection Agency. Utilizing a relatively small font and a large featured image allows the photography to play the starring role for any site using this theme.  

Click here to view a demo of this theme.


Bibimbap

Named after the scrumptious Korean rice dish, Bibimbap is a fun and lively theme created with restaurants, bakeries, and food trucks in mind. It comes with unique patterns for menus, locations, and food-centric image galleries, allowing you to quickly design and build pages. 

Click here to view a demo of this theme.


Olymp (Paid)

Olymp is a theme designed with WooCommerce users in mind. It’s a bold, fresh, and exciting look for any retailer looking to make waves with an online store. Built-in patterns for a number of pages means you don’t have to start from scratch when implementing Olymp. 

We’ve recently re-introduced third-party paid themes to the WordPress.com marketplace. All of these themes can be purchased as a $79/year subscription. Be sure to explore the entire collection here.

Click here to view a demo of this theme.


To install any of the above themes, click the name of the theme you like, which brings you right to the installation page. Then click the “Activate this design” button. You can also click “Open live demo,” which brings up a clickable, scrollable version of the theme for you to preview.

Premium themes are available to use at no extra charge for customers on the Premium plan or above. Paid themes are third-party products that can be purchased for $79/year each.

You can explore all of our themes by navigating to the “Themes” page, which is found under “Appearance” in the left-side menu of your WordPress.com dashboard. Or you can click below:

Get Paid on Any Plan: Introducing Payments for the Free Plan and Up

Posted by download | Posted in Software | Posted on 22-06-2023

Until now, writers and creators who wanted to start earning on their WordPress.com site needed to upgrade to one of our paid plans. Those days are officially behind us. 

Now, whether you’re on the Free plan or one of the paid tiers, you can start collecting payments and earning from your work from day one. That makes a site on the Free plan a fully-fledged, zero-risk platform for every creator looking to share and earn from their work. 

Starting from scratch, not starting from zero

At WordPress.com we reckon that anyone should be able to spin up a site and start creating. We wanted to take that even further by making it possible for anyone to start earning from the work they put into the world, too.

This isn’t just about making money—it’s about empowering you to take creative risks and push boundaries instead of fretting about what it’ll cost. Spoiler: it won’t cost you anything.

A few free flavors of paid

So you’ll now find that there are few ways to earn a little (or a lot) from the work you publish on WordPress.com, whatever plan you’re on.

  • Gated, exclusive content? Check. 
  • Paid subscriptions at a price you decide? Check. 
  • Selling one-off items like photos, songs, or ebooks? Check. 
  • Giving your audience a quick way to tip you or donate to your cause? Double check.
  • And more.

They’re all available on the Free plan. And every other plan, too. The only limit is that you’ll need to be in a country where Stripe payments are currently supported.

Free as in freedom

The beauty of starting with our Free plan? You’re not locked in. It’s like a creative sandbox, and you’re free to play. For as long as you like. The Free plan isn’t just a trial—it’s forever. So take your time, build your audience, and when you’re ready to expand your horizons, we’ll be right here.

As you grow, you might want a little more. More customization options, more plugins, a custom domain, or maybe even dipping your toes into the ocean of ecommerce with the powerful WooCommerce platform. When you’re ready for that extra power, we’ve got you covered with a range of affordable plans. It’s always up to you.

Making it possible

To make this as accessible to as many people as possible we’ve set up a sliding scale of transaction fees that goes from 10% on the Free plan down to zero on our Commerce plan. That means you can grow at your own pace, striking the right balance for you as your project or audience grows.

It’s a bit like choosing the right gear for a bike ride—you can start in a lower gear, then shift up as you build momentum. 

Here’s how that looks:

WordPress.com PlanPayment Fees
WordPress.com Commerce0%*
WordPress.com Business2%*
WordPress.com Premium4%*
WordPress.com Personal8%*
WordPress.com Free10%*

*Depending on your region, you’ll also pay a standard Stripe fee for each payment made to your Stripe account. You can read a little more about that, here

For the creators, the coders, the artists, and makers

At WordPress.com, we believe that anyone should be able to create, share, and profit from their passions, vision, and work, whatever budget they’re playing with. It’s not just about making a living—it’s about taking risks, trying things out, and making a difference. And when you build on WordPress.com you’re building on a platform that’s been here for 17 years and counting, sending out 20 million+ emails a day and serving lightning-fast sites across the planet.

Whether you’re an author, an influencer, an artist, or a photographer, the power to get paid for the work you made is here, and here for good. We’d love to hear what you’re working on.

Your Domain Deserves the Best: It’s Time to Move to WordPress.com

Posted by download | Posted in Software | Posted on 21-06-2023

If you’re a Google Domains customer, you may have heard that your domain will soon be acquired by Squarespace. This change might work for some folks, but there’s good reason to consider moving elsewhere—like WordPress.com. 

By transferring your domain to WordPress.com, you’re entrusting your precious online real estate to the best-performing, most reliable registrar in the business.

Domains are our domain

Here’s why we’re confident that moving your domain to WordPress.com is the savviest move you could make: 

Lightning fast speeds. No matter your website goals, speed is critical. At WordPress.com, you’ll benefit from our lightning-fast DNS performance so that your domain loads nearly instantaneously when someone types your URL and hits “Enter.”

Unimpeachable security. All domains hosted at WordPress.com get a free SSL certificate, ensuring secure and encrypted connections for your customers. 

Privacy protection. To sweeten the pot even more, we offer free privacy protection to keep your contact information confidential. (There are a handful of domain extensions that don’t qualify for privacy protection, so you may need to check if yours is eligible; learn more here.) 

One convenient dashboard for all your website management. Whether or not you plan to use your domain as the primary URL for a website, housing it with us is especially handy if you’re already a WordPress.com customer. Managing your hosting, domain, email, and other web services can all happen from one convenient dashboard. 

How to transfer your domain from Google to WordPress.com 

If you’re looking to make a change, here’s how to transfer your domain from Google to WordPress.com. 

1) First, you’ll need to unlock your domain at Google Domains and request an authorization code. (Note: Your domain must be at least 60 days old to be eligible for transfer.) Since there are a few international extensions that aren’t supported at this time, you should also confirm that WordPress.com can host your specific domain extension; you can find the list here

2a) If you have a WordPress.com account, head over to your domain management dashboard. Click “Add a domain,” and then “Use a domain I own.” 

Large pointer symbol pointing to a website button that says "Use a domain I own."

2b) If you don’t have a WordPress.com account, use this link to get started right away with the domain you want to transfer.

3) Type in the domain you want to transfer, then click “Continue.”

4) Select the option to transfer your domain, and you’ll be prompted to start the process. After completing a couple of final steps, it generally takes 5-7 days for the transfer to complete. Then you’re free to build a website—or just hold onto your domain until you’re ready to get started. 

Click here to see the full step-by-step process, laid out in even more detail and with screenshots of what you should be seeing along the way.  

If you have questions, our Happiness Engineers are always available to help. Click here to get in contact with us.