Transcript ↓
In this episode of the Post Status Happiness Hour, Michelle Frechette and Marcus Burnette introduce “Sponsor Me WP,” a new platform designed to connect WordPress contributors with potential sponsors. They discuss the motivations behind the project, their collaborative development process, and the platform’s user-friendly features. The conversation highlights the importance of community engagement, transparency, and direct connections between sponsors and contributors. Listeners are encouraged to provide feedback and share their experiences to help shape the platform’s future, reflecting the hosts’ commitment to supporting and empowering the WordPress community.
Top Takeaways: * Sponsor Me WP was created to connect WordPress contributors with sponsors in a simple, transparent way: Michelle and Marcus collaborated to launch Sponsor Me WP—a platform where WordPress community members can share their contributions and availability for sponsorship. It was born from Michelle’s need to supplement her income after being laid off, combined with Marcus’s technical skills and his existing work on WP World. The site allows contributors to create a profile, import data from WP World, and indicate their available hours for sponsorship, while letting sponsors reach out directly—no intermediaries, no money flowing through the platform. * The platform is intentionally simple, inclusive, and community-driven: The site avoids complex monetization, user gating, or financial processing. It’s designed to be lightweight and easy to use, with user control over profiles and direct sponsor-contributor communication. Michelle and Marcus emphasized that it welcomes both established and aspiring contributors, and they’ve taken steps to ensure fairness (e.g., randomized listing order) and community safety (e.g., ability to remove bad actors if needed). * Michelle and Marcus are passionate about building community-first tools—and open to evolving based on feedback: They view this project (like WP World and WP Speakers) as a gift to the WordPress community. The hosting was donated, and their time volunteered. They’re also actively seeking ideas for improvement or expansion, especially from people with experience in seeking or providing sponsorships. Their approach centers on reducing friction, encouraging transparency, and enabling community members to support each other’s contributions meaningfully..
Mentioned In The Show:* Kinsta * WP World * WP Speakers * Underrepresented In Tech * Sponsor Me WP * GitHub * Speed Network Online * Pressable
Sponsor: WordPress.comBuild and manage professional sites with secure managed hosting on WordPress.com. Beautiful themes, built-in SEO, and payment tools, and access to over 50,000 plugins. Everything you need for your business, plus 24/7 support from WordPress experts.
You can follow Post Status and our guests on Social Media:* Marcus Burnette (Creator, The WP World) * Michelle Frechette (Director of Community Relations, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptMichelle Frechette 00:00:03 Here we are for another Post Status Happiness Hour Live. And I could almost call you a frequent flyer now, because I keep inviting you to talk about all the different things that you do and I do, and it’s kind of fun. Like usually it’s a little darker in your corner, though. You usually like all this mysterious, but you actually have a light on behind you this time.
Marcus Burnette 00:00:23 Yeah, there’s actually a window there that I just keep covered most of the time. But I felt a little bit like I’m being in a dungeon. So yeah, now I go up and let some light in.
Michelle Frechette 00:00:34 Now it doesn’t look like your wife makes you work in the basement, so. Awesome. Well, you and I have been working on quite a few things over the years that I call community gifts. And you call community gifts because, even though sometimes we have sponsorship on them, things like that, they’re really not created to be moneymakers. You and I are not trying to get rich of some of the services that we provide to the community. And so when you had put out. Shortly after I got laid off from working at Stellar and before I had secured some other contracts that would keep keep food on my table, as they say. I, I had been approached by Kinsta to sponsor some of my hours, so they sponsor five hours a month for me, which is super awesome. But that leaves about 35 hours a month. That is unsponsored. And I thought, I am really, really bad at going and knocking on doors and saying,’ would you give me some money, please?’ And I was just like, it’s not in my nature. And other people do it so well and like, no, no, no heat to them at all, no shame. Because, hey, if you’re really good at that, go for it. But it’s not not something I’m comfortable with. So I thought, what could I do to kind of put it out there as a need? And before I even had thought to solve a problem, you had added something to the WP World that said Open to sponsorship. And I thought, well, that’s great. But like, how do people know? How do they get in touch with me? I love that it’s there. And then I had this idea to create a similar database to some of the others I’ve created before, like the WP Speakers and Underrepresented In Tech. And I thought, I don’t want to replace anything that you do, because I think the things that we’ve done together, or even separately, that kind of meld together nicely, are really complementary and really work to help, across the board. And I have no idea how you make all the things work that you make work. And you keep saying, I’m not a developer. Well, in my book you are a developer because I’m not. But, but I so I said to you, what if we took that concept, like, one step further and did something like a sponsorship website where people who are seeking sponsorship can put it out there. They’re bio things like that. It’s not the WP World. So it’s not everything. Anything. but it’ll link back to the WP World because we put that in there and you made it. You can show in a few minutes how easy it is if you’ve got a WP World to just like, boom, all your information comes in, which I think is brilliant. But also a way for people to be contacted easily. Not be the middleman. Like no money is funneling through us all, all of that. But make it easy for sponsors to find contributors and for contributors to seek sponsorship. And you said, yep, I’m in which that was music to my ears because I love the WP World and everything that you put into it. And then I’ve learned this thing where if I get people to work with me, I don’t have to do all the work myself. Like, it took me 56 years, but I figured it out. And so partnering with you on this was just a no brainer to me. And you took what was in my head and made it so much better than I ever could have envisioned it being. And so Sponsor Me WP was born. And so I want to want to hear from your side of things like were you like, oh God, Michelle has another project and I can’t say no.
Marcus Burnette 00:04:05 No. I feel like it was it was almost kind of like serendipity, right? Because you, like you said, you had, you were going down this path after you got laid off, like, how do I how do I now supplement that income in different ways? Sponsorship is a great way for that. And at the same time, while you were mulling that over, our friend Taco over in the Post Status Slack was asking, hey, is there a place where people can find, you know, who’s looking for sponsorship? And I started, I read that message and I was like, you know what? That completely makes sense for something in the WP World to I already have, you know, there’s a list of people that are in the WordPress ecosystem that are doing things in WordPress. Why not add a simple checkbox and a link for people to be able to say that they’re looking for a sponsorship? Then you can click through that link and learn some more. A lot of those are like GitHub links, so people can can do the sponsorship stuff. And so when you approached me and were like, not everyone’s a developer, not everybody has that GitHub link. And like, this is what I’m looking for as well. Can we build something? You know, we you and I have been looking for a while to do some stuff together and a lot of our, a lot of our projects like sort of intertwined with each other but haven’t been something that we like together built. And so when, when you were like, hey, I see that you added this to the WP World, is there a way that we can do some version of that that’s maybe a little bit broader, a little bit more inclusive of people that aren’t necessarily developers? A place where people can can talk a little bit more about their contribution. Where on the WP World there’s not really a bio like, it’s sort of more of a resume, and you can see what people are doing in WordPress, those plugins and themes that they’ve built and videos now and all of that stuff, but there’s not really a place for a bio for you to really talk about who you are as a WordPress server and what you’re doing, and especially when it comes to contributions and how you contribute to the space and stuff. And so I thought that was a great idea. Let’s build a site where people can go ahead and sign up there. They can talk a little bit more about how they contribute to WordPress, and then there’s a direct contact link there. Rather than sending someone off to a GitHub page. We do have, you know, a place where people can still put that info in, but rather than sending people off to different places, let’s just give a direct contact there. So if you’re a sponsor, someone who has some sponsorship dollars and they’re looking to find places where you can plug into the WordPress ecosystem, this is a great place for you to go find people who are looking for money to be sponsored, to contribute to the ecosystem, and then, you know, they can tag themselves in the different teams and the stuff that they want to work on.
Marcus Burnette 00:06:45 So you as a sponsor, if you’re really excited about, like the WordPress photo directory, which is something that you and I are both part of. You can help that grow by contributing or by sponsoring contributors that are working on the photo directory and things related to the photo directory. So we’ll look at it in a second. But you can kind of narrow down even the things that you want to put your sponsorship dollars towards, depending on what things contributors are working on. And so anyways, you came to me with that and I was already sort of thinking about it because of the WP World, and it just sort of fell into place. I feel like it was the perfect time for us to put this together. And so you and I sat down and tried to determine, you know, what does this look like? What are we looking for from people? How does this tie into maybe some of the other things that we’re doing? Like you said, it connects to the WP World. So we have that tie in to our other projects. And in that particular case, it just makes it easier for you to pull your info in. If you’re already part of the WP World to sign up for, you know, Sponsor Me WP and get your info in there. Takes, you know, a click, you know, a few seconds and most of your entities in there. Then you can focus more on writing that. You know, that bio of like how you want to contribute, and really selling what it is that you’re doing in the ecosystem to sponsors who are looking to to come through and, you know, sponsor you for that work. So yeah, I think the timing was just perfect.
Michelle Frechette 00:08:12 And at the same time, I was having conversations with June Lou about Speed Network Online. And so I spun up a site with one of my hosts, and she went to work on it, like literally between Monday and Wednesday it launched and suddenly you’re saying, hey, look at this. I got the prototype. What does this look like? And I’m like, wow, that was fast. Like, I couldn’t let, like, the Speed Network just go that fast. It was making me jealous.
Marcus Burnette 00:08:41 I did like, I got a little jealous that somebody was publishing something and I wasn’t publishing something new. So I got to work.
Michelle Frechette 00:08:48 They both went up pretty quick. Hey June and June in the comments saying hello. They’re singing your praises, June. I don’t know if you heard that, but. So yeah, so I had two projects go up pretty darn fast, which is exciting to me. One of my biggest concerns and everybody that knows me is like, you should not have been concerned about that. But one of my biggest concerns was when you’ve been laid off, if you take any time off to regroup, kind of heal from emotions and all of that, that you start to become irrelevant. Like if people aren’t seeing you in the community, they can forget you for fairly quickly. And yes, I was still working with Post Status, so I know that wasn’t really going to happen, but I needed to be busy. I needed to sit down at my desk every day and work so I wouldn’t get comfortable laying on the sofa, watching movies, eating grapes.
Marcus Burnette 00:09:36 I think that’s definitely a possibility, but probably less so than than anyone thinks in their head.
Michelle Frechette 00:09:43 I probably for sure.
Marcus Burnette 00:09:44 Especially if you’ve been part of the community for a while, the way that you have and you’re still going to events and still in Post Status. Yeah
Michelle Frechette 00:09:51 Yeah for sure. But it’s still but it’s a fear right? And so I wanted to make sure that I was creating and, and doing things that felt like work and, put and putting things forward into the community positive way. So that June and I, you know, partnered up on one of that you and I partnered up on, Sponsored Me WP is was very exciting to me. But what I really want to show well, first of all, we launched it on whatever day we launched it, I don’t remember and like. But then I was like, I was a couple weeks ago, within a couple of days, there were like, there’s already like 30 people in there and like a couple more days go by and I’m like, I think I was at WordCamp Europe and I was like, I pulled it up. I was like, there’s 74 people in there. And then I look today and I think that the count as of right before the show was 90. So yeah, clearly there are a lot of people.
Marcus Burnette 00:10:36 92, 92 right now.
Michelle Frechette 00:10:38 Yeah.
Marcus Burnette 00:10:39 Getting close to that triple digit mark already.
Michelle Frechette 00:10:41 I know.
Marcus Burnette 00:10:41 Within a couple of weeks.
Michelle Frechette 00:10:42 So what I wanted to do was have you, because I manage all the other things while the shows going on here. Do a little demo, demo of this site. and kind of walk us through how people can get involved, what it looks like, and, how it works. So I’m going to add that to the screen now and let you kind of give us a little walkthrough.
Marcus Burnette 00:11:03 Awesome. Well, I’m already logged in, so let me log out real quick just to show how easy it is. I mean, we’ve got our main landing page that just kind of talks a little bit about what Sponsor Me WP is. pretty simple. Create your profile. sponsors can come in and find people that they want to, to, you know, to sponsor for contributions. And overall that helps us grow the WordPress ecosystem together. And then a little bit info about us down here. but.
Speaker 3 00:11:34 I love I love the.
Michelle Frechette 00:11:36 I love, I love the images of us, the little cartoons. It’s hysterical.
Marcus Burnette 00:11:41 Yeah. I had, I found some that looked pretty fun. And then I was challenging ChatGPT to turn our like avatar photos from. I think these are both our like Twitter photos.
MIchelle Frechette: I think so.
Marcus Burnette: Into the style of whatever the style was that I found in it. It did have a fun job. I thought it was fun photo, so I went with those instead of the usual ultra realistic photo photos. I thought they were fun.
Marcus Burnette 00:12:05 So yeah, it’s it’s super easy. Kept the the signup form nice and short. Email, First Name, Last Name, and Password and, and you’re in. So let me go ahead and log in to mine. And so once you’re, once you have an account, you and every time you log in, you’re automatically sent to the update profile page by default.
Marcus Burnette 00:12:32 So there’s always a chance for you to clean up anything, make any changes. Let’s say you get someone that sponsors contribution for five hours. It’s easy for you to come in here and update the number of hours, so that people can get a good look at, you know, how much contribution you’re still looking for or sponsorship you’re still looking for. So pretty simple. You know, the usual. Thanks. Mark Westcott, shout out for his form for making making life easy for us again. I use it all over the WP World. So it made sense to to put it in here as well and keep everything in check for us. And so there’s a couple of tabs here. It’s personal info. This is that bio area where you get to really talk about what it is that you do, contributing to the WordPress ecosystem.
Michelle Frechette 00:13:24 Including adding links. You made it possible to be able to even add links within the text there.
Marcus Burnette 00:13:29 Yeah, you can add some links within the text here if you want to share, you know, links to some of the examples of things that you’ve done or just kind of however you want to structure your. I kind of wanted to take the rules and limitations off a little bit about how you structure your own bio. So everyone kind of is, is able to, kind of share a little bit about what they do in their own way, which is going to differ whether you’re a developer or photo directory or marketing team or like all the different like ways that you can contribute are very different and you have different opportunities to share examples of what you’ve done or what you’re working on and stuff like that. So it’s pretty open. Yeah, you can share links in here to, to any of those spots. Then there’s a tab for social, which gives you a chance to put in all your different social links so that you can link to those including, you know, our other projects, WP Speakers and WP World. And then there’s a, the sponsorship section. Section itself is where you’re going to want to kind of fill out the bulk. Besides the bio, this is where you fill out your, your handle. Talk a little bit about the number of hours that you’re trying to get covered and how many you already have covered, sponsorship wise. If you have that GitHub URL that we were talking about before, or some other way to share some sponsorship information with potential sponsors, you can put the URL in here. And then we have all of the teams listed to make teams listed here so that you can choose any of the make teams that you want to be involved with. I know that contribution also sometimes falls outside of some of these make teams, like if you want to be sponsored to contribute to like PHP or Node.js or some of the other open source projects. I wanted to give people the opportunity to add those things in as well. So, if you have other projects outside of the make teams that you want to be sponsored for, you can add those here so that if you’re following along video, you see this little thing in the corner that popped up that’s just been sitting there and it popped up when I first got here onto the page and it says, want to speed up your profile creation and import your data from the WP World. This is kind of the like fanciness that I was excited. Not that I wasn’t excited to build the rest of the website, but excited to try to figure out if I could actually make this piece work.
Michelle Frechette: And you did so.
Marcus Burnette: Yeah I did. And so if you sign up with the same email address that you signed up for at the WP World. So that’s like the only real criteria there. If you’re using different email addresses it’s not going to work this way. That little pop up just won’t show up I don’t think.
Michelle Frechette 00:16:15 Because that’s the key.
Marcus Burnette 00:16:16 So that’s the key. If you sign up with the same email address that you signed up for at the WP World, then you can click this import from the WP World, and it will show you all of the things that you filled out at the WP World that correspond with what’s going on at Sponsor Me WP, and so you can fully apply all of them, or if you just want to update your .org handle and your speakers URL and your website URL. You can choose those individually and hit apply, and it’ll just only update those things for you so you have full control over what it is that you want to pull from the WP World over into Sponsor Me WP.
Michelle Frechette 00:16:57 Super nice, you don’t have to put all your social handles in and type those all out.
Marcus Burnette 00:17:01 Yeah, all the social handles, track them down, copy them, make sure they’re in the right format and everything. This handles all of that and pastes it in for you. So. Yeah, exactly. You know you could do just give me and Twitter, Bluesky, LinkedIn, Mastodon, and hit apply. And now all your social handles are in and ready to go. So I was very excited to to figure that one out. And
Michelle Frechette 00:17:24 I was super impressed when I saw it, that’s for sure.
Marcus Burnette 00:17:27 Yeah, very excited for that. So then you filled out your your information and you end up in our list of contributors here on the site. Very intentionally. This is a random pool of contributors. What we wanted to make sure was that we didn’t prioritize, you know, ten people or. Yeah, ten people because their last name starts with A, B or C or something like that. so.
Michelle Frechette 00:17:54 And those poor people whose last names are W never get sponsors.
Marcus Burnette 00:17:57 Sponsors all the way at the bottom, never, never get noticed or anything like that. So this is intentionally random. If you have a particular person that you’re looking for like Michelle, you can start to type it in and it’ll pull up that person for you. If you want to sort it by last name, there is a button over here where you can click the button, and then they will be sorted by last name for you. That’s totally up to you. And then, I’ll refresh again. Just a randomizes again. And then you can also filter by the teams. Like I said, sometimes as a sponsor you want to sponsor particular parts of the project, different parts of the ecosystem. Let’s say you’re building something that really relies on Gutenberg continuing to progress, right? So you’re going to want to find contributors that are contributing directly to Gutenberg and sponsor their time specifically so they can continue working on those things. If that’s the case, let’s say in this example, I can just click Gutenberg. And now I have a list of the four people currently in here that have noted that they’re specifically working on Gutenberg related things within the ecosystem. And so then you can see how many, how many hours they are looking to be sponsored, how many hours they’re already sponsored for their time. You can pick one. I’m going to click on Tammie’s name here and it’ll take you to their profile. You can read, right. This is the bio that Tammie put in. So you can read more about the person that you’re thinking about contributing to. See the different teams. Tammie does have a link off to GitHub where you can directly sponsor through GitHub if you want. And then everybody has this form at the bottom where you can send a message to that contributor to say, ‘hey, I’m interested in sponsoring you potentially for your time with Gutenberg, you know, time working on the Gutenberg project or part of the project. you know, let’s get let’s get it together and chat that through’. So you put in your first name, last name, email and a little message, and that will go directly to the contributor. Not to us. That goes directly to the contributor. They can see that message. And then via email you can go back and forth. As the sponsor with the contributor and figure out what works. And then the contributor can come back and update their sponsorship hours and all of that. So that’s kind of the walkthrough there.
Michelle Frechette 00:20:25 One of the things we wanted to make sure was that we weren’t the middleman, so to speak, in any of it. So I did have somebody, you know, when we first launched it say, well, how do we get paid? That’s between you and the sponsor. So that’s why there’s a contact form there. Every sponsor does pay out differently, sometimes less so for like Kinsta. I have to invoice them my time every month. I don’t have to give them a written account of everything I did. But I do have to invoice them. And that’s going to trigger a payment to me. Others may, you know, hit up your GitHub and automatically have a pay go through there. It really differs depending on who they are. And so we don’t want to be part of that at all. And we certainly don’t want to have any income through this that then shows up on our taxes because we funneled money through to anybody else. And so the whole idea was to create this, kind of a marketplace, I guess, a way to match up between sponsors and contributors so that you can talk to each other, find each other easily, and then take the conversation offline so that you can have those conversations one to the other. And we also didn’t want to put a lot of we didn’t want any financial information to go through the site either. It just makes it a lot safer and more secure for everybody. If your financial information is not showing up on our website.
Marcus Burnette 00:21:41 Yeah, absolutely. No, we’re we’re looking to be I mean, and this is very similar to really how I’ve structured things with the WP World, how you structure things with WP Speakers like this is all just to kind of foster that connection between between people in the WordPress space, whether it’s, you know, people connecting with other people or companies connecting with people, people connecting with, in this case sponsors, potential sponsors. You and I really enjoy building these projects that like just create that connection between people. And then from there, you know, like on the WP World, I foster the connection for people to meet up at a coffee shop, they have to figure out which coffee shop works for them and go hang out together and buy coffee and whatever. Same goes for this. We’re looking to to create that connection and the ones that connection is made, then the person who is sponsoring can say, here’s, you know, here’s what I need to be able to sponsor you financially, or the person who’s doing the contributing can say, here are the different ways that I can accept, you know, being paid or whatever. Like it’s all, like you said, it’s all going to be different from person to person. And so we didn’t want to we didn’t want to force a specific way on anybody. And we also didn’t want to really have our hand in any of that transaction, the monetary transaction. And so the site is just here to create a connection between between sponsors and contributors. And then how they work that out is going to be different from sponsor to sponsor and contributor to contributor.
Michelle Frechette 00:23:14 Yeah. We also don’t tell you how much your hour is worth. So how many hours you do and what your hour is worth, because an hour to one person may be valued differently than an hour to somebody else. And so that is 100% between you and whoever’s sponsoring your time in the community. Fantastic. So that’s I mean, literally that’s it. There’s a homepage and there’s a directory, and we haven’t done anything else with it. Because it’s by design, should be simple. It should be easy to use. I may throw something in there a little bit later about, you know, how you can just reach out to people and how we’re not to go between a little more in depth, if you will, of another page that just is a little more direct in how this all works. But for the meantime, I think it’s very simple, very clear, very concise, which I like a lot. And the design, you did such a great job on the design work Marcus. Thank you. I say it’s our project. It was my idea and 100% your execution.
Marcus Burnette 00:24:13 The, it’s funny because the design is like version six. It’s the only one that you saw, but it’s like version six behind the scenes, because I just could not, I could not get to a place that I was happy with it for a long time. and it was honestly not until I was playing with those silly avatars of ours, the AI generated avatars that I felt like I had some sort of a design direction. I was like, oh, I kind of want to follow this direction. So, you know, on the.
Michelle Frechette 00:24:44 I love that. So literally just go to SponsorMe.com for more information there. But a couple people have put some comments in the comments thread. If you have questions about this we would love to answer them. We’re a captive audience. We’re live right now. If you’re watching this later, you’ll have to reach out to us through the website, I guess. But, we would love to. What did I put through here? Yeah. If you have questions there it goes, if you have questions for us, post them in the chat and we will be happy to answer them. Speak now or forever hold your peace. Just kidding. It’s not that serious, folks, but it is a lot of fun. So yeah, if you have any questions or ideas for us, we’re also open to ideas, right? So if there’s something that we failed to see that would be really amazing to have in there. Tell us about it and maybe we’ll make it happen. And maybe we’ll be like, no, because you never know.
Marcus Burnette 00:25:38 Yeah, definitely one of the things that I’ve noticed through our projects, right, I’m sure you get the same is once you, once you toss it out there to the world and you start to share it more broadly, you know, folks start to have some ideas of like, well, what if it did this? Or what if it could do that? Like, I’m totally open to that, both with the WP World and Sponsor Me WP please share as like absolutely I have a roadmap. I have lots of ideas of what I would like to do with this and the WP World and everything else. There’s a nice long list, but I can only think of so much and I’m only going to think of so much, and I’m only going to think of so much from like one perspective, from my perspective. And I have not, like I was sponsored by my employer to work a couple hours a week, but that was like part of my regular job, so I haven’t had to go out and find sponsors to specifically come and say, hey, we’d like to sponsor five hours a week for you to do this. So I don’t have that perspective. I don’t have that context. You do. So you and I can bounce that off of each other a little bit. But others who have gone through this who have looked for for sponsorship or have gained or have gotten sponsorship, reach out to us, tell us what’s what’s worked, what’s helped. What would have been nice, right? Maybe there’s some things in that process where you’re like, oh, it would have been nice if the sponsor had this information ahead of time, or I knew this about the sponsor when they were contacting me, you know, how do I need to do I need to update the contact form, the individual contact form to have more information, less information, structured differently, like I’m open to all of that. Like and and I know that you are too. So if anybody has ideas on how, especially those that have been through some of the sponsors, the contribution sponsorship process, like tell us what worked, what would be great to have that’s not already there? We’re totally open to.
Michelle Frechette 00:27:26 Other than the payment process.
Marcus Burnette 00:27:26 Right. Other than the payment process, because we do want to just keep our hands out of the, out of the proverbial cookie jar that’s between you all. We’re not looking to have anything to do with the money part of it.
Michelle Frechette 00:27:38 And we’re not seeking sponsorship for the site either. So like, it’s literally it just lives there. The hosting was donated by Pressable, so we don’t even have to pay for that. I think I’m paying, like, 20 bucks a year for the domain name or something like that. So our time has been the gift. I well, Marcus’s time has been the gift because.
Marcus Burnette 00:28:00 Your time as well. Yeah. We’re we’re not looking to make anything from this other than connections between contributors and sponsors. This is this is our one of our our gifts back to the community.
Michelle Frechette 00:28:14 Absolutely. So if you have ideas, tell me and I’ll tell Marcus and he will know how to make it happen. It’s my favorite thing. It’s like, I love all your ideas, Marcus. This person had this idea.
Marcus Burnette 00:28:26 Marcus here is a list of ideas, and I’m. And I’ll be absolutely happy to work on them because.
Michelle Frechette 00:28:31 You make things happen so quickly, like the WP World from its inception to where it is today. Phenomenal, right? Just so phenomenal. And I think of all these other projects as being just like part of that whole universe of like it’s a Venn diagram and everything kind of, you know, overlaps a little bit. We got a question, Ericka. I we saw I saw Ericka just last week.
Marcus Burnette: Hey Erica.
Michelle Frechette: In, in Europe. So, and she’s on TikTok. Ericka is on the recent TikTok. On for, WordPress. And I was like, tell us in Spanish. And so she and I didn’t even know what she said until after I got it home. And like, she said hi to me, like it was so nice. So anyway, but the website is also for people who are not yet contributing, are also looking to be sponsored. Right? I would say yes, if they’re looking to get to be able to contribute and they need to be sponsored to do that, I have no problem with that. We’re not gatekeeping it. So, the thing I would hate the most is somebody says they’re contributing, they’re not actually contributing, and they’re just siphoning money from some company, but that’s up to the company to do some vetting and make sure that things align well. Because we are not gatekeeping any of that. But that said, I will say if there are bad actors in the community and they’re using our site nefariously, please let us know. I don’t anticipate this community will do that, but we can remove them from the site if we needed to. She saw the video because I tagged you on Twitter, isn’t it? Yeah. That was so cute. I’m having so much fun, by the way, with the WordPress org, Twitter or TikTok account.
Marcus Birnette: Tik Tok, yeah I’ve saw a couple of them.
Michelle Frechette: Oh my gosh, it is so much fun. So, Yeah. So those are that’s what we have got going on. And I hate to even say this part out loud, but if you have other ideas of gaps in the community that we can maybe help fill and pull other people into it, tell us, because there’s probably a way to work it into the WP World or so, or even Post Status and things like that. So recently posted a spot, WP Speakers, which means I still get to help manage it, but I am not. I don’t have to deal with the dev of it anymore, which is nice. So, Joost team is doing that. So, and Dave says he’s been following the WordPress TikTok videos. They are fun, a total fun. There’s some funny, funny ones coming up. Man. I make myself look a little silly and I’m 100% happy with it, so it’s a lot of fun. You know, we we usually save an hour for this show. I think this project was. I’m not going to say it was simple to do, because I don’t want to downplay the amount of work that you put into it, but we’ve made it simple to use. Or we, I’ll say the way we’ve made it simple to use. We’ve made it easy for you to be able to create that account for yourself. Now, my ask of people, if you’re paying attention and watching, share it with, share it on social media. Tell your company if your company is somebody who sponsors. The whole idea is not every company has the people power to be able to take 5 or 10% of their time and their and their, their team to contribute to the project. So they would rather use money to help other people who are already in the community do that. And so that’s why this is a perfect thing, is helping make those matches. So if you know people who are looking to sponsor you, you know, people are looking to be sponsored and and please, if you see us, posting it on social media, a simple share would be mean the world to us so that we can actually start to make some of those connections for people in the community.
Marcus Burnette 00:32:10 Yeah, absolutely.
Michelle Frechette 00:32:12 Any, any anything else you want to add, Marcus?
Marcus Burnette 00:32:15 No, I don’t think so. I think, Yeah. Like. Like you said, there’s there’s some complexity under the hood, but the whole point was to make the site itself as simple and user friendly as possible. And so. Yeah. Share it. Sign up if you’re not already signed up. And then we’ll, we’ll get those sponsors in and, and get some people sponsored for contributing.
Michelle Frechette 00:32:38 Let’s make some magic. Last chance, if you’ve got a question, hit us up because we’re going to close this down in a minute. I don’t have anybody for next week. I’m still working on getting a guest for next week’s Post Status Happiness hour. So if you have a project that you’d like to share, please hit me up.
Marcus Burnette 00:32:55 Means we have a week to come up with another project to collaborate on to build it, and then I’ll just be back on again.
Michelle Frechette 00:33:04 Like, hey Marcus, are you free tomorrow? My project fell through for tomorrow. Hear me out. WordPress the Musical. Can we do something by next week?
Marcus Burnette 00:33:15 By next week. I’ll get. I’ll get my daughter on it. She’s musical.
Michelle Frechette 00:33:19 She probably.
Marcus Burnette 00:33:20 I would not be much of a help there personally but.
Michelle Frechette 00:33:23 I was gonna I was in a meeting, earlier this week, and like, in the chit chat time before things get started, like, what are y’all watching on TV? And I said, I’m rewatching Buffy the Vampire Slayer from the beginning. It’s it’s like it doesn’t even fit the TV because it’s like square versus, like the letter box where you see now and and somebody in the group said once more with feeling Michelle. And that was the musical episode of Buffy the Vampire Slayer. So I have that in my head right now. I’m not really writing a musical. Oh Dave the musical, backed up by Disney.
Marcus Burnette 00:33:56 So yeah, it would be interesting. It’s almost, it’s almost worth asking ChatGPT to like, outline what a WordPress the Musical would be would look like.
Michelle Frechette 00:34:07 Oh my goodness. All right. If anybody does that. Share it.
Marcus Burnette 00:34:10 yes share it with us I want to I’m curious.
Michelle Frechette 00:34:13 To well thanks for being with us everybody today, Marcus. Thank you again, especially for the last minuteness. But for all of the hard work that you put in to Sponsor Me WP, I appreciate every time we have an opportunity to do something together to share each other’s projects. You are one of these people in the community that is just such a pillar of the community, and being friends with you on top of that is just the icing on the cake. So thank you.
Marcus Burnette 00:34:37 I super appreciate that. So happy to work, to work on anything at all with you and even just chatting outside of WordPress. Always a good time.
Michelle Frechette 00:34:46 I know. I wish you were going to Montclair too, because we had so much fun last year.
Marcus Burnette 00:34:50 I know.
Michelle Frechette 00:34:51 I’ve done all together and all the things.
Marcus Burnette 00:34:53 I’ve been in the last three years, and I am starting to feel a little sadness that I’m not going to be there this year. But, it is what it is.
Michelle Frechette 00:34:59 We’ll see you at US this year?
Marcus Burnette: Yes.
Michelle Frechette: Excellent, excellent. All right, so, Marcus, don’t hop off right now. I’m going to stop the stream, but I got a couple quick things to share with you before I let you go. Bye. Everybody will see you soon.
Marcus Burnette: 00:35:12 Bye.
This article, Post Status Happiness Hour Session Thirty Two, was published at Post Status — the community for WordPress professionals.
What is a community? I’ve been pondering this question a lot lately. There are so many ways to define a community, and so many questions arise when thinking about what that word means.
I talk about the WordPress community a lot. When people ask what I do at Post Status, telling them my title isn’t enough. They ask “but what do you do?” When I tell them I tend to a community, especially if they’re not in WordPress at all, that also means almost nothing to them.
So then, what is the WordPress community? Or community at all?
Definitions matter … to an extentI referred to Dictionary.com to find the definition of community. According to that source, you can consider a community defined as any of the following:
I suppose given these definitions, the WordPress community would fall under definition three above. “[A] group sharing common characteristics or interests and perceived or perceiving itself as distinct in some respect from the larger society within which it exists.”
So I said definitions matter … to an extent. Because I still have questions.
Does one have to actively participate in a community to be considered part of it? Is a loyalty or allegiance required? And further, can one be considered a part of a community if they do not desire to be part of it?
Who then, are WordPress community members?As I see it (and please comment below if I’ve missed a group), the WordPress community might include the following:
It seems to me that the last three easily fall within the definition chosen above for community. But what about the first one? Is every WordPress user a part of the community? And how does one leave a community? Is it possible, or will you always be known as part of what you once belonged to?
Still with me?If you’ve made it this far and you’re still with me, what are your thoughts? Or do you think it matters at all? Maybe it matters to some of us and not to others, but for me community also brings a sense of belonging, and belonging in WordPress helps move the community and the open source project forward.
This article, What is a Community?, was published at Post Status — the community for WordPress professionals.
Transcript ↓
In this podcast episode, host Michelle Frechette welcomes Carrie Dils, Mika Epstein, and Ryan McCue to discuss their roles in the WordPress community and the new FAIR project. The group explores FAIR’s mission to create a federated independent repository system for WordPress plugins and themes, focusing on decentralization, community-driven moderation, inclusive governance, and privacy. They address challenges like supporting premium plugins, reducing environmental impact, and fostering global participation. The episode highlights FAIR’s collaborative, open-source approach and invites listeners to get involved through GitHub and community meetings, aiming to shape a more innovative and inclusive WordPress ecosystem.
Top Takeaways: * FAIR Is Reimagining Plugin Discovery and Trust for WordPress: FAIR is building a more open, decentralized ecosystem for WordPress plugin discovery—empowering both end users and developers. By enabling verified directories and authenticated plugin listings (via methods like DNS verification), FAIR provides an alternative to the limitations of the WordPress.org repo, while increasing transparency, user safety, and trust. * Community Participation Is Central to FAIR’s Success: The FAIR initiative is deeply community-driven. Contributors are encouraged to get involved through GitHub Discussions, introduce themselves, offer help, or join working groups. The leadership team is intentionally building these groups based on people’s skills and availability, rather than predefined roles—making FAIR flexible, inclusive, and open to evolving needs. * FAIR Encourages Innovation Outside Traditional WordPress Constraints: The project provides an alternative path for plugin creators who may not want to follow the traditional WordPress.org model (e.g., having to release a free version first). With FAIR, creators can request to be listed in aggregator directories that are more flexible, values-aligned, or niche-focused—fostering innovation and lowering barriers to entry. * FAIR Is Still in Early Development—and Actively Growing: While the FAIR plugin and protocol are live (accessible via fair.pm), the ecosystem is in its formative stages. The team is prioritizing essential needs (the “MVP”) and building infrastructure to support future growth in documentation, marketing, design, development, and user testing. They welcome feedback on plugin issues, conflicts, and ideas, encouraging broad experimentation and iteration.
Mentioned In The Show:* FAIR * LinkedIn Learning * Awesome Motive * Lez Watch TV * Human Made * Aspire Press * Gravatar * Linux Foundation Project * Bluesky * WPCC * Black Press * Mastodon * Drupal * Courtney Robertson * Automattic * MediaWiki * Monster Insights * Gravity Forms * Fastly
Sponsor: A2 HostingA2Hosting offers solutions for WordPress and WooCommerce that are both blazing fast and ultra-reliable. WordPress can be easily deployed on ANY web hosting plan from A2: Shared, VPS, or Dedicated. A2 also offers Managed WordPress and WooCommerce Hosting. Take a look at a2hosting.com today!
A2 Hosting You can follow Post Status and our guests on Social Media:* Carrie Dils (Independent Consultant & Web Instructor, Carrie Dils Consulting) * Mika Epstein (Senior Developer, Awesome Motive) * Ryan McCue (Director of Product, Human Made) * Michelle Frechette (Director of Community Relations, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptMichelle Frechette 00:00:02 Welcome to the Post Status Cache Up. It’s my little play on like catching up with people. In case people didn’t place, people didn’t cache that. It’s not like a cache me outside kind of situation. So, Carrie, don’t bring up those weapons of mass destruction of your hands there. But it’s really good to have you all here. And I’d like you to introduce yourselves rather than, you know, that formality of me reading something, and you have to sit there looking all like, oh, that’s cool, that’s all about me. Yeah. So we’ll just kind of go around the I. I love how we say room, like we’re all in our own rooms, but, Carrie, tell us first and then you pass it on and we’ll keep going.
Carrie Dils 00:00:39 We’ll go around the Brady Bunch squares.
Michelle Frechette 00:00:42 Yeah, exactly. We just need Alice in the middle.
Carrie Dils 00:00:44 There you go. I am Carrie Dils. So I’ve been working with WordPress since 2011. based in Fort Worth, Texas, and outside of FAIR, I mostly do client work. I’m independent, freelancer, do development work and consulting. And then I also teach front end development courses for LinkedIn Learning.
Michelle Frechette 00:01:05 Excellent.
Carrie Dils 00:01:06 Mika.
Mika E. 00:01:08 Hi, I’m Mika Epstein. Most of you probably know me as Ipstenu still, which is actually just my last name. It’s not really all that deep, folks. Sorry. I currently work for Awesome Motiv. I am in their research and development, which actually means I’m not doing a lot of WordPress for work right now. I’m more like figuring out cool things that we can integrate to take off the load from our employees who are doing WordPress. So I get to do all sorts of cool things and blow things up. And right now yell at Google for, having an outage on the servers I’m working on. So that’s always fun.
Michelle Frechette 00:01:42 How dare they?
Mika E. 00:01:43 I know. But with regards to WordPress, I actually run a, a website with my friend Tracy Levesque, and it is entirely on WordPress. It is Lez Watch TV and it is the biggest database you’re going to find of LGBTQ, female, non-binary, and transgender characters on international television. And I stress this because it runs on WordPress. Every last bit of it is WordPress. So when you go and look at that site, you’re going to go, oh, WordPress can do that.
Michelle Frechette 00:02:15 And I will be looking at that site immediately after we’re done recording.
Mika E. 00:02:18 Oh yeah. Yeah, I always promote myself.
Michelle Frechette 00:02:21 I love it.
Ryan McCue 00:02:24 Thanks. Hi, I’m Ryan McCue. I think, people might know me from working on the WordPress rest API, which was merged into WordPress a little while ago, but I have been contributing to and working with WordPress for almost 20 years. At this point, I think my.org profile was created 2006 or something like that, but I’d been using it a little longer than that. Aside from the rest API, I also built the Request Library, which sends every HTTP request out from your WordPress install. I used to be the maintainer of Simple Pie, which was the RSS and atom feed reader. Worked on the Importer I helped build developer.WordPress.org. I am a member of the security team. I have done many things in, in WordPress contribution over the many years that I’ve been involved. And in my day to day job, I am the director of product at Human Made. So we are an enterprise WordPress services agency. We do agency work and also enterprise hosting. And I run the hosting division, which is, Altas Cloud. So, every day, having to deal with making sure that WordPress can, can scale up to do, you know, hundreds of millions and billions of views. So, it’s, sometimes stressful. Thankfully, we aren’t on Google Cloud, so or Cloudflare, so.
Mika E. 00:03:45 It wasn’t my choice. Yeah, actually, that’s not true it was my choice. I did the breakdown of what would cost us less and what would be more stable in Google one. I should have mentioned I used to run the WordPress plugin review team for. A long time.
Michelle Frechette 00:04:00 I wasn’t sure. I wasn’t sure if we were avoiding that altogether.
Mika E. 00:04:03 No, it’s not that I forgot, it’s that I retired from it. So it’s like I don’t do it anymore. But I did do it and I probably reviewed somewhere around 60,000 plugins.
Michelle Frechette 00:04:13 I think you reviewed mine because you reached out to me and said, we’re only going to approve this if you promise to keep it updated.
Mika E. 00:04:19 Oh, that’s true. I do remember that one because we were having a I swear this had a purpose. We were having a bunch of people submitting the exact same kind of plugins, and they weren’t keeping them updated. I’m like, okay, I know Michelle, I trust her, but I have to keep it updated.
Michelle Frechette 00:04:33 Yeah, I change the colors sometimes.
Mika E.: That’s fine.
Michelle Frechette: And add new text to it so it keeps updated. It doesn’t look like it’s been, you know, abandoned anyway, so I promise to keep the puns to a minimum. However, I’m going to start by saying it’s fair to say that you aren’t slackers. Oh, see what I did there?
Carrie Dils 00:04:53 Wow, but we’re in Slack. Does that make us slackers?
Mika E.: We don’t have a group Slack yet so.
Michelle Frechette 00:05:01 I guess we’ll have to. We’ll have to give that some thought, Carrie. For sure.
Carrie Dils 00:05:04 That’s fair.
Michelle Frechette 00:05:06 That’s fair. Oh, yeah. It’s like a lot of words you can substitute in there. There. So it just kind of happens. What drew you to be involved in developing FAIR? And somebody could tell us what the F-A-I-R stands for when they, when they first talk about this too. How did you actually become attached to the project? Because I knew that something we could feel the grumblings but literally had no idea who was involved. So much so that on that Friday night I’m chatting with Carrie at the beginning. I say to her, have you so what? Have you been busy? What’s been going on in your life? She’s like, oh, not much. And then they’re like, and the people who are involved come forward. I’m like, that liar.
Mika E. 00:05:48 Good job. Carrie, the check is in the mail.
Carrie Dils 00:05:52 Sorry Michelle.
Michelle Frechette 00:05:53 No, it’s all good. It was. I was just like, wow, she can keep a secret, man. But yeah. So how did you become attached to it? And what drew you to be involved in the first place? And I’ll we’ll just pop
Mika E.: Ryan should go first.
Michelle Frechette: Okay. Ryan, over to you.
Ryan McCue 00:06:08 Okay. Okay. You volunteered me.
Mika E. 00:06:10 I volun-told you.
Ryan McCue 00:06:12 So I think, like very many people in the community, like many of the contributors, I think, you know, had been following the situation from the announcement at WordCamp US and the events that kind of followed from that. And, you know, as part of that, I, I, you know, I kind of looked into, you know, what is actually the, the kind of reasoning behind some of these things and etc.. And I decided to write a blog post or two, about that in which I said, look, I think, I think that there are a lot of good points made around the ways in which you contribute back to open source and the things that we owe to the software and the community that we use. But I think that this is the wrong way to go about it. and then I found myself blocked from wordpress.org. I never received any information about why. So we’ll never know if those two were related at all. Maybe I’ll find out someday. But, you know, contributing to WordPress is part of my job, right? You know, I, people that report to me who contribute to WordPress. We are, you know, one of the largest contributors historically Human Made. as contributors. So, you know, it really got in the way of me being able to do work. And, you know, I think a lot of contributors were worried about the events that happened. So, you know, a lot of kind of ad hoc discussions kind of started, where we all, you know, started chatting to each other and, you know, it was very difficult to work out who, who can you actually chat to? You know, who can you trust? And, you know, particularly with, with people kind of getting blocked left, right and center. It was it was very much a, you know, there’s these people that I really trust and there’s these people who I think I trust, but I like I can’t be 100% certain. And so we ended up bringing together a group of about 20 of us, that created the letter that we published in the repository, about, you know, here’s how, as contributors, we’re feeling, and the things that we’re asking for in terms of how the WordPress community should change, I think just after we had published that, Joost and Karim published, their posts calling for, you know, very similar kind of changes. And from that, we kind of all started talking together as, as kind of the group of groups I think is, how certainly Karim has phrased it. And so that’s kind of how I joined into the FAIR project. And, you know, how how we started kind of creating things, was was really that kind of merging of the groups together.
Michelle Frechette 00:08:46 Mika, is there a secret handshake in this group?
Mika E. 00:08:51 I’m not allowed to do secret handshakes anymore after having stitches in my hand.
Michelle Frechette 00:08:56 So tell us how you were drawn to the project and how you became attached.
Mika E. 00:08:59 So after the letter goes live and after the debacle with what went on with plug-ins. It was really awkward for me in a lot of places because people would be like, well, if you were still in charge of the plug-in director, what would you have done in this situation? And I always say, I’d like to say that I would have quit in solidarity with this is not something I condone, taking someone’s plug-in away from them. but I don’t know for sure. And, you know, that’s for me and my therapist to continue talking about for the rest of my life, I think. But, you know, while all that’s going on, I’m an opinionated me, and I’m like, I don’t think these things are okay. I don’t like what’s going on. And I was slightly vocal at the same time. I had recently been laid off. So I’m looking for a job, so I’m kind of keeping myself a little bit more on the down low. I got, the I got a job and then a couple of days later, someone who was on that letter reached out to me and said, hey, we’re doing this thing. Are you interested? And I’m like, you know what, yeah, I am. Because I love WordPress. I, it let me change my life. It let me change my career direction. I’ve made some amazing friends, some of the best friends in my life. I’ve learned so much about development and working with people from so many different countries, and how to make things for people that they’ll use. And I’m not talking about like developers, I’m talking about end users. Like, I’m I really care about helping end users be able to do the things that they want to do more easily without having to pay a bajillion dollars to companies like Ryan’s. No, I’m just teasing him. But in order to do that, I had been firsthand watching how the plug-in directory, which has perfectly reasonable guidelines for what it is, is actually now at the point where it’s starting to stifle what innovation can be.
Mika E. 00:10:58 And this is not to slight the hard work that goes on in the plugin review team. Those, the folks that have taken up the mantle after me are incredible and amazing, and I praise them every chance I get. I will not hear horrible things said about them because I know how hard that job is. But it doesn’t fit everything. There’s nothing that fits everything. There’s a reason that you know your your Mac laptop. You can still download things from other servers and install them because not everything fits in the App Store. Not everything’s going to ever fit on WordPress.org hosting. It just isn’t. And that’s okay. But there has to be a better way to help grow that. Because right now, to tell an end user, go to this website, download this thing, log into your website, upload this thing and hope that it all keeps working. That’s not a great experience and we can do better. And we can expand and we can grow and we can all together make something better. So when I stepped in and I saw what Ryan had written, I was like, I can work with this, this, this matches something that I’ve been thinking about for the last decade, basically, and that I’ve been refining for six years as a 40 page document, which I showed everybody this week.
Mika E. 00:12:14 You know, I, I care deeply about WordPress getting to grow. And I want it to keep growing. And this is the way I saw of, we can go forward, we can go further. How far can we go once we start unshackling ourselves from believing there’s only one place to install. And, you know, I really hope that that, you know, we get a few dedicated servers and directories like WordPress.org that are like, this is a great safe place to install from. But also then this is my personal company’s directory. You can install all of my things from here. Just have a license key and that’s awesome.
Michelle Frechette 00:12:52 Yeah, absolutely. Carrie, same question to you.
Carrie Dils 00:12:57 What was the question? No, I’m just kidding. I was, I was not part of that contributor, anonymous contributor group that Ryan mentioned, but was involved in a different group. At that point in time that Karim had introduced me to and wanted me in the room as a representative of community and community interest and community has always sort of been the perspective that I’ve come to WordPress with. I’ve never contributed a line of code to core, but I’ve done many things over the years to support the adoption of WordPress and the health of the community. And after, You know, I don’t, won’t rehash. But just after WordCamp US and all the things that followed, I was just literally watching the community splinter and fracture. And so the, the opportunity kind of became when this group of groups started talking and I was introduced to some of these contributors that were part of that letter. And there was the opportunity to talk with these incredibly smart people. Some of them are on this call. And that was like eye opening that, oh my gosh, there is like, we’re not stuck. We don’t have to fork. There is something that we can do in the context of this current environment that can move WordPress forward and out of, this really ugly spot we found ourselves in. So it was exciting to me to get to be a part of it from from that perspective.
Michelle Frechette 00:14:39 Awesome. I do want to know at some point how you all kept it under wraps. So, so well. But before we get to there, because I have a lot of questions and.
Mika E. 00:14:48 Honestly we just just asked everybody to keep it quiet.
Michelle Frechette 00:14:50 And they did. And they did the that’s the hard part. Like I arrived to WordCamp Europe and and the first person I saw said, we’re going to be in Poland next year. And like, we’re not supposed to know that till the very last part. It’s like it was already being talked about. So I know how hard it can be to keep things under wraps. But I also know that this people’s like livelihoods are dependent on this and that there are people who are still attached to it who choose to remain anonymous because of that. And I respect that 100% for sure. What we didn’t do yet is talk about what is the FAIR plan. So, Mika, can you walk us through that a little bit? Because believe it or not, there’s probably people who will tune in to hear and go, what are they talking about? So.
Mika E. 00:15:27 Right. So hey, if you have no idea what we’re talking about and like, why are these three talking heads talking to Michelle about something FAIR. The concept behind. FAIR is, what did we say? Free and independent repositories. Is that what we say?
Ryan McCue 00:15:42 Federated.
Carrie Dils: Federated.
Mika E. 00:15:42 Federated, Federated and Independent Repositories. I will admit this is a back-ronym. We came up with the acronym after. It just fit so nicely. The idea behind FAIR is that instead of having a single resource for everything that is WordPress, by which I mean WordPress.org and its myriad servers that are all on WordPress.org services, instead of using just that to install for everybody. We have a what’s called a defederated, well, a federated group of servers, which is basically a bunch of different servers. If you’re familiar with Cloudflare, you can think of them as Cloudflare nodes that are all over the place, and you can install from any of them. And the, the, the starting point where we are today with our Minimum Viable Product, or MVP, is a plugin you can install on WordPress or a packaged WordPress install with this included, just like Akismet and hello, Dolly! And you will. Instead of being pointed at WordPress.org for everything, you’ll be pointed at an alternate repository. Right now it’s running on Aspire Press. This alternate repository, our goal is to be able to change it so you can point to whatever repository. So let’s say you’re a web host and you want a very curated list of plugins and themes that your hosting platform installs and supports. Well, now you don’t have to worry about blacklisting and blocking all these things. Just point everybody to your repository. In addition, we folded in a bunch of GDPR and privacy protection for things like tracking, because that is a huge thing. People want to know where their data is going. And so we’ve done things where you can turn off Gravatar because that sends things back. It doesn’t phone home to WordPress.org and give updates. All it does is go to this repository to be able to download your updates and install your plugins and themes. Simple. Easy. Done.
Michelle Frechette 00:17:37 It makes sense when you talk about that. I think of as I don’t I don’t refer to myself as a plugin developer because all I did was for Hello, Dolly..
Mika E.00:17:45 You’re a plugin developer. Congratulations.
Michelle Frechette 00:17:47 Okay so I have ten plus, ten plus active installs. Yes. Right? So for those people who are really into the metrics and are watching those active installs, how does that work between the, the, you know, the the WordPress.org repository and FAIR? And is there a way for them to actually have an idea of how many active installs they have between the two?
Mika E. 00:18:09 Ryan, you want to handle that because I remember what you wrote.
Ryan McCue 00:18:11 Yeah. I, so I think there’s kind of two parts of this. You know, we have the, the kind of mirror system that has really sprung up since September with things like Aspire Press with host specific mirrors, etc.. And I know that there has been a concern around how that will potentially change, how some of those metrics work. The difficulty really is that in a decentralized system of any description, you know, how do you actually have any sort of trust of things like that? How do you design a system where you can’t kind of gain metrics? So for the mirror system, it’s really hard to solve that. And that really is kind of a, you know, the mirrors are kind of a stepping stone towards the fully, you know, decentralized system that we’re aiming for. In the fully decentralized system that we’re looking at. There really isn’t actually a way to solve, at least so far as we’ve seen, to solve, decentralized analytics. So instead, we are planning on running a centralized analytics service that is not mandatory or anything like that. Users will be able to opt out. And it will comply with all privacy regulations, telemetry regulations, as a Linux Foundation Project. We are actually subject to certain restrictions that they place on us in terms of what telemetry we collect. We have to actually have approval from, from the Linux Foundation for the data that we collect. But we’re going to do that in an open way. So whereas right now, WordPress.org, that all collects a load of metrics, not just for plugin installs, you know, things like browse happy that collect, you know, browser information, for example. You know, a lot of that data is opaque, right? You go to WordPress.org and you can see, oh, I have ten plus installs, or I have 10 million plus installs, but what’s that actual number? What’s the actual breakdown of that data? You know, people don’t actually have access to that. And people have been calling for that for a long time. So our intention is to run a analytics service that will be centralized. But because of that, it will be an optional part of the system. Users can opt out if they would like, where the data is collected neutrally and is also given out neutrally. So any vendor will be able to go and view their data.View, you know, basically everything that we have kind of stored on that, it’ll be run with open governance, obviously as part of our kind of governance structure. The plan is for all of that code to be fully open source as well. You could go and run your own if you wanted, but it kind of wouldn’t really work in that regard. And so that’s how kind of playing with the analytics. We know how, you know, crucial those sorts of metrics are not just to the individual developers, but also when doing kind of industry wide analysis. Right? You as a new developer might be looking at, hey, where are there potentially needs in the ecosystem? You know, what are unfulfilled, kind of problems that users have and where could I kind of fit in and, you know, maybe make the next really successful plug in business? So that’s that kind of intention with that. You know, that’s that’s on the roadmap, I would say. It’s not something where we have finalized the design for yet.
Michelle Frechette 00:21:13 Okay. So, I think of the three of you, Mika can probably speak best to the fact that there are bad actors in every community because she’s had some major experiences over the years in that way. So what safeguards are in place to prevent abuse of bad actors in federated repositories like this?
Mika E. 00:21:31 See, this is almost like you notice that I dropped a 40 page document about how to moderate the community. So moderation again, this is our proposed plan. This is not something that we’ve locked down and said this is everything that we’re going to do. And it’s really hard to summarize what is actually 40 pages of checks and balances and guidelines and whatnot. But the ultimate thought came down to this, which is in a federated system where everything is decentralized. You need to rely more on the community as a whole than you do a small group of gatekeepers. So first of all, there are going to be technical requirements in order to be able to useFAIR. Your servers are going to have to meet the requirements of an open API, public and private contact information that can be used. So, you know, if you want to join in. You’re going to have to have these things. Otherwise, what’ll happen is if somebody adds your directory to their WordPress site, it’ll get automatically flagged as uncertified, unverified, whatever term we end up coming up with. So step one is if you don’t meet the technical requirements, you’re going to get flagged. This goes for plugins as well. If your plugin doesn’t have a public license statement it’s going to say cannot confirm this is GPL use at your own risk. The next thing that happens though is you start building in a moderation system that allows people to say, hey, I’m using this plugin, you know, Hello, Donny. And I don’t like it. It’s, it’s Donnie Wahlberg quotes, and I just, you know, sorry, Donnie. Donnie Wahlberg quotes and I don’t like it. And you can report the plugin and it gets reported to where you install the plugin from. And where the plugin was listed. So remember we’re talking about kind of two stages where I’ve got a server with all my plugins and then I’ve got another server that has a list of all the plugins that I can install. So, you know, just like you can have a host can say, I will allow plugins from Human Made from Carrie and from Mika, but not from Joe Smith over there. I don’t like him and that’s fine.
Mika E. 00:23:48 But people then using the plugin and be able to say, well, I’ve used this plugin and it’s got a security issue or it’s not meeting the guidelines and it can report it. It’s reported to the people that are hosting and saying, you can install this. It’s getting reported to the people who provided the code, but it also is something that gets shared back. And here we are back going, going. We’re going to have to have a centralized server. And the centralized server is just a moderation server that collects all these things and randomly goes and checks all the little things you have out there to make sure you’re actually tracking these reports. You’re actually doing what you’re supposed to do with them. And when something gets reported, you know I’ve started baking in logic for things like if 75% of the people who use this plugin as detected by the metrics, we’ve determined, which is like you’ve had the plugin installed, it shows up in your option tables as either installed or recently installed. An automatic flag goes up and says, hey, a lot of people are saying this plugin is bad.
Mika E. 00:24:48 Now you’ve got the information because one of the problems that WordPress has, and this is a legitimate problem, is that there’s really no way to say what’s going on. You know, yeah, we’ve got people that can leave reviews, but as developers constantly point out, anybody can log in and leave a review. There’s no way to verify that they actually use the plugin. People can make multiple accounts and do that. Well, now, if we’re requiring the report to be sent from WordPress, your WordPress admin, it can detect what you’ve got installed. Oh, you’re not actually pointing to this repository. You’re not actually using this plugin. You know what? We appreciate you wanting to contact us, make sure you’ve actually used it yourself and have a point and have verified these things before you send them over. It’ll hopefully mitigate some of that. And the overall moderation tool isn’t there to tell you what you can and can’t do. It’s to tell you what’s going on with everything. So, you know, communication. The one place that WordPress really needs help with. I mean, imagine if all of you can see all of the reviews on your admin dashboard and say, oh, okay. This is a good thing. It’s akin to that, but with a few safeguards built in based on my experiences doing forum support and plugin reviews for 15 years, I try not to think about that.
Michelle Frechette 00:26:12 So you made me think of another question though. Ryan, maybe you can answer this one before I let you jump in with your other answer. Is as I as you were talking about, people being able to give that kind of feedback is also that the support forum is a huge way. Especially on free, you know, plugins and I’m assuming seems to have never actually had to use it for themes, but to be able to get help from the developers who created that. Is there a way for that to happen through FAIR as well?
Ryan McCue 00:26:42 So that’s one of the parts where we are looking at the different ways that this might be handled. And, you know, that is kind of breaking away from the WordPress.org model, where WordPress.org acts as basically kind of this oversight and everything all in one. But the reality is, for a lot of, you know, the more professional software vendors who are, you know, offering plugins, you know, the very big kind of companies, they already have their own support systems, right? And so can we instead just encourage people to use those, get a better support experience out of that. As part of that. Now obviously we have to balance that with, you know, making sure that those privacy safeguards are in place. For example, you know, making sure that things are kept secure, etc.. So, you know, we don’t necessarily want to tackle it the exact same way that WordPress.org has where it’s there’s this big central forum where everybody can kind of talk about things. You know, one of the with a lot of what we’ve designed, we’ve taken inspiration from a lot of the decentralized protocols that already exist.
Ryan McCue 00:27:44 And I think the biggest one by far for that is Bluesky’s, at protocol, which powers their kind of decentralized network. They have put a lot of thought into moderation and how some of these services get built up. And so they have this approach, which they call Stackable Moderation, where you kind of have different moderation services that you can kind of subscribe to. And so we can see a model in that where, you know, we can offer a moderation service. Maybe that’s opinionated, maybe it’s less opinionated. And then you can subscribe to a different, you know, moderation service where you can subscribe to multiple. So, for example, you might subscribe to a moderation service from a security company or something like that, where, you know, they are going to make sure that everything that you’re installing is scanned and verified. You know, maybe there are opportunities for paid services and that sort of thing as well. And so for reviews, for example, we’ve talked a bit about, you know, maybe, maybe this is actually something where we don’t need to create a solution. But actually the community could, you know, is there an opportunity for something like the TripAdvisor for plugins? Where a separate service entirely, one that we don’t run, is actually looking at, you know, handling some of those things. And so we’ll have to decide as we go throughout this, which of these services do we want to build ourselves? Which of them do we want to make sure that there are ways to kind of handle. But actually we’re going to leave that to the community. And that’s a delicate balance as well, right? We need to make sure that we are keeping things secure private. You know, kind of still somewhat controlled while also allowing all the benefits of the decentralization. And, you know, having things go directly from vendors to users, without us being in the middle. So, you know, all of those things are there’s a lot to think about. All of our repositories are open. Our discussions are open. We welcome, you know, feedback and comments from everybody as we go through designing this and working out some of those solutions.
Michelle Frechette 00:29:43 Now, I will say that, that what happened at WordCamp US last year, in the final moments, for example, was a huge catalyst. But projects like this have been talked about and been part of the conversation for quite a long time. So as she takes a sip, I’m going to ask Carrie you my next question is what values and principles are shaping this project’s architecture and governance that are helping us move forward now? If that was a catalyst or not, what is bringing all of that together for? For the FAIR project?
Carrie Dils 00:30:15 That’s a great question. And my colleagues might have differing or things to add, but from my perspective, WordPress serves this massive ecosystem. And actually who’s on the call is really representative of the span of that. So at one end, I’m educating the end user and educating independent developers on how to build a small business around it. And then on the other end of the spectrum, you’ve got someone like Ryan who is serving enterprise clients and running WordPress installs that do some really bespoke things and, and bespoke ways, and have a whole different set of concerns than maybe the kinds of installs I’m working on.And then you’ve got someone like Mika, who’s working for a company that’s actually building products on top of it. So you’ve got this, this wide span of people, and each of them have very different concerns, for what comes out of WordPress. And so I think when we’re talking about, some of the principles and the values, it’s taking into consideration all of those things and not just the concerns of one particular commercial entity, or one particular segment of the community, but the, the breadth of that and trying to, create a governance structure that respects the input of all of that, but also has checks and balances to, make sure it’s not weighted too heavily in favor of, one entity over, over another, if that makes sense.
Michelle Frechette 00:31:55 Yeah, it does make a lot of sense. Which also brings me to my next question then. This is not lining anybody’s pockets with, like, none of you are making a ton of money and lining your pockets with cash?
Carrie Dils 00:32:05 Oh girl. If I stood up right now, you would see the dollar bills flooding out of my pockets.
Michelle Frechette 00:32:12 Hahaha! Now, before somebody believes you, correct that statement.
Carrie Dils 00:32:15 No. To date, nobody has made a dime off of this. And I think Karim in his post pointed out that just this, this group that’s actually the 50 or so that have been building, if you were to put a price tag on this, if somebody came to an agency and said, hey, build us this, this would be a high six figure project. Like, it’s been a ton of volunteer hours and efforts and skills that has gone into it. And none of it is, is because we’re making money or getting rich off of it. It’s my motivation and I can only speak to myself, but I think just in conversations, a lot of people share this. What we’re looking for is a future for WordPress. And we are building our livelihoods and have built our livelihoods on WordPress, and we hope to continue doing that. So this investment at this point, while it’s not directly making us anything, hopefully ensures the longevity for the platform that does earn us a living.
Michelle Frechette 00:33:18 So WordPress is global. We know that, this project, just from the vision of who I saw at the front of the room, tends to be fairly North American Eurocentric at this point in time. What kinds of principles, and decisions are you making to make sure that there is representation globally, but also for underrepresented groups ethnically? You know, all the different ways that we think about underrepresentation in WordPress and what are we doing for that within FAIR?
Mika E. 00:33:50 That’s that’s a really tough thing to ask, because you start by saying, well, we’re open for anybody. But the reality is that it’s hard to, to want to jump into something like this and from a minority perspective, it’s actually scarier. It is harder for women to get jobs. Women over 45. It’s terrifying. It is harder for minorities to get jobs, regardless of the industry. And to ask them, hey, come on over here and risk it because we’ve seen how bad things can get. We’ve seen people get, you know, banned and blacklisted from WordPress.org. It’s a big risk and it’s scary. And I suspect that that more than anything right now is sort of, people with the grace of privilege were able to step out and be public. People who were willing to take a huge risk, regardless of the cost, were the ones who were able to step out. And that’s kind of why it is, North American, European centric at the moment is because, well, that’s where.
Michelle Frechette 00:35:02 That’s where for the privilege.
Mika E. 00:35:04 That’s that’s where the privilege is at. But, you know, baked into our code of conduct, baked into our guidelines, baked into everything we’ve written is a place that is intentionally welcoming to people from every aspect of life, every language, every belief system, every sexuality, every gender, every country, every, you know, are you a cat person or a dog person? You’re still welcome. You’re a gecko person? Great. Come on in. You know, provided you can follow our code of conduct. Welcome aboard.
Mika E. 00:35:39 And you know at this point now it’s really we’re just going to have to start reaching out and saying, hey would you like to come over here. And that, you know that’s going to be a concerted effort. But thankfully we’re partnered with people like the WordPress WPCC, which say is running and it is just outstanding community coming together to sponsor community, and tying in with groups like that will actually start bringing in those other groups and minorities who feel that that’s a safer onboarding, perhaps. But I have heard directly from people from minority groups, of which I am a member of a few of them. That they’re scared. And and honestly, I can’t I can’t say they’re wrong to be scared, but they’re worried about their future ability to make a living, and that matters a lot.
Michelle Frechette 00:36:30 Yeah. So that brings me to another question then is, is what kinds of opportunities are there for people to be involved? And can they continue. Like if if I wanted to sign up today or if, you know, some somebody in one of the, let’s say, from Black Press wanted to sign up to help out today.Can they continue to remain anonymous if they participate in this project to protect their, their place in, in any of the communities? And they’re.
Mika E. 00:36:59 Absolutely.100%. We have a few community members who are doing just that. In fact. And, you know, you asked earlier how are we able to keep this a secret? It’s honestly, it’s because we’re all coming from a place of equitable trust that we all understand, even if we are privileged enough to not have to worry about that. None of us are post economic. We all have to worry a little bit about what’s going on. We recognize the risks people are taking. We accept them and we will do whatever we can to protect them. Like if I found out tomorrow that Ryan was leaking private information, I would be, you know, I know Ryan. Sorry, I just picked on you because that’s it.
Michelle Frechette 00:37:39 Ryan. You’re done.
Mika E. 00:37:41 This is what happens when you wear red. My eyes go over there and I’m like. Oh, it’s a red flag.
Ryan McCue 00:37:46 literally. Literally. Look, I’m in Europe anyway, so you could just report me under GDPR, so.
Mika E00:37:52 I could. And honestly, I would.
Michelle Frechette 00:37:55 Much easier.
Mika E. 00:37:56 I mean, you know, from my personal experiences, I take privacy super seriously. I take the requirement of anonymity in specific roles. Very seriously. I wish there were things we didn’t need. But you know, the truth is, bunch of people be wild out there. You got to protect. You’ve got to protect your community. And that means from the top down, that means everybody who contributes, everybody who comments, everybody who uses FAIR and WordPress have to be protected. And I that that’s like a lot of that is my driving motivation for why I want to do this. I want to make a place that is safe for people to install and run and make a living. Safely.
Michelle Frechette 00:38:43 Now, Mika, you said something. I’m going to oh go ahead.
Ryan McCue 00:38:49 So I’m just going to say being kind of part of the Linux Foundation as well. You know, there’s a wealth of programs that we can kind of, you know, join into. And, you know, we are only just starting to explore what that looks like. You know, I’m really excited to see, you know, something that we wanted to be really clear about when we were doing this project is, you know, WordPress is often quite insular. And actually, there’s a lot of great things that are going on, particularly around diversity and inclusion initiatives in the broader community. How can we be part of those sorts of things and, you know, bring them to there?
Michelle Frechette 00:39:32 I’ve lost Ryan. Oh, there he is.
Ryan McCue 00:39:34 So you know, I’m interested to see make use of some of those.
Michelle Frechette 00:39:38 Yeah.
Ryan McCue 00:39:39 Hi. I hope I’m back.
Mika E. 00:39:40 Ryan, maybe you should turn off some of those Docker images.
Michelle Frechette 00:39:45 I got. We got a little bit of lag.
Ryan McCue All of them. Okay.
Michelle Frechette 00:39:49 So. So, Mika, you said something about top down and that we tend to think of top down as being an organization that is controlled at the top and down. And I know that’s not what you mean. So can you. Can sure. One of you jump in and say, how does how is this governed? Is it a board? How are they elected? Just kind of the brief synopsis of how. Governance happens.
Mika E. 00:40:11 Somehow we made a tech, so we made a technical steering committee. And there was concern at the beginning that people would be like, well, technical. I’m not a technical person like you were saying. I’m not a plugin developer. The reality is WordPress is a technical product. At the end of the day. What is it? It’s software. So we have a technical steering committee that is sort of in charge of steering the boat. And the captains currently are me, Carrie, and Ryan. We were nominated for being the chairs. We accepted this position. I’m still trying to remember why. No, I actually had a long talk. And this, is this is for people who are wondering, like, how seriously are we taking this? I sat down and talked to my therapist and my wife before I said yes. Like when the nomination started going out, I said, there’s a real good chance I might get nominated. And do I want to do this? And my therapist for years has been informing me she will drop me as a client if I was to try to lead a WordPress release. So this involved a lot of talk and a lot of talk about what are we doing? We’re not trying to lead a WordPress release. We’re trying to make sure that all the groups that need to happen, like we call them Working Groups, WordPress folks are more familiar with them as Make Groups. That’s right. The equivalency is about the same. But like, appointing them, like, like we have a technical independence group that Ryan is, particularly steering, which is going to, you know, get us away from WordPress.org and they’ve released their MVP plugin and, that’s great. And then then the next steps are we got to build the protocol. We’ve got to build the servers. We’ve got to build all this stuff. That’s one working group. We had one that was working on getting the initial documentation done. We’re probably going to have to spin up another one for ongoing things like that. We’re going to need one for all sorts of aspects of this. And our job is to get those things rolling. We also have a board, but the board doesn’t get to decide what we do, per se. It’s I think I called it a Parliamentary Democracy, where we’ve got a House of Lords and a House of Commons. We’ve got a Senate in a. And a House, theoretically. And we’ve got, you know, I guess arguably we’re the Supreme Court in a very weird way. Because we get to, you know, decide.
Ryan McCue 00:42:35 The metaphor might break down a bit if you.
Speaker 5 00:42:37 It does.This metaphor, these don’t really last entirely far. But instead of having a single person getting to decide this is the direction that we’re going. We have to decide as a group, and we have to bring it to the board and say, this is what we’re doing and this is why. And if the board doesn’t like us, they can stop funding us.
Michelle Frechette 00:42:56 Right.
Mika E. 00:42:57 We got checks and balances built in. and more of this, as we work to acquire funding because we’re going to need it. You know, more of this will be coming to light, but it’s difficult to speak of something that doesn’t quite exist yet.
Michelle Frechette 00:43:12 Yeah, I can understand that. Carrie
Mika E. 00:43:15 Carrie, I know has an explanation that also helps this.
Michelle Frechette 00:43:20 Well, I was going to ask Carrie if, if you looked at other federated type projects like, Mastodon, Drupal, things like that. As far as how you built the governance here, did you look at other similar projects so that you didn’t have to kind of invent the wheel?
Carrie Dils 00:43:35 Absolutely. And I want to give a huge shout out to Courtney Robertson, who’s part of our Technical Steering Committee, and she has broad, exposure to many open source projects and did a great job of kind of collating what some of those different governance models look like and presenting those to us. I come from, WordPress is the only open source project I’ve ever worked with. So, my perspective, I mean, my perspective was shaped entirely by WordPress. So it Courtney helping bring some, some things to light and then also just being part of the Linux Foundation and looking at other open source projects that they, that they house. We reviewed many of those and looked at what’s the we know what we, just to be blunt, we know what we don’t want. We don’t want to BDFL so what is a governance structure that does involve these checks and balances that we talked about. And we came up with one and it’s not unique. These are you know, these are governance models that have served other open source projects. What we did do is, work with the Linux Foundation to make sure that it was WordPress flavored. So making sure that, for example, Mika mentioned earlier, you hear Technical Steering Committee and you think, well, I’m not technical, how do I contribute to this? So in our charter, we specifically deviated from a Linux Foundation norm, to say that you can contribute. These are all the sorts of contributions you can make to this technical project. And all of those are technical in nature. So I think there was definitely a leaning on what are some best practices from other projects out there. And then how do we customize this to, to fit, what, what we want as a group.
Michelle Frechette 00:45:36 That makes sense. We’re closing in an hour, so I do want to wrap things up. I know we could talk all day about this. But, Ryan, I’m going to ask you this next question is, what would you say to developers who might be hesitant to adopt FAir because they perceive potential conflicts with WordPress policies?
Ryan McCue 00:45:55 Yeah, it’s a good question. You know, I think that we are going to see some hesitancy of people kind of adopting this. But, you know, ultimately we don’t see this as being, you know, this is not a break away, you know, from what WordPress is. This is a continuation. And this is bringing together the community. You know, the way that I’ve phrased it is kind of the community is actually already a bit splintered, both organizationally with the way that, you know, particularly events since September, but just in general as well. And also, technically, we already have plugins that are distributed outside of .org. And so we see this as a way to stitch things back together on both sides. So, you know, we definitely think that we can kind of coexist with WordPress.org. We would love WordPress.org to be part of the protocol and to join into that network. And we’d love for, you know, Automattic and Matt to, you know, support the project as well. You know, in terms of kind of direct conflicts or anything, we’re trying to design things so that there are as few of those as possible. So for developers to opt in to using FAIR in their plugin or theme, they’ll add a single kind of header and that’s it. That’s all they have to do. So they can continue distributing via wordpress.org, as well as still opting into the FAIR system. And that applies for, distributing, you know, people who are using things like GitHub data, for example, or using EDD, they will be able to add a single header, opt in to the FAIR system, but still have those fallbacks. So, you know, we are trying to make sure as much as possible that these things are compatible with, you know, kind of coexistence, cooperation, but, you know, giving users that kind of better user experience, the better security, you know, the better privacy, things like that. You know, when it’s available and opting in.
Michelle Frechette 00:47:41 One of the questions that I’ve heard people say is there’s like there’s like almost like two, even before FAIR. Right? That there’s like two ecosystems. There’s the free through the repo and then there’s all these, premium plugins. And is there an opportunity through FAIR to include premium plugins that wouldn’t necessarily be part of the repo? And everybody’s nodding. So who wants to take that question.
Mika E. 00:48:03 That’s that’s that’s that’s my hill to die on. Yay. So I mentioned in passing that there are two different types of servers. There’s the server that basically acts as a directory and lists everything, and there’s the server that has all the actual code. So we’ve got these two servers. And let’s say I run a listing one. And I actually say I really love Awesome Motiv, I work here, I want to for my clients. I love Human Made as well. For my clients, I want to automatically include all of their premium plugins. They’ll have to put in their own keys and licenses, but I can connect directly to Awesome Motiv and have it be installable. Now I don’t have to send people to a bunch of different websites. As a company, I would be able to say, if you want to buy our license, here’s a license that’ll give you access to everything. Install this on your server, just paste in this line and automatically you have access. This is pie in the sky, by the way. I don’t actually have a paste in the URL and have access to everything yet, but this is like how I envision a nice world. And then going even further, we can say that like from FAIR’s point of view, we’re not going to be policing the GPL because we can’t. write.
Michelle Frechette00:49:19 Right.
Mika E. 00:49:20 It is a categorical impossibility to vet every single repository in the universe. It’s just that that is unsustainable. So instead, we’ve got our checks and balances, our little moderation and flagging system. That’s going to say this doesn’t say it’s GPL, can’t promise it’s okay for you to use it. But also by not locking ourselves into that, we’re able to say, hey, hey Drupal, are you interested in using this? You can. So, you know, we’re we’re we’re kind of building it out in what Ryan and I have been calling agnostic, which is we don’t care what CMS you use. The concepts that we’re building are beyond just WordPress. This is something that we’re hoping other CMS tools, especially ones that don’t have a way to install extensions and add ons. MediaWiki I am looking at you because manually FTP is just such a pain. I’ve been involved in a lot of different projects. Open source. They’re not all as good as WordPress with installations. In fact, most of them aren’t. But could a company deploy all of their own things and make them discoverable so that when I go to my WP admin and I’m like, you know, I’m looking for a, an alternate search plugin and I can type it in and it’s going to check the trusted directories that I’ve listed and it’s going to say, oh, hey, did you know Awesome Motiv has this, blue, blue tooth. And I was trying Bluehost has this, DreamHost has this, GoDaddy has this. You could use these and it finds them all. And it says, but this one’s going to cost you money. This one’s free. This one’s free to try. And, you know, suddenly you have all that information there. And you can do it from inside WordPress.org or your WordPress install, instead of having to go to Google or having to go to DuckDuckGo or whatever you want to use, we’re bringing it in and we’re making it easier for the users and the developers. Now, you don’t have to worry about spamming WP Admin to say, hey, check out my other products because they’re searchable and they’re findable and they’re listenable. You can even just have a very simple link. You like this, check out the other things we’re doing. Click here and you click and you’re still in WP Admin and.
Mika E. 00:51:34 Shows you the list. And all of a sudden those wonderful features that you get, like these Monster Insights. And I’m picking on this because I work for the company, but I’ve also been looking into it lately. There’s a thing where you can install extensions. You can once you’ve put in your license key, it tells you which ones you can click here and install. And Gravity Forms does the same thing. I don’t have any affiliation with them. I just like them. Yoast SEO does the same thing again. No affiliation. I just like them. You can go in and install add ons from within WP admin. Well, we’re just making that easier for you. We’re making it easier for you to find these things. We’re making it easier for a new company to be discovered. Because instead of having to say, well, I’m a company that’s premium, I have to release a free version and WordPress.org because otherwise no one will find me. This is no longer the case now. Hey, I’ve made this cool thing. Would you list me on your aggregator directory? And, you know, somebody will say, well, I’ve got these policies in place where I accept open submissions, so let me take a look and someone else can say, yeah, I only like to list the things I love. Okay, that’s fair too. We’re giving the freedom to be your own directory, and we’re giving the freedom to make more directories that can talk to each other and share things and have accountability. Because if you use Bluesky, they’ve got this great thing where you can verify yourself by editing your DNS. Imagine doing something like that with a plugin to be able to say, yes, site kit really is owned by Google. Now it is unquestionable. This is the official plugin. I don’t have to ask questions or wonder if they’re trying to trick me, or somebody just using a really dumb name that violates trademarks. I can say, oh, look at that. Their official cool. I can trust them more. And those kinds of fail safes are great for companies because you can say, well, did you see this picture when you installed it? No. Okay. You’ve installed a bad one. Let’s help you. And then you went over a customer and they’re like, hey, I really like these people. They helped me when I was in a bad place. WordPress is, Carrie pointed out, is the community. Without it, without all sides of it, the end users and the developers and the people that are writing core and the people who are building hosting platforms and the people who are making, you know, videos like this. Michelle, writing articles, all of us together is what’s making WordPress great. And we’re just as Ryan said, we’re trying to stitch it all back together. And show the awesome quilt we can make together.
Michelle Frechette 00:54:05 Absolutely. Ryan, I’m going to direct my next question to you. And it wasn’t in the original ones because things are popping up in my head as we go. But there is there has been over the last ten years. You know, I used to think that if it’s on the internet, it’s not really creating a carbon footprint because it’s not spam in my like, actual paper. What does something like FAIR do to a carbon footprint? is it somehow making it better. Are we paying attention to those kinds of things? Can you talk about that for just a brief minute or two?
Ryan McCue 00:54:37 Absolutely. I’m glad that you asked me that question, in fact, because, you know, this is like one of my passions really. So when we were looking around at decentralized protocols, we did have a look at, you know, what is the difference between, say, Mastodon versus something like App Protocol? And, you know, some of the ways in which decentralized protocols work is they’re kind of a mirroring system, right, where you kind of copy everything around. One of the key insights of that protocol was actually, you don’t have to copy things around. You can kind of, you know, reduce that down. And so there’s much less data kind of flowing back and forth. There’s much fewer CPU cycles being burnt on things. So there’s a couple of key ways in which we kind of tackle this in FAIR. One is that we don’t have a full system where, you know, we’re kind of taking mirrors constantly, and servers have to send data that might never be used. You know, to each other and things like that. The second is, that by building in, kind of cryptographic security into the entire protocol, we can safely, kind of cache packages closer to the source where they needed. So our CDN is powered by Fastly. That’s already an improvement over, you know, a site that might not have a CDN at all. But we’re also going to build into the protocol the ability for host to have mirror and caches inside their own data centers, where, you know, if this is a common package that people are installing. You know, maybe a jetpack or something like that or even need to leave the data, right? Right now, still having the same safety guarantees and being sure that this package hasn’t been altered. We can now guarantee that, we can build on those pillars of trust. You know, like the things that Mika mentioned, things like domain verification etc. and we can really help users understand this is exactly the same thing. This is what the vendor wants you to receive. And in doing so, reduce the amount of internet traffic that’s going back and forth across the world. You know, so I think, you know, we’re making some big strides forward in that regard. You know, it’s possible to do those things today, but it’s very difficult to do them in a secure way. And so by marrying those two together.
Michelle Frechette 00:57:00 So before I let you all go and thank you for that answer, I do want to know what I see needs. Right? So you do need people to be participating in this? Is there isn’t a website, website yet? At least that wasn’t as of last week. It points to a GitHub repository. I assume that you’re going to need marketing people. You’re going to need documentation people. You’re going to continue to need developers. What do you see in, like, let’s say, the next six months as to how people can get involved? How do they, if they go to the GitHub repository, is there a way for them to say, hey, I want to help? And how are you looking at some of the film forming some of those teams that might not be formed yet to help, not just create the, you know, the project itself, but tell people about it and document it well.
Mika E. 00:57:49 Carrie want to take that one.
Carrie Dils 00:57:52 Yeah, sure. So right now we’re, everything is taking place in what’s called GitHub Discussions. So if you go to that repository, click on the tab that says Discussions. Anybody could start a discussion. And we have several different labels on there like ideas or general. And so anybody is welcome to do that. We also have a thread called Introduce Yourself. So if somebody just wants to come literally introduce themselves and say that they’re interested in being a part of this, that’s a great starting point. There are already discussions coming up already, and Ryan and Mika probably speak to this on the on the technical repositories request coming in, pull requests. On the documentation side, we’ve got some movement there. We have discussions starting absolutely on the marketing and the website end of things. We haven’t formed any new working groups. I don’t know why I quoted that. But we we haven’t formed any.
Mika E. 00:58:52 Work is subjective.
Carrie Dils 00:58:55 Since, since the announcement last week. But I think that’s certainly on the horizon as we identify sort of the scope of, of, of needs. Because you’re right, Michelle, there is a lot to tackle. I don’t know, Ryan or Mika, if you want to add to that.
Mika E. 00:59:09 I mean, there’s needs and then there’s also us trying to define, okay, these are the needs, these are the wants, and these are the people we have who are willing to help us. Where can we fit people in best? Because like for example, you say, I’m not a plugin developer. I challenged that thought you wrote a plugin. Congratulations, you’re a plugin developer. You’re now a technical person. But like, if you wanted to say I want to just write documentation, okay, we’re going to see what kind of people want to write documentation first. We’ll just have them doing, you know, pull requests or just bringing up issues saying, hey, this is unclear. I think it could be better like this. And letting someone who’s more familiar with GitHub, you know, write the pull request and do all the coding, and that’s fine too. But then as we see more and more that we’ll be able to go, okay, these are the people we should say, hey, we’re going to be making a working group that handles the documentation of how to install plugins. Let’s just say, I mean, we all know how to do that. But, you know, maybe we need a better directions. Great. We’ll make a working group for that. Would you like to be in on it? And we’re kind of at the stage we’re collecting. Okay, I’ve got a designer, I’ve got a writer, I’ve got someone who’s really good at writing hosting setups. I’ve got somebody who’s really good at write at how to already call other systems and pull things in. You know, oh, you’re an expert on this. Great. And we’re just sort of slotting people in and then build the working group based on who do we have? And what is most important? So a lot of needs and wants. I went to a high school that like very specifically focused on understanding the difference between your needs and your wants. You need to take a shower every day. This was something that you had to teach the freshman boys. They didn’t believe you. You need to take a shower every day. You want to take a shower with hot water. You have to take a shower with hot water. It’s just a little bit more convenient.And it works better.
Michelle Frechette 01:01:08 It’s more pleasurable. Sure.
Mika E. 01:01:10 Right. We made fires to heat the water, to be able to have hot showers. Because it was a want, not a need.
Michelle Frechette 01:01:17 That makes sense. Yeah.
Mika E. 01:01:18 You know, I will say that they broke down on that when they were like, food has to be good because if it’s not good food, you’re just going to be miserable. And that’s and that was fair.
Michelle Frechette 01:01:26 But like let’s you can survive as a miserable person. There are plenty people who do it.
Mika E. 01:01:31 Like we didn’t. We don’t have, we didn’t have heating in the dorm in, in your cabins. And they were cabins. You wanted to have a warmer cabin. Congratulations. You chopped the wood and made a fire and warmed up your cabin. But because of that, I. That’s why I was, like, so pedantic when we were on the MVP. I’m like, that’s great. We’ll do it later. That’s great. Let’s make a ticket for this later. Because the need was the MVP and the want is things like, oh we could put in a doing it wrong here. We could go extra mile and do this okay. Let’s stub that out and pin it in the board for later. We need this. And so right now we’re collecting the need and the army.
Ryan McCue 01:02:08 Yeah. And now that we’re kind of transitioned to working in the open working with the community, we’re starting to pick up a lot of those. So one other way that people can also get involved is that we have regular meetings as well which are open to everybody to join. All you need to do is create a Linux Foundation open profile account. We post the agendas for those on the organization discussions on GitHub. You’re welcome to contribute to that agenda. And, join into the calls whether just to listen in. See what’s kind of happening and keep your finger on the pulse or, you know, whether you want to start contributing. So that’s also a great place to kind of dive in and see, you know, what exactly is happening and, how do I help out?
Michelle Frechette 01:02:52 Excellent. Well, I want to thank you all for meeting with me today and helping us get some more information out about the FAIR plan and what’s happening with it and how people can view it and also become involved if they want to. I’d love to have you all back in, like, six months, eight months, something like that, where we can talk about where the needle has moved to. And I think, I think we’re going to see things happen pretty quickly as far as the documentation, the marketing, all of those things. So we can talk again about how it’s going. So hopefully we can find, I can’t believe how quickly we were all able to come up with the same time today to record I. The stars aligned. Let’s see if they can do that again. And you know and.
Mika E. 01:03:29 Until then go to fair.pm which will redirect you to our git repository for now. and take a look. Install the plugin. If it has a problem let us know. We would love to know about that plugin conflicts, theme conflicts, conflicts with, you know, things we haven’t even thought about yet, like somebody brought up on with Classic Press just completely fell out of my mind. But now we’ve got to fix in for that too, because everybody’s welcome.
Michelle Frechette 01:03:55 Excellent. Well, thank you so much, Ryan, Mika, Carrie for spending some time with me today. We will definitely keep watching what’s going on and have you back at a later date just to see how where we’ve come from today till then. So thank you very much. And everybody enjoy your weekend.
Carrie Dils 01:04:11 Thanks, Michelle.
Ryan: Thanks for having us.
Mika E. 01:04:12 Thank you very much.
This article, Post Status Cache Up With Carrie Dils, Mika Epstein, and Ryan McCue, was published at Post Status — the community for WordPress professionals.
Your Tech Stack Is Only as Strong as Its Weakest LinkWe build on layers of technology every day. The major internet services outage last Thursday reminded us how easily the dominoes can fall.
In just a few hours, a failure deep inside Google Cloud on June 12 triggered a chain reaction that knocked major parts of the internet offline. Services we use every day (like Gmail, Google Maps, Vimeo, Spotify, Discord, and many others) suddenly went dark. Behind the scenes, many agency platforms, hosting environments, and security layers faltered as one domino toppled into the next.
The failure quickly impacted Cloudflare, where much of their Workers KV system relies on Google as a backend provider. As Cloudflare struggled, more dominoes began to fall, taking down even more services that depend on its platforms.
Cloudflare’s postmortem was candid: while Google Cloud’s failure triggered the outage, Cloudflare’s reliance on that third-party storage exposed a weakness in their architecture. Ironically, they were already in the process of migrating off Google Cloud for Workers KV when the incident hit.
For agencies, the biggest takeaway from last week’s outage is not about a single vendor’s failure: it’s a sobering reminder about how intertwined our infrastructure has become. You may not run on Google Cloud, and you may not use Cloudflare directly. But many of the tools your agency relies on might be quietly dependent on providers you don’t control and may never even think about.
Incidents like this are relatively uncommon, but they expose two uncomfortable questions every agency should wrestle with:
Last week’s incident is a fresh reminder that both answers need to be solid before the next domino falls.
The People Behind FAIR’s Push to Reshape WordPress In case you missed it, FAIR launched last week as a new initiative to create a more reliable and decentralized supply chain for WordPress (read my take in last week’s Agency News). * The Repository has excellent coverage of the people behind FAIR which I recommend that you read. Here’s a quick list of some of the WordPressers who are involved, and it’s encouraging! * Leadership: + Joost de Valk – Founder of Yoast + Karim Marucchi – CEO of Crowd Favorite + Carrie Dils – Co-chair of FAIR Technical Steering Committee (TSC), Developer and Educator + Mika Epstein – Co-chair of TSC, Former Plugin Review Team Lead + Ryan McCue – WP Security Team, Developer of WP REST API, Co-chair of (TSC) * Contributors: + Pascal Birchler – Core Committer, WordPress AI Team Member + Marcus Burnette – Creator of The WP World + Scott Kingsley Clark – Core Contributor, Fields API Creator + Joe Dolson – Core Committer, Accessibility Team + Andy Fragen – Core Contributor, Developer of Plugin Rollbacks + Francesca Marano – Head of Partnerships at Patchstack, Core Team Co-Rep + Siobhan McKeown – Director of Operations at Patchstack + Drew Jaynes – Core Committer + Courtney Robertson – Open Source Developer Advocate at GoDaddy + Sarah Savage – Founder of AspirePress + Sam Sidler – Core Contributor + Colin Stewart – Core Committer, Maintainer of Upgrade/Install and Filesystem API + Brent Toderash – Project Manager at AspirePress + Timi Wahalahti* – WordPress Community Team Program Manager
PHPVitals Puts PHP Performance Monitoring Inside WordPress (for Free!)* PHPVitals is a new WordPress plugin that surfaces PHP performance data directly inside the WordPress admin. * Developed by Quintin Russ, Technical Director at MyHost, PHPVitals was first introduced during his presentation at WordCamp Brisbane on June 15. * As highlighted in MyHost’s event recap, PHPVitals aims to help WordPress professionals detect backend issues that typical frontend performance tools often miss. * It includes a 29-point benchmark that measures the performance of various PHP operations and features and provides a letter grade at the end. * A benchmark history is saved so you can see any performance changes over time. * PHPVitals is available now in the WordPress plugin repository.
Worth a Look * Alt Ctrl Org released videos from its recent event focused on free speech and governance in Open Source and specifically in the WordPress project. * GitHub leaked White House plans to expand AI across government with a new website and API launching July 4. * Speed Network Online is a project from Michelle Frechette and June Liu to prompt quick, focused conversations and spark real connections, without the small talk or sales pressure. * Apple Liquid Glass is getting a lot of attention in the design world. Here’s a YouTube tut and a CodePen that show how to create the effect on your website. * A fake DeepSeek installer is spreading info-stealing malware that compromises victims’ passwords, crypto wallets, and sensitive data.
This article, Agency News Weekly, was published at Post Status — the community for WordPress professionals.
Bartosz Gadomski mentioned his WP Password Policy plugin, aimed at those managing multiple user accounts.
Seth Goldstein released a new Entrepreneur’s Enigma episode with Shane Hicks.
Bud Kraus shared his recent experiment with AI plugin development on Kinsta, encouraging others to try.
Deborah Butler launched a creative “Waiting Room” experiment in Bolt.new, featuring retro terminal vibes, random user messages, and interactive easter eggs.
David Bisset highlighted recent work on the Charitable plugin, including Elementor integrations and new video content on LinkedIn.
Seth Goldstein discussed the growth of the decentralized web in his latest Marketing Junto newsletter.
Steve Burge featured Jacob Donnelly from A Media Operator as a guest on the PublishPress podcast.
Lawrence Ladomery offered commentary on the FAIR initiative’s announcement, contrasting it with WordPress’ PR efforts.
Roger Williams shared a personal post on the role of relationships in sales following conversations at WordCamp Europe.
Ryan Welcher hosted a live workshop on building automated tests with WordPress Playground.
Ronni K. Gothard Christiansen announced AesirX CMP 1.9.0 with an AI Privacy Advisor that helps automate cookie and beacon blocking for WordPress sites.
Jonathan Bossenger streamed a live coding session building an AI-powered Sensei course publishing workflow.
Jeff Chandler shared updates on his work with CivicPress 0.6.0, which includes a redesign and form templates.
Bud Kraus interviewed Stacy L. Carlson on a new episode of Seriously, BUD?.
This article, The Latest from Post Status Members, was published at Post Status — the community for WordPress professionals.
Transcript ↓
In this episode of the Post Status Happiness Hour, host Michelle Frechette and Darian Lusk share their journey launching and managing the official WordPress.org TikTok account. They discuss overcoming initial nerves, embracing influencer marketing, and collaborating across generations to create daily, authentic, and engaging videos. The duo highlights their creative process, community-driven content, and the importance of spontaneity over corporate polish. They also reveal behind-the-scenes stories from WordCamp events, tease upcoming collaborations, and encourage audience participation, all while emphasizing the fun and connection at the heart of their WordPress TikTok adventure.
Top Takeaways: * TikTok is Being Used to Energize and Expand the WordPress Community: Michelle and Darian are using TikTok as a playful, engaging platform to showcase the global WordPress community. Their content captures behind-the-scenes moments at events like WordCamp Europe and aims to connect with younger, more diverse audiences in an authentic, unscripted way. The vibe is intentionally fun, personal, and accessible—not overly polished or corporate. * Community and Team Collaboration are Key to Real-Time Content Success: The success of the TikTok initiative was made possible by the fast support of the Automattic team across time zones. From helping Michelle access the TikTok account while traveling, to teammates assisting with content ideas, the distributed team model enabled agile, in-the-moment content creation and reinforced the value of strong internal collaboration. * Personal Joy, Humor, and Relationships Fuel the Project: Michelle and Darian’s enthusiasm and personal connection shine throughout the project. Their humor, openness (including joking about stunts and family involvement), and genuine love for the WordPress community create a sense of fun that draws people in. They prioritize joy and connection as central to their content and outreach.
Mentioned In The Show:* TikTok * Automattic * WordPress.org * Adobe Premier * Vid Cap * Cap Cut * WP Community Collective
Sponsor: A2 HostingA2Hosting offers solutions for WordPress and WooCommerce that are both blazing fast and ultra-reliable. WordPress can be easily deployed on ANY web hosting plan from A2: Shared, VPS, or Dedicated. A2 also offers Managed WordPress and WooCommerce Hosting. Take a look at a2hosting.com today!
A2 Hosting You can follow Post Status and our guests on Social Media:* Adam W. Warner (Director Of Field Marketing, GoDaddy) * Michelle Frechette (Director of Community Relations, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptMichelle Frechette 00:00:01 We’re live with. I almost said TikTok. With the Post Status Happiness Hour. We’re talking about TikTok today. I’m so excited. I had been sitting on some information for quite a while about the fact that I have a contract to work with the amazing Darian Lusk, who is my guest today. About on TikTok for WordPress.org. And I have to tell you so. So Darian, let’s talk a little bit about how this all went down. I’ll talk from my perspective. You could talk from your perspective. And I’ll tell you all about how scared and nervous I was about all these meetings. I had no idea what was going to happen. I was like, I’m one of those people that says yes and then figures it out afterwards.
Darian Lusk 00:00:48 Well, I, I’m so excited to like, dive into our, you know, our meet cute. I mean sparks flew and it’s.
Michelle Frechette 00:00:57 It’s big hearts for Darian.
Darian Lusk 00:00:59 Big hearts all round. It’s been. We’re about three weeks into having launched the account the at WordPress on TikTok account. Please like subscribe follow. And I just wanted to say, first of all, thank you so much for having me.
Michelle Frechette 00:01:17 Yes. Thank you for joining me.
Darian Lusk 00:01:18 Thank you so much. And I’m just so excited to talk about what we’ve been doing, talk about, you know, maybe give some inspo to other people if they’re looking to get into TikTok a bit and or maybe scared of, you know, what it is, or having their socials taken by, the powers that be or you know, or don’t know where to start. So I’m just so happy to be here. So thank you.
Michelle Frechette 00:01:46 Yeah. It’s my pleasure. So. Okay, so for anybody who doesn’t know Darien. You I don’t remember your official title. I want to say Social Media Manager, but I could be wrong for WordPress at Automattic. And, shortly after I was laid off from my previous position, I get a text message from the amazing Bree McCready, and she says, ‘Hey, I’m wondering if you might be interested in doing some influencer marketing?’ And I was like, okay. First of all, I think it’s funny. They call me an influencer because here I am just sitting in Western New York living my, you know, kitty litter in the background, all the stuff. But I was like, yeah, I’m always open to conversations. Let’s talk. And she set up a meeting with you and me and her. And so we get on a call and I’m like, I don’t know who this person is. I don’t know if he’s judgey. I don’t know if he’s like, but now, like, we’re practically best friends. Like, you know.
Darian Lusk 00:02:39 More than best friends.
Michelle Frechette 00:02:40 Yeah, exactly.
Darian Lusk 00:02:42 We’re so locked in.
Michelle Frechette 00:02:44 I love it, I love it. And we are having so much fun with this. Originally, you all didn’t even know where you were going to put me. You’re like, well, we’ve got several channels. We’re not sure where to position Michelle. And so we decided, I think, well, you all decided, hey, we’re gonna do this for .org which seemed a little bit funny because we’re not necessarily, driving a lot of revenue right through .org, except for peripherals for the community at large for Woo and everybody has their own. But just getting into WordPress for people means getting into our ecosystem, which is good for everybody. I am not a top of funnel person because I have a lot of people already, and so I’m like a mid-funnel person. It’s like, what are we going to do with Michelle now that she said yes, but we have had so many meetings. First of all, we laugh through all of them, which I love. I will say like, I don’t know, I’m a, I’m a Gen Xer. you’re probably like a Z or I don’t know what they call everybody nowadays.
Darian Lusk 00:03:41 But thank you so much. I’m running with the Z. I’m like, yeah, I’m a 33 year old Gen Z. You know, I’ve got my Woo boo boo. I’m like, I’m going to be okay.
Michelle Frechette 00:03:53 So I got we got X and Z and I’m like so you know like I come up with this list. First of all I don’t fit into any of the I don’t organize the way you do. And I’m so grateful you run with the way that I do things. But it was really funny as I come up with all these TikTok ideas, I first of all, sitting and scrolling TikTok at night is not research. I love that I can call it research and not just a time suck, but I come up with all these ideas. And you didn’t say no to any of them. You just said, oh, let’s wait and see how that fits in. Which is like the perfect way to say maybe Michelle. Or like when I would take my daughter shopping and I’d say, oh, I don’t know. Let’s see. And she’s like, let’s see, means no. But we’re having a blast with it. So I’ll step back. You talk a little bit about the whole vision and how you saw this whole thing kind of playing out.
Darian Lusk 00:04:47 Oh, so first of all, great intro. My let see’s are, you know, we’re gonna see. Because I don’t think you’ve ever given me an idea that I wasn’t like, let’s do it.
Michelle Frechette 00:04:59 Right. That’s true.
Darian Lusk 00:05:00 It’s been the best. We just have. Yes anded each other from the jump. And. Yeah, like, you know, I guess you give a little context. I started it Automattic around five months ago, and. Yeah. I’m on the sort of cross brand social team running the socials. And, you know, we sort of have this, have this initiative that I’m taking to kind of scale our brands in terms of their short form video presence. You know, it’s the, the, the content we’re all seeing when we’re doomscrolling now. It’s these, you know, grabby videos with the text on screen and the very in vogue. And so, you know, we were talking about what brands to sort of use as like a, you know, statement of presence, sort of a proof of concept. And WordPress came to, you know, was like very seemed very viable. And and Michelle, you were the like the first name floated. Bree, who I work with, was like, we gotta hit up Michelle for this. She’s great. You know, she’s the she’s the mayor of WordPress. And it’s like, and I love how you.
Michelle Frechette 00:06:21 Say I love that you said mayor and not grandmother, thank you very much.
Darian Lusk 00:06:24 Of course. And you know, I love how you are so humble. Just to say you’re not an influencer. Influencer can mean a lot of different things. And I mean, it’s like I’m I’m like me mansplaining. But, to me, you are such a WordPress influencer. You know, I’m looking at the WordCamp socials. It’s like everyone wants their me and Michelle moment. I’m like, Where’s my me and Michele? Moment I’m like, getting FOMO and you know, but it makes so much sense. to have have you sort of like, lead this charge with me and it’s just. Yeah, it’s like you said, it’s been the best. It’s been the best. And, you know, if you guys check out our account, I think, you know, Michelle, you’ve sort of taken this, like, role as content creator, and I’ve sort of taken the role of social media manager and some of the videos. And, you know, I’m really excited for like, that onscreen relationship to develop. I think I think there’s.
Michelle Frechette 00:07:30 We already had the gif versus jif conversation, and we decided it’s a gif so everybody else can just, you know, peace out, because we. know.
Darian Lusk 00:07:37 We helped settle a very much trending topic last weekend. I’m really excited for the storytelling of it all. And, yeah, it’s just been such a fun account to sort of try to scale and kind of run with. And it’s just the best. You know, I, I think that, like, you know, Michelle, you’re so, like WordPress coded and I’m very, TikTok coded, unfortunately. And I think.
Michelle Frechette 00:08:10 You know, it’s a perfect marriage of, you know.
Darian Lusk 00:08:14 It so is because, you know, like, when and so and you can cut me off at any time. I’m a yapper.
Michelle Frechette 00:08:20 Yeah. Well, one thing I was going to say is, you know, so now we’re, we’re I was in Europe. We don’t have each other’s phone number, phone numbers because I was in Europe first we’ve got like we’re WhatsApp each other. Right? And now that I’m home, like my my partner, my boyfriend is like, are you messaging Darian again? Like, yes, we have ideas.
Darian Lusk 00:08:40 I know. Oh my gosh, it’s same deal. My husband’s like, I’m like, you have to see this TikTok live from Michelle. Like, you have to see this. You have to see the content. You know, you have to follow the journey. But I, I have to say, you know, like, as we’re sort of, I think that we’re sort of figuring out, like, what brands we want to pay attention to. I think we’re going to start to scale Tumblr, think like, Woo, that could be, down the pipeline for us to, you know, sort of picking like specific brands. But for WordPress, we’ve really we’ve done something really bold, which is. We’ve done something very bold. It’s never been done before. Which is that we are posting a video every day. And this is something that we’ve stuck to three weeks writing, and we’re pretty mapped. We’re mapped out for for pretty, pretty far in the future. And I have to say to anybody who’s, like, looking to crack TikTok, we could really get like into that, into that, but that this is sort of like part of the playbook. You know, you need to be like really out here. You need to be out here posting. And so that’s been such a fun part of it is just like, we’re really we just like sort of, hit the ground like sprinting. And it’s just been so much fun. We’re just like posting, hitting posts.
Michelle Frechette 00:10:05 And it’s so much fun because like originally when we all sat down together and we were like, talking about WordPress, I’m picturing in my head like, and this is how you do this with WordPress, and this is like, and this is CSS and like these little like educational moments. And I was starting to I don’t want to say panic. Like I was a little sweaty under the collar going, I’m not a developer. Like how am I going to move into this? Like be all like, and I’m not the kind of person that’s just like, so stoic and whatever, all those kinds of things. And when you and I first met after we were like, I signed the contract with all the things, you’re like, we’re going to have fun and we’re going to do TikTok trends. And I was like, what? This is gonna be a blast, right? And so we both come up with ideas, which is really cool. And then like the very first, the very first one I did was just my voice. And it was like an airline attendant, a flight attendant, saying, welcome to the WordPress dashboard. And kind of like walking you through the dashboard as though you were, you know, getting the buckle, your seat belt and stow away your luggage when you’re on a plane. And one person messaged like commented right under it. I know that voice. That’s Michelle. And I was like, ooh, cat’s out of the bag. And then we went into this whole like coming into WordCamp Europe and I loved it. I think it was Friday of WordCamp Europe, like you messaged me and you’re like, hey, we were wondering if you might do some TikTok lives while you’re out there. Would you be open to that? And I’m like, heck yeah, that sounds like a blast. And then I’m like, on my scooter, running through the venue and everything and like you. And let me just say this. That was fun to do it live. But what you have done with the videos that I send you, the way you like, speed up some stuff and how you cut it, like you are a master at editing those features because like it goes zoom, zoom, zoom. And then there’s Bernard from Omniscient, like doing the robot dance, right? And it’s like zoom, zoom, zoom. And then there’s Joost of all like, woo face big and like, you are the perfect editor. This is just a self-love thing.
Darian Lusk 00:12:04 We’re just I know, we’re just we’re just like, with each other up. It’s I love you love to see it. I mean, so.
Michelle Frechette 00:12:11 It’s so much fun. Yeah. I’ll turn it back on this on the screen here in case anybody wants to, take a look. It’s just TikTok at WordPress. And you can just search at WordPress. If you’re in TikTok to be able to see it.
Darian Lusk 00:12:23 You can. And so if anybody’s looking for some actionable advice in terms of what our, just being Michelle like, be like, we’re we’re so locked in. I would say we when we were sort of conceptualizing, like what the account would be. You know, we did do that. We did get centralized. So I think that was good. We sort of, we created like a, you know, sort of, a like a go to market plan and also a sort of a content map for the first month and like the story we wanted to tell.
Darian Lusk 00:13:01 So I will say, like, I, you know, there’s a lot of like us editing and posting on the fly, but there was like a vision. Which I think is a good way to go about, like launching an account is like, what do I want my first month of content to look like? So for us, we were like, let’s have it be like a launch theme where I’d get this because it’s crazy. It’s a wild, wild play on words. But we’re not only launching the account, but Michelle is launching off of the ground, flying to Switzerland. And so it’s really clever stuff. And you know, but so it was really fun and we sort of planned around WordCamp Europe and it’s sort of like, I think that if you start from I’m going to say it, if you start from video one and just scroll like scroll back up, I think it does like tell tells a story.
Michelle Frechette 00:13:52 It starts to tell a story. It really does. And it doesn’t just tell the story of, hey, look, Michelle’s on TikTok, on WordPress. It starts to tell the story of the WordPress community because it really very quickly gets into not just, hey, this is WordCamp Europe and the awesome it is, but the people of WordCamp Europe. And so I don’t, do you remember how many videos I shot asking people like, what was your favorite thing? At least a dozen, maybe more. And the first four of those went up today. And like, I’m tagging people in them and posting it over on, on Twitter as well, or X, whatever we call it, and tagging people there. And unfortunately, TikTok’s not available in every country of the world. So when people are like, oh my God, I can’t see it. I have been downloading them and uploading them, in comments so the people can see them on Twitter as well. And our goal at some point is to, yeah, to share those things out so people can see them, because they’re fun and you see your friends and you see all of this stuff happening. I did not jump in the Rhine, but I got pictures of the Rhine. So if you want to see what old town Basel looks like, you could go and scroll through that as well.
Darian Lusk 00:14:58 Yeah, and I think this is good. I’m like, I’m like. I’m like, let’s teach. Let’s teach from what we’ve done in three weeks. Yeah.
Michelle Frechette 00:15:07 Right. I was like, we’re so good at this already. We’re such old, old hands.
Darian Lusk 00:15:11 But I, I will say, like, I, I think that for any brand, like, something I really enjoy so far is the balance of, like, top of funnel, sort of like anyone scrolling, like, if this is the first thing you see, you could maybe hopefully enjoy it. But also it also caters to and is sort of cultivating like a bit of the community. And I think that that is like two pronged approach. I think, I think it’s very it works.
Michelle Frechette 00:15:47 It’s very, very, very different from the WordPress.com, TikTok and the Woo accounts. They are very polished, very highly edited, and in a good way. I’m not saying that that’s a bad thing, but they’re like little mini commercials of why you would want to use those brands. This is the this is the cousin to.
Darian Lusk 00:16:09 It’s the unhinged mode. Dark mode, WordPress After dark.
Michelle Frechette 00:16:12 What I love also is like, you know, I’m I’m now like getting emails. I actually sent, you sent you one today that I know you subscribed to as well of. What are the trends like? There’s an email a week from this person who literally follows the trends, tells you what you should what audios you should be using. What kinds of trends are happening. What hashtags. If you’re using hashtags, that kind of stuff. Which makes it just a ton of fun too. But yeah, it’s it’s been it’s been I, I know some of the ones I’ve recorded that we haven’t put out yet and you know which one is my favorite one. You know, it’s the first one I sent you.
Darian Lusk 00:16:48 We have some we have some irons in the fire. I have to say, we have some, like, really good content coming and some series that I think are like some multi-part, sort of, types of content, which I’m really excited for people to see and just some way. But what’s the favorite? Because I, I feel like we, I should be able to read you like know.
Michelle Frechette 00:17:12 That my mind I know it’s it’s the one with the Game of Thrones attached to it.
Darian Lusk 00:17:17 Oh yeah. That is that’s a classic.
Michelle Frechette 00:17:19 And I don’t remember when that one’s coming out because it’s not out yet because we had other things out. I don’t think it’s out yet, but I think that one’s coming up in the next week or two. It is my absolute favorite because it’s like every web designers nightmare. I once logged into a website that I had built for a church, and there were five, five plug ins for the local weather. Okay. And I was like, because the church people had started to use their website, they had admin access, they owned the site, they could do what they want.
And there were five. They were trying to figure out which plugin they liked better, but they didn’t deactivate the others. They didn’t delete the others. Right? So like like there’s five weather plugins for a local business. Now, if you live here, all you have to do is look at the window and you know what the weather is. So does the church even need a weather plugin? I would argue they do not. So so like.
Darian Lusk 00:18:16 This church is like locked in on the weather. They’re like guys, we’re actually AccuWeather AccuWeather sponsored church.
Michelle Frechette 00:18:25 It was crazy. It was like, there’s not a Bible verse plugin on there, but there’s five weather plugins, you know. So yeah, so it kind of plays the one of my favorite one kind of plays into the whole that whole. How many plugins are on this website? Kind of ideas.
Darian Lusk 00:18:40 I, I think that the web dev humor has been, that’s been a really fun itch to scratch for me. An itch you probably didn’t know I had until I got this job, which is so fun. And, I have to say. Like what, what’s so great is like, I feel like I will, like, in the most positive sense, like, check you, Michelle. What? I’m like, oh, no, we should do like this. This is trending now. Like, we should do this this week, but then.
Michelle Frechette 00:19:11 We’ll put off the ones that are otherwise, you know, but like. Yeah, because if it’s trending now let’s let’s bump the other one.
Darian Lusk 00:19:17 Share and future are singing this duet. It’s the, it’s the, Sly and the Family Stone. RIP Sly. You know, different, you know, different strokes. It’s became a meme. And, like, we have, to we have to piggyback off of this meme. We have to trend jack this. And then on the other hand, with you, it’s so great because I’ll, I’ll be like, oh, we need to make, like, a Gutenberg joke. And you’ll be like, no, it’s dated.
Darian Lusk 00:19:46 I’m like, you know what? Love that. Like that. Like, keep me in check. And that’s.
Michelle Frechette 00:19:52 I love. I love how it’s like somebody said on Slack, should we do the pineapple on pizza joke? And everybody else was like, too soon, too soon.
Darian Lusk 00:20:02 We told the line, which I, which I love. And, you know, you touched on something that I think was, I wanted to speak on, you know, believe it or not, I again, I, I just am a yapper. But it’s sort of the polish of a lot of brand accounts, and I think it’s sort of an epidemic, right? Like, I definitely not and I and I don’t think this is like Automattic specific by any means.
Michelle Frechette 00:20:33 And we’re not throwing shade at all.
Darian Lusk 00:20:35 No. Because well, I mean I, I hope those. Well this is what I’ll say. Like, I think that there’s a lot of, brands that are trying to crack TikTok, or short form video and, they go through production hell and it shows. You and by production, how I mean, you can tell that like a million marketing people like, look this over before it went up. And, you know, you’ll see these videos from like Microsoft or Yahoo and it’ll be like somebody like, you know, at their at their standing desk being like, it’s giving EOD or something or they’re like pandering a little bit. And I think that it shows the sort of number of cooks in the kitchen and the sort of brand-ness of it? Like, you can kind of sniff it out, right? You’re like, it’s to me, I’m like, it’s giving brand TikTok. And like, you know, you can just imagine like marketing people being like, oh, can that person do like the giving again? Like, can they do giving one more time? Like, you know, like could you take ten of its giving? And I feel like I’m like really ranting. But the point being, I feel like all the WordPress TikTok is like so not that it’s so like, it’s such a distilled pipeline, like from our ideas to a video going up. And we are so lucky to, like, have that sort of editorial freedom to, like, be able to just create something in post, and I feel like it shines through. And I hope that, like, people resonate with that. I, it doesn’t feel like to me I’m biased, but it doesn’t feel like another, just another brand account. This doesn’t feel like it.
Michelle Frechette 00:22:33 So what’s interesting is when we first like from our first meeting to like our fifth meeting, the first meeting, we were like, have you all seen what Duolingo is doing with their account and how they are hitting all the marks? And they’re like literally like seven days later was like, okay, we’re not going to do what Duolingo is doing. Not with their account but with their product. Right. So that was a product issue that completely killed their account. And then they deleted all.
Darian Lusk 00:23:00 Yeah.
Michelle Frechette 00:23:01 And they ended up deleting all their really good videos. Like earlier this year I was like, oh my gosh, I’m texting people. Have you seen the Duolingo thing? Like duos dead. What, like who killed him and then like do a little. Dupa Lipa was like on it, like there was so many people and it was like it like skyrocketed. And then it just it fell just as quickly. So we’re looking to avoid that, of course.
Darian Lusk 00:23:22 Yeah. We, we’re looking to not do that.
Michelle Frechette 00:23:27 Wxactly. We learn from other people’s mistakes.
Darian Lusk 00:23:29 Yeah, we learn from that. We learned from Duolingo. I, I feel like, you know, and I love to talk for a place of authority. I’m like, oh, yeah. Like, take it from us. But I will say, like, I, I feel like the Duolingo gate on TikTok was like a big bubble burst moment of like, I feel like the culture shifted and people were like, we’re like, wait, like these brands like that we think are funny. It’s like it’s giving desperate, like it’s it’s like we we’re like, we need to be smarter than this. And like, you know, I feel like that was a big moment of being like, wait, these videos are kind of corny.
Michelle Frechette 00:24:10 Yeah, well, something between the Nutter Butter account, which is completely unhinged and doesn’t make. It’s like an acid trip, and I’ve never been on acid, but I can only imagine what the movie is described as an acid trip, and Duolingo, like somewhere in between, is our sweet spot. And that’s what we’re looking for, for sure.
Darian Lusk 00:24:29 I think so, and I’ll say, I think it’s it feels authentic and I and I really, I think that that’s like a really and, you know, that might just be me, but I feel like as opposed to a lot of unhinged accounts, I think that we’re able to like it’s not painstaking and there’s not this like, giant review process. And I think that like that allows us to maybe not be giving like Duolingo or, you know, 2.0 or like what a lot of these accounts are doing, but it kind of it’s sort of like it’s definitely becoming like a, a it’s crowded. It’s a crowded landscape. And it is that. I think that’s a that’s a charm of what we’re doing is it’s really just us.
Michelle Frechette 00:25:22 Yeah, sure.
Darian Lusk 00:25:24 And, you know, what you see on screen is what’s happening in the production house. And I think.
Michelle Frechette 00:25:29 Exactly what I love too is that, like, you’re open to ideas. It isn’t like, well, we’ve got the talent, ‘talent’, whatever. We got the we got the person who’s going to do all these things for us, and she’s just going to take direction and we’re going to tell her what to do. And that’s the way it is. So it’s a collaborative effort, a creative, collaborative effort between us and input from the rest of the team as well. But mostly it’s you and me kind of just having a couple meetings a week, coming up with the craziest ideas. And then, and what I love about it is like, I was in Europe all weekend, and so you asked me to do two lives. I did that one was like through the. through the, through the vendor hall, the other one, the other was, a little silly because it was great.
Michelle Frechette 00:26:12 I did the live for, Matt and Mary’s fireside chat into the Q&A, but not I didn’t bring my tripod because I didn’t expect that I was going to have to create that kind of content. So I had to hold my camera, my phone still for an hour and 15 minutes, I think. I think Automattic owes me a massage now, that’s all I’m going to say on that one but.
Darian Lusk 00:26:36 Michelle, we’re culpable. And, you know, I feel terrible about this because it’s an hour. It’s an hour and change.
Michelle Frechette 00:26:43 Right.
Darian Lusk 00:26:44 There. They’re going over. The Q &A is going over.
Michelle Frechette 00:26:48 They went over for like 15 minutes. And I was like, oh, are they done yet?
Darian Lusk 00:26:51 What was your WhatsApp. You’re like, here’s, here’s I did the the live work. Great. You’re like my answer. I’m like, oh, you know, you’re like on the front lines.
Michelle Frechette 00:27:04 I’m gonna have to hit the gym, I guess. I don’t know, I’ve seen seeing questions come up. We’re going to address the questions in a few minutes a day. Dave I know you got a bunch of questions. I promise we’re going to come back to them. But the other thing I wanted to say is I just had the idea to just walk around, well, roll around and put my camera in people’s face and say, tell me your name and what you like best about WordCamp. And the first one was terrible because I forgot my microphone. I wasn’t expecting to do that. And I will say that, Martin Reyes from Modular said, I have a microphone you can use. And so I walked around with her microphone, and that’s why we got such great audio to go with those, like the four that went up today. And I’m excited because they’re not even all in English. Like somebody who said, oh, I don’t speak English so well. I said, so tell me so say it in Italian. Say it in your language, say it in whatever language you want, because these are people I trust not to be like, say, dirty words and things.
Michelle Frechette 00:28:00 Of course, you know, but, but it was so much fun to then send you like 15 videos. I’m like, hey, I got you tons of content, figure out how you want to use it. But they’re all like such positive people talking about some amazing things that happened over the weekend, and also just the WordPress community at large, of course, too. So that was pretty cool.
Darian Lusk 00:28:22 Yeah, those are great. One of those one up today, we’ll have more down the line and I want to can I oh yeah. Let’s let’s go to enough for me.
Michelle Frechette 00:28:30 Let’s I want to say before the question though, can we tease out the one that I surprised you with that you probably fell off your chair. Should we keep that a secret?
Darian Lusk 00:28:39 I was beside myself. Let’s just say we have a, a big. We got the big guns. We have a video coming out tomorrow.
Michelle Frechette 00:28:47 Oh, tomorrow. Okay, good.
Darian Lusk 00:28:48 We have a C suite.
Michelle Frechette 00:28:55 We do.
Darian Lusk 00:28:56 An elite.
Michelle Frechette 00:28:57 Michelle is not afraid to ask. Get in people’s faces and ask for what she wants.
Darian Lusk 00:29:01 We have a great cameo tomorrow on the page, and what I’ll. What I want to say. I want to give you all the flowers. Because, well, first of all, just because of you as a human like you. Right? And it’s like the best. But it’s.
Michelle Frechette 00:29:17 So fun.
Darian Lusk 00:29:17 It’s so fun. And also, like, editorially, editorially, you there’s such good, like, on the fly, like you just crushed WordCamp, right? It’s like I’m, I’m, I’m sitting here and then up goes this post. I’m not breaking that WordCamp Europe 2026 is going to be in Poland. I’m like, that is so smart. Like, that is like what we want this to be like. You want we want this to be like.
Michelle Frechette 00:29:47 I didn’t ask permission. I didn’t tell you what was coming. I just filmed it and put it up in the moment.
Darian Lusk 00:29:52 That’s that’s like I’m like, you know, go off. And that was like so great because it’s like, that’s what I, you know, we want this account to be. It’s like we want it to be irreverent, but, you know, videos, but also like a place where you can, you know, get caught up. And so it’s great. It’s the best.
Michelle Frechette 00:30:14 So, so Dave is in the chat. Dave’s awesome. He’s got a lot of questions and some comments. We’re going to put those up. We have a bunch of people watching. If you also have comments, questions we want to know, I’ll put them up on the screen. We’re going to start walking through some of them I want to say. So Dave’s like ‘I just started going through the TikTok videos. I’ll watch them fully after the stream. After the stream saw the lift off, which I thought was fun.’ And I’m wondering. This is a good question. Also a YouTube shorts doom scroller. I love what we call ourselves doom strollers, but this is this isn’t doom, this is uplift scroller or something. We need a better term. are we going to be uploading these to YouTube as well? Dave wants to know.
Darian Lusk 00:30:53 Yeah. Thank you. Thank you for the question. And thank you for your interest and for catching up. Yes. I think that we will be growing to YouTube shorts and hopefully Instagram Reels, either on the main WordPress Instagram or maybe even, like a dark mode offshoot down the line. I think, so watch, so watch this space because I think we’ll definitely because I know we got a comment on Twitter too, that TikTok isn’t available in.
Michelle Frechette 00:31:28 India, for example.
Darian Lusk 00:31:30 Yeah. Yeah. So like, yeah, we want everyone to see our insane, content. So yes.
Michelle Frechette 00:31:36 And not only that, if I, if I talk to anybody listening, if I talk on, on Twitter or any of the social media about a particular one, and I put a link and you can’t see it, just let me know and I will download and upload it to that social platform as well on my personal account, so that you can see those things because they’re pretty fun. Let’s see. Okay. This is great. So Dave wants to know what tools are you using to edit them. And since you’re doing all the editing, I’m just going to finish my tea.
Darian Lusk 00:32:02 Put it to me. I love this question. I will thank you. I love to be, I love to speak on my methodology. So for videos that are not necessarily, I would say as much as you can use Creator Tools. So if you’re making a video for TikTok, take the footage. Always, always shoot vertically. Rule one I would say take the footage, put it right into TikTok and use TikTok to edit it. I would say like, use their title cards, use their music. Because SEO, the SEO of it all likes that. I would say the same goes for Instagram Reels. Take that same footage and do the same treatment, but use Instagram Reels creator tools. That’s a very good way to approach editing. What I use, aside from the apps themselves, I use Premier. We have a nifty captioning, for for closed captions, open captions. We have a tool called Vid Cap. So our our subtitles are look the same for accessibility. And there’s so many very cool editing tools. Now, I would say Cap Cut is great. It gives you a lot of templates that you can play around with and you can get ideas from. And, but I would say it’s great to go right into the app to edit. And it’s also good to have like a standby video editing program because for something that’s a little more like complex, you probably want to like use like a real program.
Michelle Frechette 00:33:50 So are you doing most of the editing on on a phone, like an iPhone app, okay?
Darian Lusk 00:33:55 Oh yeah. If I the WordPress TikTok right now has like 20 drafts and I’m like, if something if I drop this like in water or if like I accidentally like uninstalled I’m gonna like, like we’re gonna be at square one.
Michelle Frechette 00:34:11 I mean, I’m logged into the let’s remember that I’m logged into, so maybe I can save us.
Darian Lusk 00:34:17 We’ll sort that later. But yeah, I’m in the app. I think that’s the best way, at least for TikTok. Just be in the app. Because it, it rewards you for using the editing tools of the app.
Michelle Frechette 00:34:32 Yeah. And, there’s going to be looking at into creating shorts. When you do make sure you send this link Dave so we can take a look at what you’re creating too. I would love, love to see what you come up with. I think it’s I mean, it is a lot of fun. I mean, here we are, like, gushing over the whole thing because we’re having a blast with it. It’s like I was telling people like, not only am I doing this, but I’m getting paid to do this. Like, when’s the last time you get paid to have this much fun? Like, all the jobs I’ve ever had have been fun. Don’t get me wrong. Right. Like, I, I enjoy what I do, but this is a lot. This is another level.
Darian Lusk 00:35:03 It is. I’m sorry to everyone who isn’t doing exactly what we’re doing. It is insanely fun.
Michelle Frechette 00:35:11 It’s so bad that you can’t be us because us are fun.
Darian Lusk 00:35:16 I yeah. You know what? What can you do? You know, we’re just really lucky. Really blessed. But, no, it’s fine. And. But I think that that’s. So it it needs to be fun because. No, but really, it needs to.
Michelle Frechette 00:35:31 Because a social media platform. Yeah.
Darian Lusk 00:35:33 It it is. And I think when it isn’t like it, it shines through in the videos. Right? Like, you see this, you know, and I, I feel like I keep coming back to this, but like, I think that there’s a deluge of brand accounts now. And I think that when it’s, it feels like this was such an ordeal to like, get this if is this was like such a there’s.
Michelle Frechette 00:35:52 Like heavy left. Yeah.
Darian Lusk 00:35:54 Heavy left team like behind. You know it’s like you can feel that. And that’s what I love about what we’re like cooking. Is that it. You can feel kind of how much we love it.
Michelle Frechette 00:36:07 Exactly. I’m having such. And it is it’s so much fun and we’re just having a ton of fun with it. And you know, that said, if people have ideas for us, I want to hear them because, you know, I think if you if you’re like, if you see a trend that you think we would have fun doing, if you have ideas, plays on words, things that we could do that would kind of really play into the WordPress idea, not just TikTok idea, but kind of marriage of the two whisper them in my ear. And I’ll pretend to Darian that that was my idea. No, not really. I’ll be like, oh, someone’s had an idea we can share. But yeah, it’s just it’s a lot of fun. And if you have an opportunity to kind of get on there, I’m going to pull it up again here, get on there and take a look at it. I suggest you do because you you might think it’s silly. That’s fine. You might think I’m silly. That’s fine too. But honestly, we’re just having fun with it. And at the bottom of it, it’s all about the WordPress community. It really, really is, and centered around the software and the open source project that we love so much. Absolutely.
Darian Lusk 00:37:05 I couldn’t have put it better, I don’t think. I mean, I probably would have put it worse. That was it. It really I urge anybody who is like hesitant about the whole the TikTok to just download the app and check us out. And, you know, I think that, it’s, it’s, a great place to. It’s a, it’s a very fun, very non-judgmental, sort of platform. I feel like, by and large, I think that there’s a lot of very fun corners and communities. And you know, I would urge anybody who wants to start their own channel. There’s, you know, there’s ask us for tips. You can message me personally. I can send you some tips that I’ve gathered. There’s a lot of good subreddits, but I think that the best way if you, if you’re on the fence about it, is just to start posting, you know, and all your videos with the hashtag of the name of your channel post every day. It’s not. And and the rest is, it’s the rest is gravy.
Michelle Frechette 00:38:20 I am, I amended the banner. So not only does it say TikTok at WordPress like and comment we want you to like. And I’ve never said that before. Like a comment because that’s what’s the that’s what helps the algorithm. Also, if you like the stuff we’re doing, like and comment it, because that will help us keep doing what we’re doing.
Darian Lusk 00:38:38 Please boost engagement if you have it in your hearts to.
Michelle Frechette 00:38:42 Smash that like button.
Darian Lusk 00:38:44 Please find it in your hearts to smash that like button.
Michelle Frechette 00:38:48 I don’t know.
Darian Lusk 00:38:51 I have such I think that, like, I have such grand plans for this channel. I think we both have, like, this sort of vision of like this, you know, WordPress TikTok universe where, like where. And I think it’s sort of starting to, to happen where it’s like we’re interacting with each other in the comments. When it’s the WordPress handle, it’s usually me.
Michelle Frechette 00:39:13 And when it’s me, it’s me.
Darian Lusk 00:39:15 If you can believe that. And, I know and and we’ll kind of like have we’ll be messaging like commenting and replying to each other, which I think is really fun. And I, I think that, you know, it’s worth the follow because I think we’re going to branch into some longer series, some, more multi-part stuff. We’re definitely gonna, we’re gonna hit WordCamp US like no other.
Michelle Frechette 00:39:42 We’re already starting the planning for that one.
Darian Lusk 00:39:44 I know I’m not going to be behind my screens. I’m going to be on site with you.
Michelle Frechette 00:39:48 I know you’re gonna have to keep up with where you’re wear your sneakers, because my scooter goes really fast.
Darian Lusk 00:39:54 Oh, yeah. It’s. I think we will probably be filming our, the first time that we get to meet in person, so that’ll be a very dramatic moment on the page.
Michelle Frechette 00:40:07 And then. And then somebody will have not had this computer at the phone, and we’ll have to recreate it as though it were happening. I’m kidding. We’ll get it right the first time.
Darian Lusk 00:40:15 I’m. I’m down for, like, six takes of a hug. I mean, you’re.
Michelle Frechette 00:40:19 You’re I mean, I’m good with hugging. Yeah.
Darian Lusk 00:40:22 And I have to say, like, go live. That’s another that’s another tip. Go live. And, Michelle, really, more flowers to you did this just great live. That was. And I didn’t, like, say, this is how you do it. TikTok. I’m not that I know the secret, but of the WordCamp Europe vendor hall. And it’s so it was so, it checked all the boxes for alive because Michelle is going around interacting with each booth, getting hellos from everybody, plugging the handle and like, it’s, it’s like so watchable. And I think that anybody who’s like scrolling and would be like, what’s going on? Who are the like, what are these booths? It was like basically just this great tour. And, we cut it into like a speed, like a supercar. That’s on our page too. And I, I just flowers to you for that because it was like a textbook TikTok live. And. Yeah, so I, I would urge anybody who’s looking to, like, crack the algo to take advantage of the live tools as well. Because the algorithm rewards you for that. And it was like, we got like, like 300 people watched you going around the sponsor hall because it was, it was so entertaining and everyone. And this is why you’re so great for this. One of the many reasons it’s like everyone is like coming to Michelle.
Michelle Frechette 00:41:56 It’s like everybody knows me.
Darian Lusk 00:41:57 Yeah, yeah. Like, it’s it’s like the best. And I feel like you’re, you know, we’re so lucky because not only are you, like, the best to work with, but yeah, everyone’s everyone stands. So like.
Michelle Frechette 00:42:12 Yeah, it was so much fun. It was just so much fun. I love so I posted that that video, the one that you created from that, the whatever you just called it, I can’t remember now. Like, but, the.
Darian Lusk 00:42:24 Like, official terms, I’m like.
Michelle Frechette 00:42:26 Where it’s like it speeds up through and whatever. And then, Bernard, what’s his last name? Meyer. I think, I posted I posted that one to Twitter today. And he said in response. Why am I always dancing? I like, I love it. So people are looking at them, they’re watching them, they’re looking for themselves in the video that, you know, like, hey, see if you see yourself. Somebody commented like, I’m at 21 seconds, you know, kind of thing. And I was like, that’s so fun. Yeah, so much fun.
Darian Lusk 00:42:55 And what do you think? Like, Michelle, do you think we should maybe reveal who’s going to be on our page tomorrow? Because.
Michelle Frechette 00:43:01 I really want to.
Michelle Frechette 00:43:03 I want to talk about how that happened.
Darian Lusk 00:43:05 I think let’s do like, guys like, drumroll, please. Like.
Michelle Frechette 00:43:09 So WordCamp was almost over. The only thing left was the after party. So we had just gotten out of the Q&A with Matt and Mary. We had found out where that we were going to be in Krakow next year. And there was there was only one bathroom in the entire facility of the accessible bathrooms that had a lock on it, because apparently there’s something in Europe that you have to apply for a radar lock so that you can use handicapped accessible bathrooms. And so every time I went to the bathroom until I discovered this one, I’d be like, somebody come guard the door, because I don’t want to feel like somebody’s going to walk in on me every time. So I tell you that because I had to go from like, the top floor all the way to the to the E floor, whatever that means, like below one, all the way to the back corner. And I’m in my scooter and I’m like, I’m going to the bathroom soon because I’ve been holding the camera for an hour and a half and on my way towards that corner, who do I see coming out of this hallway? But Matt Mullenweg and I said, hey, Matt, it’s good to see you. And we chatted for a minute. I told him I was working at Automattic now as a contract. He had no idea. I was like, oh, like I teased him. I’m like, but you signed the document, obviously. But, he signed my contract. But I said, hey, would you be willing to do like a 30 second TikTok video for us? He’s like, well, I’ve never done a TikTok video before. I’m like, just, I’m not going to ask you any questions. Just say what you want to say. Welcome people to our TikTok channel and welcome them to WordPress. And you know, he looked great in a nice sweater on the whole nine yards. And so I just thought, like I started it. I pointed to him and he just went into full on like it was perfect. One take and it was done. And so tomorrow you will all see that. I hope we’re going to pin that to the channel as well. It’s a super awesome like, welcome to our channel video from Matt Mullenweg himself. So so then so then I, I, I go to the bathroom literally. I didn’t tell you this part. Like I go to the bathroom. I locked the door. I’m literally still sitting on my scooter. Like my hands are shaking and I’m like sending it to Darian. And I’m like, please upload right now. Look what I just got. Like, I hadn’t even washed. Like, I haven’t even used the bathroom yet. I’m just in there with the door closed, like telling you. Guess what? I just got uploaded to you. And I think your response was like,OMG, how did you do that?
Darian Lusk 00:45:29 I was, I was fully I was beside myself, I think I said. I think I’m beside myself. I mean, was it something to know about me I was like, I’m matching your energy, right? I’m like, I’m here for it. And I really it made my weekend. I mean, I’m like, I’m running. I rush out of my room like running away. I was like, look, we did, we did it. We got him, we got him, we got Matt, we got we got Matt on main. Like that’s going to be on the grid. Guys. Like we got the big one.
Michelle Frechette 00:45:57 Like he even says he even starts off by saying like, this is my first TikTok video on purpose. Like I don’t even know what that means. But it was.
Darian Lusk 00:46:08 Coded like it was like cryptic. But it’s so great. And I, I mean, Michelle, like, you know, I, I never stopped giving you props like that, that you just, like, have the wherewithal. You just have the, the first all the clout and also the, the, gumption to just be like, hey, like, be that’s so me. And, like, just that is exactly what I want this account to be, which is just like, it’s it’s like, you know, right, right. Direct to exact. We’re giving people what they want. We’re giving the people what they want. They’re like, It’s great. And it’s like, it’s there’s no, like, sound effects, like people, you know, it’s just it’s just from Matt. And so we love to see it. It’s like, yeah.
Michelle Frechette 00:46:59 We have to make sure the captions are spelled right so that there are no mistakes on the video at all.
Darian Lusk 00:47:04 And his name are definitely botched it.. It’s definitely wen at the end. My cap tool like did me dirty, yet again.
Michelle Frechette 00:47:16 Always fun.
Darian Lusk 00:47:18 so watch watch this space and yeah, I mean, the long and short of it is we’re, we’re posting daily indefinitely. So any time you check out the page, there’s going to be something.
Michelle Frechette 00:47:32 And it’ll be slightly, slightly unhinged and that’ll be fun.
Darian Lusk 00:47:36 I think so. I think so, and.
Michelle Frechette 00:47:39 It’s just a blast. Absolutely.
Darian Lusk 00:47:42 It’s the best. And now that we got Matt,, I’m like, who’s next?
Michelle Frechette 00:47:45 Like, I know I’m like. I mean, I went to the top first. I don’t know who else we ask now, but we can get Mary on there. She used to work for TikTok.
Darian Lusk 00:47:54 We could definitely get Mary, I think. Yeah, it would be cool. Maybe we could get, like, the Squarespace and Wix guys. Like, maybe we could get all the different CMS’s together at, like, a round, like a red table talk.
Michelle Frechette 00:48:10 Yeah. I don’t think that’s going to happen. But, you know, keep it real. That’s right. It is. I mean, the big thing is it’s just a lot of fun that we are really kind of exposing the community to the community, because if you only work or know your local community. This gives you an opportunity to see a little bit more of the global community, but not like in those really highly edited, you know, videos that you see on YouTube and things like that. And there’s nothing wrong with those. But this lets you see, like, what’s really happening, man on the street kind of stuff, or woman on the street kind of stuff as we go. So that’s what’s a ton of fun with it.
Darian Lusk 00:48:50 Yeah, we are finger on the pulse.
Michelle Frechette 00:48:51 Yeah. I mean, yeah, it helps that I’m slightly unhinged and fearless, of course, but you have a lot of fun with things. I wasn’t going to jump in the Rhine. Apparently, people swim to work in the Rhine. I wasn’t going to do that. But, you know, anything short of that? We’re good.
Darian Lusk 00:49:06 Yeah, you know, I, I think if we, if we hit 10,000 followers, we’ll jump in the Rhine. How about that? If we had 10,000 followers end of year. We will. We’ll book it back to Switzerland. And I at least I’m. And I’m jumping it. So if we hit 10,000 like I’m in.
Michelle Frechette 00:49:28 Yeah. Or or, you know, I live near Niagara Falls. We could go over in a barrel. I’m just saying.
Darian Lusk 00:49:32 We could barrel it. I live by the East River. That’s pretty gross. I’m saying.
Michelle Frechette 00:49:38 Do not do that.
Darian Lusk 00:49:39 The gross river. But if we hit10k EOI East River for for Darian. You have my word.
Michelle Frechette 00:49:47 Do you know what I heard today, Darian, is that, They’re hope they’re starting to pull together a team to do a WordCamp New York City again next year in 2026. So that’s another opportunity for you and me to be in the same space, creating together.
Darian Lusk 00:50:01 Oh my god welcome to my kingdom.
Michelle Frechette 00:50:02 Right? It’ll be awesome.
Darian Lusk 00:50:04 I’m like, I’m like, you know, bring the horse to the water. Whatever they say. Yeah, that would be great. I mean.
Michelle Frechette 00:50:12 So much fun.
Darian Lusk 00:50:13 Yeah. The word camp, the WordCamp factor is like such a nice thing because it allows us to like content capture insects in such a sweet way. And so I think those will definitely be like tent poles of the channel. But aside from that, it’s basically just us, like coming up with.
Michelle Frechette 00:50:33 On the fly. On the fly. Well, and now that we’ve been through one, we can actually plan a little bit better for the next couple. And just kind of refine our process. It’ll still be the same unhinged, fun on the street stuff, but we’ll actually have a plan behind it going, forward.
Darian Lusk 00:50:47 Well, what I will say, like, I think we had a, we had we had concepts of a plan. But what I will say is, you have to be registered. So there’s certain like goal posts to go live. And like, so it’s like be registered as a business or have a thousand followers or just shy right now. I have to say we’re getting we’re climbing. there’s a couple, but otherwise it’s like TikTok won’t let you. I did not realize that we could. Until you were. Until you were in the air. So that was sort of. It was a beautiful Hail Mary of a thing where we we like. Totally. I mean, it’s real.
Michelle Frechette 00:51:33 And what’s beautiful about it, too is that, like, well, you were still sleeping here because I was six hours ahead. Nick Rasmussen was awake in Australia. Australia? Is that where he is? And, no New Zealand, I can’t remember. Now. He’s over in that part of the world, and he and I are talking to get me online, to be able to do the live, because I hadn’t logged into the account yet to make sure that we could do all those things. And so I was getting feedback from around the world from this global team, which made it so much easier to move forward and not be like calling you like, wake up, I need help.
Darian Lusk 00:52:06 No, I, I will. It was amazing. It was like Hanukkah morning. I just woke up to this live and it was like the. So it was two. It was the Matt fireside, which was a physical, journey, for your arms.
Michelle Frechette 00:52:24 I mean, I have made a list of things to bring to WordCamp US already.
Darian Lusk 00:52:27 Yeah, yeah, that one. But but the one that was just the vendor hall was. So I just woke up to, like, Brett McSherry messaged me being like, you have to, like, this was great. And I was like, oh my god, this is I just I’m just like, waking up. I’m like, I’m just like sitting there like my face. I’m like.
Michelle Frechette 00:52:44 Oh, right. It was Brett that Nick. I work with two teams over there. I named the wrong person. Right? Brett. Brett was the one was helping me. Sorry, Brett.
Darian Lusk 00:52:51 No. No, don’t he’ll get over it. But, And I’m just like, this is the best. Like, I all. I just woke up to this, like, amazing content. And so the best.
Michelle Frechette 00:53:03 It was a lot of fun. A lot of fun. Yeah. So just keep your eyes on that channel because you never know. We never know what’s going to come next because we’re still creating it as we go. It’s a little bit like when I was in my MBA program, they used to say this thing and I’ve other people have probably heard it, but I hadn’t. You know, building the plane while we fly it, kind of thing. That’s kind of what we’re doing a little bit at the beginning here. But we’re very quickly finding our groove and having not only just creating what I think is really good content, but having fun doing it, which actually makes things better. If you enjoy what you’re doing, the content reflects that, and I think that makes it even better.
Darian Lusk 00:53:37 Yeah. Well, absolutely. And I think that there’s definitely intention and there’s definitely like a vision. And I think that we have this vision of this hub of community, this hub of entertainment around this CMS and around web building and just around. You know, I, I don’t want to be too broad strokes with it all, but I met ,I met Matt in like my first week. I was so green behind the ears and just I’m wet behind the ears.
Darian Lusk 00:54:08 I’m new. I’m a new magician. Yeah, yeah, I’m a new magician. And I’m doing my two weeks of support rotation and I’m onboarding and all those things, and I, it’s Matt’s birthday and they’re celebrating at the office in New York City, so. I’m like my, my, I should, my, my teammates like, go down there. So I, I meet Matt and I’m like, he’s and I’m basically like, listen, I’m going to, you know, start running some TikToks for us. And I was saying to him, how like the disparity of internet fluency and social media fluency for like Gen Z and lower is, is huge. And I think that like that really resonates with me. Like trying to get Gen Z and younger to like, be interested or like inspired about like UX and UI and WordPress. And I think that it’s like such an opportunity and like we want to meet them where they live, you know. And I know that sounds so like basic to be like. And it’s on TikTok. But, you know, I think it’s a it’s a great way to like, reach new people and entertain the OGs.
Michelle Frechette 00:55:28 And because of this, my 76 year old mother is now following us on TikTok as well because she wants to see what I’m doing. So there you go.
Darian Lusk 00:55:36 We got Mama Frechette in the chat. We were getting a howdy from Matt and we’re getting a hug for mom. And then we’re we’re then we’re viral. I think that’s.
Michelle Frechette 00:55:48 I mean, you know, we’ve pretty much run the gamut. My daughter’s like, whatever, but she’s your age. My daughter’s like, yeah, whatever, Mom, I yeah, whatever. You’re just. She once called me W.P. Madonna. The Purple ambition tour when I had purple hair, because she didn’t believe that people actually knew who I was until she went to WordCamp Europe in Athens with me. Now she believes she still doesn’t care, but whatever. So it’s all fun. It’s all fun. We’re going to wrap this up. It’s been almost an hour. I do want to say next week, join us. I’m going to have a conversation with, Reed and some of the people from the WP Community Collective, which, if you’ve been paying attention. Last year, GoDaddy gave WP Community Collective almost a half $1 million to be able to support different factions of what’s happening in the community, as well as underrepresented speakers. Sponsor, not sponsors. I say that speakers, sponsors, speakers, organizers, and some of the different, things that are happening in the community, like making sure that there’s accessibility, and they funded, they funded Alex Stein from a perspective of looking at WordPress from an accessibility standpoint, it’s getting long. I’m still jetlagged. All the words aren’t coming, but, so so next week will be that that conversation, they were also part of the Fare Plan. and we’re going to be talking about that a little bit too, which came out over the weekend during WordCamp Europe as well. So lots of things happening, but we’ll be talking to WP Community Collective next week.
Darian Lusk 00:57:18 Michelle, we could do another hour and get into the fair stuff if you want.
Michelle Frechette 00:57:21 I mean, let’s wait, let’s wait. But, Darian, thank you so much for joining me here today. It’s always fun when you and I get a chance to chat together. Hang on. While we. So that you and I can have just a word after we stop being live. And to everybody in the comments and who’s watching today. Thank you. We really appreciate hanging in there with us while we just gushed about this whole fun project together.
Darian Lusk 00:57:43 Thank you everyone, and thank you so much Michelle for having me. Thank you so much. And we’ll come back.
Michelle Frechette 00:57:51 This is my favorite comment ever. June says my cheeks hurt. My cheeks hurt from laughing me too June. I’m starting to get that like that. Little like I smile too much. My face hurts. All right, all right. We’ll see everybody next week. Thank you.
This article, Post Status Happiness Hour Session Thirty One, was published at Post Status — the community for WordPress professionals.
Playing FAIR with the Future of WordPressWe thought the ground was solid. Then it shifted. It was a wake-up call for many of us several months ago to learn that WordPress.org is not owned by the WordPress Foundation, but personally by Matt Mullenweg.
That revelation, brought to light during the recent unpleasantness, reframed how many of us think about the ecosystem we rely on. That over 40% of the Internet is effectively tethered to one individual’s personal website is untenable. And after seeing trusted community members banned, plugin ownership jeopardized, and established norms disrupted, it’s become clear: the central hub of WordPress isn’t as stable or as neutral as we thought.
This is the context behind FAIR, a new initiative that aims to offer a more dependable, decentralized supply chain for WordPress. And it’s something every agency owner should be seriously considering.
FAIR (short for Federated and Independent Repositories) is backed by well-known names in the WordPress community and supported by the Linux Foundation. It’s not a fork or a hostile move. It’s a response to the uncomfortable reality that WordPress.org is a single point of failure, both technically and politically.
For agencies, this shift is less about ideology and more about risk management. Our clients expect their sites to just work – today, next year, and five years from now. If the tools we depend on can vanish overnight because of internal politics or opaque decision-making, that’s a business problem.
FAIR represents a path toward resilience. It’s an insurance policy against central failure and a step toward more agency autonomy in the true sense of the word.
The launch of FAIR may not change your tech stack tomorrow. But it’s a moment worth watching, and hopefully the beginning of a broader conversation about how we want to build and sustain the WordPress ecosystem we all rely on.
Important Links to Learn More About FAIR:
The New ChatGPT Feature that Could Change How You Review Client Calls* ChatGPT’s new Record mode lets you capture live meetings, transcribe audio, and get instant summaries—all stored in your chat history. * The Record mode works directly within the ChatGPT app, and doesn’t require Zoom or any other third-party conferencing tools. * Just speak naturally, and ChatGPT will transcribe, summarize, and organize a discussion into key points automatically. * Summaries are stored in your chat history, so you can access meeting details without digging through recordings. * New connection options integrate Google Drive, Dropbox, Box, and OneDrive, so you can upload, summarize, and reference other relevant project materials too. * Transcriptions support multiple languages, and OpenAI notes that audio is processed securely and only retained if history is on. * The feature is rolling out gradually to ChatGPT Plus, Team, and Enterprise users.
Is FluentCart the WooCommerce Alternative You’ve Been Looking For?* FluentCart is a new e-commerce plugin from the team behind FluentCRM and Fluent Forms. * Performance is a top priority, with a modern codebase and fast-loading database queries optimized for speed. * It supports physical and digital products, product variations, custom product attributes, and inventory management. * What’s more, FluentCart includes subscription and installment payments out of the box, with Stripe and PayPal integration. * If you’re already in the Fluent ecosystem, you’ll appreciate the tight integration with FluentCRM, FluentForms, and FluentSupport. * Multilingual support, email notifications, and activity logs are included—no extra plugins needed. * Check out this first look from WPTuts * FluentCart is currently accepting early access signups through a waitlist at fluentcart.com.
Worth a Look * A Nuclear Take from ChatGPT. On The Admin Bar, Troy Glancy challenged ChatGPT users to try this prompt. I was blown away by the results. Tell me something about myself that I don’t know. Give me a nuclear take. Be real with me. * WooCommerce 9.9 is out with blazing speed improvements with no database update requried. * Attributing results to SEO is getting harder. Here are some ideas to rethink measurements. * Jamie Marsland interviews James LePage about the new Core AI Team. * Liquid Glass design elements are coming in Apples newest software updates. * Why your best content is invisible to AI search (and how to fix it). * Do the Woo has rebranded to OpenChannels.fm. * And in a final bit of terrifying news… a humanoid robot may start to deliver your Amazon packages.
This article, Agency News Weekly, was published at Post Status — the community for WordPress professionals.
Topher celebrated submitting his 1,000th photo to the WordPress Photos repository, featuring a close-up shot of lichen.
Tammie reflected on embracing imperfection in her creative process in a blog post about coding with a messy vibe.
Seth Goldstein shared thoughts on how to stay top of mind in digital marketing.
Christos Paloukas announced that Prashant Baldha is now Pressidium’s first sponsored WordPress contributor. Prashant has been active in WordPress since 2013 and is known for his backend engineering work on plugins like AIOS and UpdraftPlus.
Eric Karkovack interviewed Jake Goldman about the origins of 10up, its 2023 merger with Fueled, and their rebranding journey. They also discussed AI and full site editing in the WP Minute episode.
Bud Kraus shared a series of interviews with WordCamp EU speakers including Birgit Pauli-Haack, Sabrina Zeidan, Anna Hurko, Roger Williams, Milana Cap, and Taco Verdonschot on Seriously, BUD?.
Fränk Klein announced that his block theme development course is now free and hosted by Mike McAlister, creator of the OllieWP theme.
Deborah Butler launched ScopeForge Pro, a GPT-4-powered Chrome extension for generating structured scopes of work, with a launch discount available.
Leonardo Losoviz shared that Bricks is being integrated with Gato GraphQL.
Seth Goldstein released the latest edition of the Marketing Junto Newsletter, focused on email and community ownership.
Chris launched a new podcast, Community + Code, featuring Michelle Frechette in the debut episode.
Jonathan Bossenger introduced a video series on AI developer tools, beginning with a look at DeepWiki for interactive documentation.
Prashant Baldha invited the community to attend JetBrains PHPverse 2025, a free event celebrating PHP’s 30th anniversary.
Joost de Valk shared insights on WordPress plugin stats and innovation.
Jason Cosper teased the return of a new podcast called the_query, nearly a year after WPwatercooler ended.
Kim Coleman released a comprehensive guide comparing WordPress and SaaS for membership businesses, featuring an interactive AI quiz to help users choose.
Kevin Batdorf announced his Code Block Pro plugin has reached 10,000 installs and highlighted its blur-on-hover feature and custom fonts.
Nakul shared a free plugin, Extension Info Exporter, that exports plugin data for audits and reports—particularly useful for agencies managing multiple sites.
Bud Kraus posted a link to Joe Hoyle’s interview on Seriously, BUD?, spotlighting the Human Made co-founder.
Simon Kraft released a podcast interview with Sebastian Miśniakiewicz about the local team behind WordCamp Europe 2026, which will take place in Kraków, Poland.
Tammie reflected on how to define roadmaps in open source, following discussions during WordPress Contribution Day.
Bartosz Gadomski introduced WP Password Policy, a free plugin that allows admins to enforce password complexity and expiration rules. More info at wppasswordpolicy.com.
This article, The Latest from Post Status Members, was published at Post Status — the community for WordPress professionals.
Sirvelia, the makers of customized plugins for WordPress and WooCommerce, and the team behind Ploogins, a plugin directory for both free and premium plugins, have created a new WordCamp app, called WC & WP Events just in time for WordCamp Europe.
The app draws from the list of official WordCamps, then populates the app with speakers and sessions, which you can add to a list within the app of those you would like to attend. It also pays homage to event sponsors by listing them as well.
Amadeu Arderiu from Sirvelia said “We were thinking about some cool ideas for our booth at WCEU this year. Initially we thought about some ideas around raffles, but in the end we realized there was no app for the event. So, we quickly started to develop a mobile app that will help you choose talks, get to know the speakers and sponsors. We hope to add some networking features as well.”
While attendees are always able to pull up the event website, having all of the information available in an app is much more convenient and should help attendees navigate WordPress events going forward.
The app is now available in the Apple store and on Google Play. Check it out, and let us know what you think!
The team at Sirvelia is open to feedback, so let them know if there are features you’d like to see included in the future.
This article, New WordCamp App, was published at Post Status — the community for WordPress professionals.
WordPress Is Moving Again But Can It Regain Trust?WordPress turned 22 last week. And like many 22-year-olds, it seems ready to reconsider some of last year’s choices.
The milestone arrived with a wave of announcements—new leadership moves, a notable returning contributor, and even an AI team. On the surface, it looks like momentum. But many are wondering: is this progress, or just posturing?
Last week, Automattic raised eyebrows with the unexpected declaration that they are back to contributing to core. “We’re ready to press play again,” the post said. Their Five for the Future page confirms it: 80 contributors for more than 1,300 hours each week (at the time of this post). That’s encouraging. Still, the five-month silence left a gap in trust—and it’s unclear when or if other major contributors will return as well.
The Repository did a deep dive into Mary Hubbard’s recent efforts to rebuild trust inside the WordPress project. Her intentions seem genuine, but not everyone is convinced. Some see her changes as long overdue. Others view them as mostly cosmetic. The deeper issue remains the same: a lack of clarity, transparency, and follow-through from leadership. I personally have hope that Mary’s efforts behind the scenes are bearing real fruit.
Meanwhile, WordPress officially launched an AI team. The goal? To approach new AI features through a canonical plugin. Encouragingly, there are noteworthy people involved: James LePage (Automattic), Felix Arntz (Google), Pascal Birchler (Google), and Jeff Paul (Fueled/10up). There’s real potential here to do interesting things with WordPress and AI.
Finally, after some organizational delays, tickets for WordCamp US 2025 are on sale, and the call for speakers is live. The response so far on social media has been tepid—especially among agencies. Maybe it’s burnout. Maybe it’s frustration. Maybe it’s a quiet protest. Are you going? I’d love to hear why or why not.
There’s movement right now inside WordPress. That’s good. But lasting progress depends on what comes next.
Have I Been Pwned Just Got a Whole Lot Better* Have I Been Pwned just got its first major technical upgrade since 2013, making it faster, more scalable, and easier for its team to maintain. * Performance has dramatically improved, with faster and more reliable API responses for tools that rely on its data. * The user interface is modernized, with a smooth scroll to results when you check an email address. * Tools like WordPress security plugins using HIBP should continue to work as expected. * Check out the new Have I Been Pwned, and read the full details from HIBP’s creator, Troy Hunt.
Reviewing Client Videos? Let Gemini Handle the Summary* Google Drive can now auto-summarize videos using Gemini AI. * The feature is slowly rolling out to Workspace users, but soon you should see a new “Summarize this video” button on eligible videos. * The summaries are generated using AI transcription and summarization, making them useful for reviewing client calls or internal meeting recordings. * This could be a huge timesaver for agencies storing Zoom recordings, training videos, or client walkthroughs in Drive. * Imagine quickly turning that 30-minute training call into a written guide with a few prompts! * Gemini isn’t analyzing visuals (yet)—just audio—but that still covers many agency use cases.
Worth a Look * John Rush has tried all 46 AI Coding Agents and IDEs, and he gives his notes and quick demos in this epic X thread. * Sponsor Me WP is a new project from Michelle Frechette and Marcus Burnette to match sponsors with people who want to contribute to WordPress. * Fueled has published a case study about developing the Google Site Kit plugin. * Managing SEO? Check out this “ultimate” Looker Studio campaign dashboard. * Google Wallet is dropping PayPal support on June 13.
This article, Agency News Weekly, was published at Post Status — the community for WordPress professionals.
US DOJ Sues Visa Over Alleged Monopoly* The United States Justice Department (DOJ) has sued Visa over alleged monopolistic practices in debit payments and accuses them of imposing exclusionary agreements on partners to maintain market dominance. * The lawsuit claims Visa’s actions have resulted in billions in additional fees for consumers and merchants – in both storefront and ecommerce businesses. * Visa controls over 60% of U.S. debit transactions, earning $7 billion annually in processing fees. * The DOJ alleges Visa threatens merchants and banks with punitive rates for using competing cards. * Visa reportedly pays competitors to prevent them from developing innovative, competitive technologies, allegedly maintaining strict agreements with tech giants like Apple, Square, and PayPal that limit competition and hurt the consumer. * Visa denies the allegations, calling the lawsuit “meritless” and citing a competitive payments landscape. * The outcome of this case will certainly impact the future of payment processing and the fees associated with debit transactions. * Read this article on CNBC Finance to learn more about the allegations against Visa and the possible outcomes.
Cloudflare Unveils Tool to Monetize AI Data Scraping Cloudflare introduces a new marketplace for websites to monetize AI bot access, enabling sites to charge AI companies for scraping their data. * Website owners can set custom pricing and access rules for their content to create a level playing field for data exchange. * The move also benefits AI companies since they can efficiently access high-quality training data through the platform. * The marketplace could potentially transform the relationship between websites and AI developers as well as lead to new revenue streams for content creators and publishers. * The system provides transparency and control over how website data is used and sets a new standard for ethical AI data collection practices. * Do you have clients who could benefit from monetizing AI scraping?* * Find out more in this recent article from Techcrunch.
AI Gets Chatty – Inside ChatGPT’s New Voice Upgrade ChatGPT’s advanced voice mode is now available for paid subscribers, offering 9 different natural-sounding voices to choose from for conversations. * Advanced voice mode aims to understand speech speed and tone, and respond appropriately. * Users can interrupt ChatGPT mid-response to interject details, correct misunderstandings, or change the subject altogether. * The feature works best with headphones and Voice Isolation mode on iPhones to eliminate background noise and conversations which an interfere with the experience. * Feedback suggests that while the voices are an improvement, they still lack full realism compared to natural human conversations. This limitation might affect the overall effectiveness in professional settings. * There are some concerns regarding privacy, as OpenAI saves conversation recordings by default. But it’s easy to opt out under data controls. * If you’re a paid ChatGPT subscriber, give it a try. It’s pretty amazing.* * Read more in this Lifehacker article.
Worth a Look* What will AI look like by 2030? Industry experts lay out some extraordinary possibilities in this piece on the Wall Street Journal. * Google now values content usefulness to users more than anything, but how do you know what your readers want? Learn more in The Rundown on SearchEngineJournal. * Ever experience AI pulling information out of thin air? AI is not “hallucinating.” In fact, it can’t. Find out what’s actually happening in this informative article from The Next Web.
This article, Business Roundup Week Ending October 4, was published at Post Status — the community for WordPress professionals.
The Tragedy of the Common (People)People I trust tell me that this is nothing new, that it’s happened before. Sure, I’ve seen #WPdrama in the past, but I’ve never experienced anything like the aftermath of Matt’s “spicy” talk that ended last week’s WordCamp US.
I’ve been using WordPress since 2010, and the community has changed my life. It started with WordCamp Birmingham 2012 where I was invited to speak for the first time. 63 WordCamps later, I’ve had the opportunity to speak across the USA and in a few other countries. And everywhere I’ve been, I’ve met amazing, interesting, caring people who are passionate about WordPress and love the community.
Meeting these diverse people has affected me deeply. They have broadened my view on life and made me a better person. I would not be who I am today as a human being without having experienced the WordPress community.
This is the WordPress I know. And this is the WordPress that’s being impacted.
Like you, I’ve watched with a heavy heart as wars on the other side of the world between powerful people with big agendas have destroyed the lives of common people – people who just want to live their lives in peace.
For the last 10 years, I’ve been coaching WordPress solopreneurs and microagency owners who just want to create businesses that support the lifestyle they choose for themselves and for their families.
This morning I talked to someone I’ve coached, a long-time WordPress agency owner in Florida, who said this: “None of my websites show available updates for WP or for plugins. We’re on the edge of a hurricane, and my entire business life is crumbling.”
I don’t know a lot about the “Tragedy of the Commons,” but I do know a little about the tragedy of the common person. And that’s who these latest WordPress battles hurt the most.
For better or worse, many agencies have built their hosting processes around WP Engine – some for more than a decade. These agencies are made up of WordPress people, our people, who are on the front lines of advocating for WordPress with the public. They are people who convince their clients that WordPress is the best way to build a website.
We agency people are likely responsible for a significant portion of the 43.5% market share WordPress currently enjoys. Yet, we agencies are routinely forgotten by WordPress leadership (or it often seems that way).
It’s happened for years, as core development resources are poured into new features that we don’t really want. And we see it now as many of our agency friends are caught in the crossfire of a war they didn’t ask for.
On Wednesday at around 5:00 central time (after work hours for many agencies), WordPress.org blocked connections from WP Engine so that sites could no longer receive theme and plugin updates.
This attack may have been aimed at WP Engine, but it hurts agencies. It creates uncertainty about systems that many have worked a long time to build. It impacts agency owners like my friend who is now having to deal with the fallout of WPdrama while preparing for a dangerous hurricane.
This isn’t “spicy,” it’s harmful.
It may be easier than ever to migrate a WordPress site – Matt said in his talk that you could do it in a day. But when you’re an agency with 100 or 1000 sites, it’s a little more complicated. And you never change hosts on a whim. It takes a significant investment of time and resources to make that kind of change and serve your clients well.
I don’t host on WP Engine, and Matt may be right about them in the end. And he may even be right about the Tragedy of the Commons.
Just please don’t forget about the common people, us agency owners, who are caught in the middle.
I’ll be back with our regular summaries of top news for agencies next week.
This article, Business Roundup Week Ending September 27, was published at Post Status — the community for WordPress professionals.
WCUSLooking for info on the Q&A with Matt Mullenweg? That’s covered elsewhere on the blog.
For other stuff … read on!
Lots of selfies has earned over $700 to help support underrepresented speakers and organizers to future WordCamps. Thanks for everyone who took a pic with me!
I gave my first ever WCUS talk this year! I can tell you that when the audience lifts their phones in unison to take pics of your talk slides, it makes you feel really good! My talk was on Customer Success.
News BitsJoin us for Post Status Happiness Hour Live on Wednesday (Sept 25) at 4pm ET for a conversation with Katy Boykin about the upcoming Kadence Amplify event.
Later this month, for the first time ever, Paid Memberships Pro will be offering a lifetime deal for their PMPro Plus level.
WP Includes has released the key findings from the gender equality in WordPress study they did earlier this year.
The Product Directory over at IPAWP.com is now public, as Corey Maass and I continue to build the project in public.
WordCamp Rochester’s speaker lineup is out! Tickets are available for the October 5 event.
Join Us for a MeetupJoin us for our Meetups! Details on our Meetups are available on our Meetup page.
Quick Links:* Kadence Amplify call for speakers is open * WordCamp AsiaCall: Call for Volunteers, Call for Emcees, and Call for Sponsors are open * WP Accessibility Day: Registration is open
Find the complete WordPress events schedule here.
Photo of the WeekToday’s photo of the week comes from creativemz on WordPress Photos.
You — and your whole team — can Join Post Status.
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status.
This article, Community Roundup September 23, was published at Post Status — the community for WordPress professionals.
Four days of WCUS. Four happy, helpful, fun, and learning-filled days. And it all became (at best) awkward, and (at worst) confrontational, in the very last session, a Q&A keynote with WordPress co-founder Matt Mullenweg.
In 2015 Matt urged us to “learn Javascript deeply.” In 2024 it seems he’s admonishing us to give back to WordPress deeply.
The Address(You can watch the whole talk here.)I won’t rehash the actual talk. You can watch it above. You can also read about it on MANY blogs and get many opinions. Some of which I’ll list here.
And a few social posts to read, too:
The WordPress EcosystemOver 21 years ago WordPress was released to the world. Its open source nature going on to grow not only a global community, but also a global ecosystem, fueled to extend WordPress through themes and plugins, and to help grow WordPress to over 40% of the Internet through services and agencies to build sites for themselves and other businesses.
A quick look at the WordPress.org Showcase can serve to show how amazing WordPress websites can be. The recent WCUS Showcase Day is proof of innovation with WordPress. Work done at every Contributor Day is testimony of a community’s desire to help move the open source project forward, and one has only to look at any Slack channel in the official WordPress Slack instance to see the thousands of contributors to not only core, but community, photos, TV, testing, vetting, and so much more.
Many people contribute to WordPress.
And many people (and businesses) profit from business within the WordPress ecosystem.
Five for the FutureFive for the Future (FFtF) is one way that individuals and businesses can pledge to work toward the future of WordPress, the open source project (not to be confused with WordPress.com).
It’s looking at Five for the Future that seems to be at the heart of the controversy (or at least the catalyst for it), although the conversation and accusations grow from there (as seen in the posts listed above).
WP Engine makes a lot of money in the WordPress ecosystem. And their FFtF doesn’t seem to represent 5% of their organization. Which begs the question of how much of the FFtF reporting is accurate.
But it also makes one question how much other goodwill is being done by any organization that isn’t part of the FFtF metrics. Free plugins (in and out of the repo), YouTube tutorials, webinars, podcasts, forum support, and more, don’t seem to have any way to be counted, but certainly contribute to the overall health of the project. And while I’m not commenting specifically on WP Engine, I know that many, if not most of us (individuals and companies) give back to WordPress outside of those metric-driven contributions.
Questions for the Rest of Us* How accurate is the reporting for FFtF? + My guess is that you and your employees are lax in reporting how your pledge and actual work being done corroborate one another. If your company participates, I’d urge you to make sure your employees’ profiles list you as their employer (accurately), as well as listing the hours you sponsor them for work they do in the open source project and the teams they work on. * Can we use the word “WordPress” in advertising? + While there is no trademarked prohibition on using “WP” in your sites, domains, and advertising, maybe this is a good time to confer with your legal team on how you use the WordPress name in advertising. Refer to the WordPress Foundation’s Trademark Policy for more information.
What Now?Lawsuits are now in play, and I know we will all be watching to see what happens. And while the conversations will slow over the next week, they will continue while all of this plays out.
While none of this is comfortable for any of us (and the hashtag #WPDrama has had an uptick recently), I don’t believe the sky is falling. I do believe that this is an important call for diligence in how we all work within the WordPress community, a review of our own uses of any WordPress trademarks, and thoughtful planning on how to move forward.
I don’t claim to have any answers. But I, like most of you, will be paying attention. I may be a Polyanna, but I remain hopeful for the future of WordPress.
If you have comments and/or ideas for future posts, send them via our Contact Form.
This article, Give Back … Deeply?, was published at Post Status — the community for WordPress professionals.
Patchstack Launches Vulnerability Disclosure Program Platform Patchstack’s new VDP Platform for plugin developers aims to streamline vulnerability management. * The platform offers developers a central dashboard for an overview of all current and past issues. * Each plugin has its own dedicated VDP page where issues can be securely reported then validated by Patchstack. * The VDP will also help developers comply with the EU’s new Cyber Resilience Act. * Patchstack is now the leading WordPress vulnerability intelligence provider and the #1 most active CVE naming authority in the world.* + Last year, 73% of all WP plugin vulnerabilities were first reported by Patchstack. + Patchstack just paid the highest ever bounty for a WordPress vulnerability ($14,400).
Google’s AI Overviews Have Significantly Improved Google’s AI Overviews now cite sources that match the top 10 organic search results 99.5% of the time (up from 6.2% in January). * This significant improvement suggests Google may be incorporating traditional search ranking signals into its Gemini AI model for Overviews. * The top 3 ranking results are cited in AI Overviews almost 80% of the time, with the top position featured 50% of the time. * This addresses previous concerns about Overviews citing less authoritative or trustworthy sources. * This may* mean that optimizing for AI Overviews now largely rests on the same strategies used for traditional rankings. * Read more in this article from Search Engine Journal.
California Mandates AI Content Watermarking* On August 29, the California legislature passed a bill that mandates watermarks on AI-generated content to fight misinformation. * The bill is supported by major AI companies like OpenAI, Adobe, and Microsoft. * The bill is currently awaiting the California Governor’s signature. * If passed, it could set a national legal precedent for AI content regulation. * However, permanently watermarking AI content is a technical feat that has not yet been reliably accomplished * Read more in this TechCrunch article (and hat tip to the featured image on this article from The Verge)
Worth a Look* Patchstack has announced $5M in funding and the addition of Joost de Valk to its board. * SolidWP has released Solid Mail, a re-imagining of the venerable WP-SMTP plugin with a significantly streamlined design and settings panel. The plugin is still free. * Google has rolled out guidance for dealing with the August Core Update. They recommend to avoid “quick fix” changes, improving low-performing content in meaningful ways, and deleting content as a last resort.
This article, Business Roundup Week Ending September 20, was published at Post Status — the community for WordPress professionals.
WCUSI’m so excited because IT’S FINALLY HERE! WordCamp US, that is! I’m thrilled to have completed the WordCamp Flagship Trifecta for the second year. I’m doing my Selfie Challenge again, so if you’re there, let’s take a photo together!
News BitsJoin Marieke and Joost for a live webinar on October 3, 2024, to see how their new plugin, Progress Planner, helps you manage website tasks that need the human touch.
Every year, Melapress runs a WordPress security survey to understand real-world statistics. This year’s survey results are published here.
Marcus Burnette joined me on The Post Status Happiness Hour last week to talk all about The WP World, how it started, how it’s grown, and all the latest features, just in time for WCUS!
Join Us for a MeetupJoin us for our Meetups! Details on our Meetups are available on our Meetup page.
Quick Links:* Kadence Amplify call for speakers is open * WordCamp AsiaCall: Call for Volunteers, Call for Speakers, Call for Emcees, and Call for Sponsors are open * WP Accessibility Day: Registration is open * Woo Sessions Call for Speakers is open
Find the complete WordPress events schedule here.
Photo of the WeekToday’s photo of the week comes from Mehedi Hassan on WordPress Photos.
You — and your whole team — can Join Post Status.
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status.
This article, Community Roundup September 15, was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (September 7, 2024)News* WordPress Contribution Health Dashboards: An Experiment * WordPress 6.6.2 Maintenance Release * WordCamp US 2024: Oregon-a See You There?
I generated 1MB of PHP code using AI.
It was a MySQL query parser. I needed it to improve SQLite support in WordPress.
It took two nights, $520, and a passive aggressive prompt I felt bad about It worked, but not without bugs.
Here’s the story:https://t.co/H5vagMvIvh
— Adam Zieliński (@adamzielin) September 10, 2024
Community* WCUS2024 Contributor Day: Community Team Agenda
Core * Core Performance Team Update: August 2024 * Gutenberg development practices and common pitfalls * What is new in Gutenberg 19.2 (11 September) * Progress Report: HTML API
Create Block Theme* Add some kind of doc/explanation about the ‘Theme subfolder’ option. Core Trac Administration
Administration* Removed Unused Arguments From _wp_filter_build_unique_id Function * PHP warning in wp-includes/canonical.php when accessing custom feed with specific permalink structure
Application Passwords* Add copy button when creating new application password
Build/Test Tools* Test suite: update the tests for PHPUnit 10/11 and get ready for PHPUnit 12
Bundled Theme* Bundled themes: add initial-scale to viewport meta * Twenty Eleven: Previous and Next links are not clickable in Mobile Portrait mode * Twenty Twelve: fix heading typography in the editor * Bump default theme versions for WordPress 6.7 * Twenty Fifteen : Read More Block Hover effects is different in editor and frontend
Canonical* WP allows to inject random strings into archive page URLs, still returning 200
Customize* Inconsistent Text Selection Color Contrast on date, time, month, week & datetime-local
Editor* Extend Block Metadata PHP Cache to Third-Party Blocks * Editor: Add a ‘format’ parameter to query to enable filtering post formats in the Query Loop block * Link Control Hidden behind Metaboxes * Minor grammatical error in doc comment
Formatting wp_kses_post incorrectly escapes “<” attributes values * Unable to use wp_kses with JavaScript templating * make_clickable doesn’t handle closing parenthesis character just before the ‘dot’ on a file URL * Issue with is_email() and sanitize_email()
General* Error page viewport missing initial-scale=1 * PHP strict comparison * Inconsistent file name after cropping from Site Icon * Need to Correct @since documentation order in inline documentation * License adaptable text (e.g., suggested Privacy Policy) under liberal license * Paragraph margins not honored (in the backend) when global blockspacing is set to zero * Site issue
HTML API* HTML API: Satisfy return types in new methods * HTML API: Introduce normalization methods
I18N* The .json files with theme translations are loaded only if they are present in the plugins path
Media* Target media library svg images * Undefined array key “height” and “width” in wp-includes/media.php
Networks and Sites* Fixing the non yoda conditions in ms-functions.php * SITE_ID_CURRENT_SITE broken in 6.3 or later
Options, Meta APIs* Proposal: Add label argument to register_meta function
* Proposal: Set show_in_rest to true by default when label argument is defined
Plugins* Removed Unused Arguments From _wp_filter_build_unique_id Function * Allow plugins and themes perform extra checks upon install/upgrade via filter
Posts, Post Types* Old Blogs Getting Delinked (404 Errors) – Assistance Required * Slug Conflict When a Published and Draft Page Share post_name
Query* WP_User_Query with compare_key always get 0 user * Allow read access to users with edit_posts capabilities * WP allows to inject random strings into archive page URLs, still returning 200
REST API* Allow read access to users with edit_posts capabilities
Security* Enhance wp_hash function to support custom hashing algorithms
Taxonomy* Term cache is not properly cleaned when using persistent object caching
Themes* Can’t Access Some Block Templates in Classic Themes
Upgrade/Install* Debug log for updates not removed after RC 1 * Do not bloat Debug Log with Scraping home page when auto upgrade is OK
Users* User_Query cache triggers fatal error by ignoring ‘fields’ query var * Add copy button when creating or updating a user’s password * Forgotten Password Error: There is no account with that username or email address when email exits
Bundled Theme* TT3 and TT4: make template heading text translatable – Status: New – Type: Defect (bug) – Milestone: 6.7
* Twenty Twenty-One: Remove the use of empty rulesets – Status: New – Type: Defect (bug) – Milestone: Awaiting Review
* Twenty Seventeen: Also define the standard property ‘filter’ for compatibility – Status: Closed – Type: Defect (bug)
* Twenty Twenty-One: defining standard appearance property in the CSS files – Status: New – Type: Defect (bug) – Milestone: Awaiting Review
* Twenty Eleven: Do not use empty rulesets css (emptyRules) – Status: Closed – Type: Defect (bug)
Editor* aspect-ratio setting for image in overwritten pattern not working – Status: New – Type: Defect (bug) – Milestone: Awaiting Review
* Rename wp_should_load_separate_core_block_assets() to clarify its purpose – Status: Assigned – Type: Enhancement – Milestone: 6.7
General* Block Bindings: Add canUpdateBlockBindings editor setting – Status: Assigned – Type: Enhancement – Milestone: 6.7
* Uploading WAV files fail in Gutenberg editor on Firefox browser when drag-dropped – Status: Assigned – Type: Defect (bug) – Milestone: Awaiting Review
* Website is a bit more than one minute behind the time! – Status: Closed – Type: Defect (bug)
* Enhance Support for popovertarget and popover Attributes in Native Browser Popover API – Status: New – Type: Enhancement – Milestone: Awaiting Review
* Provide a way for classic themes to use wp-block-library even when loading block assets only for blocks that actually render on a page – Status: New – Type: Enhancement – Milestone: Awaiting Review
Help/About* About Page – 6.7 – Status: New – Type: Task (blessed) – Milestone: 6.7
HTML API* Global documentation is missing in class-wp-html-decoder.php file – Status: Closed – Type: Defect (bug) – Milestone: 6.7
* HTML API: Add method to split text nodes by null or empty prefixes. – Status: Closed – Type: Enhancement – Milestone: 6.7
Media* Do not call getimagesize() against non-existent files – Status: New – Type: Defect (bug) – Milestone: Awaiting Review
Options, Meta APIs add_meta()/get*_meta() undocumented type juggling for some meta values – Status: New – Type: Defect (bug) – Milestone: 6.7
Plugins* error.log – can’t figure out issue with Google Search.. – Status: New – Type: Defect (bug) – Milestone: Awaiting Review * TranslatePress – Business – Status: Closed – Type: Defect (bug)
Posts, Post Types* Post guid for custom post type being modified – Status: New – Type: Defect (bug) – Milestone: Awaiting Review
REST API* Fatal error: Attempt to read property “ID” on null in /src/wp-includes/rest-api/endpoints/class-wp-rest-autosaves-controller.php – Status: New – Type: Defect (bug) – Milestone: Awaiting Review
* Managing Dynamic Search, Category Filtering, and Pagination for Bulk Patterns – Status: New – Type: Defect (bug) – Milestone: Awaiting Review
Site Health* Allow site health management – Status: New – Type: Feature request – Milestone: Awaiting Review
Taxonomy* Taxonomies: Allow querying for all posts with any term of a given taxonomy – Status: New – Type: Enhancement – Milestone: Awaiting Review
Themes* Convert div to main tag for web accessibility – Status: Assigned – Type: Defect (bug) – Milestone: Awaiting Review
Users* Wrong argument type in documentation for hook new_user_email_content – Status: Closed – Type: Defect (bug)
WordPress.org SiteList user topics in a plugin or theme forum – Status: Closed – Type: Defect (bug)
Performance Update auto sizes logic in Enhanced Responsive Images plugin to no longer load if already in Core
* Prepare PL 3.5.0 release
* Unit test: AVIF image not supported
Gutenberg Discussions General Script translation through load_script_translations
* Any way to render shared inline SVG’s for block’s both in posts and templates?
* Saving data from block to custom table
* Command Palette API: Where to find command names provided by core?
* Collaborative Editing
* Effect on store of multiple blocks in same plugin
* Css not injected upon installation from editor
* You use my project as a dependency.
* Interactivity API and the advanced usage
* Does Gutenberg have a CDN?
* interactivity api and the router package for multilingual support
* How to check and update current post’s discussion settings?
* Optimizing yielding prior to actions out of the box
* Block editor usability improvement: Greater visibility to block parent container options when child block selected
* Is possible to define a store independently from a block?
* proper way to programmatically select an inner block in parent block’s edit() function
* Better support for block themes and the Your homepage displays option
* Create Block variation in custom block
Developer Experience* Better support for block themes and the Your homepage displays option – [Feature] Themes, Started 2 weeks ago by felixarntz
* My experience trying to adapt a theme to Full Site Editing – Started on Jun 16, 2022 by Jeremy-Bolella
* Exploring version control and Git workflows in block themes (Site Editor) – Started on Feb 29 by ndiego
Interactivity API* Effect on store of multiple blocks in same plugin – Started yesterday by AlphaZebra * Interactivity API and the router package for multilingual support – Started 2 weeks ago by hadimahoor * Interactivity API and the advanced usage – Started last week by giuliodelmastro
Q&A Css not injected upon installation from editor –
* Saving data from block to custom table
* Command Palette API: Where to find command names provided by core? –
Gutenberg Issues
[Package] Components SearchControl style variants
* Settings panel toggle button doesn’t expose the associated keyboard shortcut
* BorderBoxControl: Horizontal scrollbar is displayed in block sidebar
* Components: :focus → :focus-visible
[Package] Editor* Settings panel toggle button doesn’t expose the associated keyboard shortcut * Site Title block conflicts between typography and link styles * Modals: patterns selector appears over welcome guide modal
[Block] Query Loop* Post Formats: Query loop shows the wrong posts * Audit the Query loop ‘Reload full page’ labels and descriptions
[Block] Image* Image block resizer: layout issues in the editor * Image Block: Lightbox – Display image original size when lightbox is open for custom size image
[Block] Post Terms* Categories, Tags, Post Terms blocks do not reflect changes made in the editor
[Package] DataViews* Post formats: Archive templates have no description * DataViews: when there’s only one primary action, hide actions dropdown and display action directly * DataViews grid layout: Long pattern names are cut off
[Block] Navigation* Request to add dropdown menu on mobile devices * Navigation Block – Add setting to show submenus on arrow button click
[Feature] Inserter* Add some kind of “Add Inside” functionality for containers * 6.6.2: changed behaviour on pressing Enter on a selected block * In between block inserter: add exit animation
[Package] Block Editor* Refactor Insertion API * Nested blocks should always honor the parent content and wide widths
[Package] Dependency Extraction Webpack Plugin* Dependency Extraction Webpack Plugin: Support cyclical module dependencies * Improve dependency extraction to only include wp-polyfill when needed
[Block] Gallery* Gallery block setting Randomize order isn’t doing anything
[Feature] Zoom Out* Detect iframed editor before enabling Zoom Out feature * Fix vertical toolbar placement in Zoom Out mode * Zoom Out: All Template Content Must Be Inside Containment Block * Site Editor: Canvas width glitch when selecting ‘Browse Styles’ then closing inserter sidebar
[Package] Edit Post* Don’t force users to move their mouse when publishing
[Package] Edit Site* Global styles menu: avoid unnecessary mismatch between visible label and accessible name
[Feature] Block API* Explore adding media related roles to block attributes
[Feature] Writing Flow* Difficulty removing empty heading blocks
[Block] Paragraph* Add Dropcap Customization to UI
[Feature] Patterns* Modals: patterns selector appears over welcome guide modal
[Package] Keyboard Shortcuts* Distraction free: keyboard shortcuts conflicts with system-level shortcut in Safari on macOS
[Block] Gallery* Gallery block setting Randomize order isn’t doing anything
[Block] Embed* Embed Block: Match HTML in the editor and frontend
[Package] Block Library Nested blocks should always honor the parent content and wide widths Core Meetings Default Theme Chat Summary, September 11, 2024 * Summary, Dev Chat, September 11, 2024 * Summary of the Developer Blog editorial meeting on 5 September 2024 * Default Theme Chat Agenda: September 11, 2024 * Performance Chat Summary: 10 September 2024 * Admin Toolbar menu has new, higher priority values * Performance Chat Agenda: 10 September 2024 * Agenda, Dev Chat, September 11, 2024 * Default Theme Chat Summary, September 4, 2024 * Summary, Dev Chat, September 4, 2024
Developer Blog:* What’s new for developers? (September 2024) * Website security checks – WP-CLI for site owners and administrators
Dev Blog Content You don’t need CSS for that: All the ways you can use theme.json for styling
* Modifying text with the HTML API in WordPress 6.7
* How to add contentOnly editing support to a custom block
* Extending User profile views natively with DataViews
* How to customize WordPress embeds to match your theme
* How to conditionally register/unregister patterns
* Exploring post formats in a block theme world (maybe with 6.7 additions)
* List of summaries of monthly editorial group meetings 2024
* Building a multi-block plugin
* Prevent a11y Errors Through Post Locking
Design Design Share #63 (Aug 26-Sep 6)
* Data Views Update #1
* Advancing the WordPress Design System
do_action* do_action Bhopal 2024 * do_action Cagliari 2024
Documentation* Summary for Docs Team Meeting (20-Aug-2024)
Docs Issue Tracker Theme Handbook Overhaul: Classic Themes > Basics > Templates * Theme Handbook Overhaul: Classic Themes > Basics > The Loop * In the WordPress developer documentation article titled “Updating WordPress,” several links are redirecting to different destinations. * Update fluid typography section in theme handbook to include min/max viewport width settings Five for the Future The Five for the Future site gets a refresh * [Component] Theme * New Theme: Use appropriately sized gravatar images * New Theme: Make sure {X} hours doesn’t wrap to a new line * New Theme: Add contributor count to “Contributor” page heading * New theme: Link teams in the profiles * [Component] Content * New Theme: Hide middot on pledge page when content is wrapped * New Theme: Add spacing between testimonials on mobile
Hosting* Hosting Team Meeting 2024-09-11
Media Corp Upcoming Media Corps Briefing on Mid-term Goals for WordPress * Crash when enabling network and adding a YouTube video to a post Meta WordCamp US Contributor Day * Agenda for September 4, 2024
Meta TracAPI
General* wp_kses missing style attribute for tr tags * Rendering arbitrary Tailwind CSS classes break in Gutenberg Block
Photo Directory* Allow for separate notes to user on approval and rejection
Plugin Directory* Live-Preview: load Playground in actual language
Support Forums* Responsive problem with the Max-Width: 480px in the topic page of the Persian support forum
Trac* Email addresses entered on trac are not truncated in slack bot.
* span.time-ago line-height appears misaligned in Safari
Version Control* New Core Committer (Bundled Themes): Carolina Nymark (@poena)
WordPress.org Site Passkey work in chrome but not in firefox WP Org Main (Theme) Capabilities: Update “designer” role to access private pages * Update WPCOM copy on Dotorg /hosting page * Update the Accessibility page to match accessibility standards. * Homepage banner: WCUS 2024 Live Stream Hero Banner * Homepage banner: Small notice format for WCUS 2024
Showcase* Update front page tagline * Showcase archive pagination not center aligned on wide screens
Openverse* A week in Openverse: 2024-09-02 – 2024-09-09
Openverse Issues
aspect: code
aspect: interface* The content switcher in the header is broken * Dark mode visual bugs
goal: improvement* Create an “always safe / always non-sensitive” version of Openverse * Handle constraint mapping failures in data refresh * Tweaks to VSafetyWall component to support dark mode
goal: internal improvement* Update the @openverse/eslint-plugin to use ESLint v.9 * Add/review Slack messaging for the new data refresh * Address disabled workflows * notify_slack should determine dag_id on its own * Unify run_sql tasks across DAGs * Unify ES CPU alarm names once they’re updated upstream * Refactor usage of environment variables for DAG configuration to use Airflow Variables
goal: fix* Playwright tests do not fail if the snapshot name is completely new * The content switcher in the header is broken * Stop sending reminder pings on “shipped” projects * Dark mode visual bugs * Flickr results do not use “raw” (human readable) tags * RuntimeError: unable to perform operation on * Requests causing 500 errors when verifying OAuth application registration do not have errors logged * Media list endpoints have incorrect OpenAPI example definitions * Sentry: Importing a module script failed * Sentry: Failed to fetch dynamically imported module * Add backoff to Stocksnap DAG for 5XX errors * Changes to Catalog of Life data causing iNaturalist failure
stack: frontend
stack: catalog* Atlas of Living Australia * Add/review Slack messaging for the new data refresh * Handle constraint mapping failures in data refresh * Changes to Catalog of Life data causing iNaturalist failure * Refactor usage of environment variables for DAG configuration to use Airflow Variables
stack: api RuntimeError: unable to perform operation on * Requests causing 500 errors when verifying OAuth application registration do not have errors logged * Media list endpoints have incorrect OpenAPI example definitions PlaygroundPlayground Issues[Aspect] WordPress Consider setting “DISABLE_WP_CRON”: true by default in the web version
[Package][@wp-playground] Blueprints* Consider setting “DISABLE_WP_CRON”: true by default in the web version * Example “Load an older WordPress version” at “Blueprints > Examples” is not working
[Type] Bug* Recover from an invalid local directory handle
[Type] Enhancement* Consider setting “DISABLE_WP_CRON”: true by default in the web version * Recover from an invalid local directory handle * Consider maintaining stats for feature usage and kinds of errors
[Type] UI / UX / User Experience* Recover from an invalid local directory handle
[Type] Developer Documentation* Example “Load an older WordPress version” at “Blueprints > Examples” is not working
[Type] Documentation* Example “Load an older WordPress version” at “Blueprints > Examples” is not working
[Type] Repo / Project Management* Consider maintaining stats for feature usage and kinds of errors
[Type] Tracking* Consider maintaining stats for feature usage and kinds of errors
General Issues Site info doesn’t appear on first load * Simultaneous scrolling in multiple tabs within a code editor * How do I self-host and activate my theme? Photos Photo Directory Team Reps 2024: Submit your Votes!
Plugins* Upcoming Security Changes for Plugin and Theme Authors on WordPress.org * Plugin Review Team: 9 September 2024
Plugin Check Check: Badly named files (spaces etc)
* Custom validation of Contributors in readme
* Custom validation of Contributors in readme
* Add end-to-end (e2e) tests
Polyglots WordPress 6.6.2 has been released….
Support* Support Team Meeting – September 5th
Sustainability* Guidelines for making WordPress websites more sustainable. First steps and plans
Test* Team Chat Agenda: September 10, 2024 * Test Team Update: 9 September 2024 * Test Scrub Schedule for WordPress 6.7
Themes* Themes team meeting notes for September 10, 2024
Twenty Twenty Five* Default Theme Task Force update for August, 2024
TT5 Issues[Status] Needs Design Feedback
Accessibility (a11y)* Text-only blog single post: The category above the post title needs to be moved * News blog single post: The date above the post title needs to be moved * Default single post: The category above the post title needs to be moved * Right aligned blog with vertical heading: Make sure there is only one H1 heading * Add missing elements to template patterns * Posts without titles can not be reached from the list of blog posts
[Type] Bug* Text-only blog single post: The category above the post title needs to be moved * News blog single post: The date above the post title needs to be moved * Default single post: The category above the post title needs to be moved * All patterns that are not hidden needs a description * theme.json missing customTemplates of templates folder * Right aligned blog with vertical heading: Make sure there is only one H1 heading * Add missing elements to template patterns * The Quote block style is not working properly * News blog archive and News blog search results are referencing missing patterns
[Component] Block Patterns* All patterns that are not hidden needs a description * Right aligned blog with vertical heading: Make sure there is only one H1 heading * Add missing elements to template patterns * Audit patterns filenames
[Component] Template Parts* Right aligned blog with vertical heading: Make sure there is only one H1 heading
[Priority] High* Right aligned blog with vertical heading: Make sure there is only one H1 heading * Add missing elements to template patterns
[Priority] Highest* News blog archive and News blog search results are referencing missing patterns
[Type] Enhancement* Audit patterns filenames * Move the style variation specific font families from the main theme.json to the variation json file
[Component] Style Variations* Move the style variation specific font families from the main theme.json to the variation json file
[Component] theme.json Move the style variation specific font families from the main theme.json to the variation json file Training Training Team Meeting Recap – 05 September 2024 * Call for Contributors: Become an Online Workshop Host * Drawing new learners to the new Learn.WordPress.org
Learn Issues[Component] Environment* Feedback – Remove automatically generated development files
[Type] Enhancement* Feedback – Remove automatically generated development files * Consider removing locale prompt on Learn.WordPress.org * Feedback – Improve the lesson preview CTA banner
[Admin] Agenda* Meeting Agenda September 12, 2024 * Meeting Agenda September 5, 2024
[Content] Experienced Author* Lesson: Introduction to developing themes quiz * Online Workshop: Submitting an enhancement to the WordPress Playground Block
[Component] Learn Theme* A revamped design in Lesson flow * Feedback – Improve the lesson preview CTA banner
[Component] Sensei* A revamped design in Lesson flow * Feedback – Improve the lesson preview CTA banner
[Content] Needs Co-host* Online Workshop: Submitting an enhancement to the WordPress Playground Block
[Dev] Needs Design* A revamped design in Lesson flow * Feedback – Improve the lesson preview CTA banner
Awaiting Triage* Online Workshop: Submitting an enhancement to the WordPress Playground Block
[Component] Content* Course deprecation
General Issues React without JSX * Online Workshop: Setting up a WordPress blog * Block Hooks * Japanese Online Workshop – デザインデータからのテーマ作成。ブロックを活用して更新しやすいテーマを作ろう! Online Workshops Developer Hours: An Introduction to Data Views * WordPress Playground Block code editor theme support
WordCamps* WP Campus Connect Ajmer, India * WordCamp Youth Hackathon Skopje
WPTV* Latest WordPress TV videos
Dependencies
JSConf is Back & Joining the OpenJS Foundation!
The legendary JavaScript conference has found its official home at the OpenJS Foundation.
Stay tuned and get ready to mark your calendars!
Read here https://t.co/h9x5JnWuuD#JSConf #OpenJS #JavaScript #TechCommunity pic.twitter.com/qKnuDiTbmq
— OpenJS Foundation (@openjsf) September 13, 2024
Released: PHPUnit Polyfills 1.1.2, 2.0.2 and 3.0.0.
Polyfills 3.0.0 adds full support for PHPUnit 11, including polyfilling new PHPUnit functionality for use with older PHPUnit versions.
Go upgrade & enjoy!
Props for @hellofromtonya for helping out.https://t.co/UeC6Xjlv7Q
— Juliette (@jrf_nl@phpc.social) (@jrf_nl) September 7, 2024
Thanks for reading our WP.org roundup! We highlight the news and discussions from the good folks making WordPress possible each week. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here › Contribute.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, Contributor Health Dashboards • 5ftF Redesign • WordPress 6.6.2 • Advancing WP Design System • Default Theme Task Force • PHPUnit Polyfills 3.0.0, was published at Post Status — the community for WordPress professionals.
Transcript ↓
In this episode of the Post Status Happiness Hour, host Michelle Frechette interviews Marcus Burnette to dive into the many exciting features of WP World, a community platform designed for WordPress professionals. Marcus, the creator of WP World, walks listeners through its dynamic features, including customizable profile pins that reflect user specialties, a robust hosting review system, and privacy options for those who prefer not to share their location.
Top Takeaways: * User-Friendly Features in WP World: Marcus Burnette highlighted various user-friendly features in WP World, such as the ability to customize profile pins based on user specialties and the option to hide locations for privacy reasons. This ensures the platform remains flexible and inclusive, especially for those who prioritize privacy or are digital nomads. * Community-Driven Feedback and Development: Michelle Frechette shared how user feedback directly influenced the development of WP World. For example, her suggestion to add “accessibility specialist” as an option was quickly implemented. Marcus encouraged users to request features, showing that the platform is shaped by the needs of its community. * WP World’s Hosting Review Platform: Marcus introduced a comprehensive hosting review system where users can rate various aspects of hosting providers, such as performance and security. This community-sourced rating system provides valuable insights for people choosing WordPress hosts and ensures transparency by preventing paid listings. * Playful and Engaging Design Aspects: Marcus, as a designer, has adding fun products like the “Capital P, dang it” mug. He also shared how events like WordCamps feature their own unique ” u” mascots, contributing to the platform’s lighthearted and engaging atmosphere. * Collaborative Community Spirit: Both Marcus and Michelle emphasized their close collaboration and support within the WordPress community. Their plans to meet at WordCamp US to further discuss ideas highlight the strong, community-driven spirit behind WP World and its events. They also invited the audience to connect with them and grab stickers at the upcoming event, showcasing their approachability.
Mentioned In The Show:* WP World * WP Coffee Talk * WP Speakers * Seriously Bud? Podcast * Bud Kraus * ChatGPT * HeroPress * Javi Guembe * Topher DeRosia * Elementor * Do the Woo Podcast * WP WonderWomen * WP Career Pages * WordPress.org * Nexcess * Katy Boykin * Kadence Amplify
Sponsor: A2 HostingA2Hosting offers solutions for WordPress and WooCommerce that are both blazing fast and ultra-reliable. WordPress can be easily deployed on ANY web hosting plan from A2: Shared, VPS, or Dedicated. A2 also offers Managed WordPress and WooCommerce Hosting. Take a look at a2hosting.com today!
A2 Hosting You can follow Post Status and our guests on Twitter:* Marcus Burnette (Creator, The WP World) * Michelle Frechette (Director of Community Relations, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
Transcript Michelle Frechette: Welcome to Post Status Happiness Hour. We’re here today with a good friend of mine. I say that all the time. I have a lot of good friends in WordPress, but Marcus, you are absolutely at the top of the list. Marcus Burnett from the WP World and other places too. I mean, it’s not your primary job, but that’s what we’re here to talk about today. So I’m, I’m grateful that you’re here. How are you? Are you there?
Marcus Burnette: Yep. Sorry.
Michelle Frechette: Haha. It’s okay. I said, how are you?
Marcus Burnette: I am good and hearing double. I had the other window open with the video stream and so I had to shut that off real quick.
Michelle Frechette: No worries. That happens all the time. Um, I was on a stream the other day and somebody wasn’t wearing headphones and so everything was echoing back because I was hearing myself through there. It’s rough, it’s rough, but it, but it works out and it’s all good.
Marcus Burnette: I don’t mind hanging out with two of you, but when you’re saying the same thing with a three second delay, it messes up my brain.
Michelle Frechette: Discombobulating, absolutely, absolutely. And I’ve been on phone calls before where that happens for whatever reason through cell technology and I just have to not listen. While I’m talking. Otherwise, it’s really, I actually, I sang the national anthem at an event in a big indoor arena. And they were, there was no time to like, you couldn’t get there early in practice. So you just had to go for it. And they warn you in advance that you are going to hear yourself echoing off the walls, as you sing. And it did, and it was incredibly difficult to stay on and not, not listen to that. But anyway, that’s not what we’re here for today. We’re here to talk about the WP World. And so it’s good to have you here. Let’s do it. So tell us, I mean, I’ve talked to you about it a lot, but I think there’s a lot of people who haven’t. So tell us a little bit about why did you even think about the WP World? How did it begin? Okay. Um, I think it was a spreadsheet, but tell us the whole story.
Marcus Burnette: Um, yeah, so the WP World began as an idea, I guess, maybe a year and a half, almost two years ago. Um, but it was really kind of, uh, The idea wasn’t for the site itself yet. It was, um, you know, we had had some, some, I live in Florida in central Florida and we had some hurricanes and I wanted to check with folks in our space and make sure that everyone was okay. And so, um, I, had previously maybe a month or so before that put together a little WordPress site with some Google Map pins because I was trying to play with what does that look like? Can I power a Google Map with WordPress post types? Uh, so I, I pulled that back out, um, and started adding a few of our WordPress friends in Florida to it. And, um, just as a way for me to personally keep track of, you know, who’s around, who’s in the path of some of the storms and stuff. And, Um, so I added a few, a few folks that were in this area and then I started to think about, well, what if I open this up to kind of everyone to be able to add themselves to the map and really build out this community where people can kind of see where each other are and check on each other and, you know, in case of storms or whatever, but also just see who’s in their local area and get a chance to maybe reach out and meet up for coffee or, or whatever the case may be. So I polished it up a little bit and then, uh, made it live for, for folks to sign up for themselves and, um, just been trying to grow it ever since. So the, the goal of the site now is to connect people in the WordPress community, both in person and online with a, uh, Focus on the in person part.
Michelle Frechette: I absolutely love it. I’ve been, I know I wasn’t the first member, but I was among the first sweep of influx of people who signed up because it was so cool. One of the, I’m going to, I’m going to say. The only negative thing about it is that when you signed up so early, you have to keep going back and adding more to your profile, which is a good problem to have because you keep adding some pretty immense, um, incredible features. It kind of reminds me of an old movie. The Englishman who went up a hill but came down a mountain. Like you built this hill and now it’s like, you keep adding to it. It’s going to be a mountain that’s by the end.
Marcus Burnette: Yeah. The, uh, the, the profile editing page I think is due for a little bit of work now because I’ve added so many things. Just things that you can add to your profile to kind of tell people a little bit about who you are and what you do in WordPress. And so, uh, yeah, you’re right. There are a lot of things. I added one even today, so you’re gonna have to go back today, uh, after this and decide whether you want your WordPress photo directories to show the latest six or a random six.
Michelle Frechette: Um, it’s a, mine’s already set to random because I discovered that as I was walking through it about an hour ago.
Marcus Burnette: I put that in there earlier today.
Michelle Frechette: I liked it. That was pretty awesome. Um, and I also updated a couple other things like my, I have a brand new website, michellefrechette.com, which you If you look at it, cause it’s still a little bit, you know, finding its way. But I switched from MeetMichelle.online, which is just basically a link tree to put that on there. So I was able to update my, my profile there. And I already had marked that I was attending WordCamp 2024, WordCamp US 2024, but today I was able to check off that I’m also a speaker there. Because that’s something that’s happened in the last week. So I love that you can go in and edit things and add to, and you’ve got languages in there you’ve got, uh, if you’re looking for work, so I’ve seen people every week in your newsletter who are looking for work. So we know those kinds of people that might be interested that we might be interested in contract work or hiring. Um, yeah, there’s a lot to it. Rating your, uh, hosting companies. And adding, um, venues that are near the venues for WordCamps. So, like, for example, for WordCamp Rochester, I think it was last year, I went in and added some restaurants that people might be interested in going to, and Buffalo, and things like that. So, yeah, like, it’s crazy. It’s awesome. It’s almost like its own little online city. Maybe we should just called it like WP Cities or something.
Marcus Burnette: It’s definitely a little, definitely a geo city is nice. Definitely a little overwhelming. If you like, think about all of the different things in there all at once. Um, I think I am trying to just continue to add whatever I think is relevant to kind of help people connect with each other. Uh, I do need to find a better way. I think of reaching back out to people who. Were in the first, you know, handful of people that signed up that maybe now have missed out on updating two thirds of their profile, which was their entire profile before, but now there’s so many more things there that they need to come back and, uh, and add to it.
Michelle Frechette: Yeah, but it’s a, it’s a, like I said, it’s a good problem to have, right? It’s like, I have a pair of shoes. It doesn’t mean I can’t have more pairs of shoes. It just means I can make them better. I don’t know. I’m making up all kinds of weird stuff. Let me bring it up on screen and you can walk us through a little bit of what, um, the WP World looks like.
Marcus Burnette: Sure. Yeah. So just I’m logged out intentionally, so we can just kind of see. the, the view logged out at the moment without being signed in. Um, my goal for the most part is to have all of the information here that you would possibly need really without having to log in. I know that’s like not a great business plan to be able to just see anything that you possibly need to see without being logged in. But I really want this to be a resource for everyone. So, um, I’d love for you to create an account. There’s definitely some benefits to creating an account, especially when it comes to the actual connection part with people, um, and being discoverable within the site by other folks that are in your area. But when it comes to just looking at the data for like what people are in the site and the WordCamp events and all the different hosting information and all of that. You don’t have to be logged in to see any of the data. Now, again, you said you can, you mentioned that you can rate your host, your favorite hosting company. You do have to be logged in to do the rating. Um, you do have to be logged in for a couple of other pieces, but that’s the like interactivity piece. If you want to interact with the site a bit more, um, then signing up. Which is free and sign up for free. And, uh, then you can, you can do the interactivity piece, but, um, you can see anything there is in the site for the most part without having to log in.
Michelle Frechette: Which actually, if, if you were charging people for looking at things, if you’re charging people for being a member, that would make sense that you would put some things you would put searching functions, things behind a paywall. But the fact that the only thing that’s behind that registration is. Actually making changes to the site. So to your own, the things you have in, in your own profile and the ability to rate things and whatever, um, But there’s no paywall because even registration is free and even your continued subscription is free. So I think it’s perfect. It makes perfect sense that people could kind of check it out before they decide they’re going to give you their data.
Marcus Burnette: Yeah. And just so folks are aware. The site is free because of these fine people that are scrolling across the middle here. Um, and I’ll jump back up in a second, but they’re all listed down here at the bottom. They do have some really amazing sponsors for the site that have made keeping that free for everyone possible. So, um, if you do come and check out the site, do scroll all the way to the bottom and check out the, the sponsors there because they’re, they’re the ones making that possible.
Michelle Frechette: I really like that round logo.
Marcus Burnette: What’s that? Oh yeah.
Michelle Frechette: I really, I really like the round logo there.
Marcus Burnette: That’s WP Speakers is in here too. Yes. Thank you, Michelle. You are, you are one of the generous sponsors that are keeping the site free for everyone.
Michelle Frechette: It’s a good site to support for sure. So show us some of the features that I see, like, like, okay. That’s a lot of pins.
Marcus Burnette: Yeah, this is the,this is the 1600 plus, you know, right off the bat. You can see. How many there are 1, 600 so far. I know that the community is a lot bigger. So come on folks, join us. Join us in the site. But yeah, that’s a lot of pins. There’s a lot of people. Pretty decent chance that there’s someone somewhere in your area at this point. Unless you live in, maybe, Mongolia, up here somewhere.
Michelle Frechette: Yeah, I don’t see a lot of people probably in, um, Antarctica, so.
Marcus Burnette: No, not yet.
Michelle Frechette: There’s no permanent residence there, so.
Marcus Burnette: Yeah, so if I jump to, well let’s just look at a few things under, like, the community aspect of it here, just seeing other folks. So you can search by location, which, um, I envision, like, Let’s say I’m traveling somewhere, let’s say I’m headed to Chicago or something for the weekend, and I want to see, you know, what WordPress folks are in the Chicago area, I can just type in Chicago. And hit search and I can see, you know, here are the folks that are in the Chicago area, see if I know anybody, see if, uh, I want to reach out to anyone and say, Hey, you know, I’m going to be in Chicago this weekend, who wants to grab lunch or coffee or, or something like that. Again, the focus is primarily for folks to meet up in person. I think pre-COVID, we all met up in person a bit more, and I think that that helped with. Um, some of the unity across the WordPress space, and I want to kind of foster getting back to that and allowing people to meet back up in person more often. Or if I’m in the Chicago area and I see that there are 21 folks nearby and there’s not a meetup in Chicago, now I also know maybe I should start a meetup in this area. There seems to be a number of folks that are, you know, within, I don’t know, 80, 90 miles. That might be a little bit far for a few folks to drive, but you know, there’s a significant number of folks in a particular area and there’s no meetup or WordCamp, um, you know, that gives organizers the potential to say, maybe we should have a meetup here. Maybe we should have a WordCamp here. Um, so again, just trying to continue fostering that in person connection.
Michelle Frechette: And what happens if you click on one of those people?
Marcus Burnette: Yep. So if you click on one of the people that will take you to their profile, um, I don’t know what any of these folks have filled out on their profile currently, but we’ll click on one and head there.And see what we see. I’ve spent.
Michelle Frechette: We are streaming so it’s, it’s taking up a lot of bandwidth. I’m sure.
Marcus Burnette: It is. And it’s sometimes it’s gotta go out and fetch some stuff to, to kind of refresh. Um, I do have a lot of, a lot of pieces for the profiles that I’ve. intentionally made automated so you don’t have to come back and do everything. I mean, there’s a lot of profile information for you to come back and update. Um, but there’s also a lot that doesn’t need to be updated and we’ll take a look at it when we get there. But like WordPress.org badges come in WordPress, um, photo directory photos are loaded in any of the plugins or themes. If you’re a plugin developer or a theme developer are loaded in. And so all of that stuff kind of comes automatically. Uh, not as many to see on Brian’s profile here, so let’s actually hop back here. Let’s go see Michelle’s. You said you updated some stuff, so let’s go look at yours.
Michelle Frechette: Mine is pretty, mine’s pretty full, yeah.
Marcus Burnette: Give it a second to load up here too. Yeah, the streaming bandwidth is taking up some of the speed here, but, um.
Michelle Frechette: There I am.
Marcus Burnette: Yeah, so lots of things loaded in here.
Michelle Frechette: I added my first WordPress version today as well.
Marcus Burnette: Yeah. I have all of the, all of the releases that have ever come out, um, listed. So you can, I think I have dates in there. So like, if you’re trying to figure out when did I start using WordPress? That was probably around this date.
Michelle Frechette: That’s exactly how I found it.
Marcus Burnette: Yeah. Help facilitate figuring out which, uh, which version you likely started with. And then. These contributed WordPress releases, you’ve contributed to 5.6 and 6.4, those come in automatically, so you didn’t have to add those. Um, uh, bud, our, our buddy, Bud Kraus has a podcast called Seriously Bud? And, uh, he and I worked out a little bit of, um, me adding any of the podcast episodes that he does to the WP World. And in return, he’s adding the WP World links, um, in his, in his podcast episodes back to folks.
Michelle Frechette: Oh that’s cool!
Marcus Burnette: Anybody who’s been on the Seriously Bud podcast, I’ve added their episode link automatically. So no one’s had to do that.
Michelle Frechette: We can do that with WP Coffee Talk too if you’d like. We’ll talk later.
Marcus Burnette: Yeah, absolutely. We’ll get that going. That’s going to be a lot longer of a list since you’ve been doing that for a while.
Michelle Frechette: Haha that’s true.
Marcus Burnette: So go back and add a bunch, but yeah, I’d be happy to do that. Um, all of the events and we’ll scroll down and look at those in a second. You’ve been at 74 events, which is just an insane amount of events.
Michelle Frechette: It’s a lot
Marcus Burnette: Developed a plugin and contributed 324 WordPress photo directory photos. So those are all a little bit lower. We’ll just scroll down the page a little bit. Um, you’ve got all the different ways that you can be connected with up here. Um, someone asked me earlier this week, if there was a way for people to chat with each other within the site, whether there was like direct messages or any kind of chat window or anything. And they’re honestly, I mean, if you just even look at yours, so many ways that people can,
Michelle Frechette: Yeah.
Marcus Burnette: Um, connect with you on. all the different social networks, but even the different Slack Channels and Discord and all of that, that I didn’t feel like adding another way of connecting with each other and the site was necessary. Um, if you want to connect with Michelle, there’s,
Michelle Frechette: There’s a lot of ways to do it.
Marcus Burnette: 11, 11 different ways.
Michelle Frechette:How did you, when did you decide to add birthdays? Cause I didn’t see that before I added my birthday today as well. Was that recent?
Marcus Burnette: Yep. Birthdays was, um, what’s today? Last week.
Michelle Frechette: Okay.
Marcus Burnette: My birth, my birthday was exactly a week ago.
Michelle Frechette: Happy late Birthday.
Marcus Burnette: Thank you. I added it for my birthday. So I put my birthday in and then I just made it open to everyone to add their birthdays. No years, just month and day so people can say happy birthday or hopefully I’ll get to a place where maybe I send a birthday email happy birthday or something like that, but Um you know, while I’m, while I’m going along and we can look at this other page in a minute, I’m also trying to add some, some fun things into the site. And so like, there’s also a WordCamp WAPU page with all of these. We’ll look at that in a second, but there’s opportunities for fun, happy, delight, enjoyment type stuff. And so, uh, I think your birthday is probably one of those ways that I can add some enjoyment to the site.
Michelle Frechette: I mean I like my birthday. It’s coming up soon.
Marcus Burnette: Yeah. A little over a month. A little over a month away. Uh, yeah, that was last week. I added last week because it was my birthday and I wanted to add birthdays to the site, so I did.
Michelle Frechette: I love it. I love it.
Marcus Burnette: Um, yeah, you can get a general idea of where you live at the city level and then the folks that are near you. Um, Jeff is extra near you cause I can see him back there in the background.
Michelle Frechette: He doesn’t live on that sofa. But once a week we co-work. Wave Jeff. He’s got his. Oh there he is.
Marcus Burnette: Um, and then we can also check out the business directory in a minute, but businesses also show up if businesses have, um, physical addresses, then the businesses are also shown so you can see there’s actually a, um, a web agency that’s about 30 seconds away from my house that I didn’t know existed until they added themselves to the WP World. And they, one of those days I was checking my profile and I saw the name of their agency in the sidebar. And I was like, Oh, I’ve never even heard of that agency. I looked them up and they’re literally 30 seconds from my house.
Michelle Frechette: It’s funny. Cause I put the WP Speakers as Rochester, New York, cause that’s the biggest city nearby, but it’s actually Hilton.It’s right where I am. So nice. It’s my house. And then you got your badges, too.
Marcus Burnette: Yeah, then you have your .org badges, which, like I said before, get automatically pulled in, so you didn’t have to add any of these. Um, that gets pulled in from your .org profile. Um, your plugin gets pulled in directly from your .org profile. And then we have photos from the photo directory that you submitted. These are pretty, by the way.
Michelle Frechette: Thank you. Well, those were random because I just changed it to random. So if you hit refresh, it would be six different ones, right?
Marcus Burnette: Yeah, let’s hit refresh and see what we get. Um, yeah, I literally added that this morning because, um, even though one of the, uh, co-reps currently, um, it’s been a little while since I uploaded any photos. And I was tired of seeing the same six photos.
Michelle Frechette: So two of those photos are Taipei. Three of those photos are, uh, Torino and one is the car wash in the next town over .
Marcus Burnette: Oh, nice. Very nice. Yep. So little, little peek behind the scenes. You have uploaded 324 photos. I only grabbed the last 50, and then randomly picked 6 out of those, so that’s why a couple of these are shown again, they just happen to get shuffled around that way, but uh,
Michelle Frechette: That’s pretty cool though.
Marcus Burnette: But rather than grab all 103, all 324 photos, and then randomly pick 6 of them, kind of a resource hub.
Michelle Frechette: That’s pretty cool.
Marcus Burnette: Grab the latest 50 of them and then pick six randomly from there. So they’ll always be sort of recent photos, but with it set to random, you’ll see different six each time.
Michelle Frechette: I love that.
Marcus Burnette: Uh, instead of seeing the same ones. Yeah. Well, a little more fun that way, a little more variety than just seeing the same latest six, which is the default. So if you have uploaded photos to the photo directory and want to use. to be randomized. Go update your profile and change it to random. And they’ll, they’ll be randomized now. Um, automatically pulls in the latest three blog posts from your website. Um.
Michelle Frechette: I just changed that website today. So now there’s actually post there.
Marcus Burnette: Nice. If you, if you want it to, I think one of the options is for you to hide those. Um, I do have a handful of people that have messaged me and said, Hey, I have my website there, but my website isn’t all necessarily WordPress related content, so if people have like, fitness content or whatever, it doesn’t make sense for their profile. Um, and so, I gave them a checkbox to hide the posts if they don’t want to show their latest posts.
Michelle Frechette: That’s me in the sheep sweater in the middle picture, by the way. On the left.
Marcus Burnette: Oh, this one? That’s the Yeah, that’s like a pretty sweet sweater.
Michelle Frecehtte: Sophomore or junior year of high school. That’s a long time ago.
Marcus Burnette: Those are, that’s just sheep on there. I like it.
Michelle Frechette: It is. I’m going to have to write a couple more blog posts just to move that one off the page.
Marcus Burnette: Here’s your, your daily incentive to write more posts.
Michelle Frechette: Or change the featured image one or the other.
Marcus Burnette: Or change the featured image. And then one of the best sections of each profile.
Michelle Frechette: I love this.
Marcus Burnette: If you need a speaker, um, the content from this is pulled from WP Speakers, but then you hop back over to wpspeakers.com to actually connect with the person. Um, that’s intentional, but. A lot of the info or some of the info has been pulled over. So you get a general idea before you hop over to WP Speakers and reach out and say, Hey, we’d love you to speak at this meetup or Word Camp or whatever the case is.
Michelle Frechette: Exactly. That’s awesome.
Marcus Burnette: Your, your profile really is full of things. They don’t know, they don’t all continue this long, but, uh,
Michelle Frechette: Well, I will say too, that I want to say about, about my Hero Press article. I have since learned that saying like my tribe is, um, is not a good thing, right? So that’s, that’s, that’s language that belongs to the indigenous people.
Marcus Burnette: Sure.
Michelle Frechette: So I’m actually changing that article very soon to say I found my community. I got access to that today. So we’re going to see that be updated very soon too. In case anybody is like, how did you, why did she say that? Just wanted to put that on the record.
Marcus Burnette: Fair enough. Yeah. Things, things change over time. And the fact that you have access to go back and change it is great.
Michelle Frechette: Yeah.
Marcus Burnette: And when you do, this will automatically be updated.
Michelle Frechette: I love that too.
Marcus Burnette: None of this is hard coded in here. This is being pulled from, from the HeroPress site, um, for folks that are unaware of HeroPress, that’s a Topher DeRosha project. Um, there’s actually a bunch of sites under the Heropress network. Um, but these stories, the Topher is had folks write stories over the course of many years,
Michelle Frechette: 10 years.
Marcus Burnette: Is it?
Michelle Frechette: I talked to him today. He’s going to come on this show in November, I think, and we’re going to celebrate 10 years of his doing HeroPress.
Marcus Burnette: Yeah. Very cool. Yeah. There’s just tons and tons of stories about WordPress folks and how they, how they got into WordPress and some of the other parts of their personal stories. And so I wanted that aspect to be included here, too. But rather than ask people to rewrite those, I just connected with HeroPress, um, to do that as well. And to actually read the essay, you hop over to HeroPress and read it there, so.
Michelle Frechette: Makes sense.
Marcus Burnette: And then we get down to this insane list of events that you have been to, spoken at, organized, sponsored. Um, yeah, all the little icons have different meanings here, but look at that crazy wall of events.
Michelle Frechette: Isn’t that fun?
Marcus Burnette: It is fun. It’s fun in a couple of ways. One, it’s fun to look at that you’ve been to all of these events and just see where you’ve traveled, but also for you to be able to keep a list of how many events you’ve been to, where they’ve been, be able to click through and see information about those events.
Michelle Frechette: And believe it or not, there’s a couple missing, so I have to go and check a few more boxes, because I was, I’ve been at every single WordCamp US ever. And I don’t see 2016 on the list, so I’ll be updating that soon.
Marcus Burnette: Oh, yeah.
Michelle Frechette: I missed one.
Marcus Burnette: Yeah, it’s not, not there. Yeah, one of the fun things, too. Well, it’s a little harder to do with yours because yours is so big, but if you hover over the, uh, legend.
Michelle Frechette: Oh, that’s cool.
Marcus Burnette: It will highlight. So these are all 51 of the ones that you’ve spoken at. Here are the 14 you’ve been an organizer for, here two that you’ve volunteered, and the one sponsor, which is this upcoming WordCamp US.
Michelle Frechette: Yeah.
Marcus Burnette: Um, the sponsor one is new too. Marking the event is showing up, representing a sponsor.
Michelle Frechette: I’ll be adding a few more of those too.
Marcus Burnette: Yeah. That came out of a conversation, um, that I had at WordCamp Canada. Like what about going as a sponsor? Sure, let’s add that. So
Michelle Frechette: Awesome. I love it.
Marcus Burnette: I got it as well. And then we get down to the bottom again. But yeah, actually, your page was really great to walk through.
Michelle Frechette: Because I’m too busy.
Marcus Burnette: Just, yeah, just about everything you could possibly see. I mean, the only thing you don’t have, I think, is a theme that you’ve created, because that would be somewhere.
Michelle Frechette: I have not. Yep.
Marcus Burnette: That’s it. You’re going to have to do that, so you can just get a foot.
Michelle Frechette: We have some questions that came up before we move on to another page.
Marcus Burnette: Yeah.
Michelle Frechette: Let’s, uh, let’s, first of all, I want you to know that somebody’s already added themselves. Check that out. So you must, that number should have gone up by one now.
Marcus Burnette: Perfect. Thank you.
Michelle Frechette: Uh, Kathy Zant wants you to know, she says, happy birthday.
Marcus Burnette: Aw, thanks Kathy.
Michelle Frechette: James Lau says that the layout is very nice, and he does have a question. He says, uh, how is it built? Are you using block editor components?
Marcus Burnette: Good question. Um, the site is built with Elementor and a lot of custom code. Um, and a fair amount of that custom code is from ChatGPT, because I can develop some things, but I’m not a professional developer. And so I’ve definitely leveraged ChatGPT for a number of the parts that are in the site, especially things that are slightly more complicated. Um, like if I go to the
Michelle Frechette: It’s a good tool.
Marcus Burnette: Yeah, if I go to the Presser list, um, this whole like search area here, I’m sure I could have leveraged another plugin for, but I said, Hey, here’s the, here’s the content I have in this format. Can you give me, you know, a way to filter for everyone who’s looking for work? So now you can see, you know, everyone who’s marked themselves as looking for work. If you’re looking to hire, come check out this page and, uh, see what, what folks have to offer. These are the people that are currently looking for work. Uh, if you just want to see plugin developers or theme developers, you can filter by, by that as well. So pieces like that, um, I’ve had Chat GPT helped me with like the event list here has some nice filtering at the top. Once this loads Um, to be able to check out events by month by region and online, online events. That’s all sort of been worked out with some Chat GPT help, but yeah, um, Elementor is one of the great sponsors of the site and a tool that I have been using for years and years and years. And so when I started kind of working this out from its original prototype of Floridians to something that, uh, I wanted to open up for everyone. I definitely reached for Elementor to kind of build out the, the majority of the site. Good question.
Michelle Frechette:Yeah. Mohamed Atta says this is a really cool features. Great work. I agree.
Marcus Burnette: Thank you. Yes. And thank you for signing up.
Michelle Frechette:That’s great. So the businesses you were going to show us businesses next.
Marcus Burnette: Yeah. The business director has been around for a while. Um, but I just made it free, just opened it up for free for everyone. So, um, it’s grown in the, I want to say three weeks ago, maybe a month ago, it’s definitely grown in that time. So if you’re looking for hosting companies, agencies, plug in their theme developer or community type things, um, you know, like our buddy Bob with Do the Woo podcast and WP Speakers, these are all kind of community. Um, related businesses among other things, right? Because there’s some overlap for sure. But if you’re looking for an agency, you can head to the business directory and check out agencies. Like I said, if you’re looking local, these agencies will show up on your profile in the box to show you that they’re local, or if you do a search for a certain location, the proximity search, um, it wil also show the businesses local to those areas. But if location doesn’t matter to you, you know, a lot of our work is done remotely and the location is a little less important. Um, you know, you can come check out these, these businesses, these agencies that are, um, all over the world. And, uh, see what they have to offer.
Michelle Frechette: And you can see if they’re hiring. I like that too. So you can tell.
Marcus Burnette: Yeah, and also see if they’re hiring, probably create a filter for that, you think, right?
Michelle Frechette: Oh that would be a great idea.
Marcus Burnette: Filter by whoever’s hiring and get a, get a good picture of that. Yeah. Those, so that. Obviously shows a label here. Um, those also make their way into the newsletter. So I do send out a newsletter every Wednesday. Um, the time of the day varies a little bit depending on how busy I am. Um,
Michelle Frechette: I know that feeling.
Marcus Burnette: Yeah. But, uh, The, the newsletter itself includes like what’s new, not in WordPress, but with the WP World. Cause there are a lot of publications that do what’s new in WordPress and they do it well. I’m not trying to take that over. Um, so it’s what’s new in the WP World. And then. Upcoming events and people looking for work and companies looking for, um, to hire folks. So, uh, you’re automatically subscribed to that newsletter when you sign up for the WP World. Um, so you should see that in your inbox if you’re part of the site already, although you’re welcome to unsubscribe if you have too many newsletters in your inbox, which is also fair.
Michelle Frechette: I always read yours.
Marcus Burnette: Thank you. I try to, I try to keep it relevant and interesting. Like I said, there are a lot of people that do WordPress news well already. So that’s not what the newsletter’s intent is.
Michelle Frechette: And some of the things that the WP World supports are like the WP, um, Wonder Women have you as one of our staunch supporters over there. And I think, I think I have you. Yeah. My weekly tweet thread is also, uh, gives homage to the work that you’re doing as well for people who are looking for jobs. So,
Marcus Burnette: Yeah, we’ve got a little bit of, a little bit of cross pollination happening there. Um, I think WP. Speaker pages and WP Career Pages is also the sponsor for the section of the newsletter that shows who’s hiring and who’s looking for work. Um, so also a great, great resource if you’re looking for work is WP Career Pages. You and I have worked on some things together a little bit.
Michelle Frechette: We sure have. Absolutely. And, and you’re one of the, like, four people in WordPress that knows how to take my scooter apart and put it back together. Because you’ve had to do it for me so many times. In Montclair this year. But, um.
Marcus Burnette: Happy to help.
Michelle Frechette: I appreciate that. It’s one of the things about our community that I love is that if you have a need, people are willing to kind of step in and help you out. And the only way I could attend was, so I texted you and I’m like, is there any chance that if I stay at the same hotel as you guys, you’ll help me with my scooter? And you were like, absolutely awesome than I’m coming.
Marcus Burnette: Of Course. Of Course.
Michelle Frechette: So it worked really, really well. Um, one of the things that I love is I call what, what I call gap filling projects. So WordPress.org has a lot going for it. Our profile’s there, you can put a lot of stuff into them for sure, but you’re limited in what you can put in. There has to be part of what’s happening at wp.org, right?
Marcus Burnette: Yep.
Michelle Frechette: I can’t put in there a lot of, I mean, I could put in my bio, but I couldn’t connect to a lot of other things. And so the WP World I think fills a gap of connectedness and building that community even more. WP Speakers does that. Um. I’m going to forget all of the different things, but, um, Javi Guembe has, um, WP Talk. I think it is? Where we can learn foreign languages from each other. And, you know, I have the WP Career Pages and other people have done things that are similar. Why is it important for you in particular to build projects that really help our community and fill some of those gaps?
Marcus Burnette: Yeah. Again, it comes down to the mission of the site, just being connecting people with each other. Um, That has been the goal from day one, and continues to be the goal, and anything that I add to the site gets added through the lens of, will this help the community connect with each other? And there are things that we can do with the WP World with WP Speakers and, um, you know, all our gap filling projects that, um, may or may not be possible to do in the official channels on WordPress.org. Um, case in point, you know, the, I pulled up the WordCamp US, um, page in the WP World and, uh, all the side events here listed. Now the WordCamp US does have some side events listed, but there’s also specific criteria for getting them listed and, um, there’s not a great way to have ones listed that are invite only that then shouldn’t show up or should show up, but shouldn’t have registration access and all of that where. Like, I don’t have those constraints at this site, um, because it’s my own project, and so, literally anybody who wants to share with me that they’re having some sort of gathering, whether it’s a big party or just, you know, a small meetup, we have, um, a few, like, there’s a, which one was just added? The Presser Herf, which I didn’t even know what a herf was.
Michelle Frechette:I don’t either.
Marcus Burnette: I found out that it’s a gathering of people who enjoy smoking cigars and just chatting. And so they’re getting together on September 19th to just hang out at a cigar bar. And some of those are, you know, that size, small, everyone show up, you know, you pay for your own drink or whatever. But if you want to hang out with 20 people, 30 people come do that, up to, you know, some of the, here’s someone who wants to get together and go watch a soccer game in Portland, so they wanted the side event added so that they could invite people to come watch a soccer game together, and then you have some of the larger ones, like you said, an A2 and Cloudways they’re throwing these, you know, much larger parties and offering drinks and snacks stuff.
Michelle Frechette: Stellar WP.
Marcus Burnette: Yeah, Stellar’s on here too.
Michelle Frechette: I saw that. Yep, I saw that over the list. Yeah.
Marcus Burnette: Um, I didn’t wanna, I wasn’t sure what you were, what you were offering and not offering, so I didn’t want to commit you to anything , but yeah, stellar Stellar’s having a happy hour on the 19th as well. Um, but just being able to you know, add those sorts of things, um, resources for people. I also added a calendar that you can subscribe to. Um, that’s not something that .org is ever, I don’t think, going to include. Um, it’d be difficult to keep up with. It’d be difficult for, I mean, organizers and, and have so much on their plates already that adding something like that just doesn’t even make sense. It’s the, They’re already working way harder than, than they, than they are probably physically capable of doing sometimes, um, they’re, they’re done and exhausted by the end of these, which is, I love that. I love that they’re doing that work, but to pile additional things on top was just unreasonable. So I can step in and help and fill those gaps, like you said. And if somebody wants to add the schedule to their calendar for the week, they can easily do that. So,
Michelle Frechette: And to be fair gap, like. To identify gaps is not a negative thing, right? It just means there’s room for more things and more projects that we can all contribute to the community, even if it’s not unofficial something that’s happening within WordPress.org.
Marcus Burnette: Yeah. And, and sometimes though it’s unreasonable to, to expect those things to even be added to the plates of people who largely volunteer their time to do these things. Um, they’re already doing so much that. I’m not filling a gap that I think they should be doing. It’s here’s me finding a way to contribute additional to the community that just doesn’t even make sense for them to take on.
Michelle Frechette: Yep. Absolutely. 100 percent agree with that. I also love that the countdown is showing me that I better start packing soon.
Marcus Burnette: I’m a last minute packer.
Michelle Frechette: I am too.
Marcus Burnette: I have a checklist.
Michelle rechette: Uh, I need to make the checklist ,
Marcus Burnette: But I usually, oh, two days. I think I should pack now, even though I’m gonna be gone for a week, I give myself two days to make sure I have everything I need.
Michelle Frechette: So today I messaged you and I said, oh, I think this, this. I would love to suggest a feature. I sent it to you via DM and then. Within five minutes, I found that there is a place when you’re logged in to request a feature. So I filled out that form as well. So you wouldn’t have to, you’d have it all in one spot. Not suggesting that it has to happen, but it’s like, Oh, this would be a nice additional thing to have in there. So, um, so I did fill out that form, which is pretty cool.
Marcus Burnette: I did not see that come in yet. However, I’ve already gone and done it.
Michelle Frechette: Oh, okay. So you know what it was because I messaged you, but then I was like, I should, what I’ve discovered, I was like, oh, I should go through the official channels and not expect people to remember what I DM’d them about. But, um, but yeah, it was part of the Presser Profile.
Marcus Burnette: Yep. So as part of the profile, if you, there’s a section in here where you can kind of choose your specialties, um, as a person in the WordPress space. And When you choose those, one, they get listed on the site so people can see, but two, whatever the, the top one is that you choose, which, you know, it’s, it’s sort of asked to be in an order of most relevant to, to not as relevant, I guess, uh, whatever the top one is also. Changes your pin on the map. And so while the majority of folks all have the little W for their spot on the map, um, you know, the people who have changed that get a little, get a little different custom pin. Um, so what you asked me for was to add accessibility as one of the options and I’ve added accessibility specialist.
Michelle Frecehtte: Thank you.
Marcus Burnette: So it shows you the little pins. In my case, I have community at the top here, so that would be the pin that shows for me on the map is the little community pin,
Michelle Frechette: That’s at the top of mine too.
Marcus Burnette: But these are, these are drag and drop, so you can kind of put them in whatever order you want.
Michelle Frecehtte: Oh, that’s cool.
Marcus Burnette: There you go. I think you’ve asked for a number of features that were great additions that I’ve implemented, I think. Should not sharing location was one of them too.
Michelle Frechette: That was the biggest one. Yeah, at the very beginning, there are people who don’t, who, because they’ve been stalked in the past or they have Ex’s or whatever reason, don’t want to show their location, but still want to participate. Now you can turn that off. I think that’s great. Or people who are just digital nomads.
Marcus Burnette: Yeah. Who may not have a permanent location and not want to update their location details 12 times a year.
Michelle Frechette: Exactly. That’s great.
Marcus Burnette: Because they move around. Yeah, like you can, you can definitely check. I prefer not to share my location and then you just don’t have a map section on your profile, but you can still use the rest of the site as you normally would.
Michelle Frechette: Exactly. Well, along the idea of feature requests, we do have one in the chat, which is that there should be a part for WordPress related memes and jokes.So will you get right on that?
Marcus Burnette: I will think about how that might be incorporated in a fun way. I’m not sure exactly what that would look like, but, uh, I’m open to it. That’s for sure.
Michelle Frechtte: Mohammed, you can also always put that as your, um, profile image if you wanted to override the gravatar
Marcus Burnette: Yeah, you could. Over here you can choose your own profile photo and that’ll override whatever you’ve chosen or yeah, it’ll pull in your wordpress.org profile photo or gravatar photo if you have them set But if you upload your own photo, that’ll override anything else Yeah, we didn’t check out. I’m gonna go here just because it’s a fun page to look at.
Michelle Frechette: Oh, yeah
Marcus Burnette: Here’s one of the one of the fun bits many many WordCamps have their own version of the the WAPU mascot and so anytime I add a camp, if I can find a Wapu for it, I’ll add it and that populates this page.
Michelle Frechette: Oh, there’s Rochester.
Marcus Burnette: So, yep.
Michelle Frechette: Awesome.
Marcus Burnette: Not sure what’s happening with these. Not loading in.
Michelle Frechette: I don’t know, but I made the Buffalo one. Do you see it there?
Marcus Burnette: There’s so many.
Michelle Frechette: Holding the giant chicken wing.
Marcus Burnette: Where was it?
Michelle Frechette: One more, there it is, on the right hand side.
Marcus Burnette: Not a, not a cartoonized chicken wing, but a true to life, realistic chicken wing.
Michelle Frechette: I went with a photo, yeah, I thought that would be more fun. A different, anyway.
Marcus Burnette: Yeah, I think it might be the only realistic image. Although this, the WordCamp Europe 2021, I think is like a hand drawn.
Michelle Frechette: A plushie or something, yeah.
Marcus Burnette: Yeah.
Michelle Frechette: Interesting.
Marcus Burnette: Anyways, one of the, one of the ways that I’m trying to make sure that there’s some fun things happening, these all show up on their, the events list too for each of the events. If they have one, they kind of peek out.
Michelle Frechette: Oh, that’s awesome. I think that page might be the only page with more Wapus than my bulletin board.
Marcus Burnette: Yeah. It’s, it’s giving it a run for its money. I don’t know if it’s quite surpassed your bulletin board yet, but it’s giving it a run for its money.
Michelle Frechette: I definitely collect a lot of pins, that’s for sure. Awesome. Well, anything else that we should see? We got a few more minutes. I just want to make sure we haven’t missed anything that you want to share.
Marcus Burnette: Um, yeah, I think the only other one, we didn’t really look at the hosting page. Um, this is not new, but one of the newer pieces of the site. Uh, if you have, um, you know, opinions, which a lot of people do about their hosting provider or hosting provider that they’ve used in the past. Um, here’s a great way to let people to let people know, uh, coming to any one of these and. Let’s see, I’ll just pick one, not at random. We’ll go with Nexcess. Uh, you show up here, there’s kind of a breakdown of different pieces of the rating. It’s not just one overall rating, but if you hit rate, you get a again, this is one of those that You have to be logged in to do, um, to rate the hosts. The, the camps have these as well. If you go to one of the events, you can, uh, after it’s over, come back and rate as an attendee, as an organizer, as a speaker, I think, or no, attendee, speaker, sponsor. Um, and that way going forward, you can kind of see. How did this go for that event? Was, did people generally think it was a worthwhile event? There’s also a breakdown, right? There’s a number of different things that I’m asking you to rate. So it’s not just give me one overall rating and that encompasses everything, you know, you rate it and it’ll figure out the overall ratings for you. But there’s also information for, each of the hosts, you can visit the website, see their benchmark. This is a newer piece that I’ve added from, um, WP Hosting Benchmarks.com.
Michelle Frechette: Oh nice.
Marcus Burnette: All of these hosts are listed in there with more stats about performance and security and all of that. Most of the content on these pages has been given to me by the hosts themselves. Um, WP Hosting Benchmarks is kind of a third party performance and security, um, not rating, but benchmark site. So if you want to get some more information about that, each of the hosts has a hosting benchmark link. Um, but then you can read about the hosts here. And, and rate them. And then on the hosting page, get a overall view of how people feel about the different hosting companies.
Michelle Frechette:That’s awesome. And if somebody is a hosting company and they’re not on the list, how do they get on this list?
Marcus Burnette: Yep. I think. Uh, there’s a contact down here. Um, if you want to be listed on this page, I just hit contact at WP World and let me know, or go to my Presser profile and choose one of the 27 ways that I have that you can connect with me.
Michelle Frechette: You have as many as I do.
Marcus Burnette: Yeah. There’s. My page is nice and long too, but yeah, there’s, there’s lots of ways, but, um, officially you can contact me through the site and I’ll add you, there are some criteria down here, um, about this is not just for the hosts themselves trying to determine whether or not they should be listed on this page, but also kind of, you know, some more information for folks who are trying to determine, you know, why these, these hosting companies are on this page. There is a rubric and some, some other ways that this list was compiled. Uh, and my, my hope is that this becomes a really great resource for people looking for great WordPress hosting. And it’s all kind of community sourced. Nobody on this page pays me to be on this page or anything like that, and it’s all, all the ratings from people who have created accounts on the WP World and come over and rated it.
Michelle Frechette: That’s awesome. Uh, you have another question here, which is, did you face performance issues with this large amount of data?
Marcus Burnette: Um, yes, there’s a lot going on in here now. Um, I will say that I think, so I’ve upped my, my server level once or twice just to kind of help keep up with, uh, with the amount of data and having to pull it into different queries and stuff. I do think that at some point here in the near future, I’m going to have to a month or two, kind of re evaluating the code that ChatGPT has given me, um, and try to clean some of that up to be more efficient. It’s one of the things I appreciated being able to leverage ChatGPT to create some of the features that I wasn’t able either wasn’t able to create or would have taken me three weeks to do when I could do it in a couple of hours with ChatGPT helping me. Um, but what it’s not necessarily great at is giving you the most efficient code. So either I’m going to go back through and look at the code and see if I can make it more efficient or I’ll pit a couple of machine learning sites against each other to see who can come up with the most efficient. You know, take ChatGPTs and plug it into cloud or whatever and see if it thinks that the code could be written more efficiently. Um, or I would solve, you know, but we have plenty of developer folks. Maybe I’ll steal somebody at a WordCamp US and see if they would look over a few snippets of code and give me their, give me their opinion on what they think or how it could be better. So yes, with that amount of data, you do start to run into some, some performance stuff, but I think most of that has to do with code efficiency and not necessarily WordPress or the amount of data that’s in the site. Cause there are enormous WordPress sites that run just fine. And so I know it’s definitely possible. I think I just need to do a little bit of code rewriting.
Michelle Frecehtte: I’ve never had anything even be slow. Um, I think things are slower when you’re live streaming cause you’re using a ton of your local bandwidth, but, but I’ve always had no difficulty accessing anything on the site.
Marcus Burnette: Yeah, there’s that too. Mohammed said, yeah, I can’t imagine server costs. It’s actually not, it’s not enormous. I’m it’s, I’m not running Facebook over here. Um, and the sponsors that I have on the site more than cover the costs that I need to run the site. So I appreciate them immensely.
Michelle Frecehtte: Absolutely. Um, any other questions? So we’ve got just a couple minutes left here. If you have a question, put it in the chat. Um, anything else that we haven’t looked at? Oh, show your shop. I, my mug is in the, is in the washer, the dishwasher. Otherwise I would have pulled it out. Just been drinking fake coffee. Cause I can’t drink coffee this late of the day, but I do own one of your mugs.
Marcus Burnette: Yeah, this is, um, just one of those other fun places. I occasionally will get, I saw I’m a designer first and then I’ve added development over the, over the years, but this is just kind of a fun place for me to explore design ideas. Um, I, if I come up with something in the shower or while I’m sleeping and think, Hey, that’d be a fun t shirt or mug or whatever, then, uh, you know, I’ll hop on and add it to the store. So there’s not a ton of products in here currently. I don’t know, 20, 25, something like that. Um, did you see your mug? There’s your mug.
Michelle Frechette: I do. There’s my mug. And it’s the bigger one, so it holds more coffee, so I can get through my day. I like it.
Marcus Burnette: All the coffee.
Michelle Frecehtte: Capital P, dang it.
Marcus Burnette: Yep. Capital P, dang it mug.I’ve had a few people order that one.
Michelle Frechette: Yep.
Marcus Burnette: This isn’t a, this isn’t a huge moneymaker for the site. It’s just a playground for me to get my silly design ideas out somewhere.
Michelle Frecehtte: I love it. I think it’s good. I like that. Learn empathy deeply. Also. That’s pretty cool.
Marcus Burnette: Yeah.
Michelle Frechette: Very, very cool. Well, thank you so much for spending some time today. I really appreciate it. I’ll take this off the screen and just put a couple of things on banner wise for any, anybody who wants to sign up or is looking for more information, The WP dot World is where you will find this. I know there’s other URLs that’ll take you there too, but that’s my favorite one, because it’s very cool.
Marcus Burnette: I just, it’s just the wpworld.com that I felt obligated to also get just in case, because if I just tell people it’s at the WP World, that’s where they likely will go, the wpworld. com, but it redirects you to thewp.world.
Michelle Frechette: It’s a cool URL and we pay more for it. So we’re going to put it out there. Right?
Marcus Burnette: That’s right. That is the, that is the main one.
Michelle Frechette: Exactly. Uh, we don’t have a show next week, next week I will be at WordCamp US. So we’re going to skip a week after that. When we come back, I’m going to have Katie Boykin from Kadence, um, talking about the Kadence Amplify event that’s coming up in October. So make sure to join us for that event. Uh, Marcus, thank you so much for being here today. Really appreciated you taking the time. And, uh, we got one more comment. Cool stuff. Thank you both. You’re very welcome Mohamed. Thanks for being here today. Appreciate that.
Marcus Burnette: For anybody who’s going to be at WordCamp US next week, I’ll have some WP World stickers with me. So come find me and, uh, I’ll give you a sticker.
Michelle Frecehtte: Yeah. And I’ll have my Michelle Wapu ones.
Marcus Burnette: Yes!
Michelle Frechette: So I will, uh, I’ll have those with me. If anybody wants a Michelle Wapu sticker, I will bring those along as well. Um, thanks again. I’m looking forward to seeing you next week. I know our paths are going to cross more than once. I think we even set aside some time to actually sit and chat for a change. Um, which will be nice to make
Marcus Burnette: Yep. I wanted to make sure we do it.
Michelle Frechette: Exactly. We always say we’re going to, and then we just never get the time.
Marcus Burnette: There’s so many people. I wanted to make sure that, I wanted to make sure that we, we made time to hang out with each other, so I scheduled a spot with you.
Michelle Frecehtte: Yeah, I’m very much looking forward to that, thank you. Um, everybody else, we will see you, if we don’t see you at WordCamp US, we’ll see you on the, on the other side of things, um, next time, but have a great day, and thanks for joining us today on the Post Status Happiness Hour.
This article, Post Status Happiness Hour Session Nine, was published at Post Status — the community for WordPress professionals.
Do You Do Woo? Are Your Stores Ready for the Holidays? WooCommerce merchants are gearing up for Black Friday Cyber Monday (BFCM), with 66% of stores seeing a sales spike from October to December. * For 46% of merchants, BFCM and the holiday season contribute up to 30% of their annual sales volume. * 34% of merchants are changing their approach this year, focusing on adding new products, increasing marketing efforts, and upgrading website performance. * Stores are starting BFCM preparations earlier, with 27% beginning 1-3 months in advance and 17% starting more than 3 months ahead. * Over half of the stores plan to increase inventory before the holiday season to avoid stockouts. * 37% of stores are working on improving site performance, including load testing and database optimization. * Email marketing remains the most effective tool for reaching customers during BFCM.67% of merchants are adopting multichannel strategies, selling across physical stores and online marketplaces. * Are you helping your eCommerce clients gear up for BFCM as a paid service? If not, you might be leaving revenue on the table.* * The WooCommerce blog highlights ways to gear up for the most successful BFCM ever.
Taming the Shift: Practical Strategies to Conquer CLS Issues Cumulative Layout Shift (CLS) measures unexpected content movement during page load and is a Core Web Vitals metric. A good CLS score is 0.1 or less. * Tools like PageSpeed Insights, DebugBear, and WebPageTest can help measure and diagnose CLS issues. * Minimal CLS is important for website performance and potentially search engine rankings. * It also negatively impacts user experience because it leads to accidental clicks or difficulty in reading content as elements move unexpectedly during page load. * Common CLS sources include theme code, dynamic JavaScript, optimization plugins, late-loading web fonts, and missing image dimensions. * Do you develop sites for your clients with CLS in mind? It’s worth taking a closer look.* * The Admin Bar gives some easy-to-implement suggestions for minimizing CLS. Take a look and think about adding this to your development processes.
What Does Your WordPress Agency Really Need in a Host?* Strong security focus: Features like Web Application Firewall, malware scanning, and automated server processes when malicious attacks are suspected. * Top-notch performance: Optimized server setup and delivery specifically for WordPress, with features like high-performance storage and routing. * Scalability: Ability to handle sites of various sizes and unexpected traffic spikes without downtime. * WordPress expertise: Understanding of WordPress-specific needs and potential issues. * Convenience and time-saving features: Tools that make managing multiple sites easier and more efficient. * Look beyond pricing: While cost is a factor, your agency should prioritize features that save time and provide value in the long run. * You may not need a host now, but this article from The WP Minute is a good one to archive for the next time you are evaluating your hosting needs.
Worth a Look* Automattic has an experimental project on Github, called “Create Content Model” that creates and manages Custom Post Types. It will be tested on .com, but it’s a glimpse at how Core CPT management may work in the future. Download it and use it with the Gutenberg plugin, or try it on WordPress Playground. * Stephen Wolfram celebrates 60th birthday with a look back at his last five years. TLDR; It was a very productive five years! * Did you know WooCommerce has hooks all over the checkout page where you can add pretty much anything you can dream up? I knew there were some, but I was surprised how many there actually are. This visual list and explanation of how to use them is definitely worth your time.
This article, Business Roundup Week Ending September 13, was published at Post Status — the community for WordPress professionals.
Transcript ↓
In this episode of the Post Status Happiness Hour, host Michelle Frechette interviews Alex Sandiford about his affiliate plugin, Siren Affiliates. Alex explains how the plugin simplifies the management of affiliate, loyalty, and royalty programs by centralizing various incentive structures. He discusses the development journey, challenges faced, and future plans for the plugin, including potential integrations. The conversation emphasizes the importance of building relationships with affiliates and providing them with the necessary tools and support to succeed. The episode concludes with insights into the ethical and collaborative aspects of affiliate marketing.
Top Takeaways: * The Power of Affiliate Relationships: Alex emphasizes that successful affiliate programs are built on strong partnerships and personalized support. Providing affiliates with both the right tools and fair compensation can lead to mutually beneficial success. It’s not just about the percentage they earn, but about helping them market effectively. * Siren’s Pricing Structure: Alex outlines Siren’s pricing tiers as very affordable, with a focus on bringing in early adopters. The initial pricing is $59 for the first year, renewing at $79. This pricing will likely increase as the plugin stabilizes and grows. * Challenges in Affiliate Marketing Perception: Alex is focused on shifting the negative stigma around affiliate marketing by showing that it can be honest, impactful, and built on genuine partnerships. He contrasts the negative view of affiliates with the popular trend of influencer marketing, highlighting their similarities. * Platform Migration and Customization: Siren offers platform migration support for users switching from other affiliate plugins like Affiliate WP. This feature has proven popular, and Alex plans to streamline the migration process to make it more efficient, showing a focus on enhancing user experience and meeting customer needs. * Future Development Plans: While Siren does not yet have built-in tools for providing affiliates with marketing resources like images and copy, this is on Alex’s roadmap. He recognizes the importance of giving affiliates the resources they need to succeed, although existing tools like Google Drive and the block editor can partially solve this for now.
Mentioned In The Show:* LifterLMS * Udemy * PayPal * Stripe * Kadence * Affiliate WP * WooCommerce * Easy Digital Downloads * LearnDash * North Commerce * Personalized WP * Restrict Content Pro * Google Drive * PartnerShip Podcast * WP World * Marcus Burnette * WordCampUS
Sponsor: WordPress.comBuild and manage professional sites with secure managed hosting on WordPress.com. Beautiful themes, built-in SEO, and payment tools, and access to over 50,000 plugins. Everything you need for your business, plus 24/7 support from WordPress experts.
WordPress.com You can follow Post Status and our guests on Twitter:* Alex Standiford (Owner,Siren Affiliates) * Michelle Frechette (Director of Community Relations, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptMichelle Frechette 00:00:02 Welcome to another Post Status Happiness Hour. I’m Michelle Frechette. I am here today with Alex Sandiford. Hi, Alex. How are you?
Alex Standiford 00:00:09 Hey, Michel. How’s it going?
Michelle Frechette 00:00:11 It’s going well. And I see that you have, your logo right next to your name. And so you’re gonna have to tell me later how you did that, because I’m like, I didn’t know that was possible. So is that your logo, or is that, like, the standard emoji?
Alex Standiford 00:00:24 Yeah, that’s the secret. It’s just it’s the mermaid emoji. So I just I just slap that on the end of my name everywhere I can.
Michelle Frechette 00:00:31 I love it. I’m gonna emojify myself now. Is that a word? Emojify.
Alex Standiford 00:00:34 It is now.
Michelle Frechette 00:00:35 It is not. That’s right for sure. Well, welcome to the Post Status Happiness Hour.
Alex Standiford: Thanks for having me.
Michelle Frechette: We make you and other people happy. Talk about the things that we do in the world. So we’re also recording this. So this will go on our website and in our YouTube channel for all of posterity so people can reflect back on it later if they’re not able to be here today.
Michelle Frechette 00:00:58 So, yeah. So you are here. You have recently gone full bore with Siren Affiliates. So tell us a little bit about Siren Affiliates and what it is.
Alex Standiford 00:01:07 Sure. So Siren is a, at its most basic level is an affiliate plugin, right? I mean, but, calling it that is kind of an insult to what it’s capable of doing. it’s a pay for performance platform. So you can build, not only can you build affiliate programs, but you can also build a royalty, loyalty program. So maybe you wanted to create like an Etsy clone, or you wanted to create your own Udemy using WordPress. You could do that with Lifter and have like multiple course creators and pay them for, whenever their courses are sold, for example. basically anything where you want to pay other people who work with you, whenever they, you know, successfully do something like sell a product or something like that. But it doesn’t even have to just be selling products. It could even be, a distribution where maybe you wanted to do a bonus once a month, based on revenue share or something like that.
Alex Standiford 00:02:06 So there’s all kinds of different programs, this, this tool, this plugin can do. And it allows you to do multiple programs at the same time. So if you wanted to have like a small affiliate program and then maybe a bonus program for specific products to like, motivate people to sell certain things, you can do that. And then the person could get credit for both of those programs. The sky’s the limit in regards to that. My goal really, whenever I built this program, this plugin, is to make it to where if there’s a if there’s an incentive program that you want to create for your website Siren can do it.
Michelle Frechette 00:02:39 That’s pretty cool. So is it does it activate on a trigger? So like if I make a sale, it triggers a payment or that kind of thing, or is it held for moderation? Can it be either or talk us through a little bit of the specifics?
Alex Standiford 00:02:53 Yeah, sure. So, it it works through a flow of several steps right now. So I’ve, I’ve thought about making it to where it can do the instant payout, an instant payout kind of approach. But I find that most people want for at least for auditing purposes and things like that. They want to have that, that paper trail. Right.
Michelle Frechette 00:03:13 WHich makes sense. Yeah.
Alex Standiford 00:03:13 Yeah, totally. So, the a typical program. So there’s two different ones. There’s a program that’ll run. It’s all about revolving around a sale. So whenever a sale happens on the website, that’s the trigger that the entire program revolves around. Right. So there’s things that happen before the trail, but the purchase and then whenever the purchase happens, that’s kind of like the event that says, okay, this happened. Here’s how much money every the various affiliates or collaborators can get. Of course, it can be more than one, right? And then the other one is time based. So maybe it’s like once every month it’s going to take a look at the aggregate totals of, maybe the total number of sales of a specific product. And it’s going to say, oh, hey, you know, your, your course or whatever your, your product sold was sold this many times.
Alex Standiford 00:04:01 We’re going to give you a 10% bonus for that or something like that.
Michelle Frechette: Okay.
Alex Standiford: And either way, they all of those things get funneled into what I call obligations or rewards. And basically those, just sit in the WordPress dashboard as a, as a Siren Manager. You can go in there and you can look at those and you can see who you owe, how much you owe. And then there’s a full on payout flow that happens after that. So you can actually generate a payout. Like for example, with mine, I have a fair bit of ones that I actually owe money for right now, just because over the next couple, because I have some affiliates who’ve been selling Siren. Right. So yeah, over the.
Michelle Frechette: Yay.
Alex Standiford: Yeah. so over the next, and dog fooding, you know.
Michelle Frechette 00:04:45 I was going to say , you own a plugin.
Alex Standiford 00:04:46 I love it, right? Right. So over the next, I have a 30 day return window for Siren, so I’m not. I don’t want to pay my affiliates until that 30 day window is done, just in case there’s something goes wrong. Right?
Michelle Frechette 00:04:58 Sure. That makes sense.
Alex Standiford 00:04:59 So. So after that 30 days up, I’m going to go into my site. I’m going to select all of the, obligations that I have that are older, that are 30 days and older, and then I can generate a payout from those and it’ll automatically tally up how much I owe every collaborator, and then allows me to export that as a CSV file or something like that, so that you can use it for PayPal or whatever.
Michelle Frechette 00:05:23 Okay. Does it automatically connect to PayPal or is it giving you the information to do that later?
Alex Standiford 00:05:29 Today it’s only exporting. It is going I am going to do the payout thing because again, dog fooding I’m going to want that myself.
Michelle Frechette 00:05:36 So for sure it’s.
Alex Standiford 00:05:38 It’s it’s been on the roadmap since day one. But I just, I every time I plan on doing it, I’m like, oh yeah, but maybe one more e-commerce integration. Yeah. It’s just yeah.
Michelle Frechette 00:05:50 I can imagine. And so. So and if you’re not using PayPal or Stripe, it gives you that right now the opportunity to use whatever you’re using.
Alex Standiford 00:05:57 yeah.
00:05:58 And and another.
Michelle Frechette 00:05:58 You could write paper checks if that’s the way you want to do it.
Alex Standiford 00:06:00 Right. Exactly, exactly. If you. Yeah, exactly. So, and a lot of people I’m finding are using this, I’ve had, I’ve actually had several people who are telling me I’m using this with my, like, formal business partner. Like, literally we are splitting the profits of this 50/50 or some kind of relationship like that. But we wanted to like, have some kind of thing where some of these there’s there’s terms in our agreement where some products are at a different rate and stuff like that, and they wanted a way to just manage that whole thing. And they’re actually using Siren for that. So those kinds of people, like they don’t even, they don’t really want that. Right? They actually just want to be like they literally are just writing each other checks. Right? So so there’s all kinds of different approaches there. but yeah, I definitely want a straight I personally want to Stripe integration.
Michelle Frechette 00:06:44 Like I’m imagining that every conversation you would have with somebody like me or other business owners and things like that. You are not like adding toggles in your dashboard in your head like, okay, this would be great to toggle on or off. This would be great to have as a title, like not to automatically have it go, but oh, we should integrate that. But it has to be a toggle.
Alex Standiford 00:07:02 Yes. Yeah. It’s been it’s, it’s oh my gosh. It’s when it comes to features right now for me, it’s it’s like it’s like a hydra head. Every time I cut one off two more pop ups and I believe, you know, I’m trying and I’m early in the process. And like, I know conventional wisdom says to like, you know, pace myself, but, gosh, I don’t want to.
Michelle Frechette 00:07:23 It’s so hard, right? It’s so hard for sure. Absolutely. No, I, I understand that it’s like I have a roadmap, but it doesn’t mean I have to go 30 miles an hour. I can go 100 miles an hour if I want to.
Alex Standiford 00:07:35 Right. Exactly.
Michelle Frechette: I’m still on the road.
Alex Standiford: For me, it’s more like I have a roadmap, but there’s also shiny things. So it’s like, you know, maybe I’ll take this detour to go look at that ball of yarn off 66, you know.
Michelle Frechette 00:07:49 Yeah, no. For sure. I’m just gonna put this up here. If we do have a couple of people watching live, if you’re watching live and you’re on our YouTube channel, go ahead and, put any questions or comments you have for Alex, or me in the, in the chat, and we’ll make sure that we get them answered. Just want to make sure that I put that up there. and I should put a banner that has when I tell you what, when you’re showing the product, I’m going to make a banner that has your logo on it or not. It’s not your logo, but we’ll have your email. That’s the word I want you URL.
Alex Standiford 00:08:18 Website?
Michelle Frechette 00:08:21 Yeah. Yes. Website. It’s been a long day, Alex.
Alex Standiford 00:08:22 Yeah, I get it.
Michelle Frechette 00:08:25 So that people have more information. So I’ll put that there. But. Yeah. So when did you first think of building this product? How long ago versus like where you are today? Because like, for example, I had the idea for WP Speakers for like two months, and then I was just like on a Monday night, I was like, I’m going to build this thing. And on Wednesday I launched it like, I mean, it wasn’t as complex. I’m not a developer. I got to use Kadence, you know, it was a lot easier to do, but I’m sure that you didn’t build it in a day and a half. So. So what was your roadmap to this point and when did you start?
Alex Standiford 00:08:59 So honestly, the I would say the roadmap for this started, gosh, like 2016. I mean, I didn’t start building it then, but I was but I had what I would consider a rough prototype, like my first idea of an alternative program on my website that wasn’t an affiliate program. Right? It was a content bonus program for my agency that I was running at the time. and, I was frustrated because I couldn’t do it with Affiliate WP and. You know, I was a developer at the time for that product, and so I knew it well. And just the effort that it took to actually make that happen, it was like I was really bending that plugin to its to my will. Do you know what I mean? Like, it was just a lot of customizations I had to do. And I’m not trying to bash on the on again. I’m just but but like but it But it was one of those things I just couldn’t do. There wasn’t really a great solution in WordPress for that. And I didn’t really think much about it at the time. But fast forward several years, right? I’m no longer at Affiliate WP. I’ve been gone for several years. I’m working at a different place, and I’m I’m having a conversation with Chris at Lifter and we’re talking and I was just like, man, I’m I think I’m ready.
Alex Standiford 00:10:11 I think I’m ready to do a product. I think I’m ready to like, dive into this. I was talking with my coach, who I just hired at the time, and I was like, and his his advice was, go talk to some of the people. And you’re well networked. Go talk to the people in your network. Go find some people and ask them like, hey, you run a product company. What are some things that your product needs? I want to build them and sell them basically. And, and I did that. I struck out on a few that, you know, there were people who were like, no, I’m not telling you that. Or or you know, something. Or they would give me something that wasn’t relevant to what I was going to do. And but, Chris at Lifter was very forthcoming, and he was just like, yeah, man, I’ve got so many things that I that we need. And he gave me this list of like all these different ideas.
Alex Standiford 00:10:56 And one of them was a better affiliate solution for lLifter. And I was like, oh, I think I might be a really good fit for that. And it was, it was like, it was like, Stephen King says, like two unrelated ideas coming together. Wrote some of his best books. Right.
Michelle Frechette: Sure.
Alex Standiford: So and it kind of was that where it was like I had this problem with, with, my solution, my need for something. And he had these problems and they were different. Right. And it was coming from a very different perspective and a very different place. But I looked at it and I was like, I’m pretty sure I can bridge this gap, right? I can I can solve both of these problems. And that was last August. So basically I started I discovered this, I realized this, I was like, okay, I’m doing it. and I launched May of this year, and, almost a year to the day I launched the Lifter LMS integration with his product.
Michelle Frechette: Oh, that’s cool.
Alex Standiford 00:11:50 So it was it was a long time coming, but it it certainly felt longer. Gosh, it was such a it was quite the grind. I’m glad, I’m glad. I’m glad I’m over that. Although I do have to admit it didn’t get less crazy. It just. It’s just crazy in a very different way.
Michelle Frechette 00:12:10 Isn’t that the way it always is, though? It’s like you think of a solution for something and then like you said, it’s it’s like the Hydra. It spawns so many more. There’s a there’s a Giphy or GIF, I don’t know, whatever where like there’s a hand and there’s like more fingers, more hands off the fingers and more hands off those fingers. And that’s what it makes me think. It was like, I have this idea. It is the palm. And look at all the other ideas. Oh, and look at how those have spawned ideas. And it’s just giant root system of this.
Alex Standiford 00:12:38 It feels to me like climbing a mountain. And then I get to the top of the mountain, expecting to see a big horizon. And then I look in front of me, and I see a mountain that’s ten times bigger than what I originally just climbed. That’s kind of what it feels like. It’s like, oh, okay. Well.
Michelle Frechette 00:12:52 Funny story.
Alex Standiford 00:12:53 Yeah. Right.
Michelle Frechette 00:12:55 Little aside. So I am not a heights person. I can be at the top of the CN tower and look down through the floor like, that’s fine, but it’s what I’m actually hanging like from the gondola that goes up the side of the mountain. I don’t like that. And so years ago, with my ex-husband, went up to a Whiteface Mountain, which is one of the tallest mountain in the Adirondacks, and that the one of the ones that they used for, the Lake Placid Olympics.
Alex Standiford 00:13:25 Northeastern Adirondacks. Yeah.
Michelle Frechette 00:13:28 Exactly. So I’m looking up and I’m like, okay, that doesn’t look too far. I can do that. So we get on this gondola and I’m like white knuckled and I’m just trying not to cry because I just have this fear, right? It’s like it’s not rational. I agree, we get to the point where I think we’re at the top, we level off and there’s like five times more mountain that we still have to go up. So yes, you just triggered that memory. Thank you.
Alex Standiford 00:13:54 Yeah. Whoops.
Michelle Frechette 00:13:57 But yes, it is exactly like that when you start working on a product.
Alex Standiford 00:14:01 Yeah, I get that
Michelle Frechette 00:14:03 So that made me think of that right away. Just thinking I’m going to go ahead and look at. I managed to get your.
Alex Standiford 00:14:09 You did it!
Michelle Frechette 00:14:10 Got your mermaid in there too. So yeah. It’s sirenaffiliates.com if you’re interested in exploring more. But why don’t you show us a little bit? I’m gonna, I can bring up your, your screen up here and walk us through a little bit.
Alex Standiford 00:14:23 Sure. Okay. So, whenever you have Siren installed, this, this current install happens to have Lifter installed, which has a few different, which allows it to have a few different engagement events and allows you to create some different programs. If you were using. But I’m also, currently Siren supports LifterLMS and WooCommerce.
Michelle Frechette: Okay.
Alex Standiford: I’m working on Easy Digital Downloads as well as an North Commerce now. And then I have my eyes set on a certain other course platform that, you may.
Michelle Frechette: Is it LearnDash? Please tell me it’s LearnDash.
Alex Standiford: I would, I would like to. Yeah, I’d love to. That’s on the. That’s on the list. Yes. Another. Another. Less less public time perhaps. Yes, but but, anyway, so so, over here, you’ll see. There’s a Siren. There’s Siren, and, there’s all these different options. There’s programs, there’s distributors, there’s collaborators, all these different things. But really what I want to show here is kind of the key thing about Siren, which is its key differentiator. Different differentiator is, it has a multi course approach to affiliate management. So let’s go ahead and delete these test ones because we don’t need those bad boys. Okay. So instead of so if you are coming from a space where you’ve worked with some kind of traditional affiliate plugin before, this concept doesn’t exist because the plugin itself is the program, right? Those plugins, they give you an affiliate program, they give you one specific solution and one specific thing.
Alex Standiford 00:15:55 They might have extensions. They might have things that allow you to like customize those plugins or those your one program in some kind of special way, but they don’t really have a way to be able to do more than one program at a time.
Michelle Frechette: Okay.
Alex Standiford: And a couple of the consequences of that is they end up spreading out all of their settings throughout the plugin. So, for example, maybe you want to have a certain affiliate, a certain set of affiliates who have a different rate, maybe instead of being paid 15%, maybe they’re like super special affiliates or something like that, and you want to give them 20% instead of 15%, right? Okay.
Michelle Frechette 00:16:32 You negotiated a different rate with them.
Alex Standiford 00:16:33 Yes, exactly. Maybe. Maybe they’re. Yeah, they’re they’re a plugin partner. Or they’re some kind of. They’re on some kind of different level.
Michelle Frechette 00:16:40 They’re they’re super influencers.
Alex Standiford 00:16:43 Yeah. Something like that. Exactly. You would have to go on those plugins. You go to that specific person, or you put them in a group or an affiliate group or something like that, and you set their rate right, and they’re able to do that. Siren takes all of that concept and the idea of different rates on products, different rates on collaborators, different rates on all this stuff and different terms. And it flips it all on its head. And it says instead of managing this stuff, instead of a collaborator or instead of an affiliate having a rate and instead of a product having a rate and all of these different things, we’re going to centralize all of this. Everything is through the program. The program has a rate, and you can have more than one program and collaborator and affiliates rather, affiliates in this case can be in as many programs as they want to be in. This allows you to create programs with different rates, right? And then add certain collaborators to those different programs, thereby giving them the special rate or the different rate. But it also gives you the added benefit of also allowing you to have programs that stack on top of each other. So maybe you want to have a, like I said earlier, where you have a program where it’s like a 10%. And then on top of that you also want to force specific products, right? Maybe you have a specific category that, you offer like a $5 bonus if it sells on top of that. You can do that, and one affiliate can get both of those on a single transaction. So it allows you to like, not only manage your programs a little bit easier because it’s all centralized, but it also allows you to break down the complexity of a monolithic affiliate program into smaller pieces so that you can actually manage it a lot easier.
Michelle Frechette 00:18:26 It almost sounds like you can be all things to all people if you need to.
Alex Standiford 00:18:30 Yes. That is the goal. Like I said, my goal was Siren is if there’s an incentive program, it can do it.
Michelle Frechette: Gotcha.
AlexStandiford: And I am very, very close. I think like I, I, today I had a support request for somebody asking me about a specific like, type of program that they wanted to run. And I was like, oh, you got me. I can’t do that one yet, but I know exactly how to do it and how to implement it in the system I have. And I was like, I’m good, I got you. I’m going to do it. It’s on the roadmap. Shiny object, you’re involved. Let’s go. so.
Michelle Frechette 00:19:03 I have tomorrow.
Alex Standiford 00:19:04 Yeah, right. I’ll have it tomorrow. Exactly. What are you talking about? I’ve been working on it during this whole livestream. So. Okay, so, so in the create program screen, you know, you’ve got your name, so we’ll just call it an affiliate program. Maybe my keyboard. Keyboard isn’t working right now. Hold on.
Michelle Frechette 00:19:22 Oh, no.
Alex Standiford 00:19:23 No, that’s how it goes. Well, tell me, is it my keyboard? Now? Yeah, it is totally my keyboard. Hold on a second. Let me.
Michelle Frechette 00:19:33 No worries. This is what happens when it’s live. You never know what you’re going to get, right? It’s all good.
Alex Standiford 00:19:40 Yeah. Live streams are dynamic.
Michelle Frechette 00:19:44 So, as I said, if you do have questions, put them in the comments. We’re going to get Alex to answer them live. And the link for Siren Affiliates is simply Sirenaffiliates.com. I love it when there’s a link that’s so easy. Yeah. We’re connected again. Go for it.
Alex Standiford 00:20:01 Yes. Okay. So, so let’s call this an affiliate program, right. you can give it a description so it pays may generate. Let’s say I’ve done this before. Okay. so you can set the status. You can also set the currency, to any kind of, you know, currency based on whatever you’re paying in. it doesn’t actually do the conversion. It’s currently assuming that, you know, whatever you’re putting in this is so if you’re if you’re selling products in US dollars and you want to sell in Euro, it’s not going to convert that for you. So you’d have to use fixed pricing or stuff like that. Okay. But the reason why the big thing that’s exciting about the currency is that in a future version, it’s actually on my roadmap for this month is, to, to make it possible to do, store credit.
Alex Standiford 00:20:54 So if you have. Yeah. So, one of the things that, North Commerce has been talking with me about is that. So the idea of, you know, you can instead of setting a currency here as US dollars, you could set it as, you know, store, credit store credit for North Commerce or store credit or whatever. Right? I haven’t quite figured out exactly what the terminology is, but the idea here is that you could pick that currency here and you could create like a refer a friend program. Right? So all of your all of your customers then instantly become collaborators who can then sign up for the Refer a Friend program. And they’re only on that program, they’re not a part of the affiliate program and all that other stuff, but they’re on this one. So if they refer a friend, they get $50 in store.
Michelle Frechette 00:21:37 Oh that’s cool. So if somebody is selling in pesos though, the the payout could be is also pesos.
Alex Standiford: Yes.
Michelle Frechette: So if they’re even even that that’s the same okay. Thank you, just making sure..
Alex Standiford 00:21:49 So then you can set an expiration time. So this is kind of like a cookie window. So if you’re creating a typical affiliate program right. You want to you don’t want to say so. Like just I’ll take a step back real quick. An affiliate program works by a, an influencer or a blogger or something like that. They’ll share a link with people, and you’ve probably seen these links before where it’s got a special little code at the end of it. And that code basically says tells the, the website, hey, this was referred by this specific affiliate. Right. And that’s how it tracks it. That’s how it knows. And then if the person who actually clicked on that link then turns around and makes a purchase, you know, time passes could be it could be two minutes, it could be 60 days, it could be two years. Doesn’t matter. As long as they make a purchase, that person, that affiliate would actually get the commission, they would get the reward, they would get credit.
Alex Standiford 00:22:44 But the problem is, is, you know, that two the two year example in those numbers, I said there that’s like really far in the future. And did that affiliate really actually make that sale happen, or did it just happen to be a link that got clicked two years prior to. And here we are. So, you kind of want to set a limit on how long you can wait before you invalidate that credit, right?
Michelle Frechette 00:23:07 Like a 30 days or even even a year if you want to. Right? So.
Alex Standiford: Totally.
Michelle Frechette: Okay.
Alex Standiford 00:23:12 Totally. Exactly. It doesn’t have to be, like, short, you know, it can be as long as you want. a common one is is 30 days. So we’ll just do 30 for this. So basically that’s saying that from the time they click on the link to the time they make the purchase. Let me say that again. From the time they click on the link, they have 30 days to make the purchase in order for you to be able to get credit for that sale.
Michelle Frechette: Gotcha.
Alex Standiford 00:23:37 So, that’s not relevant to all programs, but this specific program, it certainly is. Then you can set a program structure. So the program structure actually defines, who gets paid and how much I’m sorry, who gets paid and how that is divided out. Right. Because some programs in siren can actually divide the money among many affiliates instead of just being a single one. But in this case, we would just use probably newest engagement wins or oldest engagement wins. And basically what that means is, do we want to pay the last affiliate who referred this visitor before the sale, or do we want to reward the first affiliate? So because it’s possible that two affiliates could refer one customer before they actually make that purchase. So who do you report? Right. So that this kind of help this helps you determine that. Right. This allows you so newest engagement in order to gauge that shared engagement pool I’m sorry. Newest and oldest reward one top score runs also rewards one and then shared engagement pool and performance weighted pool actually would divide the money among all of them.
Alex Standiford 00:24:45 So if you had like five affiliates who referred somebody, you could actually use shared engagement pool and it would just divide the commission among all of them evenly.
Michelle Frechette 00:24:55 Oh that’s cool. Now if if, if I wanted to game the system, make sure that only my link gets used, could I tell somebody, open it in an incognito window. Well, that bypass all of this. I mean, not that I’ve tried to game the system or anything.
Alex Standiford 00:25:09 Yeah, technically, I think that might work. because, yeah, technically.
Michelle Frechette 00:25:15 Is it based on cookies?
Alex Standiford 00:25:17 Yeah, yeah, it’s based on the, Yeah. The the opportunity based on cookies.
Michelle Frechette: Just curious,
Alex Standiford: But just if they were, if they’re already logged into a site, if they already if they’re an existing customer or something like that, that wouldn’t work. It wouldn’t matter once the purchase is made, their account logs in, and we know who you are, you know?
Michelle Frechette: Gotcha. Okay, cool.
Alex Standiford: But, but, you know, fraud detection, there’s things like that. You got to kind of work.
Michelle Frechette 00:25:40 Just curious. Yeah.
Alex Standiford 00:25:42 So then you have, engagement tracking events, and these are the events that actually happen on the plugin. I’m sorry. These are the events that actually happen in order for the, the collaborator to earn their reward. These are the things they have to do, right? Or they have to make happen. So there’s several of these. Right. There’s site visited, blog posts visited, a collaborators product is sold. Coupon code used of course is completed or a lesson is completed. Right. So course completed and lesson completed are specific to LMS systems, right? So you can set it up to where, you reward your course creators whenever somebody completes their course. Right. Or something like that. But in the case of an affiliate program, what you really want is that what they need to do is drive somebody to the site using their affiliate link, or they’re going to use a coupon code, right. It’s going to be one of those two things.
Alex Standiford 00:26:47 So we’ll go ahead and tick site visited and coupon code used. And you’ll see here that this little value box pops up whenever you tick those boxes. And what that does, is it allows you to specify a value like how much doing that specific action is worth. Not in dollars, not in in money, but in terms of just points right in the system behind the scenes can track those point values to figure out, who gets paid and how much they get paid. This isn’t relevant. And this these only apply to the different program structures. So let’s say let’s say you’re using top score wins, right? So maybe instead of it being the first affiliate, it’s the affiliate who drove that visitor the most times or something like that. Right. You could do that. So you could say that’s worth a point. If they drive a visitor to the site, if the coupon codes use, that’s worth five points, you know. So it’s it’s a lot more loose. Like this isn’t the best example of this.
Michelle Frechette 00:27:45 But sure,no.But it shows how it’s weighted. Yeah.
Alex Standiford 00:27:48 Yeah, exactly. It allows you to apply a weight to these different things, if that is relevant to the program that you’re building. So then, like, of course, completed and lesson completed could get a lot of use out of there. Right? So if you were doing like a really long sales cycle where maybe you actually have an entire course that needs to be done before, the product can be sold. Maybe there’s some onboarding or some pre-sales, and you’re using an LMS system to actually do that pre-sales education. And that course creator is the actual collaborator. You could give them points for that. Right. And then so like let’s let’s build that example. So maybe there’s a performance ready to pull. And you have a whole bunch of affiliates. Right. And some of those affiliates are also creating course content to drive sales. Right. So you could actually do course completed and less and completed. And maybe when the course is completed you give like 50 points, the lessons completed, it’s like 10 points maybe site visited is worth f5 and a coupon code is like 10, right? Something like that.
Alex Standiford 00:28:48 So then when it’s done, and maybe you’re selling like a this would be a high dollar product, right? Several thousand dollars big, big sales process. whenever the sale is done, it would then say, okay, well, here’s all of the things that this customer did in its journey, in their journey to actually making this purchase. Here’s all the points that were tallied up based on that. The percentage that the course creator gets. Is this like the cut of the, the the, reward they get is is higher than the affiliate, right? Because they went through the whole course. And that was worth a whole lot of points for them to do that. So like there’s different ways and obviously like more complexity in this, the easier it is to game like you were talking about. So you got to be a little careful. but there’s a lot of, there’s a lot.
Michelle Frechette 00:29:40 But also assume people are honest. Yeah.
Alex Standiford 00:29:44 Yeah. I mean, honestly a good a good a good affiliate program, in my opinion, a really good affiliate program is probably, like that kind of one. You’re probably not having thousands of affiliates. You probably would have a very small sales team of, you know, a dozen or so people.
Michelle Frechette 00:29:58 You would have that your affiliates anyway for sure.
Alex Standiford 00:30:01 Yeah, totally. Absolutely. So yeah, if if you’re asking questions about fraud and you’re dealing with fraud a lot. Then, you know, you’re probably. That that raises a whole nother. That’s a whole. That’s a whole nother conversation.
Michelle Frechette 00:30:13 It’s not your plugin that’s broken. It’s your system that’s broken at that point.
Alex Standiford 00:30:16 Absolutely, absolutely, absolutely. So, yeah, we’re playing a game and ultimately there’s going to be cheaters, you know what I mean? So you have to make sure that you’re working with honest people. So, the and then the next thing is the incentive structure. So what this does is it determines how much money is going to be available to the collaborators who actually, win, right, who actually are getting the reward. In the case of one, obviously they would get it all in the case where it’s divided, it would get divided among all of them.
Alex Standiford 00:30:49 So you can do fixed per product, fixed per transaction or percentage of transaction and the kind of self-explanatory rate. So a fixed per product, if you have ten items in your cart, it’s going to pay you that, whatever this value is here. So if we had this to 20. It would pay you $20 for ten of those products. So it would be a pretty big commission in that case, right? Or you could do fixed per transaction, one single fixed number every time a transaction happens. Or the most common one probably is percentage. So you can the thing is about percentage is it scales really well right.
Michelle Frechette 00:31:25 So like so if you have $2 products and $2,000 products it’s a percentage not.
Alex Standiford 00:31:30 Yeah sure. Right. Exactly. But I like the idea of fixed per product a lot too, because as like an extra incentive, I like to use that one for, a really good example that comes to mind for me is like, let’s say you’re running a clothing shop online or something like that, and you have some kind of article of clothing, maybe it’s a pair of shorts or something.
Alex Standiford 00:31:52 And winter is nigh, right? And summer’s passed and you still have all these shorts and you need to get rid of them and, you know, so you’re going to do this big sale to make them. You could either one do a big sale and do this big marketing push and all this stuff to make this stuff go away? Or you could create a program that’s specifically targeting that one specific pair of pants, notify all of your influencers or your collaborators and say, hey, I created a program in every pair of shorts that you pay, I’m going to give you a $10 bonus on top of your commission, right? So it’s this extra incentive. It doesn’t have to be permanent, right? That’s the thing that’s neat about these is like you can add them as you see fit, do whatever you want with them.
Michelle Frechette: Move inventory.
Alex Standiford: Right. Yeah. And get that get that dang inventory out. Move that inventory. It’s not the one you any good in your in your, storage. So. All right. So let’s say that we went with a percentage of transaction. Let’s just go with like a 25%. Now here you can specify do you want to credit conversions for credit your conversions for both sales, referral or referrals. So I’m sorry. Sales or renewals. So in other words a sale would just be a traditional sale, right? I bought this subscriptions. Yeah. So, any, any sale that happens after that initial first sale is considered a renewal. So if you wanted to create a recurring commission program, affiliate program, you could do that, right? You could say, I want I’m going to pay you 25%, like in this case right here. The way this is set, it would be I’m paying you 25% for life. As long as this person is paying me right.
Michelle Frechette 00:33:32 The sale and then the renewal subsequent.
Alex Standiford 00:33:35 Exactly. Now, what’s really cool about this is again, multi program approach. There’s a really cool opportunity here that is not easy to do with other solutions, is you can do 25% for sales and then create a second program that’s identical to this one. The only difference is it’s only for renewals okay. And then you.
Michelle Frechette 00:33:51 Lower it can be a lower yeah lower percentage.
Alex Standiford 00:33:53 So now you can say yeah. So now you’re motivating your affiliates to generate those sales. They get a big bonus for that. And then they get a smaller bonus for the recurring. Or maybe you have a whole different team that is focused on on keeping those customers, from, you know, helping reduce churn and all of that stuff. So
Michelle Frechette 00:34:09 There’s not a lot of work that has to go into selling a renewal, like a sales person isn’t really doing much to not calling like, hey, are you going to renew that? So yeah.
Alex Standiford 00:34:18 Yeah. And in fact, you actually hear people will say that it hurts them. From a sales perspective, because you’ll get the salespeople who will who go in for that recurring, and then they’ll get enough customers that they’re comfortable and they don’t really need to sell anymore. So, you know, I mean, that’s cool, right? That’s cool and all. But it’s also kind of not, it’s counterintuitive to what you’re trying to do. Right? It’s it’s doing the opposite. So, yeah.
Michelle Frechette 00:34:43 Now can I ask can I interrupt to ask another question, though?
Alex Standiford 00:34:46 Sure.
Michelle Frechette 00:34:46 So if I want to change the incentive structure, let’s say the percentage for a limited time, let’s say I wanted to say in the month of November leading up to Black Friday sales. Usually we give 30%, but only this time I’m going to do 40%. Can I do that at a set? Okay.
Alex Standiford 00:35:04 Yeah, you totally could. So you could the the way I would do it though is instead of changing your program, your normal one, I would actually create another program and add the extra percent on top of that. The reason why is paper trail again. So, so on the back end, whenever you look at all those sales and stuff like that, it would actually show two rewards instead of one, one for the regular program and then one for the bonus on top of that.
Alex Standiford 00:35:30
Michelle Frechette 00:35:31 And so you won’t forget to reset it afterwards either.
Alex Standiford 00:35:34 That’s right. Exactly, exactly. But then and it also kind of gives you a little bit more clarity. It just adds more clarity to it because it’s like, oh, there’s my why. Like why is that percentage.
Michelle Frechette: It’s so clean.
Alex Standiford: There’s no question right now. It’s there’s two. Oh I didn’t get this one this time. Why is that. Oh because that sale is done.
Michelle Frechette 00:35:50 They also got the Black Friday one. Yeah. Makes sense.
Alex Standiford 00:35:52 Exactly, exactly. It adds a lot of extra clarity there.
Michelle Frechette: That’s cool. Yeah that makes sense.
Alex Standiford: So let’s go ahead and put this back to that 25% or just for sales now. The last piece here is what that says including commission calculations. Basically what this does is it makes it to where you can, it allows you to specify what parts of the transaction is actually going to be used whenever we’re calculating the value of the commission. Right. Because our commissions are typically going to be are always in fact, the transaction is always a part of that.
Right. Programs inherently in Siren revolve around a transaction okay. If they don’t, then that’s going to be a different thing called a distribution. But in this case they always revolve around a transaction. So in this case. Let’s let’s say that you well, okay. Sorry, there’s multiple pieces to a transaction, right? There’s there’s the discount. There’s there’s any discounts that were used. Right. That would subtract from the value. There’s fees for like a say you have a subscription and you want to charge a signup fee, right. There’s a that’s an example of a fee. You have line items, which is the stuff that’s actually bought, you have shipping sometimes and then you also have taxes. So this allows you to figure out what parts of that transaction you actually want to pay commissions on it. You’re probably not paying on taxes. You’re probably not paying on shipping. Right. But you’re almost always going to be paying on discounts, fees and line items.
Michelle Frechette: That makes sense.
Alex Standiford: Whenever you whenever you take line items here, you can see it actually allows you to specify, different categories and SKUs and types. So this allows you to filter out which products, are actually used okay for this program. So let’s say let’s say we only wanted to include or this that short the example of the shorts as we gave earlier. Right? So let’s say that in that case, you know, right now, if I, if I take all three of these like this, this program applies to every single product in our system, right? But let’s say that we don’t we only want it to apply to those shorts. So what we would do then is we could say with any of those SKUs, we know the skew of those shorts, and if we don’t, we just add one. Right. so then you would just say, you know, shorts, whatever. so now this program will only work for those shorts, even if there were multiple items that was in the cart. So if there was like a whole bunch of stuff, maybe they bought socks and a shirt and and a jacket and all this stuff.
Alex Standiford 00:38:34 But they also bought those shorts. The only thing that transaction would still apply, but the only part of that one that will apply are the shorts. Right? So it’s still going to trigger it. It’s just not going to trigger the whole transaction. It’s only going to trigger for those shorts.
Michelle Frechette 00:38:47 So because that’s the item you’re really trying to move and try and incentivize.
Alex Standiford 00:38:50 Yeah. exactly. So, that’s that’s how that’s how that works there. So with all of that, you’re setting up your program. I mean, well, and just like that, we’ve set up a basic affiliate program, right? 30 days, newest engagement wins, site visited, coupon code used, percentage of transaction, and then only for shorts. Let’s actually get rid of that. There we go. So and then you just click create and it will create the program. And then from here we can actually, add our collaborators to this program. So I have no idea what collaborators are in here right now. Oh good I do.
Michelle Frechette 00:39:30 So so so so let’s say you wanted to add somebody. You just you’re putting their information in, you can add.
Alex Standiford 00:39:36 So you can click Add New. So we’ll add Michelle.
Michelle Frechette 00:39:40 You don’t have to type my last name. It’s okay.
Alex Standiford 00:39:41 Thank you. Gosh.
Michelle Frechette 00:39:44 I didn’t put it on the screen. I was gonna see.
Alex Standiford 00:39:46 That was a great read. Did you I don’t know if you saw me look over at the screen. I was like, what is her last name? I got? I can’t spell it.
Michelle Frechette 00:39:52 I can say it, but I don’t know it. Yeah.
Alex Standiford 00:39:54 Right.
Michelle Frechette 00:39:55 Michelle at Post Status.Shot. Yeah.
Alex Standiford 00:39:57 Thank you. So, so yeah, it’s just as simple as just doing that. So.
Michelle Frechette: Super easy. Yeah.
Alex Standiford: And then I can add you to a program, I can set your status and I can click create. That’s it.
Michelle Frechette 00:40:09 There and there I am.
Alex Standiford 00:40:10 Yeah. And then if I wanted to add Brad and Steve later, I could do that just by doing a bulk action here and clicking Add Program and then.
Michelle Frechette: Oh very cool.
Alex Standiford 00:40:19 And now they’re a part of that program as well. Now what’s and there’s, there’s different flows for this. Right? I actually have a form that’s a block that allows you to kind of automate some of that stuff. But honestly, I, I’ve personally found that it just there’s an application process for this anyway. So the automation aspect of that is kind of limited on it’s on how valuable it is in my opinion. So I find that it is probably more valuable to just create a form using the forms plugin of choice to have an application, and then once the application comes in, you look at it and then you just manually add them like I just did. And then if you actually had a user, as long as it matches this email, it would automatically set it up to where you could see your, your dashboard from there. but if you don’t have a user and I just had to use a collaborator, I can also send you a login email right here. And if I click.
Michelle Frechette: Oh okay.
Alex Standiford: It would actually email. Yeah. And and then you would go, it would walk you through and say, hey, this person is trying to create this affiliate account. Is this actually you. Right. And you validate it. It’s a and then it sends you another email so that you can actually set your username and password in WordPress using the normal WordPress flow. So all of that works. Alternatively, if you wanted to just manually create the user, you could do that too. So yeah. So there’s a few. So now we’ve added them to a program. And then the other end of this are distributors, which is kind of like a program, but it’s retroactive. So a program is everything that happens that leads up to a sale. A distributor is everything aggregate that happened over the past certain period of time, and then that is used to figure out how much is being distributed, right? How much is being paid. So you’ll see it’s very similar.
Alex Standiford 00:42:11 So in this case, maybe it’s a, we’ll do a profit share. Right. And this is something that’s really common to use for say, let’s say you have a membership site with, course creators, or maybe it’s a, it’s a membership site with, like a gym. Right. And you have different trainers and they’re signing people up to different classes and stuff like that. And you happen to be using some kind of e-commerce solution through WordPress.Siren can actually track your gym trainers performance on how many people they’re getting to sign up to training classes, and how much their attendance is. And actually, you can associate their bonus with that performance. Right. Wit Siren. And that’s kind of what the distributor does. So you do a profit share maybe we’ll say pays for course creators based on performance. Right. So at the status you can set the revenue percentage. So we’ll say to like a 10%. So basically that’s saying 10% of the revenue that applies to this distributor over the last whatever however long we’re going to pay out.
Alex Standiford 00:43:09 Right. And you’ll see down here, you’ll see that including commission pool, this is very similar to the transaction thing that we saw programs. Right. So you can filter which products actually apply towards. So 10% of the products that we say are relevant to this. Then we can trigger it as often as we want, maybe monthly on the first or something like that. Sure. all the tracking events look a lot like a program, right? All the different things that have to happen. But this time, the points make a lot more sense, right? so maybe, of course, maybe maybe in the in the context of a profit share. You have course completed and lesson completed. So maybe every time a course is completed, we’re going to give you ten points. Every time a lesson is completed, we’ll give you one. Right. So this incentivizes our course creators to get people to get our existing members to watch their content, to get value out of their membership. Right. This is the kind of thing that helps reduce churn.
Alex Standiford 00:44:07 This is how we’re able to incentivize, this is how companies like Udemy, for example, actually incentivize, their course creators to actually give their course away for free for for those Udemy members who are paying a monthly membership, right? They’re paying like a 25%, distribution based on the number of minutes those videos are watched their videos. Okay. So, so you can you can do that and then you can specify the incentive structure. Right? Top score wins. Obviously you could do a single bonus, right? Whoever, whoever sells the most products in this month will get all the all the money, right. The full the full thing. You could do a shared engagement pool or performance weighted pool. So shared would obviously be anybody who’s who’s even participating in this at all will get an equal share performance weighted pool is is so cool though. So what this does is it takes this percentage, this number, their total point value. And it uses that to figure out how big of that revenue share they would get.
Alex Standiford 00:45:18 So like if I go to everybody. So I actually built this this thing to help me illustrate this. So let’s say you have a shared pool right? And you have I don’t know 20. And we’ll do 10. You have ten course creators right. So ten pays here. Those are your course creators right. And you over the course of a year or over the course of, I don’t know, it doesn’t matter. For this distribution, was earning, how many $100,000? Right. So some kind of large number there. And you’re paying 25% of that, right? So it’s going to be a $25,000 payout to all of them. Now, if it’s equal, they each get $2500 bucks apiece. Right? But in the case of a distribution pool, the weighted the performance weighted pool, we are actually going to calculate how big of a share they get based on how many points they scored during that period, based on how many times the members completed courses and completed lessons.
Alex Standiford 00:46:18 And, so if I add this little bias here, this kind of simulates that.
Michelle Frechette: Oh yeah. Yeah.
Alex Standiford: See like, so this person did a lot of the work or got the overwhelming majority of the points right. So they get a much bigger payout than the person who did less right. So this allows you to kind of, incentivize people to,
Michelle Frechette 00:46:41 It’s almost a contest at that point. Yeah. Like, how much of it can I mean, not a bad contest. It’s incentivized contest, which is a good thing.
Alex Standiford 00:46:49 Yeah, absolutely. so this allows you to create something like that. Now, it doesn’t necessarily have to be like even sites like Udemy, for example. This isn’t the sole source of income, right? Like, it could be. It could be, but it’s it’s a little it could get a little tricky, right? I mean, if you think about it, I guess like sites like YouTube are kind of this anyway, right? People who get the most views get the most money.
Alex Standiford 00:47:10 It’s, it’s you can build a program like that with this. So and then of course the including the commission pool, this allows you to specify what products are actually relevant to that, calculation. And in this case we would only want subscriptions. Right. We only want to calculate that revenue. We don’t really want to calculate every time a course is sold in this revenue, because that’s not a part of this. We only want to give you a revenue share of the membership subscriptions. So we can do that there. and then we can create that hopefully I added everything right. It’s kind of all over the place there. And then I can go in and add these people to that distributor, just like I did with the program.
Michelle Frechette 00:47:58 Oh. Very cool.
Alex Standiford 00:48:00 Here we go. So now they’re part of the profit share and a part of the affiliates. So that’s like a real quick.
Michelle Frechette 00:48:06 I gotta start selling man. Now that I’m in that pool.
Alex Standiford 00:48:09 That’s right, that’s right. So yeah, that’s that’s kind of a I mean, that’s a lightning quick demo.
Michelle Frechette 00:48:16 Yeah. Yeah.
Alex Standiford 00:48:17 The key things about Siren, the biggest thing, like I said, that excites me about it is just all the possibilities. Whenever I have, one on ones with my customers. Because whenever you buy Siren, you can actually get a one on one, I let you, I ask that, hey, one on one with me, you know.
Michelle Frechette 00:48:34 So some good onboarding so they can understand how to use it.
Alex Standiford 00:48:37 Totally, totally.
Michelle Frechette 00:48:38 I love that.
Alex Standiford 00:48:39 And it’s been really fun to talk to people about it because you’ll see, it’s like today I had somebody who I was talking with and I just saw the lights turn on as we were talking, and because they actually bought the product, they bought it because they were like, I think this might be relevant to what I want, but I’m not completely sure. So they bought it kind of on a little bit of a gamble and then scheduled the meeting with me. And we talked about it. And he he was sitting there describing the problem to me. And it was like, exactly what I have solved here. Right? And I was like, I’m just sitting here and I’m just thinking, I’m like.
Michelle Frechette 00:49:15 Let me show you something.
Alex Standiford 00:49:16 He’s going to love this, right? Yeah. So so then I, you know, I showed it to him and he was all he was, you know, you just saw his eyes light up and he was like, man, this opens up so many possibilities for me, you know? So it’s it’s cool. I’m really excited.
Michelle Frechette 00:49:27 Show us. Show us your pricing structure. Yes. You must have a pricing page up there that you can show.
Alex Standiford 00:49:35 Oh, yeah or. You mean to buy it?
Michelle Frechette 00:49:37 Yeah. People are interested in and becoming, like, using this on their own sites. How does that work?
Alex Standiford 00:49:43 Yeah. So I, So if you wanted to buy Siren, I have three different tiers. I’m probably pretty low right now.
Michelle Frechette 00:49:52 I was going to say.
Alex Standiford 00:49:53 That it’s still, it’s it’s aggressively low.
Michelle Frechette 00:49:55 Very, very affordable.
Alex Standiford 00:49:57 Still still still very the value that I’m offering is, is a lot on this.
Michelle Frechette 00:50:03 Does it renew at the regular price. That’s the next question.
Alex Standiford 00:50:06 It does renew at the regular okay. So so $59 for the first year $79 thereafter. so.
Michelle Frechette 00:50:12 Still very affordable.
Alex Standiford 00:50:13 Very affordable for sure. it’s not going to be priced like this forever for sure. It’s just mostly I’m just trying to get the people who want who can go on a limb and try this out with me and, and use this product and, and every integration I do, every feature I add the program. The the plugin stabilizes just that much more. And so anyway, yeah. So the price is basic, plus, and pro. I do one, three and ten sites. I also offer a platform migration from other plugins if you’re looking for that. So, you know, if you’re an Affiliate WP user or any of the other ones.
Michelle Frechette 00:50:52 It makes it easier than having to redo all that key entry, right?
Alex Standiford 00:50:56 Yeah, totally.mYeah. And, I’ve had enough people take me up on that. Then I’m like, oh, crap, I got to build something to speed this up, but but, you know.
Michelle Frechette 00:51:06 So let me ask you another question, and I don’t know the answer. So if I’m asking a question you don’t have a solution for yet, forgive me in advance, but there’s two things that incentivize affiliates. One is the money that they make. Right. But the other is the tools and resources that you give them to be able to market it well. Is that part of your dashboard yet, or is that something that’s coming to be able to give them images and language to use that kind of stuff?
Alex Standiford 00:51:34 So, yes, that is definitely something that’s coming, although it’s it’s so close to being solved without me, to be honest. I mean, between the block editor and the capabilities of plugins like, you know, Personalized WP or, or Restrict Content Pro even there’s there’s all these different plugins out there that can even.
Michelle Frechette 00:51:54 Google Drive, quite honestly.
Alex Standiford 00:51:56 Yeah, exactly. It’s it’s it’s like it’s one of those things. It’s like this. There’s so many different ways that can be solved really well without me needing to build a, a specific solution. That I just haven’t prioritized it. But I mean, as a practice. Yeah, absolutely. There’s there’s so many resources, like, I actually I do a, I have a on my, on my blog here, there’s a, right here, this guide, I have a like an affiliate. Well, that’s not neat. Live is dynamic.
Michelle Frechette 00:52:31 Yes it is. I didn’t know we had a theme song for it, though. Yeah.
Alex Standiford 00:52:35 No kidding. Da da da da da. so anyway, this guy, basically, it’s a it’s a campaign of things that I teach on how to, like, grow your first affiliate program, how to find your first affiliates, how to, you know, help them and support them.
Alex Standiford 00:52:51 And I think, I think, like, in terms of what you’re saying, with that number two being the support and things, I think that is arguably more important because I could I could tell you, I’m going to pay you 100% of every sale that you generate, and it doesn’t matter. It doesn’t matter if you can’t sell it 100%. Zero is still zero, right? But if you go to a person and you say, hey, I’m going to pay you, 25% or 30% right of this, of my revenue, I am going to give you the resources I have just developed and set up this thing. I’m going to give you the resources that you need. I’m going to do a live webinar for your audience, and I’m also going to offer you a coupon code that is specific for your audience only. That is like really, really good. what do you think of that? That’s a whole different ballgame, right?
Michelle Frechette: Absolutely.
Alex Standiford: Because because the conversation, those two numbers are those two things. You’re talking about the assistance to be able to do it. And the percentage those two things together are a multiplier, right? By themselves. Either one of them, if either one of them zero, it’s still not going to help. You’re not getting money. so if you can really help somebody, you’re basically going to them and saying, hey, I want to make I want to give you a chunk of my money or the money from these sales. I’m going to do a lot of the legwork. I’m just asking you to, you know, give me an opportunity to wow your audience. Right? And if you come with that, with this humble, you know, like, I want to help and I’m. And I’m almost like a coach. Like an assistant, you know, and I yeah, it really changes this dynamic. I think a lot of people tend to look at affiliates as numbers instead of people.
Michelle Frechette 00:54:37 It’s about relationships.
Alex Standiford 00:54:39 Oh, absolutely.
Michelle Frechette 00:54:40 That’s I mean, I honestly think it’s all about relationships.
Alex Standiford 00:54:43 Yeah, for sure. I mean, even my, my podcast is called PartnersShip. Right. And it’s literally because that’s the that’s what this is all about. It’s working together. It’s finding people.
Michelle Frechette 00:54:53 I mean that kind of really went into your theme of the whole Siren and mermaid thing too. That was that was pretty nice. Yeah, I like that.
Alex Standiford 00:55:01 I couldn’t have lined up better. I got partnership.fm, the domain, and I was like, are you kidding me? Oh, oh that’s that’s mine. Yeah. I’m I’m taking that. That is mine now. Thank you. so.
Michelle Frechette 00:55:11 Yeah, you’re going to have to have me on your podcast now, you found out a couple of mine. We’ll talk later. We’ll talk later. Yes.
Alex Standiford 00:55:18 That is.
Michelle Frechette 00:55:21 I’m gonna take the screen off here so we can see your face, our faces again. A couple of minutes left. If anybody has questions. I know there’s always more people watching after the fact than live. If you have any questions, put them in the chat. we’d be happy to answer them before. Before I let Alex get on with the rest of his day. For sure. But, yeah, so I, I’ve asked a lot of really good questions, so it’s possible that I’ve asked all the questions there are to be asked at this point.
Alex Standiford: Nailed it.
Michelle Frechette: I’m just really excited. I I’m so good. I totally, but no, I’m just I’m super excited for you. I know this has been, like you said, a little a little ways in the making as far as road mapping to get to the point where you launch, get some feedback, start to get some activity around sales and things like that. And I’ve been watching, as you know, I’ve been watching you the whole time hoping for your success. Of course.
Alex Standiford: I appreciate it.
Michelle Frechette: Yeah. Of course. And I know that, you know, nobody builds a product and just walks away and says, oh, it’s going to take care of itself right now. So you are hustling all the time and like you said, adding more things, thinking about other ways to be successful with it and and help your customers be successful with how they’re using affiliate sales, for sure.
Alex Standiford 00:56:35 100% that’s the theme between the podcast and the one on ones I’m doing. And and all of that. It’s all about not only building this plugin, but also kind of challenging the notion that, affiliate program, affiliate networks or affiliate systems are bad. Because I hear that there’s such a stigma associated with it, and I, I really am. My goal is to challenge that and be like, no, we are, we can be. This can be good. This can be honest.
Michelle Frechette 00:57:01 This can. Yeah. But you also hear.
Alex Standiford 00:57:03 Friends, you.
Michelle Frechette 00:57:04 Know, affiliate sales are bad, but influencer marketing is where it’s at.
Alex Standiford 00:57:08 Yeah. Right?
Michelle Frechette 00:57:09 Joke. It’s the same thing. It’s the same thing.
Alex Standiford 00:57:12 My link in the bio.
Michelle Frechette 00:57:14 Yeah, exactly. I’m, I’m. I might have something like that in one of my bios, I don’t know.
Alex Standiford 00:57:20 I’m not judging. I mean, you should. Yeah. You should. Totally. If I get value from it, who cares?
Michelle Frechette 00:57:27 Absolutely, absolutely.
Alex Standiford 00:57:29 That’s that’s definitely where I’ve been mentally, though, is just, like, challenging that stigma and, helping people understand how they can create partnerships that can change their lives and their partner’s lives.
Michelle Frechette 00:57:42 So when is your next vacation? Because it sounds like you might need one.
Alex Standiford 00:57:46 Oh, geez.
Michelle Frechette 00:57:48 First day of WordCamp U.S.. Michelle, I know exactly.
Alex Standiford 00:57:51 Yeah, right. No kidding. No kidding.
Michelle Frechette 00:57:54 You will be WordCamp Us, though. So people.
Alex Standiford: Oh, yeah.
Michelle Frechette: So they want to do meetings one on one.
Alex Standiford: Yes.
Michelle Frechette: Is there a way for them to reach out to you? To set up a one on one. Do you have something like that that people can?
Alex Standiford 00:58:05 I don’t have a way to do that, but I totally should. I’ve been scheduling some. I totally should. I have, obviously I have, you know, they can reach out to me on X on Twitter or anything like that. Post Status. Of course. I’m in there all the time. Perhaps obnoxiously so.
Michelle Frechette 00:58:22 I mean, if you’re obnoxious, am I? So, yeah. No judgment there.
Alex Standiford 00:58:27 But, you know, I would love to schedule some one on ones, and now I’m going to be chewing on that for the rest of the day. And you might see a tweet from me that just says, hey, it’s good to have one on one with me.
Michelle Frechette 00:58:37 I may have a calendar link for that already set up for myself. So yes.
Alex Standiford: There it is.
Michelle Frechette: I would strongly encourage it.
Alex Standiford 00:58:41 Yes for sure a great idea. Yeah, I’m there for like a full week. Like I’m.I learned everybody starts showing up a week beforehand, so. Yeah. No kidding.
Michelle Frechette 00:58:51 Exactly. Excellent. Well, I want to thank you for being here. Before I go, I want to let people know who’s coming up next week. And I know, I know, you’ll want to be tuned in for this one. Next week. We’re going to have Marcus Burnett here to talk about the WP World. Since he launched that. Is your mind blown by all the stuff he adds?
Alex Standiford: It’s insane world.
Michelle Frechette: Like it’s how much it’s he should change it from the WP World to like the WP Universe, I think, because there’s so much baked into that. So I’m really looking forward to it.
Alex Standiford 00:59:21 Went from like this, it went from this a map of everybody in WordPress to like a job board, almost like it’s it is. Yeah, I’ll butcher any description of it, but it, it has.
Michelle Frechette 00:59:34 Do you know what the actual origin of it was? Because I do.
Alex Standiford: I, I don’t what?
Michelle Frechette: So he lives in Florida where there’s a lot of people who are impacted by hurricanes and weather. And so he wanted to create just a spreadsheet of people in the Florida area that he could that could check in on each other and make sure they were okay in those situations. And that turned into the map, which turned into the WP World, which is now worldwide, not just Florida. Isn’t that cool?
Alex Standiford 01:00:02 That’s wild. That is so cool.
Michelle Frechette 01:00:04 So that’s another example of seeing a need and finding a way to fill it for sure.
Alex Standiford 01:00:07 Would have been great when I was traveling. What am I going to stay?
Michelle Frechette 01:00:11 Exactly. Like who can I couch surf with? Yeah.
Alex Standiford 01:00:13 No kidding. Gosh.
Michelle Frechette 01:00:14 Next time. Next time.
Alex Standiford 01:00:18 Yeah. No kidding. Next time.
Michelle Frechette 01:00:20 Yeah. So we’ll have an opportunity to chat with him next week. So hopefully you’ll tune in for that. And everybody else will too. And then we will not have a Happiness Hour during WordCampUS because I’ll be busy. So we’ll return the week after that. I don’t know who we’ll have yet. We’re still working on the schedule beyond that point, but we’ll be there. Alex, any final words? Anything like you’d like to share that I forgot to ask you about?
Alex Standiford 01:00:43 Nope. I don’t think so. just just come see me ask questions on on Twitter or whatever, and and, I’ll be around.
Michelle Frechette 01:00:50 Excellent. And I’m sure we’ll be talking to each other between now and then, but I’ll see you at WordCampUS for sure.
Alex Standiford 01:00:55 Yeah. We’ll see you. Look forward to it.
Michelle Frechette 01:00:58 Me too. So thank you, everybody else, for being here. We really appreciate it. We’ll see you next week with Marcus Burnett. on the WP, the Post Status Happiness Hour. I can’t remember where I am today. That’s how long a day it’s been. We’ll see y’all next week.
This article, Post Status Happiness Hour Session Eight, was published at Post Status — the community for WordPress professionals.
New HHS Rule Requires WCAG Compliance for Providers who Accept Medicaid & Medicare The U.S. Department of Health and Human Services (HHS) Office for Civil Rights (OCR) has issued a final ruling requiring providers who accept Medicaid and Medicare to conform to WCAG 2.1. * The new rule affects websites, apps, social media, and emails for Medicare and Medicaid participants. * Providers with 15 or more employees must reach level AA by May 10, 2026, while those with less than 15 employees have until May 11, 2027. * If your agency serves providers in this category, now is the time to start educating them and put a plan together to update their sites.* * Learn more in this excellent summary of the ruling from Gen Herres at Easy A11y Guide, or you can read the full law here.
WordCamp US for Agencies – A Few Talks I’m Excited to Hear WordCamp US is coming to Portland in a couple of weeks. * In the past, WordCamp US was the event that many attended exclusively for the hallway track, not the talks. * This year’s WCUS team has done an excellent job selecting practical talks that are helpful to those of us who run agencies. * Here’s a few I’m excited about: + Deeply Integrating AI with WordPress – James LePage has done some excellent work with CodeWP and AgentWP. + Building WordPress Websites with Privacy by Design in Mind – Donata Stroink-Skillrud is an expert when it comes to WordPress and privacy. + Growing and Sustaining a Digital Agency in Uncertain Times – Jessi Gurr knows what she’s doing when it comes to agency work and will have loads of practical experience to offer. + Scaling Your Agency: Lessons Learned the Hard Way – Karena Kreger is another savvy agency owner who has a lot to share about scaling from solopreneur to agency. * Check out the full WordCamp US Schedule.*
Google Restores AI Image Generation with New Safeguards Google is reintroducing image generation of people in its AI tools after a previous controversy. * The company had suspended this feature due to historically inaccurate and racially incorrect depictions. * While Google has made significant improvements to its Imagen 3 AI model, users will not be allowed to create photorealistic images, identifiable individuals, or inappropriate content. * Bloomberg’s article outlines the details. * Are you using generative AI for images in your agency? We have found some limited use cases that are pretty interesting.*
Worth a Look The WordPress Training Team really* wants learn.wordpress.org to be successful. They are looking for your feedback and ideas to get more first time and consistent, returning users. * Google’s John Mueller recommends prioritizing impactful content over worrying about spam scores, which he views as insignificant in the bigger picture. * WPLift has been acquired by E2M Solutions. The white-label partner that helps digital agencies grow their business and take on more projects without the added costs of hiring in-house staff plans to leverage the power of community that WPLift has built. * On a recent episode of WP Tavern Jukebox, Nathan Wrigley has a conversation with Chris Ferdinandi about working in tech with an ADHD diagnosis.
This article, Business Roundup Week Ending September 6, was published at Post Status — the community for WordPress professionals.
News BitsTwo of Post Status’ sponsors (A2 and Omnisend) are cohosting WP Agency Link: Connect, Collaborate, Celebrate, a side event at WordCamp US for agencies. Sign up at the link!
More WCUS side events can be found on the WCUS website.
Last Week’s Post Status Happiness Hour featured Isla Waite and Danielle Zarcaro from WordPress Accessibility Day to talk about the importance of web accessibility and the upcoming event..
This week’s Post Status Happiness Hour will feature Alex Standiford from Siren Affiliates.
There is a lot of discussion on X (and other places) about Automattic’s announcement about moving Tumblr to WordPress. Matt Mullenweg is excited about the migration and shared a call for developers who might be interested in working on it.
Join Us for a MeetupJoin us for our Meetups! Details on our Meetups are available on our Meetup page.
Quick Links:* Kadence Amplify call for speakers is open * WordCamp AsiaCall: Call for Volunteers, Call for Speakers, Call for Emcees, and Call for Sponsors are open * WP Accessibility Day: Registration is open * WCUS: Tickets are Available
Find the complete WordPress events schedule here.
Photo of the WeekToday’s photo of the week comes from Da Chakrapan on WordPress Photos.
You — and your whole team — can Join Post Status.
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status.
This article, Community Roundup September 3, was published at Post Status — the community for WordPress professionals.
Transcript ↓
In this episode of the Post Status Happiness Hour, Michelle Frechette Danielle Zarcaro, and Isla White discuss their roles and experiences with WordPress Accessibility Day. Michelle, the lead organizer for marketing, expresses her excitement and facilitates the conversation. Danielle, a web developer, emphasizes the importance of web accessibility for all users and shares insights from her three-year involvement. Isla, the project manager, highlights the event’s global impact and the collective responsibility of ensuring web accessibility. The speakers also discuss the significance of the 24-hour event format, the practical aspects of implementing accessibility, and the importance of community and sponsorships in making the event successful.
Top Takeaways: * Register Early for WP Accessibility Day: The event registration is open, and participants are encouraged to sign up early, even before the speaker list is finalized. This allows attendees to receive updates and stay informed about the event. * Seek Guidance and Explore Accessibility: Danielle Zarcaro emphasizes the importance of seeking help and asking questions when starting with accessibility. She encourages exploring different aspects of web design and accessibility to enhance knowledge and skills. * Diverse Perspectives on Accessibility: Isla Waite highlights the value of attending talks from international speakers. Gaining perspectives from around the world can greatly enrich understanding and appreciation of accessibility work. * Accessibility and Aesthetics: The discussion challenges the misconception that accessible websites are inherently unattractive. Both Danielle and Isla argue that accessibility does not preclude beauty and creativity in design. They stress that accessibility can be integrated with design principles to create functional and appealing websites. * User Control and Preferences: There’s a focus on allowing users to control their experience, such as providing options for dark mode or animation toggles. This approach respects users’ preferences and improves accessibility by accommodating different needs and settings.
Mentioned In The Show:* WP Accessibility Day * Lainey Feingold * Structured Negotiation * LinkedIn * Underrepresented In Tech
Sponsor: A2 HostingA2Hosting offers solutions for WordPress and WooCommerce that are both blazing fast and ultra-reliable. WordPress can be easily deployed on ANY web hosting plan from A2: Shared, VPS, or Dedicated. A2 also offers Managed WordPress and WooCommerce Hosting. Take a look at a2hosting.com today!
A2 Hosting You can follow Post Status and our guests on Twitter:* Danielle Zarcaro (Founder, Overnight Website) * Isla White (Brand Strategist, Marketing by Design) * Michelle Frechette (Director of Community Relations, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptMichelle Frechette 00:00:01 Welcome to the Post Status Happiness Hour. I’m here with some of my co-organizers from WordPress Accessibility Day. This is my first year, being one of the organizers, and I’m not sure I probably knew at one point or another. Like what? You know how long you’ve been doing it, but can I let you introduce yourselves? Tell us a little bit about yourselves and, maybe where you live in the world and what you do when you’re not organizing for Accessibility Day. So, Danielle, let’s go with you first.
Danielle Zarcaro 00:00:27 Yeah. So, this is my third year helping out. Obviously each year you sort of get more and more involved. I do, web development. So I’m on the website team as well as helping, you know, wherever I’m needed. I’ll often fill in one of the slots for the day of kind of stuff. I’m in New Jersey. I run, you know, my own, web development studio focusing on accessibility as well as, you know, custom development and existing sites and things like that. So puzzling sort of sort of things. yeah. And and I’m happy to be here.
Michelle Frechette 00:01:02 Nice. Good to see you and Isla.
Isla Waite 00:01:06 Hey. Lovely to be here with you guys. I’m Isla Waite, and I am located in Sacramento, California, just outside of Sacramento. My accent gives away that I’m not from America. I originate from England. I have been involved with WordPress Accessibility Day for three years. Unlike Danielle, who was very smart, I jumped in at the deep end in the first year and the organizers, volunteer organizing role, which was boom. I learned a lot, and I still came back the next year, and it was great fun. And now I’m now I’m heading up the tech and vendors stuff.
Michelle Frechette 00:01:44 Oh very nice. Awesome. It’s so good to have you both here. I am also an organizer, so this is one of those times that I can interview myself as part of the process. But I am Michelle Frechette. As most people know, this is my podcast. This is my live stream, for Post Status. But I’m also the lead organizer for the marketing group. This year, my first year as part of the WP Accessibility Day organizing. And I’m very excited. We have got some amazing people on our organizing team who I mean, the amount of talent in that Zoom room every week is just mind blowing. I’m just so grateful for such an amazing team. But, I’m going to do most of the question asking and let you all answer, especially since this is my first year and you’ve been around the block a little bit more than me when it comes to WP Accessibility Day. So let’s just dive right into some of the questions. We’ll just kind of alternate. So Isla going to ask you to go first on the next question, and then we’ll just go back and forth. So we don’t have any of those awkward silences. So in a nutshell, can you tell us, like what is web accessibility and who does it benefit?
Isla Waite 00:02:47 Is it me first?
Michelle Frechette: Yes.
Isla Waite 00:02:49 You’ve already said that.
Michelle Frechette: I did. It’s okay. Yeah.
Isla Waite: I want to interject with, by the way, Michelle, thank goodness you are here this year because I know the first year we were muddling through marketing with all of us doing a little bit here and a little bit there, and it was, you know, you can imagine. So thank you, thank you.
Michelle Frechette 00:03:07 I’m happy to be here.
Isla Waite 00:03:08 Yeah. So what isweb accessibility and who does it benefit? I mean, gosh, you people have written books on this. But in a nutshell, web accessibility is, you know, the internet for all. At the end of the day, equal access, and equal experiences for every human, whether whatever, however they are in the world and if they have a disability or not. And who does it benefit? Everyone. We all benefit from web accessibility.
Michelle Frechette 00:03:39 Yeah, I think that’s a common misnomer, that web accessibility is only for people who have physical disabilities or who are blind or deaf or, you know, have mobility issues or, dexterity issues. But that’s not quite true, is it?
Isla Waite 00:03:54 No. And I think most people wouldn’t be able to list the things you just said. Most people would automatically assume blind.
Michelle Frechette 00:04:00 Right? Exactly. Danielle, what what would you like to add to that, definition or.
Danielle Zarcaro 00:04:06 Yeah, I usually if I’m going to boil it down to one sentence, it’s usually, ensuring access to for everybody. No matter what any kind of limitations you may have, temporary or otherwise.
Michelle Frechette 00:04:21 My first experience with web accessibility, I didn’t even know what it was. I didn’t like the idea of accessible web. Wasn’t even a thought to me. Right. As somebody whose I wear glasses. But I’d never really struggled with, you know, being able to see I had use of both of my hands. I could hear through my headphones or any other place, any other speaker. However, as I got into my 40s and I was using one theme quite often, I’m not going to throw them under the bus. I’m sure it’s better now than it was, say, ten years ago, but I was using one theme consistently and the default theme font was a gray. And I’m not talking dark charcoal, I’m talking a lighter gray and like a size 8 or 10 font. Right? And I was like, I was 43, 44 years old. And I was like, I can’t see it. And so my first step every time I designed a site was to make the font a little bit bigger and a little bit darker, so that people could actually see it. I didn’t even know I was making a more accessible web.
Danielle Zarcaro 00:05:24 Yeah, and making sure you’re not throwing up additional barriers, because sometimes the things that we do, like, end up preventing people from using whatever they need to use as well, without you even realize that you’re doing it, like zoom, being able to zoom in on a page, you know, you need to be able to do that. So you need to zoom in because you can’t read it. You need to be able to do that.
Michelle Frechette 00:05:42 Yeah, I remember early on, like the local newspaper had a selector at the top where you could select the size of your font. And now, of course, I just will zoom right. Like we’re used to that with, with the way our smartphones work nowadays. But there have been, improvements over the years as far as how we access the web, for sure. and I think having had those experiences as somebody who was just, you know, perhaps getting older eyes, for example, right, not born blind, not, you know, becoming blind, or other having those other kind of issues, but just like gradually going, wait, what? And looking like the person in the meme that’s like, I can’t see it. Jimmy. Right. So that whole, that whole meme. But yeah, for sure. So, I mean, I know a lot of the answers. I wrote the questions, but I’m going to ask you for your answers to the next one. So, Danielle, we’ll start with you. But why do you think having a 24 hour dedicated WordPress Accessibility event is important? And then, the second part after that. So go ahead and answer that part first. So why do you think?
Danielle Zarcaro 00:06:47 Yeah. I think part of accessibility is, for instance, Internationalization, making sure that, you know, you can translate a website into other languages and that you have certain tags available in different languages. So being able to access an event at any time zone is kind of pretty important. So, you know, it’s also helpful for people like me who maybe wake up later and so that, you know, yeah, things maybe are recorded or you can watch later, but there’s really nothing like being able to interact or chat with people who are also there or, you know, there’s something really special to that. And so if you only hold things in, you know, US time or European time, then you’re sort of leaving out this entire, you know, section of the globe. So it’s kind of really this important aspect of accessibility that, you know, it’s not always just disability related. You know, you kind of want to engage all of the community throughout the globe.
Michelle Frechette 00:07:44 I like that it’s not just for one section of the world, it’s for everybody. So I love that. Isla what would you add to that? I’ve got my own thoughts too.
Isla Waite 00:07:52 Yeah, I would agree with all of that. And you know, the internet being borderless, as we just said, it touches everybody. I think a 24 hour event is important because there’s a camaraderie there, that brings people together all at the same moment. And it reminds us all that we’re part of something much bigger than ourselves. And that’s not just part of the accessibility community. It’s part of humans. And that these same challenges, identical challenges, touch everyone all over the world. So by being a part of sharing the moving of the needle, you know, with, with people all over the world, that’s huge.
Michelle Frechette 00:08:40 I would add too, that just like accessibility isn’t just for people with disabilities because it can benefit everybody. There are people who like to work at 3:00 in the morning and live in New York state.
Michelle Frechette 00:08:52 And so there you go, see, and I’m also one of them. I’m often on or at least awake very late into the early wee hours of the morning. And so having something that fits my schedule, not just fits my time zone, is also something that I think benefits other people. Having also done 24 hour events in the past, I’ve discovered also, like you said, there’s also a camaraderie amongst the organizers, who are communicating like backstage, if you will, globally about that whole thing. And there’s just, I don’t know, there’s a feeling of really accomplishing something really great for other people, in a global way. That way. What can people of. Danielle, we’ll go back to you. What can people expect to learn during this event?
Danielle Zarcaro 00:09:40 Yeah, I mean, the agenda is going to give you the the specifics of everything that you can, you know, read into, but pretty much a little something for everybody. I know that kind of sounds generic, but it really is nice because you don’t have to worry about, you know? Oh, well, we’re only going to cover things for beginners. And then, so, you know, someone who’s doing this all the time is like, well, then it’s not for me because I’ll be bored. or I’m teaching other people in the comments, you know, then you also have these advanced things. You have really specific things about how to do this one very specific thing. But then you have this like sort of general, how does this affect, you know, the society as a whole, like, you know, how does how our, you know, legislation’s going versus, you know, the actual practical things that you can put into, you know, into practice on your own website. So it’s sort of really just, you know, what can you expect to learn? Something. You’ll take something away whether, you know, no matter what it is, you’ll learn something. So there is going to be something for you to take. Yeah.
Michelle Frechette 00:10:40 Yeah. I love that. Isla you what do you think people can expect to learn other than what Daniel’s already said?
Isla Waite 00:10:45 Yeah, all of that. And it’s something and something for everyone. And you know, I’m I’m different from Danielle and that I’m, I’m not a developer or a coder. I’ve dabbled. And then I left that to the smart people. I am in the project management zone and I now in my own business. So I’m kind of coming at it from a very different perspective. All of the perspectives are important, and I think that’s what we try to push through Michelle the marketer, like there is literally something for everyone. You don’t have to be in the code. I think you can expect to learn things you would you would not have expected to learn. You will learn things that you you’ll be surprised by. And what I think is most fun about all of this is it’s so different to other conferences in that the majority, if not all of the people speaking have probably not spoken before. I’d say the majority have not presented before, but our evaluation process of, you know, the final speakers, is, is really thorough. So we’re looking for people who have, you know, figured out their own processes, figured out, like solve their own challenges in producing accessible things or working, working out how to work with clients or working out how to change the culture in their business. And they’re bringing that to the table and saying, hey, I want to share this with everybody. When does that happen these days? Who wants to share all the stuff that they’ve just discovered? Which is why I think it’s so important because it’s it’s grassroots people, for the most part, who have not done big presentations. And you can perhaps learn more from them.
Michelle Frechette 00:12:23 But looking at and I know that I don’t think the schedule is out yet, so it’s still a little bit of a secret. It’ll be.
Isla Watie: Soon. Very, very soon.
MIchelle Frechette: Because because I’ve been I’ve been working on getting the speaker cards and everything like lined up and in the back end of things. But, looking at the speaker lineup, these amazing people have such amazing pedigrees too right? Like I’m seeing a lot of UX design accessibility experts, things like that, that even if they don’t have a lot of speaking experience, they know their stuff. Like, I’m super excited to hear them talk for sure.
Isla Waite 00:12:55 Yeah, same.
Michelle Frechette 00:12:59 I put together processes for myself. I am a mobility challenged person, right? So I use a scooter when I’m out and about. And I use a cane in my home and I think several steps ahead because I know that if I have to walk down to one end of my home, to the to the bedroom. But I forgot something in the kitchen. That’s too many steps. That’s too many steps for me. I’d have to I have to think about. So I have to think several steps ahead. And I think that that is also what we do when we are thinking about accessibility on our websites. We should be thinking ahead. We should be thinking about all the things that we can do to make sure that they are what they need to be, and not trying to go backwards later in retrofit. Like, one of the things that I’ve always done is said when you put your pictures the very least right when you put a picture on your website, add the alt text at that moment, because saying you’re going to go back later and add the all, all the alt text, you’re never going to do that, because just also going back and just putting it in the media library doesn’t actually add it to the pages that you’ve had post that you’ve put it on. So you can’t literally go back and do it quickly and easily. which brings me to a question I didn’t put in the chat. I apologize, but how easy is accessibility, you know? Right. I just thought of it. Sometimes I think of these things on as like as I’m going. How easy would you say accessibility is? And of course, I’m not talking about overlays because that is not a good way to go about things, but, yeah. Do you have to be do you have to be a developer to have an accessible website? That’s a good question. we’re getting some comments from Adrian, and she says
Isla Waite: Yeah, I bet.
Danielle Zarcaro 00:14:38 Do you want to start with the non developer to answer.
Isla Waite 00:14:40 Oh, yeah.
Danielle Zarcaro 00:14:42 And then, yeah, I.
Isla Waite 00:14:45 Think I’ll make all the bloopers and Daniel can fix it.
Michelle Frechette 00:14:48 There you go.
Isla Waite 00:14:50 Is it easy? You know that? Is it easy? In some respects, yes. And in some respects, no. Can I can that be an answer?
MIchelle Frechette: Absolutely.
Isla Waite 00:15:01 I think there are visual things that anyone who owns a website can do, as long as they are aware. So bringing awareness to people is the biggest point. And that’s another reason for the conference. But things to do with color contrast and things to do with layout and like organizing a hierarchy that might be a little advanced for some. But, you know, as long as it’s logical, that’s going to help. Things to do with not having crazy motion, things that people can’t stop and start on their own accord. And then you’re into video transcripts and that kind of thing. But there is plenty that somebody can do to stop a toe in the water and realize, oh, this isn’t scary. Actually it’s totally doable. And I understand it because I’m also squinting at that light gray font that I can’t see. So maybe I’ll just make it a bit darker. You know, it’s once you start doing it, you’re like, yeah, of course.
Michelle Frechette 00:15:59 Yeah. Now I will say we started with a non developer, but you gave the developer answer, which is it depends.
Isla Waite 00:16:05 I’m sorry.
Danielle Zarcaro 00:16:08 Well no I mean. I can give I can give a much more technical process answer. So even though it’s maybe a more developer answer, I, you know, I can get into the weeds a little bit. I sort of like to talk about it in processes. Right. So if we’re talking about ease of implementation, that’s going to be way easier to do at the beginning and thinking through things. So like color choices. Right? Okay. That’s really easy to do because I don’t need to be a designer or developer I can plug these colors into a tool and it’ll tell me and then I can adjust from there. So like, there’s certain things that if you’re if you have it in the back of your head through everything you’re doing, then the things you do later are going to be a lot easier relatively. Then it’s about phases from there. So you implement what you know you can get right, which is like font sizes and, you know, colors and line heights. And so you do what you can do to make it, you know, a great site that you can still use.
Danielle Zarcaro 00:17:04 That’s great. And, you know, everyone loves coming to. And then as you want to implement these more advanced features, then you can insert, you know, a video that you can add a transcript to and make sure it doesn’t autoplay. Then you can get into those more advanced things. But so it’s not that you can’t do stuff, it’s just that like, oh, hey, I want to add this feature. Is this something I have to take special consideration for or just throw it on here? And because like, even like motion and animation, you have to know enough about how to test for it in order to see if your tool does it right. So you have to know how to turn your prefers reduced motion on on your computer in order to see if your builder respects that, because that’s sort of the bare minimum. So there’s these like little considerations you can do. There’s a bunch of tools out there that will help guide you through the process. And then when you have an existing site that you’re trying to sort of retrofit accessibility, that’s when I get into sort of the phase work where it’s like, okay, let’s tackle these sort of top level, you know, easy, quick start sort of things. And then we can get into these, you know, deeper things. So it’s it’s it doesn’t have to be intimidating I guess is is the answer.
Michelle Frechette 00:18:11 Yeah I’m it’s almost like Adrian is here with us the, the way we should have we should have had you on the show too. The the basics of designing content are easy, but you need to know what you’re looking for, so you need to have a little bit of education. It’s not that it’s difficult. It’s that it can be a little time consuming. and I think back to like, how many photos. Don’t apologize, Adrian. I say she’s like, sorry. No. Don’t apologize. It’s all good. We love it. We love it. I think back to how many inaccessible sites I’ve put out in the world in the past, right? And that most of them don’t exist anymore because those customers moved on to something else or whatever. And how when I was first learning to say alt text in Twitter, for example, how it would be like, I’m not even gonna post a picture because I don’t want to take the time to write it out. Right? But then like, realize that’s such the wrong attitude. Right? The right attitude is if I were to share a photo, share a photo, but write a quick description, it doesn’t have to be a book, but write a quick description so that my friends like Alex can know what it is that I’m putting out there. And so that’s.
Danielle Zarcaro 00:19:19 And the more you do something, the more second nature becomes right. That initial hurdle. And then as soon as you do it, you’re like, oh. And then you could just sort of spit something out and it’s just like, you know, just the same as writing the post itself. It’s just you just do it.
Michelle Frechette 00:19:32 Exactly. Just part of it just becomes part of your whole process. now, I don’t know who might know the answer to this, so better. So I’m going to let you kind of toss a coin on this one. But this year’s keynote is Lainey Feingold. who could tell us a little bit about her and what her session is going to cover? I think Danielle is pulling up the website right now, which is good.
Danielle Zarcaro 00:19:54 Yeah, I don’t know about her session specifically. I don’t remember what that is, but she’s basically, you know, the source of all things sort of lawyerly when it comes to accessibility. So she stays on top of all the latest, like, you know, cases themselves, the outcomes of them, what that means for the, you know, community at large. So we have somebody helping us out, you know, accessibility is a civil right. So the digital accessibility legal landscape for the WordPress community. So, you know, what what all of these. So as sort of time goes on, we’re going to get more and more, you know, sort of legal type things like, oh, I don’t want to get sued, but you know what? So what does that actually mean? You know, what does that mean for us as website creators? What does that mean for us as website consumers? And, you know, how do we sort of navigate that?
Michelle Frechette 00:20:45 Yeah, I think about the different reasons that somebody might think about making their site accessible. The first is like, I want it to be good SEO. The second is I don’t want to get sued. The best is I want people to get to my page. They’re going to get to my site and be able to use it. Right. But if if you don’t care about the third one, at least care about the first two so that the other people still get the benefit of it is basically.
Danielle Zarcaro 00:21:08 Yeah. I mean, you have people that are, you know, you have to convince sometimes when you’re part of a larger company. And so I typically will fall on the fact that like, because they’ll, they’ll ask for some kind of data. Right. Well, how many people are coming that need such and such. And it’s like, well, you don’t know. And that’s the point. And maybe they don’t know. much like I just, answered somebody’s question about like, how would you, you know, make the workplace a better place for yourself, like what kind of accommodations you need? And so my point was, sometimes people don’t know accommodations that they need because they don’t know that it’s available to them.
Danielle Zarcaro 00:21:42 And so if you make the website accessible in this one way and they’re like, oh my god, wow, that was so much easier to use, then they can start to, you know, it’s it’s sort of just you’re you’re doing it for the betterment of the people coming to your site. It’s not necessarily that you’re targeting this one, you know, subset of the population. You’re kind of just, you know, helping people use your site in general. So it’s I try to be more general about it. I as much as I’d like to, to think that everybody cares about the people coming to their site, I try to take a little bit of that while you’re doing the wrong thing out of it, because then you’re, you know, passing judgment on people. And I try not to do that. So I try to just, you know, give people the convincing things without trying to, you know, tell them how I feel about them.
Michelle Frechette 00:22:26 Exactly. It’s like I’m not judging you, but. Let’s let’s make it better. I’m not saying it’s bad, but let’s make it better.
Danielle Zarcaro 00:22:34 Yeah, and it’s all those reasons. There’s a million reasons why you should. And so why not?
Michelle Frechette 00:22:40 Yeah, absolutely.
Isla Waite 00:22:41 Hey, on the Lainey topic. I, I just want to throw out that I. I respect her quite a lot. I don’t respect all lawyers, but I respect her quite a lot because she’s all about, not being a shock and being a dolphin. And she writes about that on her website, so if you feel like going to read something. It’s worth a look. And she has written a book which I’m currently reading called Structured Negotiation. Look for her book. and she’s kind of a legal rebel in that she’s trying to say, less lawsuits, more negotiation. And that’s what I love about it, because living in California right now, this whole topic is very turbulent. I’m a business owner. I’m feeling that turbulence. we just had a bill that died in its second version. So it was AB 9- something. Now it was AB 1757 and that just died. So a version of it’s going to come back. and Lainey has recently posted on LinkedIn some stuff, so I follow her closely for her perspective on things like art and things like that.
Danielle Zarcaro 00:23:45 Yeah. Because like, you don’t as much as you don’t want people to get sued and all that. I’m I’m not totally against the idea of having some kind of, you know, rules and regulations to follow. But if we if we take a look at, like the privacy and, and the cookie banners and all that stuff that happened because of, you know, wanting to be able to tell people when they’re being tracked and then we just sort of implement these blanket cookie statements, and then sometimes they don’t actually even do anything. And so it just sort of creates this chaos. So like I love the idea.
Isla Waite 00:24:13 And then Google says let’s just do it at the browser level. Never mind.
Danielle Zarcaro 00:24:16 Yeah, right. It’s like, you know, and then like what cookie counts and this and that. So there’s all these like nuances of things that, you know, I would love to have guidelines that are rather than just conforming to these, you know, standards. I’d love to have some kind of actual thing for us to be told that we should follow. But I’m totally against just, like, superfluous, just suing people because you can.
Isla Waite 00:24:39 Oh, we could talk for hours. I’m like.
Danielle Zarcaro 00:24:43 I feel all the ways about all the things.
Isla Waite 00:24:46 I don’t know if you know, but in California, the bill was going to hold developers accountable.
Danielle Zarcaro 00:24:53 Yeah. Which is hard.
Isla Waite 00:24:54 Yeah. Fully, fully liable if somebody found a barrier on a website. So even if somebody else made a plug in and somebody else made a plug in.
Danielle Zarcaro 00:25:02 Yeah.
Isla Waite 00:25:02 You end up sharing that lawsuit with 55 people. Even if it doesn’t go to court, you’ve still got to settle.
Michelle Frechette 00:25:07 Yeah.
Isla Waite 00:25:08 Anyway, that’s a whole other topic. So I’m going to get off that..
Danielle Zarcaro 00:25:13 It’s fascinating and it’s amazing to to hear from on pretty much anything she ever talks about.
Isla Waite 00:25:20 Lainey is great! That’s what we’re going to say.
Michelle Frechette 00:25:21 I’m looking forward to her session very much. Absolutely. Okay. We’ll go with, I think we went with Isla first last time. We’ll go with Danielle. Now, why do you, as an organizer, choose to put so much time and energy into this event? And secondly, if you want to talk about it, has as web accessibility impacted you or others that you know personally, is there a personal stake in it?
Danielle Zarcaro 00:25:43 So why do I volunteer my time? I, I feel like it’s all for the betterment of the community. I can’t do what I do without the the value that others have brought me. Brought me, you know, either from sharing their information or walkthroughs or articles or their experiences. And so for me to be able to not just like somebody needs a site that’s accessible and then they pay me and I do it. I love being able to provide some kind of support to other people because I’m not I, I spoken at sessions and I but I’m not like an organizer. I’m not great at that side of things. So I’d love to like, do something like this too. But I can never put something like this on myself. So I love the idea of being able to help other people sort of bring this to a much larger audience and make it accessible. And, you know, just I love seeing other people do stuff like this. And so why wouldn’t I also want to contribute in that way as well?
Michelle Frechette 5 00:26:47 I love that.
Danielle Zarcaro 00:26:47 So I just, I just and then you get to like, hang around with a bunch of cool people that feel the same way as you do. Like there’s not there’s something to be said when you have that sort of base level of, you know, thing. I don’t know what it is. Anytime there’s community around something, there’s that like level of understanding and it just feels really nice. So.
Isla Waite 00:27:08 It’s an energy.
Danielle Zarcaro 00:27:09 Yeah, yeah. And I mean, yeah, even if I didn’t have a personal stake in it, I just feel really strongly about it. I do, I mean, I do in my own ways. I’m neurodivergent. I think my astigmatism has something to do with animation. I don’t have any confirmation on that, but I don’t know if it’s just because I’m on computers all the time, but I’m at this middle spot where I don’t necessarily want to turn animations off on my computer as a whole, but like, websites can get way too much. And so I really like turning it off on websites. So I’d love for like, browsers to have that option. But so I’m, I’m big on on that, especially on phones. Like I’ll have to leave a site or, or hope that I can scroll to the bottom, let all the animations go, and then I can scroll back up and do it. So I really hate when it like, runs and then undoes itself and then runs again. Pulling animation for me in motion. That’s personal. I think there has to be other things that I’m not thinking of. I don’t know about other ways that people use it.
Danielle Zarcaro 00:28:12 I mean, you know, you have parents and grandparents and stuff that use bigger text and, you know, utilize all these different accessibility things. But, yeah, a bunch of stuff for me for neurodivergent vision. I like being able to, you know, turn on dark mode because, you know, of sensory things and all that stuff. So, yeah, for, for personally, it’s mostly related to any kind of neuro divergence, but, yeah, I don’t, you know, so I, I don’t have it like a blind, you know, cousin or anything like that. But, you know, that’s not to say that that won’t, I won’t ever. You know.
Michelle Frechette 00:28:47 Adrian has a comment regarding some of what you said was that as her Dad always says, pay it back when you can and when you can’t pay it forward. And that’s I think that kind of sums up what you what you were just saying I love it.
Michelle Frechette: Sorry. You keep getting cut off Isla
Speaker 5 00:28:58 If I’m on my left.
Danielle Zarcaro 00:29:00 That’s all right. If I’m gonna. You know, need help someday I’d like, you know, I want somebody to be like me there. You know? I’d want to know that somebody was there, you know, having keeping me in mind.
Michelle Frechette 00:29:12 Yeah. What about you, Isla?
Isla Waite 00:29:16 Remind me the question.
Michelle Frechette 00:29:17 That’s okay. Why do you. Why do. You choose? Why do you choose to put so much time and energy into this event? And is there a personal connection for you, a reason that you are so interested in accessibility?
Isla Waite 00:29:29 Yeah. I choose it because I love it. And I didn’t know the first year that I was going to love it. But again, it, you know, like Daniel says, it comes back to there’s an underlying that undercurrent of something when you’re with these people. But even just in Slack, you know, it’s there’s an energy there and that that can feed me, you know, to get through my afternoon with clients or whatever. So there’s a there’s a selfish thing to that, I think, like this. This feeds me, but in a really great way. So, you know, and I know actually, I can reach out to any of these people with a random question about basically anything, and I’m going to get a response. I’m not speaking into a void, like, and I’ve worked on other conferences and volunteer, things where three days go by, you know, and I am not perfect at responding by any means, but sometimes you wonder. Is that person engaged? But I think there’s no question. Yeah, there’s no question with these organizers that these people are engaged. Certainly at this point along in the proceedings, you know, in the event is in not very long, a month and a half or something?
Michelle Frechette 00:30:38 Yeah. Yeah.
Isla Waite 00:30:39 So yeah, I, I do it because it feeds my soul. I love it, I love that, Yeah. is there a, personal reason? Yeah. My family tends to have the invisible disabilities. And right, right now, my dad has Alzheimer’s.
Isla Waite 00:31:05 And that began a while ago. and in the early days when he could still use a device which he’d never been very good at, but he had a little tablet, and he could do things, you know, you could do the things you wanted to do. And he came to me. I started to see him struggle with that. And so I think I have a, you know, a my nana had Alzheimer’s too. I have a very special place for the aging population in all of this, because as we get more progressive and more AI and more this and more that, I do feel like they’re the generation that gets left behind. So that’s that’s probably my biggest motivation. I don’t I don’t like that. Yeah. It hurts to to feel like people I love are going to get left behind. So yeah. So that’s probably my internal motivation.
Michelle Frechette 00:31:49 That makes a lot of sense. For me, you know, I do a lot of work with Underrepresented In Tech and underrepresented-ness and try to help be, you know, help people be more represented. And of course, I don’t represent everybody because I, I only can represent who I am. But what I thought about the fact that there are places that I’ve, I do not have access to because of physical disability. I, you know, a few years ago at WordCamp US, I wrote a big article called Five Days Without a Shower because I had so many places that were not accessible to me and that were very difficult to traverse, and I was in tears because I couldn’t like access. I got stuck in a bathroom like those kinds of things. There are places I’ve been to as a child that I would love to go back to. There’s, there’s a beautiful gorge walk in Watkins Glen that can’t be retrofitted. I mean, it’s it’s a nature thing, right? And I see that come up, like, in TikTok and, and videos and think, I wish I could go back and appreciate it again because I can’t walk those places. And I thought if my coming to a building with no curb cuts and no accessible doors probably feels a lot like what it would feel like to come to a website and not have access the way I don’t have access physically.
Michelle Frechette 00:33:05 And so for me, that’s my impetus. Right? So, I am still learning. I am a newb at figuring all of it out, but I am passionate about it because of just experiences that I’ve had in the past. Not web related, but Michelle related. Right. And so, so for me, that is one of the impetus and to make sure that everybody has an opportunity to access things. So it’s pretty much who sets it to so here’s a good question. I wish we had Bette for this one because she’s like, I could talk to the money the best. But. So we pay a stipend to our speakers and give them swag, I think. Danielle, I think you’re wearing our t-shirt there.
Danielle Zarcaro 00:33:46 Yeah, yeah, I’m wearing. Let me stand up. my shoes.
Isla Waite: I’m wearing last year’s This is last years shirt.
Michelle Frechette 00:33:51 And mines in the wash, so.
Danielle Zarcaro 00:33:56 Yeah, this year is, orange. It’s got the colon focus with the, the box around it. And then it says it’s a feature not a bug. And then WordPress Accessibility Day 2024.
Michelle Frechette 00:34:06 I love it.
Isla Waite 00:34:07 Because we all have such a great sense of humor.
Michelle Frechette 00:34:09 Yeah, exactly. Exactly. So we give swag and we pay a stipend to our speakers. And we know that having an event like this is not free. Anyway. The labor may be, but there’s all kinds of technology and things that we need to include as well. How? I mean, I know it’s weird to ask this because I know the answers, but I’ll have you answer them. How do we afford it? Like, what are we doing? How are we offsetting the cost? I don’t remember who went first last time. So one of you jump in?
Isla Waite 00:34:41 We need those sponsorships. You know, they’re on the website, and we have filled a good number of them. I think we’re still looking maybe for some bronze. I can’t remember Bet would know. No, but, Yeah, my responses as well at all helps. so obviously I, you know, a gold or platinum sponsors, they are wonderful. And we literally couldn’t do it without them. Same for silver and bronze and micro. I mean, everyone gets their name up there right on social media or somewhere. it’s a great place to be seen. So yeah, that’s where we get the money from.
Danielle Zarcaro 00:35:13 I think, if I’m not mistaken, you can become a micro sponsor. When you sign up to attend.
Michelle Frechette 00:35:19 You can.
Isla Waite00:35:20 You can.
Danielle Zarcaro 00:35:21 It’s super easy. You could just sort of check a box. Yeah. I mean, yeah, that’s the main way. Yeah.
Isla Waite 00:35:27 Yeah.
Michelle Frechette 00:35:28 June coming into the clinch with all the information in the chat, I love that. Bronze level sponsorships are available to September 10th. We will take, an a Microsoft. if Microsoft micro level sponsorship. I like what. I clicked something, I thought I was clicking off, I clicked her next message. I was like, completely lost myself there. Micro level sponsorship is available at registration, as Danielle said. And if you can’t even afford that, but you want to contribute, we do take donations as well. You know, and a little bit helps us put it on, even.
Danielle Zarcaro 00:35:59 Even sharing about it, telling somebody about it. I mean, you don’t you know, people can’t come if they don’t know about it. And I mean, you know, the money also goes towards, you know, we have sign language interpreters and live captioning and all of the sort of access related things are.
Isla Waite 00:36:13 All and then the post-production, so that we can get it up on YouTube and share it forever.
Danielle Zarcaro 00:36:16 And translate it and all of that. Yeah.
Michelle Frechette 00:36:19 So we’re we also translate it into other languages, which I think is important. Right. So that’s also.
Isla Waite 00:36:25 That’s new this year thanks to Joni. Shout out to Joni.
Michelle Frechette 00:36:29 Very exciting to be able to, to share with people outside of the English language as well and American Sign Language, so for sure. Okay. So Danielle, when is Accessibility Day this year.
Danielle Zarcaro 00:36:41 Accessibility Day is, because I know this answer right off the top of my head, I can tell you it’s October 9th to 10th, depending on your. Depending on your on your timezone.
Michelle Frechette 00:36:56 We didn’t hear your keyboard at all.
Danielle Zarcaro 00:36:58 I don’t know what you’re talking about.
Michelle Frechette 00:37:03 I love it. October 9th and 10th. Isla, what does it cost to attend?
Isla Waite 00:37:10 It’s free.
Michelle Frechette: It’s free. That’s right. It’s free.
Isla Waite 00:37:11 But you might want to buy a t-shirt. And since Danielle is modeling it, if you can see it, it is rather gorgeous. It is focus. It’s a feature, not a bug. Everybody needs that t-shirt.
Danielle Zarcaro 00:37:28 While running and you’ll be able to be seen.
Isla Waite Yeah. That’s right.
Michelle Frechette: That’s true.
Danielle Zarcaro 00:37:38 Walking, running or driving or was it, hitchhiking?
Isla Waite 00:37:40 You could pretend to be a traffic cone. Make sure all those driving.
Danielle Zarcaro 00:37:44 I do like it. I have shorts that are the same color, so I had to make sure I didn’t put those on today, because that would be too much.
Michelle Frechette 00:37:50 I will put the legal disclaimer in that while it is orange, it is not reflective.
Danielle Zarcaro 00:37:54 No, no, right. Don’t actually stand in the middle of a street.
Isla Waite: But wouldn’t that be awesome if it was?
Danielle Zarcaro 00:37:59 I love glow in the dark things. We should definitely have some kind of glow in the dark.
Isla Waite00:38:05 I would love to see. Yeah, like a hologram thing, but that sounds very inaccessible to me.
Michelle Frechette: It does.
Danielle Zarcaro00:38:10 That’s for sure. We’re like those shirts that changed colors. Oh, yeah. The sunlight was those.Somebody could, like, put their hand on you, and then it would change color.
Michelle Frechette 00:38:21 Under the heat? Yeah. I used to have fingernails that did that.
Isla Waite00:38:23 Because everyone’s supposed to put their hands on people. That’s not at all creepy.
Danielle Zarcaro 00:38:26 No like you’re siblings or, you know, you’re this way. If you if you got, like, if your siblings smacked you, then you have proof. You go run to your parents, say, look, look, they hit me.
Michelle Frechette 00:38:38 That’s right. But but Covid protocols have put that right out the window.
Isla Waite 00:38:43 Yeah, yeah yeah, yeah. Do not try to.
Danielle Zarcaro 00:38:45 Change my shirt color.
Michelle Frechette 00:38:48 Which which is another benefit of this conference is you can’t catch Covid from any of the other attendees because you’re doing it from the comfort of wherever you set up your computer. So.
Isla Waite 00:38:58 You can wear your pajamas.
Michelle Frechette 00:38:59 Yes, you should wear your pajamas. That’s right. I joked that I’ll be wearing my pajamas from the waist down, but I will look very professional from the waist up.
Danielle Zarcaro 00:39:07 Yeah. So many, many people these days from. It doesn’t even have to be the waist up just from.
Michelle Frechette 00:39:14 Mid chest higher.
Danielle Zarcaro 00:39:15 Yeah yeah yeah yeah.
Michelle Frechette 00:39:18 And the question I was going to ask but I have it ready for us in a, in a banner is that you can learn more and register registrations open. We will be forthcoming with the speaker list. But you want to register even before you know who the speakers are. Let’s go to 2024 dot WP Accessibility day. Accessibility dot day. Sorry I said it wrong. So that’s 2024 dot WP accessibility dot day and that will get you.
Danielle Zarcaro 00:39:44 If you sign up now then you can you’ll get updates and stuff so you don’t have to remember yourself. You’ll get you’ll get all the all the info.
Michelle Frechette 00:39:50 Exactly you.
Isla Waite 00:39:51 Let the computer remember for you. That’s the world we live in.
Danielle Zarcaro: All the time.
Michelle Frechette 00:39:55 And and our, our biggest fan today. Adrian says yay Joni for all of the translations. We adore you, Danielle. She has orange nail polish to match the t-shirt. Okay. And then she corrected this. So yes, I love it, I love it, I love it again. I’ll put that up back up on the floor on the, the bottom of the floor at the bottom of the screen here, which is learn more and register at 2024 dot WP Accessibility dot Day. Any final thoughts before we wrap this up, Danielle, to you.
Danielle Zarcaro 00:40:26 Um, if you’re ever not sure about anything, find somebody to ask. There’s a ton of people who are ready and willing to guide you in the right direction. I do videos and posts and all kinds of so many people do all kinds of stuff, so it’s super easy, to start your journey started anywhere, pick a thing and get into it. And, it’s just it’s a lot of fun.
Michelle Freche3tte 00:40:50 Absolutely. Isla.
Isla Waite 00:40:52 Exactly that. And also, once you’ve registered for a WordPress Accessibility Day, make a point of finding a speaker who isn’t in your country and try and attend, or at least watch on YouTube later. What it is that they have to say because finding perspectives from around the world are just so valuable. Honestly, for me, that has enhanced my knowledge and my appreciation for this work to the umpteenth level. So if you can find somebody out, you know, outside of your geography, I highly recommend that.
Michelle Frechette 00:41:26 Okay. If one more question that I didn’t even prep you for, but it’s based on something that I know it’s scandalous. Something that Bet posted today, asking a question of do you believe that accessible websites can still be beautiful? Or are all web accessible websites just ugly?
Isla Waite 00:41:46 Oh no!
Danielle Zarcaro 00:41:47 A whole presentation on this at WordCamp. Designing with Accessibility. It’s totally it’s so I’m somebody that really loves parameters and then I can, like, just go to town based on those. So I love being able to know, okay, I have to do this, this, this and this. And then given those guidelines, what do I have to do in order to make it work or make it nice? Yeah. There’s a million things that you can do. There’s trends you should probably stay away from, but that could be the fun in taking this thing that everybody’s doing and doing it in a way that is like, I love that kind of stuff, and it’s so creative. And so yeah, no, I hard disagree.
Isla Waite 00:42:30 Yeah, I know I’m right there with you in the parameters. It’s just such a great point. And I think obviously beautiful is very subjective. So what what does.
Michelle Frechette: So true.
Isla Waite 00:42:38 The hardest conversations I have ever had. And thank you. Not thankfully not too many, but I with designers who want to be the creative selves and how do we want we don’t want to take that away from them. Just recently I had one going, oh, I don’t want to implement any of that it’s terrible. But that’s, you know, we we all know that that’s not the truth. And we know the reasons why we need to do it, and it’s just back down to education.
Danielle Zarcaro 00:43:04 And if that’s your instinct, the important, most important thing you can do is, is ask yourself why or have somebody else ask yourself why. Start to explore why you’re having that reaction to it. Because there’s something that you learned when you didn’t know anything. And and you’re, you know, you asked, you know, oh, this is good design. This is bad design. This is what you should do. Okay. Well, why what makes that nice? Well, why don’t you want to implement these things? Do you think it’s limiting? And if so, you know, how can I challenge those, you know, ideas that I have about this particular thing? Because the the, the limitations are really only the ones that you put on yourself.
Danielle Zarcaro 00:43:42 These are just how do you make it? You want you want as many people as possible. We’re not talking about a pet project that you like launch for your family that you can have on, you know, wherever. We’re talking about this thing that you want people to access and see. And so, yeah, I think the most important thing to do is not take things personally. it’s not a personal attack on you or your skill or, you know, whatever. It’s just this like thing to sort of broaden your mind and, and start to ask yourself the hard questions. Basically.
Isla Waite 00:44:08 I think if it’s not functional, it’s not design and accessibility is a part of functional, functionality. And if it’s not functional, it’s art.
Danielle Zarcaro 00:44:18 I was I was reading about, like sort of abandoned buildings and architecture. And so it was this like thing about how you want to preserve this. I think it was a school or something. You want to preserve this thing, this architecture, this thing that somebody built, and it’s part of its history. And so how much can you change of it? But nobody’s using it. It’s sitting there just empty. And so if you don’t maintain a building, it no longer becomes that good architecture. So what are your choices here? Leave it empty and not fit for purpose and leaking and just totally unusable. All for the sake of, you know, good architecture, or do you make it something that somebody’s going to use for the purpose of being a building like. So it’s just sort of this it’s an eternal argument, I think. And I think if you start to ask yourself that those big questions about what is the main purpose that I’m doing here, making a thing that I want somebody to come visit? Well, you know, there’s some concessions you’re gonna have to make. And how do I do that creatively?
Michelle Frechette 00:45:20 Yeah, some people could argue that a ramp is an eyesore. I would argue that it’s a thing of beauty because it gives me access to places. So. Yeah, absolutely. And also, Danielle, I want you to be very proud of me that it’s been at least five years since I’ve used parallax on any web design.
Danielle Zarcaro 00:45:37 I love it, I love it. And there’s way to do stuff like that too. You just have to respect people. If to me, animation is one of the hardest things because you don’t want to give too many options for people upfront, but if you’re leaning heavy in that animation, give somebody like a toggle button at the top, let them turn it off and give them a different experience. Maybe that’s controversial. I don’t really know. But I think because you want to respect their initial preferences. But if you’re leaning heavy into that, let somebody turn it off. You can still have your fun little scrolling thing, but make it big right up front. Kind of like dark mode. People really feel strongly one way or the other about that too.
Michelle Frechette 00:46:13 Oh, I hate, I hate dark mode.
Danielle Zarcaro 00:46:16 Dark mode. Give somebody a toggle so you don’t maybe don’t always want to, you know, lean on those browser.
Isla Waite 00:46:21 I think you’re touching on the universal principles of design for education. And I only know about this because I just did the CPAC.
Danielle Zarcaro 00:46:29 I don’t know, I don’t know. That sounds great.
Isla Waite 00:46:32 So, you know, in essence, it’s give many options so that people can pick and sort of choose how they interact with the thing.
Danielle Zarcaro 00:46:41 I think within reason, because then you get into those overlay things where you’re starting to like give people too many options and then you’re not considering anybody and you’re saying, here you do it. It’s more like when you have this, when you’re leaning heavy into this 1 or 2 things. Yeah, yeah. Like the WordPress Accessibility Day website gives options for light and dark mode. So it’s like you can control this thing that, you know, we’re doing for you. You know, it just you want to enable it for everybody rather than just somebody who happens to know where they’re setting is. So I have I have a, an animation toggle because I don’t again, that’s one of my things. So I’m like, no, if I’m going to have these things automatically playing or on scroll, I have to give somebody the opportunity to stop.
Michelle Frechette 00:47:22 Absolutely. And the worst, my worst experience is, I’m not married anymore. But what I was is I would be online at night, he’d be sound asleep. I’d land on a web page that suddenly just started blasting music like, don’t do that either.
Danielle Zarcaro 00:47:38 Or videos. Or.
Michelle Frechette 00:47:40 Yes, exactly.
Danielle Zarcaro 00:47:41 But that’s why that’s why. Color preferences are important. Because people will sometimes. I mean, phones are so smart nowadays that they can put on different modes for different times of day. So somebody is in bed and they want dark mode when they’re in bed, and then you show them a white website. That’s bright.
Michelle Frechette 00:47:55 Oh, yeah, that is right. Very true, very true. Well, I want to thank you both for taking some time to be here today and answer all of my burning questions. We’ll put this up one more time. Please come register. Come be there. You don’t have to spend 24 hours. That’s. The other thing is, you don’t have to spend 24 hours in front of your computer. You can pick and choose the talk. Do you want to listen to. And we record them and we put them out later for you to consume in different ways. So if you if you want to hear a talk that’s happening when you should be asleep and you want to be asleep, you can hear it later, we promise. So again, you can learn more and register at 2024 dot WP Accessibility dot Day. Danielle, Isla, thank you so much for being here today. Your passion is awesome. Oh wait, I’ll put it back. Go ahead.
Isla Waite00:48:40 Read it, read it again.
Michelle Frechette 00:48:42 Learn more and register at 2024 dot WP Accessibility dot Day. And if you’re listening and you didn’t see that she was directing me of where to speak at the bottom of the of the page there. So the.
Danielle Zarcaro 5 00:48:55 The little bouncing ball.
Isla Waite 00:48:56 Big thumbs up at the end.
Michelle Frechette 00:48:58 Exactly, exactly. So thank you both. I’m looking forward to more opportunities to talk to you both as we move towards this day. It’s getting exciting and things are really ramping up. Very excited to put our, to put our, speaker lineup out there and our session so people can really start to get excited about it. I will say June also says thank you, and so does Adrian. So and thank you both June and Adrian for being in our, in our comments today. We really appreciate it. So all right. That’s it for this week. Next week. Oh I have a banner for this next week. Next week I’ll be talking to Alex Standiford, who has recently launched something called Siren Affiliates. And so, he’s going to come talk to us about affiliate programs and how you can use Siren for that. So look forward to seeing Alex next week. Again. Thank you. We’ll see everybody later.
Isla Waite 00:49:49 Thanks, Michelle. Bye Danielle.
This article, Post Status Happiness Hour Session Seven, was published at Post Status — the community for WordPress professionals.
Transcript ↓
In this episode, Michelle Frechette and Corey Maass discuss their preparations for WordCamp US, including finalizing presentation slides and enhancing their product’s homepage for better user engagement. They explore offering personalized onboarding sessions and the complexities of different plugins. The conversation highlights the importance of educational content and clear communication about their product’s benefits, especially for users unfamiliar with WordPress. They also celebrate a successful classified ad in a newsletter and share experiences with user engagement and marketing strategies. The episode concludes with plans for future events and a light-hearted discussion about time management.
Top Takeaways: * Working on IPA WP Features: Michelle and Corey discussed their progress on developing features for IPA WP. They plan to refine these features and update the homepage to have a product ready to showcase at WordCamp US. * Networking and Relationships at WordCamps: Corey and Michelle both emphasize the importance of attending WordCamps and smaller WordPress events. These events have allowed them to build strong professional relationships and friendships, like Corey’s connection with Alex Standiford and others. They both miss the frequency of smaller, more intimate WordCamps, which foster closer interactions and connections. * Productivity and Time Management: Both expressed the challenge of balancing multiple responsibilities, including work, hobbies, and preparations for upcoming events. They joked about the idea of creating a plugin to add more hours to the day, highlighting the ongoing struggle with time management.
Mentioned In The Show:* Yoast * Rank Math * Stellar WP * StreamYard * MorgueFile * Dense Discovery * Seattle Magazine * Paws of Coronado * Squirrelly * Dall-E * Fiverr * Mastermind Group * Alex Standiford * Marcus Burnette
Sponsor: WordPress.comBuild and manage professional sites with secure managed hosting on WordPress.com. Beautiful themes, built-in SEO, and payment tools, and access to over 50,000 plugins. Everything you need for your business, plus 24/7 support from WordPress experts.
WordPress.com You can follow Post Status and our guests on Twitter:* Corey Maass * Michelle Frechette (Director of Community Relations, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
Transcript:Michelle Frechette 00:00:02 It’s just amazing for sure. Hey, Corey. How are you?
Corey Maass 00:00:06 Good. Hello. Hello.
Michelle Frechette 00:00:08 Hello, hello. Remember earlier this year when WordCamp US felt like, so far away?
Corey Maass 00:00:19 Yeah. And.
Michelle Frechete: News flash, it’s not.
Corey Maass: Yeah. And there. And now they’re mad at me because I’m taking too long to get them my slides.
Michelle Frechette 00:00:28 I haven’t done mine yet either, so I need to get those done too. So anyway, one of the things we did want to talk about today and we can kick it down to next week if we need to, is the homepage. I want to talk a little bit about what we want to get above the fold there. And then I just I think of ideas in like the five minutes before we get on the show and I’m like, oh, I can’t forget to tell you this idea. So I was thinking we could offer to the next five people who sign up a one on one with either you or me to help them get onboarded and show them how it works.
Michelle Frechette 00:01:09 Like we’ll do 30 minutes with you or whatever. And then maybe people would be interested in spending some time, learning how to use it and actually getting started, because that would be worth a lot more than just the cost of the software.
Corey Maass 00:01:25 Yeah. Yeah, I, I just did, I just signed us up for Siren Affiliates. and, Alex does the same thing right now. Where he’ll help you get set up, which was great because I, I’ve always signed up for affiliate programs because you’re supposed to, but. And it’s not that I don’t get it, but I don’t I don’t get the excitement of it or I don’t, because I’m so far removed from people who run Facebook Groups and then sign up for affiliate programs and then promote those programs to get the cash. Like, why would I why would I just do it? You tell me, like, I don’t know, it just I’ve never I’m so far removed from it. I don’t judge it like it works great for some people and makes people money and makes us money, like some of our sales came through affiliates.
Michlle Frechette: Yeah.
Corey Maass 00:02:18 But I just kind of like I so I spent, Alex was great. He helped me get set up with our program, but I was like, more than anything, I’m like, dude, just explain it to me. Like, what? What is this other the other side of the affiliate world that I don’t understand? but anyway, yeah, and.
Michelle Frechette 00:02:38 Some plugins are easier to use than others, right. So some plugins, it’s like it’s it’s very basic. You put in a plugin, it displays the date and time and weather on the front page of your website. Not a lot other than putting in a zip code or something like that, right? Some require a little bit of setup at the beginning, like maybe Yoast in those kinds of things where you’re connecting to your social media platforms and you’re doing some things like that. And then you have to understand how to use it within each blog posts and things like that for sure, but it becomes repetitive once you learn how to do it.
Michelle Frechette 00:03:10 I think OMGIMG is the same way. So there’s some setup at the beginning and then you have to practice with it and remember how to use it post by post until it’s second nature. Now for me that was two times right? Like two blog posts. I was like, I got this, I got this. But the first time I was like, I don’t get this. I was like, show me, right? So I thought, yes, there’s videos and things like that. So we I think a couple of things we could do is we could work on a and I said I was going to do one of these. And then I got, I chickened out because I don’t do those kind of videos usually like demonstration videos, but I will I will do it. But kind of like an onboarding video. I know we’ve got stuff on the website, but I like a step by step. This is how I did it. This is how you could do it kind of thing. And then and also maybe even showing sourcing from sourcing images from free image sites that you can use without any repercussions for, trademark infringement or copyright infringement.
Michelle Frechette 00:04:10 But, but, you know, just like a basic some basic onboarding steps and things like that and how to use it just, I don’t know, different things like that. So yeah, I was thinking about those lines. Anyway.
Corey Maass 00:04:21 I love it. The because it’s the use case differs based on if you use an SEO plugin and which one you use. And so it benefits me to see how people have their site set up and want to use it. And then whatever plugins I might be missing integrations with, and they benefit from me going, oh yes. So with this, if you’re using Rankmath, then do these steps. If you’re using Yoast, then do these steps. and then also I, I it’s fun to meet new people and have them pick my brain and and stuff like that. I also, it’s, a good educational opportunity. I gave my Image talk again last week at the word, the Meetup WordPress meetup in Keene, and third time’s the charm. I’d forgotten that giving a talk over and over again, it is.
Corey Maass 00:05:17 I mean, I knew it, I knew it’s beneficial and you work out the kinks, but it like, sure, three times definitely seem to be, I hit my stride even though I talked twice as long. Or maybe it’s just because, you know, Stellar WP cut me off at half an hour, and and this, this place just let me ramble for over an hour. So maybe rambling is better. I don’t know.
Michelle Frechette 00:05:43 How dare you, sir.
Corey Maass 00:05:44 I know right? Of course I’m kidding. bBut one of the the. So I like the Meetup with they. It’s a small Meetup but they, they had they, they more often draw in end users like sincere non-WordPressy. They’ve never even heard of Post Status. Kind of people who are just trying to use a website. Right. Or have a bunch of them, but they are, you know, power users, essentially. But they’re not they’re not loyal to any specific plugins. They are they do what they need to do, etc.
Corey Maass 00:06:27 Anyway, and I, I’ve talked in many places, many times about how I, and I think many of us have no idea what that looks like anymore. You know, I, I just, I if I actually both of my parents have WordPress sites. Of course. Thanks to me. My mom sells glass. She does like hand-cut glass pieces. And my dad was a forester and still does research about trees. And so he has a website about trees. If they were to sign in to their websites, they don’t because I maintain the sites for them. But if they were to sign in, you know what? What goes through their head, they they haven’t a clue. Most of the words that I use, they just, you know, and so like during so I like this image talk that I’ve been giving because it’s a lot of the, the front stuff, the, the, the first things I go over images in general, a little bit of photography in general, featured images and inline images and everybody goes, yeah, yeah.
Corey Maass 00:07:38 Like we, you know, we use WordPress. We get it. And then when I get into the open graph stuff, everybody kind of leans forward a little because they’re like, I don’t, you know, they they’ve heard about it or, or whatnot.
Michelle Frechette 00:07:52 Pull the veil back and, you know, reveal this to us. Yeah.
Corey Maass 00:07:56 And I think, I think that’s like, I think I’m actually going to pivot the talk to be like an open graph talk, or at least figure out how to get that more into the title, because I think, again, it’s neat because people are sort of like, yeah, cool, whatever. And then they’re like, oh, this is where it gets interesting. Like, I didn’t know we were going to cover this part, right? But I would argue that the, the other, other I, I recently added a new slide that lists explicitly, like, here are my favorite places to get free images. And and I’m like, this is the number one requested slide.
Corey Maass 00:08:32 And everybody’s like, yep, this is what I wanted.
Michelle Frechette 00:08:35 They all pull out their cameras to take a picture. Yeah, yeah.
Corey Maass 00:08:38 But also the emphasis on, as we’ve talked about many, many times the open graph image can be, should be separate different from the featured image. And people are like again you see like I, they, I say it about three times because I’m trying to drive the point home. And I think people are still confused by that. But it’s we’re starting to get that message across. Right. And so, I like the idea of being able to present that in one on one calls like, okay, you’ve installed OMG, it’s it might or might not be about featured images, but it’s definitely about open graph images. Here’s how you set that separately and explicitly. because I think a lot of people, again, still don’t understand that that’s one of the more crucial benefits that we offer. Which also speaks to how we should be changing our homepage.
Michelle Frechette 00:09:37 Yeah. No, I agree 100%.
Michelle Frechette 00:09:39 And and to help people understand, it’s one thing if you like this sounds interesting and you land on the homepage, you’re like, I don’t get it. What does it do? Right? Then then we’re not telling the story clearly enough, and we’re not setting a big enough call to action so that people understand what they would do if they do purchase it. So, and I just learned something about, what StreamYard is. You can’t just put things together like that because all those of all those things, there’s there’s hard breaks between them. But it did not work that well. So I apologize if you’re trying to pick those up. You’ll have to copy it. Then I put those, I’ll put them separately. But I was like, what I just have what just happened?
Corey Maass 00:10:20 So what you just said is you pasted and you said there are hard breaks between them. But what I heard was there are heartbreaks between them. Which is delightful.
Michelle Frechette 00:10:30 Which it was heartbreaking for me. It didn’t work the way it was supposed to.
Michelle Frechette 00:10:35 So you didn’t hear wrong?
Corey Maass 00:10:38 True. True.
Michelle Frechette 00:10:40 But I am faced with them separately. So if you are watching, I know we have a blog post about this as well. This is faster for me because I have these all saved where I go and look for images. So anyway, they’re coming in separate so you could get them in the chat right now if you’re looking for places for free images.
Corey Maass: There you go.
Michelle Frechette: And I don’t think I have more file in there. Did I turn you on to Morgue File at all? Yeah. MorgueFile is like, I have some photos in MorgueFile. It’s you don’t get paid for them, so you’re just literally putting them out there for free. But it’s just one other place for people to kind of look for maybe somewhat less professional photos, but it is where I found an incredible photo of Rochester, New York that I used for WordCamp Rochester last fall because it was free to use and everything else was not. So everyone’s trying to find a good something good in there.
Michelle Frechette 00:11:34 But I mean, my my photos in there are phenomenal.
Corey Maass 00:11:40 Obves, Obves.
Michelle Frechette 00:11:42 You know. Hey.
Corey Maass 00:11:46 Yeah. And we talk about or I talk about like licensing too and that’s, you know, so anyway, I think it’s, it’s neat because it’s I’m seeing more symbiosis. Right. Like the talk that I’ve been giving is, is more stuff that I, I think people might want to talk to me about and are things I can bring up when we’re talking about setting up OMG, you know, if they’re like, oh, I where I’m by the way, I’m sourcing images, I can be like, by the way, make sure you check the licensing. Kind of like, yeah, but yeah, cool, I like that. the, the thing that’s driving me crazy is that we are, I am I mean, of course I’m the roadblock, or a bottleneck.
Michelle Frechette 00:12:34 I don’t know about that. But I know what you’re about to say either. So.
Corey Maass 00:12:36 Well, just that like the product needs a big update, like part of your, you know, going in and going, I don’t know what to do is what I’m trying to fix.
Corey Maass 00:12:49 But the life of being a person with a house that just had a kitchen renovation. Being a freelancer and sudden and I a good thing, right? Like, a lot of work has dipped for a lot of people. And at the moment, like, my workload has gone up. And I’m very happy about that. I like billable hours. These are the billable hours that afford me being able to then work on OMG and stuff like that. But I’m right now like for months I’ve had this update to the product planned, which I think makes so much things, makes things so much more clear. And so I’m frustrated that I haven’t been able to get those out the door due to life and happenstance and life and happenstance happens. But it’s, you know, it’s frustrating.
Michelle Frechette: That is true.
Corey Maass: But because I also, as we’ve talked about then, I think that given a slight shift in the product, again, a lot of the the marketing copy is going to change where the emphasis of, of some of that marketing copy is going to change.
Corey Maass 00:14:04 Speaking of marketing copy, our one of our first classifieds went out, one of the first classifieds that is outside of the WordPress world. We’ll say.
Michelle Frechette: Right. Yeah.
Corey Maass: Went out today and I haven’t seen any stats yet. I, they, I think there is a way to, to see how many clicks it got. And and obviously we can look at analytics of how much traffic that page has received. So we’ll have to do that at some point. But the fun of it anyway is that today’s episode, today’s issue of Dense Discovery, the newsletter we’ve talked about a few times has gone out and, included our why am I sending that to you? I’m putting that in the chat comments, join the chat or not in the chat. And you’ll have to paste in the chat.
Michelle Frechette 00:15:01 Okay, I’ll paste it in the chat because you just sent it to me. Right. So one moment I’ll pick that up. There it is. Copy link. And here it is. Do you also want to pull it up on screen to show people?
Corey Maass 00:15:16 Sure.
Corey Maass 00:15:23 Boop boop boop boop boop boop boop. Present. Share screen.
Michelle Frechette 00:15:39 So there it is. Yeah. So this.
Corey Maass 00:15:40 I just noticed. Is that. This is, issue 303, which also has special meaning for me because it’s, one of the more crucial synthesizers in the history of dance music.
Michelle Frechette 00:15:52 Oh, I thought you were going to talk about a 303 error.
Corey Maass 00:15:56 I don’t actually know what the 303 is.
Michelle Frechette 00:15:59 I don’t either, but we got to be in issue 404, no matter what.
Corey Maass 00:16:02 The. Oh, oh, I’ll message, the guy who writes it. And and say, like, please, can we reserve that? But anyway. Yeah. So as we’ve talked about one of my more favorite newsletters, beautiful design, lots of interesting content. I shared the link. OMG on OMG his twitter account. So so go click on that did I? I think I did tweeted about it anyway and then if you get all the way to the bottom after beautiful art and typography and interesting numbers and things that are classifieds and I and as we’ve shared, we love how ours stands out just looks weird.
Corey Maass 00:16:49 And as you’re even if you’re skimming it, you’re like resourcefulness. Okay. Nervous system mastery to know what that is. Grandma’s cookie recipe. What?
Michelle Frechette 00:16:57 Yeah. What is that? Yeah.
Corey Maass 00:16:59 You know. Yeah.
Michelle Frechette 00:17:01 Yeah.
Corey Maass 00:17:02 And and it’s not our brand name.
Michelle Frechette 00:17:04 As a reminder, show up happens when you do click it. And that’s going to skew our numbers by one. But that’s okay for people watching today. Is it opening in a new tab.
Corey Maass 00:17:17 There we go. There you go. There you go.
Michelle Frechette 00:17:20 So very very specific landing page for this event or for this ad Dense Discovery fans, we know you only came here for the cookie recipe. This is one from our teammate Michelle’s own grandmother. So without further ado. In her handwriting is the recipe for shortbread cookies. And then more importantly, below that, when you do need better social images for your WordPress post pages, recipes, or whatever, take a look at OMGIMG and I think that that link takes you back to the pricing page.
Corey Maass: It does.
Michelle Frechette 00:17:50 And then if you were. Yep, yep. And if you were somebody who was, low vision or blind, then I have the recipe actually in the alt text so that anybody who lands there will absolutely, still be able to use that.
Corey Maass 00:18:11 So love it. Yeah. So it looks like we’ve received somewhere in the ballpark of, say, 44 clicks.
Michelle Frechette: Nice.
Corey Maass: Which is double digits. Our recent best day, because we don’t, actually end up doing a lot of, driving a lot of traffic to the website.
Michelle Frechette 00:18:35 So that’s actually pretty good.
Corey Maass 00:18:36 Yeah. Yeah.
Michelle Frechette 00:18:39 Love it. So, yeah. So that was it. Is this a monthly? So we need to come up with our next.
Corey Maass 00:18:45 Yep.
Michelle Frechette 00:18:45 Yeah. We had a couple ideas were bandied about before. So we’ll, we want to adjust that. We’ll we’ll start to think about it, but we won’t discuss that today and try to work through that. Yeah.
Corey Maass 00:18:57 Yeah.So we’ve got the last ad in the last.
Corey Maass 00:19:01 Right. This wasn’t the last. But anyway, last weekend of September and then last weekend in October, I think, but I like I like the format of you do this thing. You know, so I don’t know if we’ll repeat it, but I like I like the story of it. So that will be a fun one. Yeah. So on to other things. IPA I yeah. More bottlenecking. We have more than 30 submissions. I could use your help. We need to start going through them at least.
Michelle Frechette: Yes, yes.
Corey Maass: And just saying yes or no, and then, I’m scrambling to try to get finish getting the actual mechanism set up for people plugging in their, their products and maintaining a basic profile.
Michelle Frechette 00:20:02 I will export them into a spreadsheet so we can make some determination based on, what’s in the spreadsheet, then together. We won’t do that live because talking about other companies live is not something that we want to do. But we will we will work through that. asynchronously, As we take a look at the different companies, I want to say there’s like 30, 30 something now, isn’t there? As quite a few, actually.
Corey Maass 00:20:28 Yes. Yeah. And we, we just got another one a little.
Michelle Frechette 00:20:32 Yeah. Today. Yeah. 1 or 2 today actually.
Corey Maass 00:20:36 Ten minutes ago. Yeah. So yeah, it’s going well. The problem is, is at the moment or we’ve reached the point where it’s now been sort of floating out there for a couple of weeks. People have started, you know, asking to join. And so like I got called out on a Facebook Group, appropriately so, but called out on a Facebook Group in the last couple of days going, so what’s going on with this thing now? You know, like, and this is the, the problem with again, life getting in the way and building things live because it’s normally you’d make sure all this kind of stuff is set up and then announce it. Whereas yeah, that’s not how we do these things. So now, but hopefully in the next week. I mean, I like that people are anxious for it and asking about it and excited for it.
Michelle Frechette: Same.
Corey Maass 00:21:30 So, we just I got to actually, like, get the the dang thing moving.
Michelle Frechette 00:21:38 I, I, I have, I have to tell you. So actually, there’s 45 submissions. This is. Yeah, bigger than we thought. I, I made the mistake of opening OMGIMG and looking for the form submissions. And of course there were zero there because it’s the wrong website. But I was like holding back the panic. I’m telling you that like what happened, but it’s just a little on me on the wrong website. Now there’s 45 submissions. So yeah, I know, like who could have been worse.
Corey Maass 00:22:11 And I think, I think most of them will be quick like, either it’s either people we know or know, you know, vaguely know of or, you know, we can sort of click through and, and take a look at the product and just kind of go, okay, this isn’t this isn’t an enterprise product. Yep. They are an independent. Great.
Corey Maass 00:22:31 Let’s let them in. But again, it’s I, I and and then as we’ve talked about, I think the, the way forward is we create a subscriber level user profile for them in WordPress, and then we’ll figure out a way to email everybody and say you’re in kind of thing. But I, I’m trying to lock down the mechanism so that when you sign in, you get thrown to a dashboard and then you can maintain a basic profile, but also start adding your products, which emulates every other SaaS app I have built with WordPress. I just need to lock it all down. So. And in the meantime, I am building a, a dog voting app for one client and trying to gather.
Michelle Frechette 00:23:22 What have we dog voting? What are we voting on dogs about?
Corey Maass 00:23:27 So one of my clients is, Seattle Magazine, and they, one of our staff members is a photographer, and she scheduled a, taking pictures of the dogs of Seattle. And she’s going to do this in a few different neighborhoods.
Michelle Frechette: Oh, that’s fun.
Corey Maass 00:23:45 And so we now, of course, need to vote on who is the cutest. So I have to build the mechanism for putting two pictures of dogs together, and then you vote and then putting two more, and then you vote. And then a day later we’ll take all the winners and compare those.
Michelle Frechette 00:24:04 There was there was a similar fundraiser back in the day. I want to say it was Paws of Coronado, maybe where they did a, a competition every year, I can’t remember, honestly, it was so many years ago whether it was to to get into a, calendar or if it was to vote for the Mayor, like the dog mayor of the town kind of thing. And what they did is they, they used our, they used GiveWP and the form, the form grid. And you voted with your money. So your money you donated to the charity, right? Because it was a dog shelter and whichever dog had the most money at the end because they were the ones that got the most votes.
Corey Maass 00:24:46 That’s cool.
Michelle Frechette 00:24:47 Actually won. So it was a fun way to, like, have that competition going between the dogs all on the same page, and you could see which one like, oh, that one’s got too much. I’m going to vote over here or I love that dog too. That’s my my best friend’s dog. I’m going to vote over there, that kind of thing. So that was fun.
Corey Maass 00:25:05 Yeah. Well, I like the idea of it’s like when you go to a raffle where you can you buy ten tickets and then you can walk around and you can put ten tickets in the one thing where you can put one ticket in ten things. So you could you could donate to a bunch of dogs, or you could max out the dog named Max. But yeah. So I’m I’m.
Michelle Frechette 00:25:28 It’s fun. It is fun. That’s awesome. I love that.
Michelle Frechette 00:25:33 I’ve already exported the list and it’s already in a spreadsheet. So, I will clean that up a little bit, because there’s a lot of extraneous data we don’t need for.
Michelle Frechette 00:25:41 And we’ll make some columns for us to vote on and that kind of thing. So I’ll have that ready for us. The other thing that I started, and by started I mean I have a doc with a title at the top. That’s it, but I started. Some I did like basically, my own personal whiteboard, which I will share with you after I get at least 1 or 2 ideas on there of, monthly marketing ideas for IPA WP so that we can start to put together. So it’s not last minute like, oh, what are we going to do this month? That kind of thing. But we could put together a 12 month strategy of the kinds of marketing that we would like to see happen, between the people who are involved. And I think that we can like once we let people know, we could ask for their inputs as well, if they have other marketing ideas, because, you know, these are 45 other companies that also do marketing. So they may have some great ways to interact with one another and to do some co-marketing that way.
Michelle Frechette 00:26:40 And certainly to I think about the fact that, like, let’s say that I have XYZ plugin, I’m not as, as myself as my own company. I’m not going to send people to IPA WP to buy XYZ plugin. That’s not the purpose of it. I’m going to send them to my own website to buy x, x or whatever XYZ plugin. So it’s not like they’re each company is going to be promoting IPA WP because that’s not the purpose of it. Each company instead will have to promote somebody else within the company and or within the organization. And so, thinking along those lines and ideas of ways, because it’s not as simple as just like everybody, you know, post about IPA WP this month because that doesn’t help anybody. That’s not what we’re trying to do. So yeah. Yeah. So leaning into the collective, hive mind of other marketing, what’s worked, what hasn’t, and ideas that they might have, I think would be really helpful.
Corey Maass 00:27:41 I was talking about the site with somebody today and heard, heard myself say that the the directory is actually secondary, which is like we’ve talked to, talked a little bit about it before. but it, it started to sort of crystallize in my mind that this is not. Like you said, like the the directory is not the the directory is almost incidental. Like the more we talk about it, the more it’s. Yes, it’s the it’s almost like an employee directory or, you know, just these are the members of the Chamber of Commerce kind of thing. And yes, it’s great to it’s another backlink to your site and you can use it more explicitly if you want. And hopefully some people use it and find it or find it and use it and use it to find plugins and stuff. But it’s at a very abstract level, the site really, I, I’m the site or the organization, the Alliance, whatever that looks like is a resource ends up being a marketing resource. Like sign in.
Corey Maass 00:28:58 Once you once you’ve you’re a member of the Alliance, sign in and there’s these ten things like we might end up with a page. Predictably, we’ll end up with a page that has a bunch of discounts on it. So it’s like, oh, you know, EDD was nice enough to offer us 10% off, or, you know, an SEO plugin or, you know, so it’s like different things that they want built into. They’d love you to sell, you know, or premiums, you know, these ways for you to sell your plugin, but then also go to over here our resources for marketing. And then, like you said, whatever this month’s exercise, collective exercise is. I had a really nice coincidence. I have all these. I have dozens and dozens of mailing lists, newsletters that I subscribe to, often promoting products or whatever. And one of them was, mentioned a chemistry set and and whatever the preview text it was, and it was right next to an email that I have about IPA WP and like light bulb went off.
Corey Maass 00:30:08 And so what I wrote down was, IPA needs a section for product owners to choose other multiple products that work well together in a chemistry set. So like building these, you know, what is your preferred stack or what is your preferred, you know, but also being able to any I want any plugin or product to be able to list all the plugins or products that they integrate with, integrate with, like, you know, and, and and it can’t be all of them. Right? Even even though that might be true. But like, you know, OMG integrates well with a bunch of SEO plugins. So we might list a bunch of SEO plugins or something like that.
Michelle Frechette 00:30:58 That makes sense. Yeah. Absolutely.
Corey Maass 00:31:00 But that way it’s because it’s, as we said before, like as your good suggestion of if if we do an onboarding, I can find out that, you know, oh, they’ve got Squirrelly installed what we integrate well with Squirrelly in a specific way. So you know, here’s an advantage. And these plugins explicitly work well together. It’s not just yes they both can coexist on the same WordPress install.
Michelle Frechette 00:31:28 Right. So we also we also could create some kind of like a little badge out of our logo that participating businesses could put on their website saying, you know, proud member of the Independent Product Alliance. And then it could link back to our page in case people are looking for other products that they know are independently owned like that.
Corey Maass 00:31:52 Love it. All right. We’re officially starting a list.
Michelle Frechette 00:31:58 Now, if we could just come up with a logo because I sucked it. All of them.
Corey Maass 00:32:03 Let’s talk about the logo. Michelle.
Michelle Frechette 00:32:09 Okay. Sure. You made me cry. I’m kidding. I have done such good logo development in the past, but for this one I cannot get my head around it. So that’s when it’s time to let somebody else do it.
Corey Maass 00:32:22 Well, and I mean, as we’ve talked about in previous call or to in the previous call or two like, I mean, if you’re busy and if you, if you’re if it’s not the thing that you can sit down and get your head into and, and then inspiration, I mean there’s still art to it.
Corey Maass 00:32:38 So inspiration is inspiration and sometimes that’s not there. Or you know, sometimes you have a co-founder who’s a pain in the ass, who’s really picky. And so even though you’ve sent over a few perfectly adequate examples, that person said no.
Michelle Frechette 00:32:55 Do you know that adequate. Adequate is the worst? Is the worst thing you could say? Like, bad is fine. I’m happy with having bad design, but adequate designs is like, oh, those are just boring. Oh, those are just so the very one of the very first web pages I ever built back in the day. So this was back in 2000, I think. So stretching quite a ways back. I was working at a university and like the web, like registering online, like I was all part of that. We never had registration online until I worked there, that kind of thing. Anyway, they said to me, since you’re taking this classes on e-commerce, why don’t you design a page for our new e-commerce program? And I was the registrar, but I was like, sure, I’ll do it.
Michelle Frechette 00:33:43 And the instructor came back and he used the word pedestrian. It’s very pedestrian. And I was crushed. I would rather hear this sucked than it was just pedestrian or just adequate. So if you. So yeah, that’s that’s the way for me to either like I don’t want to be adequate. I’d rather suck big or be really good but like pedestrian, adequate. Okay. Yes. Okay. Perfectly adequate. I interrupted you.
Corey Maass 00:34:17 Well, you know, I, I, I don’t think you disagree. Like we.
Michelle Frechette: No I don’t.
Corey Maass: You didn’t sit down and and spend hours on a piece of fine art. These were.
Michelle Frechette: No, not at all.
Corey Maass: What can we generate. And so yeah, today in between other things generating on my, on my computer, I pulled up, Dall-E and started trying to generate and less than adequate results. Abounded.
Michelle Frechette 00:34:48 1 or 2 of them weren’t so bad.
Corey Maass 00:34:51 They were fine. Like there was something to it. yeah. But so I did. Finally, I did get on Fiverr and hired somebody. And so we should have, three ideas within a couple of days. And as we’ve, as we’ve mentioned before, I often end up using this as just source idea sourcing, essentially. And so I may or may not use whatever we get, but at it, somebody else who hopefully will do a little bit of deep thinking, hopefully not a lot because we don’t pay a lot. So I’d rather they. Just did did a bunch of things and got, you know, we got the appropriate value for what we’re paying. We would love to pay more. We don’t have the budget, So we know.
Michelle Frechette: Not yet.
Corey Maass: Yeah, but the idea being right, that, you know, somebody, an actual human, will sit down and come up with a bunch of ideas. And then often what I end up doing is taking the same. It’s an exercise in actually writing out the description as much as anything. And so then taking the the copy that I wrote and sending it to other people and seeing what we get back. So, we will start with one and see. See what happens.
Michelle Frechette 00:36:08 Exactly. And we will both be at WordCamp US.
Corey Maass 00:36:14 Yes. Yep.
Michelle Frechette 00:36:15 With stickers I have stickers. OMGIMG stickers. Stop by and get some. Ask me any time.
Corey Maass 00:36:23 Yep. Not a lot because I, you know, stickers are. I think that you you attract people who want stickers. But at least when I’m walking around and it’s like I think stickers are they’re not as popular as they once were. I also think that, like, swag in general has dropped off a little bit. That’s my impression because and without a table, like, I don’t want to be carrying around a box of swag. So, I haven’t. I will have.
Michelle Frechette 00:36:54 I will have. I will have stickers in my basket. There you go. In my, my scooter basket. So if anybody’s interested in grabbing a sticker from us, come on by and.
Corey Maass 00:37:05 I’ll have some.
Michelle Frechette 00:37:07 Vote for me on the back of the sticker.
Corey Maass 00:37:11 Well, did I tell you about I about that, I, I did I did decide to spend a little bit of money on ordering more t-shirts because at the last WordCamp US.
Corey Maass 00:37:21 I did not change my t-shirt for the entire time.
Michelle Frechette 00:37:26 Yeah, that’s a good idea. I’m glad that you invested in that.
Corey Maass 00:37:30 People. People probably gave me the benefit of the doubt. They’re like, oh, he ordered three black t-shirts for the five days. No, I didn’t, I wore one black t-shirt. It’s like a.
Michelle Frechette 00:37:40 Everyday and a lot of deodorant.
Corey Maass 00:37:41 A lot of deodorant. And I like most nights, I like I rinsed out, I at least rinsed the pits, you know, and then had it dry on the the air vent. But, you know, like the fear, right? You can’t spill anything on it or if you like, I actually checked every night, like, did I sit in anything? because, you know, that that would be a giveaway. So anyway, I ordered, Yeah, I ordered another t-shirt. I think that’s similar to the jacket. So it’s like print all over. So it’s pretty bombastic. And then.
Michelle Frechette 00:38:15 Is that the one you’re going to wear on stage?
Corey Maass 00:38:17 Probably. Well, it’s like we’ve talked about it. You know, usually at conferences it’s over air conditioned. So it’s actually the outer layer that matters more, the hoodie or the jacket that I ordered, you know. But when if you’re on stage and you’re sweating, you’re probably don’t want to. I’ve actually fallen into that trap before. I remember specifically at Belfast, WordCamp Belfast, and I was like, it was hot, but I didn’t want to take my branded, like track jacket off. And it was it was actually like fleece. So I was like, hot and I run hot as it was, but I like I can’t take it off. I can’t, just talk faster. I can’t take it off. but anyway, so now I have, coming towards me. I have a yellow, banana yellow t-shirt and then like, a bright teal or something because I was like, we’re all about big, bright colors and big bold, you know, having fun and stuff.
Michelle Frechette 00:39:14 So it’s about getting attention with your, your images. So why not get attention with your t-shirt? Absolutely.
Corey Maass 00:39:19 Exactly, exactly. So, but yeah, WordCamp US should be fun. I’ve got a bunch of events scheduled and I’m trying to line up, you know, some meetings with people because that’s kind of what you do. And if it mostly just catching up, talking tech, that kind of stuff. But yeah.
Michelle Frechette 00:39:38 I should give you my calendar link so that we make sure that we actually eee each other at this event, because it’d be a lot of it would be easy to keep meaning to. And then you get to the end and you’re like, yes, sorry we didn’t get that drink together or whatever.
Corey Maass 00:39:53 No kidding. Yeah, yeah, yeah, I’m big on breakfasts, so we should we should pick a morning, you know, and even just get coffee and have a sit down.
Michelle Frechette: Yeah, that’s.
Corey Maass: At a reasonable hour if you’re not.
Michelle Frechette 00:40:08 I am not a morning person, but I will make myself be a morning person for this event. I always do.
Corey Maass 00:40:13 You know, 11 a.m. is still morning.
Michelle Frechette 00:40:16 This is true. This is true. Steller does have a booth, so I will be staffing at at least one two hour period. So that’ll be a lot of fun. And then, yeah, we’re Stellar. We’re doing an affiliate Meetup, getting, people who are either affiliates or interested in affiliate marketing coming to that. And then we have, an event also, which I think I’ve invited you to both of those. The event is Thursday evening and is actually on the WordCamp US side events page. So if people are interested in signing up for either of those, we’d love to see you there. And Corey will be there too, right? So you can talk to people there too. You can hijack one, one, 1 or 2 chairs in our event to talk to other people for sure.
Corey Maass 00:41:01 Happy to. And then I’m yeah, I’m I’m the proverbial? I am the one of those people that’s just hallway track all day long. you know, I do go, but, wander around or go take a nap, usually in the afternoon. But I depending on the venue, some venues are more conducive to it than others. But like, usually there’s a good place to to stand. And I just stand because I want and I try to grab people as I walk by or, you know, inject myself into conversations or like super extrovert mode, you know, not in an obnoxious way, but it’s I’m like, this is why I’m here. I’m here to talk, you know? So.
Michelle Frechette 00:41:44 Yeah, exactly.
Corey Maass 00:41:45 And and last year was great. Like, I had my, WordCamp buddy, Matt Lowe, like, we had established, like, okay, let’s, you know, keep checking in with each other throughout and, like, so we have somebody to hang out with. And so I got to know him much better, which was great. And and then from standing around and just talking, I want that’s how I met, Alex Standiford, who’s now, you know, a better colleague. And, and is in my Mastermind Group and, and stuff like that. So there’s I, I love it like, it’s this is what I miss. Like I miss going to more WordCamps, you know, especially the smaller ones because you end up. I mean, that’s how I met Cory Miller 150 years ago.
MIchelle Frechette00:42:33 Exactly.
Corey Maass 00:42:34 And that kind of thing. So, yeah.
Michelle Frechette 00:42:36 We just got our budget approved today for WordCamp Rochester, which is happening in October.
Corey Maass: Oh, that’s cool, that’s cool.
Michelle Frechette: The website will be turned on in a day or two after I, you know, build it. turn it on.
Corey Maass 00:42:50 Turn it on. Oh, man. They probably make you use Gutenberg, don’t they?
Michelle Frechette 00:42:54 Yeah, yeah.
Corey Maass 00:42:56 You used to be able to build it however you want, but.
Michelle Frechette 00:42:59 Yeah. No.
Corey Maass: Sorry.
Michelle Frechette: That’s okay. I’m just going to basically copy and paste a lot of what we did last year. So I don’t have to recreate the we’ll change out some images, things like that dates and the and the like. And then yeah, we’ll be able to do a call for speakers. It’s going to be October 5th to our call for speakers and our, call for sponsorship and volunteers. And all the things will be up live hopefully in the next day or two.
Corey Maass 00:43:26 That’s really cool.
Michelle Frechette 00:43:28 Yeah.
Corey Maass 00:43:29 So I’m sitting here going, how far is Rochester? But I’m gonna.
Michelle Frechette 00:43:34 I’m going to guess. Six hours?
Corey Maass 00:43:35 . It’s a real six hours. Yeah.
Michelle Frechette 00:43:37 Yeah, yeah yeah, I, I do those kinds of drives all the time. Like I drove to Montclair earlier this year. I drove to, Ottawa. So six hours, seven hours or less is like my limit that I can drive straight. Anything more than that, it’s like, maybe we need to stop, but.
Corey Maass 00:44:01 Five and a half to 6.5 hours, so. Yeah. Round number six. Yeah. yeah, I, I miss, I miss, I just missed I mean, we talk about this all the time. I miss there being especially on the Meetups. Like we all miss there being more WordCampss and more small camps. Like when I was, in upstate New York, there were a whole bunch I could go to, you know, within four hours or so. And even in Tennessee, like, go down to Georgia or go down to Atlanta, go down to Birmingham, like go down to, you know, all these different ones that you could bop around to. And, and I miss things like, like I, I often in the same, in the same way that I think often about what is a non insider WordPress user. I think about, the word WordCamp Portland, Maine, because it was like one of the smallest but really good camps. But it was it, it attracted a very different type of like there were a lot of like deep nerdy developers, which was a little different vibe than, some of the others that were more like user types and.
Michelle Frechette: Yeah.
Corey Maass: And then and the venue was sort of interesting and anyway, just like but to me it was the epitome of like the small camp and just we miss those.
Michelle Frechette 00:45:24 What year were you at Portland, Maine? I was just looking mine. I was there for 2017, I spoke there.
Corey Maass 00:45:31 I think it must have been before that.
Michelle Frechette 00:45:34 Okay. but let it be funny if, like we were, we didn’t know each other. Both. Right. There would have been kind of right.
Corey Maass 00:45:39 But it wouldn’t be the first time that that happened.
Michelle Frechette 00:45:42 I know for sure. Especially not in WordPress. Yeah.
Corey Maass 00:45:49 Portland. Maybe? Maybe 2017? 2017.
Michelle Frechette 00:46:00 Too funny. We were both there. I listened to a guy talk about podcasting at that. At that, WordCamp. And I didn’t even know what podcasting really was. I mean, I had an idea what it was, right? And then I thought, well, that’d be cool. Tuck that back in the in the back of my head. That way, if my customers, because I was freelancing at the time and my customers ever want to start a podcast, I’ve got this information on how to start a podcast. None of my customers ever did. But now I podcast way too much. I mean, is there such a thing as too much? Some people might say yes, I say no. I am enjoying it. It’s a lot of fun.
Corey Maass 00:46:37 I’m sharing my screen.
Michelle Frechette 00:46:38 Okay.
Corey Maass 00:46:39 You should throw that up.
Michelle Frechette 00:46:41 There it is.
Corey Maass 00:46:45 WordCamp TV WordCamp Portland, Maine, 2017.
Michelle Frechette 00:46:51 Oh, search Michele Ames for that one. I bet you’ll find my talk to, say, one same year. How funny. It was an interesting school. It was like an art school or something, if I remember correctly. Yeah.
Corey Maass00:47:07 Yeah.
Michelle Frechette 00:47:10 Because I would have been there.
Corey Maass 00:47:11 That was. That. The 2017.
Michelle Frechette 00:47:12 I was on. I gave a talk, but I also was on a panel for marketing that last there I am that’s that was me.
Corey Maass 00:47:24 But your hair’s not purple.
Michelle Frechette 00:47:26 It was not I did not dye my hair purple until 2021.
Corey Maass 00:47:31 She knows. She knows the day.
Michelle Frechette 00:47:34 It was after my daughter got married because I wasn’t going to go to her wedding with purple hair. So yeah, and I almost changed it back earlier this year and everybody was like, but it’s your signature. But I think at the end of this year the purple is going to be gone. It’s fine. It’s really high maintenance. And that was a fun camp. Yeah, we were both speakers, so we were both at the speaker dinner. That’s so funny. When you think back to the after party.
Corey Maass 00:48:02 The the after party I was at for about four minutes.
Michelle Frechette 00:48:07 Okay.
Corey Maass 00:48:09 so. Oh, okay. So do you remember in the lobby, a guy giving away tea?
Michelle Frechette 00:48:18 No.
Corey Maass 00:48:19 By any chance. Okay. So.
Corey Maass 00:48:22 One of my best oldest friends started a seaweed tea company and, and that is. And now he has a whole shop dedicated to seaweed products, but, focuses, not focuses, highlights the selling of his own tea. That is all seaweed based tea or tea that has seaweed in it as a primary ingredient. But that was the first event, I think one of the first events that he like tabled that because I convinced him I was like, it is, you know, this is not your market, but it’s a random cross-section of people. You should do it. And, and sponsor tables were cheap. Cheap, you know, because it was such a small local camp.
Michelle Frechette 00:49:04 This was not the one with the koi ponds in the lobby, right? That was Providence, I think.
Speaker 3 00:49:11 I’m pretty sure not.
Michelle Frechette 00:49:13 Yeah.
Corey Maass 00:49:14 yeah, I kind of remember. Yeah. It was in, Yeah. It wasn’t like there’s, there’s an actual art school, but it was and it was not in the actual art school that I went to as a kid. It was another different facility, much more new. but there were, rehearsal rooms in the basement because and like, sort of big, big art installation galleries because I snuck downstairs and found a rehearsal room that was open, unlocked, and went in and took a nap.
Michelle Frechette 00:49:51 Oh, perfect. That you’re going to say, started singing or something? Nope. I took a nap.
Corey Maass 00:49:56 No, I I’m a big napper. I take a nap almost every day and especially at, you know, an events like that, like I need to go pass out. I’m not a caffeine person. I’m a morning person and a night person. And that means I need a nap in the middle. And, I.
Michelle Frechette 00:50:11 Understand yeah.
Corey Maass 00:50:12 Finding a quiet corner is sometimes difficult, but I’m pretty shameless. Like, I will just go lay on a bench and, you know, try not to bother anybody. But in this case, there were, like, silent rooms, which is pretty awesome. Nice.
Michelle Frechette 00:50:31 Do it. Corey, come to Rochester. That’s right. Absolutely I agree Marcus. Absolutely. He should absolutely be in Rochester. We have a lot of fun. We’re going to do garbage plates again this year.
Corey Maass 00:50:41 Oh.
Michelle Frechette 00:50:43 Local delicacy.
Corey Maass 00:50:45 The famous the.
Michelle Frechette00:50:46 Marcus. Marcus can tell you how good they are. They’re so good.
Corey Maass 00:50:51 I’m looking, I’m looking.
Michelle Frechette: For garbage plate?
Corey Maass 00:50:55 No. Right now the fifth is free.
Michelle Frechette 00:51:01 I pencil it in.
Corey Maass 00:51:03 I’ll pencil it in. Go and come back. I’d have to go quick, because then I. Because I’ve got to be home with the dogs the following week, but.
Michelle Frechette 00:51:10 Yep.
Corey Maass: And then since we’ve reached. The, random random link hour. have I told you about what else I’m doing in October?
Michelle Frechette 00:51:19 No. What else are you doing in October?
Corey Maass 00:51:22 I’m hosting a or putting on an 80s night at our local country club where I bartend.
Michelle Frechette 00:51:31 Is this show me a uniform? outfit?
Corey Maass 00:51:35 Yes. An outfit. Okay. Yes. So I did show you, and then. And there are other accessories that have since arrived in the mail that are absolutely amazing. Some of them I think I might end up bringing to WordCamp US just to have more outrageous clothing to wear.
Michelle Frechette 00:51:49 I, I think I approve that message.
Corey Maass 00:51:53 But yeah, as a, as a we because the our country club is just, it’s, it’s this lovely old building from the 70s. It’s super 70s. It’s all wood paneled, you know, whatnot. But it’s like it’s just a great room. And so I, I’m like, we need to have I mean, they, they make a lot of their revenue from renting out the room. But I’m like, we need more events, more like social events and a buddy and I brainstormed. We should do an 80s night and and we’re going to do it as a fundraiser for our local humane society.
Michelle Frechette 00:52:27 So that’ll be fun.
Corey Maass 00:52:29 It should be a lot of fun. But yeah, so I’m looking forward to October already. It’s also my birthday month.
Michelle Frechette 00:52:34 So mine too. I too. October 15th.
Corey Maass 00:52:39 There are so many people with birthdays right around ours like.
Michelle Frechette 00:52:43 It is true.
Corey Maass 00:52:45 Four of my old best friends are all I’m. I’m the 10th and I just. I know I have a good friend who’s the ninth. The good friend who’s the 13th. Like now you the 15th. Like, everybody is right around there. So yeah, nine months previous was very popular, at least for our generation. Our parents generation.
Michelle Frechette 00:53:05 Yes, yes. Eight months for me because, my mother and, my mother had a car accident that broke her water. And then there I was.
Corey Maass 00:53:17 There you were.There you were.
Michelle Frechette 00:53:18 There was. I was looking for something. I have the I thought you’d like this. So every year at StellarWP, I add one more idea to the 24 I started in 2020, 20 ideas for fundraising online in 2020 added another 21 for 2021, right? So every year I add a new one. So this year I already started I like popped into my head. I already wrote it. It’s called hey DJ Play My Song. And the idea is that through the forum on your website, in advance of your wedding or your event, people could pay $5 or $10. Whatever you decide and name a song they want the DJ to play at the event. And then of course the bride and groom, the whomever.
Corey Maass 00:54:04 I was going to say approved by.
Michelle Frechette 00:54:05 Yes. Moderated by what specific language for that. But then, you know, some people sometimes put it on the card like, hey, if you want to hear a song, put it on there, whatever. But this way they could like, fundraise for the honeymoon or like, like I said. And you said the dogs. That made me think of it. I said, or, you know, for your your local shelters, bark bash if you have like that kind of thing for your for the dogs. But wasn’t that fun?
Corey Maass 00:54:27 I thought that was such a cute idea. Yeah, yeah. The, I’m I’m I’m starting to brainstorm more like that because it’s like the. So my buddy who who’s doing the party with me, he actually worked in a movie theater in the 80s and still has hundreds of posters, like the original movie posters from the movie theater in the 80s. we’re hoping he hasn’t looked at them since the 80s, so we’re hoping they’re in any sort of condition.
Michelle Frechette: That they are in good shape. Yeah.
Corey Maass 00:54:56 But we’re planning on going through them and ones we we don’t want to keep personally, like hanging them around. And then at the end of the night, like, let everybody take one home for five. An extra 5 or 10 bucks. Again, all donation based or all, you know, but like, yeah, finding those little activities or little things that can get people to throw in an extra buck or two, it’s amazing.
Michelle Frechette 00:55:18 It’s not a bad thing. You have been scolded. Cory needs to update his Presser profile on the WP World with all the events that you’ve attended and spoken at.
Corey Maass 00:55:28 All right.
Michelle Frechette 00:55:28 That is a new feature of the WP World.
Corey Maass 00:55:31 That’s true.
Michelle Frechette 00:55:32 We gotta get Marcus on the post that is Happiness Hour so he can talk to people about all the updates on the WP World. Corey. I’m sorry. Marcus hit me up in Slack and I will give you the link to schedule, on our Wednesday Happiness hour. I would invited you, Corey, because we already do this already for a full hour every week. Two days in a row. Might be a little much.
Corey Maass 00:55:55 It’s fine. I mean, not that we don’t then also see each other at all of the Meetups and all of the. But you know.
Michelle Frechette 00:56:01 Exactly, exactly.
Corey Maass 00:56:03 Edit my Presser profile. All right, I’m on it. I’ll do this first thing in the morning. I thought I did.
Michelle Frechette 00:56:09 It’s updated though. He’s added so many features, you can now go through and click all of the different events you’ve attended and whether you were a speaker or an organizer. Pretty cool stuff.
Corey Maass 00:56:21 I don’t know. Okay Marcus feature request. Can I pay you ten bucks to do this for me?
Michelle Frechette 00:56:31 it’s worth more than that.
Corey Maass 00:56:33 Oh, yes.
Michelle Frechette 00:56:34 Also, now, I don’t know. I haven’t checked, but you can now add, businesses for free to the directory. So if you haven’t yet, put OMGIMGin there. I already have a business associated with my account, so I cannot do that. For us. So you would have to do that for us.
Corey Maass 00:56:52 Business directory. I’m pretty sure I added it.
Michelle Frechette 00:56:57 I don’t remember, I haven’t looked.
Michelle Frechette 00:57:00 Just saying it out loud. Anyway, so we meandered all over the place today. But we have the. The bottom line is we’ve been getting a lot of work done and I think, I will work on that spreadsheet. So, we can take a look through the different, businesses for IPA WP, and then we can continue to work on what the features are that you want to get added in so that we can edit the home page. Hopefully all of that perfect storm happening before WordCamp US in three weeks so that we can have a product to show people. yes, we plan. God laughs. That’s what they say.
Corey Maass 00:57:39 Plus talks and slides and actual work and hobbies and everything else.
Corey Maass 00:57:48 More, more hours in the day. I’m going to WP More Hours in the Day is going to be my new plugin. There you go. And it introduces a wormhole and.
Michelle Frechette 00:57:56 It’s a magic. Anyway, it’s just magic. Yes.
Corey Maass: Something. But anyway, lovely talking as ever.
Michelle Frechette 00:58:01 Yes. And for everybody who’s hung in with us today, we’ll see you next week.
Corey Maass 00:58:07 Dome, ba dome, ba.
This article, Marketing a WordPress Product Live: Session 20, was published at Post Status — the community for WordPress professionals.
Automattic to Migrate Tumblr to WordPress Infrastructure Automattic has announced plans to migrate Tumblr’s backend to WordPress… and they want to do it without changing the Tubmlr user experience. * “We’re not talking about changing Tumblr. We’re not turning Tumblr into WordPress… We’re talking about running Tumblr’s backend on WordPress. You won’t even notice a difference from the outside.” * Automattic expects the move to benefit both platforms: + Tumblr will run on the proven WordPress.com platform, and will benefit from the collective effort that goes into the open source WordPress project. + The WordPress project will benefit from the tools and creativity created for Tumblr. * The technical lift to migrate Tumblr’s more than 500 million individual blogs is mind-blowing! * I think this will also be another excellent study to combat the “WordPress can’t scale” argument, should things go well.* * Automattic is now recruiting passionate developers and creative thinkers to join this ambitious project.
The Alarming Reality of ‘Active Listening’ Ad Targeting Exposed! First of all, haven’t we at least suspected this was going on all along? Or am I the only one who would be talking about something only to later be presented with mobile ads for that very product or service? * Cox Media Group (CMG) claims it can target ads based on what potential customers say near device microphones. * A pitch deck obtained by 404 Media provides more details on this “Active Listening” capability. * The presentation explicitly names Facebook, Google, Amazon, and Bing as CMG partners. * 404 Media first reported on Active Listening in December, based on information from CMG’s website before it was deleted. * The pitch deck shows how CMG was marketing this product to companies interested in targeting customers based on microphone data. * Google has removed CMG from its advertising Partners Program after 404 Media asked for comment on the slide deck. * The full extent of how this technology works and its implementation remains unclear, but it certainly raises questions about the ethics and privacy implications of such technology. * If this is true, and there is evidence to suggest that it is, have advertisers gone to far? Have we, as consumers, given away too much privacy for the sake of convenient tech?* * Read 404 Media’s ongoing coverage of the use of Active Listening to target you for ads.
Watermarking AI Content and Why It Matters California just passed a bill that mandates watermarks on AI-generated content to fight misinformation, and major companies like OpenAI, Adobe, and Microsoft are supporting it. * The passing of this bill could set a national legal precedent for AI content regulation. * Watermarks are intended to increase transparency and help consumers identify AI-generated material (and they “can’t” be removed). * This law could protect you and your clients from future legal issues related to unmarked AI content. But does revealing your use of AI change things between you and your clients? * There is no word, yet, on what the penalties will be for not using watermarking for AI content. However, understanding the method of detection is important because there is currently no completely reliable way to recognize AI content. * The bill highlights the growing need for companies, agencies, and governments to manage AI tools ethically and honestly. * In my agency, we don’t use AI to write content, but we do use it to brainstorm and enhance content. If your clients knew that AI had at least helped you with content writing, would you still use it?* * This isn’t a topic that is going away. Get the facts on Techcrunch and The Verge.
Worth a Look* Which is more important – Good SEO or good content? It’s not that simple. This article explains how to prioritize SEO tasks to get the best possible performance in rankings, while providing useful content to users. * While we’re on the subject, learn how you can get some easy SEO wins by leveraging Google Search Console in SearchEngineLand’s easy-to-follow guide. * When you hear about a new SQL Injection Vulnerability, do you just nod and hope that no one asks you to explain what it means? The Admin Bar explains what SQL Injections are and why they are so dangerous.
This article, Business Roundup Week Ending August 30, was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (August 25, 2024)News* Ramping up WordPress on YouTube * WordPress Contributor Mentorship Program Cohort #3 (2024
WordCamp US 2024 kicks off with Contributor Day, an in-person testament to the power of open-source software.
Help shape the future of WordPress by contributing your talents – wherever they may lie – next month in Portland!
Sign up today!https://t.co/SNCTikI7LP#WCUS pic.twitter.com/7bh52czfWO
— WordCamp US 2024 (#WCUS) (@WordCampUS) August 14, 2024
Accessibility* Accessibility Team Meeting Agenda: August 30, 2024 * Accessibility Team Meeting Notes: August 16, 2024
Community* Meetup Organizer Newsletter: August 2024 * Event Survey Update and Discussion * Announcement: Sunsetting North American Camera Kit Rental Program * Contributor Working Group/Mentorship Chat Agenda | August 15th 07:00 UTC (APAC/EMEA) and 16:00 UTC (AMER)
Core * What’s new in Gutenberg 19.1? (28 August) * Bug Scrub Schedule for WordPress 6.7 * Updating jQuery shipped with WordPress to version 4.0 * WordPress 6.6.2 * Hallway Hangout recording: Let’s chat about what’s next in Gutenberg (August 2024) * Introducing Twenty Twenty-Five * Automatic conversion of HEIC images to JPEG in WordPress 6.7 * Control your contributions with mailmap
Create Block Theme[Type] Enhancement* Improve the CBT_Theme_Fonts class tests – Status: Open * Should font files be renamed when added to a theme? – Status: Open
[Feature] Font Management* Should font files be renamed when added to a theme? – Status: Open
[Type] Bug Modified default font size presets are not added to the resulting theme.json – Status: Open * Edits to custom block style variations are lost – Status: Open Core TracDefect (Bug) Deprecation Warning – Status: Closed * Uncaught TypeError in /wp-json/wp/v2/menu-items REST API POST operation – Status: New * REST API endpoint /wp-json/wp/v2/categories returns 500 instead of 400 – Status: New * Twenty Fifteen : Hover effect is different in frontend and editor side for the link – Status: Closed * Twenty Twelve: Button block Outline style has the wrong text color on the front – Status: Closed * WordPress plugin dashboard shows unrelated version number – Status: Closed * Improve performance and memory usage of wp_list_post_revisions() / wp_get_post_revisions() – Status: New * Link option Window hidden behind editor edge frame – Status: New * When Updating to 6.6.1 regeneratorRuntime is not defined error occurred – Status: Closed
Enhancement* Auto Sizes for Lazy-loaded Images – Status: Assigned
* Add support for MySQL SSL connections – Status: New
* Custom query args for search_box form in WP_List_Table – Status: New
Feature Request* disable fluid font sizes – Status: New * Notify users of links that open in new tab – Status: New
Awaiting Review* WordPress Version 6.6.1 home.php not working – Status: Closed * Uncaught exception ‘Error’ with message ‘Undefined constant “ABSPATH”‘ in /var/www/wp-settings.php:33 – Status: New * prepublish modal not appearing when we select custom post status – Status: New * fix(is_ssl): adds check for SSL when behind a proxy or load balancer – Status: Closed
Assigned Uploading WAV files fail in Gutenberg editor on Firefox browser when drag-dropped – Status: Assigned Performance[Plugin] Enhanced Responsive Images Incorporate layout constraints from ancestor blocks into the sizes calculations – Opened 2 hours ago by joemcgill
[Plugin] Modern Image Formats* WebP Images resolution not working in Gutenberg on wordpress.com – Opened 3 days ago by tehjaymo
[Plugin] Optimization Detective* Detection time window may not allow enough URL Metrics to be collected – Opened last week by westonruter * Unminified source JS files and source maps are not distributed with builds – Opened last week by westonruter * Query var normalization should be hardened to avoid infinite space – Opened 2 weeks ago by westonruter * Internal state of the page should factor into whether a stored URL metric is fresh – Opened 2 weeks ago by westonruter
[Plugin] Web Worker Offloading* Reconsider approach of using script dependencies to opt-in a script for worker offloading – Opened 2 weeks ago by westonruter * Offloading Google Analytics (gtag) to a Web Worker – Opened 3 weeks ago by westonruter
[Plugin] Speculative Loading* Speculative Loading readme needs improvement – Opened 2 weeks ago by westonruter
Infrastructure* Unminified source JS files and source maps are not distributed with builds – Opened last week by westonruter
* Implement sanity checks in since, readme, and versions commands – Opened 3 weeks ago by felixarntz
* Clear out and remove /tests directory – Opened 3 weeks ago by felixarntz
WP Core Trac 61847: Auto Sizes for Lazy-loaded Images – Opened 2 weeks ago by mukeshpanchal27 Gutenberg DiscussionsInteractivity API Optimizing yielding prior to actions out of the box – [Type] Enhancement, [Feature] Interactivity API – 28 comments * Interactivity API and the router package for multilingual support – 3 comments * Interactivity API and the advanced usage – 3 comments * Interactivity API showcase – 64 comments * Changelog – Tracking Breaking Changes in the Interactivity API – 29 comments * Is possible to define a store independently from a block? – 4 comments * A way to get new Context or Update existing Context – 1 comment * Question: Modal with Interactivity API – 8 comments
Developer Experience* Does the block editor need a client side alternative to the render_block filter? – [Feature] Extensibility – 3 comments
* Better support for block themes and the Your homepage displays option – [Feature] Themes, Developer Experience – 4 comments
* Documentation missing: Using @wordpress/scripts 28.x with WordPress <6.5
General* Create Block variation in custom block – 1 comment
Q&A* How to check and update current post’s discussion settings? – Answered – 1 comment * Proper way to programmatically select an inner block in parent block’s edit() function – Unanswered – 1 comment
Ideas Block editor usability improvement: Greater visibility to block parent container options when child block selected – 0 comments
Gutenberg Issues
[Feature] Meta Boxes Metaboxes markup differs by post type and has duplicated id – Status: Open
[Type] Build Tooling* Collect code coverage for e2e tests (but also others) – Status: Open
[Type] Enhancement* Global Styles – expose way to add more ‘Elements’ to the UI – Status: Open * Dataviews – actions objects duplicate actions and only show on hover – Status: Open * Dataviews – isLoading property is ignored when data property is populated – Status: Open * Add current term to Query Loop block filter for use on taxonomy archives – Status: Open * Refining the rightmost top toolbar actions for clarity and consistency – Status: Open * LinkPreview: Support For Relative URIs – Status: Open * Only apply relative positioning to Group blocks that have negative margin applied – Status: Open * Template registration API: allow setting the template author to something different from a plugin – Status: Open
[Type] Bug* Media-text Block Customization mediaWidth Not Applying in theme.json File – Status: Open * Auto p corrupting paragraph blocks – Status: Open * Gallery Image breaks in FireFox – Status: Open * Support Disabling the Duplication of Template Parts – Status: Open * viewScriptModule is not included in build unless WP_EXPERIMENTAL_MODULES is set – Status: Open * Popover component overlapping toolbar – Status: Open * Wrong template displayed for hybrid themes in the post template editor – Status: Open
[Focus] Accessibility (a11y)* Latests Posts block: “Image alignment” control should use ToggleGroupControl – Status: In Progress
[Package] Block library* Latests Posts block: “Image alignment” control should use ToggleGroupControl – Status: In Progress
* Stabilize the __experimentalDefaultControls block supports property – Status: Open
* Stabilize border block support keys – Status: Open
* InnerBlocks doesn’t show align wide/full controls when inside a custom block – Status: Open
* Remove “__experimental”: “fse” check – Status: Open
[Package] Editor* Consider using REST API data for database errors – Status: Open
[Package] Components* Autocomplete: Refactor to use DropdownMenu – Status: Open
* TextControl: Support generic props type – Status: Open
* ComboboxControl component: Account for the value when displaying the available options – Status: Open
[Package] Scripts* viewScriptModule is not included in build unless WP_EXPERIMENTAL_MODULES is set – Status: Open
[Package] Env* wp-env: use descriptive names for cacheDirectoryPath – Status: Open
[Package] Core data* Core Data: Remove ‘useQuerySelect’ abstraction – Status: Open
[Package] Data* Make it possible for plugins to have their own private actions and selectors – Status: Open
[Type] Developer Documentation* None of the dynamically generated selectors are documented for for core-data package – Status: Open * Docs: Add explanations about attributes of each Core Block in the documentation (and in the source code) – Status: Open
[Type] Task* E2E Tests: Split large tests into smaller tests – Status: Open * Grid: Adjustments to look like @SaxonF’s mockup – Status: Open
[Type] Flaky Test* [Flaky Test] should navigate empty paragraphs – Status: Open * [Flaky Test] Navigates the items list via UP/DOWN arrow keys – Status: Open
[Feature] Block bindings* Block bindings: Can’t save changes to the source if custom fields are opened – Status: Open * Block Bindings: context for supporting any block attribute – Status: Open
[Feature] Block Variations* Blocks using Variations not getting styled on front end because dynamically generated IDs don’t match – Status: Open
[Feature] Convert to Blocks* Auto convert to blocks – Status: Open
[Feature] Site Editor* Support Disabling the Duplication of Template Parts – Status: Open * Multiple PHP and HTML homepage templates cause blank Editor – Status: Open * Add template states to the Site Editor – Status: Open
[Feature] Layout* Grid: Should cells be equally sized in Manual mode? – Status: Open * Grid: Re-arrange Dimensions controls – Status: Open * Grid: Difficult to adjust block spacing – Status: Open
[Feature] Themes* Wrong template displayed for hybrid themes in the post template editor – Status: Open
[Feature] Patterns* Patterns tab is empty until all the user created patterns (Reusable blocks) are fetched – Status: Open
[Feature] Extensibility* Template registration API: allow setting the template author to something different from a plugin – Status: Open
[Feature] Inserter* block-insertion-points missing between innerBlock-elements – Status: Open
[Feature] Block bindings* Block bindings: Can’t save changes to the source if custom fields are opened – Status: Open
[Feature] Block Variations* Blocks using Variations not getting styled on front end because dynamically generated IDs don’t match – Status: Open
[Feature] Block Validation/Deprecation* Deprecate Comments Pagination block
[Feature] Block API Fix old block.json $schema usage in code – Status: Open Core Meetings Performance Chat Summary: 27 August 2024 * Summary, Dev Chat, August 28, 2024 * Default Theme Chat Agenda: August 28, 2024 * Agenda, Dev Chat, August 28, 2024 * Default Theme Chat Summary, August 21, 2024 * Summary, Dev Chat, August 21, 2024 * Performance Chat Summary: 20 August 2024 * Performance Chat Agenda: 20 August 2024 * Agenda, Dev Chat, Wednesday Aug 21, 2024 * Default Theme Chat Agenda: August 21, 2024 * Summary, Dev Chat, August 14, 2024
Developer Blog:* Registering block templates via plugins in WordPress 6.7 * Using Data Views to display and interact with data in plugins * How to extend a WordPress block * What’s new for developers? (August 2024)
Design* Design Share #62 (Aug 12-Aug 23) * Design Share #61 (Jul 15-Aug 9)
do_action* do_action Cagliari 2024
Documentation* Online monthly Docs Team Contributor Day August 27, 2024 * Agenda for Docs Team Biweekly Meeting (August 20, 2024)
Docs Issue Tracker[Type] Bug* Edit Original Pattern keeps Post MetaBoxes – Status: Open * Pre-publish checks showing template part details – Status: Open * Plugin metabox regression prevents tablet and mobile views from working – Status: Open * Rethink and improve the ‘None’ alignment – Status: Open * Post publish upload media dialog: race condition in uploads results in incorrect image replacements – Status: Open * Difficulty adding block at bottom of content – Status: Open * has_block() does not recognize blocks that are inside of synced patterns – Status: Open * Dataviews: Pattern previews throw an error when changing sort order – Status: Open * Editor: Remove hardcoded autosave endpoint checks – Status: Open * Block Editor Color Palette: Only custom color palettes are displayed – Status: Open * Block style variations now use hashed classnames, specificity issues – Status: Open * Image Block: SVG without width/height not expanding on click – Status: Open * Navigate to entity record crash editor – Status: Open * Templates added with ‘theme_templates’ filters can’t be selected or swapped – Status: Open * Pasting with keyboard shortcut deletes all the content of the classic block – Status: Open * updateEditorSettings for styles not working in site editor – Status: Open * Font size picker fails to set a font size if there’s another preset with the same value – Status: Open * Theme colors vs. Personalized colors on blocks – Status: Open * Query Loop: Default settings don’t render any items when inserted in content – Status: Open * Calendar block text color and background color is not change immediately when we try to change it from block settings – Status: Open * Block Bindings API/UI: Attributes Panel still shows when block is set to ‘contentOnly’ editing mode – Status: Open * Big performance degradation in WP 6.6 in editor – Status: Open * Text expander apps replace block content on the Classic Block (inline) – Status: Open * Image lightbox shows original image in synced pattern with overridden image – Status: Open
[Type] Enhancement* Data views: Advanced filtering – Status: Open
* Image block: support dropping multiple images – Status: Open
* Add tel: when linking phone numbers – Status: Open
* Block Bindings: Expose bindable attributes through an annotation in the block definition – Status: Open
* Block Bindings: Send only edited values to the POST API request – Status: Open
* Undo in Title or Tagline block positions caret at start of field – Status: Open
* ContentOnly: Improve the image block toolbar controls within contentOnly locking – Status: Open
* Use CSS Variables for Colors in the Color Picker and Gutenberg Editor When Available, Instead of Hardcoded Color Values – Status: Open
* Update secondary button appearance – Status: Open
* Media & Text Block: Support for Border & Shadow and more – Status: Open
[Type] Code Quality* Fix effect deps in Social Links block – Status: Open
[Type] Developer Documentation* Missing README and Usage Instructions for inspector-controls-tabs Control – Status: Open
[Type] Flaky Test* The navigation background color should apply to all navigation links including submenu and overlay backgrounds – Status: Open * activate block theme when live previewing from sidebar save button – Status: Open
[Type] Performance* Big performance degradation in WP 6.6 in editor – Status: Open
[Type] Tracking Issue Tracking: A curated list of high-priority extensibility issues and enhancements – Status: Open * Table block polishing issues for 6.7 – Status: Open * XML API: Roadmap – Status: Open * Tracking: Style Book Iteration – Status: Open Five for the Future New theme: Add blocks or block bindings to render pledge details * New theme: Update pledge form styles * Proposal: Five for the Future theme refresh
Hosting* Hosting Team meeting agenda 2024-08-21
Media Corp* Summary of August 2024 Media Corps Briefing
Meta* WordCamp US Contributor Day * Agenda for July 24, 2024
WP Org Main (Theme)* Main navigation bar: Make the logo bigger * Homepage banner: WCUS 2024 Live Stream Hero Banner * Homepage banner: Small notice format for WCUS 2024 * New landing page: The WordPress Briefing Podcast
Meta Trac[Type] Defect (Bug)* WordPress.org Admin bar: A11y feedback – Status: Closed * Add admin menu to profiles.wp.org page, remove subnav login information – Status: New * Remove search bar in admin menu for logged in users – Status: New * Release confirmations: users are seeing update notifications before an update is available – Status: Closed * Plugin review filters by number of stars are incorrect – Status: New * Need to fix contribute page checkbox design issue – Status: New * Convert assignment statement in Parser class to make compatible to PHP 7.2 – Status: New * Photo couldn’t submit – Status: New * Meta Components ticket links returns 404 – Status: Closed * Five for the Future contact page select box arrow issue – Status: New
[Type] Enhancement* Plugin Review Submissions – Change the text of the updated plugin automated reply – Status: Closed * Add Approve button to Categories: in the Submitted video section – Status: New * Make it obvious to moderator if they are about to reject a published photo – Status: Closed * Add a link for “reports replied to” – Status: New * Plugins: Update 3 months rejection email – Status: Closed * Closed plugin not really closed – Status: New * Make a smaller content box – Status: Reopened
[Type] Feature Request Subscribable Calender of upcoming releases – Status: New * Provide a tool to know if a theme name or slug is available and can be used in the theme directory – Status: New * Plugin Review – Edit plugin – Notice about a pending release confirmation – Status: New Openverse A week in Openverse: 2024-08-19 – 2024-08-26 * Community Meeting Recap (2024-08-19) * A week in Openverse: 2024-08-12 – 2024-08-19
Openverse Issues[Goal] Improvement* Remove the Watermark API endpoint – Status: Open * Add note on DjVu single result pages indicating availability of additional pages at source – Status: Open * Display XCF and DjVu thumbnails at full size in single result page – Status: Open * Add information about stored data to the Privacy page – Status: Open * Update the skeleton loaders based on latest design changes – Status: Open * Downrank first-page results that aren’t ever interacted with – Status: Open * Improvement over image component – Status: Open
[Goal] Fix* Add 90% ES CPU alarms to the list of those disabled for the data refresh – Status: Open * Floraon URLs need fixing before enabling the provider – Status: Open * “Testing Nuxt 3” text hidden on frontpage – Status: Open * Can’t retrieve images from the Culturally Authentic Pictorial Lexicon (CAPL) provider – Status: Open * Frontend dev server logs verbose sentry config – Status: Open * Image table contains .ogv videos – Status: Open
[Goal] Addition* Enable SSH into the ov container – Status: Open
* Create ContentProvider API model for providers and providers endpoint – Status: Open
* “Source” filter presets – Status: Open
[Goal] Internal Improvement* Re-add Storybook and re-enable Storybook tests – Status: Open * Review Nuxt sitemap – Status: Open * Sphinx/MYsT dev build is very slow – Status: Open
[Aspect] Code* Add 90% ES CPU alarms to the list of those disabled for the data refresh – Status: Open * Display XCF and DjVu thumbnails at full size in single result page – Status: Open * Floraon URLs need fixing before enabling the provider – Status: Open * Can’t retrieve images from the Culturally Authentic Pictorial Lexicon (CAPL) provider – Status: Open * “Testing Nuxt 3” text hidden on frontpage – Status: Open
[Aspect] Design* Update the skeleton loaders based on latest design changes – Status: Open
[Aspect] Interface Remove the Watermark API endpoint – Status: Open
* Improvement over image component – Status: Open
Playground Introducing Offline Mode and PWA Support for WordPress Playground
* php-wasm/web : php.cli() method not working
* GitHub Proxy: Given a directory, GitHub Proxy should return a zip file containing just that directory
* Support a playground.json file in git repositories
* Tracking: Install themes and plugins directly from Git
* Login step doesn’t execute if placed before import step in blueprint.
Plugins* Plugin Review Team: 26 August 2024
Plugin Check[Team] Plugin Review* Warning about Requires Plugins plugin header – Status: Open
* Check: Don’t Force Set PHP Limits Globally – Status: Open
[Type] Enhancement* Warning about Requires Plugins plugin header – Status: Open
* Create HTML report – Status: Open
WP Admin Create HTML report – Status: Open Polyglots Agenda: Weekly Polyglots Chat – August 28, 2024 (13:00 UTC) * Agenda: Weekly Polyglots Chat – August 21, 2024 (7:00 UTC)
Support* 22nd August Support Team Meeting
Sustainability* Sustainability Chat Agenda, August 30, 2024 * Sustainability Chat Summary, August 16, 2024
Test* Test Team Update: 27 August 2024
Themes* Themes team update August 27, 2024
Twenty Twenty FiveGeneral Issues Translation issue*
Accessibility and Discussion Accessibility: Displaying related content above its heading* – Accessibility (a11y), Type: Discussion
Component Specific Default header: make adjustments to groups and alignments – Block Patterns, Template Parts * Add section styles* – Style Variations, Type: Discussion
Enhancement and Improvements Add alternative templates for Photo Blog – Block Patterns * Add more information to the readme about how to get the images from Figma* – Type: Discussion
Questions and Documentation Question: How to address “Other Posts” section in the templates? – Type: Discussion, Type: Question * Tracking issue: Documentation and changelog* – Type: Documentation
Training* Drawing new learners to the new Learn.WordPress.org * Training Team Meeting Recap – 22 August 2024 * Training Team Meeting Recap – 15th August 2024 * WordCamp US 2024 Contributor Day * Training Team Meeting Recap – 8th August 2024
Learn IssuesOnline Workshops Online Workshop: Exploring the Query Loop block – Content: Experienced Author, Content: Needs Co-host * Online Workshop: Creating Your Own Simple Contact Form Plugin – Content: Needs SME * Online Workshop: Adding theme.json to classic themes* – Content: Experienced Author
Feedback and Enhancements Feedback – Improve the lesson preview CTA banner – Component: Learn Theme, Component: Sensei, Dev: Needs Design, Type: Enhancement * Add Facilitator Notes area to Lessons – Component: Learn Plugin, Component: Learn Theme, Type: Enhancement * On course pages, consider changing “Preview” to a less ambiguous word* – Component: Learn Theme, Type: Enhancement
Admin and Meeting Agendas Meeting Agenda August 29, 2024 – Admin: Agenda * Meeting Agenda August 22, 2024 – Admin: Agenda * Meeting Agenda August 1, 2024* – Admin: Agenda
Bugs and Triaged Issues Localized lesson content is overwriting or being appended to English content – Type: Bug * Feedback – Dead link on WordPress Beginner Developer course – Awaiting Triage, Type: Bug * Feedback – How to create an animated timeline plugin – Awaiting Triage, Content: Feedback, Type: Bug Courses Beginner WordPress Developer * Beginner WordPress User
Online Workshops* Setting up a WordPress blog * Developer Hours: A First Look at the Template Registration API in WordPress 6.7 * How to install WordPress on an Ubuntu VPS: OpenLiteSpeed edition * Using the Grid block
WPTV* Latest WordPress TV videos
Node.js 22.8.0 will go out next Monday!
Ref: https://t.co/pZpPVuHNCp
— Rafael Gonzaga (@_rafaelgss) August 29, 2024
Dependencies* Second Beta of jQuery 4.0.0 * Curl 8.9.1 * Node 22.7 – NEW * React 18.3.1 / React 19 Upgrade Guide * PHP 8.4.0 Beta 4 now available for testing – NEW * PHP 8.3.10 Released! – NEW * PHP 8.2.23 Released! – NEW * PHP 8.1.29 Released! * PHPCS 3.10.2 * WPCS 3.1.0 * LibZip 1.10.1 * Changes in MySQL 8.4.3 (Not yet released, LTS Release) – NEW * Composer 2.7.8 * Homebrew 4.3.18 – NEW * TC39 * Chromium Roadmap * Firefox Release Calendar * Safari Release Notes * Safari 18 Beta Release Notes – NEW
Thanks for reading our WP.org roundup! We highlight the news and discussions from the good folks making WordPress possible each week. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here › Contribute.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, jQuery 4.0 coming to WP • WordPress 6.7 Bug Scrub • WP 6.6.2 • Twenty Twenty Five Theme • Attracting New Learners to LearnWP, was published at Post Status — the community for WordPress professionals.
News BitsFarewell to WPwatercooler, as Jason Tucker, Cosper, and Sé Reed broadcast their final episode. Jason talks about it on the blog.
KadenceWP is set to present the next Kadence Amplify event. Call for speakers is open now.
Last Week’s Post Status Happiness Hour featured Kathy Zant and Nathan Ingram who recently released MonsterSecure, a user-friendly, expert-led security course for agencies to teach clients about their site’s security.
This week’s Post Status Happiness Hour will feature Danielle Zarcaro and Isla Waite to talk about WordPress Accessibility Day.
Marcus Burnette has been adding more and more features to The WP World, including free business listings and the opportunity to rate hosting companies, and adding local venues to WordCamps. Join for free!
Join Us for a MeetupJoin us for our Meetups! Details on our Meetups are available on our Meetup page.
Quick Links:* E70: Jamie Marsland to Head WordPress YouTube, John Blackbourn Receives Record Bounty * UI/UX ના પાયાની સમજણ તથા એમનું વેબસાઈટ માં મહત્વ * Page Builders and WooCommerce with Anthony Tran * Beyond Avatars: How Gravatar is Transforming Online Identity * The Fediverse Files: The Magic of Federation * WordCamp AsiaCall: Call for Volunteers, Call for Speakers, Call for Emcees, and Call for Sponsors are open * WP Accessibility Day’s Call for Volunteers and Call for Sponsors are open * WCUS: Tickets are Available
Find the complete WordPress events schedule here.
Photo of the WeekToday’s photo of the week comes from Jonathan Desrosiers on WordPress Photos.
You — and your whole team — can Join Post Status.
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status.
This article, Community Roundup August 27, was published at Post Status — the community for WordPress professionals.
Transcript ↓
In this episode, Michelle Frechette and Corey Maass engage in a lively conversation about their experiences at WordCamp US, their recent t-shirt purchases, and a collaborative project related to WordPress. They discuss the progress of their project, which involves creating a directory for plugins or products, and the challenges of designing a logo that is clear and recognizable. They also brainstorm creative ideas for the logo and share their strategies for promoting their project. The episode highlights their enthusiasm for collaboration and their commitment to making the project a success.
Top Takeaways: * Iterative Brainstorming Process: Both Corey and Michelle value the process of “splashing around” in ideas, acknowledging that not every concept will be a winner, but it’s essential to explore and iterate to find the right solution. They emphasized the importance of keeping ideas alive and evolving them over time. * IPAWP Rebranding: The Independent Plugin Alliance for WordPress was rebranded as the Independent Product Alliance for WordPress (IPAWP) to better reflect the broader scope of products they want to include. They’re still in the early stages of developing this alliance and are actively seeking input and collaboration from others. * Grassroots Development: Both OMGIMG and IPAWP are in grassroots development phases, with Corey and Michelle being open to new ideas and contributions. They’re focused on building these initiatives in a collaborative, community-driven manner, emphasizing low-cost marketing strategies and mutual support among small WordPress product creators.
Mentioned In The Show:* Ross Morsali * Search & Filters * IPA WP * WP Speakers * WP Coffee Talks * WP Tavern * WP Wonder Woman * Canva * Fiverr
Sponsor: A2 HostingA2Hosting offers solutions for WordPress and WooCommerce that are both blazing fast and ultra-reliable. WordPress can be easily deployed on ANY web hosting plan from A2: Shared, VPS, or Dedicated. A2 also offers Managed WordPress and WooCommerce Hosting. Take a look at a2hosting.com today!
A2 Hosting You can follow Post Status and our guests on Twitter:* Corey Maass * Michelle Frechette (Director of Community Relations, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
Transcript:Michelle Frechette 00:00:02 Hey, Cory.
Corey Maass 00:00:03 Hello. Hello.
Michelle Frechette 00:00:05 How are you?
Corey Maass 00:00:06 Doing okay yourself?
Michelle Frechette 00:00:08 Yeah. Same. Same. We did not share a list of things to talk about today. So what do you want to talk about today? I mean, we’re not doing anything.
Corey Maass 00:00:21 Right. Yeah. We have nothing going on. I, I spent more of our money, because I realized that last WordCamp US. I wore the same t- shirt for five days.
Michelle Frechette 00:00:38 Oh, that’s not good.
Corey Maass 00:00:39 It’s kinda of gross. Yeah. So I ordered myself more, OMG t-shirts.
Michelle Frechette 00:00:44 Oh. Good idea.
Corey Maass 00:00:45 So that and in, like, super bright colors, so, you know, I can at least rotate.
Michelle Frechette 00:00:54 So it doesn’t look like you’re wearing the same shirt every single day.
Corey Maass 00:00:57 Right, exactly. I mean, it’s like. And the thing is, you wear it’s tough because usually you end up wearing a layer anyway. Like for years I only ever bothered with branded stuff that were outer layers because usually walking around in a conference.
Michelle Frechette: You’re chilly
Corey Maass: Right
Michelle Frechette: You need a hoodie
Corey Maass 00:01:17 Right. Yeah.
Michelle Frechette 00:01:17 Or dare I say, a windbreaker?
Corey Maass 00:01:21 Usually I’d go for the track jacket. So that style. Yeah. But they’re getting harder to. For a long time, I could, I could do you could find an American Apparel track jacket that was custom printed, and it’s getting more and more difficult because I’m not like, I don’t know, I, I’ve given up and I now wear t-shirts. I always really preferred wearing a polo. Like it just seems a little more businessy. But it also you can’t print as big or they won’t let you, which is dumb because it’s the same. It’s a t-shirt with a collar. People just let me print.
Michelle Frechette 00:01:55 Right? It doesn’t make any sense. I’m I’m. I’m getting ready to post some stuff while you’re talking, but,
Corey Maass: Excellent.
Michelle Frechette: So join us live right now.
Corey Maass 00:02:09 Do it people.
Michelle Frechette 00:02:12 Okay.
Corey Maass 00:02:13 And I will.
Michelle Frechette 00:02:16 I will get on you Twitter or join us live. So you have to make it different for Twitter so I can tag us.
Corey Maass 00:02:28 There you go.
Michelle Frechette 00:02:28 So I just have to edit all the things. Publish, publish. And I’m actually going to put this over in Slack too. So I every time I talk to people or every time I turn around, I’m telling people about w IPA WP, I still want to say a WP first. I’m sorry. I’m getting it, I’m getting it.
Corey Maass: We own both, it’s fine
Michelle Frechette: That’s true, that’s true. And one should point to the other one ideally. Right.
Corey Maass 00:02:56 It does.
Michelle Frechette 00:03:00 I know you’re on that. So I mentioned it this morning in the Post Status Professionals Meetup.
Corey Maass: Excellent.
Michelle Frechette: And we got another sign up. We got two more today. So you’re in there twice. I feel like I should delete one of them.
Corey Maass: Yes.
Michelle Frechette: Okay, I’m going to go ahead and delete one of them because it’s it’s not exactly the right number of people or products. So we are at 30.
Corey Maass 00:03:24 That’s crazy. I mean I’m not surprised, but.
Michelle Frechette 00:03:30 I mean, I am a little because it’s like, okay, the thing I’m surprised about is like, we don’t have the right logo yet.
Michelle Frechette 00:03:36 We haven’t changed it from saying plug in to product, like all of these things. Like literally we just like, was it two weeks ago? We’re like, hey, let’s do this thing. And now it’s like all over the newsletters and we got 30, including us. Right? So 29 other people are like, heck yeah, I’m in. Which just goes to show you that sometimes things are the right ideas and the right time. And I don’t think either one of us had this idea to do something quite this, quite like this, except while we were talking live about it. And I was telling people in the Meetup this morning that it’s not like we had in the background been like, why don’t we do this thing? And why don’t we talk about it online? And, you know, it was literally like in the moment we stopped broadcasting and we said, let’s really let’s see what we could do with this thing and how it started off as this, like this one week of which we aren’t even going to make it to the one week of doing things at the end of this month, because that’s like literally next week.
Michelle Frechette 00:04:37 But, but this turned out to be bigger and better than what we had anticipated, or at least better in theory, because we haven’t actually put it into practice yet. But it’s exciting to me. And for me, other people getting involved or wanting to know more is like the proof in the pudding, right? So. We could talk about it and people can be like, that’s a great idea. I love that you’re doing that. But if nobody else participates, it’s like, was it really that great of idea? Like if nobody really wanted to be part of it, but 29 other entities want to. So yeah, heck yeah, it’s a good idea.
Corey Maass 00:05:18 I have built hundreds of those things where nobody, nobody showed up, you know? Which is part of the game. Like it’s these are experiments. And if you think of them as experiments, what is it? A you know, a successful experiment can still have a negative outcome or not negative meaning bad. But you know, you you run an experiment, it doesn’t work.
Corey Maass 00:05:41 It still looks successful experiment. So that’s how I view it in this case. I mean, I think, there are two things. One, you especially have a lot of reach. I have a little bit of reach I think we both have good reputations. And so people are happy to get involved with us. And then, as I think we’re doing a good job of pitching it as there’s no risk, like, what’s the harm? you know, right now, 90 seconds to fill out a form. Great. You’re part of it. And then, so the what I did want to talk about is the next step is messaging all of these people. Well, we need to we need to figure out who we’re letting in. Probably most of most or everybody. but we need to do a little like we need to do a little research, you know, other than the folks we’re already familiar with, like, we need to go and kind of go, you know, this feels fine. This this feels too corporate, you know, whatever our criteria are.
Michelle Frechette: Yeah.
Corey Maass 00:06:45 Which might be something that we need to write down, eventually at least, and then message everybody. So I, So for me, I think the plan is, or the approach I think we should take. That’s how I want to say that is manually create the users, which only takes a minute. Copy an email address, paste it in, make them a subscriber, hit, you know, auto send their credentials. They will get an email. and then I’ve already added, I’ve set up most of a basic like dashboard. So if you sign in you can maintain your you can update your password, you can, you know, change your email address like the, the basic stuff. And then we have a form for adding a plugin or product. And I think we have our satisfied with I you’ve looked at it Mark looked at it. I’ve looked at it, I’ve sent it to a couple of other people and everybody’s like, I think that’s, you know, good enough to start with.
Corey Maass 00:07:52 Like, I’m not missing anything obvious. and so I just need to add the functionality so that people can add multiple plugins and, and edit them, but that’s pretty straightforward. So I will try to do that tomorrow I think. IPA WP plugin mgmt management. because then it’s then we’re at least the next step. Like we’re not still not showing a directory or anything, but people can sign in. People have been approved, can sign in, can update their own status or not status, update their own basic profile. And I did say, you know, you as a developer or business. So if you want to put yourself as OMGIMG, well don’t do that. But if I wanted to be OMGIMG rather than Corey. That’s fine. I don’t think we care how people represent themselves,
Michelle Frechette: I don’t.
Corey Maass: At least right now. And then at some point, maybe it’s the like, if you want a, if you want to come across as more human, that is a marketing choice, then you could do that as well.
Corey Maass 00:09:12 And then add a plugin, add multiple plugins. The form is quick, so it should be hopefully a pretty painless process. Upload a square photo and then and then we’ve got all of the data we should need to then be able to add a directory. I did talk to Ross, who has search and filter. Filter and search. Sorry, Ross.
Michelle Frechette 00:09:47 It starts with a ‘W’ I just forgot it. Sorry. Ross.
Corey Maass 00:09:52 Ross Morsali.
Michelle Frechette 00:09:54 Morsali, why did I think it had a W and I don’t know.
Corey Maass 00:09:56 Well, it’s upside down M. I mean.
Michelle Frechette 00:09:59 Perfect, yeah.That does it.
Corey Maass 00:10:00 Yeah. Search & Filter is his plugin. Yep. And it sounds like the perfect candidate for, sorting and filtering. Searching and filtering. It does what it says on the tin, as the British likes to say. Yeah. So then we just need to. He and I are going to get together. I had hoped this week. I was about to say it’s only it’s already Tuesday, but it’s only Tuesday.
Corey Maass 00:10:29 But the rest of the week already looks bananas. Like.
Michelle Frechette 00:10:32 Yeah.
Corey Maass 00:10:34 Things are just crazy. But anyway. So as soon as we can, we will then slap up a basic directory that has all of his awesome searching and filtering options. And then we’ve at least got that done. And then I think so then we’ve got a landing page that’s and again, it’s, it’s kind of the to me the everybody being listed in directory is kind of like, oh okay, here’s the party. Like we’re looking at, you know, everybody who has shown up to the pool party. And then we figure out, the first of hopefully many little marketing games. I think it’s fun to think of it that way.
MIchelle Frechette: Yeah.
Corey Maass: Experiments, campaigns, what have you, and just kind of see how, where it takes us. But then for at least for the most part, it’s taking it’s maintaining itself.
Michelle Frechette 00:11:29 Yes. I’m pretty excited about it. I think that my I’m, I’m going to say I like my design for other logos.
Michelle Frechette 00:11:39 I have not come up with the right logo for this project yet. So however we want to pursue that, I can keep iterating or we can bring somebody else in to just knock it out quickly. So that’s up to you how you want to do that?
Corey Maass 00:12:00 What’s your thought? Are you are you also swamped. Because if if that’s the case then let’s not. I know it’s fun.
Michelle Frechette: Right.
Corey Maass: And I don’t want to take it away from you. I’m the same way. I’m like, I want to sit down and start banging. Banging out ideas and sketching and stuff. And I’m like, my time. I hate to say it, but my time is better spent not doing that.
Michelle Frechette 00:12:21 Yes that’s how feel too. And I, I don’t feel like I have a clear direction of how I want it to look, which makes it even more frustrating. Right? So like there’s not so, so like with WP Speakers, I created that logo very quickly. Love that logo. Same thing with WP Coffee Talk. I love what I created there. However, it was easy coffee talk. I had the coffee cup to work with, right? Speakers I had the microphone to work with like it was things that were easy to kind of work on. I won’t say knocked about in five minutes, but, you know, within an hour they were done. This one I don’t.
Corey Maass 00:12:58 Yeah. Usually I’m the same way.
Michelle Frechette 00:13:00 Like the idea like the beer idea is great. I like the IPA part of it, but like you said, it’s a little too on the nose to do that. And honestly, it does harken too closely to WP Tavern. And we’re not part of WP Tavern. And so, and.
Corey Maass 00:13:15 We’re also not selling beer. So the metaphor is good. Like the last version you sent me was two glasses clinking and I was like, oh, I love I love the sentiment of that. Two people getting together, being happy in each other’s company, probably. I’ve definitely cheered with people who I was not happy to be in their company, but that’s besides the point.
Corey Maass 00:13:38 But that that sentiment. But, you know, and also you had done it in a hand-drawn style and I’m like, okay, I like the DIY aspect of that because that’s part of the ethos that we’re talking about the independent part. But you know but I’m non-English speakers and people skimming quickly and all that kind of stuff are going to go, oh it’s beer, I don’t get it, you know, or it’s beer, I don’t drink beer or what have you. So yes.
Michelle Frechette 00:14:13 And I like the idea of like a high five or something, but actually, how do you put a high five in a still basically black and white or grayscale image where, I mean, and it can be in color for sure, right. Like, it doesn’t have to be, but you but you need to be able to flatten it down to a grayscale image at some point and still understand what it is without it just looking like two hands praying or like those kinds of things. And we’re not a church either, or, you know, a temple.
Michelle Frechette 00:14:43 So. Yeah. So like with some guidance, like if you have thoughts, I could probably pull something out. Other than that, if we really just want to like, create a design brief and let somebody design it, if we can put that in the budget or not, that I’m all for that too. So I could do either direction. It just is one of those things where I need more to go on Corey and I am not feeling inspired to figure out what that looks like for us.
Corey Maass 00:15:11 Right. Yeah. What I’ve so some, some things, things I’ve done in the past. So it’s like I feel like I’m, I’m happy to spend 100 bucks. Right. Right now more than that feels over like too much. And then and that is people are going to cringe and real designers are going to want to reach to the screen and strangle me. But that’s where we’re at. Like, yes, a proper logo design is worth hundreds or thousands, you know, dot, dot, dot, all of those disclaimers.
Corey Maass 00:15:41 But when you’re at this level for a project that is not going to see profit, you know, you work with what you got.
Michelle Frechette 00:15:48 Exactly.
Corey Maass 00:15:50 So at this stage in the past, I have done a couple of things. I’ve actually got a I work with a designer, and so I might hit her up and see if she’s wants to do, essentially a charity. Or a good, good karma kind of project. And we throw her the cash. otherwise, what I’ve also done in the past is get on Fiverr and hired five people for 20 bucks each.
Michelle Frechette 00:16:21 And pick the one you like the best.
Corey Maass 00:16:23 You know, and or. And what I end up usually end up doing is what I view it more as as brainstorming. Right? Like they’ll mock up a bunch of designs and once or actually for Mexican Train, which I happen to be.
Michelle Frechette: Oh, yeah.
Corey Maass: Wearing the t-shirt of I, I used it verbatim off of Fiverr I, I hate it, but I love it like I can’t. It’s so
Michelle Frechette 00:16:51 I have a love hate relationship with it. Yeah.
Corey Maass 00:16:54 Yeah. Like I, I had sort of I had committed to like just using something that somebody sent like this is good enough. But it’s so not my style. It’s so not a style that I like. And so I like how it works, and I like the messages that it conveys and all that kind of stuff. But I actually like I hate the actual logo, but sometimes, like, that doesn’t matter, you know? And, and then most of the time, what ends up happening is, I spend $100 to either have a design handed to me that I’m like, yep, that I should have. I knew that’s what it should have been. I should have just done it myself, which is fine. Or I get a bunch of ideas and I end up jumping into I. I actually used you remember Flash? Adobe Flash, before that Macromedia Flash generally for creating animations. But I still use that to design because it’s, I find it like the fastest for doing vector because it’s so much simpler than illustrator or, you know, what is it? Affinity designer.
Michelle Frechette: Okay.
Corey Maass 00:18:14 But anyway, so the point is, is that, like with, you know, you try to hire five people who come up with more than one idea and then you go, oh, you know, the colors from this are great. The shapes of from this are great. The concept from this is great. And then I can jump into Flash and like you said, like I can then, then I can bang it out in an hour while I’m watching. Currently we’re rewatching Elementary. Highly recommend.
Michelle Frechette: Oh, yeah.
Corey Maass: If anybody hasn’t seen it.
Michelle Frechette 00:18:44 I’ve seen it. It’s a good show.
Corey Maass 00:18:45 With, Sick Boy from Trainspotting. It was really why I love it. But anyway, so that’s. So we could kind of go on either of those ways, I think. Or if we have a designer or if there’s anybody listening who would love to take a crack at it.
Michelle Frechette 00:19:02 Let us know.
Corey Maass 00:19:03 In the spirit of collaboration. Which is why I love that. Like, Ross reached out, you know, he’s like, I’d love to be part of this. I would love, obviously like, love my plug in to be the one. Like obviously there there may be other plug ins that end up in the directory that do searching and filtering, but mine’s going to be the one that like controls it, you know. And but in the in the spirit of collaboration like this is how we put our, our stuff together and so same idea. So if anybody has an idea please.
Michelle Frechette 00:19:34 Absolutely. We and I do like I like building logos in Canva. I know a lot of people are like uuummmm.
Corey Maass 00:19:42 Also. No, no I that’s my second.
Michelle Frechette 00:19:45 Okay, good. Because all I did. Let me, let me share my screen here. Hold on. I got multiple screens. So figuring out which where, where and where I am is another. Okay, so I just typed in tech logo, and of course it pulls anything of mine that it thinks might be techie, which is, you know, this is the one we have right now as a place older.
Michelle Frechette 00:20:08 And some of them are great and like, you know, could could use you could use to build from is what I’m trying to say. Like this one over here, this one with the W world. I own it like a picture of the WordPress logo in the middle of that. Right? That would be cool. That. But but we’re not that electronically, right. I mean, like, yeah, the networking cables or whatever that is, but there’s some in here.
Corey Maass 00:20:34 Oh I like that. Hold on, go. I like that norm line.
Michelle Frechette 00:20:37 This one here.
Corey Maass 00:20:38 Because it, it kind of looks like hands like going like.
Michelle Frechette 00:20:41 Oh yeah So we could like we could build off of that, right, for sure. And then stylize the writing or whatever we want underneath it. I do like that one too. Something very simplistic is better. This is obviously the one that I started with, and I just added little w word presses in there. But I think we could do something right from here if we’re willing to pick a few.
Michelle Frechette 00:21:07 And let me kind of look at them and play around with them. I think we could definitely do that. Then you get down here and you’re like, oh, there’s Coffee Talk. See how good that looks? And Speakers see how good that looks. WP Wonder Woman I mean there’s there’s I’m not terrible at it. I just need to direction I think.
Corey Maass 00:21:25 Well and that’s it. Like I’ve. Yeah I’ve, I’ve had logos that have come together and I there was a, I actually did a job board for a minute, although I did it more as a resume piece. Nope. Don’t like that. Thank you
Michelle Frechette 00:21:42 Look, it looks like two hands. That’s what I was. I was focusing on.
Corey Maass 00:21:46 Creepy alien hands there.
Michelle Frechette 00:21:49 Okay. I mean, I’ll give you that. I’m not gonna fight. It looks.
Corey Maass 00:21:52 Like ghosts. Like like swooping up.
Michelle Frechette 00:21:56 I can see that now that you say it, that’s for sure. Anyway, I.
Corey Maass 00:22:04 Whirlwind is cute. Like it, doesn’t. It doesn’t work as a.
Michelle Frechette 00:22:07 Oh, this one here? Yeah. No, that doesn’t work. But it’s not bad. Yeah, you can see this is the other one. It’s the same. Yeah.
Corey Maass 00:22:15 I mean, and that’s that’s what you run into in this kind of thing is like a bunch of the same shapes, you know, like, like, there have been logo logo generators for ages, and I’ve. I’ve long been a fan, but it’s like, you see that, you see the patterns repeat. You know, they they bought a collection of clip art and then stuck that in and then they just get re reused.
Michelle Frechette 00:22:37 This one makes me think of the Newton’s cradle. The thing that goes click click click click back and forth. Yeah.
Corey Maass: Yep.
Michelle Frechette: I’m not suggesting it. It just it just made that idea in my head.
Corey Maass 00:22:48 It’s kind of a neat I not a bad but yeah. So years ago I did a job board and the logo was one of the best logos I’ve ever done. I wonder if I have that online.
Michelle Frechette 00:23:03 And what about, I’m sorry. I don’t mean to interrupt you.
Corey Maass 00:23:06 No, but, like, I, I had people, like, complimenting me. They’re like, that’s an award winning logo. The the job board never went anywhere, but I like. And I knocked out the logo like I knew exactly what I wanted it to be, so it only took me an hour or something.
Michelle Frechette 00:23:21 What about something similar to this? But if we replace the colors with the OMGIMG colors so it still is a little bit branded towards us since we started it.
Corey Maass 00:23:32 Yeah.
Michelle Frechette 00:23:33 Yep. Right. Not terrible.
Corey Maass 00:23:37 IPA.
Michelle Frechette 00:23:39 You could put the WordPress logo in the middle and the IPA underneath.
Corey Maass 00:23:45 I’m not such a fan of the like the the obvious W okay. I just well and and yeah, I guess because this isn’t for profit, we can.
Michelle Frechette 00:24:03 Yeah. All right. I can play around with it one more time. See what I can come up with for you. And then if that fails, I give up and we hire somebody.
Corey Maass 00:24:13 Yeah, that sounds good. Well, and and I, you know, do do the hired document. If document any of the higher level thinking that you end up doing while you’re doing it where you’re like, oh, you know, oh, this, this shape as a metaphor, like I keep like what keeps popping into my head is so you would you had done, you know, two glasses so that the front edge of the glasses come together and little lines. And so it’s like even if that was abstracted out. So you had like, you know, just squares that.
Michelle Frechette 00:24:49 So yeah.
Corey Maass 00:24:50 Like that, that just looks like weird glasses with hair, but like, you know, the idea being.
Michelle Frechette 00:24:57 I get the idea. Yeah.
Corey Maass 00:24:58 You know, like abstract out the, the concepts of, you know, going clink with two glasses.
Michelle Frechette 00:25:09 Right.
Corey Maass 00:25:11 Because it would also be like if those were solid boxes, then it’s like, here are two entities. And if you can and put a put a star between them so it looks like a spark, you’re like, okay, well the spark of collaboration, like, you know, the metaphor still works. And if you step way back and you think to yourself, IPA means beer, then you could be like, oh, there, maybe it’s two beer steins or something, you know, that kind of.
Michelle Frechette 00:25:37 Yeah. I always like things that show like multiple hands, like this one. I’m not suggesting children’s hands, but something that shows that there’s lots of people involved in it. But it also kind of comes across looking a little bit like, it’s a preschool logo.
Corey Maass 00:25:53 Yeah.
Michelle Frechette 00:25:54 Anyway, so all right, let me let me noodle around on it as some people say.
Corey Maass 00:26:03 Yeah, well and or don’t I mean, if you, if you have, if you have the time if you’re.
Michelle Frechette 00:26:10 I’m gonna take half an hour. And if I can’t come up with a good solid idea in half an hour, then that’s it.
Corey Maass 00:26:18 Yeah. Okay. Then we’ll yeah, we’ll we’ll jot down some notes. Like we, we seem to both do well throwing text back and forth in Slack.
Michelle Frechette 00:26:27 Yeah.
Corey Maass 00:26:27 So we could do that. Come up with some concepts. You know, call it a brief and then slap it on Fiverr and see what we get.
Michelle Frechette 00:26:35 Exactly.
Corey Maass 00:26:36 And that works And then pick something.
Michelle Frechette 00:26:42 Absolutely. Cool. You got the ad copy submitted for. I can’t remember the name of the.
Corey Maass 00:26:51 Dense Discovery.
Michelle Frechette: Thank you.
Corey Maass: So that you could come out. There it came. It arrived today. So seven days from now our ad will be in there. And once again I looked through the classifieds and was like, yep, these are all boring. I think ours is going to be cute. So.
Michelle Frechette 00:27:07 So we didn’t finalize what we were going to do. So do you want to share that out in this stream? You can share your screen if you want. You can just read it out. But I think it’d be great to capture that in this week’s episode.
Michelle Frechette 00:27:21 Yeah. And for those of I know we’ve got a couple of people watching right now for people who are listening later, we have, was it 180 characters? 100 and something like that? Very limited. Yeah. 182, it was 182 characters, for ad placement in Dense Discovery, which is an online magazine that’s actually kind of it gives it has that indie vibe. It’s really kind of e-zine kind of thing, which I love, really fits what we do here. We were. So we took out an ad. We’ve got three months, three different ad placements that we could do, and we wanted something that just wasn’t boring. And so we went back and forth. How long? A couple hours, maybe back and forth. Not solid, but back and forth, shooting ideas back to each other. I don’t want to say back and forth 5 million times, shooting ideas for each other until we finally came up with this.
Corey Maass 00:28:14 Hold on.
Michelle Frechette 00:28:15 Yep. I’m holding.
Corey Maass 00:28:17 It’s trying to make it,nicely presentable.
Michelle Frechette 00:28:21 Gotcha. Okay.
Corey Maass 00:28:25 Do do do do. So let’s see where to go. Share your screen. Share your screen. A specific window that looks good. There you go.
Michelle Frechette 00:28:36 Okay, so this is what we came up with. And it’s I see it’s underneath the logo there.
Corey Maass 00:28:45 Oh, okay. Enter, enter. There you go.
Michelle Frechette 00:28:49 I took it out too. So. Okay. You post your grandma’s cookie recipe on your food blog. You share it on socials, but your stale social image gets you crumbs and a sad Nana use OMGIMG. Never play image roulette again. I love it!
Corey Maass 00:29:07 I’m so glad we have you saying that because we’re now going to put out radio ads and.
Michelle Frechette 00:29:14 Oh, I’ll do a better job recording it if that’s the case.
Corey Maass 00:29:18 Your room is a little boomy, if I’m honest. You know, it’s not, radio studio, studio quality.
Michelle Frechette 00:29:25 No.
Corey Maass 00:29:26 But I could, but I could add reverb and, like echo.OMG, omg,omg.
Michelle Frechette 00:29:30 I can put a blanket over me and the microphone and get a little more.
Corey Maass 00:29:34 Perfect. Dry dry. But yeah, I, I yeah, we went back and forth. I mean, I think it was. Yeah, we probably spent an hour going back and I mean, once we got the concept right. and what was fun was like, I think you were just hanging out, and I had my laptop at the bar that I work at, bartending, which is a golf course. And so I’m not, like, slinging beer nonstop, especially when everybody shows up after work and then goes out golfing. And then I’m, like, twiddling my thumbs until they all come back in. So we could just like I, I would. I posted a version, you copied it elsewhere, edited it, edited-ed-ed it, did it, paste it in Slack. I’m like we we a few comments back and forth. I did the same thing and like it was the best collaboration. It worked out.
Michelle Frechette 00:30:29 It was it was fun actually. And I love that it’s not like, ew no, like both of us were like, let’s build on this.
Michelle Frechette 00:30:37 Let’s it’s it’s a yes and kind of situation where and I, I came up with a line and I was really proud of myself. The chat room or the image roulette. Right. Because that’s the problem with WordPress. It oftentimes will pick up a featured image, but not necessarily. Socials will sometimes pick up the first image or for some unknown reason, the third image on a page or whatever. and unless you determine exactly which image should be shown to different places, you’re basically playing roulette with your images. And so once I said that, you’re like, oh, we gotta use that. Let’s figure out how to like back into that. And of course the OMGIMG is the link through to the website. Oh, and did you finish the the page that they would like to. Can you show that?
Corey Maass: Yes.
Michelle Frechette: Because I love the way you did that at least. Mostly done right?
Corey Maass 00:31:37 Done enough. And then. So. Yeah. There you go. Present, share screen.
Michelle Frechette 00:31:55 So when you, it’s obviously a, a specified specified URL that we put with that.
Michelle Frechette 00:32:05 So the link doesn’t just go to OMGIMG.co, it goes to grandma’s cookie recipe. And you’ve put beautifully so welcome Dense Discovery fans. We know you only came here for the cookie recipe smiley emoji. This one is from our teammate Michelle Frechette’s own grandmother. Without further ado, shortbread cookies by Katherine Locke. And there’s in her own handwriting. And at the bottom, when you do need better social images for your WordPress post pages, recipes or whatever. Take a look at OMGIMG and I’m assuming that goes to our pricing page because I didn’t click it through.
Corey Maass: Home page and yeah.
Michelle Frechette: Okay, cool. All right. Yeah, pricing page would probably be better. And then, I and you said for me to go and take a look at it, I proofed it. Everything looked good. But we didn’t have good alt text on the image. So I added, yep. So I added alt text on the image. So that if anybody is blind or visually impaired when they get to or low vision when they get to this page, if they want the recipe itself, their screen reader will read off the recipe card for that.
Corey Maass: 00:33:10 That’s fantastic. Well done.
Michelle Frechette 00:33:13 Yeah. Thanks. So, and so you’re, whoever’s listening is going to hear the truth of this is this is actually my aunt’s cookie recipe.
Corey Maass: Gasp!
Michelle Frechette: My grandmother’s recipes on there for things like pickled eggs and and circus peanut jello. So I’m like, we’ll just use Aunt Kathy. She’s she’s someone. She is a grandmother. She’s just not my grandmother. But anyway, it is a good grandma’s cookie recipe. And they’re delicious. By the way, she’s my relative. Yeah. And they’re delicious. So if you ever really want a good shortbread cookie, these are the ones to go with. But, And it’s nice that I have that. She’s she’s she passed away. Oh, I was in the sixth grade. I was 12, I’m 54. Almost 56, 54, 55, almost 56 now. So she passed away a really long time ago. so to have this in her handwriting and have it saved on the web is a really cool thing. So.
Corey Maass: Love it.
Michelle Frechette 00:34:10 And I love that there’s an Easter egg there. Right? So like they click through and the first thing they’re getting served is grandma’s cookie recipe instead of like sell, sell, sell, sell, sell. Like you clicked on this. We want to sell you this thing. It’s like we want to delight them.
Corey Maass: Exactly.
Michelle Frechette: We want to delight the people that come to your website. You want the A and this plugin. And what we do with it has a spirit of whimsy to it, right? And so to have that recipe in there, I mean, for I, I’m, I think about, Phoebe Buffay on Friends when she talks about her grandmother’s cookie recipe. Her grandmother Toulouse. Yeah.
Corey Maass 00:34:50 Toulouse.
Michelle Frechette 00:34:51 Toulouse. Yeah. Turns out it was just the Nestlé Toll House cookie recipe. Right. But now this is actually from my aunt. I don’t know where she got it, but it’s a good one. And that it’s handwritten and all that, I think really just goes along with what we do. So, yeah, I think it’s cool.
Corey Maass 00:35:08 Yep. Yeah. And we linked in the text of the ad. We linked grandma’s cookie recipe rather than OMGIMG. And so which is counterintuitive, but I my hope is the way because I’m trying to follow my own. If nothing else, you follow your own behavior if you can, if you can view it somewhat objectively. And so like when we so like I said, Dense Discovery arrived in my inbox today in the three minutes before we started our call. I skimmed down through it, especially the classifieds, because I just kind of wanted to test myself and in skimming through it, what jumps out at you is whatever is linked, it’s underlined, it’s blue instead of black, whatever. And so my hope is instead of people, I mean, I love our name. OMGIMG is weird and compelling and all caps, which is a little bit of a cheat. but the fact that we’ve linked grandma’s cookie recipe, my hope is somebody skims it and they’re like, what? Like what? What are they talking about? You know, what’s the brand in here? And then, yeah, to be honest
Michelle Frechette: It’s the unexpected.
Corey Maass 00:36:22 Right. And since we linked that, my hope is people go, no, they didn’t they didn’t really link to grandma’s cookie recipe. And then and then they come here. So.
Michelle Frechette 00:36:33 And because it’s its own, it it is its own URL. We can track, how many hits we get on this particular page. Correct?
Corey Maass 00:36:42 Exactly, exactly.
Michelle Frechette: Love it.
Corey Maass 00:36:44 And we. Yeah. And UTM tags. And, so I’m doing a little more typography.
Michelle Frechette 00:36:52 And we didn’t put it. We didn’t even put we didn’t even put in a coupon. So it’s not even offering them a deal. It’s just saying come buy this thing.
Corey Maass 00:37:00 Oh should we?
Michelle Frechette 00:37:02 No, we don’t have enough credit. We don’t have enough characters to do that.
Corey Maass 00:37:07 No no no. Sorry. Not yeah. Not within that. But on this page we should.
Michelle Frechette 00:37:11 You know, I don’t know our our cost is under $100. So I think it’s priced right already I do. And if people really want it and they want to ask for discount, they can or they can assume that, Black Friday will have a discount, which I’m sure we will. And, that then that gives them other opportunities. But I think just driving people to the site is a good way to do it. And grandma’s cookie recipes the best way.
Corey Maass 00:37:39 Yep.
Michelle Frechette 00:37:40 I love it. As a matter of fact, we should probably take that very text and put it in, put it out on socials and see what happens.
Corey Maass 00:37:50 Well, and and that’s what I’m thinking is like taking, image roulette now is going to so the other thing that we’re due. I’m, I’m frantically trying to get a major update out the door before next week before this goes out. If only because it’s a self-inflated, deadline, self self-inflicted? Self-created deadline.
Michelle Frechette 00:38:18 inflicted.
Corey Maass 00:38:19 Self-inflicted. There you go. and I’m. And I tweeted about today. I’m struggling with this stupid thing. And so I need to let. I need to. I need to just code it the wrong way. Like it’s I’m trying to code it the right way, but there’s gremlins and it’s really frustrating and it’s like I’m using.
Corey Maass 00:38:37 So with a batch, batch processing generate lots of images. I introduce background processing. And so this should be essentially batch background processing of just one image. So it should it all should just work the same. But for some reason it’s fighting me. So I need to go back to it. Just generally just saving the image on save kind of thing just to get the damn thing out the door. And then and then I can revisit the batch processing, the background processing stuff later. But but anyway, that all in a, in addition to that, like what I think we should start doing. Oh I know, so that update is the next big step towards the shift in the product with an emphasis on auto generation or, you know, quick, you create one template and then in many places you use that template to generate the image rather than jumping into the editor, which is the pattern right now. Because that’s the feedback that I’ve received from everybody who’s been using the plugin and looked at the plugin, they’re like, does it, you know, does it just do it for me? Because that’s all I want.
Corey Maass 00:39:52 I thought people would want to be more artistic about it. They don’t. And that’s totally fine. So I, I think next Tuesday maybe like we go and finally start working on a new home page that starts working towards changing the wording to push that new direction.
Michelle Frechette 00:40:15 Yeah. I like that, I think that’s really good. And and definitely, you know, we’ve talked a lot about having things above the fold in a more, appealing way. I mean, salesy kind of comes across like I wanted to sell more, but I don’t want it to be salesy. But it definitely needs to be more intriguing and it needs to be more engaging. And we’ve talked about that a lot. So I think that that’s it’s the good next step for sure.
Corey Maass 00:40:39 RIght. Yeah. And I think I mean and and I love like all all of this stuff at the moment feels a little like it’s coming together organically in that. Like you came up with the phrase image roulette. We came up with the concept of, posting and, and, and having to worry about and sharing on socials and then having to worry about what it looks like.
Corey Maass 00:41:03 And, and that’s well captured by the phrase image roulette. So I, I honestly see doing a next version where we push all that above the fold because I think it’s a unto itself. Those words are captivating. And.
Michelle Frechette 00:41:20 what do you mean by image roulette? Yeah.
Corey Maass00:41:23 Right.
Michelle Frechette 00:41:23 Yeah, exactly.
Corey Maass 00:41:26 So, so maybe next week we we jump on that record. I mean, regardless of whether the plugin is ready or not, but like, that’s something we something again, given that we’ve proven that we go back and forth well. Like let’s do that.
Michelle Frechette 00:41:41 Yeah. No I agree I think that’s a good a good way to direct our energies next week. 100% for sure.I’m even like still noodling on the, I don’t know why I said noodling. I had a boss that used to say that all the time, and suddenly it’s in my brain still thinking about. So whatever, bring on, the logo and and the fact that, like, OMGIMG is just text.
Michelle Frechette 00:42:08 It’s not just text, it’s more than text, but it’s text. It’s a text tool. The WP Wonder Woman is text. And there’s something intriguing about really good text logo too. So I’m still thinking.
Corey Maass 00:42:24 Glad to hear it.
Michelle Frechette 00:42:26 Sorry I got myself distracted.
Corey Maass 00:42:31 No, I know, like I do the same thing. It’s like. It’s because it’s. I love wiggling around in an idea I also love. Years ago, I worked at a startup, and we we were at the level where, like, we knew overall the problem we were trying to solve. But solutions were, you know, I mean, it was, they were.
Speaker 3 00:43:01 They were escaping us.
Corey Maass 00:43:02 So well and could be anything and could look like anything, you know?
Michelle Frechette 00:43:07 Yeah. For sure.
Corey Maass 00:43:07 And and that proved to be our downfall. But, in the meantime, it was fun. So we went into we had a room, we had, what do they call it? Anyway, it’s like, basically we we hung up whiteboards, almost floor to ceiling everywhere.
Corey Maass 00:43:24 the, the here’s, here’s a pro tip or life tip for people. At places like Home Depot they sell shower board that works just fine as dry erase board. It’s a little more stubborn to, like, erase it. but it’s like 16 bucks for a four by eight sheet. But if you try to go buy a dryer by a dry erase board, they’re going to charge you.
Michelle Frechette 00:43:55 Way more. Yeah
Corey Maass 00:43:56 300 dollars. Yeah. So there’s there’s a little pro tip for anybody who who likes whiteboards. But anyway, my point.
Michelle Frechette 00:44:03 I have no wall space.
Corey Maass 00:44:06 And I’ve been missing mine, although I, I got us a little one that usually lives on the the refrigerator downstairs. That’s like a what projects are being worked on. But once in a while I grab it and and draw pictures up here. but, when we were in that room. We quickly came up with a hand gesture. I don’t like a wavy type touch head or something kind of hand gesture to indicate not this, but something like this.
Corey Maass 00:44:35 Because we found like somebody would say, you know, oh well, we’re, you know, we’re trying to figure out how to get across a bridge. And somebody else would be like, you know, mayonnaise in a jar. And it’s like everybody immediately is like, well, here’s why that won’t work. And and they went, well, not that, but something like that, you know, and so to save the, you know, that and kind of in that spirit of, as you said earlier, the yes and kind of spirit. So it’s it’s acknowledging this is a bad idea, but but maybe there’s something there.
Michelle Frechette 00:45:07 But, but but dig a little deeper into my idea, and maybe you’ll be able to pull the kernel out for me kind of thing.
Corey Maass 00:45:12 Exactly. You know, and and I, I my favorite one of my favorite phrases that I think I invented is splashing around In. So, like splashing around in a concept, you know, because you’re kind of just I don’t, I don’t know yet, but it’s I’m trying to keep it alive kind of thing.
Michelle Frechette 00:45:31 Yeah, yeah. Okay.
Corey Maass 00:45:32 So.
Michelle Frechette 00:45:34 I do like that. I do the same.
Corey Maass 00:45:34 But I can, I can relate to your like there’s something here. This isn’t this isn’t it yet. But there’s something here
Michelle Frechette 00:45:41 Yeah. I was just thinking also like I just had to double check. I’m like, did I imagine a conversation about our 404 page, or did we actually implement text on it? And we did implement text on it on our 404page. So yeah, we could, we could put we could play around with grandma’s cookie recipe and internet cookies and we could put something about like a fake cookie statement on the 404 page about grandma’s cookie statement. I don’t know, just ideas. Maybe something to think about it. Go back to the homepage. Or maybe you want to make some cookies if you do. We got you covered there. I am literally just spitballing now, so.
Corey Maass 00:46:29 Just saying words. But again, some not this, but something like this, you know.
Michelle Frechette 00:46:33 Yeah, exactly. Exactly. Very cool. If anybody I know we’ve got some people watching. So we have also oops, I’m clicking the wrong one. We also have been talking about IPAWP. So if you’re joining us a little bit late IPA WP is the Independent. Can we actually change it to product. Do you think we should change it?
Corey Maass00:46:52 Let’s do it.
Michelle Frechette 00:46:53 Yeah, let’s do it because it’s early enough on. So it’s going to be the Independent Product Alliance for WordPress products and IPAWP if you have, if you if, if you’re a bootstrap and scrappy kind of little plugin or product like we are, you’re our people and we would love to have you in that. We have 30 applications that we’re going to be weeding through as we get ready to actually launch this thing. And the whole idea is not to spend money, but to spend a little time that just marketing your product, but other products that are in the same spaces as we are the WordPress space.
Michelle Frechette 00:47:28 And doing that cooperatively in a way that will help us all grow without having to hit our pocketbooks or wallets or whatever the right word is that it is. So if you’re interested, if you’ve got a product, if you’re, thinking that sounds like a really cool idea, go to ipawp.com. There’s an interest form on there right now, I think unless you’re very at the very moment changing it, it might still say Independent Plugin Alliance.
Corey Maass: Refresh.
Michelle Frechette: We are going to refresh. It’s the Independent Product Alliance for WordPress now. So so you can go to ipawp.com for that. And again if you’re interested in OMGIMG it’s OMGIMG.co. and we would love to have your thoughts and inputs on all of the above. And if you’re looking for a way to never play image roulette again, OMGIMG is your product So shall we call it a few minutes early this week, or did you have anything else you wanted to add?
Corey Maass 00:48:26 No, that’s just fine. I yeah, I’m updating the site and I’m adding a temporary, text only logo.
Michelle Frechette 00:48:34 Okay, perfect.
Corey Maass 00:48:35 For now and then, yeah. If anybody has any ideas on for a logo because again, like, or, or anything. Like. IPA.
Michelle Frechette 00:48:46 This thing is still in its a grassroots form here. We haven’t really done much with it yet. It’s all we’ve iterated, a lot of it. We know what we’d like to do with it, but we are so open for ideas. It’s not even funny. So yeah. Sounds good. All right, we’ll see everybody next week when we’re going to work on the homepage and hopefully make it a little more intriguing and engaging.
Corey Maass: There we go.
Michelle Frechette: So we’ll see everybody then. Bye.
Corey Maass 00:49:14 Bye.
This article, Marketing a WordPress Product Live: Session 19, was published at Post Status — the community for WordPress professionals.
Transcript ↓
In this episode of the Post Status Happiness Hour, Michelle Frechette talks with Nathan Ingram and Kathy Zant. They delve into the critical topic of online security, emphasizing the necessity of user education, particularly for WordPress users. Nathan from Solid WP and the Academy introduces Monster Secure, a new course designed to help agencies educate their clients on security best practices. Kathy, an online security expert, shares her experiences and stresses the importance of security education for overall business protection. The discussion highlights the challenges of online security, the evolving nature of cyber threats, and the need for proactive measures to safeguard digital assets.
Top Takeaways: * Security Awareness is Critical & Need for Vigilance: Effective security involves more than just technical measures; it requires continuous vigilance and education about potential threats. Kathy Zant and Nathan Ingram emphasize the importance of understanding and responding to security risks proactively. * Education and Empowering Users: Both Kathy and Nathan stress the significance of educating users and clients about security. They argue that security knowledge should be accessible to everyone, not just experts. * Security is for Everyone, Not Just Big Targets: Nathan explains that hackers don’t only target large, high-profile websites; they also exploit smaller, less-secure sites for resources. This underscores that security is a concern for everyone, regardless of the size or perceived importance of their website.
Mentioned In The Show:* Thomas Raef * WeWatchYourWebsite * Solid WP * Solid Academy * Monster Secure * Go Safely Online * LearnDash * Jack Kitterhing * YouTube
Sponsor: WordPress.comBuild and manage professional sites with secure managed hosting on WordPress.com. Beautiful themes, built-in SEO, and payment tools, and access to over 50,000 plugins. Everything you need for your business, plus 24/7 support from WordPress experts.
WordPress.com You can follow Post Status and our guests on Twitter:* Nathan Ingram (Founder, MonsterSecure) * Kathy Zant (Founder, MonsterSecure) * Michelle Frechette (Director of Community Relations, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptMichelle Frechette 00:00:01 Welcome to the post Happiness Hour. Kathy and Nathan, how are you today?
Nathan Ingram 00:00:08 Great.
Kathy Zant 00:00:09 Doing great. Is this my second? Am I, like your first guest that’s been here twice?
Michelle Frechette: You are my first two time guest. That’s right.
Kathy Zant: Damn I’m looking. I’m looking for those badges.
Nathan Ingram: Haha.
Michelle Frechette: Oh, and I had it playing for some reason. It, like, started running over on another browser, and I was like, hearing you double going. That is not good. So it’s been a day, folks. It’s been a day. But I am happy to be here with you in the Happiness Hour. So so welcome. It’s good to have you here. and I know I already asked you how you were doing, and then I couldn’t hear you because I just was hearing duplicate everything. So, Nathan, how are you today?
Nathan Ingram 00:00:49 I’m doing well, it’s been a day of odd issues, but I think everything is resolved, so, you know. All right.
Michelle Frechette 00:00:55 Even better. And, Kathy, you. How are you?
Kathy Zant 00:00:56 Yeah, I don’t know what it is this week, you know. Was it the full moon earlier this week? Because everyone I know is kind of going through a little bit of something and, you know, like, yeah, all of my like I had to buy new cables for things like cables. They don’t fail. Like how how is this a cable issue? But I had to buy a new cable to connect my computer to my monitor so that, and it, I tried this, like, weird thing, and it just didn’t work. Bubble gum and toothpicks don’t work anymore for cable replacement.
Michelle Frechette: Who knew? Who knew? I see all those, like five minute, those five minute crafts or five minute videos, whatever they call, like how to fix a broken cable. I’m like the Dollar Tree. A trip to the Dollar Tree is how I fix a broken cable. Now, granted that every cable is a dollar, however.
Nathan Ingram 00:01:45 But yeah. So I have on the other side of this wall a cable collection.
Nathan Ingram 00:01:50 It’s a cork board, and there’s every cable known to man there that I’ve collected over the years. I thought I had lost it in my move. Few years ago and I was devastated. But then I found it. It was in a box. It was buried. It was wonderful.
Michelle Frechette 00:02:04 Is it like a museum to cables or are they actually useful cables?
Nathan Ingram 00:02:07 Oh no. No, there’s well, I mean there’s some that I will probably never use, but I just can’t bring myself to part with, you know, like there’s a, there’s a like older geeks will appreciate that I have this old BNC cable from like, an ancient, high res monitor. Nobody’s use that connector in 20 years. Probably.
Michelle Frechette 00:02:29 I mean yea BNC, you just lost me with the terminology altogether, and I think I’m older than you, so.
Nathan Ingram 00:02:35 You look to Google it. It’s old.
Michelle Frechette 00:02:36 I know I will, I will, I promise.
Kathy Zant: So if there’s ever a cable apocalypse.
Nathan Ingram: I got is the one I got right here.
Michelle Frechette 00:02:44 I have a box of what I call spaghetti. I’m like, I wonder what that went to. But just in case, I better keep it in the box because it’s a security blanket. It’s like having your umbrella in a sunny day. It’s not going to rain as long as I’m carrying my umbrella. Right. So.
Kathy Zant: There you go.
Michelle Frechette: Speaking of security blankets, did you like that segway?
Kathy Zant: Nice.
Michelle Frechette: Not bad. Right?
Kathy Zant: Yeah.
Michelle Frechette: You both are much greater experts than I am on security. Nathan, you work with Solid WP and the Academy over there teaching people what to do that way. Kathy, you are like the the OG guru on security. Online security. I try not to. I stick my head in the sand and Kathy’s like, get your head out of the sand, Michelle. It’s time to pay attention. You have to pay your Social Security. Could be number, could be at risk. Over the last week, those kinds of things.
Nathan Ingram: Yeah.
Michelle Frechette: Could be right? So I gave a talk at a WordCamp Hamilton pre-pandemic.
Michelle Frechette 00:03:48 I love that that’s a phrase in our vernacular now, pre-pandemic. Right. On how to how to client proof your website. But also give them access to your website. Right. Like how you can do that. And it didn’t include like a lot of security security features that basically was like teach them this, that and the other. But then also remember that every time they make a mistake, you’re making money because you can charge them for that. I think, Nathan, I shared with you my little, meme that I had that was Bob Ross saying there are no accidents, just happy little opportunities to make money from your clients, that kind of thing.
Nathan Ingram 00:04:22 Love it, love it.
Michelle Frechette 00:04:25 But I think that what you all have here is much better than than what I could teach my my former customers, which was don’t touch anything, basically. Right. So we want to actually empower people to use their websites. They’ve paid for these websites. And a lot of people, especially the ones that don’t want to pay for ongoing maintenance and things like that, they need to be taught what what you can and cannot do safely within your own website.
Michelle Frechette 00:04:52 And so y’all have created a new course and things that do that. So I’m not going to try to put the words in your mouth. I did read the website, but I’m going to let you talk about I’ll let you tag team each other and decide who talks first. But tell us a little bit about what Monster Secure is and what it leads to. Because my first question was, I don’t want my customers to see that I think that they’re going to mess everything up. And you’re all like, we have an answer for that. So. So tell us a little bit about what Monster Secure is.
Kathy Zant: You want you want to go Nathan?
Nathan Ingram 00:05:27 Rock paper scissors. Yeah, yeah. well okay. So I’ll start just the the a quick history. So the beginnings of this for me started, several months ago when on a Solid Academy live stream, we had Thomas Raef from WeWatchYourWebsite. if you don’t know, Thomas, Thomas is a delightful human being who is brilliant. And his service monitors over 18 million WordPress sites and he is a data guy.
Nathan Ingram 00:05:56 So he’s aggregating all this data of how vulnerabilities are actually occurring. And he came out with a report earlier this year that we link to in a tiny little reference link on MonsterSecure.com. That said, it’s essentially two thirds of all WordPress vulnerabilities come from user related issues like stolen session cookies and compromised login credentials. And only a third come from theme and plugin vulnerabilities. And so as a person who’s been in an agency since 1995 working with clients, this was terrifying because, you know, we’ve spent hours and hours, you know, developing protocols and spent money on security plugins and all these things. And then one untrained user could blow up the whole thing because they click the phishing link in an email and now their credentials are, stolen and so forth. So what I came to realize after that live stream was WordPress security has to involve user education. We have to teach people how to stay safe. And that’s when Kathy and I. Kathy was also doing a live stream on Solid Academy. I’m like, hey, what do you think about this? And she’s like, I’m thinking about this already, so why don’t you take it from there?
Kathy Zant 00:07:10 And one of the things that I think is so important, you know, security impacts everyone. I mean, you’ve talked to family members who are just like, oh, well, this is my password for everything. I was sitting at a WordCamp once. I sat down next to someone and they were having some problem with the customizer, and I was trying to help them, and they gave me their password and said, oh, this is my password for everything. I’m like, don’t, don’t tell me that and don’t do that. And I was just like, oh my gosh, how do I even start helping this person?
Michelle Frechette: And let me guess, it was stuck on the password. One, two three.
Kathy Zant: No, it was like, you know, this same type of thing. It’s like the dog and a number, you know, that type of thing. It’s probably like their zip code and their dog.
Michelle Frechette: Gosh, nobody can crack that. Yeah.
Kathy Zant: Yeah. That’ll you know, that’s not in a database anywhere, right? But I just got stuck on that and I’m like, I want to help people so bad. But I’ve just seen so many things, you know, having dealt with so many security issues and cleaned so many hacked sites and then done the actual investigation on how those sites got hacked, and then, you know, all of the different conversations I’d have with people, I’m just like, I kind of my one of my missions is, is security through education, you know, because it’s not just about WordPress, it’s about the bank accounts. It’s about your home network. It’s about protecting all of your assets, not just WordPress. But I feel like WordPress is kind of this gateway because so many people do want to own their own property online, and so many agencies are helping people do that. So I wanted to make security, not this thing that, you know, the hackers are doing in Vegas, though they do. But I want to make it very accessible because it is now a requirement for all of us to really be aware that any kind of these cyber security events can affect each and every one of us.
Kathy Zant 00:08:55 And so I wanted to make it extremely accessible to anyone. So I was I’ve been working I’ve got one course that’s kind of like a WordPress security mini course that I had done. And Nathan’s idea of like going just like even a step easier than that. I’m like, sign me up, let’s do it. And and so working together with Nathan, he really helped me kind of get into the mindset of one of these users. Also, the mindset of the agency that’s dealing with these users and helping them to uplevel their security awareness so that they can have this understanding that the decisions that they make can have an impact on everyone. You know, they they might make one decision of like, oh, well, Jen’s just going to be posting this great blog post. He can choose to use my login and whatever, you know, and they don’t think about the ramifications of that seemingly innocuous decision that could really affect a website that an agency has has spent a lot of time and a lot of energy to make perfect for this client.
Kathy Zant 00:09:56 And then one small decision that seems so innocuous can take everything down and create headaches for the client, headaches for the agency, and no one really wants that. But until you have that education upfront that you know, the decisions you make like that do have an impact. They don’t know. They don’t know until it happens to them. I was working with one agency. They had all of the, you know, it’s the everybody puts the sites in the cPanel until they have all of the sites in the cPanel get hacked, and then they’re like, oh, maybe I should do that, right? But they don’t know until it happens or until they hear a story about a security event that affected someone else and then like, oh, okay, well, maybe I better do this. So, you know, if there’s a break in in your neighborhood and somebody loses everything or something gets important, gets stolen from your neighbor, then it’s like, well, maybe I should put a security camera up and have the alarm system activated instead of just sign in the front yard.
Kathy Zant 00:10:51 You know, they start making better decisions because they’re aware of what is happening. So we wanted to just bring that home and make it so simple and easy for agencies to help their customers understand the ramifications of their decisions, so that all they have to do is just make this part of their onboarding, make this part of their like annual education for their customers. So it was it was fun to put this together. And I’m excited what it’s going to be able to do.
Michelle Frechette: So that they should be proactive, not close the barn door after the horses got out kind of thing. Right?
Nathan Ingram 00:11:23 Yeah, exactly. And so the question is for agency owners. Okay. Yes, I understand I need to educate my users on security, but who has time for that? Like, right. There’s so much other stuff that we have to focus our attention on. And so what we decided to create was a course that in about 30 minutes, the average user could walk through, get the essentials of security.
Nathan Ingram 00:11:47 We’ll have some continuing education stuff added later, but the essentials to stay safe online. And through Monster Secure, an agency can go in and create a free agency account to view the course. And if they decide it’s something they want to integrate with their clients, they can upgrade into a plan, and then they can add all their clients into the course. They’ll be able to track their clients progress through the course and, you know, see who’s completed it and who hasn’t. People get a nice little certificate when they complete it. And our recommendation is, you know, you don’t let a client access the site until they’ve completed the security training. And this gives it kind of closes the loop on a really, you know, all the stuff that we do as an agency to have really good security practices. This closes the loop and helps us to educate users and keep them safe. To close that last little bit.
Michelle Frechette 00:12:41 That makes sense. So some of the things that you’re teaching there, are you teaching things like, security levels, like who should be an admin versus who should be an editor? Is that a part of it, or what are some of the topics that you cover?
Nathan Ingram 00:12:54 Yeah.
Nathan Ingram 00:12:55 Kathy, you want to talk about that?
Kathy Zant 00:12:56 Yeah, it’s been a while since I recorded it, I don’t remember. I do talk a little bit about, you know, what those types of roles are. But then also it’s really important if you are a client of an agency and you’re going to have like somebody, you just hired somebody new and you’re going to add them to the site, it’s really important that they communicate to the agency of like, okay, we have a new employee, they’re going to be doing this, or we have a contractor and they’re going to be doing this because you, you know, if an agency is in charge of security and they’re doing maintenance and things like that, and they come in and it’s like, you know, who the heck is this user? What’s this all about? And they’re not informed. So just understanding sort of that workflow, talk a lot about, you know, the security the security principle of least privilege, which is only give people access to the site for or anything for that matter, in order to do the job you’ve tasked them to do, you don’t give them access to everything, not sharing logins, those types of things.
Kathy Zant 00:13:52 But we also like how to set up twoFA, two factor authentication. There’s a lot of people out there. I think the last statistics I saw were about 30% of people are using two FA. It’s probably more now just because breaches and we used passwords and things are so much more. But the last time I saw was around 30% of people actually use two factor authentication. But I run into people all the time. They’re just like, they don’t understand what that acronym is. They, you know, well, my bank sends me a code via SMS, like, can’t you just do that? And they don’t understand the ramifications of how that is a problem. So understanding, you know, where we are right now with security is important. And then also, you know, really important to for agencies as new sort of exploits and new, hacker techniques of social engineering kind of come on. Like with the social care social security dump that happened or that happened like in April, but we heard about it for the first time last week.
Kathy Zant 00:14:49 Right now, we’re going to start seeing more sophisticated attacks where they’ve got more information about you when they’re socially engineering you. So it makes it sound even more realistic. And so people need to be aware that that is another tactic just because they know, you know, that you lived at 410 Franklin Street, you know, 30 years ago that. That just because they know that doesn’t mean that that that is a valid, legitimate person that is using that information. That information is now out in the open. So understanding sort of the security landscape and that education and that continuing education being available to clients, it it just makes the agencies job so much easier. And it’s such a critical part of WordPress security. And what a great way for an agency to differentiate themselves when they’re in the pitch process.
Michelle Frechette: Absolutely.
Kathy Zant: When you’re like, hey, this is a part of what we do because we think it’s really important. And this doesn’t just affect your WordPress site, this affects your entire business. So we’re here to help you.
Kathy Zant 00:15:54 You’re not just not to just think about WordPress security, but to think about the security of the entire asset of the business that you’re that we’re representing on the web. It’s such a differentiator for an agency to be able to provide that kind of expertise.
Nathan Ingram: Absolutely.
Michelle Frechette: Like you would have had you wouldn’t hand somebody the keys to your brick and mortar shop and not teach them how to use the locks. Right?
Nathan Ingram: Right.
Michelle Frechette: So why are you handing them the keys to the website without teaching them how to stay secure there? I’m going to, I’m going to bring it up on my screen and, we’ll talk a little bit about the site itself. So bear with me while I’m like multiple screens. I know, I love this guy. Hey, so the first thing I did. So, Nathan, you sent this to me a couple of weeks ago, and you’re like, hey, we can use this extra set of eyes like somebody that’s not in the weeds with it all the time. And I was like, so I reacted as though I was reading it for the first time because I was. And my first question to you was, I’m going to send this to my clients, and they’re going to see that I think they’re the weakest link. Wait, what? Exactly.
Nathan Ingram 00:16:59 No. So yeah. So this was something we thought about quite a bit because, you know, how in the world do you create a, a site that clients are going to see but still can speak to agencies. And so, you know, we’re talking about the problem that we’re facing. And so we actually have two sites. The site that speaks to agencies is what we’re looking at here, Monster Secure.com, which just explains this problem of, you know, the shared problem that we as agency owners have of how do we educate our clients. The course itself is on a separate website, which is Go Safely Online.com.
Michelle Frechette: All right.
Nathan Ingram: So when the client goes to Go Safely Online, it looks like a consumer oriented security course, which it is. But you know, there’s nothing there’s no agency focus, you know, client problematic type language on this site. So and the reason we did that was twofold.
Nathan Ingram 00:17:54 First, so we could speak to agencies directly on Monster Secure. But also you can purchase a one off of this course like a one, you know, if you just want access, you can buy it for $99. We don’t expect to sell any of those. but what this allows the agency to do is say, look, we believe in security, just like you. somebody said a minute ago, we we we believe in security. It’s a differentiator for us. And as a matter of fact, we’re going to give you and all of your employees a free $99 security course. So it lets you, as the agency owner, be the hero, and still provide great education to the client.
Michelle Frechette 00:18:32 And, I mean, there’s no reason you can’t include that, include that in the cost of that. You’re you’re charging your client anyway, right? Like, build it in to the total cost of everything. So it’s included. It doesn’t. They’re not charging them anything extra, so to speak?
Nathan Ingram 00:18:46 No. And the for the agency access pass. It’s a single it’s an annual cost that you can add as many clients as you want. So it’s something you could just roll into your standard onboarding and your standard website management package for all your clients.
Michelle Frechette 00:19:02 Yep. And this is what this is about. Why two websites? I like this. Honestly, we didn’t want to offend anyone. We don’t want to tell them they’re the weakest link and that we think they’re going to muck up their own website.
Nathan Ingram 00:19:12 Even though they are and they probably might.
Michelle Frechette 00:19:14 And they will. That’s right. Yeah. I think this is beautiful. I told you that when you sent it to me, I didn’t even know that you were working on this. What? Why? Nathan, when I start talking to you, do I suddenly say, y’all? I don’t know.
Nathan Ingram 00:19:28 Because it’s the best word ever.
Kathy Zant 00:19:29 It is.
Michelle Frechette: Seriously it just becomes part of my vernacular. .
Nathan Ingram 00:19:33 Got to get a little drawl in there. You got to give it a y’all.
Michelle Frechette 00:19:36 I’m. I’m a New Yorker. I mean, be happy. I’m just using the word at all. But this is awesome. you got your pricing on here. So you’ve got the unlimited access, the free agency access to give ideas to be able to give people a look through it and to see how it all works. I think this is wonderful.
Nathan Ingram 00:19:57 And I’m just realized I forgot to put our lifetime deal on this page, and I got to have to get that changed. We are offering a lifetime deal now with a discount. It’s a $397 lifetime deal until the end of September. Then it goes back up to $597. So there’s.
Michelle Frechette 00:20:14 You got to put it on there because.
Nathan Ingram 00:20:17 It’s on the other side. it’s in the upgrade path on on the Go Safely online site. Once you set up your free agency account. But I need to get it over here, too.
Michelle Frechette 00:20:25 Then people will know about it. Absolutely. I think that’s great. And I love the monster. We love the monster. Tell us about the monster.
Kathy Zant 00:20:32 Gotta love the monster. It kind of goes along with Monster Contracts? Right? Because you had Monster Contracts. And I’m. When we first started talking about this, I’m like this, you know if there’s just, like, something they could add into their contract that you have to take this course. So it just kind of felt like a natural fit with what Nathan was already doing. So.
Nathan Ingram 00:20:54 Yeah. And actually we just released the latest version of Monster Contracts yesterday, and it has, optional wording to have the Go Safely Online security course as a requirement. And by the way, that’s all all those resources are also there on the agency dashboard for Go Safely Online. There’s email templates to talk to your clients about this. There’s contract language. There’s a waiver. If a client decides they don’t want to do security training, they can sign a waiver acknowledging that they’re accepting risk and so forth. So all those agency tools are there as well. they’re on on ghost safely online once you upgrade, into the, the full membership.
Kathy Zant 00:21:34 So it’s not just a security course, it’s it’s really support for the entirety of dealing with customers. And security for an agency. And I love that part about it because there’s yeah, I mean, if you really wanted to go out and learn about WordPress security, there’s tons of resources available. Solid WP does tons of I mean, Nathan is a renowned expert in all that Solid offers, and there’s so much education over there. But this is really curated so that agencies can focus on what they do best. They don’t have to worry about all of this stuff. They can focus on building the best, highest conversion sites in the world for their clients and just slide this in there as another option.
Michelle Frechette: Yeah, the statistics are kind of scary too, aren’t they? Like stolen session cookies, compromised login credentials, theme and plugin vulnerabilities. Yeah. There’s there’s, like, are you gonna follow this up with things like how to clean a hacked site when people don’t follow the, the rules that you created?
Nathan Ingram 00:22:38 I think on this product we’re going to stay in our lane. But I happen to know a great hack expert Kathy Zant..
Kathy Zant 00:22:45 Yeah, but even last a couple of weeks ago, I still was just like, you know, just get another server, get another DigitalOcean droplet, or go talk to Thomas like I’m not doing to do this one. You know, I still know where to send the ones that are going to be too much of a problem. So yeah, we just, you know, we can help. We can advise in many ways.
Michelle Frechette 00:23:06 Absolutely.
Nathan Ingram: These really are scary statistics though I yeah, I remember when when I had Thomas on and we were talking through this issue, I really I jumped in and I said Thomas my words were this is terrifying. Like I as an agency owner, I don’t know how to deal with this yet. We have to educate our users.
Michelle Frechette 00:23:23 Yes. And big agencies deal with this for sure. I would argue that even freelancers, agencies of one, as I used to be, this would have been phenomenal, right? For me, because I was a one person show trying to juggle everything and train my customers and teach them this and try to make sure they weren’t messing things up.
Michelle Frechette 00:23:43 And I mean, this is of course, before we had some of the security measures we have now. But, because I haven’t been freelancing in quite a few years now, but it was a scary thing back then. And then somebody would message you and like, why is my site down? And then you realize that they shared their password with five people or whatever it was, and or somebody uploaded some plugin that should not have been uploaded and on the site went down. And all of those things that can cause, I don’t know, do we still see the white screen of death or is that a thing of the past?
Nathan Ingram 00:24:12 But thankfully a thing of the past, unless something really, really bad is going on.
Michelle Frechette 00:24:18 But even when you see, like the the code across the top, that’s telling you that your plugins aren’t working on line 25 of whatever, you know? Those are those are not fun to see. Right. And so, being able to have a customer like I would have spent that for sure to have a customer go through that and learn a little bit, especially if they wanted to log into their own site and make changes themselves for sure.
Michelle Frechette 00:24:42 Absolutely. If people are interested, I have I have a banner and I spelled things right. So if you’re if you’re interested, you can go to Monster Secure.com, to learn more and to really deep dive and do all the Q&A and everything there. so what are some of the goals that you have for this? How are you? I mean, obviously you’re here. I feel very honored. I think we’re the first podcast you’re doing about Monster Secure. I hope that you get to do many more. But how do you get the word out? How are people learning about it? how are you hoping that people will learn more about what you’re doing?
Nathan Ingram 00:25:17 Yeah. Well, Michelle, I thought you were going to just take care of that, right? Yeah. I mean, you’re talking. That’s all we need.
Michelle Frechette 00:25:26 I do what I can, I, but I don’t have that many followers.
Nathan Ingram 00:25:30 Oh, yeah. So, the podcasts are a great way. And then, we have, we’re going to be reaching out to our existing clients by email and, social media, the normal channels.
Nathan Ingram 00:25:41 The one thing I would recommend to folks, if you see this and you’re interested, go there to Monitor Secure. Sign up for a free agency account. Watch the course. It’ll take you about 30 minutes. See if it’s a good fit for your clients. you can read exactly how it works on Monster Secure. It explains the whole process. Once you once you’ve created your free agency account, there’s a video tour of the whole Go Safely online system that you can look at. It’s a good fit. Just jump in and try it.
Michelle Frechette 00:26:09 Yeah, absolutely. So we have a couple of comments. I’m not sure if they’re both still here, but this was when we were talking about passwords. I thought this was funny. So run Adam run says my password is good. Maybe not, maybe not. And then, this person says they use this widgets for Elfsite, and I have no idea what that means. I don’t know if that means anything to y’all, but. Okay, so I’m not sure if it has anything to do with with WordPress even, but.
Kathy Zant: I know Adam I don’t know widgets for off site, but something to look at.
Michelle Frechette 00:26:41 There you go. We’ll take a look at that another week for sure. Now I’m super excited for you, and I really do hope that people start to get the word. I’m going to go take the course. I’m going to find time in the next two weeks to take the course. And if you’ll let me, I’ll write a review for y’all.
Nathan Ingram: Please!
Michelle Frechette: That you can use wherever you like. Yeah. so that I can at least give it some a time and attention and see what it looks like. And yeah, I, I would be happy.
Kathy Zant: Don’t we have Affiliate Program, Nathan? We were going to.
Nathan Ingram 00:27:08 Do do have an Affiliate Program
Kathy Zant 00:27:09 Michelle, you could be.
Michelle Frechette: I’ll be signing up. I will I be your first?
Nathan Ingram 00:27:18 No, actually.
Michelle Frechette 00:27:20 Man! Top five, first five?
Nathan Ingram 00:27:25 Probably.
Michelle Frechette: Just say yes.
Nathan Ingram: If you do it immediately when we stop recording.
Michelle Frechette 00:27:26 Just say yes, make me feel like. No, it’s okay.
Nathan Ingram 00:27:31 Michelle you will always be the top affiliate. Always.
Michelle Frechette 00:27:35 Oh, yeah. But thank you, I will absolutely check that out and sign up to be an affiliate for you anytime.
Michelle Frechette 00:27:43 Nathan, would you like to tell a story about how you got your wits scared out of you in Canada by the man sitting behind me?
Nathan Ingram 00:27:54 Oh, my gosh.
Michelle Frechette 00:27:55 He can’t hear you right now, but.
Nathan Ingram 00:27:57 Oh he can. Well, no, you have.
Michelle Frechette 00:27:58 You’re in my headphones. So that’s okay. He can watch the replay.
Nathan Ingram 00:27:59 I, I don’t know how this even started. We were having dinner, after, I think the second day of WordCamp Canada. And we were just the conversation went to practical jokes. And, your buddy there, over your shoulder has the best practical joke that I. And I’ve. I’ve since used it. My family hates him now. I’ve told the story. Every human in my family hates him now. But it’s this wonderful thing. Like when you’re backing up a car, you, if you have to time it just right, you, you bang your fist into your door and hit the brake at the same time, and it feels like you just hit somebody or backed it. And it is. It is brilliant and I love it.
Michelle Frechette 00:28:44 Are you and Cory Miller were sitting in the back seat? It was my car.
Nathan Ingram 00:28:50 Oh it was so great.
Michelle Frechette 00:28:51 Jeff was driving and we had told you all about it during dinner. We had already told you about it and we had literally half an hour earlier. We had been talking about it, but there was a lot of traffic in the parking lot. We were all kind of looking over our shoulders. See what he backs out. He does it and he got all three of us. All three of us thought he was the car next to us.
Nathan Ingram 00:29:13 It was so great.
Michelle Frechette 00:29:15 It was fun. It was fun. Don’t let that happen to your website. I just had to find a way to pull that back. Poor Kathy, almost spit out her water. But don’t let your website get into an accident for sure.
Nathan Ingram 00:29:31 Oh, it was, it was, and I’ve done it. I can’t tell you how many times I’ve pulled this since then. It’s just that was my biggest takeaway from WordCamp Canada. I’m not sure what that says about me, but yeah.
Michelle Frechette 00:29:42 I don’t know. But it was a good camp. It was.
Nathan Ingram 00:29:44 It really was.
Michelle Frechette 00:29:48 Oh my goodness. So, Yeah. So what other things can we look forward to? Or what kinds of things would you like us to know? I don’t want to cut us off early if there’s more to talk about. But I’m super excited about what you guys are working on. Are there any other courses coming up that might even not be related to this? Things that you’d like people to know about?
Nathan Ingram 00:30:08 Kathy’s always working on stuff, right?
Michelle Frechette: She is.
Kathy Zant 00:30:10 Oh, my gosh, the list is so long of things that I’m always working on. Well, I kind of made this commitment. Well, just there’s so much experience and I’m just going to put this out there for Jack Kitterhing from LearnDash actually encouraged me. You have so much knowledge and so much experience.
Kathy Zant 00:30:29 Start sharing it, get your YouTube, just put everything that even inspires you a little bit on YouTube and, and create courses. And I think all of us that have kind of been around the WordPress space, there’s new people coming into WordPress all the time. New agencies with new clients, and there’s so much, you know, helping them get to where we are with less time because we have gone through like sort of the wringer of experience and, and to basically shortcut their experience so that they are empowered, so important. So I’m really committed to helping people just kind of feel empowered with WordPress as much as possible and sort of demystify like the big scary security stuff, because when you really get down to it, security is not that hard. It’s just making good decisions. It’s being aware and, yeah, just trying to make it as easy as possible because I think we’re at the stage right now with our digital lives where we it’s not there’s no luxury in saying, oh, well, I just I don’t need to know that or that’s for security experts or whatever.
Michelle Frechette 00:31:40 Yeah. Oh for sure. next week I’m going to put this up here right now real quick. Find my banners. So next week I have,Danielle Zarcaro and Isla Waite. I misspelled her name. Sorry. Isla. There’s an E on there. I was doing everything so fast today. Isla from WP Accessibility Today. I’m also on the WP Accessibility Day organizing team. And we’re going to be talking about accessibility and why we have a 24 hour event coming up for accessibility. All the things.
Kathy Zant: Wow.
Michelle Frechette: But it’s there are certain steps, like there’s extra steps you take when you do things for accessibility. Like when I post an image anywhere, I now type out a description of what the image is. So anybody using a screen reader can know what that image looks like. It’s extra time, extra steps. And when you first start doing that, it feels so overwhelming to have to do that for everything, but it becomes second nature after you do it for a while.
Michelle Frechette 00:32:39 I think it’s parallel to security. I think that security feels like a lot of extra steps. It feels like a lot to learn when you’re first, like working on a website first doing those things. But it’s become second nature once you get in the habit of doing that. And I think that what you’ve got here for, agency clients helps them think about the fact that that it isn’t like you said, it doesn’t have to be hard. It is extra steps. But when you leave your house, you take the time to lock your door. When you’re in a parking lot, you take the time to lock your car. Make sure that your belongings aren’t seen through the windows. Put them in the trunk. There’s extra steps that we take to protect ourselves and our belongings in the physical, physical world. So when we can put things in perspective and help people think about taking those extra steps in the digital world as well, it just makes sense, right?
Nathan Ingram 00:33:32 Absolutely.
Michelle Frechette 00:33:33 And if you’ve ever had your identity or a credit card or a debit card or anything compromised, you will understand at that point in time how important it was for that. You had started taking those steps prior to that event.
Kathy Zant: Yeah.
Nathan Zant: Absolutely.
Michelle Frecette: I woke up, I woke up, oh gosh, several months ago, actually. It was like two weeks before I was supposed to go to Asia. I do not have credit cards. I have a debit card. That’s all I use, right? If I don’t have the cash, I don’t spend it. I woke up to a notification from my bank that somebody had tried to use my credit card to rent one of those razor scooters in another city. Now, first of all, I’m a disabled woman. I’m not standing on a scooter anywhere. So it wasn’t me. and they didn’t actually charge anything, but they attempted it. Well, they didn’t they just guessing numbers. At this point, it wasn’t even an actual like nobody that I knew, but I had to go through the process of getting in touch with my bank, having a new card issued, having it expedited so I’d have it for my trip. All of those things.
Michelle Frechette 00:34:32 But I had those in place, right? I have all those security measures put in through my bank. I had the notification set up to my text messaging. If I hadn’t had all that in place to begin with, it could have been truly disastrous and I could have had lost money and lost time, and then ended up traveling without the way to pay for myself as I went around. So putting those in place to begin with it really, I mean, to to use one of those lesser, lesser, you know, intelligent words. It sucks when that kind of stuff happens, right? But yeah, having the, the they’re going to come knocking at the door, they’re gonna try to get in your front door. They’re gonna check, you know, check if your car handles are open to the parking lot. They’re going to try to get in your website too. So making sure that you have those security measures in place just makes sense.
Nathan Ingram 00:35:22 Absolutely.
Michelle Frechette 00:35:25 And you are doing your part to help people understand that which I love.
Kathy Zant 00:35:29 Yeah. So Yep. Definitely. It’s, it’s one of those things where it’s just. And it’s kind of like, you know, I mean, some of the stories that I’ve seen of like, because I’ll go, you know, hacker story, I’ll sit and read the whole thing. There was one, story about SIM swapping back like long time ago that when it first started, like, really happening and mostly happening in the sort of crypto space. And this guy got targeted and his phone didn’t work, and he’s going to sleep and he’s like, hey, I’ll deal with it in the morning. And he’d walk through the whole time frame of like, what happened when. And he basically woke up the next morning, $100,000 poorer after his Coinbase account was drained. But it was there were so many like signs that had he just like said, okay, this I need to investigate this now. If he had just taken the time to investigate it as it was happening, it would have stopped. What all of the crazy things that had happened to him.
Kathy Zant 00:36:30 And so it just requires a little curiosity and diligence and not, like, brushing it off and saying, oh, well, I’ll just deal with that later. This is the most important thing. It’s like when you see certain signs like being able to like say, okay, this could be my phone. Not connecting to the cellular tower is not good. I need to investigate that now, that type of thing. So.
Michelle Frechette: Yeah, absolutely. So for the people who say, let’s say the customer, not the agencies because they understand, but the customers who say, I’m just a little website, you know, they’re going to go after the Amazons and the Etsy’s and the eBay’s of the world. Why do I have to worry? What’s your response to that?
Nathan Ingram 00:37:13 Yeah, I mean, it’d be great if that was the case. Yeah. Is it is it easier to, you know, if you were let’s just say you were going to rob a store, right? Is it easier to rob a little place on the corner with without a security system? Or is it easier to rob. You know, a big, department store in the middle of the city with all sorts of, you know, various layers of security? But the bottom line is they’re not after you.
Nathan Ingram 00:37:41 They’re just after your server resources. Right? And they don’t care who you are. And it’s not like they’re individually looking at you. They’re they’re with automated bots. They’re scanning millions of websites. So it’s not about you. It’s about your server. Yeah.
Michelle Frechette 00:37:59 So yeah. So you don’t have to be an Amazon of the world to get. As a matter of fact what I’ve heard often is the low hanging fruit are the easier sites to target because the target and Amazon of the world, if we will, are the ones that have much higher security. So they don’t even attempt at a lot of the times, they’ll would much rather hit ten smaller sites than to try to keep breaking into something like Fort Knox.
Nathan Ingram 00:38:23 And more and more of what security experts are seeing is they’re not the hackers are not directly attacking. Well they are. They continue to directly attack the website, but now they attack the user talking about low hanging fruit. You know, folks with low technical knowledge or a lower understanding of security, they attack a user and they get some, malicious software installed on that, that person’s computer, and now they’re harvesting passwords to everywhere.
Nathan Ingram 00:38:47 And I think we talked about this earlier in brief, but, you know, the course we’ve created. Yes, it’s going to protect the WordPress site, but it’s also going to protect your bank login, your Amazon login, all the things. It’s about practicing good security so that you can stay safe online. That’s why we call that site Go Safely Online because it it really improves the average user’s security awareness, across the board. Now the real test. Kathy, I haven’t told you this. The real test is that later tonight, I’m going to give my mother the login to the course, and we’ll see what happens. Because I can tell you right now If I wanted any of her passwords, I would simply go into her bedroom and open. She has an old sewing table that she has her computer on, and if you open that middle area, all of her passwords are right there, which, I mean, they’re they’re just all right there. And I’m sure a lot of folks have that same approach. That is not the kind of password manager we’re talking about.
Michelle Frechette 00:39:51 Yeah, it’s it’s interesting you say that. So, it’s not out yet. It’ll be out on Friday, but, Underrepresented In Tech with Samah and I recorded yesterday, the, the fact that underrepresented communities often experience cybercrime at a higher rate than represented community. So Black, BIPOC, over 75, under 25, and Indigenous communities lose more money and oftentimes are more open to attack and criminal cybercrime then, then your typical white people. So and women especially also are our easy prey. And so and Kathy’s like, yep, that sounds right.
Kathy Zant: My, my mother in law who’s now passed, but we visited her right afterward WordCamp Miami. Was it 2019, like the very last WordCamp Miami.
Michelle Frechette: Pre-pandemic?
Kathy Zant: Yeah. Pre-pandemic we went and visited her. She got and she we were in she was in like a little retirement community all kind of like little apartments, like condos. That. And we were talking to the woman who was sort of the manager of this little apartment complex, and she said, almost everyone in this complex has been scammed at one time or another.
Kathy Zant 00:41:10 It has happened to everyone. They’re just targeted. They’re less they’re more trusting of a phone call. They’re more trusting of, mail that comes to them just, you know, they. And the thing is, and what we noticed was once you got, once somebody gets scammed, it’s almost like there’s this list somewhere that they all just kind of share.
Michelle Frechette: This one’s easy.
Kathy Zant: Yes, exactly. I mean, it’s funny, but it’s kind of true. It’s like, oh, we got this one, you know, and these attacks on, there’s a video that I did recently about, this this company called Looked Lookout. Did they found one of these phishing kits that combined information from cellular phone calls, cellular SMS messages and phones, and email and all of this stuff, and then kind of profiled some of these people. And so they would send a text message to someone saying, you know, there’s this fraudulent attempt to buy something at Target, click here to decline. And they click there to decline. And it would start this entire process. It would send that would send a message to the hacker to call them. And then the hacker is speaking in perfect English and sound very professional, like they sound like they’re from the financial institution, and all of a sudden they’re handing over passwords over the phone and people are getting scammed that way. So it’s not just an email, it’s not just a text message. It’s now phone calls combined with emails. So it’s all together. And so you get one person who gets hit with all of these different things, and they’re corroborating the story of this initial text message. It doesn’t feel like a phishing attempt anymore. It feels like, oh my gosh, I am being defrauded. My bank accounts are at risk. I better work with this bank account representative and protect myself. But it’s so realistic of a scam. And it just happened to one of my college friends. I’m like, oh my gosh, it’s it’s happening to it’s happening a lot. So it’s really important for people to be vigilant and know what these sort of tactics are and being aware.
Kathy Zant 00:43:15 So this is where you go subscribe to my YouTube channel because as soon as I learn about them, I explain it to you.
Michelle Frechette: Absolutely. And that’s just Kathy Znt everywhere all the places. On YouTube just Kathy Zant on you.
Kathy Zant: Make it easy. I just feel sorry for the other Kathy Zant’s of the world. I know there are a couple.
Michelle Frechette: This is not incredibly related to your particular topic today, but as long as we’re on the topic of security, I follow a couple TikTok channels. You know, Kathy, it’s always going to come back to TikTok. If you and I are talking, I follow a couple TikTok channels that talk about their scamming the scammer channels. Right.
Kathy Zant: Yeah those people are funny.
Michelle Frechette: They have these banks of computers and they are pretending to be elderly. They are pretending and they’re on camera. You’re watching them as they are literally zeroing in on these call centers overseas. A lot of the times they’re in, you know, in, in a lot of them are in Asia, but they’re literally all over the world. And, they’ll pretend. And at the same time, they’re like, literally hacking back into their accounts like the other person and like taking, deleting all the records of all those people’s everything, and doing all that. So I made the mistake of just commenting on one of those videos, one of thousands of comments on a video. Since then, and this has been almost a year and I’m still at least once a week, I get messaged by accounts that look like that account that, that that put the video on, but I’m following that one. So if I’m getting messaged by something, I’m not following first clue. Right. But every single one of them says, oh, you experienced a hacker. We can help you clean that up. I’m like, first of all, that’s not what my comment was at all. My comment was like, way to go, go get them kind of thing. But I get at least one a week now. Saying contact us will help you get your money back.
Michelle Frechette 00:44:57 And I’m like, they are using scams to scam you now. Like they’re using the fixes to scam you. So you just the diligence has to be there to bring it back to WordPress. training your clients to use security the proper way and to make sure that they are logging out, that they have good passwords, like all of the things. Right? Is is just so important because you can’t be too vigilant when it comes to the security of your home or your digital home.
Kathy Zant: Yeah, it’s crazy that you mentioned that because there’s so many I don’t expect to get like scammed by me saying, oh wow, great video and a video on social. But sure enough, you know, I told you about the weird thing that happened to me last week because I watched the video and it’s like, oh, this was fun. Oh, hello. And then I’m trying to get, really funny phishing messages. But, you know, I’m a I’m a student. I should just, like, do that for fun, right?
Michelle Frechette: Well, and, you know, Keanu Reeves has followed me at least from seven different ones of his accounts.
Nathan Ingram00:45:59 Well. Why wouldn’t he?
Michelle Frechette 00:46:03 And the interesting thing to note is that man does not have social media. Like that is one of the biggest things we know about him is he just doesn’t do social right. Or if he does, it’s not a himself for sure. But yeah, seven different Keanu Reeves are calling me.
Kathy Zant: Wow.
Michelle Frechette: It’s always Keanu Reeves in a series of numbers afterwards, which is also, yeah, an indicator that it’s not real. But anyway. Yeah, I.
Kathy Zant 00:46:24 Just Keanu undercover.
Michelle Frechette: Ooo, maybe. You and I talked about scamming last week on WP Motivate. Where? I talked about the fact that Idris Elba. I must have put my finger up. My thumb up. I just Idris Elba wanted to marry me, but he wanted to make sure that I had enough money in my account to take care of myself so I wouldn’t have to rely on his millions of dollars. So I should give him access to my bank account so he could see that for himself.
Nathan Ingram: Clearly.
Michelle Frechette 00:46:53 Okay. I mean, what was I supposed to do? Of course I did it. No block, but yes, exactly. So for anybody watching go to Monster Secure.com to learn more about this product and to Go Safely Online that you can share with your customers. And just to bring it up one more time, next look, I, I actually corrected her spelling. Next week’s guests are Danielle Zarcaro and Isla Waite from the Accessibility Day where we’re going to talk about the upcoming Accessibility Day, which is a 24 hour event beginning October 9th. And you can go to WP 2024 WP Accessibility day.com to learn about that. but I wanted to thank you both for taking some time to be here today. Any last words? Anything before we log off for the day?
Nathan Ingram 00:47:43 Thank you. Michelle, this is always fun. I always enjoy talking to you. And I appreciate you letting us talk about WordPress security.
Kathy Zant: Likewise.
Michelle Frechette 00:47:49 Yeah. My pleasure. Anything, Kathy. From you? I talk to you all the time
Kathy Zant 00:47:56 Great to be here. Yeah know. Two of my favorite people in the whole wide world. And I hope we’re going to see each other in Portland at WordCamp Us.
Nathan Ingram 00:48:05 Yay Portland. Yeah, just a few weeks coming up.
Michelle Frechette 00:48:08 I’m looking forward to it. Very good. Well, thank you both for being here. I appreciate you so much. and we’ll see everybody back here next week on the Post Status Happiness Hour Live. Thank you.
This article, Post Status Happiness Hour Session Six, was published at Post Status — the community for WordPress professionals.
New FTC Rule Targets Deceptive Reviews The US Federal Trade Commission announced a final rule prohibiting the sale, purchase, and creation of fake reviews and testimonials. * The rule allows the FTC to seek civil penalties against violators, which should strength enforcement capabilities. * Some of the specific shady practices now prohibited are: + AI-generated fake reviews. + Buying or incentivizing reviews (both positive and negative). + Misrepresenting independent review websites controlled by a business as unbiased sources. + Review suppression through threats, intimidation, or false public accusations. + Selling or buying fake social media indicators, like bot-generated followers. * Reviewers must clearly disclose material connections when writing reviews or testimonials. * Do these new rules affect your agency or your clients? Will you educate clients it affects to help protect them from penalties and fines? * Read the release from the FTC* and consider how you may need to respond.
Google Rolls Out the August 2024 Core Update and Provide Guidance for Users The search giant continues to make core changes that aim to boost high-quality content and demote SEO-focused material. * They clarified this update is to “improve the quality of our search results by showing more content that people find genuinely useful and less content that feels like it was made just to perform well on Search.” * Google also reaffirmed their commitment to showcasing high-quality content from diverse sources, including smaller, independent websites. * Coupled with this release, Google Search Central released a support document to help users react (and not react) to core updates. * They claim most website owners don’t need to worry about core updates and probably will never even realize one has happened. * Google clarified that, “Core updates are designed to ensure that overall, we’re delivering on our mission to present helpful and reliable results for searchers.” * The support doc offers suggestions about what to do if your site suddenly drops in rankings (especially if they drop significantly). * The three main suggestions are: + Avoid doing “quick fix” changes. + Consider how you can improve your content in meaningful ways. + Deleting content is a last resort. * The Search Engine Journal highlights the main changes in the August update in their recent article.*
Can the New Offline Mode for WordPress Plugin Replace Your Local Dev Environment? TLDR; – No, but it is outstanding at what it does well. * WordPress Playground now supports offline mode and can be installed as a Progressive Web App (PWA). * Now you can explore and experiment with WordPress without needing an active internet connection. * When you first visit playground.wordpress.net, your browser automatically caches all the necessary files to use Playground. * From that point, you can access Playground even in areas without internet access or while flying. * For an enhanced experience, you can also install Playground on your device as a Progressive Web App (PWA). * There are some limitations in offline mode regarding PHP versions, browser compatibility, and a few other minor features. * I’ve found Playground to be a great tool for experimentation and giving demos, but it’s not a substitute for a true local development tool. * The real deal-breaker for my agency using it for local development is that standard backup plugins will not work in Playground. * Get all the details on the Make WordPress blog* and give Playground a spin offline.
Worth a Look Has Gutenberg won you over? WPShout did a study of where people are in their adoption of the block editor. The results may surprise you. * WordPress is amping up their presence on Youtube and announced that Jamie Marsland has joined Automattic as the manager of the Youtube channel. * Michelle Frechette and Corey Maass are working on an Independent Product Alliance (IPA). It’s a directory of craft WordPress plugins and products with a focus on co-promoting and cooperative marketing. Find more about it and/or get involved. * Learn WordPress got a redesign that was over a year in the making. More changes are planned for the near future, including courses in multiple languages and new learning paths. * “Security through obscurity” is not a reliable defense from hackers. Learn why over at The Admin Bar.*
This article, Business Roundup Week Ending August 23, was published at Post Status — the community for WordPress professionals.
Transcript ↓
In this episode of the Post Status Happiness Hour, Michelle Frechette sits down with Doc, a professional yo-yoer and creator of engaging content around the Fediverse. They delve into the evolution of social media platforms, exploring how different channels like Twitter, TikTok, and Mastodon offer unique ways to connect with various audiences. Doc shares insights on integrating WordPress with the Fediverse and discusses his work with Automatic, including the quirky and creative content he produces. They also touch on the importance of local community engagement and the future of social media platforms. Tune in to learn about the latest in WordPress, social media trends, and how to embrace the diverse digital landscape.
Top Takeaways: * Evolving Social Media Landscape: Social media platforms continually evolve, with newer platforms like TikTok and Mastodon offering different ways to connect and engage compared to older ones like Facebook and Twitter. * Importance of Platform Diversity: Using a variety of social media platforms can help reach different audiences and fulfill different purposes. Doc Pop highlights the benefits of embracing both mainstream and niche platforms to connect with specific communities. * Fediverse Integration: Connecting WordPress sites to the Fediverse through plugins like Activity Pub can enhance visibility and engagement within decentralized social networks, allowing content to reach broader, niche audiences. * Creative Content Production: Doc Pop discusses the value of producing creative and engaging content, such as hand-drawn animations and cheesy puns, to make technical topics more accessible and enjoyable. * Community Building and Local Engagement: Building and participating in local communities, whether through small events or local meetups, can be rewarding and impactful. Doc emphasizes the importance of fostering these connections in both the WordPress and yo-yo communities.
Mentioned In The Show:* Torque Magazine * Doc Popular * Facebook * X * TikTok * Mastodon * Threads * Activity Pub * Buddy Press * Fediverse * Reddit * Automattic * The Verge * Doc Popular About Page * Fediverse * The Fediverse Files
Sponsor: A2 HostingA2Hosting offers solutions for WordPress and WooCommerce that are both blazing fast and ultra-reliable. WordPress can be easily deployed on ANY web hosting plan from A2: Shared, VPS, or Dedicated. A2 also offers Managed WordPress and WooCommerce Hosting. Take a look at a2hosting.com today!
A2 Hosting You can follow Post Status and our guests on Twitter:* Doctor Popular * Michelle Frechette (Director of Community Relations, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
Transcript[00:00:02] Michelle Frechette: Welcome to the happiness hour. How are you, doc?
[00:00:05] Doc: I’m doing great, Michelle. Thanks for having me.
[00:00:08] Michelle Frechette: Thanks for joining me. It feels like a little bit of a role reversal, if I’m being honest.
[00:00:13] Doc: Yeah, absolutely. It’s on the other side of the screen. Yes. Yes. I’m excited to be a guest on your show. And I love your background, by the way. I always compliment your setup, but today this is. This is so far beyond what it was before. I feel like this is great. I love that.
[00:00:32] Michelle Frechette: This is my home office. And since I only work from home now, I needed to. I needed to make it feel like, you know, comfortable. So I got my, my photography, I’ve got my dad’s guitars and instruments. I’ve got my speaker jersey from Phoenix last year. I got my coworker of the day, Jeff.
[00:00:50] Doc: Hi, Jeff.
[00:00:51] Michelle Frechette: Wave, Jeff. Yeah. So this is, this is my spare. Well, it would be the spare bedroom if it wasn’t my home office.
[00:00:59] Doc: Yes. It’s great. I love it.
[00:01:00] Michelle Frechette: Thank you. Thanks. I enjoy being in here myself. So what you can’t see is everything piled on the desk in front of me. I just make sure it’s really clear behind me.
[00:01:10] Doc: Yo yos, a sponge. This thing
[00:01:13] Michelle Frechette: We have, well, I mean, those are all important things. If anybody watches you on TikTok and all of the other places, they will recognize all of those items for sure. So it’s hard to believe there are people who don’t know who you are. But if you would take a moment and just introduce yourself in case there is somebody who’s never heard of Doc before.
[00:01:35] Doc: My name is Doc. I have a long history as a musician and professional Yo-Yoer and comic book artist. The past ten years I was working for Torque Magazine, which covers WordPress news. I was working for WP Engine covering that. And I was doing a series of live streams near the end as well as like, I think I ran the Press This Podcast for four years. It was a very fun journey that ended in March of this year after. After just shy of 10 years. Like nine. Nine years, eleven months. No one cares. And currently I’m making a series of videos about the fediverse for Automattic and WordPress.com. but I am still a freelancer. I’m not an Automattician.
[00:02:20] Michelle Frechette: Very good. And I missed having you run the Torque Social Hour on Wednesdays. And so before we started setting up this happiness hour, in case anybody’s curious, I did reach out to you and make sure that you didn’t feel like I was stepping on your toes or usurping any of your previous space, but it felt like there was a gap that needed to be filled where you had left a pretty big footprint. And hopefully I do it a little bit of justice in starting to pull the people, people out and talk to people in WordPress about the things that are going on for them. So thank you for your kindness in supporting me in this. I appreciate it.
[00:02:56] Doc: Well, I want to say thanks for this, not just for replacing the Torque Social Hour, but also we lost the WP Water Cooler recently, and I think there’s a lot of room for what you’re doing and kind of a lack of news this past year in particular, lack of news and coverage and, you know, plus community building like this. So it’s really cool that you’re doing this.
[00:03:20] Michelle Frechette: Well, thank you. And it’s really nice to have you here. It feels like if I could, it’s gonna sound so silly, but it’s almost like a little fangirl moment, like when I can have you on my show as opposed to having been invited on yours all of these years. So thank you again for being here. I appreciate it. And I reached out to you and very early on and said, I’d love to have you on the show. And you’re like, yeah, we could do something, whatever. And then I was like, hey, can we talk about the fediverse? Because I started to see your videos that are for Automattic. And WordPress.com, especially on TikTok, was the first place I saw them, I believe. But then I’ve seen them in other places as well and on WordPress.coms blog also. So I have been intrigued about the fediverse. I guess it’s my show. I can say that Twitter has turned into this giant shit show over the last few years, right? It’s very much owned by one person who who rules it with an iron fist. And although I am still very, very active there, because that’s where a lot of my interaction happens, I have joined Mastodon, I am on Threads, and I’ve had people challenging me. Like, I don’t see you on there very much. And so now I’m trying to cross post all the things so that I can help people in different areas, especially with, like, my Wednesday tweets, the job threads that I put out there. People are like, hey, can you do that in, like, LinkedIn? I’m like, I can’t do a whole thread like that because I don’t have the time. So I found this thing called Unroll Me, which gives you a link that has the list of all the things. And so I’m able now to share those across multiple platforms to help people, but that’s only because they exist. But I’ll tell you, when I first tried to join Mastodon, it was confusing as hell because I had no idea. Like, you joined Twitter, you just joined Twitter. You’re sitting on somebody’s server. You don’t know it’s owned by Twitter, right, or X or whatever. But with Mastodon, you have to find a server. You have to hope they don’t close their server down. I did lose my server and have to migrate to someplace else, which was not. Yeah, I mean, it wasn’t as difficult as I thought, but it wasn’t easy either. Right. So, like, there’s just things that go on with that. And so for me, who’s using it but not understanding exactly how it works, I did watch your seven minute video this morning. So a little bit better idea. The first video on WordPress.com that you have out there, I think there was some ukulele playing or something.
[00:05:45] Doc: Oh, yeah, there’s everything in there. It’s like a schoolhouse rocks of the fediverse.
[00:05:50] Michelle Frechette: I also want to know who was throwing the paper wads at you, but tell us about that later. But tell us a little bit about the fediverse. Why is it interesting to you? Tell us about the project that you’re working on. We’d love to hear.
[00:06:02] Doc: Sure. So the fediverse is a series of apps that are connected through a shared protocol. And the most common fediverse is powered by Activity Pub. So some people say the fediverse is a capital or proper noun, right? You know, capital f, fediverse. And it is Activity Pub. And other people say, no, anything that’s kind of using this system. So, like, eventually Blue Sky will have things kind of connected to it and eventually other, you know, Noster and things like that. So there will, I think, be multiple fediverses, and then they’ll have little bridges that connect them. But at its core, it’s just this idea that you have this one protocol that everyone says, okay, we’re going to use this thing and everything’s built on top of it. Now, what that allows us to do is create a social network that you can follow people on other social networks. You don’t have to just be limited to Instagram. It’s sort of like as if you could be on Instagram by choice, but follow people on YouTube and leave a comment on YouTube from your Instagram account. That’s kind of the dream and exactly what you’re talking about. Uh, the idea of, like, oh, man, I’ve got, I’ve got my X, I’ve got threads. I’ve got Blue Sky. I’ve got, uh, probably LinkedIn. You’re probably sharing stuff on. I’m just guessing. Like, there’s.
[00:07:18] Michelle Frechette: Yeah.
[00:07:18] Doc: And then Mastodon on top of that. And that’s not fun to have to go in and copy paste. And it’s never just as easy as copy pasting, right. It’s always this thing of, like, uh, you have to get it right and maybe even speak a lingo a little bit or whatever.
[00:07:30] Michelle Frechette: And like how many characters each one are you allowed? And all of those things. Yeah.
[00:07:35] Doc: So the idea with the fediverse is that you won’t have to do that. That you can pick the one that you want. And if it’s federated, I can pick the one that I want and I can follow you and other people can follow you and comment and like. And it’s not just like, it’s. It is very similar to RSS because I think a lot of people watching this probably are familiar with RSS, where, you know, the people are kind of hosting their sites, and anytime they write a blog post, it updates their RSS. And if you have an RSS reader, you get notified. You don’t have to come and check their site and log into their site and all the time. But the difference with, with Activity Pub and RSS is RSS was one way. So if you had a RSS reader and you were kind of subscribing to all your favorite blogs, you still had to go to that blog to leave a comment or, you know, create an account on there to, you know, like it or whatever. But what’s happening now is, is that we have this, this thing, this Activity Pubs, very similar to a two way RSS. And the, the sign up, like you said, for the moment, is pretty tough. You know, you were saying the first thing you had to do on, on Mastodon is pick a server. But it’s, it’s kind of funny. I think that’ll get smoothed over. But it is kind of funny because if someone came to you and said, I want a WordPress site, you’d have just the same amount of difficulty. You know, there’s, there’s, there’s WordPress. Okay, cool. You’ve picked that up. But, you know, you got to pick out your server, you got to pick out your host or whatever, right? Like, and there’s also, like. And, you know, this, that, that sort of thing, the same onboarding stuff. I think in the fediverse that a lot of open source projects in particular WordPress, have so very similar. How do we. Because you don’t want to be like, making a video saying, okay, if you want to join WordPress, if you want a WordPress site, then here’s the place. You feel weird driving traffic to a company. You kind of want to leave it very ambiguous. And that’s what we’re having in the fediverse is I use Mastodon social. It’s kind of like one of the big ones. But in my videos, even I’m like, reluctant to tell you, like, the easiest thing is to go and sign up for this one thing because we do want everybody distributed. We don’t want one person to win. So we’re going through the same conflicts that you’ve heard in the WordPress space for many years in terms of like, how do we, how do we make this easier to get people just to, they say they want to do this thing. What’s the one click to get it in? And there’s always these little tiny hurdles, but in the end we have a more open system.
[00:09:50] Michelle Frechette: It reminds me a little bit of like, when people were like, oh, cloud computing. Like, cloud is great. It’s in the cloud. And like, like the undertone was the cloud is other people’s computers. Like, it’s not really like in the sky somewhere, right? And like, my mom, who’s older, is like, what do you mean? It’s other people’s computers? Well, it’s not just in the ether, mom. The ether is not what is, like, what you think it is. Right? So that kind of thing. The same is true here. And like you said, like finding the server that you want to be. Perhaps the hurdle is we don’t think about social media that way, right? And so let’s say Mastodon, for example, and Threads, it’s still somebody’s computer somewhere, right? But you have to choose which one. For Mastodon especially, you have to choose which one you want to be involved with. And so with Twitter, with Facebook, with Instagram, I don’t have to do that. I just created a create account and it’s there. So there was that little, like, mental hurdle of, yes, it’s still social, but there’s a little more involved in setting it up so that you actually do have this freedom. But also because it’s other people’s servers, there’s also can be a cost involved with it. Right? So, like, if I’m on social as well, I was on somebody else’s, and it was starting to cost them too much money to run that, which is why instead of asking people to donate to keep their server space running, they decided to close it down and have us move someplace else, which is fine. That’s their prerogative. No ill feelings at all. Moments of panic when I was trying to figure out how to make it work. Anamika Bovalette, she got on a. Bless her, she got on a Zoom with me and walked me through the process of how to move from one server to the other, because for whatever reason, I was just not getting it or just overwhelmed with the idea. So there is a little bit more involved in setting it up, but once you set it up, it’s the same as posting any place else, which I think is true. The benefits outweigh the, like, the somebody owning all of your data kind of thing, right? So we know. I guess it’s possible you could get kicked off. So somebody, if you’re saying things that go against your server owners, whatever, there are rules about, they can set up rules about those things, but also, different servers are set up almost like neighborhoods in a way. So there can be. There can be similarities in the people who are. Maybe similarity is not the right word, but you explain it, because I’m not. I’m struggling right now to explain it, but I know that, for example, I know David Wolfpaws on a server that is really LGBTQ oriented, and so that’s like, his neighborhood.
[00:12:33] Doc: There’s. So I’m on kind of a. Just a vanilla Mastodon server that happened to be created by the founder of, like, Mastodon. And I picked it so that I could get kind of like, the bleeding edge updates that they might roll out. You know, they’re going to roll things out there first. I guess it’s sort of maybe the equivalent of being on, like, WordPress.com or something like that. It’s sort of like a version of that that you could be on. And then there’s. There’s other. I think communities is a way to put it, but other servers, and each of them has their own rules. And David Wolfpaw is on, I think, Tech LGBT. No, I can’t remember the. The server, but it’s, you know, it’s a Tech LGBTQ server, and they’re, you know, the advantages of doing something like that, like joining a server like that, might be if you’ve had a lot of harassment in the past and maybe you want to have a community that’s not just about the community, that not just your neighbors on the server, but also that your moderators are kind of like really doing a good job. And moderation in the fediverse comes down to the moderators because if you have this thing where anybody can set up a server and kind of send spam or hate or whatever, the way that we fix this is very similar to how we fix it in email, right? My email can’t edit someone else’s email. You know, Google can’t go in and change the text of an email, but what they can do is they can say, hey, you’ve been flagged as spam or a scam or phishing or hate or whatever. So we’re just going to block you. And if a server is doing too much, if that person just kind of joins another, creates another account on the same email server, then Google might just block that whole server. So that’s what the server kind of community does is their moderators are going to be listening to reports and if they get a lot, they’ll be like, hey, we’re seeing that this one specific server hate.mammoth or something is just set up just a troll. We’re just going to block them. And we’re also going to publish this suggestion to this list that we’re on so that other communities don’t have to, they can see our suggestion, they can take it or not. It’s not like you, the user is going to have to go through this. But the moderators do, which is a lot of work, bless the moderators for all their work. It’s kind of like, again, going back to WordPress, it’s like the people who review, you know, code code submissions or review plugins or stuff like that. Like the volunteers there, it’s very similar to that. Yeah. And then, you know, like you said, they have vibes and you can opt to see the people on your server, which is kind of different than like how X or Threads works. It would be sort of similar to like a list, you know, if you had like a list of friends that were interested in WordPress and a list of friends that were interested in, you know, something else. Right, like cats. But it’s like a whole server dedicated to that. But that doesn’t mean you’re, you’re limited to just seeing cat post or posting about cats. You know, for the most part, you could just be on any server that you like because you like their policies or whatever, because it’s a friends, you know, server and you could just post to the rest of the fediverse and you’re just a first class citizen of the whole fediverse. You’re not just on, on that thing. But that was verbia. Hopefully that worked.
[00:15:36] Michelle Frechette: It kinda, correct me if I’m wrong, but in my head it’s kind of reminding me of Reddit, how there are subreddits and you could join different subreddits, but you could also look at them without joining the subreddit because I love Reddit. So I’m all over there all the time and each subreddit has its own set of rules and moderators within that subreddit that you misbehave. They can kick you out of that, but it hasn’t removed you from Reddit altogether. Is that similar?
[00:16:01] Doc: That’s a great analogy. That’s probably better than saying it’s discord because you do have to join a discord server where if you’re looking at other people’s Mastodon servers, it’s just a website and you just go and you just see the community there and stuff like that. Some people might have their settings to private, which makes sense, but for the most part you can just visit and you don’t ever have to actually join and create a second account like you do on Discord. So I think Reddit comparison is a great analogy. The one difference is if, if Reddit shut down, all those communities are gone. If Mammoth shut down, all those communities are still there and they, you know, it’s an open source thing. They could spin it up a different way or whatever. But there’s no, there’s no one person at the top that could flip off a switch and kill all those communities overnight. And there, there is actually, you know, the, the fediverse, we talk about it like it’s very easy to think of the fediverse as Mastodon. It’s the way that a lot of us, this way that, you know, you and I got into it and tried experimenting. It’s our first kind of experience with it. But there are UH, YouTube, uh, Clones or YouTube versions that are on the fediverse and they’re peer to peer hosted. So uh, the files are being hosted by people who are watching the files and the comments and interactions are all done through Activity Pub. So it’s federated and I can follow them from Mastedon, I can follow the peer tube. And similarly there’s a whole Reddit, it’s called Lemmy. And you know, it’s probably always insulting to say, you know, this is, this is the YouTube for the fediverse and this is the, the Reddit for the fediverse. And this is the Instagram for the fediverse. But like, just to kind of help give an idea, there is an online community called Lemmy that is set up with the same exact structure as Reddit has. So you have forms, you create one account, but you join forums within your account and you can join the Morrowind or this or whatever, but it’s all hosted on decentralized servers. Again, there’s not one switch that gets flipped off and they’re doing surprisingly well. I’m not an active Reddit user, so I can’t really compare the two. I haven’t like jumped on board with Lemmy, but I’ve gone on to like, there’s a WordPress page on, let me, like a, you know, r WordPress for Reddit, there’s one for Lemmy. And it’s very active. Like it’s a, it’s, you know, there’s, there’s certain communities, I guess obviously an open source community to like WordPress is going to be a little more active on something, you know, like that for, for the fediverse.
[00:18:24] Michelle Frechette: How does one spell, let me, because I want to investigate it later.
[00:18:27] Doc: L e m m y.
[00:18:29] Michelle Frechette: Thank you. Yeah, check that out later for sure. What’s interesting to me, so I was, I’m older, and so I remember when the Internet was first coming to the general public, right? I know it existed a long time ago in different various formats, but back in 1993, I believe, I was working at a college where we first got the internet. And I remember them saying, oh, you have the internet now. And I remember thinking, what do I do with it? Right? So, like, I remember going, I was like, I don’t even know what to look for because I mean, clearly in the early days, everybody didn’t have a website, but I live in Rochester, New York, so I was like, I wonder if Kodak has one. So I typed in Kodak.com and sure enough, Kodak had a website.
So I remember looking through it and I was on a tiny little Mac, like one of those ones where you had to put the disks underneath. Like it was like this biggest screen, right? Tiny little thing. And I was, and I was like checking it out and I hit the back button and realized that the link color had changed. So where all the links were purple on black to begin with. Now that link was yellow or vice versa. And I was like, oh, they know where I’ve been, right? So like, that was the whole idea of like, they’re watching us, big brother’s watching us kind of thing. But the idea that the internet would just live on a computer at that point in time. But now it’s apps, it’s discord, it’s all of the things that we can do because the web exists, not just these websites that we visit. So like for example, we’re streaming on the web right now through something called Streamyard. I could have Zoom on my phone, right? Like it’s not just all in just one place. So I think the fediverse allows us to think about that in more ways than we could have, you know, 30 something years ago when I first discovered that links changed colors when you changed pages kind of thing. For sure, it is all very fascinating. And for somebody who doesn’t code at all, like me, it’s still a little like out there, as far as I understand that it works. I don’t always have to understand how things work to know that they work, but it’s super, super interesting. Now you are doing a series of videos for Automattic about the fediverse. I discovered the first one. Are there more that are already out? I think there’s maybe three or four that are out, right?
[00:20:50] Doc: There will be five in the first series and we’ll see, you know, hopefully there’s more series in the future. Uh, and the first three are out. The one with, um. Yeah, so the very first one is, what is the fediverse? It’s like, uh, hopefully an explainer for, for anyone, no matter how non technical they are. It’s just, uh, hopefully going to be helping them get on it. And then the second one is an interview with the co-creator of Activity Pub. And just hearing him talk about things like, he uses this analogy of like back in the, back in the day when you had a phone number, you couldn’t move it around from carrier to carrier, right? So you were kind of locked in. And then what the US government had to do in that particular case was open it up where you were allowed to move your phone around and saying kind of, that’s the sort of thing that we want to have with user accounts, right? Where you could move your account around and not even just your account, but also keep all your likes and history and post and even the followers if I move to a different server. So that’s, that’s a fun conversation that’s out there. And then the third episode is an interview with Bart DeCram, who’s building apps on the fediverse. He’s building an iOS app called Mammoth. And if you’re hearing this conversation and if you’re like I tried signing up for Mastodon. It was a pain in pain in the butt. Mammoth is definitely the best user onboarding experience, and they even have their own server, which you can opt, you know, to choose, but you’ll have this. It takes away a lot of that scary, like, what’s happening here kind of thing. So it’s really fun talking to him because he’s a really, he’s a really passionate guy. You just kind of talk to him and for the next week you’re kind of like, yeah, open source, open protocol.You’re just like excited about stuff.
[00:22:26] Michelle Frechette: So in that first video, I think it was almost seven minutes, if I remember correctly. So I watched the whole thing. I actually watched it at the regular speed. I often watch things at like one and a half speeds so that I can hear them faster, but I was like, I don’t want to miss anything. So I watched it at the actual speed.And you did talk about this on the screen. You did talk about Activity Pub and how it relates to WordPress because it’s actually a plugin in the WordPress repo that you can do. So if I have activity pub on my website, what does that do for me?
[00:22:56] Doc: So if you have the Activity Pub for WordPress plugin, you can write a post and obviously have it enabled set up. You can write a post and your post is now a first class citizen of the fediverse. And that’s the way Mateus Feverley puts it. He’s the creator of this plugin. And he was, you know, I was thinking of it as like, oh, so it’s like an auto share, right? Like it Automattically tweets or whatever, right? He’s like, no, it is a first class, it lives on the fediverse. Like when you make a change to your post, that change will be updated as it lives in there. And so that means that, again, using that RSS analogy, instead of like following someone’s blog through an RSS reader, you could just, in Mastodon, you could also sign up to my blog. You know, not me, but to my blog. And when I write a post, it just goes up there. And if you leave a comment on that post, right, just like it’s, you know, you just see it in your feed and it’s a blog post I shared, right? But you leave a comment that comments going to appear underneath my blog post, it’s a comment, like a real comment on my post. Or you could like it and it gets liked on my comment. You don’t have to create an account, you never have to visit my site. So for journalists, I think in particular, who have kind of put all their eggs into Facebook’s basket and then got screwed over by that, right? And they’re like, okay, we learned our lesson. We’re going to put our eggs in Twitter, right? And, you know, kind of, yeah, so like, this is a way for them to just focus on writing on their site. And now they don’t, they don’t have to, you know, not just share it to these platforms, but like, they don’t have to put their, their eggs into those things and watch it crumble. You know, hopefully the fediverse catches on, um, which is still, you know, it’s still growing. And so I’m saying, you know, if or when or whatever. But when that happens, then they’ll, they’ll really own their, their audience and they can, you know, move their site over, do whatever they want and their people can keep following them, not get disconnected, and, you know, not have an algorithm kind of obscure. Like, uh, you know, in the early days of Facebook, they were really promoting, you know, web traffic and then they kind of, you know, turn that dial down and you started barely getting anything unless you paid money for it. Well, no one could do that in the fediverse, right? So like, you know, we are seeing some news sites kind of adopt that. Like The Verge is really talking about what they want to do, you know, with Activity Pub integration and kind of like saying, this is everything else we’re doing right now is temporary. All this posting, everything. Our main goal is just to post on our site and you know, federate the content and have people comment on it from there.
[00:25:28] Michelle Frechette: And true to open source nature, this is in the repo, so it’s a free plugin as well that you can use on your website.
[00:25:35] Doc: Yeah, and it’s a bit of a suite too, because there’s a bunch of stuff built in the indie web community and kind of, I guess, just the indie web community. There’s things like Web Fingers, which allow when people mention your blog in a post on the fediverse, it also kind of connects to your blog in interesting ways. And that’s Web Fingers. Um, I don’t know how that works. Uh, I don’t know if it’s Activity Pub or what, but he, in this, uh, in the suite, when you activate it, you also have access to all these little different things that you can activate that really bring your site to life. It kind of adds all this. It turns your site into like a living organism in a weird way. Like you, sometimes you’re like getting comments and like, where did that come from? And you’re like, oh, it’s because of they mentioned it here and that’s federated. And so that mention shows up here even though they weren’t even replying to my fediverse post. And so, yeah, it’s really cool. It’s really exciting.
[00:26:27] Michelle Frechette: I think about sometimes like that when you create an Org chart, let’s say you’re using, I can’t even think of words right now. Like you’re creating a PowerPoint, for example, and you’ve got blocks and you’re connecting them and you draw a line between one and the other, and there’s like these terminals between the two. This is more like opening those channels so the information can flow as opposed to just putting point to one another, which is a much different way to handle it as well. Very cool. So what was the impetus for you to become part of this? I mean, obviously we all like to make money and jobs are jobs, but I feel like this is more than just a job. Taking on these videos and talking about the fediverse because somebody wanted to hire you to do it, it feels a little more personal to me how you’re getting involved with this. What are your feelings about the whole thing?
[00:27:16] Doc: It’s a passion project.
[00:27:20] Michelle Frechette: I was gonna say. I’m not wrong, am I?
[00:27:21] Doc: Yeah, yeah, no, no, it’s absolutely like, um, when, you know, when I was, I was laid off from Torque earlier this year, I put out, I keep wanting to say tweet. I put up, put out a post right, on, on various networks, but, you know, put out a post saying, you know, I’m looking for new work. If I could do literally anything right now, I’d love to do something in the fediverse, like talking about the fediverse. Right. And obviously not coding because I’m not a coder and some folks at Automattic happen to be interested in doing something with that, right. So I don’t know that they were like, oh, we just need to hire Doc. I think it was sort of like they were looking at doing something around the fediverse. And then, you know, I opened up and it just, it, you know, it worked out.
Michelle Frechette: The stars aligned.
Doc: Yeah, but what a dream job. And if it, and if it is just this one series, I’ll still be incredibly grateful because, um, I feel like we’re documenting something really interesting. You know, being able to interview these folks and hopefully explaining the stuff in a way that’s pretty intriguing. I do know a lot of folks that, you know, tried, you know, joining Mastodon, what, 2021 or whatever, when Elon bought Twitter, and, you know, they didn’t stick around. It didn’t stick around. But I have a optimistic feel for the long term of this because we have things like Threads, which is, you know, owned by Instagram or owned by Facebook. I guess they’re. They’re federating, right? There’s a federated thing. So we’re already seeing some large players integrate it. And I think we’re still also figuring out what else could be done because we’re just mostly thinking about it as a social media platform. But I think there’s some really cool stuff that could be done that we haven’t figured out. And I think that we’re seeing explorations on things that we. We can’t even. I can’t even tell you what they might be because they’re such new concepts. But, like, as an example, right, if podcasting switched from RSS, which is an open protocol that anybody can publish a podcast, and you can choose any podcast reader and follow them, you’re not, like, in Spotify, right? You can do whatever you want. Well, if they switch to Activity Pub, just as an example, you could have the opportunity to, like and comment on a post and see other people’s likes and comments. And there could be a whole. I mean, I know some podcasters a little, like, iffy about, like, having comments up here, but there could be a whole new wave of sharing and interactions that happen to things that we already have existed, and there could be things that we haven’t even thought of that are out there that could be connected to this. But in the. In the early days, it is very similar to, I was on Twitter in 2007, and trying to get my friends to join Twitter was just a giant pain. They were like, I’m on Facebook, bro. I’m happy. Like, just. Just use Facebook, you know, and. And I wasn’t even like, oh, Facebook is evil, or whatever. I just kind of really like this thing. But trying to explain why, you know, to people and how to use, uh, at signs, right. How to, you know.
Michelle Frechette: And hashtags.
Doc: Yeah, hashtags. Yeah. Like, it was. It was hard. And so, like, for me, you know, I was there for the birth of web two, and I lived in San Francisco, where it was kind of all around, and, you know, there was, like, parties happening because someone tweeted something. And that night, there was, like, a massive get together. You know, I kind of remember seeing that enthusiasm and stuff, and then seeing people build on the APIs and then seeing the APIs get closed and kind of the fragileness of all that. And I feel like, I feel like I’ve gone back in time ten years or something, maybe more than ten years, 15 years. And all of a sudden I feel like we’re in the same exciting, like explaining how this works. Some people get it, some people are like, that sounds weird. But then, you know, I think, I think ten years from now, it’ll just be very normal. And you won’t even use the word fediverse, you won’t use Activity Pub. Just like you don’t say, you know, what’s your RSS feed? I want to subscribe to your podcast. You just say, oh, what’s the name of your, you know, I think we’ll, we’ll eventually get there. But for right now, it is kind of like, you know, I’m trying to figure out how to explain it and people are trying to figure out what exactly the advantages are and servers. And I think, I think, you know, ten years from now, it’s going to be a lot more normal. I’m really excited about that.
[00:31:22] Michelle Frechette: I love that. That’s great. And I think it is. I think, like, I remember getting on Facebook. I worked at a college. I was on Facebook before most people could be because I had that .edu email that you had to have at the beginning, right? So, like, I’ve been on there way more years than I should probably even admit to. And I remember people saying, oh, you should get on Twitter and you’ll exactly like, what about Facebook? Nothing’s going to replace Facebook. And now I’m like, go to Facebook. It’s all advertisement and groups. Like, it’s a, I’m not seeing hardly anything of my friends. And either they’re not posting or they are in Facebook’s choosing not to show it to us or whatever, because it is proprietary and they can do whatever they want. I also, just as a little aside, love when people post, put this on your page, tell Facebook that you do not allow them to use your images, and blah, blah, blah. Like, oh, people, if you only had a clue, one tiny little clue, and you wouldn’t be posting that nonsense. But, but then I was like, okay, I’m gonna embrace this thing called Twitter. I work in WordPress now and that’s where people are talking and heavy. So I was like, I had a Twitter account.
I hadn’t really done anything with it. And then all of a sudden my daughter goes, you know, you’ve got like, whatever it was 40 followers. I go, oh, that’s pretty cool. She goes, you’re supposed to follow people back, mom. At the beginning, I didn’t even have a clue, right? So I was like, oh, my gosh, I don’t want to be rude. Started following people back. It’s grown over the years. Having a podcast helps, you know, I’m nine people away. Nine followers away from 18,000 followers on Twitter. But Twitter’s a cesspool right now for the most part. So it’s like, ah, now I gotta build another following someplace else, which is still okay. As long as you’re talking to the people that want to hear you and you’re listening to the people you want to hear and all of those good things, it’s pretty cool. And I love TikTok. I don’t make a lot of tiktoks, but I love, like, that’s, that was my pandemic ability to feel connected to the outside world. Then I discovered I probably knew that you, I don’t know what the right term is. A yo-yoer, yo-yo artist, yo-yo expert. What do you call yourself?
[00:33:22] Doc: Yeah, professional yo-yoer.
[00:33:24] Michelle Frechette: Okay. And I started following you, and I’m like, every once in a while, I see all these really cool videos of, I didn’t know you could do that with a yo yo kind of thing. I can’t even get it to just go up and down the string like it’s supposed to. So you found some pretty awesome ways out in the world and different platforms to show different sides of yourself, too, which I think is pretty cool. And that’s one of the beauties of not just being stuck in Facebook. Right. Is embracing what different platforms can allow us, how different platforms can always connect to different audiences, which is pretty cool, too.
[00:33:59] Doc: Yeah. And, you know, social media has been really good to me. Like, you know, blogging has been, you know, really nice to me and able to reach people and document things and have an excuse to maybe go out to an art show and, you know, experience it so I can, like, vlog about it or whatever. But, like, social media has been this whole other thing, you know, for a lot of folks, it’s about, like, oh, I, you know, wrote something that William Shatner and he wrote me back. Right?
[00:34:24] Doc: You know, but, like. But like, I just remember, like, kind of like, this feeling that the world had gotten a little closer on social media. And throughout the years, you know, when people talk about social media being evil or whatever, I’ve just always been a little sad by that because you know, I think there’s a lot of good that comes from it. And I have, like, a whole yoyo community on Instagram. Like, all of my Instagram following is just yo-yoers, and all of my TikTok is just yo-yoers. And, you know, and then my Threads is always a little bit more sophisticated, like a bowtie or something. And my Mastodons, like, here’s what I’m eating. And, you know, here’s this movie I’m seeing, right? So, like, it’s kind of fun. I feel like it’s. I see why we want all of our. We want one platform so that all our friends are there and so that all we have to say is, what’s your name? And then, you know, just type it in and you’re good. I see that. But then I also see kind of the beauty in all these not just decentralized systems, but even, like, you know, why people might be on, like, a small discord or whatever, right? Even if I kind of hate going to lots of stuff, I kind of feel like I I understand that, like, there’s this beauty here and there’s these connections that are happening, and so, yeah, I’m definitely a big proponent of, like, if you don’t like Mastodon, don’t. Don’t use, like, if you tried it and you, you know, you don’t like the community there, find the communities that you do like. And also, don’t. Just. Don’t just pick one thing. Like, you don’t need a. You don’t need a winner, right? Like, you can have your Reddit account, and you just. You don’t use it for promoting anything. You just use it because you want to chat with people and, you know, stuff like that. You can. You can do that. I feel like we’ve kind of, like, gotten to this vibe where this is a bit of a rant, but I feel like we’ve gotten to this vibe where everything needs to be some sort of professional thing, right? So, like, we used to have this Instagram page of our cat, and, you know, years later, now it’s all, like, our upcoming talks or whatever, right? And, like, you know, we kind of feel this pressure to be professional everywhere. Um, and I’m hoping that somehow, I don’t know if the Activity Pub or, you know, the fediverse will kind of, like, fix this, but I’m hoping that somehow we get back to this idea that, like, we can have our fun, weird, casual places and not need to be on all the time. That’s a rant. Unrelated to anything else.
[00:36:29] Michelle Frechette: I think it, I think it makes sense, though. I think about like all my high school. I graduated high school in 1987, so many of my classmates are, I’ve friended, right? We call different acquaintances different things on different platforms, of course. But I’ve got all these friends from high school on Facebook. When one of them finds my Twitter account and follows me there, it almost feels like, what are you doing here? Nobody invited you to this party. I mean, it’s public. They can follow me there and wonder what the heck I’m talking about. That’s fine too, right? So, yeah, it’s just. And then different parts of your, your life. So I was on the school board for twelve years, so I have local, I live in Hilton, local Hiltonians that still follow me from when I was on the school board. And I would talk about things that were happening in the local school district who now just are being served WordPress stuff all day, every day, if they even log into Twitter. So it is interesting. And partitioning different parts of your life kind of feels right in some ways, for sure. And hardly ever, though, do I post a picture of what I’m eating. I save that for dming my friends specifically. Like, you would love this steak, for example.
[00:37:37] Doc: Yeah, send it to my partner.
[00:37:39] Michelle Frechette: Exactly, exactly. So what else is on your docket this year, Doc? What else are you working on? Is there anything else that you’re excited about happening? Will you be at WordCampUs? Like all of the things. Things.
[00:37:52] Doc: I don’t know if I’ll be at WordCamp US. Also, the World Yoyo Contest just happened last week and I missed that too. I’m not quite going back to big events yet, but I am trying to go to more hosting small events, hosting local yoyo meetups. I’d love it if there was. I don’t think we have any local WordPress meetups, which is weird. At San Francisco. There was a whole bunch here.
Michelle Frechette: Yeah,
Doc: A while ago. But if there were, you know, I’d love to start going back to those again, but just doing a lot more, like, I guess talking about like smaller communities or whatever, like doing a lot more kind of local things would definitely be a thing that I’d like to do more of, you know, attend and maybe get organized. As far as work, there’s two more episodes of the fediverse files. Next week is how to connect your WordPress blog to, uh, to the fediverse. Kind of like a screen grab. Oh, actually, that’s two weeks from now. That’ll be the last episode. And then after that, there might be more work with Automattic. Um, and I’m not sure.
Michelle Frechette: Time will tell.
Doc: Yeah, yeah, it’d be fun. They’re, they’re, you know, they’ve been really great to work with. So far there, uh, they have not said no to it. Like these videos, I’m making songs, I’m making hand drawn animations. I’m like putting in the cheesiest jokes. Pun definitely intended. And they never said no, say anything I like. This is awesome, you know, because it’s really fun to be able to take something you’re. I’m clearly passionate about this, but, like, take something that’s kind of, you know, technological and new and be able to present it in a very corny way is magical. And, yeah, I still just on my own, I, you know, blog on docpop.org. i’ve been blogging since like, 2002 on there, so. And I don’t know why. Like, sometimes I’m like, writing posts that I’m like this. I really should be getting paid for this much work, but it’s just nice to have out there today. Today, Michelle, I wrote about a musical style called hit em, which a guy on, a guy on X dreamed he just, he wrote this, like, post on, on X, and he was just like, had a weird dream that this girl came up to me, a rave, and said, there’s a new style of music called hit em. That’s 212 bpm, which is very fast. And 5/4 music. 5/4, you know, time signature. So he just, he just wrote that on X. And the next day people are like, singing, you know, hit em songs, you know, this terrible, this terrible, like, this thing that’s clearly not a good thing for electronic musicians. And now there’s like compilations and stuff. So I wrote about that this morning.
[00:40:31] Michelle Frechette: I’m gonna have to check that out.
[00:40:33] Doc: Yeah, yeah.
[00:40:36] Michelle Frechette: That’s awesome. Well, I appreciate you taking the time to come talk to me today and share with us about the fediverse and the work you’re doing over at Automattic right now. And, yeah, anytime you want to come back, whatever you got to talk about, just hit me up. I would love to have you back on the show. We should get you on WP Coffee Talks sometime too. So I’ll send you the link for that later.
[00:40:53] Doc: Coffee talk.
[00:40:54] Michelle Frechette: Sign up. Coffee talk.
[00:40:56] Doc: Michelle, can I ask you before we go, so, like, I think. I know, I don’t think. I definitely tuned out of WordPress on that super, you know, hyper level. Right? Like, I still use it and I still love it. I tell my friends about it, but, like, I tuned out of it. And so that was, like, in March, and I feel like there’s been, like I said, WP Water Cooler has gone. Your show has popped up. Can you give me a recap what’s happened since March in WordPress? And, like, in like, four minutes?
[00:41:28] Michelle Frechette: Oh, my goodness. Let’s see. So, like, there’s more plugins now. People are growing their sites. I don’t know how to summarize it in four minutes, but I can send you some blog links later if you want.
[00:41:41] Doc: Sure, sure. Is. I mean, is everyone still, like, is everything still. Everything? Was AI right when I left, and I don’t think anybody found anything.
[00:41:49] Michelle Frechette: Oh gosh. AI is like, it’s everywhere. You can’t even go to go to Google right now without AI prompts there. So, yeah, I’m not. I mean, okay, I am a fan of AI for some things, but not all things. And I don’t trust that every answer that gets supplied to me is the right answer because of how it’s pulling things out. So trust, but verify, right? I use it for ideation, quite honestly. Like, if I want to write a blog post about ten ways to do something, I’ll say, hey, what are ten ways to do something? But then I write about those things. So I look and see, like, oh, I don’t want that one. I do want that one. I hadn’t thought of that, you know, so I use it sometimes for ideation for different things. It’s definitely not going away, though. But you can still tell for the most part if a photo has been created is not actually a photo, but a graphic created by AI, because fingers and hands still aren’t perfect, but they’re getting really close. And the WordPress.org photos directory. I am one of the moderators, and several people have submitted AI generated images. And as moderators will be like, I need somebody else to take a look at this one. Should this, you know, is this real or is this not kind of thing? Oh, we got a question. Let me pull this question up. This is for you. So this is from Marcus. Should he be connecting the WP World to the fediverse? Do you know what the WP World is, doc?
[00:43:14] Doc: No. Is it a news site?
[00:43:16] Michelle Frechette: It is not a news site. It is. It’s basically. I’m trying to figure out how to say it, Marcus, if you have a way to throw it in the. A quick thing you can throw in there. It’s a community, basically. So we all have our WordPress.org profiles that are kind of limited and only allow us to show certain things. The WP World, Marcus has created it. So it’s the WP.world, it imports a lot of information from your WordPress.org file. So you can show any plugins you’ve created, any photos that you’ve put in the directory, things like that. But you can also say, I’ve been to these different WordPress events, I’ve organized them, I’ve spoken at them, those kinds of things. This is where I work, these are the languages I speak, and I’m forgetting a lot of things. There’s a lot that goes on there. So Marcus is wondering, should he connect it to the fediverse? Is there an opportunity for community like that? What are your thoughts?
[00:44:10] Doc: Well, okay, so, so first off, um, well, uh, going way back, the way I actually got interested in, in the fediverse was by interviewing WordPressers for the torque social hour. And uh, some people were telling me they were like building Activity Pub. And I remember when the first times I heard it mentioned was uh, Buddy Press, which if uh, Marcus is using Buddy Press for um, for the WP World, that’s an example right there where Buddy Press hopefully is working on Buddy Press Two, which is going to be switching to activity pub to be able to handle users. And then you can have these decentralized conversations as well, the same way. So Buddy Press itself would almost be a Mastodon, it would be a new type of social network that looks exactly like a web form, but is decentralized. But as far as if you have a site like what you’re talking about, the things I’m thinking of are actually kind of very old school web, two kind of ways of connection. Like definitely you could install the plugin and so that if you have posts that are getting shared, those posts will get shared to the fediverse, right? So you can have that fediverse integration just through Activity Pub for WordPress plugin. But also you could have things like, hey, we’re using these hashtags and so like you kind of list those and maybe having a way of scraping the hashtags from all the different places, right? Like scrape them from mammoth or, sorry, Mastodon, scrape them for threads or whatever. So like there’s, there are ways that you can kind of do it, there’s nothing too revolutionary you have to do there that’s just like, like I said, just kind of like a web two kind of mentality of, you know, having, having a hashtag using kind of spreading that around Threads unfortunately limits the number of hashtags you can use. So that makes things a little difficult. Anyway. Yes, Marcus, I think at the very least you could have your post getting shared to the fediverse. And you don’t have to like create an account. You’d have to sign into the fediverse. It’ll be all Automattic. It’ll create a server for you and everything. So it’s a pretty easy experience. And then past that, you know, including fediverse handles and including hashtags that people use and maybe having some kind of real, real world, real time scraping of hashtags would be cool.
[00:46:17] Michelle Frechette: And Marcus, as we were talking about, if you were in this, in the chat at that point in time, but there is a plugin for Activity Pub which you can see right there and you can search for that obviously in the repo. Oops, I collapsed the wrong thing. There we go.
Yeah. So yeah, I’m not sure how to summarize things in four minutes for you, but definitely the WP World can do a lot of that for you if you sign up for your free account over there, Doc, and be able to see a lot of really cool things that Marcus is doing over there. And he also has a newsletter which I’m guessing if he’s doing it as a post, could then be put out into the fediverse also. So those newsletters, those could be shared out that way for sure. Maybe the Underrepresented In Tech.com should join. Lots of possibilities. I love it. Lots of possibilities. Let’s see if we got another comment. Marcus says thank you, which is pretty awesome.
[00:47:10] Doc: Thanks, Marcus. Thanks for watching.
[00:47:12] Michelle Frechette: Fantastic. Just before I forget, next week we have Nathan Ingram and Kathy Zant are coming. They have a new product called Monster Secure. I’m gonna let them talk about it a little more next week, but if you want to preview Monstersecure.com and they’re gonna come talk to us next week about that. And I’m sorry, cats like scrambling behind me that I’m like, what is going on? They’re going to come talking to me with us next week about Monster Secure, which is a way for you to kind of client proof your website by teaching your clients through their courses how to behave properly with their own website and not sink the ship, so to speak. So I had an opportunity to take a little bit of a look through their website and it looks pretty awesome. So I’m really looking forward to speaking to them next week about that.
[00:48:07] Doc: Is this, this might be a spoiler, but is this a new company?
[00:48:12] Michelle Frechette: I don’t know if it’s a new company. It’s definitely a new website.
[00:48:15] Doc: Okay.
[00:48:17] Michelle Frechette: It’s similar to Monster Contracts. Right? So Nathan has his, what, his business, monstercontracts.com, where, and it’s the same Monster. So it’s definitely in the Monster family, if you will. And it’s definitely still about WordPress and WordPress businesses. And Nathan is definitely in the business of educating people and he and Kathy have come together to talk about security of your website and how you can talk security to your customers, which I think is pretty cool. So we’ll be talking about next week. They really are. They totally are. So, well, I’m going to wrap things up. Thank you so much.
Doc: Thank you so much.
Michelle Frechette: I really appreciate you being here. Look forward to chatting with you more about more things in the future. And I’ll touch base with you over on Post Status Slack and we’ll figure out the next time we’re going to chat and what we’re going to chat about. So thank you.
[00:49:02] Doc: Thank you so much, Michelle, congrats on the show. I hope you’re having a lot of fun doing it. And thanks, Marcus, for chiming in with the questions. I appreciate that.
[00:49:10] Michelle Frechette: Yeah, fantastic. And I’ll let you select me some, some links, Doc, that we can include in the show notes for people who are interested in learning a little bit more and seeing those videos because I closed the tab and now I can’t remember where I saw them, but I’ll find them too. But if you can send me some information, we’ll go ahead and make sure they’ll show up in the show notes when this goes and gets published by the end of the week. So thank you all. Thank you, Doc. Thank you, everybody for being here. And we’ll see everybody next week on the next edition of the Post Status Happiness Hour.
This article, Post Status Happiness Hour Session Five, was published at Post Status — the community for WordPress professionals.
Transcript ↓
In this episode, Michelle Frechette and Corey Maass dive into a whirlwind of creative brainstorming for OMGIMG’s latest marketing campaign. They explore playful and engaging ideas, from whimsical scenarios involving iconic landmarks and beloved characters to inventive ways to offer value to potential customers. Listen in as they discuss how to craft compelling advertisements, balance creativity with professionalism, and explore innovative approaches like free trials and fun, interactive elements. Whether you’re a marketer looking for inspiration or just enjoy a good brainstorming session, this episode is packed with actionable insights and a touch of humor.
Top Takeaways: * Creative Advertising Concepts: Michelle and Corey brainstorm various creative approaches for OMGIMG’s advertisements, including playful scenarios with iconic landmarks and fictional characters. They explore the idea of using humorous or memorable references to make their ads stand out, such as incorporating Wizard of Oz themes or classic Halloween elements. * Engaging with AI Tools: Corey highlights the potential of AI to generate creative content and ideas. They consider using AI for tasks like creating random character scenarios and generating unique images for websites based on specific data points. * Providing Value and Building Relationships: Michelle emphasizes the importance of presenting constructive feedback positively. They discuss offering free trials or samples, like generating initial images for a website for free, as a way to provide value and build rapport with potential customers. * Integrating Fun and Professionalism: The discussion underscores the importance of balancing creativity with professionalism. Michelle and Corey aim to craft ads that are both engaging and respectful, ensuring they effectively communicate the benefits of OMGIMG’s services while avoiding negative or potentially problematic messaging.
Mentioned In The Show:* Ben LayerWP * WS Forms * Stellar WP * Yoast * Siren Affiliates * GiveWP * Hype Edit * Church Plugins * Dense Discovery * The WP Minute * Post Status
Sponsor: WordPress.comBuild and manage professional sites with secure managed hosting on WordPress.com. Beautiful themes, built-in SEO, and payment tools, and access to over 50,000 plugins. Everything you need for your business, plus 24/7 support from WordPress experts.
WordPress.com You can follow Post Status and our guests on Twitter:* Corey Maass * Michelle Frechette (Director of Community Relations, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
Transcript[00:00:02] Michelle Frechette: Hey, Corey.
[00:00:04] Corey Maass: Hello. Hello. Hello.
[00:00:06] Michelle Frechette: How are you?
[00:00:08] Corey Maass: I am good. I am clicking on all the things. So I am distracted, but I am good.
[00:00:13] Michelle Frechette: I’ve been clicking on all the things too today. So I was like, wait, did I tweet this? Wait, did I put it? Where did I. I think I got it. Yeah, here we are. And then I almost forgot to give you the link to, like, join me. It’s like, oh, I missed that one important detail. So it’s good to see you. So over the last couple of weeks, we’ve had this, like, crazy harebrained idea that seems to have gotten wings and been a little less harebrained than we thought.
[00:00:38] Corey Maass: Yes. Yeah. People. People like the idea.
[00:00:42] Michelle Frechette: Yeah. Really do.
[00:00:43] Corey Maass: Now we have to do something.
[00:00:45] Michelle Frechette: We do. Which I think we’re going to talk about some of that today, right?
[00:00:50] Corey Maass: Yes. Yeah. Let’s start with that. So I’m looking for my thread with you with the notes scrolling up. Yeah. So IPAWP Independent Plugin Alliance. I love you, but we need a new logo.
[00:01:11] Michelle Frechette: Oh, we totally need a new logo. I even said that on This Week In WordPress on Monday morning. I was like, I don’t remember. Who was it that said, it kind of sounds like IPA. Like the beer. I’m like, yes, exactly.
[00:01:26] Corey Maass: Nathan or somebody.
[00:01:28] Michelle Frechette: That’s right. Yes. And so. And I did mention them, like, we will be getting a new logo. I built that one live in like two minutes. So, yeah, a little more interesting.
[00:01:38] Corey Maass: Some something than nothing. I’m now, of course, looking up logo generator. So we’ll have to try something.
[00:01:47] Michelle Frechette: Yeah.
[00:01:48] Corey Maass: And. Or so I. We’ve had, I don’t know, close to 20 submissions or requests to join. I have a meeting with. So we need to. We’ve started working on essentially the form for plugin developers or. Developers. Product developers. We should say.
Michelle Frechette: Product owners.
Corey Maass: Product owners to maintain their own profile. And so we want to fill that with flags. So essentially saying, like, does your plug in phone home? Does your plugin, you know, is it premium? Is it freemium? Is it free? Is it like, basically 101 filters which we can add to as we go along. But I feel like we want some key core group initially. So then to me, the next step is we invite, like, we need to look at those 20. We need to invite them to fill out the form with the caveat that, like, still nothing is going to actually happen yet, but, like, basically start filling up the database with good data about your product. And then you had a conversation with somebody who. I know. Shocking, right? You had a conversation.
[00:03:21] Michelle Frechette: I wonder where the rest of that sentence is going, because I don’t know what you’re talking about yet.
[00:03:24] Corey Maass: Somebody got in touch, an independent product owner got in touch saying that they have a plugin that might work for the filtering aspect of the directory.
Michelle Frechette: Oh yes. Ross. Yes.
Corey Maass: So we have a meeting. And I was like, oh, duh, like, we should be using all products or primary, as many products from independent plugin owners as we can, product owners as we can in the spirit of this. So if anybody wants to own any of these things, you know, I don’t think there’s a independent page builder, and we’re not Gutenberg people, so, not that, but like, we’re using WS Forms, which is fantastic. And anyway, so looking we will be looking for. To me now, the vision. I have the vision of, you know, anytime we have a need, looking for an independent plugin. Independent product.
[00:04:30] Michelle Frechette: Well, we call it the Independent Plugin Alliance, but maybe it should be the Independent Product Alliance.
[00:04:34] Corey Maass: That’s kind of what I’m thinking.
[00:04:35] Michelle Frechette: Yeah, yeah, I think. And we’re early enough that we can rebrand. If WooCommerce could go from WooCommerce to Woo, back to WooCommerce in our second week of iteration, I think we can rebrand from plugin to product, for sure.
[00:04:49] Corey Maass: Pivot. We’re going to pivot.
[00:04:51] Michelle Frechette: Pivot.
[00:04:52] Corey Maass: Become a completely different thing.
[00:04:54] Michelle Frechette: Um, ever since Friends, that word will never mean the same pivot.
[00:04:58] Corey Maass: I know, right, right. Um, yeah, we just picture. So, yeah, we should just have a. Our logo should just be a couch.
[00:05:05] Michelle Frechette: Um, but the beer on the end.
[00:05:09] Corey Maass: Nice, spilling. Um, but yeah, so, yeah, try thinking about, uh, so the first thing we’re, we’re going to do is a directory. I still think that that’s, you know, even if it just functions as a listing of our members, you know, that’s. It’s a lovely thing to have. And it’s also kind of. I like the idea of there being some, there being some friction. So that, because it’s interesting coincidence. Ben LairWP. So he runs a directory that is paid, um, and does various promos and things. And he was talking, he was tweeting this afternoon, my time. Um, excuse me, uh, a bit of a rant, but perfectly acceptable. Talking about how there is so much solicitation, like so much I don’t know how to capitalism, which is fine, but like, I, I think my, my takeaway of his tone was like, there’s so much that that’s all anybody will talk about. And how it’s like he, he signed up for somebody’s affiliate program. And, and then he sent them his, and they were like, no thanks. And he’s like, what? Like, yeah, why wouldn’t you? And so anyway, and, you know, nothing, nothing is free and nothing is is for the right spirit. And, like, we’re doing this for selfish reasons. We wouldn’t. Like, you run a number of programs and products for altruistic reasons. I mean, but good for the sake of the world. Like, I, this, I see good, but I, like, I don’t think I would have gotten involved if I didn’t see value in marketing my own product as being part of it.
[00:07:05] Michelle Frechette: Right. But the, the, the altruistic part of it is that we’re not charging a fee to join. We’re not asking for a percentage of your profits. We’re literally trying to be mutually beneficial to one another. As, and I don’t mean one another. You and I, one another, all of the different products. I mean, we are absolutely kind to each other. But aside from that, the idea that, you know, WS Form and OMGIMG, I did a little experiment today with it, actually. The idea of how you can get involved and do a little bit of co-marketing, if you will. Even just throwing a couple dad jokes out there. Right? Where from OMGIMG, I tweeted out something. It’s just a silly pun about.
[00:07:50] Corey Maass: It was beautiful. Don’t belittle it.
[00:07:52] Michelle Frechette: I can’t remember exactly what I wrote. Let me find it. Yeah. Wherever it was, here it was.
[00:07:58] Corey Maass: But in this, in the spirit of the WP pool party, I love the idea of the game. Go ahead. You found it.
[00:08:07] Michelle Frechette: Yep. So, hey, WS Forms, this is from OMGIMG’s Twitter account. Hey, WS Form. Just like a farmer, you’re outstanding in your fields. See what we did there? And I didn’t, you know, we just kind of waited for him to see it. I did text him and go, you should maybe check your twitter. And so he said, thanks a bushel OMGIMG, we’re just trying to keep the bugs out of the code and the forms growing strong. Hashtag farm to form pretty good. And then I just, I mean.
Corey Maass: Yyyyoooo.
Michelle Frechette: OMGIMG replied with a funny gif. So that was fun. And I actually did it. And I don’t know, you saw this one, too. So I also primed the pump a little bit over at Stellar WP, where I tagged Yoast in a silly joke and said, why are babies the greatest of all time at SEO? Because they’re so good at crawling. Ha ha. Ha. You know, so just a little. Having a little fun with it and kind of seeing what that might look like at a grander scale when we have 19 products kind of bantering around on the Internet and calling each other, tagging each other, not calling. I was gonna say calling each other out, but calling to one another in a positive way and a fun way through social media. So I thought that was kind of fun.
[00:09:26] Corey Maass: Love it. I love it. Yeah. And that inspired. So it’s like we’re running with right now. Right now, the two ideas being the directory and then, so, broadly speaking, comarketing, co promotion, cohabitation, collaboration, cooperation.
Michelle Frechette: All the cos.
Corey Maass: All the things. Yeah, well, and so I was talking to my Mastermind Group today, and they were like, they kept using the word community, and I’m like, there’s something. There’s something in that, too, for sure. Like, I definitely want to do. I will like. So one of the ideas that I think sparked this, I love that most of this is recorded, because someday we’ll actually be able to go look, go back and look at it. Some of the conversations have been offline. I think. Unfortunately, the very first combo is pretty much offline.
[00:10:21] Michelle Frechette: Yeah, that’s true. But maybe, maybe that is fortunate, though. I mean, sometimes we get a little silly in our iterations. It’s all good.
[00:10:29] Corey Maass: But the, the WP pool party and, and you had said the not operator, but some, some. Something like the. And the one you said Monday I thought was so great, like, the simplest version of, like, OMG types. Like, I splash water on WS Forms, hashtag WP pool party, and WS Forms tweets. I splash water on Siren Affiliates, hashtag WP pool party, and, like, literally just a chain, right, the, the chain letter or the whatever, you know, and. Right, and we, and then, and then you doing the dad jokes, I’m like, this is amazing. Like, we could even, you know, we could even generate the dad jokes with AI if there’s ones we can’t fill in. And so, because what I’m thinking about, right, is I really, I like the idea of everybody participating, but we can expect everybody to participate, but it’s like, even if we did the work, you know, that it was just like, we give AI, you know, the 20 plugins that we have so far, and we’re like, write a dad joke for each one of these, given the keywords that they are, and then we send those to everybody, and we say, you know, here’s, here’s the person in front of you. They’re going to tweet at you now. Turn around and tweet the joke we’ve given you. I mean, it can’t be simpler. But creating these.
[00:12:04] Corey Maass: What did. I actually had to go look this up. I was so sad. The link from the nineties. Oh, my God.
[00:12:15] Michelle Frechette: I. Yeah, I don’t know.
[00:12:19] Corey Maass: Webring, like, in the nineties.
[00:12:23] Michelle Frechette: Oh, yeah, the old webbering stuff. I remember that stuff.
[00:12:24] Corey Maass: So for those of you who are younger than Michelle and I, in the nineties, when you had a website, first of all, you put a little animated gif in the footer, and every time that Gif loaded, it actually stored. That’s how you did analytics. And analytics were public. You had page views based on, and you could hit refresh and just get more page views.
[00:12:49] Michelle Frechette: Watch your counter climb.
[00:12:51] Corey Maass: But there were these things that were organized. There must have been a central location for them. But, like, I would link to WS Forms, WS Forms would link to Siren. Siren would link to us. Right. And in the footer, you could say, like, you could essentially scroll left or right to go around this webring of a cooperative of. Of other websites. And so you would go and join. There are websites that you would say, like, I’m part. I’m, you know, we are a WordPress plugin that does images, and then they would give you links to different webrings that were relevant to those things. And you’d stick it in your footer. And people, presumably. I know I did at least a little. Like, you’d click sideways, essentially. It was like another way of, um, using, like, stumbleupon or something like that to, like, find other websites. Right. Because search engines weren’t so relevant or prevalent.
[00:13:49] Michelle Frechette: Yeah.
[00:13:51] Corey Maass: So anything we can do in that spirit that sends people sideways. So I think that’s a neat. I’m, I’m rambling here, but, like, I’m solidifying the, the wording and the imagery or the, the metaphors for myself of, you know, how do we send people to other people? How do plugins send people to other plugins within our alliance?
[00:14:14] Michelle Frechette: Because it’s not an easy thing to think about. Right. First of all, we’re all focused on growing our own product, so it’s not, it doesn’t feel natural to lean into other people’s products to help you sell yours when it’s not like bundling with them or like, buy this, get that, or those kinds of things. So it’s more like, you know, to lead into another co word. It’s like a cooperative. It’s like a cooperative of independent products, web products, WordPress products that can help each other sustain and grow by saying, hey, I’m a part of this bigger thing, and you like what I do, you should check out this other one, too, because they’re doing pretty good work also. And so it’s like the onus is really just on the mention. And if we could have fun with it at the same time, like, hey, that’s, you know, win win at that point, if you can tell a silly dad joke and make people go, oh, kind of thing, or, I can’t remember, was I talking last week about the GiveWP and how I kind of call it IKEA hacked there when I was working just under Give. So one of the things you can do is they have an add on called Tributes. And so, like, if I was to give money to a church, for example, I could give it in tribute to somebody who’s passed away. Memory of somebody who’s passed away contribute to that kind of thing. Right. And one of the features that is in there is it would automatically generate an email to a recipient if you wanted it to. So let’s say I gave in honor of my grandmother. I could send my mother an email saying that Michelle has given a gift of x number of dollars in honor of, you know, Edith, only I figured out a way that you could just use it as e-cards. And so, like, instead of having it, you know, I could use it as an e-card and, and pay $5 or whatever it was as a donation to send an e-card to somebody else. And so that was a fun way to do it. And then I said, what if you take it a step further? And now we, you know, and this followed the ice bucket challenge. Remember, everybody was challenging everybody else to do things, is I could give $25 and tag somebody else instead of giving it in tribute to somebody. And it sends them, it sends that email, that e-card with an image and all to somebody else. And now it’s a snowball fight or it’s a water balloon fight. And now I’ve snowballed. I’ve snowballed you. You get an email that says, Michelle has sent you a snowball, and now if you want to continue, you will give a donation and send a snowball on to the next person. And so all of that was in the back of my mind. We started talking about cooperatively doing these kinds of things where you can tag other people socially.
[00:17:06] Corey Maass: They do that in towns here where they will put 100 signs in your front yard, usually for the local basketball team. Or whatever.
[00:17:18] Michelle Frechette: I’ve been flamingoed.
[00:17:20] Corey Maass: Is that what it’s called?
[00:17:22] Michelle Frechette: I’ve been flamingoed.
[00:17:22] Corey Maass: Flamingos.
[00:17:23] Michelle Frechette: I. Yes. Once upon a time, I walked, I came home from work and there were a hundred plastic flamingos in my front yard as our youth group was doing a fundraiser. And if I wanted to have them removed, I could pay like $10 to remove them, or I could inflict them upon somebody else for $20. This was a while ago, so ten and $20. was a lot of money back then, but still. Yes, same idea.
[00:17:47] Corey Maass: Right.
[00:17:48] Michelle Frechette: Only digital instead of in person.
[00:17:50] Corey Maass: Right. And so, yeah, like, I feel like we’ve, I really like the. We’ll have to come up with a name with for it, but the, like, I splash you, you splash somebody kind of thing.
MIchelle Frechette: Pool party.
Corey Maass: Pool party, dad, you know, dad jokes. And then, like, we, we keep coming up with these other good examples and we need to figure out how to do it in public. Organize it. It’s like, like we’ve talked about newsletters, so, I mean, regard. And this is, I think what we want to emphasize is, like, we, we might have 50 people and, you know, Anti-spam might have 500 people. It doesn’t matter. I send a newsletter that mentions Anti-spam. Anti-spam sends a newsletter that mentions me, you know, in good, in good spirit kind of thing, and, and we all benefit. Right. But I, today I came up anyway. My point was, is that we were coming up with these great ideas. Flamingoing. We need to figure out how to do a digital version. We need to figure out how to organize the digital version. And then also, like, the incentives should be obvious, but there’s got to be some little bit of accountability. And so my thought was, like, there’s services, like, there’s, what’s it called? Hype. Hype Edit or something for, for music. So on, on Soundcloud, you can give away a free track or give away a track for free, a song for free as an artist. But it, it puts up this roadblock that says first you need to, like, tweet. You know, there, there’s a checkbox of.
Michelle Frechette: Do all the things. Yeah.
Corey Maass: Do all the things. Right. And, and we love or we hate them and sometimes they’re worth it and sometimes they’re not and stuff like that. The truth is that most of them aren’t actually verifiable. Like, you click, it opens up Twitter, you might or might not actually send the tweet. When you come back to the page, it has checked off that you did that thing. And so it’s and again, some of them are verifiable, some are not. But if we create a very simple version of that, because I don’t want to become a developer for IPA WP, but, but I am a very good, fast developer. So if we can figure out how to normalize some of these things or like the pool party concept, if we use it over and over again with different content, then essentially we could email every member because they’re all going to have a profile on IPA to maintain their plugin profile. But so in their admin, if it’s like, okay, this week’s pool party challenge is, you know, here are, here’s a dad joke for every plugin, you know, how many will you send out? The person who sends out the most, you know, please be honest. Gets, you know, gets to be featured on, in the directory for a day. Like, we don’t want to let anybody pay, but if you’re the one that promotes everybody else the most, like in that kind of spirit, then you, then you get promoted, right? And, and there’ll be some dishonesty and there’ll be some, you know, like there’s gonna be ties and things like that. And it’s like, if we can emphasize that it’s all in the, the right, in good spirit, you know, or if there’s a tie, then we’ll do you, then we’ll, we’ll feature you the next day, like, you know, people are gonna cave. And that’s what I’m trying to anticipate. Right. Because it’s just the world we live in.
[00:21:51] Michelle Frechette: But even at its simplest form, we could have Google Spreadsheets, one for every month. And we have, and we just, you know, the left column stays the same, a column stays the same, b column rotates so that you’re, you’re assigned a different partner every month and you are comarketing each other that month. And if it’s, if this month is, is dad jokes, we have another column for that. And then there’s a column that says, post your link here, post your newsletter here so that we just have the accountability in a very simple, very, what’s the analog, almost analog format, right. So nothing’s being automated at all.
[00:22:34] Corey Maass: But manual, custom, non scalable, dot, dot, dot.
[00:22:38] Michelle Frechette: Yeah. But just the accountability.
Corey Maass: You just sparked an idea.
Michelle Frechette: Oh, I love when I spark ideas. That’s something that’s just like super easy and super, just the accountability. Throw this up here, too. So if you are listening and you do have an independent product like a plugin theme or what have you for WordPress and you’re interested in learning a little bit more or maybe even joining us, go to ipawp.com. I cannot believe we got a five letter domain.
[00:23:07] Corey Maass: Astounding. I literally thought that I read at some point that they were all gone. Like, the four letter domains long ago went. But I would have assumed that literally every five letter domain.com and WPIPA, we got both.
[00:23:24] Michelle Frechette: Right. Yeah, exactly right. So, you know that Ben Franklin said that beer is proof that God loves us and wants us to be happy. And we did put IPA in here. So I think that Ben Franklin was shining down on us that day.
Corey Maass: Seriously.
Michelle Frechette: I just wanted to throw that up there in case anybody’s like, what are they talking about? And how can I learn more? So there you go.
[00:23:45] Corey Maass: Well, and I love the lineality. Let’s pretend that’s a word. Okay. Linearness of, of this, right? Like, yeah. Um, Alex, you know, you said pool party. We keep, we brainstormed some ideas. I mentioned it to my Mastermind Group, Alex Standefort. Goes, well, that reminds me of craft beer. You got, well, IPA. Oh, my God. IPA WP is available. Like, like these threads of idea on idea on idea.
Michelle Frechette: It’s a chain.
Corey Maass: Yeah, it’s a chain of ideas. Um.
Michelle Frechette: Love it.
Corey Maass: So, uh, yeah, so talking about being paired with somebody, I hadn’t thought of that. Um, so.
[00:24:28] Michelle Frechette: Just to make it easy, right? Let’s just make it easy.
[00:24:29] Corey Maass: Yeah. I definitely want to do some chains of, like, the social concept we’re talking about.
[00:24:35] Michelle Frechette: That’s why I think if we take it month by month, right. Like, let’s maybe September. It’s just we’re paired up with somebody. We kicked it off that way. And. But Black Friday in November, we do something a little bit more involved, or, you know, a summer sale, we do something more involved.
[00:24:51] Corey Maass: Yeah. And I think, like, we could even let people initially let people choose. So it’s like, yeah, OMG pairs really well with an SEO plugin.
[00:25:02] Michelle Frechette: So it sounds like wine.
[00:25:05] Corey Maass: What’s that?
[00:25:06] Michelle Frechette: That sounds like wine. It pairs well with.
[00:25:08] Corey Maass: Oh, yeah. Well, there you go. Beer pairs well with things too. You know?
[00:25:13] Michelle Frechette: It does. I know.
[00:25:14] Corey Maass: But, like, OMG pairs well with an SEO plugin, you know, or open graph plugin. So if we get an independent product owner come. An independent product. That’s an SEO, like, let me go ask to be paired with them. But, and then, and then let’s see if we can’t come up with ways to copromote. And I think we brainstorm. I do want to encourage on all pages. I want anybody involved to, like, send us ideas. I have lovely visions of there being so many ideas that we. We do have some sort of internal forum or something, but that’s way down the road.
[00:25:58] Michelle Frechette: I could lock a chat. I could create and lock a channel for us over at Post Status, for sure. Right?
Corey Maass: True.
MIchelle Frechette: And so we could get all of these product owners in there.
[00:26:06] Corey Maass: But I love the idea of, like, being paired with somebody doing some sort of secret Santa thing. So, you know, if. If I’m messaging, you know, all of my followers, if OMG messages all of its followers, you know, a clue a day for a week, and at the end of the week, it says, surprise. It’s WS Forms. And here’s a discount code. Like, how cute is that, right? And WS Forms does the same for me or something like that, right? Or you get people to try to guess, like at our local pub quiz, every round you get, like, whatever the round is, you have your own. The round itself has a bunch of questions and answers, but at the end of every round, you get a clue. The clues get easier and easier. The sooner you guess, the bigger the discount you get kind of thing. So we could do stuff like that.
[00:27:02] Michelle Frechette: So we have. We have somebody following and watching along right now saying, collaborative marketing is a great idea. And I think they love hashtag WP poolparty, because they put it in there, too. Yeah. Church Plugins.
[00:27:13] Corey Maass: Except. We have to be. I think we have to go pool party WP. Not that this person did anything wrong. We have not issued official, but. And it’s. And you want to say, WP pool party, but when you type it, you end up with pee pee in the pool party, which is just not.
[00:27:29] Michelle Frechette: We talked about that. We don’t want pee in the pool. But it’s true. Right? So you have to be careful about hashtags. So, you know, every time I go to a big WordCamp, I have hashtag Michelle and me. But I also have to double check hashtag me and Michelle, because it happens all the time. Yeah. So they’re laughing at pee in the pool.
[00:27:50] Corey Maass: Which ends up being. Which ends up being mean Michelle. Meanie Michelle.
[00:27:56] Michelle Frechette: Yeah.
[00:27:57] Corey Maass: Mean and. Oh, yeah. Mean to Michelle.
[00:28:01] Michelle Frechette: I mean, we. We hope that people are using camel case, but they don’t always. So.
[00:28:06] Corey Maass: Exactly. Um, some developers prefer snake case, and they’re wrong. So, um. I’m just kidding. Tabs versus spaces.
[00:28:15] Michelle Frechette: Oh, my goodness.
[00:28:17] Corey Maass: Okay, so. So that. So the next steps are. We’re still trying to come. We’re clean up the. We’re promoting it. We’re cleaning up the profile form. We’re cleaning up the logo. Could you be in charge of the logo?
[00:28:35] Michelle Frechette: I can. I don’t know if you’ll like it, but yes, I can be charged the logo. Absolutely. I will iterate and we’ll. Until we find something we love.
[00:28:45] Corey Maass: There you go. And or I mean, let’s spend some OMG funds and get on Fiverr if you don’t want to do it manually.
[00:28:54] Michelle Frechette: I’m suddenly I’m picturing like looking down at the top of beer glasses or beer. And so it’s almost.
Corey Maass: Stein.
Michelle Frechette: Yeah, beer stein. So it almost looks like glasses. But I’ve got all idea. I guess I got ideas. We’ll figure we’ll make them work.
[00:29:08] Corey Maass: Cool. Up to you. And yeah, and I’ll work on the form for the actual profiles. So like we’re just collecting the information and then we’ll, we’ll do the directory. Because I think we’re meeting this week. Looking at my calendar.
Michelle Frechette: Who’s meeting what this week?
Corey Maass: To work on the. To look at the plugin that will help with the directory.
[00:29:32] Michelle Frechette: Okay, cool.
[00:29:33] Corey Maass: It’s tomorrow. Yeah. Like you said with Ross.
[00:29:37] Michelle Frechette: Gotcha. I know who Church Plugins is now because we just got their application to join. Which is awesome. Love it. I was like, I wonder who’s behind Church Plugins.
[00:29:48] Corey Maass: Oh, yeah, I got it too.
[00:29:49] Michelle Frechette: Is their last name church? I don’t know. Now I know. That’s awesome.
[00:29:54] Corey Maass: And then. Yeah. Okay, so pausing on that. What else are we going to talk about? Oh.
[00:30:00] Michelle Frechette: You had a list.
[00:30:02] Corey Maass: Yeah, that’s what I was looking for. So before we get to the other actual discussion, we like need to come up with copy for. So we took out an I took out classifieds in Dense Discovery. I love this newsletter. It’s just a cool socially conscious or humanity conscious newsletter. And it’s one of these great ones that has articles to read, books recommended, a person highlighted in the bottom. They, they show a couple, they feature a couple of artists that they like. They even every month feature every month. Every week feature a font they like. I just, I love it.
MIchelle Frechette: I like fonts.
Corey Maass: Fonts like you dear. Dense Discovery, I’m just looking for one to.
[00:30:57] Michelle Frechette: Do we know what our character limit is? I think you told me.
[00:31:00] Corey Maass: That’s what I was just looking.
Michelle Frechette: Gotcha.
Corey Maass: So here’s an example. You share online. I’m just going to send it to you in slack.
[00:31:12] Michelle Frechette: Okay.
[00:31:14] Corey Maass: So I don’t. Oh, well, and we just got a reminder. So that’s, I’m sending you a screenshot of an example so we can sort of view it in context.
[00:31:24] Michelle Frechette: Do you want to just share your screen? I can. Put it up on.
Coery Maass: Oh sure.
Michelle Frechette: Might be easier that way.
[00:31:30] Corey Maass: Doopa do do do.
[00:31:37] Michelle Frechette: Everybody else can see what we’re looking at.
[00:31:39] Corey Maass: Viewably acceptable way. I’m just mumbling words over here.
[00:31:49] Michelle Frechette: I find that words are the best things to mumble.
[00:31:56] Corey Maass: That was meaner than you meant it to be.
[00:31:59] Michelle Frechette: It wasn’t meant to be mean at all.
[00:32:01] Corey Maass: I know. All right. Share.
[00:32:04] Michelle Frechette: All right, here we go. All right. There it is.
[00:32:07] Corey Maass: So this is what I get in my inbox. And they do a little. They have, like, original art and then a nice little intro telling you about where they’re at, but things they’re thinking about. You can become a friend. And I think we are a friend. There’s a sponsor, apps and sites, and there’s usually cool stuff in here. And I’ve had, like, Taimaduro and some of my other little side projects featured in here before. They feature a person and then articles to read. Usually a humorous.
[00:32:48] Michelle Frechette: Overheard on, little quote there over Mastodon.
[00:32:51] Corey Maass: Yep. That says over 80% of iCloud storage is used on twelve megapixel. Megapixel photos of stuff in the grocery store, followed by a text that says, is this the right one? Right? Like, they’re so good.
[00:33:08] Michelle Frechette: 80% of those are men sending it to their female partner.
[00:33:11] Corey Maass: 100%. 100% of 80%. Is the husband asking the wife, is this the one you want?
Michelle Frechette: Yeah.
Corey Maass: Yeah. Videos to watch, things to read. Aesthetically pleasing. So then they feature a couple of artists. I mean, this is why it’s just a delight. Like, every week, and it’s once a week. And then. And then a typeface that they’re digging. Interesting stats. Just under one in five Americans believe in a conspiracy theory that claims Taylor Swift is part of a covert government effort. Hell, yeah. I now believe in that. And then there’s a week in.
MIchelle Frechette: Of course you do.
Corey Maass: This week in Gif. That’s usually funny and horrifying because it’s true.
[00:33:55] Michelle Frechette: I saw a lot of that in Thailand, by the way.
[00:33:59] Corey Maass: Yeah, yeah. Okay, so classified. And then we get reminder. Nope, that ain’t it. Come on. There it is.This is just a reminder that we need your. I’m trying to find the email. There it is. Classified text and link here. That’s for October, August. I’m hoping this doesn’t show anything it shouldn’t. All right, I’m gonna crop. I’m gonna view it over here before I just throw this on the screen. Yeah. I don’t see any. Okay. 182 characters max. 180 characters.
[00:34:53] Michelle Frechette: Okay. Which is not that different from what we had done before.
[00:34:59] Corey Maass: Oh, I see. Okay. So I think it’s fine to be.
[00:35:04] Michelle Frechette: We did a classified. I was. I’m trying to find it. Like the. What we actually wrote. Do you remember where. Oh, here it is. Well, I don’t know that I actually found it, what we. What we finished with, but I found the one that I wrote. This was back in May, and I’m gonna put it. I’m going to put it in the comments because I thought it was funny. So, because it was considered classified ads, it reminded me of, like, man, you know, female seeking male and man seeking woman and those kinds of things. So we actually put in the WP Minutes classifieds. Our eyes met across a crowded WordCamp. You purred, how do I make featured images better? I replied OMGIMG Co get 30% off WPMan0324. And so that was what we had put before. The 0324 was March of 24. So if we want to not put March to 24, we would change that for this.
Corey Maass: Right.
Michelle Frechette: Yep.
[00:36:13] Corey Maass: And we.
[00:36:14] Michelle Frechette: Come on. That was clever. I’m expecting some of the guys watching this to be laughing at that. That was a good one. Like the word. It was like long walks on the beach. I mean, that’s.
Corey Maass: Exactly.
Michelle Frechette: If you like pina coladas and getting lost in the rain, like all that kind of stuff.
[00:36:30] Corey Maass: As long as we don’t end up actually giving Jimmy Buffett more money, I’m fine with it.
[00:36:34] Michelle Frechette: He’s done. It doesn’t matter.
[00:36:37] Michelle Frechette: His, his estate, I guess, right?
[00:36:38] Corey Maass: Wow.
[00:36:40] Michelle Frechette: Yes. He died.
[00:36:41] Corey Maass: Another. Another zinger by Michelle.
[00:36:45] Michelle Frechette: I just full of them today.
[00:36:49] Corey Maass: So, options we can play with. We have one a month. And so if we wanted to continue in the same vein, we could do. What is it? Missed connections is essentially what we’re similar, sort of what we’re talking about. So we could do one each month. That builds over time. August could be, you know, I saw you at a crowded. So, I mean, they. Dense Discovery. They are. They’re out of Australia. It’s a. Readers everywhere. But I wouldn’t necessarily trust that. Like, this was great. The crowded WordCamp was perfect because it was in a WordPress newsletter, but across a crowded.
[00:37:40] Michelle Frechette: Website? Oh, my gosh. We said the same thing at the same time.
[00:37:44] Corey Maass: Yeah, you purred.You know, something like this. And I replied, OMG. We could. I don’t want to. I don’t. We don’t need to take this too far. But right now I want to try. Right?
[00:38:08] Michelle Frechette: Like, I’m listening. Tell me more.
[00:38:10] Corey Maass: And then in the next in the next 20 minutes, we. I want it. I want this. I I want this to be done right. Like, we shouldn’t spend too much time on this.
[00:38:20] Michelle Frechette: If you’re watching us on YouTube right now and you have ideas, put them in the chat. We’re all ears, please.
[00:38:27] Corey Maass: Please. Um, but, yeah, so it’s like, like, in August, it would be like, I saw you on the train, and then September would be, yes, I saw you, too, kind of thing. And then October would be, you know, the meet cute.
[00:38:51] Michelle Frechette: Right, right.
[00:38:52] Corey Maass: Or something. You know, like that. Like, if we can, if we can, if each one can be its own thing, but then if you bother to go, wait, there was that thing last month, and this kind of continues in that vein, you know, then, you know, then people would get the bigger joke right by the end of it.
[00:39:13] Michelle Frechette: Right. That’s asking a lot. I’m not sure that, even if I was a die hard reader, I’m not sure I would remember month to month what that meant.
[00:39:22] Corey Maass: Yeah, but things. We. Yeah, if we. What I, what came to mind is, like, if each month had a theme, but I don’t think particularly August, September, October, do at least nothing we care to promote, but we could do weather.vAugust, it’s hot. September, fall is coming. October, it’s cold, or it’s Halloween or something like that.
[00:40:01] Michelle Frechette: Except in Australia, it’s the opposite. So.
[00:40:04] Corey Maass: Ahhh. Good point. We could tease something. So, like, November, we have Black Friday, which I think we’ll do again, but we don’t have an ad in, in October or in November. I was just looking to see if they did offer ads in classified ad copy, advertise a few available slots. I think he. I think they hadn’t actually opened anything and. Nope, November’s open. November is wide open.
[00:40:49] Michelle Frechette: Okay.
[00:40:50] Corey Maass: We don’t get the same discount, but.
[00:40:53] Michelle Frechette: I’m thinking, like, I’m just gonna spend some brain.
Corey Maass: Do it.
Michelle Frechette: Storm ideas out here. Feel free to be like, eh, so there are things that would not be the same without certain other elements, right? So, like, picture Big Ben without the clock face. Picture the Statue of Liberty without her crown or her torch. Picture Paris.
Corey Maass: Without Eiffel Tower.
MIchelle Frechette:Yeah, that kind of thing. Picture your website without the right images. So reverse engineer that into, you know, like, without OMGIMG, your website is like Paris without the Eiffel Tower. Big bend without the clock face. Like, that’s something like we could, we could say how important it is and how recognizable your site and your business becomes when you are using the right tools of which OMGIMG is one and it seems to me like just from looking at the couple of issues of this web mag, that that kind of art imagery is something that. That their readers would lean into. So that’s one idea.
[00:42:13] Corey Maass: I. Yeah, the. The only thing that I. I like. I like that concept.
[00:42:18] Michelle Frechette: Mm hmm. But you started it with the only thing that I. So the but is coming.
[00:42:24] Corey Maass: But drier than I want. Like.
MIchelle Frechette: I see.
Corey Maass: I. I, you know, like, you saw the little pop up, maybe that just came up. Like, this goes out to 36,000 people. Like, if we wrote the weirdest thing, you know.
[00:42:40] Michelle Frechette: Yeah.
[00:42:41] Corey Maass: The Statue of Liberty, you know, is not this, obviously, but, you know, the Statue of Liberty, you know, trips and falls and goes and. And catches her the edge of her skirt on the Eiffel Tower and shows her bloomers to the world and goes, oh, my stars.
[00:42:59] Michelle Frechette: OMG.
[00:43:01] Corey Maass: And then. OMGIMG. Yeah, like, the weirdest thing. And people will be like, what the hell is that?
[00:43:08] Michelle Frechette: We start to get site views, probably. Yeah.
[00:43:10] Corey Maass: That’s what I mean. Right? Like, we’d win. So, ideally, more relevant than that.
[00:43:17] Michelle Frechette: When does the next issue run? So this is in September? August?
[00:43:24] Corey Maass: Ours goes out August 27, but they need our copy by the end of the day. End of the week sorry.
[00:43:29] Michelle Frechette: Okay. So next week, we need to fix the above the fold of our homepage so that when they do click through, it catches them better. Okay. Just thinking ahead.
[00:43:39] Corey Maass: Yeah, we’ve got a little time for that, for sure, but we need to give them the copy, so. But are we allowed to use celebrity names?
[00:43:57] Michelle Frechette: I don’t know. How are you going to use celebrity names?
[00:44:01] Corey Maass: Tom. Tom Cruise visits your website. He thinks. And we need our, you know, Jeff Bridges and. And he thinks, dduuuudddeee, this is. And we need a word that, you know, the big Lebowski would say, this is awesome, whatever. Right? He shares it on socials, but all that comes up is.
[00:44:41] Michelle Frechette: Boring text. Okay.
[00:44:43] Corey Maass: Right. Yeah. Is an image visit your apple pie. Is an image of rotten apples. We’re here to help, right. Something like that. You’re like, it’s still an ad. It’s still acceptable, but in the same vein of what you wrote, like, sort of.
Michelle Frechette: It tells a story.
Corey Maass: It tells a story. It’s kind of funny. It paints a picture.
[00:45:15] Michelle Frechette: Yeah. Mm hmm. I’m thinking. Hmm.
[00:45:27] Corey Maass: I definitely think so. Artsy. Like, people who read this are probably photographers, artists. Visit your, you know, handcrafted voodoo doll website.
[00:45:53] Michelle Frechette: Oh, okay. So this is not as good as what you have, but maybe we can just think of this and separate from what you’re doing, but your website without OMGIMG is, like, taking a picture and leaving the lens cap on.
[00:46:11] Corey Maass: I like that. We need write that down anyway. Like, Slack that to me because we need to use that elsewhere.
[00:46:16] Michelle Frechette: Yeah.
[00:46:29] Corey Maass: What’s the. What did they say? Um. Oh, my God. What? What is be the big. In Big Lebowski? Like, dude. Oh, abide. The dude abides.
[00:46:43] Michelle Frechette: The dude abides. Yeah.
[00:46:45] Corey Maass: A celebrity.
[00:46:48] Michelle Frechette: I’m the only person in the world that hated that movie.
[00:46:51] Corey Maass: Oh, I don’t care for it either.
[00:46:53] Michelle Frechette: Okay.
[00:47:02] Corey Maass: Ecommerce store or handcrafted voodoo dolls. He thinks, dude, this is awesome. He shares it on socials, but all that comes up is an image of your smiling face.
[00:47:24] Michelle Frechette: Look how many characters we have to trim out of that sucker.
[00:47:31] Corey Maass: Editing is the easy part. You know this.
[00:47:35] Michelle Frechette: For sure? Marcus says he’s the only person in the world doesn’t see that movie. Marcus, I saw that movie for the first time last month because I was like, oh, I’ve never seen that movie. I should watch it. Then I was like, why did I watch that? That was really stupid.
[00:47:52] Corey Maass: Yeah, yeah. I’ve. I’ve rewatched it. I’ve. I’ve watched the whole thing at some point and I was like, meh. And then like, I get. I get why it’s a cult classic and it’s well done unto itself, but I’m, I’m not a fan of that kind of humor.
[00:48:13] Michelle Frechette: I just thought of another one. See, I’m having some good ideas here. I just Slacked you. It’s like your website without. OMGIMG is like a voodoo doll made of steel. Nothing’s going to stick. Yes, Marcus, just keep putting it off. Don’t bother. It goes better with a couple of IPAs that I believe.
[00:48:32] Corey Maass: Nice. Sure. Like a refrigerator made of, um, what’s slimy or what’s slippery?
[00:48:48] Michelle Frechette: Oil. I don’t know what you’re trying to get at. So I don’t know. Slip and slide. Plastic. Um. Ice.
[00:48:57] Corey Maass: Well, it’s like a refrigerator made of duck feathers.
[00:49:03] Michelle Frechette: That’s not slippery. I guess it would be.
[00:49:06] Corey Maass: Nothing is going to stick.
[00:49:08] Michelle Frechette: There you go.
[00:49:11] Corey Maass: Like a refrigerator made of. Well, yeah. Insert something slippery.
[00:49:17] Michelle Frechette: I like duck feathers because magnets do not stick to duck feathers. That was good. Marcus says soap is slippery.
[00:49:26] Corey Maass: There you go. Like, there you go. Like a refrigerator made of soap. Nothing’s going to stick. Um. Come on, people, we’re getting off track. This is the joy of having these calls at 05:00 p.m. we’re like, come up with random things. But I like, I think I like this pattern. If you are in agreement.
Michelle Frechette: yes I do.
Corey Maass: We can work on this for the rest of the week. Like, we need three. We need three celebrities. You know? We need three. We could just do the same pattern. Right? So it’s a random celebrity looks at the weirdest ecommerce store we can think of. You know, what unhappy thing comes up instead of, like. So we have August, September, October. So October. We can do Halloween. So I kind of feel like this handcrafted voodoo dolls, you know, is Halloween. He thinks, dude, this is awesome. So this should be like, Elvira.
[00:50:24] Michelle Frechette: Okay. Yeah.
[00:50:25] Corey Maass: You know, or something like that. Right? Elvira visits your ecommerce store for handcrafted voodoo dolls. She thinks we need, again, we need some way to phrase, like, what is a catchphrase that she uses? You know, these are spooktacular!I mean, you know, whatever.
Michelle Frechette: Yeah.
Corey Maass: She shares to social and, but all that comes up is an image of your, you know, annoyingly smiling face, you know.
[00:51:04] Michelle Frechette: Yep.
[00:51:05] Corey Maass: Grinning mug. We’re here to help. And so if we did that month after month, you know, so.
Michelle Frechette: Yep, I like it.
Corey Maass: Cool. So not this, but something like this.
[00:51:18] Michelle Frechette: Yeah. Are you copying that and putting it in our Slack?
[00:51:21] Corey Maass: I am.
[00:51:22] Michelle Frechette: Okay, good. Like, I just saw it disappear from the screen, so.
[00:51:26] Corey Maass: Exactly. Yeah. This is a friendly reminder that your slot you booked in, Dense Discovery, is coming up on the 27th. Please kindly send me your assets no later than the end of this week. So today is Tuesday. We have until Friday to come up with the first one.
MIchelle Frechette: 182 characters.
Corey Maass: So it’s August. It’s the end of summer. So a Hasselhoff reference is never a bad thing.
[00:51:56] Michelle Frechette: I think if we reference characters, we’re less likely to get in trouble than if we reference the actual celebrity.
[00:52:02] Corey Maass: That’s why.I’m, I’m like, what, what was Hasselhoff’s name on, you know, Baywatch?
[00:52:07] Michelle Frechette: Mitch.
[00:52:07] Corey Maass: Right.
[00:52:08] Michelle Frechette: I don’t know why I remember that, but I do. I, for the record, I was not like, I was not a big Baywatch fan, but my brother’s watched it.
[00:52:16] Corey Maass: Sssuuuurrrreeee.
Michelle Frechette: I plead the fifth.
Corey Maass:Um you know? But, yeah, exactly. That’s why I was like Elvira. Right. Wasn’t she a character rather than, you know.
[00:52:28] Michelle Frechette: Yeah, exactly. She’s got a real name somewhere. But, yes.
[00:52:30] Corey Maass: You know, and, and so if we do do a character, Alf visits your cat, you know, cat recipe website, actually. That’s cute.
[00:52:44] Michelle Frechette: Marcus, do you watch television? Do you own a television? He says he’s never seen Baywatch either. Have you seen Alf?
[00:52:52] Corey Maass: What’s, what’s the quote from the Simpsons? No, because I, for the last ten years, I’ve lived on Mars in a cave with my fingers in my ears and my eyes closed.
[00:53:04] Michelle Frechette: What’s really funny about that, though, is I actually have never seen the Simpsons.
[00:53:10] Corey Maass: What?
[00:53:12] Michelle Frechette: Not a big cartoon fan. Sorry.
[00:53:15] Corey Maass: The Simpsons are not a cartoon. The Simpsons are a cultural phenomenon.
[00:53:21] Michelle Frechette: In cartoon format. So I’ll agree to disagree.
[00:53:27] Corey Maass: Fair enough. But I’m, I imagine you’ve seen a snippet of the Simpsons.
[00:53:31] Michelle Frechette: I mean, I’ve seen commercials and I’ve seen, yeah. Shorts and things like that.
[00:53:34] Corey Maass: But I’ve never actually watched an episode they’ve been on for 30 years. There’s no way you haven’t
[00:53:38] Michelle Frechette: I haven’t though. I’ve seen them, like, on other shows, like when there’s like a snippet, but out of just principle, I’ve just never done it
[00:53:46] Corey Maass: Out of principle.
[00:53:51] Michelle Frechette: Able to say this one thing I haven’t seen before on television. Anyway. Yes. That’s good ideas.
[00:53:59] Corey Maass: Cool. Yeah. Well, and we could even, like, now, if we have a format like that, I, that’s a go into AI and say, give me a list of the most random characters you can think of. Give me a list of things that they love and hate. Give me a list of funny things that they’d say. And we could, like, mix and match and, like, I’m a big, I love, I love AI for random, you know, like that. Like.
[00:54:30] Michelle Frechette: Yep. I just put another idea. Okay. He has seen the Simpsons and Alf, so I’m feeling a little bit more or less like he is actually the alien in the room. The wizard of Oz is oftentimes a very big Halloween type character as well.
[00:54:47] Corey Maass: Ooh.Yep. I like that. Not scary.
[00:54:50] Michelle Frechette: So. Yeah, not scary. So I just actually put in the chat to you on so we don’t forget things when we close this. But, like, Dorothy visits your website about the Emerald City, and when she shares it, all you see is the scary forest. Something like that.
[00:55:04] Corey Maass: That’s amazing. Yeah, yeah.
[00:55:08] Michelle Frechette: She’s get your own ruby slippers over at OMGIMG.
[00:55:14] Corey Maass: We’re not, yeah. Because we’re not allowed to talk about the little people. So it would want to, it would be like. Well, and I love the idea of, like, Emerald City travel. Right?
[00:55:25] Michelle Frechette: Yes.
[00:55:26] Corey Maass: She, you know, she visits your travel blog about the Emerald City, but all she sees is the Wicked Witch of the West.
[00:55:31] Michelle Frechette: Yes, exactly.
[00:55:33] Corey Maass: Like, that’s actually, that’s really cute.
[00:55:36] Michelle Frechette: Yeah.
[00:55:36] Corey Maass: It’s not as random as I’d like, but she sees monkeys on roller skates. If you’ve ever seen the sequel, we’re not that because it’s obscure. Obscure, but something. What were they called rollers or something.
[00:55:53] Michelle Frechette: I don’t know. I.
Corey Maass: Anyway yeah.
Michelle Frechette: Oh, yeah. You just need to think of something. Something along the lines of where the tag, the tagline should be like, see the Emerald City and said, it’s fly my pretties.
[00:56:17] Corey Maass: I like that. Yep.
[00:56:19] Michelle Frechette: I mean, we’ll come up with it in the next two days. We will have this thing hammered back and forth between the two of us a million times before we finally say, that’s it. Eureka!
[00:56:28] Corey Maass: Yeah. Well, and I mean, in everyone that we reject but is acceptable, it becomes a tweet.
[00:56:38] Michelle Frechette: Yes, exactly.
[00:56:40] Corey Maass: Okay. In four minutes, I. So that I follow a bunch of other newsletters that give marketing ideas. One of the ones this week was about, you could take this off the screen so I can see your smiling face. One of the. Yeah, one of the ones this week was about other companies websites, products that have put out little games. And so, I mean, their idea was more along the lines of like, you go get the code for Wordle, you make it about open graph, you call it Open Graphical and whatever. Right? Like, so not quite that, but it reminded me of to think about doing some sort of little game that is like an image generator. Like, it wound up leading more into, like, me building more little utilities or services. Because what I realized is, from scraping websites, you can actually see, you can use a title, you can use a meta description that could be populated into an image. We could essentially auto generate a very simple template of an open graph image for somebody. We can also, I had created that other website that I can’t think of right now, but that is already scraping open graph images historically, so that we can kind of see how open graph images change over time. And I’m actually in there a very simple way of, a very rudimentary way of detecting whether an image has changed is just downloading a copy of the image and then looking at the, the file size compared to the previous one, because images that have changed even slightly generally are a different size. So thinking about doing something that like, essentially we can offer a service that scrapes somebody’s website and looks at the top pages on their site, or looks at the ten links that come off of top links that come off of their homepage and detect if their images are the same, are different, and then send them a report and, or generate something for them, and then also using something. So I guess this has nothing to do with games, but that’s where the idea came from. But like using a, there’s a services like Built With that let you find websites that have, like, Yoast or Rank Math or, you know, or even just WordPress installed and then running reports against that. And then I’m hesitant to, like, cold email people and be like, hey, your website sucks. It could be better. You know, make it better by buying our plugin. But there might be. But there’s something there. And so I just wanted to sort of bring that up. Like this was a point of, yeah, an idea.
[01:00:05] Michelle Frechette: I actually had a conversation with a person on Twitter this morning who, first of all said to me, I’m a really good VA, and I see that you’re on threads, but you’ve never posted anything on threads, and gave me a screenshot that looked like a blank page. I know I’ve been posting to threads, so I went over to threads and I made several screenshots, responded back with those screenshots and said, I believe you’re incorrect. And that person said, I must need to, you know, whatever they said. And I said, the worst way to sell somebody is to tell them how bad they’re doing and then let them prove to you that you’re wrong. So I thought maybe you were a bot because you responded so quickly. I said, how often do you know that bots take screenshots to tell you how wrong you are? So you, so I think it’s right that we do need to show people how much better things could be. Really need to be careful how we word it.
[01:01:02] Corey Maass: 100%. 100%. And there’s, yeah, there’s something just like my, my comments from earlier about IPA is like, there’s, there’s something there. Like, I mean, IPA, we are, we are ideating and coming to conclusions. There’s something to. I thought of this deep in the woods and wrote it down.
[01:01:32] Michelle Frechette: Yeah, definitely. I mean, the way, when I was freelancing, the way I got all my customers was to say, hey, you don’t have a website. Or, hey, your website could be better, but there’s ways to phrase it that shows them, you know, the positive sides of it, rather than saying you’re not doing a good job. So we just have to be careful how we do that. That’s all I’m saying.
[01:01:49] Corey Maass: Well, and, and free. Like, somehow, like, we create a version that creates, you know, here’s like we saw. We saw you have Yoast installed. We have auto generated the first ten images for you. Click here to download a zip. You can manually go into each of these pages, and here’s a video on how to do it. And that, that adds a unique image to each of these ten pages. So right off the bat, you get ten free images for the ten top pages on your website. So you get a little bit of value for free. Have a great day.
[01:02:31] Michelle Frechette: Yeah.
[01:02:31] Corey Maass: And then if you want to auto generate images for all of your pages, go buy our plugin. But, yep, in the meantime, I just came up with that and I. But I really like that idea.
[01:02:42] Michelle Frechette: I do too. I do too.
[01:02:44] Corey Maass: So, yeah, you will do the wording. So that is a gentle, friendly explanation of, hey, we think you’re doing great, but we, we’d love to help give you a leg up. And then here’s some free stuff. Have a great day. And if you want it, if you want to think about buying our plugin, that would be awesome.
[01:03:05] Michelle Frechette: Yep, exactly. And for everybody watching at the last minute here, if you’re interested in learning more about OMGIMG, go to omgimg.com for more information. Sound like a commercial.
[01:03:13] Corey Maass: Also Post Status.
[01:03:15] Michelle Frechette: Yes, that’s right. I don’t have Post Status on here.
[01:03:21] Corey Maass: Corporate accounts payable, Nina speaking. Just a moment. Corporate accounts payable, Nina speaking. Just a moment.
[01:03:26] Michelle Frechette: Just a moment. And tomorrow at the same hour, I will be going live with our Happiness Hour with Doc Popular. We’re going to talk about the fediverse. So if people are interested in that. See you tomorrow for that too.
[01:03:39] Corey Maass: I didn’t had a cheese podcast.
[01:03:42] Michelle Frechette: What?
[01:03:43] Corey Maass: Cause you’re talking about feta cheese.
[01:03:46] Michelle Frechette: Oh. I was like, what are you okay? That one. That one fell flat. Sorry.
[01:03:55] Corey Maass: And that’s the joy of dad jokes is the worse they are, the better they are. But also the better they are, the.
[01:03:59] Michelle Frechette: Better, the bigger the grown. Yeah, for sure, for sure.
[01:04:02] Corey Maass: It all works out.
[01:04:02] Michelle Frechette: Oh, my goodness. Oh, we have one final comment in here. He wants to know what are the side effects. Okay, let’s wrap this up.
[01:04:14] Corey Maass: Thank you for all of your lovely ideas. We have our assignments. We need a new logo. We need some copy by the end of the week.
[01:04:22] Michelle Frechette: Yes. Marcus, I’m going to ping you ideas for the logo and you can give me feedback. He’s so artistic. He knows all of that good stuff, so.
[01:04:28] Corey Maass: Oh, awesome.
[01:04:29] Michelle Frechette: I gotta put him to work for us. That’s okay. All right, I’m gonna end the stream here, but, uh, thanks, Tanner. Good to see you here. We’ll see everybody next week, or maybe tomorrow too. If you want the cheesy podcast the feta first. I got it this time. All right, bye.
Corey Maass: Bye.
This article, Marketing a WordPress Product Live: Session 18, was published at Post Status — the community for WordPress professionals.
WordPress EventsI’ve been to well over 100 WordPress events, both online and in person. I’ve organized dozens, spoken at even more, and mentored a few, too.
And one thing that stands out above everything is this: every person who puts energy into these events does it with good intentions, hoping that every attendee will learn something new, make connections, and find ways to use WordPress and maybe even contribute to it, too.
WordCamp US is coming up next month, the third of the three flagship events this year. And I’m excited to be going.
I can promise that the organizers are working hard, fixing issues, making preparations, communicating constantly, and hoping you will attend and find the time worthwhile.
This year at WCUS we have a new day to take in: Showcase Day. I’m excited to see the kinds of projects and sites that will be showcased at the conference.
As always, I’ll be posting and sharing across socials throughout the process. Follow along!
Join Us for a MeetupJoin us for our Meetups! Details on our Meetups are available on our Meetup page.
Quick Links:* Join us on YouTube Wednesday for The Post Status Happiness Hour with Jess Frick from Pressable * WordPress Blog: A Brand-New Way to Learn WordPress * SDM Show: Episode 444 CopyWrting With Todd Jones – AI in Copywriting * Post Status Happiness Hour with Mark Westguard * Abha Thakor on Seriously, Bud * WordCamp AsiaCall: Call for Volunteers, Call for Speakers, Call for Emcees, and Call for Sponsors are open * WP Accessibility Day’s Call for Volunteers and Call for Sponsors are open * WCUS: Tickets are Available
Find the complete WordPress events schedule here.
Photo of the WeekToday’s photo of the week comes from Roy Tanck on WordPress Photos.
You — and your whole team — can Join Post Status.
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status.
This article, Community Roundup Week Ending August 2, was published at Post Status — the community for WordPress professionals.
Transcript ↓
In this podcast episode, host Corey Maass and Michelle Frechette discuss their new initiative to create a collaborative WordPress plugin directory. They share their vision for a dynamic platform that goes beyond listing plugins to become a marketing resource fostering community growth and engagement. The discussion covers their approach to inclusive yet targeted guidelines, creative marketing campaigns, and leveraging networks like Post Status. Corey and Michelle also explore the potential for cross-promotion among members and outline their plans for a summer sale and engaging assets. If you’re a WordPress plugin developer or business owner eager to connect and innovate, this episode offers a glimpse into an exciting new project and how you can get involved.
Top Takeaways: * Collaborative Directory Concept: Corey and Michelle are developing a WordPress plugin directory that emphasizes collaboration over competition. The goal is to create a platform where businesses can support each other and engage in joint marketing efforts rather than focusing on traditional affiliate models. * Inclusive Yet Targeted Guidelines: They plan to establish guidelines that are inclusive but also target specific types of plugins and businesses. This approach aims to maintain quality while allowing for diverse participation. * Cross-Promotion and Marketing: The initiative will include cross-promotion among participants. They plan to use creative marketing assets, such as memes and other visual content, to boost visibility and drive traffic to the directory. * Community Engagement: There’s a focus on building an active community around the directory. Corey and Michelle propose using Slack and Post Status for discussions and idea sharing, and envision bringing in experts for talks and workshops to benefit members. * Early Stage and Rapid Development: The project is in its early stages with a goal to move quickly, aiming for a summer sale and rapid development. They emphasize the importance of getting involved early and contributing ideas to shape the initiative’s success.
Mentioned In The Show:* MexicanTrain.online * Zach Katz * WS Form * Post Status * Slack * WP Tavern * OMG IMG * Stellar WP * Freemius * Letter People * Fiverr * Deadpool * Wolverine * WordCamp US * Mahjong * GravityKit
Sponsor: WordPress.comBuild and manage professional sites with secure managed hosting on WordPress.com. Beautiful themes, built-in SEO, and payment tools, and access to over 50,000 plugins. Everything you need for your business, plus 24/7 support from WordPress experts.
WordPress.com You can follow Post Status and our guests on Twitter:* Corey Maass * Michelle Frechette (Director of Community Relations, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptCorey Maass: Knock, brush.
Michelle Frechette: Hey, Cory. Knock, brush.
[00:00:06] Corey Maass: Knock, brush.
[00:00:07] Michelle Frechette: You are in a fun mood today. I love it.
[00:00:10] Corey Maass: I, I had my, uh, my, my usual nap later than usual.
[00:00:18] Michelle Frechette: I haven’t had a nap.
[00:00:19] Corey Maass: I’m fresher than usual or something.
[00:00:20] Michelle Frechette: Looking forward to stepping away from the desk, though, and getting into a softer spot to sit. My sciatica. I swear to God, I’m gonna be 56 in a couple months, and all the things that I heard my mother complain about, and my father complain about, and I thought, I’m never gonna be like that when I’m old. I’m friggin like that when I’m old, so. It is what it is. Anyway, we got lots of stuff to talk about today, because we’ve been doing a lot of background work. Over the last week.
Corey Maass: Totes.
Michelle Frechette: But the first thing I want to say is congratulations. And you have been selected to speak at WordCamp US.
[00:00:56] Corey Maass: Are we allowed to say that? I don’t, I guess I haven’t seen anything to the contrary. So
[00:01:00] Michelle Frechette: We are. I actually checked with somebody about that because I hadn’t heard if I was selected or not selected. And I said, Hey, I’m seeing people post. Are they supposed to do that? And she said, we don’t have a moratorium on that anymore. So, yeah, so you can talk about it.
Corey Maass: Woohoo.
Michelle Frechette: It’s not even on the website. Yeah. But you’ve been selected. What is your topic? What is it called? What are you talking about?
[00:01:21] Corey Maass: Uh, I am talking about, my collar is a mess. This shirt is a mess. I
[00:01:26] Michelle Frechette: I’m a mess today. It’s all good.
[00:01:27] Corey Maass: I don’t know what it’s called. It’s I’m talking about one of my other projects, uh, called MexicanTrain.online. Um, and it was, it was a hell of a, it’s been a hell of a project. I haven’t done much with it. Uh, in recent years, honestly, in the last couple of years. Um, but it was a pandemic project that blew up and so it, and it brought lots of people together. And of course that’s one of the mantras of the WordPress community. So, um, it makes her a good topic and I’m excited. Cause it’s like, I’ve got, I’ve told you, I’ve told a bunch of people personally, but like, because it’s donation based and because. Uh, largely the demographic is older. I actually get people sending in donations via check.
Michelle: Oh that’s fun.
Corey Mass: Um, and so people like, you know, send me stuff like, so I have a whole pile of.
cards and letters and, and stuff like that.
MIchelle: Oh that is really sweet.
Corey Maass: Um, and so I’m going to make a little, I have a, a folder and I’m going to reach out to a bunch of the people, um, who still play and say, you know, can I tell your story or can I tell an anonymized version of your story? But cause I mean, during COVID, um, obviously people were separating, staying apart. Um, and so it helped people stay together. But then even after that, um, a lot of people either with. Um, compromised immune systems or circumstantially like had to stay apart from each other or go into hospice or even just go into the hospital for an extended stay or whatever. And just like use Mexican train to like stay in touch, like, or it was something to do while talking on the phone kind of thing. [00:03:18] And some of the stories are absolutely astounding. So I’m excited.
[00:03:22] Michelle Frechette: I’ve never played. It’s a dominoes game, correct?
[00:03:25] Corey Maass: Mmhmm. Real popular with, um, In the retirement communities, which is part of why it caught on. Um, and so I, I made, I made the, I think it’s still the only multiplayer version, like you don’t, all the other versions you play against the computer, this one, you actually play against friends.
[00:03:47] Michelle Frechette: Oh cool. I am, I’ve been, I’ve never seen that game, but I’ve seen Mahjong and now I kind of want to learn Mahjong too, but you should have a.
[00:03:55] Corey Maass: Mahjong is really cool.
[00:03:57] Michelle Frechette: I have an old antique mahjong set that was my grandfather’s, but I don’t know how to use it. So maybe someday soon I should, I should learn that.
[00:04:04] Corey Maass: Oh wow. Okay. It’s July.
[00:04:07] Michelle Frechette: Yes.
[00:04:07] Corey Maass: It’s almost August.
[00:04:08] Michelle Frechette: Yes.
[00:04:10] Corey Maass: That gives us a month and a half? To play.
[00:04:15] Michelle Frechette: Until WordCampUS?
[00:04:16] Corey Maass: Yeah. So let’s rope in a couple of other people who we know are going to be at WordCamp US. And like the four, cause I think it’s best with four people. Like, I know you can play with fewer, but, um, but like, let’s all download an app on our phone and learn it at least the basics and then play live, uh, in September.I think that’d be really fun.
[00:04:41] Michelle Frechette: I think that’d be a lot of fun too. So, yeah. So congratulations on that. I actually have been selected as a backup speaker. So.
Corey Maass: Woo-hoo.
Moichelle Frechette: In the event that the Miss America cannot serve the first runner up. I dunno. Something like that. Um, anyway. Um, and my topic is building a customer success team in WordPress. So hopefully I’ll get a chance to talk. I would be sad that somebody else would not be able to talk, but I would absolutely jump at the chance. So
[00:05:10] Corey Maass: I, um, yeah, I think if I, like, this isn’t the thought went through my head if I was giving a talk that wasn’t. That was just like a boring tech talk. I honestly think I’d be like, Michelle, come here. Like.
[00:05:25] Michelle Frechette: I don’t want anybody to step aside for me, but if the circumstances are that a speaker cannot make it for whatever reason, I’m ready to put me in coach.
[00:05:34] Corey Maass: Like they accidentally twist their ankle, walking down the escalator where Corey’s in front of them.
[00:05:42] Michelle Frechette: And I said, you can be my WordPress, Tanya Harding, but Oh, so last week, I know we have a lot of things to talk about, but I want to talk about my idea first and then we’ll go ahead and do your list.
[00:05:54] Corey Maass: Hell yeah.
Michelle Frechette: Last week we, um, I don’t remember if we talked about it on screen or if it was something we talked about afterwards. Cause honestly it all kind of ran together, but we had the idea to, instead of just working on our own, there’s a lot of small plugins who could use some collaborative marketing. And so the idea would be to have an end of summer WordPress pool party. Idea of having, um, a one week sale where we would collaboratively market so that we would be able to, um, boost each other’s signals across socials and things like that, and include each other in our newsletters and those kinds of things. And so we started to think about what would that look like? And if, if everybody would have the same percentage discount. And honestly, we didn’t get a whole, like very far on it, except to, um, kind of start to think about some domains and what that would look like. I think it could be a really pretty quick build and we could really get this going. And I think, uh, we were talking like targeting the last week of, of August. Before everything.
Corey Maass: Oh, that late. Okay.
Michelle Frechette: Well, we were originally talking about sooner, but it’s going to be August like tomorrow.
[00:07:08] Corey Maass: That’s what I was wondering. Yeah.
[00:07:10] Michelle Frechette: So I think if we give ourselves a couple of weeks and, um, pull in some other small businesses, small WordPress, um, Plugin companies. We could make this happen really quickly. Um, yeah, we could, we could throw a build together pretty darn fast. I’ve been known to build a website in an evening, for example, especially when it’s simple.
Corey Maass: Mmhmm. Same, yep.
Michelle Frechette: Um, and we can use, you know, we talk to Mark Westgard and use WS Form and ACF to make it super simple to create a very simple website that people could link them to their sales pages. And whether we’re using a discounted coupon or we’re just applying discounts automatically that month, I mean, that would be something that each business would decide for themselves. Um, but I, and I said, what about WP pool party. com? And you’re like, what about pool party WP. com. And like, I love it. Right. So like I I’m happy either way. And you were like, well, of course we buy both right. Indirect one to the other, but.
[00:08:06] Corey Maass: Right, um. Yeah, because they are available. Um.
[00:08:11] Michelle Frechette: which means we have to buy them now. Cause somebody, we have one person watching and they may swoop in and buy those underneath from underneath us.
[00:08:17] Corey Maass: And that, and that was, that was a concern where I was like, Oh, we’re doing this live. Right. So we have to be careful about domains and whatnot, but, um, but yeah, some of the, so high level things, things that I heard and things that I’ve since thought, and then also I, um, talked about it with my Mastermind Group, um, is Part of the original idea that I had contributing, adding on to, to what you brought up was, I’m admiring the way that Ryan Reynolds and Hugh Jackman, right?I always wanted to say Jack human, Hugh Jackman. Are, you know, trolling each other. Not really. Right. But, um, and so.
[00:09:08] Michelle Frechette: LIke the whole Deadpool and Wolverine.
[00:09:09] Corey Maass: Wolverine, you know, I mean, and, and for years
[00:09:12] Michelle Frechette: And bleeds into their real life. Yeah, for sure. Yeah.
[00:09:14] Corey Maass: Right. So, um, so we were talking about. Cause it’s Black Friday is the big sale and it’s the thing that everybody gets the most excited about. And then we said, well, what, you know, I, other companies do sort of a, a sale opposite that, and obviously we’re not opposite, but still like a few months off. Um, it’s just, it’s something to talk about is like, which I think we’ve mentioned a few times, um, Like we need things to market. We need words to say, we need ways to go, Hey, over here, pay attention to me. And so doing a sale, but doing a sale together, um, like there’s a bunch of plugins and, um, indie developers and whatnot, and if we all figured out a way to talk about each other. Um, or to each other, but you know, we all have our own followers. And so if we were doing it in a funny way,
[00:10:14] Michelle Frechette: With personality and sense of humor.
[00:10:16] Corey Maass: with personality. Right. And so we talked about, um, I, I hear you like one of the things you, you and Mark brought up was, Uh, concern about it being too seasonal. So pool party, but it’s like that conceptually. Um, and one of the visions that I have is, um, like, did you ever, did you have the letter people when, to learn the alphabet when you were a little?
[00:10:44] Michelle Frechette: No.
[00:10:45] Corey Maass: come and meet the letter people. Da, da,daaa, okay. So there were these blow up these balloons that were probably like 12 or 16 inches tall of each letter and each one had a face and they each had a personality and they would bring in each one one a day as we learned the letters in kindergarten. Um, they later became a cartoon. There’s also a cartoon called Mr. Men and Little Mrs. They had them at Arby’s, the little figurines. Um, so it was like Mr. Happy and Ms. Sunshine and dot, dot, dot. But anyway, these little abstract, um, but the vision I have in my head, you can picture this because you watch Sesame street at some point, um, or electric company or any of those, right. Is like picture a bunch of. The, of letters, you know, the letter A andB are sitting at a, in, on the edge of a pool as, letter O is doing a cannonball into the pool.
[00:11:47] Michelle Frechette: And splash water goes everywhere. Yeah.
[00:11:48] Corey Maass:Right I have this stupid vision because I think it’s hilarious of like. So at its core, what we’re talking about, I think as a directory of Indie, essentially, um, the, the word that I, I sent you earlier today, cause I was talking to my Mastermind Group.Um, and, um, what’s his name? Alex, uh, Standifird brought up. Um, he’s like, what you’re talking about is similar to there’s a craft beer network.
[00:12:19] Corey Maass: And I was like, that’s it like that’s it. Craft plugin network. Okay. And so creating a directory of indie, but not necessarily small, plugin developers, there’s a form to request access. And then there’s, once we approve you, there’s a form to, uh, for you to maintain your own profile, you can add whatever discount you want or no discount.
[00:12:49] Michelle Frechette: Mmhmm.
[00:12:50] Corey Maass: And so that definitely should be evergreen. That should not be seasonal, but the spirit of the thing and or the big push that we do initially would be the pool party concept. Um, and the reason why I brought up the, the amazing letter people, um, is because I want to do things like. Once people for every five people that join this thing, we take their logos that they’ve uploaded. We send them to somebody on Fiverr and we go create a ridiculous scenario where OMG and WS Forms are water skiing behind a boat that’s being driven, you know, by, you know, Siren Affiliates.
[00:13:33] Michelle: affiliates. Yeah. Or you know, like whoever. Yeah.
[00:13:36] Corey Maass: Like the, these silly things that give us group, like that, that group us together a little bit and give us assets to, to market.
Michelle Frechette: Mm-Hmm.
Corey Maass: Um, and then one of the other really fun ideas that I thought you had. Was, uh, it’s not operator, but the game of like, I know a plugin that’s great for affiliates and tweet that. And so then, you know, uh, Siren goes, well, I know a plugin that’s, you know, good for forums and then, you know, WS Forums passes it along somehow. Like, you know, that or something like that, but like ways that we. Uh, you know, call each other out, talk to each other. But like, as our brands was like the funny, to me, the funny concept.
Michelle Frechette: Yeah.
[00:14:24] Corey Maass: Um, and, uh, you know, and we do a little like Twitter scavenger hunt, like whose logo is, is a rainbow and you, and you have to go tag them or, you know, something just, and so if we could come up with. You know, if we do a sale for a week and we do a game a day on Twitter or a game a day like this, and as many people participate or they don’t, and we encourage everybody like, Hey, here’s an excuse to send, you know, an email out to your newsletter, promoting this new directory that’s full of other great craft plugins. Um, so, so this was some, you know, this was the. My takeaway after a week of, of where we go with some of this stuff.
[00:15:13] Michelle Frechette: I like it a lot. And I was just looking at the, I was like, the private chat has something in it, but that’s from last week. So the craft beer got me thinking like, do you know, there’s a five letter.There’s a five letter URL that’s actually available and it isn’t premium right now as IPA WP?
[00:15:35] Corey Maass: That’s pretty awesome.
[00:15:37] Michelle Frechette: I’m just trying to think like, what could IPA stand for if it wasn’t like India pale ale, right? Like it could be
[00:15:41] Corey Maass: independent plugin.
[00:15:45] Michelle Frechette: all WordPress. Yeah, like that’s actually kind of a fun little thing. Like IPAWP is having a pool party. IPAWP is going sledding. Like we can figure it out like seasonally if we wanted to do it more than once a year kind of thing.
[00:16:00] Corey Maass: Right. Exactly.
[00:16:03] Michelle Frechette: Are you buying it right now?
[00:16:05] Corey Maass: I am. Why not? That’s a good five letter.
[00:16:09] Michelle Frechette: Yeah. Those don’t come around very often, do they?
[00:16:11] Corey Maass: No, they don’t.
[00:16:14] Michelle Frechette: Yeah.
[00:16:14] Corey Maass: Um, yeah, everybody talk quite amongst your self.
MIchelle Frechette: I just shocked myself when I saw it available. To be quite honest with you.
Corey Maass: That’s pretty good.
Michelle Frechette: But I love the idea. And the idea would be, it’s not just open, it’s not open to this cooperative or whatever we want to call it. This craft company or not even company, but club would be for specifically for small businesses for. You know, people running really lean one and two person operations kind of thing so that it’s an opportunity for us to pool our resources, which are really more human resources than even monetary resources, right? Like if we hire Fiverr or people, we’ll, there’s some money there, of course, but it’s not going to be thousands of dollars worth of marketing.
[00:17:01] Corey Maass: Right.
[00:17:02] Michelle Frechette: And that’s what I like about it. So, um,
[00:17:04] Corey Maass: yeah, I, I, what I had said to the Mastermind Group is like, we have. Generally, we have more time than money as independent developers. Um, so, you know, what can we do with our collective networking, um, networks, followers, friends, um, that, you know, we’ll take advantage of that. And we all, we all go up together kind of thing. It doesn’t have to be, um, commercial, you know, Uber, corporate, etc, etc. So,
[00:17:40] Michelle Frechette: right.
[00:17:40] Corey Maass: Um, yeah, I’m trying to do this quick.
[00:17:45] Michelle Frechette: I’ll talk for a minute while you do that. So the idea would be that if, if, you know, I know that we get more people listening after when we’re not actually live, which is fine too. Um, if you are a small WordPress business, and I, I think I’d, I’d be open to it being, even if it’s a small hosting company of one or two people, if it’s a small plugin company, um, if you’re a small WordPress business, and I don’t want to say, set a specific, like this number of people or this amount of money or less. I think it’s kind of on a case by case. Does it fit with our vibe idea? We want to talk to you. So, um, we’re going to be pulling the trigger on this really darn fast. Cause it’s literally coming up in like three weeks. Um, but small businesses are the people who can actually. Operate quickly and get something like this done.Like we can have a website up by Sunday for this. Not that it can’t change and we can’t like continue to make it better, but we can have a website up by Sunday for this. We can start thinking about who’s in this and who wants to be in this with us so that we can move it forward very quickly. And if you don’t become part of it now, but you want to become part of it when we do something in the future, still have a conversation with us because we would really like to see how this can help us move small businesses and WordPress forward for sure.
[00:19:04] Corey Maass: Yep. Sorry I had to sign up for a new registrar pay now done. Out for processing the strange analogy
[00:19:17] Michelle Frechette: That is weird. Um, as you’re saying like games and things I love doing things like the idea of like let’s say it’s a pool party and it’s a barbecue Well, what do you do for kids? Well kids have Word searches and crossword puzzles. So maybe I’ll make a word search that people can, that will be used in marketing and people can like do the word search, like those kinds of fun things. I’ve done that before, um, to engage people. Just, it’s just fun, right? You can make a word search in like, just in, um, I was going to say Excel, but I don’t even use Excel anymore. What is it? Sheets or whatever we call it now. Gosh.
Corey Maass: Right.
Michelle Frechette: Google Sheets. Yeah. So like anything like that would be super fun. And I’m sure there’s generators online that you can just generate one as well. Um, but we could put our brands, we could put WordPress terminologies and those kinds of things. And I know I’m taking it to the extreme, but that would take literally 15 minutes to make and then make it available for, every company involved to be able to share those out over social. We have put them on the website, those kinds of things. Um, it doesn’t need to be incredibly tech heavy to be incredibly effective. And I mean, every company can make for themselves what they’re, you know, um, what they’re expected ROI or they’re required ROI to do it again, or whatever they want to say, like what their goals are for it, but like for us. Like if we put in minimal effort, like let’s say we spend between the two of us 20 hours doing this and we make three or four sales, like I would love to see even that much of the new, the right needle move to get some momentum and working with other companies.I think that that’s a really cool idea.
[00:20:58] Corey Maass: Right. Um, So one of the other things that came up is, so in my mind, I’m starting to sort this out as, or separate this as the evergreen directory. Um, somebody said like, well, it kind of, you know, like the downfall downside of a bunch of these directories is these, you know, evergreen discounts or people are about to check out. So then they go search for a discount. And I’m like, this is, this is not about. We’re not trying to be an affiliate to everybody in the directory.
Michelle Frechette: No.
Corey Maass: So it’s not that kind of play. So people can choose to put a discount or not. Um, and then also I think if we coordinate intentionally quite coordinate like a week, a year, that is.
A sale where we do a big push and then the rest of the time it’s just hanging out. It’s still backlinks. It’s still content. It’s still all that kind of stuff. Um, and, uh, so there’s kind of, yeah, the two parts, right? There’s the evergreen directory and then there’s the pool party aspect of it. Like, let’s do one big push. Um, one of the other things that came up Um, and there’s, and we can do things like, Oh, we had talked about last week. We had talked about randomizing the, the results.
Michelle Frechette: The way the list, hhmhh.
Corey Maass: Um, and so it’s not, and, and there’s no paying to be upfront, um, except that, um, the folks that I’ve talked to love the idea of like, if we see value in spending time on this, featuring certain plugins. Or certain people, um, in the context of, uh, being an indie or craft. I like craft because like you said, like, I don’t want to disclude some people, like even if they are, even if they have reached success, um.
[00:22:57] Michelle Frechette: Yeah.
[00:22:57] Corey Maass: You know, and so I like the idea of, of craft, meaning like.
Michelle Frechette: It doesn’t have to be struggling.
Corey Maass: Right, exactly. Um, but when, so extending the idea of the order of things, how you find plugins to two concepts came up. One, I absolutely love. I, we need lots of thinking around this, but, um, people were talking about like part of the Indie ethos or craft ethos is there are plugins, companies behind plugins that we think make bad decisions, right? Um, in the name of greed or in the name of breaking sort of WordPress practices, dot, dot, dot. Um, and so originally the idea of course came up as like, we all have to sign a pledge. And I’m like, no, that’s too extreme. Like we can’t be dogmatic. And there’s, and there’s things that like, there’s, there’s WordPress stuff that you’re not supposed to do like phone home, some plugins need that. Right. Um, and they pointed out that like, there are a lot of indie, um, developers use Freemius and Freemius includes some of these things, but in a way that most of us are pretty okay with.
[00:24:15] Michelle Frechette: Yeah.
[00:24:15] Corey Maass: So one of the things that, so the way that we sort of talked it down and I love this, um, personally is in the form that you use to submit, like once, once we’ve approved you, which sounds very, but, but we want, we’re not going to just let anybody in.
[00:24:35] Michelle Frechette: There has to be a vetting pprocess for sure.
[00:24:37] Corey Maass: So once you’re vetted, that’s a better way to put it. Um, you know, you’ve got a form where you can maintain a profile on that profile. We add, we start with one or two, but we add any number of switches. That say, does your plugin put a notice in the admin? Does it phone home? Does it try to upsell you to a, to, uh, another version? Does it try to sell it, upsell you on a thousand other plugins that you also own, et cetera, et cetera. Right? Um, and so none of these things disqualify you once we’ve vetted you. But it’s another way to filter. And so if those things are important to you, then you can go on there and go, you know, I, I am dogmatic about not having admin notices. And so I don’t, on principle, I don’t want plugins that do it. So I’m going to uncheck that and those results will go away.
[00:25:34] Michelle Frechette: Yeah, for sure.
[00:25:36] Corey Maass: Um,
[00:25:37] Michelle Frechette: Yeah.
[00:25:37] Corey Maass: and I think it’s, it’s an easy way to start that conversation. It’s an easy way to, I think, I, I think there is a, a concentric circles overlap quite a bit in the indie/craft developers who believe strongly in these things. And so if nothing else, they can. You know, they’ll use the directory.
[00:26:01] Michelle Frechette: Yeah. And, um, interestingly, WS Forum has just done an, uh, as just working on, uh, um, integration, I believe if it’s done, I’m not, I think it’s almost done. If it’s not done with like, um, uh, Gravity Kit, right. So like the whole Zach Katz thing. So, um, it could, we could use that for the display.
Corey Maass: Ol’ Zach Katz.
Michelle Frechette: I use that right now on Underrepresented In Tech. I love Zach. He’s awesome. Um,
[00:26:28] Corey Maass: Just the way you said it, we should make him a shirt that says. The whole Zach Katz thing.
[00:26:32] Michelle Frechette: The whole Zach Katz, exactly. I don’t know who’s watching, but if it was him that was watching right now, that would be kind of actually kind of cool. They’d be like, yeah, I’m into it. Um, I just, I love the idea. I love that we were going to like really iterate it quickly. Iterate is probably not the wrong word. The right is probably the wrong word, but, um, implement it quickly. Um, I think that, you know, Async in Slack, we can think of some people that we’d like to invite specifically to be a part of it. And like, if it’s 4 companies, the first time we do this. I’m fine with that. If it’s 20 companies, the first time we do it, I’m fine with that too. Like it doesn’t, I’m not, I’m not seeing that, like, I don’t want to set a goal for 10 companies or it’s failure. Like, no, that’s not how growth works. And that’s not how small businesses work actually. And so I’d like to just kind of like get proof of concept the first time through, see how fun it is. How much fun we can have with it and make some money selling our plugins and our business models in the, you know, in the meantime. So I think it could be a lot of fun for sure.
[00:27:40] Corey Maass: And down the road, we were talking about, um, one of, one of the things that I think Uh, I and the my Mastermind Group thought would make a big difference Um, or be a big differentiator eventually would be some sort of way to bundle these things.
[00:27:57] Michelle Frechette: Yeah
[00:27:57] Corey Maass: Um, and and again like at least right now not looking at the directory, we’re talking about creating as the way to check all of that out, but some, some way to encourage people to buy, you know, these are the five, this is the package of five that is recommended by so and so, you know, get them all together at a reduced price kind of thing, um, without the same person owning all five.
Michelle Frechette: Right.
Corey Maass: Or whatever the scenario, you know, um, yeah. Or without it being, you know, baked into a hosting scenario.
[00:28:34] Michelle Frechette: I think that’s a second iteration of this.
[00:28:36] Corey Maass: Oh, for sure.
[00:28:37] Michelle Frechette: Um, yeah, I think that that that’s, I would love to see how that’s even possible. I am not the programmer. I am not the developer. So that would be like,
[00:28:47] Corey Maass: Yeah, no, we started talking, we started talking through how to make that possible. And it was like, Oh gosh. Um, but I think there’s logistical ways to do it. Yeah. Um, you might still, like, if we figure out how we want to let people, I like, as we’re talking, I’m like, what if in your own profile you can, or should also recommend your, since we were kind of focusing on the product, but also maybe the people behind it, individuals or small teams, if they link to a few others that they recommend within the directory or whatever.
[00:29:26] Michelle Frechette: That’s a great idea. And one thing..
[00:29:27] Corey Maass: And then eventually,
[00:29:31] Michelle Frechette: Go ahead, finish your thought.
[00:29:32] Corey Maass: Things like I, we could essentially just do things like referral where like, if you buy OMG, when we email you, we’re going to say. You know, here’s here. We have secured discount codes for our three other favorite plugins. You know, there’s a little, there’s softer ways than it actually being one click here to purchase and five get installed automatically because that’s a lot of tech, like you might have to click a whole bunch, but ultimately. You know, we’re essentially selling the idea of a bundle, at least.
[00:30:08] Michelle Frechette: And we haven’t really talked about what the, um, revenue model looks like, but I, I’m envisioning the only revenue comes from selling your own plugins. So for example, if, if WS Form wants to join us, we’re not asking them to give us an affiliate link that we then make money off them. That is because we’re looking to all raise money and not spend money into each other.
Corey Maass: Correct.
Michelle Frechette: That being said, I have no problem. If WS Form then sends a thing that says, Hey, if you looked at OMGIMG, and if they’re specifically sending out a link in an email to use a, um, an affiliate link for that, if that’s what they want to do, I have no problem with that. We haven’t talked about that, but also if you want to use a UTM in the directory. Great. So you can track where that money comes from. Awesome. I have no problem with that either.
[00:30:57] Corey Maass: Yeah. And that, you know, and that’s it, like it’s, it’s the, all, all ships go up together scenario. And that’s, I think what we’re like, I keep like, when I was thinking about domains today, I was thinking words like co-op or collective or, and I’m like, well, that’s not really, maybe that happens behind the scenes. That’s not, I don’t think quite what we’re talking about.
[00:31:19] Michelle Frechette: Right.
[00:31:19] Corey Maass: Um, but you know, but if that happens and, and initially like, I think, I think we’re on the same page and we think the same way in the, like, if they come, we will build it, not the other way around. And so if we find that people want, if, if we, I mean, my imagination always goes crazy. I mean, there’s a reason why I’m an entrepreneur, right. But my wild happiest scenario is we end up. With our own Slack community and ideas are flying around and we’re all figuring out ways to work together, collectively, cooperatively, so that we all, again, so that we all go up together, you know, or there’s ways that we can, you know, dot, dot, dot, right. Um, that you can’t force any of that stuff. It has to just happen. So.
[00:32:13] Michelle Frechette: But the antithesis of that is feeding off of each other as opposed to. You know, finding the food elsewhere kind of thing. So yeah, like if we were only, like if we were requiring affiliate links for everybody and they had to pay us out for every sale that comes through that, that’s not what we’re talking about at all is what I mean.
[00:32:29] Corey Maass: Right. And that’s, and those exist. And those are the directories that we’re not. It’s fine that they exist. I think most of them I’ve, I’ve seen some and I have no objection to them existing. Um, different. That’s a business model. That’s not what we’re trying to do. Frankly, I let, this is, this is a marketing model or marketing experiment. Let’s be honest.
[00:32:50] Michelle Frechette: Like it’s almost like a flea market, right? Like you come to the flea market and see who’s there. And if, if I buy, you know, a trumpet, Because I can see it on my screen. A trumpet from the booth next to yours, it doesn’t mean that you have to pay me money because we’re all in the same space, right? I’m, I’m excited about.
[00:33:09] Corey Maass: I’m not buying Flea WP, but it’s cute.
[00:33:10] Michelle Frechette: What’s that?
[00:33:12] Corey Maass: I said I’m not buying Flea WP.com, but it’s cute.
[00:33:17] Michelle Frechette: That is cute. Um, I like IPA WP I think that it gives the vibe of what we’re looking for and I think that’s great. I love it.
[00:33:23] Corey Maass: Yeah. And it can, it can stand for whatever we want it to stand for, which I also like.
[00:33:27] Michelle Frechette: Exactly. Yeah. Same. Same. Um, but it gives that nice little vibe and the logo possibilities are endless with that too.
[00:33:36] Corey Maass: WP Tavern already has the corner on beer. So, um.
[00:33:41] Michelle Frechette: It’s very specific old school logo. They have the, we can do something a little more fun. So.
[00:33:45] Corey Maass: It’s true.
[00:33:46] Michelle Frechette: I’m just saying. Oops, I clicked the wrong thing. If you have comments, yeah. Go ahead and put them in the, in the, in the, um, what do you call it? In the, uh, thread.
[00:34:01] Corey Maass: Chat.
[00:34:02] Michelle Frechette: Chat, that’s the word. It’s been a long day, but the chat, if you have questions or comments or ideas to help us grow this idea, um.
[00:34:11] Corey Maass: That’s something that I want to figure out like like I said, I don’t want to start a new chat But I don’t I do want to so two things one. I’m I’m thinking of this in part as Chain letter as far as signing up and so it’s you know. We’re gonna we’re gonna tell a handful of people but encourage them to tell as many people as they want who they you know if they have a sense of of What we’re going for tell everybody you think who might be a good candidate. And I have a feeling that, you know, we’ll end up with some number, which will be great. Um, and. I think the other differentiator, and this is going to be where we actually end up again, using time instead of money, but we, we will need to put some effort into is I do want to do the, um, memes, the cute images, the, like creating assets, like we’re going to create our own marketing silliness or whatever, marketing assets and marketing campaigns and not go crazy with it, but have fun. Doing it. Um, and we might spend a little money, but not a lot. Um.
[00:35:29] Michelle Frechette: Exactly.
[00:35:30] Corey Maass: And then, but I, but I do want to encourage people to anybody involved to throw in ideas. I think that’s the other, like, again, if there’s, there are going to be plenty of people going, Oh, this is another place to put a backlink. And then I never want to think about it again. Okay, fine. Um.
[00:35:52] Michelle Frechette: yeah that’s not what we are looking for, but, yeah.
[00:35:54] Corey Maass: Um, you know, but it’s fine. It doesn’t hurt us. Um, at least not in any way I see right now.
[00:36:00] Michelle Frechette: Agreed, agreed.
[00:36:03] Corey Maass: But the idea being, you know, as we email people going, you know, okay, you’re now part of this thing. Here’s what we’ve got in mind. Here’s what we’ve done so far. You know, please, please, please, please at least email your newsletter, you know, again, if it’s just, it’s something to talk about. So why wouldn’t you tweet, you know, when we tweet at you, you tweeted us. And like, again, let’s all like do a little, Hey, over here, kind of, you know, marketing attention, grab, um, But then also like, if you have an idea, like your, you know, puzzle idea or, you know, anything like anybody with any idea, send it like, and let’s see if we can coordinate, you know, specifically ideal and it, and even better if your plugin is the way we’re going to do it. Right. If you’re, if your plugin makes puzzles, double good. You know, um, give us a free license, give us a free copy, but we’ll use your plugin. We’ll point out that we used your plugin. And again, it’s like, you know, more, it’s, it’s more cooperation, more collaboration, like there’s some of that more partnership.
[00:37:11] Michelle Frechette: Mm-Hmm. The, the idea isn’t to build it and then just expect that SEO is gonna sudden suddenly do all the work to drive people to the site. It’s not about that at all. It’s about sharing it out through social and, and, uh, email that email marketing to drive people there to find out more about not only your plugin, which will then direct back to your website, but the other plugins that are in there, other businesses that are in there so that people see that there’s more, you know, ideas and ways to be successful through this. And that’s why we’re going to do the cross promotion as, as we all work promoting things on our own. Yeah, that’s great. Right. We have opportunities, we make sales, that kind of stuff. But when you can collaborate on those kinds of things is when the magic really has the potential to work.
[00:38:00] Corey Maass: Yeah. And we’ll, and we’ll have to come, we’ll have to figure out problems like, okay, if there are two form plugins, You know, what do we, what do we do, if anything, and I’m not saying we don’t let them both in, but you know, how do we, how do we make sure that we’re not promoting one all the time or something like that, where.
[00:38:20] Michelle Frechette: Or are we like a networking group where there’s just one person per seat? That’s a, that’s a possibility too. Right? So like when I was in a networking group that worked very much like BNI, but wasn’t BNI, it’s like, I was the only web designer. At the table.
[00:38:32] Corey Maass: Right.
[00:38:32] Michelle Frechette: And so people would recommend me and come to me and there was a benefit to that.
[00:38:37] Corey Maass: And that’s the, that’s the model that comes to mind, but it’s also.
[00:38:42] Michelle Frechette: It can be limiting.
[00:38:42] Corey Maass: Me, that’s going to be very limiting. Yeah. So we’ll have to.
[00:38:47] Michelle Frechette: Think about that one.
[00:38:48] Corey Maass: Figure it out.
[00:38:49] Michelle Frechette: Yeah. Absolutely. I think it’s got potential. And I think I’d love to see how it works the first time through and if it has real potential for growth and how many people we can and I say people businesses, but businesses are people, right? Especially with small business like this, but if you are a business of one or two people we’re talking about people getting involved Um, but to see how we can help each other.
Corey Maass: Say people again.
Michelle Frechette:I know i’ll say it again people, people, peeooople, people, people. People who need people anyway Isn’t that a song?
[00:39:22] Corey Maass: Knock brush.
[00:39:26] Michelle Frechette: Exactly. Um, but the idea to, to help one another and to really have the opportunity for growth that way and to pool resources of time and creativity, I think is the most is the biggest thing is to be able to do that. So I’m excited about it.
[00:39:45] Corey Maass: Yep. So we now own a domain, two domains, because I bought, of course, IPAWP and WPIPA, cause you have to do that.
[00:39:54] Michelle Frechette: I hadn’t checked if that one was available. I’m glad it was.
[00:39:57] Corey Maass: I checked. I checked.
[00:39:59] Michelle Frechette: We have two five letter domains for like normal. We didn’t have to pay premium costs. Like that alone should tell people we know what we’re doing. Like amazing.
[00:40:10] Corey Maass: And I really like that. Uh, so IPAWP. Which is what I would prefer to use. I’m for some, I’m always a WP after person cause I want, I want my thing. And then I need you to know that it’s WordPress. I don’t want WordPress. And then my thing, right?
Michelle Frechette: I mean, I work at Steller WP, not WP Steller.
[00:40:33] Corey Maass: Exactly. Um, but I’m looking at WP IPA, which also ends up being WPIPA, which is kind of cute.
[00:40:43] Michelle Frechette: As opposed to IPOP.
[00:40:44] Corey Maass: These are, yes.
[00:40:48] Michelle Frechette: IPAWP would be IPOP.
[00:40:51] Corey Maass: Um, yeah, looks like, I think we own them.
[00:40:57] Michelle Frechette: Awesome.
[00:40:58] Corey Maass: Um, one, yeah, one, one, for whatever reason, my usual registrar was not letting me purchase it. And so I quick created an account with something else. So now I’m going to transfer it to my regular register. So they’re all in one place.
[00:41:11] Michelle Frechette: That works.
[00:41:11] Corey Maass: Uh, yeah. These, these are the. The, the silly world in which digital world in which we live. But, um, but I’ll create, um, yeah, go set up a site, just something. And, um, we’ll start brainstorming, but I do think, um, yeah, I, I think the other thing to start thinking about, and I will have to think about how to get people involved as quickly as possible is coming up with these sort of general guidelines of what we’re looking for inclusive but exclusive language. Um, and that’s why, you know, using words like craft, like it kind of, I feel like it implies what we want without, but lets us still be. Subjective. Um, and then, cause I, I, I really, really like the idea to, or focus on, um, like we’re not a, we’re not a marketing agency, obviously by any stretch, but in marketing resource, that’s what I want to say. Like this thing is more than just a directory where you then walk away. And so I think it’s important to have. At least some of these ideas set up. Let’s pick a date for doing a summer sale. Let’s pick a concept. We’ll have some assets like, you know, it doesn’t have to be a lot, but like you said, if we, you know, between the two of us, if we put 20 hours in, um, then people, I want people to sign in and go, Oh, I can grab that. I can do this. Like here’s a checklist of five things that everybody should do the moment they’ve joined that benefits everybody else. You know.
[00:42:56] Michelle Frechette: Yeah, absolutely. Um, and I can set up a private slack group in Post Status for business owners that do end up joining us so that we can have conversations in one place about that too.
[00:43:11] Corey Maass: And that’s, yeah, that was one of the first things that came to mind is, is not every, ultimately not everybody will be, a member of Post Status, but at least some portion of us right off the bat will. And so there’s a place we can start.
[00:43:25] Michelle Frechette: Absolutely. And one of the places to start reaching out is the people that we know attend, like the, um, the Product Owners Meet Up and things like that, who are interested in learning and growing that way. It’s a great place to start for sure.
[00:43:40] Corey Maass: Yeah. And you know, and down the road, more dreams like we bring in. Like this is an audience that have something in common. So we can bring in experts who want to do a talk about like about marketing and then pitch their, you know, pitch their, um, services or whatever, things like that. Like, how do you start a community? You, you know, chicken or the egg. So that’s, we have that first challenge.
[00:44:06] Michelle Frechette: Yeah, for sure. For sure. It has to be people who are engaged and you have to do the job of engaging them, which is always the challenge, of course, figuring that out. And it all takes time, which is also the challenge, of course.
[00:44:22] Corey Maass: Right. Well, let’s wrap early today.
[00:44:27] Michelle Frechette: I’m excited about it. I feel like we are too. Um, again, if you’re interested, we’ll see you later. Hit us up in Slack or DMs on Twitter or any of the other places. I’m on LinkedIn and Facebook and all the places. I think you probably are tooCorey, um, reach out to either one of us or through our OMGIMG account, and we’ll be happy to get back to you and give you some more details and take your ideas. Cause this is an ideation, but it’s going to move fast because it’s not a summer sale if we get past September, if we get past August into September. So this is something that’s going to go quickly. And, uh, I’m excited about it. So thanks. All right. We’ll see everybody next week. We’ll tell you how far we got. Knock brush.
This article, Marketing a WordPress Product Live: Session 15, was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (July 29, 2024)News* A Brand-New Way to Learn WordPress
Accessibility* Call for Accessibility Team Representatives * Accessibility Team Meeting Agenda: August 2, 2024 * Accessibility Office Hours Summer break
CLI* WP-CLI v2.11.0 release date: August 6th
Community* Community Team Meeting Agenda for 1 – August 2024 * Recap of the Contributor Working Group’s Mentorship Chat on July 18th, 2024 * Meetup Organizer Newsletter: July 2024 * Using Playground to demo WordPress to first time meetup participants * Update: Meetup Reactivation and Closures
Core * What’s new in Gutenberg 18.9? (31 July) * Core Performance Team Update: July 2024
Create Block Theme Add an “Edit template” link to the WordPress admin bar Core TracEditor Setting Button block to Outline Style causes CSS output order to change and cause conflicts – Status: New * Custom post type editor working – Status: New * Site needs help – Status: Closed * Global Styles: Prevent empty CSS rules and malformed selectors for custom css for blocks – Status: New * Link Field for Javascript Functions – Status: Closed * Windows defender Trojan error for wp-includes\dist\block-library\style.min.css – Status: Closed
General* wp_list_pages() depth of 0 can show only top level of pages – Status: Reopened * Spacing issues since 6.6 (Gutenberg with Block- or Hybrid Themes) – Status: New * Plugin and theme editors should show files in alpha order – Status: New * wp_term_insert inconsistent validation logic for name and slug – Status: New * Options can be incorrectly cached following database errors – Status: New * get_posts($args) returns auto-drafts even when post_status=>publish – Status: New * I saw some bug at undo operation on browser for login credential – Status: New * get_posts() returns posts of removed custom post type – Status: New * Error 403 while adding ‘ to last name on user page – Status: New * Background color is not getting updated in block editor which we are setting through theme customization through templates – Status: New * Menu works but submenu not – Status: New * block.json – custom block style asset is loaded unconditionally to all pages with a non block-based theme – Status: Assigned * Use unadulterated WP version in is_wp_version_compatible() – Status: Assigned * Memoize wp_get_wp_version – Status: Reopened * All post table UI breaks upon adding multiple taxonomies – Status: New * not able to scroll down on pages or tabs in wordpress – Status: New * 6.6.1 Link Styling Issue – Status: New
Script Loader* Unused array_merge call? – Status: New * Use WPINC constant in script-loader.php – Status: New * Script Modules: add the importmap’s scopes key – Status: New
Customize* Customizing Panel Size – Status: New * customize.php – autofocus – not working anymore – issue with the sanitize – Status: Closed
Media* Improve speed of AVIF image generation – Status: Assigned
Site Health* Site Health: Autoloaded options could affect performance – Status: Assigned * In “Directories and Sizes” “Loading…” persists – Status: Closed
Bundled Theme* Twenty Eleven & Twenty Twelve: Code block does not adjust font size with block settings – Status: Closed * Multiple bundled themes: Add site logo theme support – Status: New * Twenty Twelve: hyphens only on front end for pages and widgets – Status: New * Twenty Twelve outputs an empty heading if the tagline is empty – Status: Closed * Twenty Nineteen: Preformatted block font size is not same in editor – Status: New * Twenty Twenty: Separator block (dots) does not render anymore – Status: New * Bundled themes: Update schema version in style variation files – Status: Closed * Twenty Twelve: The large quote pattern does not use a quote block – Status: Assigned
Query* get_posts($args) returns auto-drafts even when post_status=>publish – Status: New
Options, Meta APIs* Options can be incorrectly cached following database errors – Status: New
Formatting* Improve potentially confusing documentation for wp_strip_all_tags() – Status: Closed
Plugins* Misalignment of Search Text Box and Keywords Dropdown on Add New Plugin Page – Status: New
Themes* Searching for a theme and hitting enter clears the field and refreshes the page – Status: Closed
Upgrade/Install Rewrite text about using child themes – Status: New Performance Needs Dev Activation of plugin that registers a new tag visitor should automatically make URL Metrics stale – [Plugin] Optimization Detective – [Type] Enhancement * Picture element: Full size image is missing in PICTURE > SOURCE srcset – [Plugin] Modern Image Formats – [Type] Bug
Infrastructure* Development mode should be set to ‘plugin’ in the development environment – [Plugin] Optimization Detective
[Plugin] Optimization Detective* Dependencies for tag visitors in Optimization Detective – [Type] Enhancement * Snapshot testing for Optimization Detective – [Plugin] Embed Optimizer – [Plugin] Enhanced Responsive Images – [Plugin] Image Prioritizer – [Type] Enhancement
[Plugin] Modern Image Formats* Lots of broken images after regenerate thumbnails – [Type] Bug
[Plugin] Enhanced Responsive Images Update wp_calculate_image_sizes to Reflect Changes in sizes attribute – [Type] Bug
Gutenberg Discussions [Feature] Extensibility Let’s discuss Core block extensibility
Interactivity API* How to get the selected option in data-wp-each – Closed
* What should be the HTML structure returned when wp-show is false?
* Interactivity API and extensibility
* data-wp-each is there an iterator available? – Closed
* Question: Modal with Interactivity API
* Changelog – Tracking Breaking Changes in the Interactivity API
[Feature] Layout* Support a way to align Blocks at the bottom of their container
Gutenberg Issues
Weekly Round-Up
[Type] Enhancement* wp-env: use descriptive names for cacheDirectoryPath
* Take advantage of CSS Typed OM for performance and bundle size gains
* SVG Support?
* Auto convert to blocks
* Command Package – Suggested Improvements
* Use native component props for radio help text
* Address duplication caused by ComplementaryAreaHeader
* Improve display of many tabs in narrow containers
* Disable Patterns tab
* Make it possible for plugins to have their own private actions and selectors
* Show name of named block in settings sidebar like page- or postname
* Font size presets UI: Allow renaming of theme sizes
* A filter to disable or tweak how container classes are generated with indexes
[Type] Bug* All synced patterns are loaded in background * Full width of template does not get displayed in Post Editor when Post Content block is in a group * Full Site Editor: Cannot read properties of undefined (reading ‘useEntityProp’) * Pattern with floating content hard to select * InnerBlocks doesn’t show align wide/full controls when inside a custom block * New Splitting unification duplicates empty content blocks if a json attribute is present * Trying to find the pattern (add_filter the_content + parse_blocks with wp_enqueue_scripts) * Accessibility issue with links listing blocks.
[Type] Tracking Issue* ComboboxControl component: Account for the value when displaying the available options
* Docs: Add explanations about attributes of each Core Block in the documentation (and in the source code)
[Type] Project Management* Gutenberg release v18.8 (2024-07-31)
[Package] Components* Learning about best practices to use @wordpress/components
[Type] Developer DocumentationComboboxControl component: Account for the value when displaying the available options
Core Meetings* Summary, Dev Chat, July 31, 2024 * Agenda, Dev Chat, Wednesday July 31, 2024 * Summary, Dev Chat, July 24, 2024 * Performance Chat Summary: 30 July 2024 * Performance Chat Agenda: 30 July 2024 * WordPress 6.6 Performance Improvements * Performance Chat Summary: 23 July 2024 * Agenda, Dev Chat, Wednesday July 24, 2024 * Performance Chat Agenda: 23 July 2024
Developer Blog:* Building a card layout with a “hover reveal” effect
Design* Design Share #60 (Jul 1 – Jul 12)
do_action* do_action Cagliari 2024
Documentation Docs Issue Tracker6.6* Dimension controls overview * List View * Site Editor * More Options
[Status] To do* Enhance the Visibility of the Comment box under every Article * Documentation for add_meta_boxes hook specifies incomplete parameter types * [6.6 Theme Handbook] Documentation outdated for theme.json > settings > dimensions * Doc Update: Replace Broken Images * [6.6 Theme Handbook] Documentation outdated for lightbox * Path and Link Broken in Theme Security Handbook
[Status] In progress [6.7 HelpHub] Post Author block deprecation Five for the Future Update: Individual Contributors page content outdated.
Hosting* Weekly Hosting Team Meeting 2024-07-31
Meta* WordCamp US Contributor Day * Agenda for July 24, 2024
Meta Trac Users can post multiple reviews instead of editing just one * Unable to upload photo to the WordPress photo directory due to HTTP ERROR 500 Openverse Community Meeting Recap (2024-07-30)
Openverse Issues [Fixes & Improvements]* Remove Vue teleport hot-fix
* Fix audiowaveform isolation issues in API dockerfile
* Update the Vue components to match Vue 3 conventions
* Unable to generate waveform for short audio files
* Image unavailability not communicated to users relying on screen-readers to navigate Openverse frontend
* Convert usages of Pipenv to PDM after the ingestion server removal
* Normalise verbose_name and verbose_name_plural for audio models
* Waveform issues are reported to Sentry twice
* Investigate DAG idempotency
[Additions & New Features] Assess the existing Clarifai tags * Filter the existing Clarifai tags * Create a DAG to generate and insert the new Rekognition tags * Preemptively filter the Rekognition tags * Determine which labels to exclude from Rekognition’s label set Playground Documentation Docs: Guide “WordPress Playground for Plugin Developers” * Docs: Guide “WordPress Playground for Theme Developers”
[Type] Bug* Typescript: Could not find a declaration file for module @php-wasm/node
* Offline mode doesn’t work in Firefox
* WordPress does not default to pretty permalinks in Playground
* Add CI test for built packages
Other Issues* Site storage * Site manager sidebar * Web app redesign
Plugins* Plugin Review Team: 15 July 2024
Plugin Check Create HTML report Polyglots Agenda: Weekly Polyglots Chat – July 31, 2024 (13:00 UTC)
Support* 25th July Support Team meeting * Proposed updates to the Support Handbook
Sustainability* Sustainability Chat Summary, July 19, 2024
Test* Team Chat Agenda: July 30, 2024
Themes Theme Directory Preview of style variations doesn’t do gradients Twenty Twenty Five Add issue templates to repo
Training* Meet the new Learn WordPress * Learn WordPress Newsletter – August 2024 * Contributor Spotlight: Wes Theron * Training Team Meeting Recap – 25th July 2024 * Call for contributors: Intermediate Plugin Developer learning pathway * Training Team Meeting Recap – 18th July 2024
Learn IssuesWordPress/Learn [Type] Bug* Localized lesson content is overwriting or being appended to English content – Awaiting Triage * Subscribe field gets disabled on submitting the email – [Component] Learn Theme * User reporting strange behaviour when attempting to access course content – Awaiting Triage * A11y / Course Filter / Learn – Toggle to open filters does not have a useful accessible name – Accessibility * A11y / Playground Block / Learn – Focus out of sequence/Open in new tab – Accessibility * A11y / Sensei / Learn – Duplicate navigation for lesson nav – Accessibility * A11y / Sensei / Learn – Quiz questions not associated with answer options – Accessibility * Lesson CTA button sizes are inconsistent – [Component] Learn Theme * Hidden Lessons appear in search results – [Component] Jetpack
[Type] Enhancement* Feature request: Add link to archive of Learn WordPress newsletter in subscription box – [Component] Learn Theme – [Dev] Needs Design * Lessons archive pages – Better distinguish between lessons with the same name – [Component] Learn Theme – [Dev] Needs Design * Lessons – Consider moving Take Quiz button above Complete Complete button – [Component] Learn Theme – [Dev] Needs Design * Lesson Plans – make experience level conditional – [Component] Learn Theme
Documentation* Meeting Agenda August 1, 2024 – [Admin] Agenda * Handbook: How to create the Training Team Update – [Admin] Handbook * Handbook: How to create the Learn WordPress Newsletter – [Admin] Handbook
Other Issues Plugin Maintenance * Using the Forums * Helper Plugins * Debug Bar and Add-Ons * Update the name of Twitter – [Component] Learn Plugin * Lesson Update: Enqueuing CSS or JavaScript * Lesson update: Include new tools in Local development environment lesson * Storybook * Add Your Plugin to the Block Directory * Block Specific Plugin Guidelines * Using Subversion * How Your Plugin Assets Work * Planning and Submitting a Plugins * Detailed Plugin Guidelines * Introduction to the Plugin directory * Authentication: OAuth * Authentication: JSON Web Tokens * Custom Controller Classes * Custom routes and endpoints * Quiz needs better design consistency – [Component] Learn Theme – [Component] Sensei – [Dev] Needs Design * German translation for Lesson “Einführung in WordPress” / “Introduction to WordPress” – [Content] Translation Courses Beginner WordPress Developer * Beginner WordPress User
Online Workshops* Developer Hours: Hello, Blocks! – An Introduction to Block Development * Developer Hours: Building WordPress themes with the Create Block Theme plugin
WPTV* Latest WordPress TV videos
Thanks for reading our WP.org roundup! We highlight the news and discussions from the good folks making WordPress possible each week. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here › Contribute.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, 👩🏻🎨 LearnWP Redesign Launched 🔌 Call for Plugin Devs for Intermediate Pathway 👩🏽💻 WP-CLI 2.11.0 🗓️ Meetup Reactivations & Closures, was published at Post Status — the community for WordPress professionals.
Transcript ↓
In this episode of the Post Status Happiness Hour, Michelle Frechette chats with Mark Westguard, the creator of WS Form, a powerful and flexible form-building plugin for WordPress. Mark discusses WS Form’s standout features, including its advanced conditional logic, breakpoint selectors for responsive design, and its capacity for complex customizations and integrations. They explore creative uses of the plugin, from dynamic MadLibs to WooCommerce product customizations, and reflect on their favorite WordCamp experiences, such as WordCamp Europe and WordCamp US. Mark also teases upcoming updates for WS Form and shares insights on making the most of WordPress events.
Top Takeaways: * WS Form’s Flexibility and Power: WS Form is highlighted as a highly flexible and powerful form builder, capable of much more than just creating basic forms. It includes advanced features like conditional logic, dynamic content generation, integration with WooCommerce, and even the ability to handle complex calculations. * Responsive Design Features: WS Form supports responsive design with customizable breakpoints, allowing users to adjust form layouts across different screen sizes. This feature is especially useful for ensuring forms look good and function well on mobile, tablet, and desktop devices. * Developer-Friendly Features: The form builder is designed with developers in mind, offering hooks for custom and legacy API integrations, as well as the ability to run WordPress filter hooks and action hooks. This makes it highly extensible for those with coding skills. * Support and Knowledge Sharing: Mark Westguard actively responds to customer support inquiries by not only providing direct help but also creating knowledge base articles based on common questions. This approach helps build a comprehensive resource for all users. * Community Engagement: Both Mark and Michelle emphasize the importance of attending WordCamps and being involved in the WordPress community. They discuss the benefits of networking, sharing ideas, and learning from others, which are vital aspects of their experiences and successes within the community.
Mentioned In The Show:* WS Form * Eventbrite * WordCamp US * WordCamp Asia * WordCamp Europe * GiveWP * Bootstrap * Foundation * WooCommerce * Barn2 Plugins * Liquid Web * Datakit * Zach Katz * GravityKit
Sponsor: A2 HostingA2Hosting offers solutions for WordPress and WooCommerce that are both blazing fast and ultra-reliable. WordPress can be easily deployed on ANY web hosting plan from A2: Shared, VPS, or Dedicated. A2 also offers Managed WordPress and WooCommerce Hosting. Take a look at a2hosting.com today!
A2 Hosting You can follow Post Status and our guests on Twitter:* Mark Westguard (Founder, WS Form) * Michelle Frechette (Director of Community Relations, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
Transcript[00:00:01] Michelle Frechette: And we’re live with the Post Status Happiness Hour. Hey, Mark, how are you?
[00:00:05] Mark Westguard: I’m doing very well. How are you?
[00:00:07] Michelle Frechette: I am doing well. I was just saying it’s summer, it’s 85 degrees outside, but I had my AC turned out a little too low and I’m cold, which is a privilege, and I’m embarrassed to even say it, but there you go.
[00:00:22] Mark Westguard: It’s almost time to put heating on, right?
[00:00:24] Michelle Frechette: I know, for sure. Right. But, um, I did adjust the AC to be a little less freezing in here. So it’s all good. It’s all good. Thanks for joining me on the show today.
[00:00:36] Mark Westguard: Thank you for having me. I appreciate it, sorry about the rush.
[00:00:41] Michelle Frechette: I know. So if we lose Mark at all during the show, it’s because his new laptop has not yet arrived, in which case I’ll just start singing or something to fill the time. I’m not really gonna do that, but we’ll see.
[00:00:53] Mark Westguard: I’ll go get. I’ll get some ice. Put the laptop on ice.
[00:00:58] Michelle Frechette: That’s never a problem. Fingers crossed. The new one arrives very quickly for you for sure. But you’ve been doing some pretty cool stuff with WS Forms. I get the benefit of being one of your best friends and dare I say, your WP bestie. And so I get the late night text, like, look what I just finished. So I have the privilege of seeing some things in advance, but I wanted to give you the opportunity to kind of share with everybody some of the really cool things you’ve been doing and talk about some of the things that might be on your roadmap for WS Forms. So, you know. So first and foremost, welcome. I’m glad things are good and we’re going to see you at Wordcamp US in October, September. I know what it is. I really know what it is.
[00:01:43] Mark Westguard: September.
[00:01:45] Michelle Frechette: But yeah. So if anybody doesn’t know who you are, tell us a little bit about yourself and then give us kind of an intro to WS Form.
[00:01:53] Mark Westguard: Sure. Mark Westgard from WS Form. I’ve been a long term Post Status member and find the community to be incredibly helpful. That’s where I go to, to find people. So watch out. And yeah, so I’ve been in the web game for, I want to say, 20 – 28 years now. So way back from Netscape Navigator one all the way through to where we are now and used to run the UK’s second fastest growing web agency back in the day and have really not changed career. Just kept on building websites and working with the Internet and I got into the software licensing, I want to say probably 18 years ago, I guess, and used to run some software licensing myself and then about six years ago decided to get into software licensing in terms of building a plugin with WordPress, and that’s where WS Form came from. So WS Form, in case people don’t know, is a WordPress form plugin. And really pleased with how it’s going. I mean, we’ve been growing and growing and growing year on year and have a great little community of users and looking forward to taking it to bigger and better places in the future. So yeah, that’s me.
[00:03:16] Michelle Frechette: I love the capabilities of WS Form and that you could, it’s so extendable, there’s so much you can do with it, and yet you don’t have to be a developer to use it and use it well, and to use it beyond, you know, a basic contact form, which of course it’s very perfectly good for. But I’ve been able to do even without your help on some of them, some pretty amazing forms. It doesn’t hurt that I can always just text you and say, hey, how do I do this? To which you usually send me back a knowledge based article so that I can learn it for myself, which I appreciate. But also you’ve helped me with some pretty big projects like WP Speakers and how WS Form really powers so much of that site, and also WP Career Pages. We did some cool stuff with some custom posts on there as well. So yeah, I think it’s pretty awesome the way it works. And I like to tease you that of all the plugins on every site, every time I log in, there’s another update from WS Form.
[00:04:22] Mark Westguard: I just pushed another one just before this.
[00:04:25] Michelle Frechette: I’m not surprised. But what I love about the updates is I don’t think I’ve ever seen an update because of a security issue. I’ve only ever seen updates because there’s new features, there’s better features, you’re improving the things that you’ve already created and those kinds of things. So tell us about with the pro version especially, you have to, you know, you have the free version of the repo, it’s a freebie type product. But tell us some of the, some of your favorite. I know there’s a lot of really cool things. I’ll tell you what my favorites are afterwards. What are some of the favorite things that you’ve done with it first?
[00:04:59] Mark Westguard: Oh, there’s so much in there as you say. It’s, you can build your basic contact us form with it, and it does that very well. So it’s accessible. So I think the accessibility side of things is one of the things I’m quite proud of and continuing to work on that, that’s a never ending thing. You get it right and then something else comes out or you add a new feature and you’ve got to get that accessible. So that’s, that’s really important to me. I think one of the biggest selling points of WS Form is just the speed at which you can build forms with it. So it was really developed for me, a developer, to speed up the process of building forms within our agency. We were finding it was taking quite a long time to do that. A lot of custom code, a lot of buying add ons and things to get a plugin to do what it was doing. And I really wanted to try and bundle that into a single product without depreciating any kind of performance or speed of the website. So we’ve got things like the ability to make mobile, responsive forms all built into the product so you don’t have to use custom CSS to do that with breakpoints and stuff, it does all of that for you. The ability to integrate in with posts and users in WordPress has been a really big part of it. And that’s something obviously we used on your website. So people can register, they could add listings and use post data to do that. And then we have integrations in with ACF, Metabox, Pods, Toolset, ACPT and all the popular custom field plugins are in there and that’s all bidirectional. So you can use a form to create a post and that post can include images, repeaters, anything that the custom field plugin provides. You can actually push data to that as well as populating the form with that data as well. So that’s quite a popular feature. That’s been something that a lot of people use. And then we’re quite tied in with site builders such as Bricks, for example. So there’s a big developer community there and we’ve done quite a bit of work with them and also with ACSS, which was developed by Kevin Geary and his team. And they’ve actually done a lot of work to integrate their product in the WS Form. So you can really customize the look of the form by using his product, which is cool. Integration in with OpenAI so you know you can build forms just by typing in what you want.
[00:07:25] Michelle Frechette: I’ve done that. I’ve done that.
[00:07:27] Mark Westguard: Yeah, you have. Yeah. You did that for your daughter, right? I think I did, yeah.
[00:07:32] Michelle Frechette: And that is her DJ site. Yep.
[00:07:35] Mark Westguard: Yeah. Yeah. And so there’s, there’s now, what, 40, 46, 48 plugins for it. So those are all the integration add ons that we have. We’re actually integrated in now with about 92,93 different systems. So everything from Google addresses, Google routing, integrating with mape and Zapier, you know, third party integration libraries, it’s integrating with those and all the usual stuff you’d expect, like, you know, Mailchimp, Constant Contact, Salesforce, all of those are in there. And that’s growing. So we really, so the way the product evolves is down to what we hear from customers. So when customers come to us and say, hey, I’d like you to do this, then we put it onto a list and if it gets enough votes, then we go ahead and build that. But the product wouldn’t be where it is today where it would not for the customers. That’s really what drives the product.
[00:08:30] Michelle Frechette: Yeah, understandably. Because if you don’t know what people want, it would be really hard to build for those things.
[00:08:34] Mark Westguard: Yeah, it’s amazing what people come up with as well that you don’t even. You know, I did one today. We had somebody who has a website that’s right to left and they wanted emails to be right to left as well, which actually never really thought about that. So now it does that.
MIchelle Frechette: Wow that great.
Mark Westguard: Yeah, so it’s, you know, multilingual is always important, so you can translate the forms and things like that. So having the RTL in conjunction with that is quite important.
[00:09:05] Michelle Frechette: So one of the things that you set up for me, which makes me really happy, is that when somebody fills out the contact form on my side project website, there’s my, what do you call it? Like my link form kind of website. So Linktree website, I get a text message that tells me, hey, somebody just messaged you. So it’s not buried in my email, it’s not in my spam, those kinds of things. And I can respond to them very quickly. So I love that. But I also just love how nicely it plays really, really well with ACF to be able to create displays. And you and I say you and I, as though I did any of the actual work on this site when it was really just you. But my projects is what I should say. We’ve used different products to display how inputs are put. So, like on the Career Summit we had last year, you had it displaying like, WordCamps do all the attendees, that kind of thing. And then we’ve used ACF to display custom post types and then we use Katie Keith’s Barn 2 plugins, table display also. And all of those things integrated really well with WS Form. We have a look. We have a fan in our midst.
[00:10:25] Mark Westguard: Hi, Mark.
[00:10:26] Michelle Frechette: Thanks for being here. I agree, WS Form is pretty hot. It’s pretty cool. It’s on fire.
Mark Westguard: Fire
Michelle Frechette: Fire. That’s right.
[00:10:36] Mark Westguard: Got quite an exciting new thing coming with. So the makers of GravityKit have actually produced a new library called Datakit. And that enables you to push our WS Form submissions to a table on the front end. So that’s coming soon. I’m not sure when they’re going to be launching it because they’re doing a lot of work making that into a really cool product. So hopefully we’ll see that soon. We’ve actually done all the integration work for that. So again, there’s another integration that we’re going to be adding the product.
[00:11:05] Michelle Frechette I may have teased that out to somebody the other day and then thought maybe I wasn’t supposed to say anything, but I was so excited.
[00:11:10] Mark Westguard: No, no, they’re cool with it. I found they had a public website, so I’m not in trouble.
[00:11:17] Michelle Frechette: And neither am I then, which is a good thing.
[00:11:18] Mark Westguard: Yeah, yeah, yeah. You’re all good.
[00:11:20] Michelle Frechette: Although Zach is a very forgiving person, so I’m sure that he wouldn’t be that angry with us.
[00:11:25] Mark Westguard: But Zack is great. He’s such a great guy.
[00:11:27] Michelle Frechette: I will say one of the nice things about, I mean, I’m obviously part of the Mark Westgard fan club, but one of the nice things that you do is you’re really good at building relationships and strategic partnerships. And I love when you’re like, hey, guess what’s going on with guess what’s being published soon, and this and that and the other thing. And, you know, like, Kyle from the Admin Bar has discovered WS Form and loves WS Form. And so there’s lots of different ways that you’ve been able to build those relationships, which I think is pretty cool too.
[00:11:59] Mark Westguard: Yeah, I think relationships have been key to the growth of the product. I’m a small indie developer. You know, I don’t have a team of 50 people in millions of dollars to spend on marketing, so those relationships are absolutely key. And fortunately, in the WordPress space, those relationships are pretty easy to make. If you’re a nice person, you meet a nice person, those relationships gel. But really the interest in the product has been because it’s, you know, it’s in my opinion, a good product. I built it to be a good product and so people have been happy to shout about it and tell others about it. And I’ve been very fortunate in that regard. So yeah, yeah, Cole’s been a great advocate.
[00:12:44] Michelle Frechette: That’s awesome. I’m going to bring up one of my favorite blog posts that.
Mark Westguard: Oh yeah.
Michelle Frechette: That might be on your website, has my name attached to it, of course. I love the fact that, okay, I think I wrote another post for you at some point about how like forms aren’t sexy or something like that.
Mrk estguard: They’re not. They really aren’t.
Michelle Frechette: Like there’s, there’s, it’s like, right, like it’s not right, but they can be so much fun. And I told you I was going to create this mad libs out of WS Form and we did it.
Mark Westgurad: Yeah, yeah.
Michelle Frechette: And like if somebody wants to go on that website, they can actually see the little fun about WordCamp, wherever it was.
[00:13:29] Mark Westguard: Yeah. That’s was um. A lot of people say that WS Form is actually an app builder, not a form builder, because it has so much flexibility in what it can do. One of the most powerful parts of WS Form is the conditional logic where you can make the form dynamic. So it doesn’t only do things like if this field equals ABC, then show this field. It does a wealth of different stuff, and we have people using it for measuring up windows and calculating the cost of a window and all this kind of stuff. And then that can also tie in with WooCommerce. So you can actually use it to customize products within WooCommerce with the fields on the form. So yeah, it’s one of these products where you have to keep prodding it, and then you’ll find more and more and more stuff as you go deeper into it. But also we’ve included a lot of stuff like, I don’t know, like adding select two to a select field, which basically makes it searchable. That’s all built into the product. There’s all these little checkboxes that do the JavaScript work for you. So that particular Matliff example, we used our variable system, I believe, to then string it together into a fun output.
[00:14:37] Michelle Frechette: We did, I’m trying to control the wrong screen here, but yeah, so like there’s all those different outputs where you kind of, if you don’t know what Madlibs are, you know, it’s that thing where somebody asks you to tell me a adjective, tell me a noun, and you fill all those things in, and then at the end they read you the funny story that’s been created from using the words that you gave them, and you can do that with a form. Right? So that’s what. That’s what we’ve done here.
[00:15:03] Mark Westguard: Yeah, yeah. You can download the example of that page that’s in the blog. Yes. That was fun.
[00:15:09] Michelle Frechette: A lot of fun. And of course, it does more things than just creative MadLibs, but I love, I call it, like, ikea hacking. And I know that hacking is not the right word to use in tech in a fun way, because. But I still call it Ikea hacking. Like, when you take a product for. And you look at what it’s been designed for, but you find another way to use it creatively. For example, with Givewp, I found a way to use their. I forgot what’s called, though, dedication. Right? Like, so when you want to dedicate your donation to somebody, to use that to create postcards, and you can sell postcards, e-postcards on your website for donations. And when I showed the guys that Give that when I. This is back before we required at LiquidWeb, of course, they were like, you didn’t have to code anything to do that. And I’m like, no, isn’t that cool? Right? So it’s like, it was one of the cool things. They’re like, okay. And the girl who doesn’t do coding figured out a new and creative way to use our product, which was so much fun. So, yes, I’m always thinking of ways to do stuff like that. Right?
[00:16:14] Mark Westguard: Cool. Yeah, yeah, yeah. We actually started making a WAPU maker on WS Forms do you remember that.
[00:16:20] Michelle Frechette: I do.
[00:16:22] Mark Westguard: Never got it finished, but it was quite fun. You could choose the colors and the fonts and all that kind of stuff, and it would build a WAPU for you.
[00:16:28] Michelle Frechette: Almost like a mister potato head, but WAPU version.
[00:16:32] Mark Westguard: Yeah, yeah. But, you know, obviously the. The main use of WS Form is usually some kind of inquiry or contact us form or calculator or something like that.
Michelle Frechette: Yeah.
Mark Westguard: So, yeah, yeah. And it’s. It’s interesting because as I get more support tickets from people, sometimes I’ll literally just sit down and write an article about what they’re asking about. So if somebody else asked about it, it’s there and available for other people to look at as well, so.
Michelle Frechette: Yeah, exactly.
Mark Westguard: Trying to think of a recent example of that. So many. It’s called blank.
[00:17:03] Michelle Frechette: I love the drag and drop nature of the form builder itself, and that you can decide how much of the page each input takes up. And then you can also, you have the selectors across the bottom that say where the breaks are for different screens and everything.
[00:17:21] Mark Westguard: Yeah, that’s the breakpoint selector. And if you’re, if you’re using a framework such as foundation or bootstrap, that breakpoint, so it will actually change dynamically. So it analyzes what your site is using and then changes those breakpoints. So usually I think there’s five breakpoints, everything from mobile. So a breakpoint is basically a screen size, right? A Viewport size. So you go from mobile to a tablet, to a laptop, to maybe a bigger desktop and a huge, huge desktop, and you can actually change the form layout for each of those breakpoints. So it remembers it. So a lot of form plugins will just kind of collapse at a mobile point. There’s only two breakpoints there, but with WS Form there are five. You can actually control it per breakpoint. One of the other cool features we have is that debug console as well.
[00:18:09] Michelle Frechette: Oh yeah. The one I have to ask you how to turn it off all the time. I’m like, just fix it for me, please.
[00:18:18] Mark Westguard: Yeah, I have that thing on all the time, but I’m testing so many forms, so if you’ve got a big long form or even a short form, the debug console is cool because you can click populate and it fills a format for you so you don’t have to sit there and type it all in. Hit submit. Did it work? No. Right, start again. If you’re doing something with maybe a custom API integration where you’ve got to tweak it a little bit, then that populate tool is great. It actually has a populate and submit button. So you just click it once, fills the form out, submits it one click.
[00:18:48] Michelle Frechette: Nice and nice. Nice way to test things pretty quickly and easily, like you said, without having, especially if it’s a longer form, have to fill everything out or populate it with lorem ipsum or anything.
[00:18:57] Mark Westguard: That’s. Yeah, it even fills out signature fields. Yeah. So it’s, it does signature fields. It does. It’ll put first names in first name fields, last name and last name fields, phone numbers, emails, even just passwords. So it’s. Yeah, it’s pretty cool.
[00:19:12] Michelle Frechette: I’d say you thought of everything, but I know you’re going to think of something new next week, so..
[00:19:18] Mark Westguard: Somebody will bring something up. Why does he, why doesn’t he do this? Oh, never thought about that. Yeah, exactly. Yeah. There’s an immense amount of functionality in there and sometimes, actually, I had a really nice lady today send a support ticket and she wanted a time field and she wanted to be able to add a certain number of seconds that were calculated based upon a Google route so she had a start position and an end position. It calculated how many seconds it took to get between those points. And then she had a start date field and she wanted to say, okay, the end time is going to be this. That is when you get there. So played around with it and it did it. So that’s, that’s the kind of crazy stuff that you can do with WS Form.
[00:19:59] Michelle Frechette: Yeah, I think too, like, I’m trying to think of different ways, different sites I’ve built in the, in the past and things like that. Like, I bet there’s a, we could write a really cool blog post, actually, about, if you’re having a recipe site, there are so many cooking and recipe sites where somebody fills out all the information for the recipe and the ingredients and the instructions and how long you cook it at what temperature, and then it can display like a recipe card that they can then either print off or whatever. So that would be a really cool feature.
[00:20:28] Mark Westguard: Yeah, I need that.
[00:20:31] Michelle Frechette: You cook.
[00:20:33] Mark Westguard: I love to cook. Yeah.
[00:20:34] Michelle Frechette: Mine is just, how long does this pizza go in the, after I take it out of the freezer, how long does it stay in the oven for?
[00:20:42] Mark Westguard: Yeah, we could calculate the times.
[00:20:45] Michelle Frechette: I would say, could you find a way for the forum to just make dinner? But you’d find, you’d find a way for it to just order dinner and have it delivered to me. I’m sure lots of ways to do that.
[00:20:55] Mark Westguard: John’s pizza have an API. If they do, we could hook up to it.
[00:21:00] Michelle Frechette: They don’t deliver here, but I’m sure someplace nearby does.
[00:21:02] Mark Westguard: Yeah, exactly.
[00:21:04] Michelle Frechette: Yeah, I know that’s pretty cool stuff. I love just, I love how easy it is to use without being a developer. But I can imagine if you do have developer skills, how much more you can even do with it, which I think is pretty cool.
[00:21:18] Mark Westguard: Yeah, there are hooks there for people to tap into. We have, if somebody has a custom or maybe a legacy API they need to talk to, then we have a web hook action. You can even run WordPress filter hooks and action hooks with it as well. So you can really get nitty gritty with it. And if you’re a PHP developer, you can take that form data and do whatever you want with it.
[00:21:40] Michelle Frechette: I love that. If people are interested, it’s also in your, your name on the screen. But WSForm.com, i did spell it right? Yes, I did. Okay, good.
[00:21:48] Mark Westguard: Yeah.
[00:21:51] Michelle Frechette: Does it say com? No, it says com. That’s good. If people are interested in connecting with you, if they have an idea where on your website, are they looking to give that information or input that information? Is it just a contact form?
[00:22:04] Mark Westguard: Yeah, you can go, yeah, we have a contact us form. A little, little secret, actually. A funny story. So I’m doing an event and I used Eventbrite for it and Michelle slapped my hand.
[00:22:17] Michelle Frechette: I wasn’t going to tell that story.
[00:22:20] Mark Westguard: I think it’s funny because I was in such a rush trying to do it. I was like, well, this will handle everything, right? Yeah. So it got changed to WS Form, but yeah, so my own worst enemy. But, you know, you can go to WSForm.com and you can reach me through there or you can find me on Twitter. I’m just @westgard. That’s w-e-s-t-g-u-a-r-d. We also have a Facebook group as well. So if you do a search on Facebook for WS Form, you’ll find us on there. And here comes the cat.
[00:22:50] Michelle Frechette: He’s like, who are you talking to? Hello, cat. How funny. Yeah, well, we send pictures of our cats because we are, we’re tech people. We have cats. That’s the way it works.
[00:23:02] Mark Westguard: That’s right. That’s right. Keep us company during the day, homeworkers.
[00:23:07] Michelle Frechette: Now, you have attended a lot of different WordCamps. You’ve done sponsorships, you’ve attended. What is some of the favorite things or favorite experiences that you’ve had? And maybe like, of all the travels you’ve been to, do you have a favorite camp?
[00:23:21] Mark Westguard: I love, I mean, WordCamp Asia is cool. Love to go and see a new country. WordCamp Europe is probably my favorite one. It’s just, it’s huge. I mean, there’s so many, so many people there. Get to see all my friends, get to meet new people. Yeah. I’ve sponsored, I don’t know how many, how many insta. I’ve actually only attended one WordCamp as an attendee. All the others I’ve sponsored, I tried to give back. WordCamp US I’m just going as an attendee for a change because I just wanted to hang out and meet people for, for a change because also a lot of the WordCamp US has a lot of the UU people anyway, so I’m going to give that a go. I’ll be there with my wife, Casey. So we’ll be looking forward to seeing everybody, I think. I’m trying to think my favorite one, actually. I think Porto is probably my favorite. I loved Porto and I really enjoyed the city and I really enjoyed the venue. I thought the venue was a great layout. We had a lot of, a lot of foot traffic there as well. So, yeah, it’s so many memories. Had I not gone to WordCamps, I wouldn’t be where I am now, and I wouldn’t have met all the great people that I met. The Datakit thing I was talking about earlier was a lunch with, with Zach. So that’s how these, these things happen. So if you haven’t been to one, I encourage you to go to one.
[00:24:39] Michelle Frechette: Absolutely. And there’s one coming up.
[00:24:41] Mark Westguard: Yes.
[00:24:41] Michelle Frechette: In September. And I think there’s still tickets available. Maybe? In Portland.
[00:24:48] Mark Westguard: Yeah, I haven’t seen people tweeting saying that it’s sold out, so maybe there’s some tickets available.
[00:24:54] Michelle Frechette: Yeah. I don’t even know. I probably should know. I’m gonna look. I’m gonna look. I typed in 2025 yesterday or the earlier today to check on tickets, and I was like, wait a minute.
[00:25:08] Mark Westguard: Its still this yeah. Yeah, I just got approved for WordCamp Asia, sponsoring that one next year, so that’ll be fun. Yeah.
[00:25:15] Michelle Frechette: Oh nice. I’m trying to think of what talk to submit over there, but I think I’ve got one, so I’m not going to say it publicly yet, but we’ll see. Yes, there are still tickets available for WordCamp US, which is in Portland, Oregon, September 17 through the 20th. I think it’s the first time for a four day camp, which is pretty cool. They’re not only doing. Yeah, they’re doing a. The first day will be the contributor day.
[00:25:40] Mark Westguard: Yep.
[00:25:41] Michelle Frechette: Followed by a showcase day where different people have submitted projects and products, I guess projects and products that have been built with WordPress and the opportunity to showcase those and show people about those. And then two days of camp, and it’s all during the work week, which means you can fly home on Saturday and have a day of rest before. Or if you want to explore Portland, you can, of course, over a weekend. But.
[00:26:14] Mark Westguard: First day is Wednesday. Is it?
[00:26:16] Michelle Frechette: It’s Wednesday, Thursday, Friday, Saturday. Yes.
[00:26:19] Mark Westguard: Yeah.
[00:26:19] Michelle Frechette: No, Tuesday. Tuesday is. Tuesday is contributor day.
[00:26:22] Mark Westguard: Okay.
[00:26:23] Michelle Frechette: Yeah. Because it’s four days. And so we’re done by Friday and home on Saturday, which gives a nice little buffer day to kind of regroup before you go back to work on Monday, if that’s the way you do things.
[00:26:34] Mark Westguard: WordCamps are exhausting.
[00:26:39] Michelle Frechette: They are. And I have come home from both flagships this year, sick once with some weird lung infection, once with COVID So I may mask this year. I’m still thinking about that because either that or I got to get in there and get my booster shots. Whether we get my flu shot and my COVID.
[00:26:54] Mark Westguard: I escaped it somehow. I don’t know. I usually catch conference funk, but not this time. I was okay. Fingers crossed.
[00:27:03] Michelle Frechette: I made a home from WordCamp, Canada unscathed. So that.
[00:27:07] Mark Westguard: Good, good.
[00:27:08] Michelle Frechette: Maybe it’s flat. I don’t know what it is anyway, but I’m excited about. About seeing people there, being there and having the opportunity to kind of just, you know, meet different people and that kind of thing. So that’ll be good for sure.
[00:27:20] Mark Westguard: Yeah. Are you going to be doing your selfie challenge at WordCamp US?
[00:27:24] Michelle Frechette: I think I will. I think I will. Yeah. I need to get some, like, labels made up or stickers made up with my little WAPU that says the information on how to do your selfie so that people aren’t going, wait, what was I supposed to do again? I could just hand out the stickers.
[00:27:39] Mark Westguard: So what’s the hashtag again?
[00:27:42] Michelle Frechette: Michelle and me. Yep. I know that. Then I always have to check for hashtag me and Michelle because people will reverse it sometimes, which I thought if I hand them a sticker sheet, like a little sticker sheet, that’ll be a good idea.
[00:27:52] Mark Westguard: An excuse for another sticker.
[00:27:55] Michelle Frechette: I mean, I kind of like stickers. So definitely gonna do something like that. And I was thinking about getting Michelle WAPU pins done this year, too.
[00:28:04] Mark Westguard: Okay.
[00:28:05] Michelle Frechette: Yeah, so I do. I have little stickers. I gotta find a new pin place, though, so maybe we’ll talk afterwards. You can give me some ideas of where to get pins done.
[00:28:15] Mark Westguard: Sure.
[00:28:17] Michelle Frechette: So, yeah, so people can stop by and get a sticker or a pin. Take a selfie. A lot of fun, for sure. Anything else coming down the line that you. When it either, even if you can’t tell us all about it, you might want to tease it out. Or is it just kind of like. We’ll see what happens.
[00:28:34] Mark Westguard: Yeah, there’s. There’s stuff in the pipeline for sure. We’ve got some new stuff coming with translation. We’ve got some new stuff coming with styling. So, yeah, a couple of. Couple of big updates coming. It’ll never end. It’s just one of those plugins that doesn’t stop.
[00:28:51] Michelle Frechette: And it’s completely, like, adjustable CSS wise. Like, I like that too. Right. You’ve made it so that you can change your help text. You can do all those things. Yeah.
[00:29:00] Mark Westguard: Super clean HTML. So if you can do a little bit of CSS or a lot of CSS, you can start it pretty easily. And we’ve got a huge knowledge base, so you can always go in there, do a search for CSS, and you’ll find all kinds of examples.
[00:29:15] Michelle Frechette: Exactly. Love it. So, anything else to mention today before we kind of wrap up?
[00:29:21] Mark Westguard: No, I think that’s it. I mean, I could go on. I could bore people for hours.
[00:29:27] Michelle Frechette: You and I could definitely talk for hours.
[00:29:29] Mark Westguard: People have to get on with their lives.
[00:29:33] Michelle Frechette: Again, if you’re interested, WSForm.com, you can go to w on twitter, it’s WS_Form. Or @westgard to talk to Mark. And, yeah, thanks for joining me today. We’re gonna. I’ll let you go before your laptop overheats. Fingers crossed. Fingers crossed. Do it. Okay. It must like me.
[00:29:56] Mark Westguard: It’s on granite. It seems to be working. Okay. New laptop next week. Expect me to work even faster.
[00:30:03] Michelle Frechette: Oh, my goodness gracious. Your fingers will be on fire. All right, well, thank you, everybody, for joining us for this week’s Happiness Hour, the Post Status Happiness Hour. We’ll see everybody next week. I’m working on a guest. I won’t say who it is yet, but we’ll have somebody. I know I love teasing things out, but every week we’re going to talk to somebody in the WordPress community, talk about things that are happening and what’s happening in their lives. We’ll see you all next week.
This article, Post Status Happiness Hour Session Three, was published at Post Status — the community for WordPress professionals.
WordPress 6.6.1 Flagged as Malware* Some WordPress users began to panic when Windows Defender flagged the WordPress 6.6.1 zip file as containing Trojan:Win32/Phish!MSR.
* Some even reported that their host locked down their sites due to the malware flag.
* The alert was primarily triggered by a specific string of code in \wp-includes\css\dist\block-library\style.min.css because Defender determined it contained a URL reference flagged as a Trojan.
* The warning was a false positive caused by an insecure URL (beginning with http) in the CSS file: http://www.w3.org/2000/svg
* This reference is a common inclusion at the beginning of svg files (in this case an inline SVG), and there was no real security issue in the update.
* Here’s a valuable learning experience about XML namespaces and SVGs within coding: simply changing http to https would have solved the issue.
* SearchEngineJournal breaks down the false alert in their recent article.
Billions of Google Links will Go Dark in 2025 Google’s URL shortener service (goo.gl) will stop working completely on August 25, 2025. * This shutdown will affect billions of redirected URLs, leading them to serve a 404 not found error. * Google initially halted the creation of new redirects with this service in March 2019, but continued to support the redirects. * Beginning August 23, 2024, goo.gl links will start showing an interstitial page before navigating to target URLs that will notify users that the link will no longer be supported after August 25, 2025. * Third-party link tracking tools have identified billions of goo.gl links that will be impacted by this change. * Here’s another Google service being sunsetted. Does this make you think twice about building any business-critical process there?* * See how it may affect you in this post on SearchEngineLand.
Several Interesting Items in AI News… * ChatGPT’s new Voice Mode can sing, speak multiple languages with various accents, and provide correct pronunciations. * With Meta’s new AI Studio, you can create AI characters for Instagram, WhatsApp, and Messenger. It’s as simple as starting an “AI Chat” on Instagram. Full details here. * The Writer Framework lets you create Python apps in a drag and drop interface. * Google is bringing Gemini-power to the Chrome desktop browser. New features will include Lens for desktop, Tab Compare for shopping assistance, and AI integration for search history. * Developers have gotten a first look at Apple Intelligence in the iOS 18 preview where AI is sprinkled throughout from email summaries in Apple Mail to converting voice notes to a to do list. * With Anthropic’s Claude you can create personalized bots that can perform personalized tasks. Called “tool use,” the feature will allow Claude to interact with external APIs of your choosing. Interesting possibilities here. * AI Wars – Reddit is currently blocking all AI crawlers other than Google.
Worth a Look* WordPress 6.6 caused all text links to be underlined for some users. See the support thread here. It’s not the first time this has happened. Back in December 2022, it happened in WordPress 6.1, too. * Is it really safe to just hit the update button? Specky Boy explains how to stay safe during an update process. * Rabbit Hole Alert: Check out this collection of Bad and Ugly Websites in the WebDesignMuseum.
This article, Business Roundup Week Ending August 2, was published at Post Status — the community for WordPress professionals.
What Can WordPress Agencies Learn from the Crowdstrike Meltdown? Unless you’ve been in a cave (or maybe on a nice beach ), you’re keenly aware of the global IT meltdown that happened on June 19. * An errant update from cybersecurity firm Crowdstrike wreaked havoc on Windows computers around the world, bringing airlines, hospitals, banks, transportation systems, news organizations, and other critical services to their knees. * A week later, some companies (like Delta Airlines) are still struggling to recover. * Interestingly, Crowdstrike’s CEO, George Kurtz, was the CTO of McAfee in 2010 when a similar issue caused a global crisis for Windows XP users. * Aside from switching to Mac (sorry, too soon?), what can we as WordPress Agency Owners learn from the Crowdstrike fiasco? * Check our own systems. Matt Mullenweg reflected on the Make WordPress blog that the disaster “is a good opportunity for us to brainstorm and review our defense in depth around updates… It’s our ethical duty as engineers to make sure these systems fail gracefully when something goes wrong, because it’s guaranteed that it will at some point.” * Communicate with empathy. Crowdstrike has been criticized for, among many other things, being factual but without empathy in their initial communications. Later statements were better. * Offer meaningful compensation.* Crowdstrike attempted to placate affected customers with a $10 Uber Eats voucher. Many felt this was laughingly insufficient, and many of the vouches failed when used. A token gesture can sometimes make things worse rather than better.
Google Makes a U-Turn on Third-Party Cookies* Google has surprisingly (?) reversed its decision to phase out third-party cookies in the Chrome browser. * Instead, they have opted for a more advertiser-friendly approach while still providing privacy options that allow users to make choices. * The Privacy Sandbox initiative will continue, but it will not fully replace third-party cookies as planned. * This decision follows feedback from developers, publishers, regulators, and the advertising industry. * Chrome default settings will likely continue to allow third-party cookies for most users. * This move represents a significant shift from the 2020 announcement to eliminate cookies within a few years. * Regulators had expressed concerns about potential unfair advantage for Google over competitors, but exact details of new privacy options in the Chrome browser not yet revealed. * Read about the reversal on Mashable. This story will continue to unfold as Google releases more details.
WooCommerce Announces Roadmap for 2024 and Beyond* Beau Lebens, Head of Engineering for Woo, has published an update to the WooCommerce roadmap on the Woo Developer Blog. * A new developer newsletter has been planned along with improvements to documentation and a reimagined Woo Developer Blog. * Comprehensive guides to new and existing features, best practices, and tutorials will be produced to empower developers to focus on extensibility, block development, and theme customization. * Blocks are the future of WooCommerce, and developers are encouraged to move away from shortcodes and legacy APIs. * The WooCommerce REST API will be improved with a focus on backward compatibility. * Other areas targeted for improvement include product management, order fulfillment, and the checkout experience. * See the full breakdown of the new Woo Map at SearchEngineJournal.
Worth a Look This Webflow user experienced a 32x price increase overnight ($468/yr to $15,000) and they gave him one week to pay up or move out. Yikes! Read the Tweet here. * How do you know when your WordPress database needs to be repaired, and how do you do it? Check out this easy-to-follow guide. * Rabbit Hole Alert: Give Google Feud a shot (note: you’ll need to swap from dark to light mode to play)*
This article, Business Roundup Week Ending July 26, was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (July 21, 2024)News* WordPress 6.6.1 Maintenance Release * WP Briefing: Episode 84: A WordPress 6.6 Sneak Peek
Accessibility* Call for Accessibility Team Representatives
Community* Venue Policy Update * WordPress Meetup Trends * Community Team Event Updates– July 16, 2024 * Monthly Planning (Triage) – July 9, 2024 – Status: Open
Core * Proposal: Adjusting Dev Chat times for the 6.7 release * Aligning Committer-Level Access Across the Code Base * The Crowdstrike disaster is good…
Block Development Examples About the “ruleset” for WordPress Coding Standards used in “block-development-examples”
* Multi Block Build and Plugin/SlotFill (or Custom Data Store) not specifically related to a block (or specific block)
Create Block Theme Enhancement: Support for Additional Custom Templates – Status: Open
* Feature Request: Improved Onboarding Process – Status: Open
* Bug: Inconsistent Theme Export – Status: Open
Core TracAwaiting Review Can’t insert a reusable block and other problems – Status: New
* Extra margin in tablet and mobile login button in admin login – Status: New
* CSS error using grid in Customizer – Status: New
* quick draft added images and categories free – Status: New
* Suggestion: Add a post_type column in the wp_postmeta table – Status: New
* Make overriding and back porting classes from gutenberg repo easier – Status: New
* Post via email: Login Name field triggers Safari’s login autocomplete – Status: New
* Password-protected pages lacking appropriate ‘Cache-Control’ request header – Status: New
* After wordpress 6.6 gutenburg editor is so slow , i can’t even write a word , it is that slow – Status: New
* Warning: Trying to access array offset on value of type bool in /sites/site.com/wp-includes/media.php on line 795 801 – Status: New
* WP_HTML_Tag_Processor doesn’t allow to set a valid image src – Status: New
* Background: add background attachment support to theme.json styles – Status: New
* Filters on pattern archive page not working – Status: New
* JS Error when mouving mouse on pattern archive – Status: New
* Function comment missing – Status: Closed
* Add $context parameter to get_edit_comment_link() to get the URL without HTML entities – Status: Reviewing
* preg_match fails when className when $block[‘attrs’][‘className’] is an array which is case when “extraClasses” is set* – Status: New
Editor* category widget is not scrolling – Status: Closed * WordPress 6.6. Editor on top off screen hardly clickabel – Status: New * Ensure compat functions do not rely on external functions – Status: New * Editor: Update packages for 6.6.1 – Status: Closed * New WP Core 6.6 prevents switching views in Gutenberg Page Builder – Status: New * Stabilize experimental Typography block support keys – Status: New * Body element specificity still bumped – Status: Closed * global-styles-inline-css rule introduces breaking changes ” :root :where(body)” – Status: Reviewing
Bundled Theme* Twenty Twelve: navigation block submenus are cut off – Status: New * Twenty Thirteen: Code block does not adjust font size with block settings – Status: New * Twenty Sixteen: correct Code block font family, line-height and padding in the editor – Status: New * Twenty Twenty-Four: fix typos in pattern descriptions – Status: Closed * Twenty Nineteen : Column Block inner spacing issue – Status: New * Twenty Sixteen: Image Block Alignment Offset (Left/Right) – Status: New * Twenty Twenty Four Theme Issues – Status: Closed
General* is_utf8_charset() undefined when called by code in compat.php – Status: Closed
* PHP Fatal error: Uncaught Error: Object of class WP_Comment could not be converted to string – Status: Closed
* URL-encoded _wp_http_referer causes Apache AH10508, leading to 403 in several places – Status: Closed
* On responsive device the padding above and below the Dashboad sidebar are not the same – Status: Assigned
* After updating the version, the sidebar stopped working – Status: Closed
* Capture and inform users when plugins or themes are _doing_it_wrong() – Status: New
* Reduce number of users initial loaded and replace by select2 – Import page – Status: New
Security* Support for storing and getting encrypted options – Status: New
Site Health* Why doesn’t Jetpack’ Connection Token Health accept in its latest update? What should we do? – Status: Closed * Why is Jetpack’s Connection Token Health not accepted in the site health in its latest update? What should we do? – Status: Closed * Site health: directory sizes not shown (if font directory doesn’t exist?) – Status: Closed
Interactivity API* Interactivity API: Directives cannot access derived state properties on the server – Status: New
Comments* Only type cast a scalar $comment_id in get_comment_author_link() – Status: New
Plugins* Ensure plugin auto updates are blocked if required WordPress version is not supported – Status: New
Customize* 6.6-de_DE missing … – Status: Reopened
Posts, Post Types* New WP Core 6.6 prevents switching views in Gutenberg Page Builder – Status: New
Administration* Post via email: Login Name field triggers Safari’s login autocomplete – Status: New
Script Loader* Add the ability to handle “fetchpriority” to ES Modules and Import Maps – Status: New
Taxonomy* Not providing optional $taxonomy parameter in get_edit_term_link() leads to incorrect URL – Status: Closed
Media* Warning: Trying to access array offset on value of type bool in /sites/site.com/wp-includes/media.php on line 795 801 – Status: New
Networks and Sites* wp-activate.php tries to set undefined property – Status: New
Build/Test Tools* Performance workflow cannot find artifact in branches on workflow_dispatch – Status: Closed
* Rate limiting can occur when sending Slack notifications out through GitHub Actions – Status: New
* Slack notifications removed from E2E testing for the 6.3-5.8 branches – Status: Closed
HTML API* WP_HTML_Tag_Processor doesn’t allow to set a valid image src – Status: New
External Libraries* Update Sodium Compat to 1.21.1
Options, Meta APIs* delete_network_option sets network notoptions cache on non-multisites, but add_network_option and update_network_option do not clear it – Status: New
Toolbar* admin_bar_menu node my-account returns null – Status: New
REST API* REST API: Implement ‘targetHints’ property – Status: New
I18N* Text “None” disappeared from Align Display in WordPress 6.6 – Status: Closed
Upgrade/Install* Old WordPress core file not removed during update – Status: Closed
Editor global-styles-inline-css rule introduces breaking changes ” :root :where(body)” – Status: Reviewing
Performance Issue: Improve unit tests execution – Status: Open
* Issue: Optimize plugin performance – Status: Open
* Issue: Addressing slow loading times – Status: Open
* Issue: Enhancing image placeholder efficiency – Status: Open
* Issue: Core performance tests improvements – Status: Open
* Issue: Fix caching issues – Status: Open
* Issue: Resolve compatibility issues – Status: Open
Gutenberg Discussions Question: Modal with Interactivity API
* Option to add name to group blocks removed?
* data-wp-each is there an iterator available?
* State of React 2023 Results
* Let’s discuss Core block extensibility
* Does the block editor need a client side alternative to the render\_block filter?
* Nested data-wp-each loops
* Native multilingualism in Gutenberg: Future development of synced patterns / synced pattern overrides
* Get WordPress block templates content similar to $post_content
* data-wp-text shows
, not parsed as break
* Register Block Type
* Hooking into transform event Classic Block -> Any gutenberg block
* Interactivity API how to use data-wp-bind–checked in a loop?
* Filtering theme, default, and custom colors (add_theme_support(‘editor_color_palette’) not working)
* Given the javascript/editor representation of a block, is there a way to get it’s rendered html?
* initialize Interactivity API directives on asyncronously loaded content
* How can I pass a dynamic value to an action?
* Dynamically generate a core block via PHP
* Programmatically change global style variation
* Custom post meta values are null despite setting default values
Gutenberg Issues
[Type] Enhancement Term Query Block/Query Block Group By Term – Status: Open
* Remove the site logo block from core – Status: Open
[Type] Developer Documentation* Small Typo in Inline Document – Status: Open
[Status] In Progress / [Type] Bug* Mobile width + Distraction Free: Toolbar shows non-functional style and sidebar buttons – Status: Open
[Feature] Patterns / General Interface / [Type] Bug* Pages: clicking on page settings before patterns appear causes stacking modals – Status: Open
[Type] Bug WordPress 6.6(.1) issue: Template parts list does not indicate modified items – Status: Open
* In Grid layout the template description field renders when empty – Status: Open
* Typesets section renders a list of installed fonts – Status: Open
* Do not render empty column blocks in the editor when viewing mobile and stacked – Status: Open
* Pseudo-element selectors in styles.**.css property no longer work in 6.6 compared to 6.5 – Status: Open
* an error when running npm start – Status: Open
* Differing CSS specificity between Non-Iframed Editor and Front end – Status: Open
* Missing semantics for which view option is chosen – Status: Open
* React methods are executed infinited times when block is inserted through a custom pattern – Status: Open
* Docs: Create a section about Block Hooks in the Block Editor Handbook – Status: Open
* Pattern Shuffle: Add Editor setting to disable shuffling – Status: Open
* The Shadow Range controls are unlabeled – Status: Open
* Data views grid, remember filters and view options when exiting editing canvas. – Status: Open
* Change default site editor layout – Status: Open
* Typography: Font appearance control sits at different height to line height and other controls – Status: Open
* Post Edit Screen Restricted by Metaboxes – Status: Open
* Image block view script causes errors when client-side navigation is enabled – Status: Open
* Synced Pattern Overrides: Different Blocks within a synced pattern override at different locations – Status: Open
* DataViews: Action label function not execute in bulk editing menu – Status: Open
* Graduate data view options out of a menu to allow more design expression – Status: Open
* Components: Add eslint rules to prevent usage without __next40pxDefaultSize prop – Status: Open
* Zoom Out: Focus search when showing an insertion point – Status: Open
* Zoom Out: Update the insertion point when selecting a block. – Status: Open
* Zoom Out: Integrate into Create new page flow – Status: Open
* iAPI: Merge of state and context after client-side navigation – Status: Open
* Zoom Out: Hold to drag and drop nested patterns. – Status: Open
* Zoom Out: Prevent nested patterns when in zoom out – Status: Open
* Zoom Out: Add a control to the preview drop down – Status: Open
* Update the Button component – Status: Open
* Is it possible using registerBlockType with apiFetch? – Status: Open
* Zoom Out: Canvas size incorrect in Post Editor – Status: Open
* Empty gap between block settings panel and post title – Status: Open
* Block Setting Panel should prevent interaction with blocks beneath it – Status: Open
* Paragraph Block covered by keyboard on post/page editor when working on Mobile – Status: Open
* Non-iframed Editor: Compound selectors within :where are not prefixed correctly – Status: Open
* PHP backports for WP 6.7 – Status: Open
* Headings not pasted from Word in the browser – Status: Open
* Adding remove_theme_support( 'block-templates' ) for site with existing user created template causes error – Status: Open
* Query Loop block: allow certain aspects of a query to be changed without losing permalink structure – Status: Open
* Font size picker: fix translatable strings and accessibility – Status: Open
* Inconsistent spacing in zoom out vertical toolbar – Status: Open
* Query Loop: add ability to define (toggleable) custom filters – Status: Open
* Grid blocks cannot be called with English block names using ‘/’ in Japanese environment – Status: Open
* Spacer block: unlabeled Range and Input controls – Status: Open
* Publicly expose useGlobalStyle hook – Status: Open
* [Flaky Test] should select title if the cursor is on title](https://github.com/WordPress/gutenberg/issues/63794) – Status: Open
* Posts page should directly editable in the Site Editor – Status: Open
* When viewing the posts page, “Edit page” control should open the template – Status: Open
* DocumentBar: Use home icon and label for default “Your latest posts” setup – Status: Open
* Update the “Edit site” admin bar control to open the Site Editor at the top-level, consistently – Status: Open
* When set to a static page “Edit site” should open the assigned homepage – Status: Open
* Homepage: Posts page & static home page in the Site Editor – Status: Open
* [wordpress/scripts] 5 high severity vulnerabilities](https://github.com/WordPress/gutenberg/issues/63771) – Status: Open
* TreeSelect: Support multiple selection – Status: Open
* Cannot edit page when content block is located inside a template part on a template – Status: Open
* Block Bindings: Add support for the Cover block background image – Status: Open
* Issue when installing block in the block editor itself. – Status: Open
* Shadows / Elevation – Status: Open
* Find consensus around using cursor: not-allowed on disabled elements and apply across – Status: Open
* Site Editor: The canvas remounts when resizing the browser window – Status: Open
* iAPI: Enforce correct namespaces in all places (directives, functions…) that accept a namespace – Status: Open
* Improve the experience when editing the page that displays latest posts according to reading settings – Status: Open
* Simplify editing and resetting template parts – Status: Open
* Sorting Patterns Overflows Viewport on Mobile – Status: Open
* Add help text support to individual radio button options – Status: Open
* Update the RadioControl header design – Status: Open
* Editor not loading – Status: Open
* WP_Theme_JSON_Resolver_Gutenberg::get_user_data_from_wp_global_styles() doesn’t return the post that it creates. – Status: Open
* Pages grid: Improve the preview field – Status: Open
* Data Views: filtering by author for pages doesn’t scale with 2+ authors – Status: Open
Core Meetings Performance Chat Summary: 23 July 2024
* Agenda, Dev Chat, Wednesday July 24, 2024
* Performance Chat Agenda: 23 July 2024
Developer Blog:* Mixing and matching styles, colors, and typography in WordPress 6.6 * JSON Schema in WordPress
Dev Blog Content Building a multi-block plugin * Prevent a11y Errors Through Post Locking * The Beginner WordPress Developer Learning Pathway * An overview of available directives for the Interactivity API * Tutorial on aspect ratios in WordPress 6.6 * Proposal: Introducing video content to the Developer Blog Design Design Share #60 (Jul 1 – Jul 12)
do_action* do_action Ahmedabad 2024 * Mumbai 2024
Documentation* Summary for Docs Team Meeting (16-Jul-2024) * Online monthly Docs Team Contributor Day July 23 & 30, 2024 * Localization and translation of HelpHub – Meeting notes * Documentation Team Update – July 15, 2024
Docs Issue Tracker Two version(6.4.4 and 6.5.5) missing in wordpress version page – Status: In progress
* Monthly Planning (Triage) – July 9, 2024 – Status: To do
Five for the Future Make use of new usermeta last_activity_tracker – Status: New
Hosting* WordPress 6.6 Server Compatibility * The Image Revolution: AVIF and WebP * Wrong redirect for Network Admin Sites Screen
Meta* WordCamp US Contributor Day * Agenda for July 24, 2024
WordCamp.org Issue: Meetup application for “Montpellier, France” – Status: Open * Issue: Add internationalization support – Status: Open Openverse Community Meeting Recap (2024-07-23)
Openverse Issues Issue: Image search pagination issue – Status: Open
* Issue: Audio search not working – Status: Open
* Issue: License filter bug – Status: Open
* Issue: Update documentation – Status: Open
* Issue: API rate limiting – Status: Open
* Issue: Improve search speed – Status: Open
* Issue: Add support for new media types – Status: Open
* Issue: Fix image cropping tool – Status: Open
* Issue: Improve user interface – Status: Open
* Issue: Enhance security measures – Status: Open
* Issue: Update dependencies – Status: Open
* Issue: Add user analytics – Status: Open
* Issue: Bug in keyword search – Status: Open
Playground Issue: Some pull requests aren’t showing up in the changelog – Status: Open
* Issue: Improve developer documentation – Status: Open
* Issue: Add new testing tools – Status: Open
* Issue: Fix bugs in existing tools – Status: Open
* Issue: Improve UI for playground – Status: Open
* Issue: show create generates invalid default values for columns – Status: Open
* Issue: Fix bugs in the playground environment – Status: Open
* Issue: Ensure all PRs are in the changelog – Status: Open
* Issue: Add new features to the playground – Status: Open
* Issue: Improve playground stability – Status: Open
* Issue: Enhance user experience – Status: Open
* Issue: Update playground dependencies – Status: Open
* Issue: Improve documentation – Status: Open
* Issue: Add more interactive tutorials – Status: Open
Plugins* Plugin Review Team: 15 July 2024
Plugin Check Issue: Enhance plugin security checks – Status: Open * Issue: Improve compatibility testing – Status: Open * Issue: Add new plugin validation rules – Status: Open * Issue: Update plugin-check-action documentation – Status: Open Polyglots Agenda: Weekly Polyglots Chat – July 24, 2024 (07:00 UTC) * WordPress 6.6.1 has been released….
Project* WordPress Project Contributor Handbook v2
Support* 25th July Support Team meeting * Proposed updates to the Support Handbook
Sustainability* Sustainability Chat Summary, July 19, 2024
Test* Test Team Update: 22 July 2024 * Week in Test: July 22, 2024
Themes* Themes Team Meeting Notes – July 23, 2024 * Themes team update July 23, 2024
Theme Directory Warnings in theme upload show above the entire page – Status: New * Inconsistent name in local nav – Status: New Twenty Twenty Five Post format archive templates – Status: New * Automatic dark mode – Status: New
Training* Training Team Meeting Recap – 18th July 2024
Learn Issues Storybook – Status: Open * Add Your Plugin to the Block Directory – Status: Open * Block Specific Plugin Guidelines – Status: Open * Using Subversion – Status: Open * How Your Plugin Assets Work – Status: Open * Planning and Submitting a Plugins – Status: Open * Detailed Plugin Guidelines – Status: Open * Introduction to the Plugin directory – Status: Open * Authentication: OAuth – Status: Open * Authentication: JSON Web Tokens – Status: Open * Custom Controller Classes – Status: Open * Personal Data Erasure – Status: Open * Personal Data Export – Status: Open * Privacy Policy Content and Tools – Status: Open * Working with User Metadata – Status: Open * Working with Users – Status: Open * Internationalization Security – Status: Open * Interacting with custom tables – Status: Open * Rendering Post Metadata – Status: Open * Custom Meta Boxes – Status: Open * Working with Custom Post Types – Status: Open * Building a Custom Settings Page – Status: Open * Options API – Status: Open * Using Settings API – Status: Open * Sub-Menus – Status: Open * Top-Level Menus – Status: Open * Custom content types and capabilities – Status: Open * How to check user capabilities – Status: Open * How to create/modify/remove roles and capabilities – Status: Open * Block Bindings – Status: Open * Performance optimization – Status: Open * Meeting Agenda July 18, 2024 – Status: Open Courses Beginner WordPress Developer * Beginner WordPress User
Online Workshops* Meet the new Learn.WordPress.org * Meet the new Learn.WordPress.org
WPTV* Latest WordPress TV videos
Thanks for reading our WP.org roundup! We highlight the news and discussions from the good folks making WordPress possible each week. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here › Contribute.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, 🚀 WordPress 6.6.1 🖥️ PHPCS 3.10.2 🐛 die(); to core 🕌 Venue Policy 👩🏻💻 Meetup Trends 📊, was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (July 14, 2024)News* WordPress 6.6 “Dorsey” * WordPress 6.6.1 RC1 is now available * Localization and translation of HelpHub – Meeting notes * Request for Feedback: What would you like to see in the redesigned Five for the Future website?
WordPress this is how the plugin queue went from 73 days to 38 days in just 2. @evanmherman just reviewed 100 plugins at #WCEH. Give this contributor a round of applause. pic.twitter.com/3U3XDz9zvJ
— @courtneyr_dev #WCEH (@courtneyr_dev) July 11, 2024
Accessibility* Accessibility Team Meeting Agenda: July 19, 2024
Community* WordPress Meetup Trends * WCEU Contributor Day – summary of discussions at the Community tables * Contributor Working Group Chat Agenda | July 18th 07:00 UTC (APAC/EMEA) and 16:00 UTC (AMER) * WordCamp & WordPress Events Debrief Analysis * Community Team Event Updates Published * Community Team Event Updates– July 16, 2024
Community GitHub
WordPress/Community-Team: 36 IssuesNew Meetup Applications* [Meetup] Boulder, Colorado – Status: New
* [Meetup] Kingston, Ontario, Canada – Status: New
* [Meetup] Medellín – Status: New
* [Meetup] Arnhem or Ede – Status: New
* [Meetup] Montpellier, France – Status: New
* [Meetup] Nioko 1, Kadiogo, Burkina Faso – Status: New
* [Meetup] North Fulton, GA – Status: New
* [Meetup] United Kingdom – Status: New
* [Meetup] Casablanca – Status: New
* [Meetup] Cairo, Egypt – Status: New
* [Meetup] Ijebu Ode – Status: New
* [Meetup] Gold Coast – Status: New
* [Meetup] Jos – Status: New
* [Meetup] Ogbomosho – Status: New
* [Meetup] Huddersfield or Leeds, West Yorkshire – Status: New
* [Meetup] Owerri – Status: New
* [Meetup] Kigali, Rwanda – Status: New
* [Meetup] Owo – Status: New
* [Meetup] Croydon – Status: New
* [Meetup] Izmir – Status: New
* [Meetup] Istanbul – Status: New
* [Meetup] Koforidua, Ghana – Status: New
* [Meetup] Kayseri, Turkey – Status: New
* [Meetup] Buea, Cameroon – Status: New
* [Meetup] Abuja, Nigeria – Status: New
* [Meetup] Monterrey – Status: New
* [Meetup] Skokie – Status: New
* [Meetup] Mbarara, Western, Uganda – Status: New
* [WordCamp] Eastern, Uganda – Status: New
* [Meetup] União da Vitória/Paraná – Status: New
* [Meetup] Durango – Status: New
* [Meetup] Guwahati, Assam, India – Status: New
* [WordCamp] Osogbo, Nigeria – Status: New
Wordcamp Applications* [WordPress Event] Skopje, North Macedonia – Status: New * [WordCamp] Eastern, Uganda – Status: New * [WordCamp] Osogbo, Nigeria – Status: New
Team Reps* Publication of the quarterly report – September – Status: New
Newsletter* [Meetup Organizer Newsletter Content] Join the GatherPress tests and translations – Status: New Core * WordPress 6.6.1 RC1 is now available * WordPress 6.6.1: An upcoming maintenance release * GH Pages: fix previous releases sorting – Status: New * Solving rewriting site URLs in WordPress using the HTML API and URL parser
Block Development Examples About the “ruleset” for WordPress Coding Standards used in “block-development-examples” * Multi Block Build and Plugin/SlotFill (or Custom Data Store) not specifically related to a block (or specific block) Create Block ThemeBug Save changes to theme’ re-categorises ‘Header’ and ‘Footer’ template parts as ‘General’ – Status: New
Enhancement Ability to reset all settings in one click – Status: New Core TracEditor Elements: Maintain backwards compatibility by avoiding specificity bump for top-level element-only selectors – Status: Closed * Links are now underlined – Status: Closed * Editor: Update packages for 6.6 RC 3 – Status: Closed * Group block inner container should be removed when Grid variation is active in classic themes – Status: New * Twenty Twenty-Four: fix typos in pattern descriptions – Status: Accepted * Can’t insert a reusable block and other problems – Status: New * Block Bindings: Expose sources in the editor settings to consume them in the client – Status: New
REST API* REST API: image cropping is broken – Status: Closed
General* is_utf8_charset() undefined when called by code in compat.php – Status: Closed * HTML API: Add method to replace modifiable text – Status: New * Old WordPress core file not removed during update – Status: Closed
Comments* PHP Fatal error: Uncaught Error: Object of class WP_Comment could not be converted to string – Status: Closed
Site Health* site health – disk_free_space return error – Status: New
Plugins* Upload Plugin button greyed out – Status: Closed * Hidding the dependency notice + prevent the plugin deactivation only on some case. – Status: New * Display compatibility metadata for Dependent plugins – Status: New
Themes* Theme Search: Pressing “enter” clears search form and redirects to theme-install.php?browse=popular – Status: Closed
Site Health* Site Health PHP check shows inaccurate status – Status: Accepted * Site Health Tool – Directory sizes stuck in loading state in WordPress v6.6 RC3 – Status: New
Upgrade/Install* Coding Standards fixes for WP 6.7 – Status: New * Docblock improvements for WP 6.7 – Status: New
I18N* CSS error using grid in Customizer – Status: New
Query* Allow ordering of posts by status – Status: New
Networks and Sites* Add an interface option to let users set empty_trash_days – Status: New * WP_Query get_posts should be call its property not again execute all caculations – Status: New
Administration* Add border to admin sidebar/bar for Windows high contrast mode – Status: New
Media* Edited Images don’t include un-edited versions in WXR file, even if used in a Post – Status: New
Script Loader* Script “in_footer” => false with “defer” will make all dependencies that are not deferred load in head – Status: New
Toolbar Toolbar: consider moving user menu to a higher priority (after most plugins) – Status: Closed Performance[Type] Bug Disabling “Also output JPEG” does not prevent picture element from being served – Status: New * Picture element: The accurate sizes improvement for images not working – Status: New * Autoloaded Options Health Check: Disabled options reappear in Site Health after external update – Status: New
Good First Issue* Disabling “Also output JPEG” does not prevent picture element from being served – Status: New
[Plugin] Modern Image Formats Disabling “Also output JPEG” does not prevent picture element from being served – Status: New
* Picture element: The accurate sizes improvement for images not working – Status: New
Gutenberg Discussions data-wp-text shows
, not parsed as break
* Register Block Type
* Hooking into transform event Classic Block -> Any gutenberg block
* Interactivity API how to use data-wp-bind–checked in a loop?
* Filtering theme, default, and custom colors (add_theme_support(‘editor_color_palette’) not working)
* Given the javascript/editor representation of a block, is there a way to get it’s rendered html?
* initialize Interactivity API directives on asyncronously loaded content
* How can I pass a dynamic value to an action?
* Dynamically generate a core block via PHP
* Programmatically change global style variation
* Custom post meta values are null despite setting default values
* Why select(blockEditorStore).getBlocks(clientId) return empty array for block rendered in Editor > Templates > All Templates window
* How to use 3rd party React Component Library for crafting new Gutenberg Blocks
Gutenberg Issues
[Feature] Patterns* Patterns omitted from the Inserter are also omitted from replace flows – Status: New
* Patterns should always be available to insert – Status: New
* Add a user preference for showing or hiding the pattern selection modal when creating new content – Status: New
* Patterns: add a “blank” option to make it easier to start fresh – Status: New
[Feature] Zoom Out* Tabbing to zoom out canvas retriggers scaling animation – Status: New * Can’t select zoom out section with keyboard – Status: New * Make vertical toolbar sticky when scrolling while zoomed out – Status: New * Zoom out: Add an Editor setting to disable Zoom out mode – Status: New * Zoom out: cover block resize handler is misplaced – Status: New * Zoom out: wide blocks are shrunken – Status: New * Remove double shadow on Inserter category panel when zoomed out – Status: New * Improve zoom out animation when selecting pattern categories – Status: New
[Feature] Paste* Cannot paste Excel tables into WordPress – Status: New
[Feature] Nested / Inner Blocks* Tracking: Writing and Editing Flow / Block Editor Core Polish – Status: New
[Package] Edit Widgets* Add heading title and optional sub-header to all panels – Status: New
[Package] Edit Site* Add heading title and optional sub-header to all panels – Status: New
[Block] Pattern* Converting an overridable block inside a pattern causes the block to break – Status: New
[Package] Interactivity Router* iAPI Router: don’t remove region when it’s not present in the new page – Status: New
[Block] Table* Cannot paste Excel tables into WordPress – Status: New
[Type] Iteration Interactivity API iteration for WordPress 6.7 – Status: New Core Meetings Summary, Dev Chat, July 17, 2024 * Agenda, Dev Chat, Wednesday July 17, 2024 * What’s new in Gutenberg 18.8 (17 July) * Performance Chat Summary: 16 July 2024 * Performance Chat Agenda: 16 July 2024
Developer Blog:* What’s new for developers? (July 2024) * 15 ways to curate the WordPress editing experience
Dev Blog Content Building a multi-block plugin * Prevent a11y Errors Through Post Locking * The Beginner WordPress Developer Learning Pathway * An overview of available directives for the Interactivity API * Tutorial on aspect ratios in WordPress 6.6 * Proposal: Introducing video content to the Developer Blog * Do you really need a custom block? Exploring alternatives to block development in WordPress * Add Developer Hours recordings to the site * What’s new for developers? (August 2024) – Status: New Design Design Share #60 (Jul 1 – Jul 12)
do_action* do_action Ahmedabad 2024 * Mumbai 2024
Documentation* Online monthly Docs Team Contributor Day July 23 & 30, 2024 * Documentation Team Update – July 15, 2024
Docs Issue Tracker[Status] To do* HelpHub/Codex: update changelogs for bundled themes (WP6.6) – Status: New * [6.6 HelpHub]: Child navigation blocks – Status: New * [6.6 HelpHub]: Quote block – Status: New * [6.6 HelpHub]: Site Tagline block – Status: New * Broken and missing screenshots (mostly block pages) – Status: New * [6.6 HelpHub]: Site Editor Pages – Status: New * [6.6 HelpHub]: Social Icon block – Status: New * [6.6 HelpHub]: Table block – Status: New * [6.6 HelpHub]: Post Featured Image block – Status: New * [6.6 HelpHub]: Media and text block – Status: New * [6.6 HelpHub]: Editor Command Palette – Status: New * [6.6 HelpHub]: Page/Post Settings sidebar – Status: New * [6.6 HelpHub]: WordPress Block Editor – Status: New * [6.6 HelpHub]: Site Editor – Status: New * [6.6 HelpHub]: Synced Patterns – Status: New * [6.6 HelpHub]: Site Editor Patterns – Status: New
Developer Documentation (DevHub)* [Theme Handbook] Include alternative way to reference presets in theme.json – Status: New * Remove Resources and Recommendations Pages in the Accessibility Ready Theme Documentation – Status: New * Theme handbook: Explain that the attachment pages are disabled on new installations – Status: New
Themes* [Theme Handbook] Include alternative way to reference presets in theme.json – Status: New * Remove Resources and Recommendations Pages in the Accessibility Ready Theme Documentation – Status: New * Theme handbook: Explain that the attachment pages are disabled on new installations – Status: New
Medium Priority* [6.6 HelpHub]: Template Editor – Status: New
High Priority* [6.6 HelpHub]: Site Editor Patterns – Status: New
Triage Monthly Planning (Triage) – July 9, 2024 – Status: New
Five for the Future Make use of new usermeta last_activity_tracker – Status: New
Hosting* Hosting Team meeting agenda 2024-07-03 * The Image Revolution: AVIF and WebP * Hosting Directory: Next Steps
Marketing* WordPress Media Corps Next Steps * [SHOWCASE]: https://news.harvard.edu/gazette/ – Status: New * [AMPLIFY]: WordPress Meetup Reactivation – Status: New
Media Corp* Media Corps Briefings Feedback Form Now Open for Media Partners
Media Corps Issues Where should we make public the Media Corps partners or their form responses? – Status: Open * Gather feedback from media partners for upcoming briefings – Status: Open * Review second batch of WordPress Media Corps self-assessment form responses – Status: Open * Establish baseline for metrics to track media coverage and measure success – Status: Open Meta Meeting Agenda for July 10, 2024 * Please use PHPStan – Status: New * Plugins: Inconsistent name in local nav – Status: New * Inconsistent name across sections and pages – Status: New * Google ignoring the function descriptions, displaying inaccurate information in search results – Status: New
Meta TracPlugin Directory* Release Confirmation: Allow plugin reviewers to undo a “discard” – Status: New * Add Validation on form – Status: Closed * Need clear definition of Explicit Consent for Plugin Guidelines – Status: Reopened
Profiles* Remove “Edit Forum Profile” from wp.org profile header – Status: New * Incorrect link image styles in the profile section “Plugins” – Status: Closed
WordPress.org Site* Improve our logo page – Status: Closed * Two versions (6.4.4 and 6.5.5) missing in WordPress version page – Status: New * The release page incorrectly states the wrong date for the initial version (0.70) of WP and 0.71 on June 2003 – Status: Closed
Theme Directory* Add banner on the themes archive when a search is done for accessibility ready to add context on what this designation means – Status: New * Add informational section on the theme single for themes with Accessibility Ready tag describing what that means – Status: New * Add accessibility information section on theme single in Theme Directory – Status: New
General* Bug: Image attributes don’t propagate to posts, pages, products, etc – Status: Closed
Trac* Slack notifications can trigger on some comments – Status: New
Developer Hub Footer overlaps content on developer resource – Status: New WP Org Main (Theme) Feature request: Add a date filter to the news archive – Status: New * Review author text link on the right side panel, unify and centralize all external links – Status: New * Linkify GitHub usernames on comment activity – Status: New * Drop CommonJS Support – Status: New * Featured image on Speakers CPT not saved – Status: New * Unify the favorite button across sites WP Org Must Use Plugins* Local Navigation: Prevent menu from collapsing when page title is long – Status: New * Latest News: allow more customized content – Status: New
Openverse* A week in Openverse: 2024-07-08 – 2024-07-15
Openverse Issues Priority: Medium* AxiosError: Request failed with status code 403 – Status: New * Stop unnecessary downloads of translations for storybook build – Status: New * Standardize an approach to documenting implementation/project plan changes – Status: New * Cache translations from GlotPress for 24 hours in CI instead of pulling on every single CI run – Status: New
Goal: Fix* AxiosError: Request failed with status code 403 – Status: New
Aspect: Interface* AxiosError: Request failed with status code 403 – Status: New
Tech: Vue* AxiosError: Request failed with status code 403 – Status: New
Tooling: Sentry* AxiosError: Request failed with status code 403 – Status: New
Stack: Frontend AxiosError: Request failed with status code 403 – Status: New * Stop unnecessary downloads of translations for storybook build – Status: New Playground Remove unused files from the website build – Status: New * Remove unused files from the website build – Status: New * Incorrect user capabilities result in unexpected 401 responses from the REST API – Status: New * Intermittent SQLite Database Disconnects – Status: New * Suppress unavoidable Deprecated notices – Networking – Status: New * Playground Block as a sandbox for blocks, plugins, and even site edits – Status: New * Playground Block as a sandbox for blocks, plugins, and even site edits – Status: New * Intermittent SQLite Database Disconnects – Status: New * Drop CommonJS Support – Status: New
Plugins* Plugin Review Team: 15 July 2024
Plugin Check[Type] Enhancement* Evaluate using proper loopback requests for runtime checks – Status: New
Checks* Evaluate using proper loopback requests for runtime checks – Status: New
[Team] Plugin Review Check: Generic function/class/define/option prefix names – Status: New Polyglots Agenda: Weekly Polyglots Chat – July 17, 2024 (13:00 UTC)
Project* WordPress Project Contributor Handbook v2
Support* Proposed updates to the Support Handbook
Sustainability* Addressing Overlapping Initiatives and Improving Collaboration Across Teams * Sustainability Chat Agenda, July 19, 2024
Test* Team Chat Agenda: July 16, 2024 * Test Team Update: 15 July 2024
Themes* Themes Team Meeting Notes – July 09, 2024 * Themes team update July 16, 2024 * Themes team update July 09, 2024 * For testing: Group block variations – Status: New
Theme Directory Warnings in theme upload show above the entire page – Status: New * Inconsistent name in local nav – Status: New Twenty Twenty Five Post format archive templates – Status: New * Automatic dark mode – Status: New
Training* Training Team Meeting Recap – 11th July 2024 * Brainstorm & Table Lead – WordCamp US 2024 Contributor Day
Learn Issues[Type] Bug* Lessons & Courses archive – Provide a way to clear search to view all lessons/courses again – Status: New * Feedback – Final Lesson has ‘Continue to next lesson’ Button that Doesn’t Open – Status: New * Feedback – Quizzes with ‘Awaiting Teacher Grade’ has a ‘Pending teacher grade’ button that doesn’t open – Status: New * Bug: Some lessons don’t display automatic excerpts – Status: New * Feedback – Exit Course link on lesson leads to 404 when parent course is unpublished – Status: New * Feedback – Sticky header position incorrect on iOS safari – Status: New
[Component] Learn Theme* Lessons & Courses archive – Provide a way to clear search to view all lessons/courses again – Status: New * Learning Pathways launch – Status: New * Feedback – Quizzes with ‘Awaiting Teacher Grade’ has a ‘Pending teacher grade’ button that doesn’t open – Status: New * New Theme: 404 page, links too dark – Status: New * Bug: Some lessons don’t display automatic excerpts – Status: New * Performance optimization – Status: New
[Admin] Agenda* Meeting Agenda July 18, 2024 – Status: New
Awaiting Triage* Idea for plugin development – Status: New * New Theme – Online Workshop team is a meetup.com link – Status: New * Feedback – Community team event mentor training course – the first quiz uses text areas for the answers. It likely should be checkboxes or radio buttons. – Status: New * Feedback – Community team event mentor training course – Quiz says you passed even if you got 0% – Status: New * Feedback – Quiz for “Meeting Structure: Running, Closing and Follow-up” does not show corrections when someone submits wrong answers – Status: New * Feedback – Create Account Lesson Plan out of date – Status: New * Some freestanding lesson doesn’t show the correct breadcrumbs – Status: New
[Content] Needs SME* Idea for plugin development – Status: New
[Content] Faculty Author* Course: Common WordPress APIs – Status: New
[Content] Translation LANGUAGE translation for “Saving a Search as an RSS Feed” – Status: New Courses Beginner WordPress Developer * Beginner WordPress User
Online Workshops* How to install WordPress on an Ubuntu VPS: Nginx edition
WPTV* Latest WordPress TV videos
Thanks for reading our WP.org roundup! We highlight the news and discussions from the good folks making WordPress possible each week. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here › Contribute.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, 🌟 WordPress 6.6.1 RC1 🧩 jQuery 4 Beta 2 📊 Meetup Trends 🌘 Automatic Dark Mode 🌍 Localization and Translation, was published at Post Status — the community for WordPress professionals.
What makes something “WordPress?”I don’t mean software. I mean all the other “stuff.” I have what I call “gap-filling” projects that are gifts to the WordPress community, but owned and managed by me. Would you consider those “WordPress?”
Marcus Burnett curates TheWP.World. It it “WordPress?” Javi Guembe has WPTalkLink. Is it “WordPress?”
What makes the WordPress community a community?
My friend, Christine, belongs to a Facebook group Jeep club. The group gets together with a few Jeeps (or with many) and does drives, cookouts, and other things together. A few years ago (2020) I got to tag along as her club joined dozens of others to do a few laps around the Watkins Glen Raceway. We waited our turn for our 10 Jeeps to take the course. We followed a pace car. It wasn’t a race. It was just fun! And it wasn’t officially part of any larger organization. But it was still “Jeep.”
Does a project or a group or a meetup have to be “official” to be part of the community, part of WordPress? As we grow and as we continue to build community, this is an important question to ask ourselves. It’s an important way to address how we include or exclude, how we welcome, or how we turn away.
Join Us for a MeetupJoin us for our Meetups! Details on our Meetups are available on our Meetup page.
Quick Links:* Join us on YouTube Wednesday for our first Happiness Hour – a livestream where every week we’ll talk to someone else in the community. * StellarWP is hosting Stellar Spark Friday, July 19 (Schedule is available) * Underrepresented in Tech covered WordPress, Religion, and Events in the latest podcast episode * WPCampus 2024 is July 31-August 2 * Human Made will hold a WordPress in Higher Education Event July 18 * Matt Mullenweg was on WP Product Talk * WordSesh is coming up July 30. * WordCamp Asia’s Call for Volunteers is open * WP Accessibility Day’s Call for Volunteers and Call for Sponsors are open * WCUS: Tickets are Available
Find the complete WordPress events schedule here.
Photo of the WeekToday’s photo of the week comes from werkform on WordPress Photos.
You — and your whole team — can Join Post Status.
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status.
This article, Community Roundup Week Ending July 12, was published at Post Status — the community for WordPress professionals.
10 Billion Reasons to Strengthen Your Agency’s Security Practices On July 4, a file containing almost 10 billion stolen passwords was leaked on a popular hacking forum. * Called RockYou2024.txt, the file includes credentials from old and new data breaches of over 4,000 databases. * The sheer number of passwords involved will certainly contribute to a cascade of data breaches, financial frauds, and identity thefts. * Cybernews has created a free RockYou2024 Leaked Password Checker to verify whether your passwords have been exposed. * Users should immediately reset their most important passwords, enable multi-factor authentication, and utilize password manager software. * You’re already using complex, unique passwords stored in a secure password manager and implementing 2FA, right? * Are your clients?*
Generative AI is Transforming the Web… and Draining Resources In my agency, we use a few different AI tools routinely as part of our processes. We love AI for many reasons. * But there’s a hidden downside to all that AI power: Power. * AI systems require significantly more computing resources than traditional online services, consuming 100-1000 times more energy. * For instance, Google’s total energy consumption doubled between 2019 and 2023, partly due to their use of AI. * Data centers for AI also consume millions of gallons of water through evaporation, usage that will only grow as AI adoption increases. * Some fear that AI data centers could eventually compete with local communities for power. * Since it’s becoming nearly impossible to avoid interacting with AI tools online, companies need to develop a strategy to economize power consumption. * Learn how AI is straining local resources in ways you might not expect and some possible solutions in Wired’s recent article.*
Preparing for the New Era of Web Accessibility in Europe The European Accessibility Act is EU that aims to standardize accessibility laws in EU member countries. * The directive took effect in April 2019 but becomes enforceable in June of 2025. * It impacts web development agencies, emphasizing the need for accessible design practices and ongoing monitoring to ensure compliance and reach a broader audience. * E-commerce is one of a handful of areas specifically noted in the Act in which accessibility is mandatory. * Accessibility statements will also be required on European websites, demonstrating compliance efforts. * In a recent episode of WP Tavern’s Jukebox Podcast, host Nathan Wrigley interviewed Rian Rietveld, a web accessibility specialist from the Netherlands. This one is definitely worth a listen.*
Worth a Look* BuddyBoss Is Joining The Awesome Motive Family. Find out about this acquisition and how it will affect BuddyBoss customers. * Google is expanding cybersecurity protection by offering its Dark Web monitoring tool free to all users. Learn how the Dark Web Report works, and how to set up a monitoring profile. * WordPress wants to help you get inactive Meetups going again. Join the discussion now. * Ever wonder why Google Search Console reports a page “crawled by not indexed?” Google explains why this happens on SearchEngineJournal.
This article, Business Roundup Week Ending July 12, was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (July 8, 2024)News* WordPress 6.6 RC3 * WP Briefing: Episode 83: Learning Pathways * Announcing the 2024 Kim Parsell Memorial Scholarship Recipient: Cynthia Norman * Announcing the Shortlisted Projects for Uganda Website Projects Competition 2024
WordPress 6.6 Dev Notes* WordPress 6.6 Release Candidate Phase * Editing custom fields from connected blocks * Updates to the Interactivity API in 6.6 * WordPress 6.6 Field Guide * Miscellaneous developer changes in WordPress 6.6 * Updates to the HTML API in 6.6 * Introducing the Token Map * Proposal: Block Variation Aliases * Miscellaneous Editor changes in WordPress 6.6 * Internationalization improvements in 6.6 * Section Styles * WordPress 6.6 CSS Specificity * Roster of design tools per block (WordPress 6.6 edition) * Site-wide background images in WordPress 6.6 * Theme.json version 3 * Social Links block changes in WordPress 6.6 * Options API: Disabling autoload for large options * Improvements to active block variation detection * Grid layout type * Preparation for React 19 Upgrade * JSX in WordPress 6.6 * WordPress 6.6 release squad ready * Bug Scrub Schedule for WordPress 6.6
Accessibility* Accessibility Team Meeting Agenda: July 5, 2024
Community* Community Team July Meeting Recap * Notes from the discussion on (global) sponsorships during WCEU 2024 * First-Time Attendees: A Key Metric of Success for WordPress Events * Community Team Meeting Agenda for 4 July 2024 * Recap of the Contributor Working Group’s Mentorship Chat on June 20th 2024 * Reactivating Inactive Meetup Groups * Across Teams * Proposal to integrate Slack workspaces from local WP Communities into Slack Enterprise Grid
Community GitHub* Meetup Durango – Status: Open * Meetup Guwahati, Assam, India – Status: Open * Meetup Edmonton, Alberta (Canada) – Status: Open * WordCamp Osogbo, Nigeria – Status: Open * WordCamp Bhopal, India – Status: Open * Team Meeting Recap – December – Status: Open * Team Meeting Recap – November – Status: Open * Team Meeting Recap – October – Status: Open * Team Meeting Recap – September – Status: Open * Team Meeting Recap – August – Status: Open * Team Meeting Host – December session #2 – Status: Open * Team Meeting Host – November session #2 – Status: Open * Team Meeting Host – October session #2 – Status: Open * Team Meeting Host – September session #2 – Status: Open * Team Meeting Host – August session #2 – Status: Open Core * Hallway Hangout: Let’s chat about what’s next in Gutenberg (August 2024) * What would you like to see in the next default WordPress theme? * WordPress 6.7 Planning Proposal & Call for Volunteers * What’s new in Gutenberg 18.7? (03 July) * Hallway Hangout: Section styles and other block style variation updates * Recap Hallway Hangout: Exploring Grid Layouts * GH Pages: fix previous releases sorting – Status: Open * Test Reporter RaiolaNetworks.com – Status: Open * Prepare PL 3.3.0 release – Status: Open
Create Block Theme Ability to reset all settings in one click – Status: Open
* Add support for Section Styles – Status: Open
* HTML inside text blocks renders as text – Status: Open
Core Trac Weekly Round-Up
* Enhancement
* Prime notoptions within delete_option(), delete_network_option(). – Status: Assigned, Owner: pbearne, Milestone: 6.7, Component: Options, Meta APIs
* Refactor Etag-based cache busting for styles and scripts solution and add tests – Status: New, Milestone: Awaiting Review, Component: Script Loader
* Script Modules: Allow scripts to depend on modules – Status: New, Milestone: Awaiting Review, Component: Script Loader
* KSES Allow more custom data attributes to align with browsers – Status: New, Milestone: Awaiting Review, Component: General
* Improve wp_count_posts() query performance for users without read_private_posts capabilities – Status: New, Milestone: Awaiting Review, Component: Posts, Post Types
* Add support for positioning child blocks inside a Grid block – Status: New, Milestone: 6.7, Component: Editor
* Use empty_trash_days to show how many days deleted posts will be kept for in the trash – Status: New, Milestone: Awaiting Review, Component: Administration
* Interactivity API: Use Script Module filter to pass data to the client – Status: Assigned, Owner: jonsurrell, Milestone: Awaiting Review, Component: Interactivity API
* Switch locale to admin locale when sending admin notifications – Status: New, Milestone: Awaiting Review, Component: I18N
* HTML API: Audit class name methods for consistency and correctness – Status: Assigned, Milestone: Future Release, Component: HTML API
* HTML API: Performance Improvements for 6.7 – Status: New, Milestone: 6.7, Component: HTML API
* Modify Events and News Widget to Show Global Events Separate from Local Events + Improve Accessibility of the Widget – Status: New, Milestone: Awaiting Review, Component: Administration
* Theme.json: enable block-level background image styles – Status: New, Milestone: 6.7, Component: Themes
* Make wp_delete_file return to be compliant both with PHP and WPCS – Status: New, Milestone: Awaiting Review, Component: Filesystem API
* Defect (bug)
* 6.5.5 Makes Theme Files Inaccessible – Status: Reopened, Owner: jorbin, Milestone: 6.5.6, Component: Filesystem API
* Hook parent_file – Status: New, Milestone: Awaiting Review, Component: Administration
* Attention points in Pentest – Status: New, Milestone: Awaiting Review, Component: General
* wp_audio_shortcode() outputs invalid HTML – Status: New, Milestone: Awaiting Review, Component: Media
* New swap template feature make website not repond – Status: New, Milestone: Awaiting Review, Component: Editor
* Plugins page keeps making HTTP requests for plugin dependencies which are not in the WordPress Plugin Directory – Status: New, Milestone: Awaiting Review, Component: Plugins
* Test tool and unit test improvements for 6.7 – Status: New, Milestone: 6.7, Component: Build/Test Tools
* HTML API: Fragment parser should not add context node to stack of open elements – Status: New, Milestone: 6.7, Component: HTML API
* autofocus query string parameter in customizer url is broken in WP6.6-RC2 – Status: New, Milestone: 6.6.1, Component: Customize
* Twenty Twenty-One Theme: Latest post block does not appear selected text color on editor & front end sides – Status: New, Milestone: Future Release, Component: Bundled Theme
* HTML API: Improved spec support in 6.7 – Status: New, Milestone: 6.7, Component: HTML API
* health check count display bug – Status: New, Milestone: Awaiting Review, Component: General
* Issue with search functionality in installed themes section – Status: Accepted, Owner: joedolson, Milestone: 6.6.1, Component: Themes
* WordPress 6.6 RC2 Issues report – with Customizer Redirect Sections in WordPress RC2 – Status: New, Milestone: 6.6.1, Component: Customize
* WP_REST_Templates_Controller::get_wp_templates_author_text_field() doesn’t always return value – Status: New, Milestone: 6.7, Component: REST API
* Cannot Insert Images in WordPress 6.5.5 – Status: New, Milestone: Awaiting Review, Component: General
* Multiple bundled themes: block editor style is added incorrectly – Status: New, Milestone: Future Release, Component: Bundled Theme
* 6.6-RC2 Editing/Inserting Synced pattern (reusable block) with server side rendering broken – Status: New, Milestone: Awaiting Review, Component: Editor
* Unused variables in wp-includes/rest-api/.php files – Status: Reviewing, Owner: SergeyBiryukov, Milestone: 6.7, Component: REST API
* Twenty Thirteen: Search block button background does not reflect block setting of solid color – Status: New, Milestone: Awaiting Review, Component: Bundled Theme
* Hyphenation problem in Dutch language – Status: New, Milestone: Awaiting Review, Component: Formatting
* Resized images larger in filesize than original, when setting jpeg_quality to 100 – Status: New, Milestone: Awaiting Review, Component: Media
* Task (blessed)
* Test tool and unit test improvements for 6.7 – Status: New, Milestone: 6.7, Component: Build/Test Tools
* GitHub Actions updates and improvements for 6.7 – Status: New, Milestone: 6.7, Component: Build/Test Tools
* Tests: Reduce usage of assertEquals for 6.7 – Status: New, Milestone: 6.7, Component: Build/Test Tools
* Feature Request
* Conditional that checks whether WordPress is currently performing updates – Status: New, Milestone: Awaiting Review, Component: General
* Feature Request
* Easily upload mu-plugins – Status: New, Milestone: Awaiting Review, Component: Plugins
Gutenberg Discussions Responsive Spacer Block with the Interactivity API template Newton-Adams started 2 days ago in Interactivity API · Closed 2
* Missing Gutenberg Ad block in blocks inserter list and search realthemes asked last week in Q&A · Unanswered 0
* Differentiating between suffixes and unique-ids in the directive names luisherranz started last week in Interactivity API 9
* Conflict of two Query Loop Variation blocks on the same page. realthemes asked last week in Q&A · Closed · Answered 4
* Incorporating CSS Encapsulation in create-block Plugin Setup ZoomREI asked 2 weeks ago in Q&A · Unanswered 0
* Optimistic updates for region based navigation fabiankaegy started 2 weeks ago in Interactivity API
Gutenberg Issues
Weekly Round-Up [Package] Components* Tabs: “With Tab Icons” story has duplicated focus styles – Status: Closed
[Package] Editor* Popovers with form controls for settings should use Cancel and Save buttons – Status: Open
[Package] Edit Site* Add heading title and optional sub-header to all panels – Status: Open
[Package] Edit Widgets* Add heading title and optional sub-header to all panels – Status: Open
[Package] Interactivity Router* iAPI Router: don’t remove region when it’s not present in the new page – Status: Open
[Package] Block editor* URLPopover: improve vertical alignment of the Apply and Link settings buttons – Status: In Progress
[Type] Bug* Image block can be resized beyond the bounds of the column that it’s in – Status: Open * No ability to edit Inline Image alternative text in context – Status: Open * Inspector: Template descriptions should not be elided – Status: Closed * Grid Block layout issues with Twenty Twenty-One – Status: Open * theme.json schema only allows version 3 – Status: Closed * Grid resizers not working well when resizing an embed block down – Status: Open * Post Editor: 40vh padding applied to the bottom is overwritten with zero – Status: Closed * URLPopover: improve vertical alignment of the Apply and Link settings buttons – Status: Open * Converting an overridable block inside a pattern causes the block to break – Status: Open
[Type] Enhancement Post Date Block: Offer relative date option – Status: Open * Shape Divider Block – Status: Open * Section Styles: Enable default block styles to be defined using styles/.json files – Status: Open * Drag and Drop: allow dragging image/full text/multi selection directly – Status: Open
[Type] Project Management* Gutenberg plugin v18.8, stable release July 17, 2024 – Status: Open
[Type] Developer Documentation* Tabs: “With Tab Icons” story has duplicated focus styles – Status: Closed
[Type] Tracking Issue* Tracking: Writing and Editing Flow / Block Editor Core Polish – Status: Open
[Feature] Data Views* Data Views: better distinguish templates provided by theme, plugin, or user rather than grouping all under “author” – Status: Open * Data Views: Enable List View for Patterns – Status: Open * Data Views: Items per page, sort by filters, and fields preferences should be persistent – Status: Closed * De-emphasise bulk actions on Grid layout – Status: Open
[Feature] Layout* Grid resizers not working well when resizing an embed block down – Status: Open * Grid: resizer/visualizer popover appears over the list view/block tools sidebars in mobile mode – Status: Open
[Feature] Site Editor* Page editor: Double-click to edit template part – Status: Open
[Feature] Writing Flow* Cmd+A (select all) does not work when all text is formatted – Status: Open
[Feature] Block Multi Selection* Multi selection: Shift+Arrow stops working after selection becomes full – Status: Open
[Feature] Inserter* In-between Inserter: can’t scroll over it – Status: Open
[Block] Image* Image block can be resized beyond the bounds of the column that it’s in – Status: Open * Site Logo: editing aspect ratio isn’t respected when selecting square option – Status: Closed
[Block] Site Logo* Site Logo: editing aspect ratio isn’t respected when selecting square option – Status: Closed
[Block] Pattern* Converting an overridable block inside a pattern causes the block to break – Status: Open
[Block] Group* Grid Block layout issues with Twenty Twenty-One – Status: Open
[Block] Pattern* Converting an overridable block inside a pattern causes the block to break – Status: Open
[Block] Block Style Variations* Bring “section style” JSON partials to feature parity with WP_Block_Styles_Registry::register – Status: Open
[Feature] Themes* Post Editor: 40vh padding applied to the bottom is overwritten with zero – Status: Closed
[Feature] Data Views* Data Views: better distinguish templates provided by theme, plugin, or user rather than grouping all under “author” – Status: Open * Data Views: Enable List View for Patterns – Status: Open * Data Views: Items per page, sort by filters, and fields preferences should be persistent – Status: Closed * De-emphasise bulk actions on Grid layout – Status: Open
[Package] Block editor* URLPopover: improve vertical alignment of the Apply and Link settings buttons – Status: Open
[Package] Components* Tabs: “With Tab Icons” story has duplicated focus styles – Status: Closed
[Feature] Site Editor Page editor: Double-click to edit template part – Status: Open Core Meetings Agenda, Dev Chat, Wednesday July 10, 2024 * Performance Chat Summary: 9 July 2024 * Developer Blog editorial meeting summary 4 July 2024 * Summary, Dev Chat, July 3, 2024 * Performance Chat Summary: 2 July 2024 * Summary, Dev Chat, June 26, 2024 * Performance Chat Summary: 25 June 2024
Developer Blog:* Styling sections, nested elements, and more with Block Style Variations in WordPress 6.6
Dev Blog Content Tutorial on aspect ratios in WordPress 6.6 – Status: Open * Do you really need a custom block? Exploring alternatives to block development in WordPress – Status: Open * Color and typography variations/options in WP 6.6 – Status: Open Design Design Share 59 (Jun 17-Jun 28)
do_action* do_action Ahmedabad 2024 * Mumbai 2024
Documentation* Summary for Docs Team Meeting (02-Jul-2024) * Documentation Team Update – July 8, 2024
Docs Issue Tracker Theme handbook: Explain that the attachment pages are disabled on new installations – Status: Open * Monthly Planning (Triage) – July 9, 2024 – Status: Open Five for the Future Visual inconsistency for one of the link present on 5FTF handbook page * accessible issue on https://wordpress.org/five-for-the-future/manage-pledge/ page * Tweak Sustainability badge
Hosting* Hosting Team meeting agenda 2024-07-03 * The Image Revolution: AVIF and WebP * Hosting Directory: Next Steps
Marketing* WordPress Media Corps Next Steps
Media Corp* Media Corps Briefings Feedback Form Now Open for Media Partners
Media Corps Issues Where should we make public the Media Corps partners or their form responses? – Status: Open * Gather feedback from media partners for upcoming briefings – Status: Open * Review second batch of WordPress Media Corps self-assessment form responses – Status: Open * Establish baseline for metrics to track media coverage and measure success – Status: Open Meta Meeting Agenda for July 10, 2024
WP Org Main (Theme)* Iteration: 6.6 Microsite * Conditionally hide blocks based on date/time
Showcase Allow exporting of user feedback Openverse A week in Openverse: 2024-07-01 – 2024-07-08 * Openverse.org embeds are not functioning – Status: Open * DAG for running and storing results of long queries – Status: Open
Playground* Drop CommonJS Support – Status: Open * php-wasm/node : 2 high severity vulnerabilities – Status: Open * “Create a new PR” doesn’t target the correct specified GitHub repo – Status: Open * PHP: Revisit the default umask, consider 022 – Status: Open * Update Inbox project board title – Status: Open
Plugins* Password Reset Required for Plugin Authors * Keeping Your Plugin Committer Accounts Secure * Hide “View in code editor” link for uneditable files – Status: Open
Plugin Check Allow static checks to be run against an arbitrary path – Status: Open * Add support for external dependencies – Status: Open * Fix typo in documentation – Status: Open Polyglots WP 6.6 Release Page on WordPress.org * Agenda: Weekly Polyglots Chat – July 3, 2024 (13:00 UTC) * Translate WP 6.6 Administration return 403 * WordPress 6.6 ready to be translated
Project* WordPress Project Contributor Handbook v2
Security* WordPress 6.6 is coming!
Support* 20th June Support Team meeting
Sustainability* Addressing Overlapping Initiatives and Improving Collaboration Across Teams * Sustainability Chat Summary, July 5, 2024
Test* Test Team Update: 8 July 2024 * Week in Test: July 8, 2024
Themes* Themes team update July 09, 2024 * Themes team meeting agenda for July 09, 2024
Pattern Directory My friend created new pattern and he is not able to edit – Status: Open
* Patterns: Remove ids from the copied pattern code – Status: Open
Training Training Team Update – July 2024
* Let’s start testing Learn.WordPress.org
* Project Thread: Retiring the Faculty Program
* Recap: The second Learn WordPress course cohort
* Project Thread: Content Maintenance Process Update Phase 1
Learn Issues LANGUAGE translation for “Saving a Search as an RSS Feed” – Status: Open * Feedback – Create Account Lesson Plan out of date – Status: Open Courses Beginner WordPress Developer * Beginner WordPress User
Online Workshops* What’s new in WordPress 6.6? * Developer Hours: Do you really need a custom block? Let’s explore alternatives * Exploring WordPress 6.6 * Developer Hours: Editor unification and extensibility in WordPress 6.6
Twenty Twenty Five* Explore designs with negative margins – Status: Open * More granular size options than previous themes – Status: Open * Having a workable Forms block included in a contact page – Status: Open * Using a default theme as a showcase and explaining how specific things can be created – Status: Open * Supporting block hooks – Status: Open * Add block bindings for copyright date and privacy policy link – Status: Open * Solving the focus outline style – Status: Open * Add linters for PHP and CSS – Status: Open * Should this repository use the same utilities as the community themes? – Status: Open
WPTV* Latest WordPress TV videos
Thanks for reading our WP.org roundup! We highlight the news and discussions from the good folks making WordPress possible each week. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here › Contribute.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, WordPress 6.6 Field Guide, RC3 🌏 Global Sponsors Discussion 🆕 First Time Attendee Metrics 📸 AVIF and WebP 🎨 Twenty Twenty Five Theme Kickoff, was published at Post Status — the community for WordPress professionals.
Polyfill Supply Chain Attack Rattles WordPress Security* You’ve likely heard how Polyfill.js, a popular JavaScript library, was hijacked by bad actors in a recent supply chain attack. * After the polyfill.io domain was acquired by a company based in China, malicious code was injected into the Polyfill library which could lead to vulnerabilities and data theft. * Polyfills are essentially workarounds that allow modern javascript to run in older browsers. The library is often used by developers as an easy way to offer backward compatibility. * Analysis of the WordPress repository revealed plugins and themes that were embedding Polyfill scripts from affected domains. * The current impact is minimal as most affected domains have been taken down, but risk remains if the domains become active again. * Many agencies received emails from Google indicating that the Polyfill issue impacted their implementation of the Google Maps API (likely from plugins that integrate Polyfill). * Cloudflare made adjustments to mitigate the issue soon after it was discovered. * If you need more drama in your life, you can read the back and forth between Polyfill and Cloudflare here and here. * Patchstack has been an excellent resource for the WordPress community throughout this threat, and they encourage developers to join their mVDP program. * Patchstack has the details of the attack, including a list of affected plugins.
Cloudflare Fights Back: New Tool Targets Evasive AI Scrapers* Cloudflare has launched a free tool to prevent AI bots from scraping websites for training data, particularly those that ignore standard bot exclusion rules (like robots.txt) to gain competitive advantages. * The tool aims to address growing concerns about AI companies scraping website content without permission or compensation. * Cloudflare analyzed AI bot traffic to fine-tune automatic bot detection models that consider factors like bots mimicking human browsing behavior to avoid restrictions. * About 26% of top websites have blocked OpenAI’s bot, and over 600 news publishers have blocked it. * Before you implement a blocker like Cloudflare’s, it’s important to realize that doing so could risk losing referral traffic from AI tools like Google’s AI Overviews. * The Cloudflare Blog explains the details, and this Techcrunch article can help you decide if this new tool is right for you and your clients.
Mastering the Changing SEO Landscape * Google’s recent algorithm changes are forcing businesses to reevaluate SEO strategies (again). * Organic SEO requires a new playbook that measures ROI differently, focussing on building authority and trustworthiness rather than just direct traffic and rankings. * Content marketing should be focused on creating valuable information for end users that aligns with their search intent, not content that is simply focused on the algorithm. * Authentic articles that showcase expertise and offer original insights will stand out in the age of AI-generated content. * Smaller players with real-world experience can outperform larger companies by creating relevant, helpful content. * TLDR; Focus on users and readers, not the algorithm. * Get the details from this insightful post on the Freemius blog.
Worth a Look* Do you have tons of disorganized files with messy file names? This clever AI tool can help you sort out your world. * WordPress wants to help you get inactive Meetups going again. Join the discussion now. * There’s a new kid in town, and it’s one you want to be friends with: OSO. It stands for organic search optimization, and with the Search Generative Experience rolling out, this acronym is one you should pay attention to.
This article, Business Roundup Week Ending July 5, was published at Post Status — the community for WordPress professionals.
A Final Goodbye from Universal Analytics In case you missed the 824 emails they’ve sent about this, Google Universal Analytics will cease to exist in all forms on July 1, 2024. * You’ve probably dealt with this already, but if you haven’t, there are still a few days left. * This change affects UA tracking codes, GTM integrations, any use of the API in other Google or 3rd-party products, advertising integrations. Everything. * If you haven’t migrated to GA4 properties, here’s a simple guide. * You can download all the data you want for historical purposes, but the export(s) must be completed July 1, 2024. * If you are a BigQuery user and intend to export data for use in GA360, you should do it now. Exports must* be completed before July 1. Already exported data will remain available in BigQuery – but the actual export has to be completed. * This Google Support article gives all the details about all the things.
Claude 3.5 Sonnet AI Raises the Bar for Intelligence and Speed Anthropic launches Claude 3.5 Sonnet, outperforming competitors and previous models across evaluations, offering frontier intelligence at twice the speed of Claude 3 Opus. * Claude 3.5 Sonnet excels in reasoning, knowledge, and coding, with improved understanding of nuance, humor, and complex instructions. * It also offers state-of-the-art vision capabilities, surpassing Claude 3 Opus. * Anthropic is also exploring new features like Memory for more personalized user experiences (like those already available in OpenAI models). * Claude has become my favorite AI tool for content ideation and generation. Have you tried it yet?* * Learn more about the latest release and give it a spin.
Google Dials Back AI Search Overviews Following Poor Feedback Google has reduced the frequency of showing AI Overviews, likely due to criticism about incorrect and misleading answers. * AI Overviews now appear for about 7.6% of searches, down from around 64% previously. * Reddit is no longer among the top 10 most cited domains in AI Overviews. * The top 5 most referenced domains are now more reliable offerings, including runnersworld.com, healthline.com, linkedin.com, runrepeat.com, and en.wikipedia.org. * When AI Overviews do appear, they link to at least one domain also in the top 10 organic results. * The majority of Ads still appear with AI Overviews (almost 90% of the time). * AI Overviews appear most often for Relationships, Food and Beverage, and Technology queries. * For me, AI Overviews are still an obstacle to “real” search results and I usually scroll right by them. How about you?* * SearchEngineLand has all the numbers in their recent article.
Worth a Look Polyfill.io, a widely used JavaScript service, is reportedly now compromised and spreading malware to over 100,000 websites. You should immediately remove any polyfill.io code to protect your sites and users. * CSS Media Queries are now a lot simpler! Why hasn’t it always been like this? See examples and compatibility here. * Shocker!* Not everyone who claims to be an expert actually is. Learn some helpful ways to differentiate between experts and imitators.
This article, Business Roundup Week Ending June 28, was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (June 21, 2024)News* WordPress 6.6 RC1 * WordPress 6.5.5 * WP Briefing: Episode 82: WCEU Hallway Track
WordPress 6.6 Dev Notes* WordPress 6.6 Release Candidate Phase * WordPress 6.6 Field Guide * Miscellaneous developer changes in WordPress 6.6 * Updates to the HTML API in 6.6 * Introducing the Token Map * Proposal: Block Variation Aliases * Miscellaneous Editor changes in WordPress 6.6 * Internationalization improvements in 6.6 * Section Styles * WordPress 6.6 CSS Specificity * Roster of design tools per block (WordPress 6.6 edition) * Site-wide background images in WordPress 6.6 * Theme.json version 3 * Social Links block changes in WordPress 6.6 * Options API: Disabling autoload for large options * Improvements to active block variation detection * Grid layout type * Preparation for React 19 Upgrade * JSX in WordPress 6.6 * WordPress 6.6 release squad ready * Bug Scrub Schedule for WordPress 6.6
Accessibility* WordCamp Europe 2024 Contributor Day Summary
Community* Meetup Organizer Newsletter: June 2024 * Community Team June Meeting Recap * Proposal for a Unified Sponsorship Initiative
Community GitHub* Organize new contributor workshops – Status: Open * Update community team handbook – Status: Open * Plan next WordCamp event – Status: Open * Improve diversity in community team – Status: Open Core * WordPress 6.6 Release Candidate Phase * Recap Hallway Hangout: Theme Building with Playground, Create-block-theme plugin, and GitHub * Data Liberation and WordPress Migrations * Remove woff npm package and use ttf font downloads to generate previews – Status: Open
Performance Improve database query performance – Status: Open * Optimize image loading – Status: Open * Reduce CSS file size – Status: Open * Improve caching strategy – Status: Open * Minimize JavaScript payload – Status: Open * Enhance server-side rendering performance – Status: Open * Optimize HTML structure – Status: Open * Implement lazy loading for videos – Status: Open * Improve performance monitoring tools – Status: Open Core TracBlock Editor Revert using regex in block bindings HTML replacement logic – Status: Closed * Ability to control editor preview breakpoints – Status: New * Add block bindings support for a __default attribute for pattern overrides – Status: Closed * block_editor_rest_api_preload function is restoring $wp_scripts and styles enqueued by wp_enqueue_media are lost – Status: New * Background colour is not working in Calendar block – Status: Closed * Blocks: Efficiently find and traverse blocks in a document – Status: New
Themes* Twenty Seventeen: Comment Block Alignment is not working properly on frontend – Status: Closed * Twenty Seventeen: Comments Form Block’s Button Border Radius is different in editor and frontend – Status: Closed * Twenty Fifteen: Verse block font family is different in back-end & Front-end – Status: New * Twenty Seventeen: add border-style for custom Pullquote block borders – Status: Closed * Twenty Seventeen: Search Block Clear text button not showing on frontend – Status: Closed * Twenty Twenty: Login/out block font family is different in the editor when added to a post – Status: New * Twenty Fourteen: List block font size is smaller in the editor than on the front end – Status: Closed * Twenty Twenty: The Media & Text block paragraph text not align properly when change media size – Status: New * Twenty Nineteen: Media & Text Block text color and font size issue on editor side – Status: New * Twenty Nineteen: Button block Appearance setting (font-weight) is not working – Status: New * Twenty Twenty-Two: Latest comments block left alignment makes the comment next to it – Status: New * Twenty Fourteen: post content links are not underlined in the editor – Status: Closed
REST API* REST API: If Super Admin does not exist in subsite, retrieving users is rejected – Status: New * Move content processing in get_the_block_template_html() to filters – Status: Assigned * Immediate post Update revision is not available for restoring – Status: Assigned
General* React: Upgrade to the new JSX transform – Status: Closed
* Woocommerce order list page showing warning – Status: Closed
* Pin highest supported PHP version in .env for 6.5 branch – Status: Closed
* Plugin Dependencies: Refresh plugin-install.php instead of redirecting on activation – Status: New
* Plugins: Revert 6.5.3 changes for showing an admin notice on successful activation – Status: Closed
* Post via email – Password field default value trips Google Chrome warning – Status: New
* Admin Menu: The admin submenu gets hidden behind the “Theme Details” modal – Status: Closed
* Tests: Cached data in WP_Theme_JSON_Resolver causes cross pollution in unit tests – Status: Closed
* wpdb::prepare function null value convert to empty String – Status: New
* Editor: update packages to latest version – Status: Closed
* Pin macos-13 for the 6.3 branch and earlier – Status: Reopened
* Improve caching in get_calendar function – Status: New
* On mobile devices, the first element of the Navigation block is focused by default – Status: Reopened
* Dashicons are not available in Tablet and Mobile view in the Block editor – Status: Closed
* Swapping templates hangs site – Status: New
* HTML API: Report real and virtual nodes in the HTML Processor – Status: Closed
* Slideshare embeds returning a 404 error – Status: Closed
* Composer slow – add script to skip install – Status: Closed
* Simplify the block bindings HTML replacement logic – Status: Closed
* PHP deprecation warning in /wp-includes/general-template.php – Status: New
* WordPress Playground POST request issue – Status: Closed
* Dodavanje dotataka – Status: Closed
* Help! – Status: Closed
* Add $is_module as an extra strategy argument when enqueueing js script – Status: New
* View Theme Version Details – Status: New
* Add Support to HTTP 2 in WP_Http Class – Status: New
* No Opener – Status: Closed
* Backport: Output post classes in the editor – Status: Closed
* Improve description on image upload error – Status: Assigned
* warnings appearing in log – php 8.3 related deprecations? – Status: New
* wp_enqueue_script() was called incorrectly. “wp-editor” script should not be enqueued together with the new widgets editor (wp-edit-widgets or wp-customize-widgets) – Status: New
* Editor: Introduce XML Tag Processor and XML Processor – Status: New
* A password change should not destroy a user’s session data – Status: New
* Long Site Titles Cause Layout Issues on wp-admin Login Page – Status: New
* Continuous issue to access due to maintenance – Status: New
* Refactor fixture replacements for the “class_list” REST API field – Status: Closed
* Global styles code quality refactoring – Status: Closed
* Improve class WP_Theme_JSON tests – Status: Closed
* Error message: Maximum execution time of 60 seconds exceeded – Status: Closed
* HTML Processor: ::create_fragment returns self when subclassed – Status: Closed
* PHP 8.1: Implicit conversion error make it impossible to crop image – Status: Closed
* Improve performance of WP_Theme_JSON_Gutenberg::compute_style_properties – Status: Closed
* Feature Request: Add a filter for the secure flag for authentication cookies – Status: Closed
* Error message: There has been a critical error on this website – Status: Closed
* White screen when trying to create a new post or edit an existing one – Status: Closed
* Date/Time attribute validation is incorrect for old date format – Status: Closed
* WordPress 6.5 Beta 4 Color Scheme Bug – Status: New
* Allow adding custom css class – Status: Closed
* Remove unnecessary .htaccess files – Status: Closed
* Improper DocBlock defination structure for blocks apply_block_hooks_to_content() function – Status: Closed
* Add Cara and Bluesky Icons – Status: New
* Fix custom CSS output for block style variations – Status: Closed
* Allow to disable plugin dependencies feature – Status: New
* Fix inconsistency of block style variation names causing duplicate UI options – Status: Closed
* Improve performance of block style variation registration and retrieval – Status: Closed
* Bulk actions are not working in the editor – Status: New
Performance* Disable zstd decompression support in curl for better compatibility – Status: Closed * Reading Settings Section not load properly – Status: Reopened * Improve caching in get_calendar function – Status: New
Media* Error uploading media – Status: Closed * Image upload failure due to user roles – Status: Closed * Media items fail to save changes – Status: Closed * Missing src attribute on tag prevents m4a audio files playing in safari – Status: Accepted
Users* A password change should not destroy a user’s session data – Status: New * Add a ‘pre_delete_user’ filter to allows some checks to potentially prevent user deletion – Status: New
Plugin Dependencies* Plugin Dependencies: Refresh plugin-install.php instead of redirecting on activation – Status: New * Plugins: Revert 6.5.3 changes for showing an admin notice on successful activation – Status: Closed * allow to disable plugin dependencies feature – Status: New * Plugins: Remove unassigned sprintf from wp_get_plugin_action_button() – Status: Closed
Script & Style* Dashicons are not available in Tablet and Mobile view in the Block editor – Status: Closed * wp_enqueue_script() was called incorrectly. “wp-editor” script should not be enqueued together with the new widgets editor (wp-edit-widgets or wp-customize-widgets) – Status: New * Add $is_module as an extra strategy argument when enqueueing js script – Status: New
Site Health* PHP 8.1: Implicit conversion error make it impossible to crop image – Status: Closed * Add Support to HTTP 2 in WP_Http Class – Status: New * Warnings appearing in log – php 8.3 related deprecations? – Status: New * Reading Settings Section not load properly – Status: Reopened * error in select all box for updates – Status: Closed * UI Glitch on Themes install page – Status: Closed * PHP 8: Too few arguments to function WP_Widget::__construct() – Status: Closed * WordPress 6.6 Beta 2 Font Library Issue – Status: Closed * Fix inconsistency of block style variation names causing duplicate UI options – Status: Closed
Security* remove Content-Security-Policy headers: ‘unsafe-inline’, ‘unsafe-eval’ – Status: Closed
CLI* wp-cli scaffold tests does not add .distignore – Status: Closed
Interactivity registerBlockVariation not holding the blockName param – Status: New
* Upload Fonts: Invalid parameter(s): font_family_settings – Status: New
* Inconsistent image scaling error – Status: Accepted
Gutenberg Discussions Responsive Spacer Block with the Interactivity API template Newton-Adams started 2 days ago in Interactivity API · Closed 2
* Missing Gutenberg Ad block in blocks inserter list and search realthemes asked last week in Q&A · Unanswered 0
* Differentiating between suffixes and unique-ids in the directive names luisherranz started last week in Interactivity API 9
* Conflict of two Query Loop Variation blocks on the same page. realthemes asked last week in Q&A · Closed · Answered 4
* Incorporating CSS Encapsulation in create-block Plugin Setup ZoomREI asked 2 weeks ago in Q&A · Unanswered 0
* Optimistic updates for region based navigation fabiankaegy started 2 weeks ago in Interactivity API
Gutenberg Issues
[Type] Code Quality* react import should not be restricted – Status: Open
* Types: Add missing type information for @types/react – Status: Open
* Add missing annotations for @types/react-dom – Status: Open
[Type] Bug* Responsive Grid: Some blocks ignore min-height values in responsive contexts – Status: Open * Cover block: Text within the cover block does not always scale correctly – Status: Open * Cover block: Video within the cover block does not always play correctly – Status: Open * @wordpress/scripts error “Cannot find module ‘ajv/dist/compile/codegen'” – Status: Open * Sticky blocks are overlapped by blocks with left/right alignment – Status: Open
[Feature] UX* Navigation: Implement better handling for focus management – Status: Open * Navigation: Improve the accessibility of the navigation block – Status: Open
[Type] Feature Request* Grid: Add more control over responsive behavior – Status: Open * Grid: Allow custom breakpoints – Status: Open
[Feature] Grid* Grid: Aspect ratio controls are disabled on Image blocks in Grids – Status: Open * Grid: Drag handles can become quite unintuitive and lead to unexpected results – Status: Open
[Feature] Synced Pattern Overrides* Synced Pattern Overrides: Image metadata like data-permalink, data-image-title, keeps original image data – Status: Open
[Type] UI* Navigational dead end on smaller viewports – Status: Open
* Make usage of the settings icon more consistent and meaningful – Status: Open
[Type] RC* WP 6.6 RC 1: Image cropping fails in the block editor – Status: Open
[Type] Bug Report* Version 6.6 (nightly) Front-page.html template causes unexpected error on Editor main view. – Status: Open
[Type] Enhancement* Improve Lock modal description and options naming – Status: Open
[Type] Design* Improve the readability of the external icon – Status: Open * Latest Post Block having padding/space issue when we changed its background color. – Status: Open
[Type] Error* @wordpress/scripts error “Cannot find module ‘ajv/dist/compile/codegen'” – Status: Open
[Type] Accessibility* Allow width settings inside full-width blocks – Status: Open
[Type] Schema* Version 6.5 block.json schema missing the viewScriptModule field – Status: Open
[Feature] Grid* Design tools exploration: Contextual color controls and new panels for Background, and Elements – Status: Open
[Feature] Data Views* Site view: Resize handle should resize both frame and data view – Status: Open * Site view: Resize handle does not allow scaling up to snap to fullscreen editor – Status: Open
[Block] Search* Search Block: Reflect Color Setting on Input Field When Search Button is Disabled – Status: Open
[Type] Build Tooling* De-register WP Core filters when running the Gutenberg Plugin – Status: Open
[Feature] Zoom Out* Zoom out: zoom in is triggered when changing categories if a section is selected – Status: Open
[Feature] Extensibility* Introduce a UI for setting allowedBlocks in blocks that support it – Status: Open
Needs Dev* Allow text orientation by default on any block that has a typography panel – Status: Open
[Feature] Typography* Allow text orientation by default on any block that has a typography panel – Status: Open
[Block] Navigation* Navigation Block: block wrapper class name applied to both outer element and its child element – Status: Open
[Block] Page List* In the many different theme the “Page List” block not displaying text underline on editor, front-end, or both sides. – Status: Open
[Type] Iteration Feedback on building a block theme – Status: Open Core Meetings Summary, Dev Chat, June 26, 2024 * Performance Chat Summary: 25 June 2024 * Agenda, Dev Chat, Wednesday June 26, 2024 * Performance Chat Agenda: 25 June 2024 * Summary, Dev Chat, June 19, 2024
Developer Blog:* Styling sections, nested elements, and more with Block Style Variations in WordPress 6.6
Diversity, Equity, Inclusion, and Belonging* Contributor Day Recap at WordCamp Europe 2024
Design* Design Share #58 (Jun 3-Jun 14)
do_action* do_action Ahmedabad 2024 * Mumbai 2024
Documentation* Summary for Docs Team Discussion Meeting (18-Jun-2024) * Documentation Team Update – June 24, 2024
Five for the Future* Visual inconsistency for one of the link present on 5FTF handbook page * accessible issue on https://wordpress.org/five-for-the-future/manage-pledge/ page * Tweak Sustainability badge
Hosting* Hosting Team meeting agenda 2024-06-26 * The Image Revolution: AVIF and WebP * Hosting Directory: Next Steps
Marketing* WordPress Media Corps Next Steps
Media Corp* First Media Corps Briefing: WordPress 6.6 with Anne McCarthy * Update on the Media Corps Process and Open Call for Participation
Meta* Meeting Agenda for June 26, 2024 * The Theme Directory gets a refresh and is now powered by blocks * Unify the favorite button across sites
Meta TracAPI* Update Credits for WordPress 6.5.4 – Status: Closed
Handbooks* Broken link to VVV howto – Status: New
International Forums* Switch international support sites to new theme – Status: New
Make (Get Involved) / P2* underline the link for “contributor wizard” message – Status: Closed * Allow assigning badges manually to sustainability team members and contributors – Status: Closed
Photo Directory* Photos: Add the ability for folks to share how they used a photo and to have that sent to the photo contributor – Status: New
Profiles* Request for a badge for the sustainability team – Status: Closed
Support Forums* Alter sensitive data replacement mechanism – Status: New * Change help link in editor – Status: Closed
Trac* New Trac text line-height hinders readability – Status: Closed
Version Control* core release process: Verify ZIP recreation is intended – Status: New
WordPress.org Site* Permanently deleted media files are still on the server – Status: Closed * Lang guess: Support learn.wordpress.org – Status: Closed * Bump recommended MariaDB version to 10.5 – Status: Closed
WordPress.tv WordPress.tv comments – list not formatted properly – Status: Closed Theme Directory Theme star rating different between theme view and review forum view – Status: Open * Update theme preview images – Status: Open WP Org Main (Theme)* Iteration: 6.6 Microsite * Conditionally hide blocks based on date/time
Showcase Allow exporting of user feedback Openverse A week in Openverse: 2024-06-17 – 2024-06-24
Openverse GitHubType: Bug* Fix music browse test overflow in search bar – Status: Open * Audio endpoint should fetch filtered tracks from catalog – Status: Open * Remove elasticsearch duplicate entry query hack – Status: Open * Consider removing the renovate validator from local pre-commit linting – Status: Open * Add parent comments to json entries when generating pot files – Status: Open
priority: low* Consider removing the renovate validator from local pre-commit linting – Status: Open
aspect: dx* Consider removing the renovate validator from local pre-commit linting – Status: Open * Add parent comments to json entries when generating pot files – Status: Open
goal: improvement* Consider removing the renovate validator from local pre-commit linting – Status: Open * Add parent comments to json entries when generating pot files – Status: Open
stack: mgmt Consider removing the renovate validator from local pre-commit linting – Status: Open Playground An old blueprint.json fails to load, no error * (Meetup use case) Add interface-based solution for saving / re-using the result of the session * (Meetup use case) Create a ‘filtered’ version for use in Meetups * Playground window size lags relative to page resize * WP.org site feedback: Why aren’t Playground docs hosted on WP.org? * WP.org site feedback: SEO improvement suggestions * WP.org site feedback: WP-for-native-iOS-apps page looks outdated * Improve and explain migration of media from standard WP install to playground * Provide unit and e2e test instructions in the top-level README * Improving the learning journey of WordPress Playground in the Docs
Plugins* Keeping Your Plugin Committer Accounts Secure * How should we shape the future of the Plugin Review team? * Plugin Review Team: 24 June 2024
Plugin Check Allow static checks to be run against an arbitrary path – Status: Open * Add support for external dependencies – Status: Open * Fix typo in documentation – Status: Open Polyglots Agenda: Weekly Polyglots Chat – June 26, 2024 (7:00 UTC) * Internationalization improvements in 6.6 * WordPress 6.5.5 has been released…. * Transitioning All Rosetta Sites to the New WP.org Theme
Project* WordPress Project Contributor Handbook v2
Security* WordPress 6.6 is coming!
Support* 20th June Support Team meeting
Sustainability* Sustainability Chat Summary, June 21, 2024 * The Sustainability Team at WCEU 2024
Test* Week in Test: June 24, 2024 * Test Team Update: 24 June 2024
Themes* Themes team update June 25, 2024 * Themes Team Meeting Notes – June 25, 2024 * Theme.json version 3
Training* Training team testing GatherPress * Training Team Meeting Recap – 20th June 2024 * WordCamp Europe 2024 presentation recap
Learn Issues Add new courses on WordPress security – Status: Open * Create tutorial for using the block editor – Status: Open * Update existing lessons with new screenshots – Status: Open * Translate lessons into Spanish – Status: Open * Fix broken links in lessons – Status: Open * Add quizzes to the end of each lesson – Status: Open * Improve lesson accessibility – Status: Open * Create video tutorials for lessons – Status: Open * Update lesson plans for WordPress 6.0 – Status: Open * Add lessons on theme development – Status: Open * Create interactive exercises for lessons – Status: Open * Translate quizzes into multiple languages – Status: Open * Fix typos in lesson content – Status: Open * Update lesson images for retina displays – Status: Open * Add new lesson on plugin development – Status: Open Courses Beginner WordPress Developer * Beginner WordPress User
Online Workshops* Developer Hours: Do you really need a custom block? Let’s explore alternatives * Exploring WordPress 6.6 * Developer Hours: Editor unification and extensibility in WordPress 6.6 * Shape the Future: Your Role in WordPress Open Source Contribution * Let’s build LIVE series: A beginner’s guide to block themes & the Site Editor-3 * Let’s build LIVE series: A beginner’s guide to block themes & the Site Editor-2 * Let’s build LIVE series: A beginner’s guide to block themes & the Site Editor-1 * Thumbnail-a-thon: Let’s make graphics together for the new Learn.WordPress.org!
WPTV* Latest WordPress TV videos
Thanks for reading our WP.org roundup! We highlight the news and discussions from the good folks making WordPress possible each week. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here › Contribute.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, WordPress 6.6 Field Guide, RC1 🔐 6.5.5 Security 📆 GatherPress Trial in LearnWP 👩🏻🏫 Beginner WP Dev Course, was published at Post Status — the community for WordPress professionals.
The BargeThere’s a barge perched not far from the precipice of Niagara Falls. I guess it’s a scow, actually. It’s in the middle of Horseshoe Falls – the Canadian side. It’s been there over 100 years – since August 1918, to be precise.
That rusty barge has withstood deluges of rain, billions of gallons of water rushing over and past it, ice, snow, and whatever nature could throw at it.
And though it persists in its stuckness, it won’t be there forever.
Public Domain, https://commons.wikimedia.org/w/index.php?curid=671741I was at Lake Ontario and saw piles of sand. And thinking of how millions of years of water have eroded hard rock to soft sand. And I thought about how that ~~barge~~ scow is rusting away, and there will be generations for whom it’s a story without evidence other than photos.
Problems are like that scow. Sometimes you’re on the thing that’s stuck, and water and weather are racing around you and it’s hard to see how to get unstuck without going over the falls.
I watched a video this week about this massive street somewhere in the world – in a major city. There were cars, motorcycles, bicycles, trucks, etc., careening through a HUGE intersection with several corners and multiple lanes of traffic.
The voiceover said to watch how the pedestrians move with purpose and avoid getting hit. But if they hesitate so that a motorist can no longer predict their movement, then they are in danger of being hit.
If you’re dealing with a problem and you feel like you’re on the scow, instead look ahead to where you believe the solution is, and move with purpose toward it. You may just find a solution without becoming collateral damage.
Join Us for a MeetupJoin us for our Meetups! Details on our Meetups are available on our Meetup page.
Quick Links:* The WP Campus Conference Schedule is Live * Rae Morey on Seriously, Bud * Turning Layoffs Into A Hopeful Workspace * Join Convesio on Tuesday, July 9, 2024, at 12pm EST for an exclusive webinar with experts Tom Fanelli and April Wier. They’ll demystify HIPAA compliance and provide you with the tools you need to protect patient data for your clients. * Check out the Newsletter for WordPress Women by WordPress Women, WPWonderWomen * Share Your Pride with the WordPress Photo Directory through June 30 * WP Accessibility Call for Speakers is Extended (through July 1) * WCUS: Tickets are Available
Find the complete WordPress events schedule here.
Photo of the WeekToday’s photo of the week comes from Aaron Jorbin on WordPress Photos.
You — and your whole team — can Join Post Status.
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status.
This article, Community Roundup Week Ending June 21, was published at Post Status — the community for WordPress professionals.
Accessibility Clarity at Last! What the New DOJ Regulations Mean for You The U.S. Department of Justice announced in July 2022 its intent to write new regulations in 2023 about making state and local government websites and apps accessible. * The final rule became official in June 2024, applying to government websites, mobile apps, public schools, and public higher education. * The ADA applies to these websites and apps even without the new regulation, as evidenced by DOJ findings against counties in Texas for inaccessible voting websites. * The National Federation of the Blind filed comments with the DOJ about the proposed regulations, expressing concerns about exceptions that could be unfair to disabled people. * The DOJ tried to adopt similar regulations more than 12 years ago but did not, leading to skepticism about whether the new regulations would ever come to fruition. * It looks like it is finally happening, which is great news! * What does it mean for you and your clients?* + Read the original 2022 article with all of its updates. + Read the “Final Rule”. + DOJ Fact Sheet from the ADA.
Adobe Sued for Hidden Fees & Subscription Practices* The US Justice Department is suing Adobe for hiding fees and complicating subscription cancellations. * The lawsuit claims Adobe enrolls users in expensive subscription plans without clear disclosure – seemingly “hiding” the terms of its paid plans in fine print and behind hyperlinks. * The early termination fees for canceling subscriptions can amount to hundreds of dollars. * Adobe’s cancellation process involves navigating multiple pages and pop-ups. * Customers face similar obstacles when canceling subscriptions via phone or chat. * The lawsuit alleges Adobe’s practices break consumer protection laws. * Adobe executives are also targeted for directing these practices. * Read more over at The Verge.
Google is Crawling My Site a LOT! That’s Good, Right? Maybe (probably) Not. Google’s Gary Illyes warns that sudden spikes in crawling activity on your site could be a bad sign, indicating potential issues. * Two common problems that can cause crawling spikes are infinite spaces (like calendars and product filters) and website hacks. * Infinite spaces can generate unlimited potential URLs, exciting crawlers to crawl excessively. Use robots.txt to block these areas.* * Hackers may inject spam onto reputable sites, triggering a crawling frenzy as Google initially interprets it as new content before realizing it’s malicious. * Treat unexpected sharp increases in crawling as a symptom of an issue until proven otherwise, rather than assuming it’s positive. * For hacked sites, identify and fix the vulnerability, clean the hacked content, harden security, and request a review from Google to remove warnings or blacklists. * Use Google’s URL removal tool to quickly deindex hacked pages, and focus on improving overall site quality beyond just removing hacked content. * Lingering SEO impacts from hacks may persist for months until the site recovers Google’s trust. * SearchEngineJournal spells out what a crawling frenzy may mean and what you should do about it.
Worth a Look Woo issued a Developer Advisory about an XSS Vulnerability in WooCommerce 8.8.0 and later. Read more about it and update your Woos now (if you haven’t already). * WCEU was a huge success. Read about the highlights on Make.WordPress.org. * Seize the daytime nap!* Learn how to take the perfect nap. Did you know that 1 in 5 people take a nap at work? Find out why and learn how to leverage a few winks.
This article, Business Roundup Week Ending June 21, was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (June 16, 2024)News* WordPress 6.6 Beta 3 * Highlights from WordCamp Europe 2024 * WordPress 6.6 Beta 2
55 contributors successfully graduated from the WordPress Mentorship Program cohorts, reporting their familiarity with contributing increased by 25%. Learn more about this program and express your interest in joining the next cohort: https://t.co/nY0vJ5SSkN #WCEU pic.twitter.com/3Xp37IBCtW
— WordPress (@WordPress) June 15, 2024
Accessibility* Accessibility Team Meeting Agenda: June 21, 2024 * WordCamp Europe 2024 Contributor Day Summary
Community* Contributor Working Group Chat Agenda | June 20th 07:00 UTC (APAC/EMEA) and 16:00 UTC (AMER) * WordPress Contributor Mentorship Program Q4 2024: Call for Interest * WCEU2024 Contributor Day: Community Team Agenda
Core * Site-wide background images in WordPress 6.6 * Roster of design tools per block (WordPress 6.6 edition) * What’s new in Gutenberg 18.6 * Theme.json version 3 * Social Links block changes in WordPress 6.6 * Hallway Hangout: Exploring Grid Layouts * Options API: Disabling autoload for large options * Improvements to active block variation detection * Grid layout type * Editor: Unified Extensibility APIs in 6.6 * Data Views Update – June 2024 * What is new in Gutenberg 18.5 (05 Jun)
WordPress 6.6 Site-wide background images in WordPress 6.6 * Theme.json version 3 * Social Links block changes in WordPress 6.6 * Options API: Disabling autoload for large options * Improvements to active block variation detection * Grid layout type * Preparation for React 19 Upgrade * JSX in WordPress 6.6 * WordPress 6.6 release squad ready * Bug Scrub Schedule for WordPress 6.6 Performance Enhance performance tools – Status: open * Fix bug in performance metrics – Status: closed * Improve performance tracking – Status: open * Optimize performance analysis – Status: closed * Add support for new performance features – Status: open * Fix issue with performance reports – Status: closed * Enhance performance documentation – Status: open * Improve performance security – Status: closed * Optimize performance settings – Status: open * Fix bug in performance options – Status: closed * Enhance performance design – Status: open * Improve performance accessibility – Status: closed * Add new performance templates – Status: open * Fix issue with performance compatibility – Status: closed * Enhance performance support – Status: open * Optimize performance framework – Status: closed * Improve performance deployment – Status: open Core TracAdministration* Escape Output in Storage Count List Item Class – Status: New * problems with classic editor and password protected pages – Status: Closed
Bundled Theme* Twenty Seventeen: Search Block Clear text button not showing on frontend – Status: Closed * Twenty Twenty: Login/out block font family is different in the editor when added to a post – Status: New * Twenty Nineteen: Media & Text Block text color and font size issue on editor side – Status: New * Twenty Twenty-Two: Latest comments block left alignment makes the comment next to it – Status: New * Twenty Fourteen: List block font size is smaller in the editor than on the front end – Status: Closed * UI Glitch on Themes install page – Status: Closed * Twenty Twenty-Four: Current screenshot has visible drop shadow, replace screenshot – Status: Closed
Cache API* Inconsistent cache handling for network (site) meta – Status: New
Comments* Exipre comment author cookies after 1 year (rather than 0.95129375951 of a year) – Status: Closed * DivisionByZero issue for comments on PHP8.0+ – Status: New
Cron API* The recovery_mode_clean_expired_keys cron event is orphaned after converting to Multisite – Status: New
Editor* Improve class WP_Theme_JSON tests – Status: Closed
* Site editor template description displays encoded characters – Status: New
* Color for search block does not reflect – Status: New
* Editor: update all npm packages for WP 6.6 Beta 2 – Status: Closed
* Editor: update packages for 6.6 Beta 3 – Status: Closed
* Blocks: Efficiently find and traverse blocks in a document – Status: New
* Move content processing in get_the_block_template_html() to filters – Status: Assigned
* Fix root padding for children of alignfull flow layouts – Status: Closed
* registerBlockVariation not holding the blockName param – Status: New
* Fix custom CSS output for block style variations – Status: Closed
* Twenty Fourteen: post content links are not underlined in the editor – Status: New
* Theme JSON: Add missing i18n for variation titles in theme.json – Status: Closed
* Prevent redundant block style variation CSS – Status: Closed
* Improve performance of block style variation registration and retrieval – Status: New
General* ACF field not supporting in spectra plugin – Status: Closed
* Can’t log into your account – Status: Closed
* Remove unnecessary space – Status: Closed
* Improper docblock definition structure for blocks apply_block_hooks_to_content() function – Status: Closed
* Remove Extra spaces – Status: Closed
* Add missing full stop in wp-includes/class-wp-duotone.php file – Status: Closed
* Fix inconsistency of block style variation names causing duplicate UI options – Status: Closed
* Reading Settings Section not load properly – Status: Reopened
* Error message: Maximum execution time of 60 seconds exceeded – Status: Closed
* 403 error on all my published posts – Status: New
* Bulk actions are not working in the editor – Status: Closed
* Remove Content-Security-Policy headers: ‘unsafe-inline’, ‘unsafe-eval’ – Status: Closed
* The pagination results in the Popular Plugins screen is broken – Status: New
* The “is_ssl()” function fails to get the correct protocol when WordPress is deployed on an upstream server – Status: Closed
* 5 WordPress sites suddenly stopped working – Status: Closed
* error in select all box for updates – Status: Closed
* Block fails to register with wp-scripts v28.0.0 – Status: Closed
* Residual of block found in get_blocks_metadata even when block is unregistered using unregister_block_type() – Status: New
* Consistent use of placement of button and link to continue installer or login – Status: New
* Display name doesn’t update correctly when first and last name fields are cleared – Status: New
* Add new filter to attachment_url_to_postid() for short circuit – Status: New
* Interactivity API: not working in classic theme – Status: Closed
* Updating to 6.5.4 makes access to the admin plugin page impossible – Status: Closed
* Synced patterns can not be used on site if pages are copied – Status: New
HTML API* Revert using regex in block bindings HTML replacement logic – Status: Closed * HTML Processor: ::create_fragment returns self when subclassed – Status: Closed * HTML API: Add type annotations – Status: Assigned
Interactivity API* Adding escaping function in wp_interactivity_data_wp_context PHPDoc – Status: Accepted
Media* PHP 8.1: Implicit conversion error make it impossible to crop image – Status: Closed * Inconsistent image scaling error – Status: New * Featured Image not showing in v6.5.4 – Status: New * Missing src attribute on
Networks and Sites* 403 error on all my published posts – Status: New
Permalinks* Trailing Slash Issue in Category Pagination URLs with the_posts_pagination() – Status: New
Plugins* Bulk update plugins no longer working when 1 Plugin failed to update – Status: New * allow to disable plugin dependencies feature – Status: New * New plugins list item breaks if WP version is incompatible – Status: New
Post Thumbnails* Featured Image not showing in v6.5.4 – Status: New
Quick/Bulk Edit* JQMIGRATE warnings for bulk edit – Status: New
REST API* REST API: If Super Admin does not exist in subsite, retrieving users is rejected – Status: New
Script Loader* Style dependencies are not inlined – Status: New
Security* remove Content-Security-Policy headers: ‘unsafe-inline’, ‘unsafe-eval’ – Status: Closed
Taxonomy* Duplicate terms with names in non-ASCII characters in different cases – Status: New
* Taxonomy: Unused variable in wp_set_object_terms() – Status: Closed
Themes* WordPress 6.6 Beta 1 search box in add themes is misaligned – Status: Closed * Site logo returns image attachment when no logo is defined – Status: Closed
Upgrade/Install* Disable maintenance mode when core auto-update fails – Status: Closed * Delay automatic updates after installation – Status: Closed * Maintenance Error on Login After Setting Up WordPress 6.6 Beta 1 on Localhost – Status: Reopened
Users* Add a ‘pre_delete_user’ filter to allows some checks to potentially prevent user deletion – Status: New
Widgets Add Cara and Bluesky Icons – Status: New
* Calendar Bug – Status: Closed
* Twenty Nineteen: Button block Appearance setting (font-weight) is not working – Status: New
Gutenberg Discussions Conflict of two Query Loop Variation blocks on the same page.
* Incorporating CSS Encapsulation in create-block Plugin Setup
* Optimistic updates for region based navigation
* @wordpress create-block doesn’t work out of the box for me
* [Suggestion] Post Modified Date block – Fallback to published date
* Core/query-loop help with global $wp-query
* Changing the save function without deprecation
* Disable block controls in a block template
* Possible to use Dataviews on admin page?
* A data-wp-input directive for two-way data binding
* [FEATURE REQUEST] options page api for block development
Gutenberg IssuesAccessibility* Bug – Media & Text block – Link doesn’t work when a media item is added – Status: Open
* Accessibility issue with column resizing – Status: Open
* Screen reader issue with image block – Status: Open
Block Editor* Block Editor not loading in some themes – Status: Open * Custom CSS not applying to block editor – Status: Open * Block editor freezing on large pages – Status: Open * Issues with reusable blocks – Status: Open
Block Library* Feature request – New block for social media icons – Status: Open * Bug – Gallery block layout issues – Status: Open * Block library – Enhancements needed for the audio block – Status: Open * New feature – Add custom attributes to block library – Status: Open
Core* Core updates causing issues with older plugins – Status: Open * Bug – Core functions not working as expected – Status: Open * Core – Feature request for improved REST API – Status: Open
Design Tools* Design tools – Need better color picker options – Status: Open * Bug – Design tools not saving changes – Status: Open * New feature – Add gradient background options – Status: Open
Documentation* Documentation updates needed for new features – Status: Open * Documentation error in block registration – Status: Open * Need better examples in documentation – Status: Open
General* General performance improvements – Status: Open * General bug – Intermittent issues with save function – Status: Open * General feature request – Better support for RTL languages – Status: Open
Global Styles* Global styles – Add more typography options – Status: Open * Bug – Global styles not applying correctly – Status: Open * Feature request – Global styles for custom post types – Status: Open
Gutenberg Plugin* Gutenberg plugin – Compatibility issues with other plugins – Status: Open * Bug – Gutenberg plugin causing site to crash – Status: Open * Feature request – Add more block options in Gutenberg plugin – Status: Open
Mobile* Mobile – Issues with block alignment on mobile – Status: Open * Bug – Mobile editor not saving changes – Status: Open * Feature request – Better mobile previews – Status: Open
Performance* Performance issues with large number of blocks – Status: Open * Performance – Slow loading times in block editor – Status: Open * Feature request – Performance improvements for media blocks – Status: Open
REST API* REST API – Add support for new block types – Status: Open * Bug – REST API not returning correct data – Status: Open * Feature request – Extend REST API for better integration – Status: Open
Security* Security issue with file uploads – Status: Open * Bug – Security settings not applying correctly – Status: Open * Feature request – Enhanced security for block editor – Status: Open
Themes* Themes – Issues with theme compatibility – Status: Open * Bug – Theme styles not loading in editor – Status: Open * Feature request – Better theme support in block editor – Status: Open
UI/UX* UI/UX – Improvements needed for block inserter – Status: Open * Bug – UI/UX issues with block settings – Status: Open * Feature request – Enhanced UI/UX for mobile editor – Status: Open
Widgets Widgets – Issues with custom widgets – Status: Open * Bug – Widgets not saving changes – Status: Open * Feature request – Add more widget options – Status: Open WPCS Rules for space indentation instead of tabs, specifically in multiline arrays * The “previous” exception object can not be escaped Core Meetings* Summary, Dev Chat, June 19, 2024 * Agenda, Dev Chat, Wednesday June 19, 2024 * Summary, Dev Chat, June 12, 2024 * Performance Chat Summary: 18 June 2024 * Agenda, Dev Chat, Wednesday June 12, 2024 * Performance Chat Agenda: 18 June 2024 * Performance Chat Summary: 11 June 2024 * Performance Chat Agenda: 11 June 2024
Developer Blog:* An introduction to overrides in Synced Patterns * How to create an animated timeline plugin * An introduction to the Transients API
WordPress Developer Blog Content Discussions Add Developer Hours recordings to the site * Color and typography variations/options in WP 6.6 * Tutorial on using block style variations in WordPress 6.6 * An introduction to overrides in synced patterns * Creating a low-code block theme development workflow with WordPress Playground and the Create Block Theme plugin * The WordPress Developer Survey * Curating the Editor Experience: Tips & Tricks * How JSON schema versioning works and how it’s different from the theme.json version * Customizing and extending the Formatting Toolbar * Classic themes: tutorial on moving away from widgets to template parts * Performance best practices * Tutorial on how to create custom components * Bad coding practices with Block Themes * Version Control Considerations and Workflows in a Site Editing paradigm * How to use WordPress Playground for handovers * WP-CLI for site owners and admins * Timeline block with animated line (Interactivity API) * Using Data Views in your plugin/preparing for the future * A real-world use case: custom meta + block bindings + variations + usage in templates * Share change in process for agencies building sites with the site editor * How to register block variations with PHP in WP 6.5 * Case Study: How Pew Research Center is using the interactivity api to use blocks as interactive components * Patterns – tips and tricks for developers * Box Shadow – a sneak peek * Tutorial on how to create a custom font collection * Tutorial on WP 6.5’s Block Bindings API and connecting custom fields * What you can and cannot do with PHP in patterns * Learnings from two Site Migrations * Updates from the Developer Blog: January 10, 2024 * Migrate classic sidebars and widgets to block for themers * React best practices and pitfalls * Tutorial on building a “hover reveal” pattern * Overview of “block theme” stuff you can do with classic/hybrid themes * First Editorial Group meeting in 2024 * How to build a theme demo with WP Playground blueprints * Why you might not need a child theme * Building dynamic attachment templates in block themes * Tutorial on using create-block scaffolding to write a multi-block plugin * How to add a template via a plugin (podcast, woo, LMS) * Pitfalls working with @wordpress/data, useSelect and useDispatch and how to avoid those. * Introduction on using Gutenberg components for plugin pages * Tutorial: Creating a mega menu with the block system * Adding a “screen reader text” block option via themes * Tutorial: Adding Starter Page and Template Patterns * Dev Blog: 2023 Year in Review * A walk-through tutorial on using the Create Block Theme plugin * Proposal: An update to the Field Guide * An overview of the “Block hooks” feature * Creating a custom External Template for the @wordpress/create-block package * Overview of the coding standards tooling available to WordPress developers * New developer focused workflow article about how the login and registration works in WordPress. * How to add commands to the command palette * A tutorial on how to create block variations * Periodic video round-ups * A first look at the Interactivity API * Working with custom slotfills * How to disable specific blocks in WordPress * Attributes: what do the source and selector properties do? * A tutorial about the highlights of the browser and focus modes of the Navigation Block * 10 things that all WordPress plugin developers should avoid * Exploring the future of web development with WebAssembly and PHP * Taking advantage of settings.custom in theme.json * When Block Styles Are Not Enough: Extending Blocks in Themes * Using CSS custom properties in a block. * Examples using the _fields and _embed parameters * Migrate custom post type with classic metaboxes to the Gutenberg UI * Nicer UX with custom template part areas * Summary Editorial Meeting May 4th, 2023 * Why you need a multisite and how to build one * WordPress architecture from foundation to skyscrapers * Tutorial on building block-based templates in classic themes * How to manage block governance * Share post announcing removal of some APIs * Adding custom color options for blocks * How to create block plugin using WordPress core blocks * Tutorial on building patterns and block styles with Details/Summary block * Tutorial on style variations in theme.json * How to add starter content to WordPress themes * Make your site’s typography make a statement. * Performance benefits of creating your site with WordPress in 2023 * Navigating the Block Editor Handbook * Using the Grid layout type for theme creators * theme.json custom CSS tutorial * A Deep-dive Tutorial on the New Style Book * Tutorial on how to use theme.json filters DevHub Block Examples Multi Block Build and Plugin/SlotFill (or Custom Data Store) not specifically related to a block (or specific block) * Which example would you like to see in this repository? * Welcome to gutenberg-examples Discussions! Diversity, Equity, Inclusion, and Belonging* Contributor Day Recap at WordCamp Europe 2024
Design* Design Share #58 (Jun 3-Jun 14)
do_action* do_action Ahmedabad 2024 * Mumbai 2024
Documentation* Summary for Docs Team Discussion Meeting (18-Jun-2024) * Agenda for Docs Team Biweekly Meeting (18-Jun-2024) * Localization and translation of HelpHub during WCEU 2024 * Documentation Team Update – June 17, 2024
Documentation-Issue-Tracker
Component: Plugin Handbook* Page images on wporg are not displaying – Status: open
* Update page “In-line Documentation Standards” – Status: open
Component: Developer Hub* WordPress Theme Handbook: Clearer distinction for Plugin Authors and Plugin Developers – Status: closed * How to set a proper schema for sub resource integrity? – Status: closed
Component: Core Handbook* Update Code of Conduct in WordPress Core Handbook – Status: open * Missing “safe_redirect” function in the Codex – Status: closed
Component: HelpHub* Incorrect link in an article – Status: closed * Create anchor links on the “WordPress User Roles” page – Status: open
Component: Developer Docs* Fix a missing reference link – Status: open * Update Code of Conduct – Status: closed
Component: General* Add new-in WP version to hooks & classes – Status: closed
* Fix outdated link – Status: closed
* Add note about “generate_ssl_verification” filter – Status: closed
* Broken link to VVV howto – Status: open
* Add information about wp_ajax_nopriv_ – Status: closed
* Fix typo in “Settings API” – Status: closed
* Missing references for is_rest_request() – Status: closed
* Update the list of bundled themes – Status: closed
* Add note for “rewrite_rules_array” filter – Status: closed
* Improve search results in developer documentation – Status: open
* Typo in “Multisite Network Administration” – Status: closed
Component: Block Editor Handbook* Add missing use_block_editor_for_post filter – Status: closed
* Document new block_editor_rest_api_preload_paths filter – Status: closed
* Add note about “set-mt” filter – Status: closed
Component: Plugin Developer Handbook* Document wp_skip_dev_password_changes filter – Status: closed
* Fix outdated link – Status: closed
* Fix a missing reference link – Status: closed
* Document new wp_get_attachment_image_srcset filter – Status: closed
Component: Theme Handbook* Document wp_get_attachment_image_srcset filter – Status: closed
* Fix typo in “Theme Handbook” – Status: closed
* Add add_settings_error function – Status: closed
* Update examples for wp_mail function – Status: closed
Component: REST API Handbook* Fix broken example link – Status: closed
* Add note about “wp_is_site_initialized” function – Status: closed
* Fix typo in “REST API Handbook” – Status: closed
* Document get_block_file_path function – Status: closed
Component: Security Handbook* Fix typo in “Security Handbook” – Status: closed
* Document sanitize_key function – Status: closed
Component: Design Handbook* Fix typo in “Design Handbook” – Status: closed
* Document wp_send_json_success function – Status: closed
Component: Miscellaneous* Fix outdated link – Status: closed
* Add information about wp_ajax_ – Status: closed
* Fix typo in “Miscellaneous” – Status: closed
* Document wp_nonce_ays function – Status: closed
Component: Mobile Handbook* Fix typo in “Mobile Handbook” – Status: closed
* Document wp_localize_script function – Status: closed
Component: Installation Handbook* Fix typo in “Installation Handbook” – Status: closed
* Document wp_register_script function – Status: closed
Component: Coding Standards Handbook* Fix typo in “Coding Standards Handbook” – Status: closed
* Document wp_register_style function – Status: closed
Component: Performance Handbook* Fix typo in “Performance Handbook” – Status: closed
* Document wp_add_inline_script function – Status: closed
Component: Database Handbook Fix typo in “Database Handbook” – Status: closed
* Document wp_add_inline_style function – Status: closed
Five for the Future Visual inconsistency for one of the link present on 5FTF handbook page
* accessible issue on https://wordpress.org/five-for-the-future/manage-pledge/ page
* Tweak Sustainability badge
Hosting* The Image Revolution: AVIF and WebP * Hosting Directory: Next Steps * WCEU 2024 Contributor Day Agenda
Marketing* WordPress Media Corps Next Steps
Media Corp* Update on the Media Corps Process and Open Call for Participation
Meta* The Theme Directory gets a refresh and is now powered by blocks * Unify the favorite button across sites
Meta TracAPI* Update Credits for WordPress 6.5.4 – Status: Closed
Handbooks* Broken link to VVV howto – Status: New
International Forums* Switch international support sites to new theme – Status: New
Make (Get Involved) / P2* underline the link for “contributor wizard” message – Status: Closed * Allow assigning badges manually to sustainability team members and contributors – Status: Closed
Photo Directory* Photos: Add the ability for folks to share how they used a photo and to have that sent to the photo contributor – Status: New
Profiles* Request for a badge for the sustainability team – Status: Closed
Support Forums* Alter sensitive data replacement mechanism – Status: New * Change help link in editor – Status: Closed
Trac* New Trac text line-height hinders readability – Status: Closed
Version Control* core release process: Verify ZIP recreation is intended – Status: New
WordPress.org Site* Permanently deleted media files are still on the server – Status: Closed * Lang guess: Support learn.wordpress.org – Status: Closed * Bump recommended MariaDB version to 10.5 – Status: Closed
WordPress.tv WordPress.tv comments – list not formatted properly – Status: Closed WP Org Main (Theme) Iteration: 6.6 Microsite * Conditionally hide blocks based on date/time
Showcase Allow exporting of user feedback Openverse A week in Openverse: 2024-06-10 – 2024-06-17 * A week in Openverse: 2024-06-03 – 2024-06-10
Openverse GitHubComponent: API* Add a ! to the copyright policy banner – Status: closed
* Add query parameters for audio analysis data – Status: open
* Enhance search results with additional metadata – Status: open
Component: Frontend* Add support for audio playback speed controls – Status: open * Implement dark mode for the website – Status: closed * Fix alignment issue on the homepage – Status: open
Component: Backend* Improve performance of the search endpoint – Status: open * Refactor authentication middleware – Status: closed * Optimize image processing tasks – Status: closed
Component: Documentation* Update API usage examples – Status: open * Add contribution guidelines – Status: closed * Document new search filters – Status: open
Component: CI/CD* Setup GitHub Actions for automated testing – Status: closed * Integrate code coverage reports – Status: open * Enhance deployment scripts – Status: closed
Component: Design* Redesign search results page – Status: open * Create new logo assets – Status: closed * Update color scheme for accessibility – Status: closed
Component: Analytics* Implement user activity tracking – Status: open * Add support for custom analytics events – Status: closed * Optimize database queries for analytics – Status: open
Component: Security* Review and update dependency vulnerabilities – Status: closed * Enhance CSRF protection measures – Status: open * Audit and improve data encryption – Status: open
Component: Integration* Integrate with external image providers – Status: closed * Add support for new media types – Status: open * Improve integration with third-party APIs – Status: closed
Component: User Experience* Enhance user onboarding process – Status: open * Improve accessibility of the navigation menu – Status: closed * Add tooltips for advanced search options – Status: open
Component: Localization* Add language support for Spanish – Status: open * Update translation files – Status: closed * Improve localization of error messages – Status: open
Component: Search* Add new filter for search results – Status: closed * Optimize search algorithm – Status: open * Enhance search results ranking – Status: open
Component: Media* Improve audio file support – Status: closed * Enhance image metadata extraction – Status: open * Add support for video previews – Status: open
Component: Licensing* Update license information for new media types – Status: closed * Review and update existing licenses – Status: open * Enhance license compliance checks – Status: open
Component: Performance* Optimize loading times for large datasets – Status: open * Improve caching strategies – Status: closed * Enhance performance monitoring tools – Status: open
Component: Community* Improve community guidelines – Status: open * Enhance support for community contributions – Status: closed * Add new community engagement features – Status: open
Component: Testing* Improve unit test coverage – Status: open * Add integration tests for new features – Status: closed * Enhance automated testing framework – Status: open
Component: Management* Add project management tools – Status: closed * Enhance issue tracking system – Status: open * Improve task prioritization methods – Status: open
Component: Configuration* Update configuration settings for new features – Status: open * Add support for environment-specific configurations – Status: closed * Enhance configuration management tools – Status: open
Component: Legal* Review new privacy policy – Status: closed * Update terms of service – Status: open * Enhance legal compliance checks – Status: open
Component: Deployment* Improve deployment automation – Status: closed * Add support for blue-green deployments – Status: open * Enhance deployment rollback mechanisms – Status: open
Component: Monitoring* Implement new monitoring dashboard – Status: open * Add alerts for critical system events – Status: closed * Enhance logging and monitoring tools – Status: open
Component: Miscellaneous* Fix typo in “About Us” page – Status: closed * Update contact information – Status: open * Enhance site footer with additional links – Status: open
Component: Miscellaneous 2* Add new API endpoint for user data – Status: closed * [Implement new caching strategy](https://github.com/WordPress/open
verse/issues/1800) – Status: open
Component: Miscellaneous 3* Fix CSS issue on homepage – Status: closed * Update site header design – Status: open * Enhance site security measures – Status: open
Component: Miscellaneous 4 Implement new user authentication system – Status: closed * Add support for new media formats – Status: open * Enhance search functionality – Status: open Playground Add support for multi-language – Status: open * Improve error handling – Status: open * Optimize load times – Status: closed * Enhance UI for mobile devices – Status: open * Fix bug in sandbox environment – Status: closed * Add dark mode support – Status: open * Improve code editor performance – Status: closed * Add tutorial for new users – Status: open * Fix issue with saving projects – Status: closed
Plugins* How should we shape the future of the Plugin Review team? * Plugin Review Team: 17 June 2024
Polyglots* Agenda: Weekly Polyglots Chat – June 19, 2024 (13:00 UTC) * Hi I woild like to… * Added DeepL Pro and model selection in OpenAI * Results at WordCamp Europe from… * User Interface Updates to Translate Live * Transitioning All Rosetta Sites to the New WP.org Theme
Project* WordPress Project Contributor Handbook v2
Security* WordPress 6.6 is coming!
Support* 20th June Support Team meeting
Sustainability* The Sustainability Team’s Handbook for events is here! * Join the WordPress Sustainability Team during WCEU’s Contributor Day * Sustainability Chat Summary, June 7, 2024
Test* Team Chat Agenda: 18 June 2024 * Test Team Update: 17 June 2024
ThemesPatterns IssuesComponent: Patterns* Add support for complex grid patterns – Status: open * Improve pattern categorization – Status: closed * Enhance pattern preview functionality – Status: open
Component: API* Fix API endpoint for pattern submission – Status: closed * Optimize API response times – Status: open
Component: Frontend* Improve search experience for patterns – Status: open * Enhance pattern detail pages – Status: closed
Component: Backend* Refactor pattern storage system – Status: open * Optimize database queries for patterns – Status: closed
Component: Documentation* Update pattern submission guidelines – Status: open * Enhance API documentation – Status: closed
Component: Design Redesign pattern directory homepage – Status: open Community Themes Purr: style variations * Poetry: Variations * Term: single template alignments * Term: credits file * Purr: credits file * Color naming convention * Purr: Create patterns to avoid repetition between templates * Poetry: change theme colors Training* Training Team Meeting Recap – 13th June 2024 * Training Team 2024 Half Year Review * Thumbnail Creation Project
Learn IssuesLearn Theme* Accessibility audit – Status: Open * RTL Audit – Status: Open * Add final copy – Status: Open * Feedback – Enhance Syntax Highlighting on the course content – Status: Open * Add fallback image in cards for Courses and Lessons – Status: Open * Complete footer content – Status: Open * Improve text contrast for better readability – Status: Open * Fix layout issues on mobile view – Status: Open * Update links to include proper titles – Status: Open * Ensure all images have alt text – Status: Open * Add new template for upcoming events – Status: Open * Refactor CSS for improved performance – Status: Open * Update accessibility guidelines – Status: Open * Fix broken links in footer – Status: Open * Enhance user profile pages – Status: Open * Implement dark mode option – Status: Open
Learn Plugin* Bug: Duplicate entries in the course list – Status: Closed * Enhancement: Add course completion badges – Status: Closed * Improve search functionality – Status: Closed * Integrate with third-party analytics – Status: Closed * Add progress tracking for users – Status: Closed * Bug: Incorrect display of course duration – Status: Closed * Feature: User feedback collection – Status: Closed * Enhance course recommendation system – Status: Closed * Bug: Login issues for new users – Status: Closed * Add support for multimedia content – Status: Closed * Improve course categorization – Status: Closed * Fix email notification system – Status: Closed * Enhance user registration process – Status: Closed * Update course creation guidelines – Status: Closed * Integrate with calendar applications – Status: Closed * Bug: Error in user activity logs – Status: Closed * Feature: Add forum for user discussions – Status: Closed * Improve video playback quality – Status: Closed * Update privacy policy – Status: Closed * Add translations for multiple languages – Status: Closed * Enhance admin dashboard – Status: Closed * Bug: Inconsistent course completion rates – Status: Closed * Update terms of service – Status: Closed * Improve user data export functionality – Status: Closed * Add support for interactive quizzes – Status: Closed * Bug: Incorrect time zone display – Status: Closed
Content* Add new course on WordPress security – Status: Open * Update existing course on SEO – Status: Open * Create new tutorials for beginners – Status: Open * Revise course on plugin development – Status: Open * Add advanced tutorials for developers – Status: Open * Update course materials for 2024 – Status: Open * Enhance course on theme customization – Status: Open * Add new resources for teachers – Status: Open * Create video tutorials for courses – Status: Open * Update lesson plans for accuracy – Status: Open * Add interactive elements to courses – Status: Open * Revise content for accessibility – Status: Open * Translate courses to Spanish – Status: Open * Create quizzes for course evaluation – Status: Open * Add audio descriptions to videos – Status: Open * Update content for new WordPress version – Status: Open * Revise course on e-commerce – Status: Open * Add new tutorials for Gutenberg – Status: Open * Update course on site optimization – Status: Open * Create interactive learning modules – Status: Open * Revise content for accuracy – Status: Open * Add new course on WordPress APIs – Status: Open * Update materials for online learning – Status: Open * Revise beginner’s guide – Status: Open * Enhance developer resources – Status: Open * Add new lessons on theme development – Status: Open * Update tutorials for latest plugins – Status: Open * Add advanced SEO tutorials – Status: Open * Create resources for content creators – Status: Open * Update course on mobile optimization – Status: Open
Dev Implement new API for course management – Status: Closed * Bug: Course progress tracking errors Status: Closed * Enhance performance of user dashboard – Status: Closed * Add new feature for course bookmarking – Status: Closed * Bug: Incorrect display of user stats – Status: Closed * Integrate new payment gateway – Status: Closed * Enhance security protocols – Status: Closed * Update user profile features – Status: Closed * Bug: Data syncing issues – Status: Closed * Add support for new media formats – Status: Closed * Enhance admin panel usability – Status: Closed * Update API documentation – Status: Closed * Fix bug in course creation tool – Status: Closed * Add new analytics dashboard – Status: Closed * Bug: Login session timeout issues – Status: Closed * Enhance data visualization tools – Status: Closed * Update course feedback system – Status: Closed * Bug: Error in user registration process – Status: Closed * Add new API endpoints for reporting – Status: Closed * Enhance user notification system – Status: Closed * Bug: Inconsistent data exports – Status: Closed Courses Beginner WordPress User
Online Workshops* Developer Hours: What’s new for theme developers in WordPress 6.6 * WordPress Support Engineer: Roles, Responsibilities, and Career Path
WPTV* Latest WordPress TV videos
Thanks for reading our WP.org roundup! We highlight the news and discussions from the good folks making WordPress possible each week. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here › Contribute.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, WordPress 6.6 Beta 3 🆕 Theme Directory Refresh 📚 Contributor Handbook v2 📆 Sustainable Events 🌐 Rosetta Sites > New Theme, was published at Post Status — the community for WordPress professionals.
Nathan B. Weller is currently Head of Community at Freemius, the hassle-free managed ecommerce solution for WordPress theme and plugin makers. The Freemius team functions as the monetization team for their community of WordPress Software Makers. As Head of Community, Nathan’s job is to connect the community to those resources and create opportunities for community members to learn, grow, inspire, and support each other.
What do you enjoy most about working in WordPress?
WordPress has been a core part of my life since around 2010. I started working with WordPress as a product reviewer on blogs about WordPress and have since focused on content marketing and community building for WordPress companies. By far, it’s the people I’ve met along the way and the things I’ve learned that make WordPress a great space to work in. This community is all about teaching, sharing, and empowering each other. It’s a rewarding culture to be a part of.
What do you love most about your Post Status membership?
I love the access it gives me to other WordPress professionals. Particularly those who also work in community. Unlike other roles, there’s rarely multiple community people at a single company. It’s extremely helpful to be able to chat with those people on a regular basis. I’ve made several new friends already! Oh, and it’s also great to gain visibility on what other WordPress insiders are up to and thinking about. Having joined relatively recently, I’m now wondering why I didn’t sign up sooner!
What business/web/WordPress advice do you have for others in our industry?
As generative AI takes the world by storm, look to develop uniquely human skills, techniques, and tactics you can implement to differentiate your business. Branding and community are two areas myself and the team at Freemius are exploring. Customers are still human and want to connect with other humans. In fact, self-reported loneliness is at an all-time high. People don’t just want to connect, they’re craving it. When AI evens the playing field in terms of what businesses can do, create, and publish online–those with the strongest relationships with their customer base/community will have an advantage that’s difficult and time consuming to compete with. So start now! If you’d like to talk about it or get a book recommendation (or two) hit me up in Slack
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, Member Spotlight: Nathan B. Weller, was published at Post Status — the community for WordPress professionals.
WCEU Was Amazing!Dear WordPress,
How do I love thee? Let me count the selfies.
And you delivered yet again – with photos, and conversations, and generosity of time, strength, skills, and sponsorship. We raised over $500 at WCEU to help bring underrepresented speakers and organizers to future WordCamps. Thank you.
WCEU was, once again, an amazing event. Kudos to the many, many people who committed the time and energy necessary to put on a multi-day event like WCEU.
The numbers speak for themselves, but are even more impressive when you see them in person. So many people were there that I never even ran into some friends the whole time.
I’ve said it before, but it bears repeating – the WordPress community includes some of the most generous people I know. And every time I’m in the company of WordPressers, I feel at ease and secure.
WCEU brought out the best in people again – from a WordPress Building Challenge to being vulnerable on stage talking about having ADHD the topics, the sponsors, the food, the attendees all just “got it right.”
From an accessibility standpoint the venue was amazing – plenty of chairs and seating for those who struggle with walking, wide aisles, accessible toilets, and ramps for those of us on wheels, and closed captioning for those who need to read the text of the speaker’s words.
WCEU 2024 organizers, take a bow – and then get some rest. It’s well deserved.
And next year? We’ll see you all in Basel, Switzerland!
Join Us for a MeetupJoin us for our Meetups! Details on our Meetups are available on our Meetup page.
Quick Links:* The SDM Show: Episode 426: The SDM Show is Going On The Road * Accessibility Craft: GAAD 2024 WordPress Accessibility Showcase * Kitchensink WP: Podcast E538 – WCEU 2024 Recap * WP Watercooler: EP484 – Whose WordPress is it anyway? * MainWP v5.1, a self-hosted WordPress management dashboard that can be installed free from the WordPress Repository, was just released and it brings updates with its new rollback/safe updates feature, a streamlined codebase, and enhanced UI for a smoother user experience. You can see the detailed changes in their changelog video and see it in action in their video walkthrough. * Share Your Pride with the WordPress Photo Directory through June 30 * WP Accessibility Call for Speakers is Extended (through July 1) * WCUS: Tickets are Available
Find the complete WordPress events schedule here.
Photo of the WeekToday’s photo of the week comes from Aaron Jorbin on WordPress Photos.
You — and your whole team — can Join Post Status.
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status.
This article, Community Roundup Week Ending June 14 + WCEU, was published at Post Status — the community for WordPress professionals.
Adobe Terms Update Creates a Kerfluffle* This week, pockets of social media have been on fire with designers worried about recent changes to Adobe’s Terms of Use. * Specifically, concerns abound over whether Adobe will use customer content to train its AI tools. * David Wadhwani, Adobe’s President of Digital Media, responded: “We have never trained generative AI on our customer’s content, we have never taken ownership of a customer’s work, and we have never allowed access to customer content beyond what’s legally required.” * Still, the internet backlash has been so severe that Adobe plans a further revision of its terms next week. * The Verge has excellent coverage of the Adobe Terms issue. * Read Adobe’s full response in this blog post.
Apple Silicon Chips Have an Unpatchable Vulnerability! What You Need to Know… A serious, unpatchable vulnerability called “GoFetch” has been found in Apple’s M-series chips in use since late 2020 (includes M1, M2, and M3). * The flaw allows hackers to access secret encryption keys by exploiting data memory-dependent prefetchers (DMPs) in the chipsets. * Researchers extracted a 2048-bit RSA key in under an hour*, demonstrating the severity of the issue. * Unlike software vulnerabilities, this hardware flaw cannot be patched, and mitigation measures would significantly degrade performance. * So far, there are no recommendations for protecting your data and it’s too early to speculate on what all of this could mean for Apple users. * Read more in the GoFetch report on Mashable.
Screen Apnea is a Real Thing. Does it Impact You?* Have you ever found yourself holding your breath or breathing shallowly while you’re working at a screen? * I noticed this several months ago, I just didn’t know it had a name. * Screen Apnea impacted 80% of participants in a recent test, and it leads to increased stress levels. * Poor breathing habits like mouth breathing and chest breathing are widespread. Plus, hunching over screens makes proper belly breathing difficult. * Slow, deep breathing through the nose lowers stress and improves focus. With practice, you can retrain yourself to breathe properly. * Notice your breathing patterns during the day and reset with deep breaths, and use a breathing app to track your progress. * Learn more about Screen Apnea in this article and 24 minute Podcast on NPR’s Body Electric podcast.
Worth a Look* Do the Woo 4.0 launches at WCEU Contributor Day. The Do the Woo crew now includes 12 shows with 23 hosts. * Most of us know to re-save permalinks when they break. But do you know why it happens? Codable explains. * Rankmath has published a comprehensive (but easy) guide for setting up Google Analtyics 4. * Get some inspiration from some of the best websites built with WordPress.
This article, Business Roundup Week Ending June 14, was published at Post Status — the community for WordPress professionals.
WCEU is almost here!Tomorrow I board a plane and Wednesday I arrive in Italy, joining thousands of WordPressers from around the world for WordCamp Europe. I’m already seeing a lot of posts on socials from people who are already there. I can’t wait to join them!
I will have Post Status pins with me. (And some Michelle Wapuu stickers.) So if you see me, don’t be afraid to ask for swag. I’m beyond happy to share. (And let’s get a selfie, too!)
I’ve made a list of people I have to see while I’m there. People I have trinkets for, or haven’t ever met in person yet, or I just want to chat with. (I hope I’m on some other peoples’ lists, too.)
Between the speaker schedule, the external events, the after party, and the sponsor hall, it looks to be an amazing WordCamp.
Will you be there? Let’s catch up!
Join Us for a MeetupJoin us for our Meetups! Details on our Meetups are available on our Meetup page.
Quick Links:* Automattic launches Automattic for Agencies * Women in WordPress Podcast: 095: Navigating the Changing Landscape of WordPress with Tammie Lister * WP-Content.co: E58: WP Tavern is dead?, WordPress 6.5.4 RC1 Now Available, Future of Plugin Review Team * Underrepresented in Tech: Celebrating Pride Month with Guest david wolfpaw * WP Wonder Women Newsletter, Issue 2 * WordPress.com now offers an affiliate program: Become a WordPress.com Affiliate and Elevate Your Earnings * From InstWP: 50 WordPress Statistics for 2024 You Cannot Afford to Miss * Share Your Pride with the WordPress Photo Directory * WP Accessibility Call for Speakers is Open (through June 24) * WCUS: Tickets are Available
Find the complete WordPress events schedule here.
Photo of the WeekToday’s photo of the week comes from Aaron Jorbin on WordPress Photos.
You — and your whole team — can Join Post Status.
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status.
This article, Community Roundup Week Ending June 7, was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (June 2, 2024)News* WordPress 6.5.4 Maintenance Release * WordPress 6.6 Beta 1 * WordCamp Europe 2024: Mid-Year Update and Q&A with Matt Mullenweg
Community* Events of the Month – March & April 2024 * Community Team Meeting Agenda for 6 – June – 2024 * Current challenges of WordPress Events. Shaping the future
Core * JSX in WordPress 6.6 * Hallway Hangout: Theme Building with Playground, Create-block-theme plugin, and GitHub * Core Performance Team Update: May 2024
WordPress 6.6 JSX in WordPress 6.6 * WordPress 6.6 release squad ready * Bug Scrub Schedule for WordPress 6.6 Core TracBundled Theme Bundled block themes: The theme.json schema version is incorrect – Status: New * Twenty Seventeen: Comment Block Alignment is not working properly on frontend – Status: Closed * Twenty Seventeen: Comments Form Block’s Button Border Radius is different in editor and frontend – Status: Closed * Twenty Fifteen: Verse block font family is different in back-end & Front-end – Status: New * Twenty Seventeen: add border-style for custom Pullquote block borders – Status: New * Twenty Seventeen: Search Block Clear text button not showing on frontend – Status: Reopened * Twenty Twenty: Login/out block font family is different in the editor when added to a post – Status: New
Build/Test Tools* React: Upgrade to the new JSX transform – Status: Closed
* Pin highest supported PHP version in .env for 6.5 branch – Status: Closed
* Tests: Cached data in WP_Theme_JSON_Resolver causes cross pollution in unit tests – Status: Closed
* Pin macos-13 for the 6.3 branch and earlier – Status: Reopened
* Composer slow – add script to skip install – Status: Closed
Editor* Ability to control editor preview breakpoints – Status: New
* Add block bindings support for a __default attribute for pattern overrides – Status: Closed
* Background colour is not working in Calendar block – Status: Closed
* Editor: update packages to latest version – Status: Closed
* On mobile devices, the first element of the Navigation block is focused by default – Status: Assigned
* Dashicons are not available in Tablet and Mobile view in the Block editor – Status: Closed
* Dashicons are not available in Tablet and Mobile view in the Block editor – Status: New
* Swapping templates hangs site – Status: New
* Simplify the block bindings HTML replacement logic – Status: Closed
* Continuous issue to access due to maintenance – Status: New
* Improve class WP_Theme_JSON tests – Status: New
* Site editor template description displays encoded characters – Status: New
General* Woocommerce order list page showing warning – Status: Closed * Post via email – Password field default value trips Google Chrome warning – Status: New * PHP deprecation warning in /wp-includes/general-template.php – Status: New * WordPress Playground POST request issue – Status: Closed * Dodavanje dotataka – Status: Closed * Help! – Status: Closed * Warnings appearing in log – PHP 8.3 related deprecations? – Status: New * wp_enqueue_script() was called incorrectly. “wp-editor” script should not be enqueued together with the new widgets editor (wp-edit-widgets or wp-customize-widgets) – Status: New * Escape Output in Storage Count List Item Class – Status: New * 404s related to caching – Status: Assigned
Administration* Admin Menu: The admin submenu gets hidden behind the “Theme Details” modal – Status: Closed * Improve description on image upload error – Status: Assigned * Escape Output in Storage Count List Item Class – Status: New
Upgrade/Install* Plugin Dependencies: Refresh plugin-install.php instead of redirecting on activation – Status: New
Plugins* Plugins: Revert 6.5.3 changes for showing an admin notice on successful activation – Status: Closed * Error message: Maximum execution time of 60 seconds exceeded – Status: Closed
Widgets* block_editor_rest_api_preload function is restoring $wp_scripts and styles enqueued by wp_enqueue_media are lost – Status: New * Improve caching in get_calendar function – Status: New * wp_enqueue_script() was called incorrectly. “wp-editor” script should not be enqueued together with the new widgets editor (wp-edit-widgets or wp-customize-widgets) – Status: New
Database* wpdb::prepare function null value convert to empty String – Status: New
REST API* Backport: Output post classes in the editor – Status: Closed * Refactor fixture replacements for the “class_list” REST API field – Status: Closed
HTML API* HTML API: Report real and virtual nodes in the HTML Processor – Status: Closed * Editor: Introduce XML Tag Processor and XML Processor – Status: New * HTML Processor: ::create_fragment returns self when subclassed – Status: Assigned
Script Loader* Lack of escaping in Moment.js localization – Status: Closed * Add $is_module as an extra strategy argument when enqueueing js script – Status: New
HTTP API* Add Support to HTTP 2 in WP_Http Class – Status: New
Login and Registration* A password change should not destroy a user’s session data – Status: New * Long Site Titles Cause Layout Issues on wp-admin Login Page – Status: New
Media* Improve description on image upload error – Status: Assigned * PHP 8.1: Implicit conversion error make it impossible to crop image – Status: Closed
Embeds Slideshare embeds returning a 404 error – Status: New
Gutenberg Discussions A data-wp-input directive for two-way data binding
* [FEATURE REQUEST] options page api for block development
* Interactivity API and extensibility
* Provide a framework for building out react powered settings pages
* CSS Specificity for WordPress 6.6
Gutenberg Issues[Focus] Accessibility (a11y)* Button component: aria-disabled focusable button should use consistent focus style
* Button component: link buttons should not use aria-disabled
* Global Styles: Pagination buttons must have a tooltip
[Feature] Block bindings* Create abstractions for Block Bindings Panel and other ItemGroups * Editing bound paragraph in post editor causes “Site Updated” message to appear
[Feature] Blocks* Add support for section dividers in the Color section in the Inspector * Consider adding a general purpose Link block or block supports
[Feature] Data Views* DataViews for Posts, Categories and Tags * Data views: Bulk toolbar covers other clickable buttons
[Feature] Patterns* Detaching patterns not available when editing pages in the Site Editor * The pattern shuffle feature includes synced patterns but they are inserted unsynced
[Feature] Synced Patterns* Pattern navigation toggles zoom out view * Pattern overrides: Initial number of number set (or $ + 2 numbers) disappear from edited Paragraph & Heading Blocks
[Feature] Template Editing Mode* Themes: Being able to delete templates one do not plan to use
[Feature] Typography* Font size control is broken in some classic themes on 6.6 alpha * Update typography variations UX to resemble colors flow
[Package] Components* Button: add support for iconPosition top and showDescription * Text alignment controls in global styles for irrelevant blocks
[Package] Data* Data: Stores become unresponsive when batched actions trigger an error
[Package] Scripts* New created block doesn’t show in the block list when using devDependency latest @wordpress/scripts version 28.0.0 * Bug in @wordpress/scripts
Global Styles* Color style variations don’t resolve CSS custom properties * Global Styles: Can’t remove a custom color from palette in Safari
[Block] Cover* Cover block – accept term/taxonomy featured image
[Block] List* Support “Add Before” and “Add After” for list items
[Block] Navigation* Navigation: Make ‘Manage menus’ button link to site-editor.php?postType=wp_navigation * Navigation: Block toolbar obscures submenu items when Navigation block is at top of editor
[Block] Paragraph* Paragraph block margin left and right is not working properly
[Type] Bug* Site editor template description displays encoded characters * Text alignment controls in global styles for irrelevant blocks * Meta field not sent even after postmeta change on save post * The Navigation Block has an Inline Style Without Declarations * Appearance -> Template Parts not present for hybrid/classic theme in 6.6-beta-1 * Editing bound paragraph in post editor causes “Site Updated” message to appear * Pattern navigation toggles zoom out view * Pattern overrides: Initial number of number set (or $ + 2 numbers) disappear from edited Paragraph & Heading Blocks * The pattern shuffle feature includes synced patterns but they are inserted unsynced * Site editor template description displays encoded characters
[Type] Enhancement* DataViews for Posts, Categories and Tags * Button: add support for iconPosition top and showDescription * Allow theme authors to opt out of color and typography preset autogeneration in WordPress 6.6 * Detaching patterns not available when editing pages in the Site Editor * Create abstractions for Block Bindings Panel and other ItemGroups * Text alignment controls in global styles for irrelevant blocks
Needs Design DataViews for Posts, Categories and Tags
* Consider adding a general purpose Link block or block supports
Performance
Disable autoload for large optionsAudit Autoloaded Options Site Health should extend Core’s check if availableRun test cases with WP_DEBUG enabledConditionally load images initially-visible in some breakpoints without lazy-loading performance penaltySite Health: detect web server AVIF mime type supportImprove image handling approach in Modern Image Formatscomposer test:plugins failed with errorPrepare Performance Lab 3.2.0 releaseParse width presets for use in sizes values
WPCS Rules for space indentation instead of tabs, specifically in multiline arrays
* The “previous” exception object can not be escaped
Core Meetings Performance Chat Summary: 4 June 2024
* Performance Chat Agenda: 4 June 2024
* Agenda, Dev Chat, Wednesday June 5, 2024
Developer Blog:* Building a book review site with Block Bindings, part 2: Queries, patterns, and templates
WordPress Developer Blog Content Discussions What’s new for developers? (June 2024) – Status: Open DevHub Block Examples Add editable-block-no-build example Design* Design Share #57 (May 20-May 31)
do_action* do_action Ahmedabad 2024 * Mumbai 2024
Documentation* Agenda for Docs Team Biweekly Meeting (4-June-2024) * Documentation Team Update – June 3, 2024
Documentation-Issue-Tracker
[HelpHub] [6.6] Advancing the new Data Views in the Site Editor
* WordCamp Europe Contributor Day – June 13, 2024 Contributor Day
* wp_enqueue_style example brings E_NOTICE developer documentation
Hosting Hosting Team Meeting Agenda 2024-05-29
Five for the Future* Organizations sponsoring non-staff * Update PHPCS runner * Pledges with either 0 hours or 0 individuals should be hidden
Marketing* WordPress Media Corps Next Steps
Media Corp* Summary of Media Corps Group Kickoff Call
Meta* Meeting Agenda for May 29, 2024 * Results (4) * #7662 Long Trac queries showing 403 error * #7663 Plugin submission: Change texts referring to the previous submission process * #7664 Plugin Submission: Allow multiple plugin submissions for authors with plugins that have a total of +1M active installs * #7665 Update Credits for WordPress 6.5.4
WP Org Main (Theme) WCEU Live Stream Hero Banner * WCEU small notice banner on Home page Openverse Openverse maintainers welcome Princewill Onyenanu as a new committer * Community Meeting Recap (2024-06-03)
Openverse GitHub /api/api/admin/media_report.py, line 387, in change_view can fail if the tag does not have a provider
* Attribution: XML/RDF/Turtle please.
* ov hooks should reference the ov script directly, rather than relying on it being in the PATH
* Include report filing in admin media view
* Make admin media endpoint work for all media items not just those with reports
* New About page
* Add support for aliases in ov
* Use ov in CI/CD workflows
* Replace single usage of perl with Python
Playground Inconsistent capitalization of plugin and theme names during boot up
* Unable to add file to /wordpress/ folder using bootWordPress
* Multiple 404 and 428 errors
* Review Extism applications for Playground
* Fetching a URL that redirects has the first page content prepended
Plugins* How should we shape the future of the Plugin Review team? * Plugin Review Team: 3 June 2024
Polyglots* WordPress 6.5.4 has been released…. * Agenda: Weekly Polyglots Chat – June 5, 2024 (13:00 UTC) * Translation Events: Inviting GTEs to Create and Manage Events
Project* WordPress Project Contributor Handbook v2
Security* WordPress 6.6 is coming!
Sustainability* May Project Health Hangouts Summary * Project Health Hangouts and Working Group Kickoff * Sustainability Chat Agenda, June 7, 2024
Test* Core Test Team at WCEU 2024: Contributor Day * Help test WordPress 6.6 * Test Team Update: 3 June 2024
Themes* Themes Team Meeting Notes – May 28, 2024 * WordCamp Europe 2024: Theme’s team table on contributor day * Themes team update June 04, 2024 * Default Theme Task Force update – May 31, 2024
Community Themes Purr: style variations * Poetry: Variations * Term: single template alignments * Term: credits file * Purr: credits file * Color naming convention * Purr: Create patterns to avoid repetition between templates * Poetry: change theme colors Training Training Team Meeting Recap – 30th May 2024 * Meet 2024 Interim Co-Rep: Jamie Madden * Proposal: Learn WordPress Content Maintenance Process * Learn WordPress Newsletter – June 2024 * Training Team Update – June 2024
Learn IssuesAccessibility* Accessibility audit * Tools for Accessibility Testing
Theme and Design* RTL Audit * Add My Courses link to local navigation * Add featured image to upcoming online workshop cards * Add fallback image in cards for Courses and Lessons * Complete footer content * Add subscription form to footer
Translations* Bangla translation for “Exploring category templates with block themes” * Bangla translation for “Applying duotone filters to change color effects”
Workshops and Courses* Online Workshop: Recording awesome videos for WordPress demos, courses, and more * Online Workshop: Using the Interactivity API outside of WordPress
Administration and Feedback* Requests to paginated views of the homepage should redirect to the homepage * How to Change the WordPress Administration Email Address Without email Verification * Feedback – Image Comparison Problem (Single Image Adde)
Meetings and Agendas Meeting Agenda May 30, 2024 Courses Beginner WordPress User
Online Workshops* Developer Hours: What’s new for theme developers in WordPress 6.6 * WordPress Support Engineer: Roles, Responsibilities, and Career Path
WPTV* Latest WordPress TV videos
Thanks for reading our WP.org roundup! We highlight the news and discussions from the good folks making WordPress possible each week. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here › Contribute.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, WordPress 6.5.4 • JSX in WP 6.6 • Challenges of Events • Shaping Plugin Review Team • Contributor Handbook v2, was published at Post Status — the community for WordPress professionals.
Alex Standiford has been an active member of the WordPress community since 2014. During his time in this space, he’s built hundreds of WordPress plugins for other people, and spent some time working on several plugins you have probably used. Alex created Siren out of a profound belief that his extensive network deserved better, more dynamic online partnerships, driven by a passion to revolutionize how these collaborations are managed and maximized.
What do you enjoy most about working in WordPress?
I love open-source in general because it fosters a spirit of collaboration and freedom, but WordPress in particular has captivated me due to the ownership it promises. I really value the ability to own his content and platform, and that always always leads me to WordPress. This has embodied everything I do online, from running Siren Affiliates to publishing all of my content, including tweets, through my personal website first. WordPress serves as my go-to tool for all of these things, mostly because the platform’s versatility supports his diverse needs. For me, WordPress is more than just a CMS; it’s a digital representation of independence, and ownership, which is something I value very much.
What do you love most about your Post Status membership?
Oh gosh, so much to say about my love for Post Status. It has truly become a central hub for interacting with the WordPress community for me. Post Status is often the first place I go to connect with someone, as most of my network is already active there. I appreciate the diversity of discussions, from sharing a new bread recipe to finding potential partners and securing lucrative freelance gigs. Post Status is as a vital tool in my networking arsenal, moreso than any single social network. The sense of community and the wealth of opportunities available really helped me push my career to a higher level. I love the genuine connections and the collaborative spirit that Post Status fosters, and there would be a big hole in WordPress space if it wasn’t here.
What business/web/WordPress advice do you have for others in our industry?
Partnerships and networking is everything here. If you’re deep in this community, and understand it well, you can find a lot of opportunity here. This crowd is a curious mix of post-great recession era freelancers who had to make their way without a job, and so much of this community has been built on that counterfactual belief that a 9-5 job is not the only way you can make a living (although it’s fine if you do!) But because of that, there’s so many people here who see the value in partnerships, and understand them on a deep level, and are excited to work with you.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, Member Spotlight: Alex Standiford, was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (May 25, 2024)News* WP Briefing: Episode 80: Unlocking Your WordPress Potential with Learn WordPress Tools * Apply for the Kim Parsell Memorial Scholarship for WordCamp US 2024 * jQuery 4 Update Test
Community* Meetup Organizer Newsletter: May 2024 * WCEU 2024 Contributor Day: What to do?
DEIB Working Group* 2024-05-17 DEIB Working Group Meeting * [WCEU 2024] Prepare for the Contributor Day * [Blog post] Announce Handbook Project Overtaking by the DEIB Working Group
Core * WordPress 6.5.4 RC1 is now available
WordPress 6.6 WordPress 6.6 release squad ready * Bug Scrub Schedule for WordPress 6.6 Core TracResults (49)Help/About About Page 6.6
Editor* Block Styles: Allow registration across multiple block types at once
* I recommend adding the Table of Contents Block to WordPress version 6.6
* Editor: update all packages to the latest versions
* Issue with Custom HTML Block in Gutenberg Version 18.4
* Font Directory uploads ignore subdir property
* Improve consistency of root padding
* Add section styling via extended block style variations
* Negative margins for alignfull children of blocks with custom padding
Site Health* Add “Audit Autoloaded Options” Site Health Check * Directories and Sizes label should have translation comment that Sizes also related to db
General* PHP message: PHP Fatal error: Uncaught Error: Undefined constant “ABSPATH” direct access to wp-includes/rss.php on line 19 * Critical error on my site * PHP message: PHP Fatal error: Uncaught Error: Undefined constant “ABSPATH” in wp-includes/cache.php * Backport theme.json version 3 migrations * Remove links to https://mercantile.wordpress.org/ on WordPress.org * HTML API: Tag bookmark length is incorrect * Request to increase permalink character limits in WordPress * Uncaught exception ‘Error’ with multiple messages in wp-include directory files during direct access * wp_trigger_error() strips out allowed HTML tags
Upgrade/Install* Plugin having dependent plugins not checkable for the bulk actions * Plugin Dependencies: Change AJAX activation handler to restore auto-redirect after plugin activation
Bundled Theme* Twenty-Twenty-Four: Cover-element is not displayed correctly on smartphone * Twenty Sixteen: Code Block Background color is not reflecting in frontend * Twenty Sixteen: pre element has less padding in the editor * Twenty Twenty Four: The code block border color not change when we change text color from block settings * Twenty Twenty Two theme: Search block button border not appear * Twenty Twenty: consider improving Pullquote block padding when user adds a border
Shortcodes* Docstrings don’t reflect function return type change
Login and Registration* Logout error on Multisite with directories – Login subsites
Administration* WP-Admin Categories and Post Edit Page Slow Rendering Due to lot of hidden Taxonomies and Authors * Regression with bulk checkbox on updates table
Plugins* Plugin Dependencies: Ensure dependency detection for newly installed plugins
Options, Meta APIs* Add “force” parameter to get_option and get_transient
Formatting* Slight UI bug when applying shadow on the lightbox
WordPress.org Site* Remove links to https://mercantile.wordpress.org/ on WordPress.org
Security* Found Vulnerabilities on My wordpress * HTTPOnly attribute for WP Test Cookies
REST API* Return post_types field in templates REST API
Customize* Customizer load wrong page for customizing the “Page”
Query* Wrong variable name in filter documentation
HTML API* HTML API: Tag bookmark length is incorrect
Menus* Elementor Menu always open on clicking back
Users* phpcs error in wp-includes > user.php on line 1105 and 2016
Sitemaps Display an empty sitemap instead of 404 Gutenberg DiscussionsInteractivity API Changelog – Tracking Breaking Changes in the Interactivity API * Instant search based on search template FSE * Interactivity API and extensibility * Interactivity outside blocks or as “standalone” (like Alpine.js)?
General* Provide a framework for building out react powered settings pages * CSS Specificity for WordPress 6.6 * Attaching multiple handlers to an event and allowing asynchronous event handlers
HTML API* HTML API: Reported Issues related to HTML Parsing
Q&A How to use wp-scripts for theme developing? Gutenberg IssuesGlobal Styles Update typography variations UX to resemble colors flow * Add UI to Global styles to allow modification of font size presets * Add UI to Global styles to allow modification of spacing scale values * Layout Styles: Adding block gap global styles does not work for Columns block * Layout Styles: Block list appender causes inconsistent application of layout margin styles * Color Presets: Unexpected scroll to color presets when selecting a style variation * Update alt text decision tree links to be translatable * Revisiting the color purple in the editing experience * Pattern overrides: Button and Image blocks sharing the same name have incompatible attributes
[Type] Enhancement* Keyboard shortcut to rename a Block * Ability to control editor preview breakpoints * Comments Pagination: Remove unwanted bottom margin from links * Make the ellipsis button more visible * Enable contextual content editing from within the site editor * Help users understand what ‘Mark as nofollow’ means in edit link control * Attach css and js to patterns * Inspector: Polish “Link” button / dialog for static homepage * Sidebar panel selection should persist between blocks * Data views: Switching layout shouldn’t reset filters * @wordpress/scripts][markdownlint-cli] Some internal modules are deprecated. * Need to Correct the placement of @since tag in Php Docs * theme.json h1 tag font size is override by core heading block font size * Pattern overrides: Button and Image blocks sharing the same name have incompatible attributes
[Type] Bug* Publish flow: ensure setting date to the past sets the status to draft * Publish flow: changing date/time doesn’t update in both places * Site Editor: Unwanted top margin added to the first block inside flow layout container * Disabling Custom Fields in Preferences prevents to listen Paste Event in Block Editor * Paragraph block margin left and right is not working properly * Double border on buttons with outline variation applied * Padding component doesn’t respond for non-block theme * Layout Styles: Adding block gap global styles does not work for Columns block * Layout Styles: Block list appender causes inconsistent application of layout margin styles * Color Presets: Unexpected scroll to color presets when selecting a style variation * @wordpress/scripts][rtlcss-webpack-plugin] Some internal modules are deprecated. * @wordpress/scripts][eslint] Some internal modules are deprecated. * @wordpress/scripts][babel-jest] Some internal modules are deprecated. * @wordpress/scripts][jest] Some internal modules are deprecated. * @wordpress/scripts][npm-packlist] Some internal modules are deprecated. * @wordpress/scripts][puppeteer-core] Some internal modules are deprecated. * Invalid configuration object error when using –experimental-modules * jest-console throwing errors in conjunction with jest.restoreAllMocks() * Widgets not working when using Gutenberg editor but load fine on Classic view. * Interactivity API: aria-modal is not sufficient to hide content from assistive technology * Synced Pattern: A possible error when a block is unmounted * Footnotes Do Not Appear In Search Results * Custom template add new section Flickering issue * Autocomplete no longer supports overlapping triggers * Make the ellipsis button more visible * Enable contextual content editing from within the site editor * Latest Comments: Line Height is not reflecting in editor * Attach css and js to patterns * Data views: Switching layout shouldn’t reset filters * @wordpress/scripts][markdownlint-cli] Some internal modules are deprecated. * Invalid configuration object error when using –experimental-modules * jest-console throwing errors in conjunction with jest.restoreAllMocks() * Widgets not working when using Gutenberg editor but load fine on Classic view. * Interactivity API: aria-modal is not sufficient to hide content from assistive technology * Synced Pattern: A possible error when a block is unmounted * Footnotes Do Not Appear In Search Results * Custom template add new section Flickering issue * Autocomplete no longer supports overlapping triggers * @wordpress/scripts][eslint] Some internal modules are deprecated. * @wordpress/scripts][babel-jest] Some internal modules are deprecated. * @wordpress/scripts][jest] Some internal modules are deprecated. * @wordpress/scripts][npm-packlist] Some internal modules are deprecated. * @wordpress/scripts][puppeteer-core] Some internal modules are deprecated.
[Feature] Site Editor* Site Editor: The sidebar becomes inaccessible on mobile when editing Templates, Pages, and Patterns * Site Editor: Pages three pane view overlaps on certain screen sizes * Site Editor inconsistencies with section labels, descriptions, and “Add new” buttons * Page Inspector: Move page attributes UI to updated summary panel * Post Inspector: Move taxonomy term select UI (categories + tags) to updated summary panel * Enable contextual content editing from within the site editor
[Feature] Patterns* Comments and Pingbacks get cleared out when a pattern is edited (within the editor) and a metabox is shown * Filtering ‘My patterns’ category in the Inserter is a bit clunky * Pattern overrides: Button and Image blocks sharing the same name have incompatible attributes
[Focus] Accessibility (a11y)* Interactivity API: aria-modal is not sufficient to hide content from assistive technology * Consistent Sidebar DOM and Open/Closing Interactions * Make the ellipsis button more visible * @wordpress/scripts][puppeteer-core] Some internal modules are deprecated.
[Feature] Link Editing Help users understand what ‘Mark as nofollow’ means in edit link control
* Make the ellipsis button more visible
* Consistent Sidebar DOM and Open/Closing Interactions
* Pattern overrides: Button and Image blocks sharing the same name have incompatible attributes
Performance
Improve image handling approach in Modern Image Formats
* Improve Settings for Modern Image Formats
* composer test failed with error
* Prepare Performance Lab 3.2.0 release
* Parse width presets for use in sizes values
* Trac 61276: Add Audit Autoloaded Options Site Health Check
* Parse padding presets for use in sizes values
* Promote new features when they are added to the plugin
WPCS Forbid the addition of new magic class methods
Core Meetings Summary, Dev Chat, May 29, 2024
* Performance Chat Summary: 28 May 2024
* Agenda, Dev Chat, Wednesday May 29, 2024
* Summary, Dev Chat, May 22, 2024
Developer Blog:* Setting up a multi-block plugin using InnerBlocks and post meta
WordPress Developer Blog Content Discussions What’s new for developers? (June 2024) – Status: Open DevHub Block Examples Add editable-block-no-build example Design* Design Share #56 (May 6-May 17)
do_action* Mumbai 2024
Documentation* Agenda for Docs Team Biweekly Meeting (21-May-2024)
Documentation-Issue-Tracker
WordPress website error
* Wrong variable name in filter documentation for comments_clauses hook
* Contributor Day — May 28, 2024
* Doc: Search result title block documentation broken images
Hosting Hosting Team Meeting Agenda 2024-05-29
Five for the Future* Organizations sponsoring non-staff * Update PHPCS runner * Pledges with either 0 hours or 0 individuals should be hidden
Marketing* WordPress Media Corps Next Steps
Media Corp* Summary of Media Corps Group Kickoff Call
Meta* Meeting Agenda for May 29, 2024
WP Org Main (Theme) WCEU small notice banner on Home * Remove padding from local navigation bar in pattern Openverse A week in Openverse: 2024-05-20 – 2024-05-27
Openverse GitHub Include report filing in admin media view
* Make admin media endpoint work for all media items not just those with reports
* New About page
* Add support for aliases in ov
* Use ov in CI/CD workflows
* Capture thumbnails during Europeana ingestion
* Local Plausible setup can fail
* Add a favicon to our Docs site
* Create a script for load-testing the frontend
Playground Scaling GitHub proxy
* Blueprints Builder: Offer the possibility to load the blueprints at the Blueprints Gallery directly within the Blueprints Builder
* Enable networking for WordPress PR viewer
* Rotate PHP runtime on crash so it can continue to satisfy subsequent requests
* SQL and JS errors with Yoast SEO
* Error modal doesn’t show WordPress debug logs
* Update blueprint builder to include $schema and remove some unnecessary entries
* Import WXR: Post authors not mapping
Plugins* Plugins guidelines adding warnings in Site Health * Plugin Review Team: 27 May 2024
Polyglots* Translation Events: Inviting GTEs to Create and Manage Events * Agenda: Weekly Polyglots Chat – May 29, 2024 (07:00 UTC) * What to display when there are no new events * test_get_past_events_for_user is flaky
Project* Five for the Future Program Updates: May 2024 * Let’s try out online DEIB course content!
Sustainability* Sustainability Chat Summary, May 24, 2024 * Project Health Hangouts and Working Group Kickoff
Test* Week in Test: May 27, 2024 * Early opportunities to Test WordPress 6.6 * Test Team Update: 27 May 2024
Themes* Themes Team Meeting Notes – May 28, 2024 * WordCamp Europe 2024: Theme’s team table on contributor day * Themes team update May 28, 2024
Community Themes Playground link workflow fails on forked PRs Training Proposal: Learn WordPress Content Maintenance Process * Training Team Meeting Recap – 23rd May 2024 * WordCamp Europe 2024 Contributor Day
Learn IssuesAccessibility* Accessibility audit * Tools for Accessibility Testing
Theme and Design* RTL Audit * Add My Courses link to local navigation * Add featured image to upcoming online workshop cards * Add fallback image in cards for Courses and Lessons * Complete footer content * Add subscription form to footer
Translations* Bangla translation for “Exploring category templates with block themes” * Bangla translation for “Applying duotone filters to change color effects”
Workshops and Courses* Online Workshop: Recording awesome videos for WordPress demos, courses, and more * Online Workshop: Using the Interactivity API outside of WordPress
Administration and Feedback* Requests to paginated views of the homepage should redirect to the homepage * How to Change the WordPress Administration Email Address Without email Verification * Feedback – Image Comparison Problem (Single Image Adde)
Meetings and Agendas Meeting Agenda May 30, 2024 Courses Beginner WordPress User
Online Workshops* Developer Hours: Exploring Synced Pattern Overrides in WordPress 6.6 * Recording awesome videos for WordPress demos, courses, and more * Using the Interactivity API outside of WordPress
WPTV* Latest WordPress TV videos
Thanks for reading our WP.org roundup! We highlight the news and discussions from the good folks making WordPress possible each week. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here › Contribute.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, WordPress 6.5.4 RC1 • Project Health Hangouts • Learn WP Tools, was published at Post Status — the community for WordPress professionals.
Mark is CEO of Greyd. He’s a seasoned entrepreneur and manager and has +10 years of experience in building digital businesses. He’s all about developing effective sales processes. Mark has gained his experience in various industries. Initially, as Director of Corporate Marketing at a Munich-based technology company for augmented and mixed reality. Then as Managing Director at a large solar energy start-up. He has been working with his business partner Thomas Koschwitz for 10 years. They founded the digital agency Büro von Grau, which laid the foundation for the development of Greyd.Suite. Today, his focus is on making Greyd thrive internationally.
What do you enjoy most about working in WordPress?
On the one hand, there are strong and sometimes unwritten rules about what you can or shouldn’t do in the WordPress environment. From a business perspective, this often doesn’t make it easy.
On the other hand, however, the WordPress community offers a lot of freedom. There are so many possibilities to try things out and develop our business. That gives me great pleasure. And many old hands in the community are happy to offer advice or even act as mentors. This is something that I have never experienced in this form in any other industry before.
What do you love most about your Post Status membership?
Post Status enables me to easily get in touch with other business owners in the WordPress sector. People who are going the same way as we are, and have interesting experiences to share. People who might become future partners. Peers who might be able to share valuable contacts.
And last but not least, people who might benefit from me sharing my experiences and contacts. It’s a great network for business-oriented people in WordPress.
What business/web/WordPress advice do you have for others in our industry?
Don’t be shy and try to get to know lots of people in the community. Talk to everyone, share your thoughts and ideas and above all, LISTEN WELL! Like I said, people in the WordPress community are happy to offer good advice, to help you and to mentor you. This may be extremely helpful and valuable for you and your business.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, Member Spotlight: Mark Weisbrod, was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (May 19, 2024)News* Apply for the Kim Parsell Memorial Scholarship for WordCamp US 2024 * jQuery 4 Update Test
It looks like plugins can now show over 10+ million installs in the WordPress directory.
Here's Yoast: https://t.co/dojsFkhGrv
Here's what changed: https://t.co/ZZcJCc6wbz pic.twitter.com/fgC2Vo5nIQ
— Steve Burge (@SteveJBurge) May 23, 2024
Community* WCEU 2024 Contributor Day: What to do? * Proposal to Update Our Event Venue Policy * [Meetup] Rajkot, Gujarat, India * [Meetup] Eket, Akwa Ibom State, Nigeria
DEIB Working Group* [WCEU 2024] Prepare for the Contributor Day * [Blog post] Announce Handbook Project Overtaking by the DEIB Working Group
Core * WordPress 6.6 release squad ready * What’s new in Gutenberg 18.4 (22 May)
WordPress 6.6 WordPress 6.6 release squad ready * Bug Scrub Schedule for WordPress 6.6 Core TracAdministration Check boxes have been broken(empty) for years in Firefox – Status: Open
Build/Test Tools* Tests: Ticket annotations should not include any trailing characters – Status: Open * Add e2e test for maintenance mode and other edge cases – Status: Open * Two QUnit Widget tests are skipped and one is broken – Status: Open * Build: Update JavaScript build variables for Gutenberg PR 61486 – Status: Open
Bundled Theme* Twenty Seventeen: “undefined is not an object” in JS detection – Status: Closed * Twenty Nineteen : Pullquote Block’s Text Color is not reflecting in editor side – Status: Closed * Twenty Nineteen: Button block padding is different in the editor – Status: Open * Twenty Seventeen : Quote block Styles Layout option is not working – Status: Closed
Editor* Backport: Templates perf: resolve patterns server side – Status: Open
* Investigation Request: High Frequency of hooked_block_types Filter Calls – Status: Open
* Add aspect ratio presets support via theme.json – Status: Open
* Backport: Introduce new dedicated media search handler and add new label field search handler – Status: Open
* Backport: Add new textAlign block support – Status: Open
* Error notice Updating failed. The response is not a valid JSON response. – Status: Open
* Move default redering mode setting to block_editor_settings_all hook in PHP to allow customizing it – Status: Open
Export* The export_wp() function inserts empty <wp:comment> data when get_comment() returns a false or empty value – Status: Open
Formatting* PHP Deprecated: ltrim() in formatting esc_url. – Status: Open
General* Can’t open add new posts page – Status: Open * When Editor becomes an iframe, relative path content is not displayed correctly – Status: Open * Issues with WordPress – Status: Closed * Widgets not working when using Gutenberg editor but load fine on Classic view. – Status: Open * Nested hook removal removes remaining hooks with higher priority – Status: Open * Theme JSON Tests: Refactor base styles to a static variable – Status: Open * Add filter for duotone to account for gutenberg_restore_image_outer_container in classic themes – Status: Open
HTML API* HTML API: Report depth of currently-matched element. – Status: Closed * HTML API: Indicate if a matched element expects a closing tag/token. – Status: Closed
Permalinks* If redirect_guess_404_permalink returns a LIKE condition result, the redirect should have 302 code – Status: Open
Plugins* DUO MFA does conflicts with WP plugins. Error: “Error Decoding DUO result. Confirm device clock is correct” – Status: Closed
Posts, Post Types* PHP warning when 'taxonomies' in register_post_type is set to false instead of array() – Status: Open
* The character count in the post_excerpt is fine instead of counting words. – Status: Open
Quick/Bulk Edit* Select-all checkbox is checked when selecting individual users, plugins, etc. – Status: Closed
Script Loader* Executing the Script before DOM ready. – Status: Open
Security* wp_kses makes HTML comment HTML uncommented – Status: Open * class-phpass.php uses old ‘2a’ prefix for crypt_blowfish hashes – Status: Open
Site Health* “You should use a persistent object cache” – Allow disable warning – Status: Closed * Prevent Plugins adding warnings in the Site Health – Status: Closed
Themes* wp_get_theme(): Add “License” and “License URI” header fields – Status: Closed * Background image: add support for relative theme path URLs in top-level theme.json styles – Status: Open
Toolbar* Admin Bar: Update the site editor link to open the editor in edit mode directly. – Status: Open
Upgrade/Install* Automatic update of translations can cause confusion – Status: Open * Plugin Dependencies: Add filter to restore auto-redirect after plugin activation – Status: Open
Users Delete user when viewing their profile – Status: Open * Mark who=authors as deprecated in docblock – Status: Closed Gutenberg DiscussionsGeneral CSS Specificity for WordPress 6.6 – Status: Open
Interactivity API* Attaching multiple handlers to an event and allowing asynchronous event handlers – Status: Open * Interactivity outside blocks or as “standalone” (like Alpine.js)? – Status: Open * Changelog – Tracking Breaking Changes in the Interactivity API – Status: Open
HTML API* HTML API: Reported Issues related to HTML Parsing – Status: Open
Q&A Why is removeEditorPanel deprecated and is there a new alternative? – Status: Answered * Display settings under the post in the back office – Status: Unanswered * Preventing blocks from being inserted adjacent to each other – Status: Unanswered * Query Loop Block – Insert block after so many post – Status: Unanswered Gutenberg IssuesAccessibility Make the ellipsis button more visible – Status: Open * Consistent Sidebar DOM and Open/Closing Interactions – Status: Open
Block API* render_block_data hook maybe conflicting with global styles – Status: Closed
Block: Image* Image Block is replaced as a YouTube block after dragging multiple blocks outside their parent – Status: Open
Block: Latest Comments* Latest Comments: Line Height is not reflecting in editor – Status: Open
Block: Media & Text* Media & text block: Placeholder buttons has the wrong size – Status: Closed
Block: Pattern* The title field of Reusable Block became unchangeable without a block theme – Status: Open
Block: Social* Add Librarything to social media icons – Status: Open
Bug* Autocomplete no longer supports overlapping triggers – Status: Open * Focused edit mode discrepancy between post/site editor – Status: Open * Links in “File structure of a block” broken – Status: Closed * Document Bar no longer animates when changing from page/template – Status: Closed * Deprecation does not work if Block Wrapper does not use blockProps – Status: Open * Comments and Pingbacks get cleared out when a pattern is edited (within the editor) and a metabox is shown – Status: Open * Gutenberg Tabs crashing on Edit with React error – unable to edit tabs or content – Status: Closed
Code Quality* Theme.json: create a consistent syntax for relative paths – Status: Open
Data Views* Patterns can be moved to trash despite not supporting trashing – Status: Closed * It should be possible to delete custom template parts – Status: Closed * Make ‘Delete’, ‘Trash’, ‘Reset’ should always be the last item in action menus – Status: Closed
Drag and Drop* Image Block is replaced as a YouTube block after dragging multiple blocks outside their parent – Status: Open
Enhancement* Enable contextual content editing from within the site editor – Status: Open * Focused edit mode discrepancy between post/site editor – Status: Open * Add antispam protection to mailto links – Status: Open * Add export feature to the editor – Status: Open * User global styles: should we save relative paths to the database for uploaded assets? – Status: Open * Help users understand what ‘Mark as nofollow’ means in edit link control – Status: Open * Post Inspector: Move taxonomy term select UI (categories + tags) to updated summary panel – Status: Open * Attach css and js to patterns – Status: Open * Page Inspector: Move page attributes UI to updated summary panel – Status: Open * New Block: Generic Date/Time Block – Status: Closed * Interactivity: Warn texts should be eliminated from production builds – Status: Open
Flaky Test* should have keyboard navigable link UI popover – Status: Open * Clicking on inserter while on zoom-out should open the patterns tab on the inserter – Status: Open * submenu click on the arrow interactions – Status: Open
Font Library* User global styles: should we save relative paths to the database for uploaded assets? – Status: Open
General Interface* Block settings: Change “Apply globally” to secondary button styling to lower prominence – Status: Closed
Global Styles* Aspect ratio preset names are not translatable – Status: Closed * Color Presets: Unexpected scroll to color presets when selecting a style variation – Status: Open * Color Presets: Scrollbar is unexpectedly present in color preset previews – Status: Open
Icons* Make the ellipsis button more visible – Status: Open
Inserter* Filtering ‘My patterns’ category in the Inserter is a bit clunky – Status: Open
Layout* Layout Styles: Adding block gap global styles does not work for Columns block – Status: Open * Layout Styles: Block list appender causes inconsistent application of layout margin styles – Status: Open
Link Editing* Help users understand what ‘Mark as nofollow’ means in edit link control – Status: Open
Needs Accessibility Feedback* Consistent Sidebar DOM and Open/Closing Interactions – Status: Open
Needs Design* Make the ellipsis button more visible – Status: Open
Needs Design Feedback* Post Inspector: Move taxonomy term select UI (categories + tags) to updated summary panel – Status: Open * Consistent Sidebar DOM and Open/Closing Interactions – Status: Open
Needs Dev* Block settings: Change “Apply globally” to secondary button styling to lower prominence – Status: Closed * Patterns can be moved to trash despite not supporting trashing – Status: Closed * It should be possible to delete custom template parts – Status: Closed * Make ‘Delete’, ‘Trash’, ‘Reset’ should always be the last item in action menus – Status: Closed
Needs Testing* render_block_data hook maybe conflicting with global styles – Status: Closed * Gutenberg Tabs crashing on Edit with React error – unable to edit tabs or content – Status: Closed
Patterns* Filtering ‘My patterns’ category in the Inserter is a bit clunky – Status
: Open
Regression* It should be possible to delete custom template parts – Status: Closed * DataViews: The correct action menus are not displayed for patterns and template parts – Status: Open
Site Editor* Page Inspector: Move page attributes UI to updated summary panel – Status: Open * Post Inspector: Move taxonomy term select UI (categories + tags) to updated summary panel – Status: Open * DataViews: The correct action menus are not displayed for patterns and template parts – Status: Open
Style Variations* Color Presets: Unexpected scroll to color presets when selecting a style variation – Status: Open * Color Presets: Scrollbar is unexpectedly present in color preset previews – Status: Open
Synced Patterns* Filtering ‘My patterns’ category in the Inserter is a bit clunky – Status: Open
Themes* Theme.json: create a consistent syntax for relative paths – Status: Open
User global styles should we save relative paths to the database for uploaded assets? – Status: Open
Performance
Focus: Images Parse padding presets for use in sizes values – Status: Open
Plugin: Auto Sizes* Parse padding presets for use in sizes values – Status: Open
Type: Enhancement* Promote new features when they are added to the plugin – Status: Open * Indicate plugins in list table which are installed by Performance Lab – Status: Open * Add checks to disallow use of isset() and empty() – Status: Open * Add support for ThumbHash for image placeholders – Status: Open
Needs Discussion* Content updates for the Performance Team site – Status: Open
Performance Lab Plugin* Indicate plugins in list table which are installed by Performance Lab – Status: Open
Infrastructure* Add checks to disallow use of isset() and empty() – Status: Open
Plugin: Image Placeholders Add support for ThumbHash for image placeholders – Status: Open WPCS Forbid the addition of new magic class methods Core Meetings* Agenda, Dev Chat, Wednesday May 22, 2024 * Performance Chat Agenda: 21 May 2024 * Summary, Dev Chat, May 15, 2024 * Performance Chat Summary: 7 May 2024
Developer Blog:* Setting up a multi-block plugin using InnerBlocks and post meta
WordPress Developer Blog Content Discussions What’s new for developers? (June 2024) – Status: Open DevHub Block Examples Adapt interactivity-api-quiz-1835fa to latest iAPI and add it to table – No Label * Implement permalinks to fix issue with variable number of posts on every WP release – No Label * Replace importFile with importWxr on blueprint steps – No Label DEIB Working Group* 2024-05-17 DEIB Working Group Meeting
Design* Design Share #56 (May 6-May 17)
do_action* Mumbai 2024
Documentation* Agenda for Docs Team Biweekly Meeting (21-May-2024) * Documentation Team Update – May 20, 2024
Documentation-Issue-Tracker
Mobile App* How to schedule a page or post? – Status: To do
* Where are the rest of the post options? – Status: To do
* Where to find Drafts Posts or Draft Pages? – Status: To do
* iOS: How to prevent links to WordPress posts/pages in the Mail app from automatically opening in the WordPress app? – Status: To do
* How to recover a deleted post or page – Status: In progress
* How to publish a Draft post? – Status: To do
User Documentation (HelpHub)* How to schedule a page or post? – Status: To do * Where are the rest of the post options? – Status: To do * Where to find Drafts Posts or Draft Pages? – Status: To do * iOS: How to prevent links to WordPress posts/pages in the Mail app from automatically opening in the WordPress app? – Status: To do * How to recover a deleted post or page – Status: In progress * How to publish a Draft post? – Status: To do
Developer Documentation (DevHub)* A code snippet is missing braces, which leads to an error in the console – Status: To do * Content formatting is erratic when displaying code on some pages – Status: To do
General Broken link to VVV howto – Status: To do * Conflict between manage_media_columns and manage_{$screen->id}_columns Filter – Status: To do * Monthly Planning (Triage) – May 14, 2024 – Status: In progress * Broken links on “File structure of a block” – Status: To do Hosting Hosting Team Meeting Agenda 2024-05-22 * Hosting Team meeting summary 2024-05-15
Five for the Future* Organizations sponsoring non-staff * Update PHPCS runner * Pledges with either 0 hours or 0 individuals should be hidden
Marketing* WordPress Media Corps Next Steps
Media Corp* WordPress Media Corps Kickoff Call
Meta* The Blueprint Gallery: Share your WordPress creations with Playground
WP Org Main (Theme)* About page: poor wrapping of subheadings, notably in Safari
Meta Trac & GitHubMeeting Calendar* Add featured image support
meta.trac.wordpress.org* Allow specifying Tested up to without changing the plugin
* Developer documentation: wrong source is used as a reference
* Add “Plugin Name” from plugin file to API response
* Skip to Content Button Not Working
* 6.6 squad related announce privileges
* when we scroll down footer does not display properly
* Stop weighing active installations in plugin search heavily
* Improve text and links about Trac notifications and preferences
* Notices due to Jetpack Stats direct inclusion
* Follow Button not working properly
* Wrong Url Redirection in Breadcrums
wporg-mu-plugins* Give QueryTotal a marginLeft of 15px on mobile.
* Scrolling glitch when content is shorter than sidebar container
wporg-theme-directory* Remove “Trac tickets” link.
* Improve Single page responsivity.
* Increase darkness of .wp-block-wporg-screenshot-preview border.
* When a theme has no ratings, hide “See all reviews”
* Remove border bottom under theme homepage link.
* The “Popular” category has 542 pages of themes.
* Next/Previous theme links on single page are unrelated to my query.
* Hard to navigate back after you have previewed a theme.
* Inconsistent padding when viewing a “community” theme.
* When viewing a Style Variation on a single page, the preview doesn’t start with that style variation.
* Theme preview frame misaligned on mobile
* Add a label in fav action
* Author archive page should have visible heading
* Add theme to GlotPress syncing
* Theme & page content should be translated
wordcamp.org Reimbursements: investigate attached invoices Mobile Mobile Team Update – May 15th Openverse* Community Meeting Recap (2024-05-21) * Openverse Monthly Priorities Meeting 2024-06-05
Openverse GitHub API docs logo missing
* Results considered dead if SSL fails during dead link check, even though they might not actually be dead
* Create a document for how to start the catalog stack and run a DAG for testing
* Reenable Science Museum provider in Django admin
* The add_license_url DAG keeps timing out
* Rename the ContentProvider model to ContentSource
Playground Enable networking for WordPress PR viewer
* Rotate PHP runtime on crash so it can continue to satisfy subsequent requests
* SQL and JS errors with Yoast SEO
* Website: Deploy does not properly set aside files that need custom redirects
* Error modal doesn’t show WordPress debug logs
Plugins* Plugin Review Team: 20 May 2024 * Plugins guidelines adding warnings in Site Health
Polyglots* In events time line there should be exact date and time stamp – No Label * Update design for warnings, notices and errors – No Label * Update design for buttons – No Label * Update design for Events page – No Label * Update design for My Events page – No Label * Update UI for events home page – No Label * Update form design – No Label
Project* Five for the Future Program Updates: May 2024 * Let’s try out online DEIB course content!
Sustainability* Project Health Hangouts and Working Group Kickoff * Sustainability Chat Agenda, May 24, 2024 * Project Health Dashboards * Recognizing Contributions and Acknowledging Challenges
Test* Early opportunities to Test WordPress 6.6 * Test Chat Summary: 21 May 2024 * Test Team Update: 20 May 2024
Themes* WordCamp Europe 2024: Theme’s team table on contributor day * Proposal: changes to the themes team * Themes team update May 21, 2024 * Add a label in fav action – [Component] Blocks * Author archive page should have visible heading – [Component] Theme
Community Themes Playground link workflow fails on forked PRs Training Training Team Meeting Recap – 16th May 2024
Learn IssuesI apologize for that oversight. It seems I referenced a different part of the dataset. Let’s correct it by focusing on the issues from the last section you provided.
WordPress/Learn Online workshop: Setting up your header and footer * Tutorial : How to enable/disable WP Debug (Bangla) * Feedback – Update node version number on the lesson. * Learning Pathway Page * Meeting Agenda MAY 23, 2024 * Feedback – Outdated Content on – “Exploring WordPress 6.5” * Theme privacy * Single Lesson Plan page * Course and Lesson duration post meta * SEO * Installing TranslatePress Pro on Learn * Add breadcrumbs to templates * Gujarati translation for “WordPress Hooks” * Lesson Plans landing page * Search results page * Meeting Agenda May 16th, 2024 * Online Workshop: Get to Know the Training Team’s Guide Program Courses Beginner WordPress User
Online Workshops* Setting up your header and footer
WPTV* Latest WordPress TV videos
Thanks for reading our WP.org roundup! We highlight the news and discussions from the good folks making WordPress possible each week. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here › Contribute.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, 🛕 WordCamps at Religious Institutions 📅 Project Health Hangouts 5️⃣ Five for the Future Update 💻 do_action Mumbai 2024, was published at Post Status — the community for WordPress professionals.
In most Western societies, people tend to consider men and women equal. Most people agree that women should have the same rights and opportunities as men. But are men and women genuinely equal? Unfortunately, that’s not the case at all. Women are severely underrepresented in leadership positions. Only 44 of the Fortune 500 companies are women-led. On average, women globally are paid about 20 percent less than men. So, although men and women are perceived as equal, they are not (yet) treated entirely equally. Why is that?
This is a hard question to answer. There are biological differences between men and women. Women can bear children, for example, whereas men can’t. Next to that, there are a lot of sociological differences between men and women, too. Differences because women and men are raised differently. These societal influences are at the core of the inequality in gender.
Socialization leads to stereotypes of men and women. We get an image in our head of what a man or a woman is supposed to look like. Female stereotypes, for instance, are that women are sweet, kind, and nurturing but also emotional, a little irrational, and cheerful. Whereas male stereotypes could be that men are competitive, intelligent, and independent. Men are strong. They are leaders. Men are analytical and decisive.
Most of these gender stereotypes are not negative. There is nothing wrong with a sweet and nurturing woman. The problem with stereotypes is that most people don’t fit the generalized ideas of men and women. And overall, people tend to dislike those who are different from their gender stereotypes. It makes us uncomfortable if people act differently from how we expect them to act. If we don’t understand it, we tend to dislike it. This means that women have a pretty hard time finding their way into traditionally male-dominated occupations (such as tech) and leadership positions, but at the same time, men have a hard time if they want to work in, for example, childcare.
The first step towards a solution is to become aware of the existing stereotypes and the prejudice that comes with them. We need to be aware that we’re all socialized in a certain way. If people are aware of a woman’s tendency towards modesty because of cultural conditioning, we can break through. We lack strong role models. The more people we see in roles that challenge their gender stereotypes, the more we will get used to it.
Just remember: everybody holds prejudice. It’s totally normal. It’s how we handle these prejudices that make the difference!
This article, Stereotypes and gender inequality, was published at Post Status — the community for WordPress professionals.
WordCamp EuropeWordCamp Europe is fast approaching. I’ve see Twitter/X handles start to include the conference hashtag, and people posting in different social and Slack channels asking who will be attending. The side event invites have started to go out. Plans are being set in place.
I’ll be there with StellarWP as a sponsor, and with Post Status as a media sponsor. I’m looking forward to creating new connections and deepening existing ones.
Traveling by yourself is a feat, but even moreso if you’re bringing a team. I’ve often reminded WordCamps that I mentor that the cost of sponsorship is far more than just the amount paid to the WordCamp: it includes airfare, swag, hotels, meals, and ground transportation, too.
Even if you’re not sponsoring, the planning, coordination, and yes, budget, that is required to bring a team is a lot.
But make no mistake: Taking your team to a WordCamp — or any conference, for that matter — is a challenge that requires meticulous planning and budgeting.
Vova Feldman
I still say that the benefits are amazing, but without (usually) a direct ROI from attending and sponsoring, they’re often difficult to measure.
Will you be there? Are you bringing a team? Reach out! I’d love to meet you there.
In the SpotlightWith almost 10 years of management experience in various industries, Sandra Kurze has extensive knowledge in product sales and marketing.
Join Us on MeetupJoin us for our Meetups! Details on our Meetups are available on our Meetup page. (We’ll be back in June! Dates soon.)
Quick Links:* Freemius: The Logistics of Bringing Your Team to WordCamps & Conferences * Gutenberg Times: Gutenberg Changelog #100 – NASA’s New Website – the Switch to WordPress and Block Editor * Underrepresented in Tech: Diversity Isn’t for the Naked Eye * The SDM Show: Episode 415: Why You Should Attend In-Person Events * WPCoffeeTalk: Chris Vanover * WP Accessibility Call for Speakers is Open (through June 24) * You can apply for the Kim Parsell scholarship to attend WCUS (through May 30) * WCEU: Tickets are Available * WCUS: Tickets are Available
Find the complete WordPress events schedule here.
Photo of the WeekToday’s photo of the week comes from Nilo Velez on WordPress Photos.
You — and your whole team — can Join Post Status.
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status.
This article, Community Roundup Week Ending May 17, was published at Post Status — the community for WordPress professionals.
With almost 10 years of management experience in various industries – from renewable energy to tourism and now WordPress – Sandra has extensive knowledge in product sales and marketing. She studied business administration and worked for several PR agencies before joining a Munich-based solar energy startup. There she was responsible for marketing and customer service. Her career in the WordPress industry started in 2019, when she joined Greyd as COO & CMO.
What do you enjoy most about working in WordPress?
I like the wide range of projects and use cases that can be implemented with WordPress. From small blogs to entire systems with hundreds of websites and connections to other tools. This also makes WordPress the tool of choice for a wide range of audiences – from private users to international enterprises. This in turn creates a market for a wide variety of products based on WordPress, of which we are a part. As an open-source system with a large community, WordPress also has its very own charm for me. I’m still learning new things every day, and I’m constantly surprised by how things work a little differently than I’m used to from my previous career.
What do you love most about your Post Status membership?
I’m very happy that Post Status is a community that is specifically aimed at people who are building their business on WordPress. Because WordPress appeals to such different target groups, it’s often not easy to take the business approach to WordCamps, for example. For many visitors, it’s all about interacting with the community, and they don’t like it so much when people do approach it as a business event, like one would at any trade fair.
With Post Status, we have found a great opportunity to exchange ideas with like-minded people, make interesting contacts and create partnerships. Without always having to be careful not to talk too much business because that’s what it’s all about.
What business/web/WordPress advice do you have for others in our industry?
We had to learn the hard way that many things work a little differently in WordPress than in other industries. We put our foot in our mouth a few times. I can therefore only recommend new product owners in WordPress to exchange ideas with the “old hands” in the WordPress environment – e.g. here on Post Status.
Take advantage of their experience and let them take you by the hand at the beginning. What I like so much about the WordPress community – and what I have never experienced in any other industry before – is the helpfulness of the community members. Everyone helps each other out here, giving tips and advice. You don’t have to worry about a piece of advice having an ulterior motive because you might be talking to a potential competitor. So use the network as much as possible.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, Member Spotlight: Sandra Kurze, was published at Post Status — the community for WordPress professionals.
Chat GPT-4o is Out… and It’s Amazing OpenAI has released the latest version of ChatGPT that can converse using speech in real-time, understand visual inputs, and detect emotions. * The new release is called GPT-4o (that’s the letter “o” which stands for “omni”) and is significantly faster than GPT-4. * The demo showed natural dialogue, emotional awareness, adapting tone and style, incorporating sounds and singing. * It highlighted enhanced visual comprehension, analyzing images, documents, charts, and even detecting emotions. * Free users can access GPT-4o with usage limits, but Plus users have up to 5x more message capacity. * A MacOS desktop desktop app with voice conversation features is launching for both free and paid users. * You really do have to see this to believe it. Read the full announcement here (with some examples). Check out these amazing demos.*
New Plugin to Rollback Failed Auto-Updates Andy Fragan made a proposal and released a feature plugin that will detect fatal errors during an automatic update and roll back to the
previously installed version.
* Currently, if a fatal error occurs, the site crashes without any rollback mechanism like there is for core auto-updates.
* An email notification is sent to the site admin email when a rollback occurs.
* The functionality has been included in WordPress 6.6 nightly builds for thorough testing.
* Many agencies (mine included) have not implemented auto-updates for plugins because of the very issues this plugin aims to fix.
* Would you consider moving to automatic updates if the rollback feature was included in core?
* Give the feature plugin a try here.*
Squarespace Acquired by UK VC Group – Taken Private The UK private equity firm Permira is acquiring website building platform Squarespace in a $6.9 billion all-cash deal. * Permira previously acquired Zendesk, email platform Mimecast, and cybersecurity firm BioCatch. * Squarespace went public in 2021, but will now return to private company status after it past $1B in revenue for the first time last year. * Squarespace Founder, CEO, and Chairman Anthony Casalena, who steered the company from a blogging platform to a billion dollar business, will remain in his position. * Squarespace has also invested heavily in AI to help businesses produce web and email content. * Read more details in this Tech Crunch article. * Squarespace is a legitimate competitor for WordPress, especially for simple websites. What impact do you think this move will have on your agency?*
Worth a Look* Like it or not, AI is affecting you and your business. Paolo Belcastro discusses how AI Is shaping WordPress workflows in the latest episode of WPTavern Jukebox. * Animated block backgrounds are all the rage. Learn how to make these eight animations with just a little code. * The stock art giant Shutterstock reached a deal to acquire Envato. Read the details in the press release.
This article, Business Roundup Week Ending May 17, was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (May 13, 2024)News* WP Briefing: Episode 79: Why Start a WordPress Media Corps (and Why Now?) * Apply for the Kim Parsell Memorial Scholarship for WordCamp US 2024 * jQuery 4 Update Test
Accessibility* Accessibility Team Meeting Agenda: May 17, 2024
Community* Contributor Working Group Chat Agenda | May 23rd 07:00 UTC (APAC/EMEA) and 16:00 UTC (AMER) * WordPress Community Support Financial Health Update
DEIB Working Group* [WCEU 2024] Prepare for the Contributor Day * [Blog post] Announce Handbook Project Overtaking by the DEIB Working Group
Core * WordPress 6.6 release squad ready * Merge Proposal: Preferred Languages * Progress Report: HTML API * Proposal: Server to client data sharing for Script Modules
Core TracAdministration:
Bootstrap/Load:
Build/Test Tools:
Bundled Theme:
Database:
Editor:
General:
Interactivity API:
I18N:
Media:
Options, Meta APIs:
Plugins:
Privacy:
REST API:
Themes:
Toolbar:
Users:
Widgets:
Posts, Post Types:
Simplify add_new_item labels for core post types Gutenberg DiscussionsQ&A:
Display settings under the post in the back office
Interactivity API:
HTML API:
General:
Ideas:
Why not have the style engine generate reasonable semantic classes instead of repetitive .wp-container-whatever classes? Gutenberg IssuesFeature:
Render in-between inserters on hover and is-selected in zoom out mode
createBlockEditFilter removed the core/editor/custom-class-name/with-inspector-control and causes issues with pluginEnhancement:
Bug:
Needs Design Feedback:
Needs Copy Review:
Needs Technical Feedback:
Needs Testing:
In Progress:
Closed:
Developer Blog:* What’s new for developers? (May 2024)
WordPress Developer Blog Content Discussions Curating the Editor Experience: Tips & Tricks Documentation Documentation Team Update – May 13, 2024
Documentation-Issue-Tracker
Monthly Planning (Triage) – May 14, 2024 [Status] In progress
* Broken links in Common APIs Filter Reference page [Status] Done
* Broken links on “File structure of a block”
Hosting Hosting Team meeting agenda 2024-05-08
Five for the Future* Questions related to report tools
Marketing* WordPress Media Corps Next Steps * Media Corps discussion: Points of Contact * WordPress.org YouTube video showing how release pages are created with blocks
Media Corp* WordPress Media Corps Initial Roadmap * Welcome to WordPress Media Corps
Meta* The Blueprint Gallery: Share your WordPress creations with Playground * Meeting Agenda for May 15, 2024
Showcase* Allow exporting of user feedback * Showcase breadcrumbs issue
WP Org Main (Theme)* Blocks page: Remove CSS that hides 2nd column on mobile.
Meta Trac & GitHubHere is a bulleted list sorted by components from the provided text, omitting duplicates:
Plugin Directory:
Support Forums:
WordPress.tv:
Meta:
Meta Team Site:
WordPress Credits:
Other:
Meta Commits:
GitHub:
WP Playground Issues:
WordCamp.org:
Openverse GitHub aspect: code:
aspect: interface:
aspect: a11y:
aspect: dx:
aspect: data:
wp-cli.phar.gz does not satisfy requests for wp-cli.pharPlugins* Plugin Review Team: 13 May 2024
Polyglots* Agenda: Weekly Polyglots Chat – May 15, 2024 (07:00 UTC)
Project* Let’s try out online DEIB course content!
Support* 16th May Support Team meeting
Sustainability* Project Health Dashboards * Sustainability Chat Summary, May 10, 2024 * Recognizing Contributions and Acknowledging Challenges
Test* Early opportunities to Test WordPress 6.6 * Week in Test: May 13, 2024 * Test Team Update: 13 May 2024
Themes* Themes Team Meeting Notes – May 14, 2024 * Themes team update May 14, 2024 * Themes team update May 07, 2024
Community Themes Blue Note Stripes Pattern – Full Width Featured Image Training Training Team Meeting Recap – 9th May 2024 * Get to Know the Training Team’s Guide Program * X-post: Looking for a Gujarati translation… * Contributor Spotlight: Jamie Madden
Learn Issues[Admin] Agenda:
[Component] Environment:
[Component] Learn Plugin:
[Component] Learn Theme:
Awaiting Triage:
[Content] Faculty Author:
[Content] Needs Co-host:
[Content] Needs SME:
[Content] Needs Translation Reviewer:
[Content] Translation:
Online Workshops* Developer Hours: Creating WordPress Playground Blueprints for Testing and Demos * Get to Know the Training Team’s Guide Program
WPTV* Latest WordPress TV videos
Thanks for reading our WP.org roundup! We highlight the news and discussions from the good folks making WordPress possible each week. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here › Contribute.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, 📈 Project Health Dashboards📅 WordPress 6.6 Release Squad Ready 🌟 Recognizing Contributions and Acknowledging Challenges 💰 Community Support Financial Health Update, was published at Post Status — the community for WordPress professionals.
Whenever I talk to web developers outside the inner circle of the WordPress community, it is bound to come up: WordPress security. It is the most important reason why a certain group of people does not want a WordPress site. They think, they’ve read, they’ve heard that WordPress sites are not secure and that they have a bigger chance of getting hacked. They don’t trust WordPress. This perceived lack of security is what I perceive as one of the biggest threats to the growth of WordPress.
Just because people are scared of something does not mean they’re right. In the Netherlands, where I live, crime rates have been going down for a decade now. At the same time, people experience more anxiety and fear of crime than ever before. Their perceived idea of high crime rates is induced by (social) media. People’s perception of WordPress security is very flawed as well. WordPress is not insecure or unsafe to use. It is very sad (and a waste of resources) that people use a proprietary CMS because their perception of WordPress is off.
Why do people think that WordPress is less safe? I see two main reasons for that. The first reason is that WordPress is far bigger than most people know. Half of all websites are built on it. Statistically, it makes sense that more WordPress sites than sites built with a certain type of proprietary CMS get hacked— just because of the large numbers.
The second reason is the media. Let’s face it: fear sells. Blogs like Search Engine Journal just love to publish stories about plugins with security bugs and patches. And they should do so when those security issues are real because it’ll urge people to update. That’s awesome!
However, the way these security bugs are described often makes it sound much worse than it actually is. In many cases, you’ll have to already have an account with access to the wp-admin section of a website to even be able to exploit the issue. Although in the article, these security threats are described as medium or even low, the title of the article will be ‘WordPress plugin vulnerability affects up to 2 million sites’. As if 2 million sites would have people with access to their admin that they do not trust…
Maybe we should also look at the reason behind these stories. Quite a few of them result from some security companies in our space wanting to “sell” their product based on the fear of getting hacked. Their “agenda,” in this case, is actually negative marketing for WordPress. They need a big headline, as otherwise, the news doesn’t get published, so they exaggerate the impact. As a community, we should discourage this type of behavior from those companies.
A quick analysis of the subject of the articles on Search Engine Journal within the category WordPress published in 2024 also shows us that WordPress vulnerabilities are a hot topic. A total number of 19 articles concerning vulnerabilities appeared and only 8 articles were found that are about WordPress and not about security.
Articles like that actually make developers not want to talk about security issues or put security changes in their changelogs. I understand that from those developers, but it’s not good for any of us. Fixing a small issue that nobody was ever going to exploit should not lead to an article that makes people feel unsafe. It’s simply not that interesting. We have much more exciting things for journalists in our space to write about.
Let me be clear: this is not to blame Search Engine Journal. Roger Montti, who writes most of these for them, is actually a very nice guy :-). But we need to also tell him other stories. We need to have some balance. I hope the new WordPress Media Corps can help to take care of that, by feeding much nicer stories about other WordPress topics to outlets like this.
This article, The biggest threat to the growth of WordPress: perceived security, was published at Post Status — the community for WordPress professionals.
Is there a Future for Business CardsI had lunch with my daughter for mother’s day yesterday. She’s a DJ in Buffalo, NY and the person running the dining room asked her for a business card. My daughter wrote down her Instagram and website and other contact information for the woman.
And when we were alone again, she said “business cards are only for a certain ‘age’ of people.” I replied and told her that, like vinyl albums, I think business cards will make a comeback.
Which I do believe – but only in a retro kind of way. I think we’ll see them become quirky and clever, and somehow “other” than those of the past.
But I’m a certain “age” of people. So who knows? Wishful thinking maybe.
What do you think?
In the SpotlightRhys Wynne is a freelance WordPress Plugin developer, author and speaker, who enjoys video games, cricket, travel and most other sports.
Join Us on MeetupJoin us for our Meetups! Details on our Meetups are available on our Meetup page. (We’ll be back in June! Dates soon.)
Quick Links:* WP Campus Call for Speakers is Open (through May 15) * Stellar Spark Call for Speakers is Open (through May 15) * WP Accessibility Call for Speakers is Open (through June 24) * You can apply for the Kim Parsell scholarship to attend WCUS (through May 30) * The WP Minute: Level Up, WordPress Builder! * KitchenSinkWP: Podcast E533 – Interview with Tara Claeys * WCEU: Tickets are Available * WCUS: Tickets are Available
Find the complete WordPress events schedule here.
Photo of the WeekToday’s photo of the week comes from Javier Casares on WordPress Photos.
You — and your whole team — can Join Post Status.
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status.
This article, Community Roundup Week Ending May 3, was published at Post Status — the community for WordPress professionals.
Transcript ↓
In this podcast episode, Corey Maass and Michelle Frechette, co-hosts of a live marketing session, delve into the nuances of marketing a WordPress product. They explore the creation of customer personas, the differentiation between various customer types, and the importance of tailored marketing strategies. The discussion covers the challenges of targeting decision makers and users, the role of agencies, and the significance of language in marketing to diverse customers. They also emphasize the need for understanding the product’s benefits from each persona’s perspective and adjusting marketing efforts to effectively engage with each group.
Top Takeaways: Understanding Customer Personas: Corey and Michelle emphasize the importance of understanding and defining different customer personas based on their roles and decision-making processes. * Tailoring Marketing Language: They discuss the need to tailor marketing language and messaging to resonate with each customer persona, highlighting their unique motivations and pain points. * Identifying Benefits and Features: Corey suggests creating a matrix or spreadsheet to map out the benefits and features of the product across different customer personas, helping to identify areas of overlap and nuances specific to each persona. * Speaking Each Persona’s Language: They stress the importance of speaking each persona’s language, focusing on what resonates with them and addressing their specific needs and concerns. * Iterative Marketing Strategy*: Corey and Michelle acknowledge the iterative nature of marketing strategy development, expressing their willingness to adapt and refine their approach based on feedback and new insights.
Mentioned In The Show:* Coca Cola * Beaver Builder * HubSpot * ChatGPT * Canva * Photoshop * Content Journey * Lindsey Miller * Stellar WP * Freemius
Sponsor: WordPress.comBuild and manage professional sites with secure managed hosting on WordPress.com. Beautiful themes, built-in SEO, and payment tools, and access to over 50,000 plugins. Everything you need for your business, plus 24/7 support from WordPress experts.
WordPress.com You can follow Post Status and our guests on Twitter:* Corey Maass * Michelle Frechette (Director of Community Relations, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptMichelle Frechette (00:00:01) – And we’re live. Welcome everyone to watch us market a WordPress product live. I think that’s what we call it marketing in WordPress. I got it right. Yes. Session 12.
Corey Maass: And with this and with awesome swag.
Michelle Frechette: With awesome swag, you have got to show off your swag. And then I have something to show off to you.
Corey Maass (00:00:26) – Bourbon is not swag, but.
Michelle Frechette (00:00:29) – I may have some of that later myself. It just cracked open a water though, so I’m going to drink my water. While it’s still fizzy.
Corey Maass (00:00:36) – All right. So what have you got for me?
Michelle Frechette (00:00:38) – All right, so let me share a screen and hit play, cause this is fun. Ready? Here we go.
(MIchelle plays a song from computer)
Lyrics:
Bright Colors pop
Catch the eye
A good featured image can’t deny
It tells a story
Draws you near
Sets the Tone
Makes it clear
Corey Maass: WOW
Song continues: Capturing the essence
Like magic in a frame
A visual masterpiece
Michelle Frechette: It goes on for a minute and 45.
Song continues:
It’s not the same
With an image that speaks
It sets the stage
Grabbing attention
Turning a new page
Michelle Frechette: Then the beat drops.
Corey Maass: an image is worth a thousand words.
Song continues: A picture worth a thousand words they say
Gets the readers hooked
Makes them stay
It’s the first impression
A glimpse of what’s inside
Corey Maass: This is fantastic
Song continues: A preview of the journey
You’re about to ride
Michelle Frechette: You’re about to ride. It has a good beat
Corey Maass: This is so good
Michelle Frechette (00:02:08) – 30 seconds of instrumental.
Corey Maass (00:02:09) – This is the DJ, you know. Let’s let’s you mix it in and out. So.
Michelle Frechette (00:02:14) – I mean, I am not a DJ so.
Corey Maass (00:02:19) – That’s fantastic.
Michelle Frechette (00:02:21) – I didn’t actually listen to the very end, so I don’t know what’s coming. Maybe that’s it. That’s it.
Corey Maass (00:02:30) – I think that’s it. Just long fade out.
Michelle Frechette (00:02:32) – That’s it. Yeah.
Corey Maass (00:02:34) – That’s so good.
Michelle Frechette (00:02:35) – That was auto generated. All I said was write a song about how a good a featured image benefits a blog post, and that create was created. There’s another version that’s a little bit of a different music. Same. So, same words, different music, which I will share with you offline.
Michelle Frechette (00:02:56) – We don’t do this. Listen to all of them. But wasn’t that cool?
Corey Maass (00:03:00) – That’s so cool. That’s just a yeah. I realized today that like the main. Well yeah. The the main reason to run a, run a product company is so to do this kind of stuff like songs and should I, should I put it on?
Michelle Frechette (00:03:21) – I’m like, you should actually I should have had you put it on a dance in it.
Corey Maass: Probably.
Michelle Frechette: I should have. Okay. But let’s see it. I mean, I’ve seen it. It’s amazing. We have one person watching. Whoever you are, you gotta. You’re gonna love it.
Corey Maass (00:03:38) – I’m. Drumroll, please.
Michelle Frechette (00:03:45) – And. Ta da! That is, like, the best. It’s the best. I just like I wish they came in my size. I would totally rock that. Well, I mean, I don’t know how well I’d rock it, but I would wear it. Let me just say it.
Corey Maass (00:04:03) – That it is. It is the most absurd thing.
Corey Maass (00:04:05) – Like, I can’t stop giggling, which I think is like, why it works.
Michelle Frechette (00:04:10) – Oh yeah. Yeah. I love the collar. Everything about it. It’s just the colors they like. They spot on. Got the colors right to at least.
Corey Maass (00:04:20) – Yeah, yeah . The printing is gorgeous. I’m really impressed.
Michelle Frechette (00:04:24) – Is that fun? Oh my gosh.
Corey Maass (00:04:26) – Yeah. So and it’s like yeah. Fits well. Like I’m over the moon. You know you always you’re always skeptical because this kind of stuff is can be very hit or miss and dealing with a printing company that I hadn’t dealt with before. But that’s, that’s something special because, like. Yeah, for every product, we have t shirts like, that’s standard hats and things and so for Kanban, it’s like you go to a conference in your cold. And so I always you always need like a hoodie or.
Michelle Frechette (00:05:02) – Something, yeah.
Corey Maass (00:05:02) – But they’re very like hoodies to me are a little informal or like I want to be you know, I, I so years ago for Kanban, I actually had to order like a transfer and then order a separate track jacket and then get it printed and then so I’m searching, searching, searching and, and argued with a couple of different websites that like, wouldn’t let me do a nice layout and then stumbled across like print all over and I’m like, this is too good to be true, but I’ll I’ll take a chance.
Michelle Frechette (00:05:32) – And what did you just say? That hoodies were too. What? Informal?
Corey Maass (00:05:37) – Yeah.
Michelle Frechette (00:05:40) – Like the jacket you just put on was formal wear.
Corey Maass (00:05:44) – Right? Right. No. It’s like. It’s like the.
Michelle Frechette (00:05:48) – In that which I love.
Corey Maass (00:05:50) – I like, there was a time in my life where I wore a tie every day and and didn’t like, I didn’t work in an office, like I wore a tie for me, you know, like, and and was into a bit of fashion and, and I rode a scooter. I wore skinny ties. Yes. I was that guy for, for decades. And so I still have like, and there’s just sort of the sense of like going to a conference like, you know, t shirts are fine, like, if it’s nice stuff, but like hoodies become schlubby so quickly and, and it also doesn’t to me, it’s not like eye catchy, eye catching. Obviously I have no problem with hoodies. Like, most of the time you guys have seen, like when I’m on these calls, most of the time I’m wearing a hoodie.
Corey Maass (00:06:39) – But like, if I go to a conference and I’m representing myself as a business, like generally I want to do, you know, like a polo at least, or something a little, you know, a little nicer. and so this like, you know, I don’t know, it’s outrageous.
Michelle Frechette (00:06:54) – You will not blend. And I love that about it. Like, it is not it is not camouflage by any way, shape or form. It will be what I think is really like phenomenal about it is it will generate conversation.
Corey Maass: Well that’s it.
Michelle Frechette: Exactly right. Let’s do.
Corey Maass (00:07:11) – Yeah. I was talking to a buddy of mine who was rolling his eyes when I sent him the you know, this this screenshot of the designed version, you know, with just an AI model kind of thing. And. And he’s rolling his eyes, but I’m like, but, you know, literally people will laugh at point and laugh and go, what the hell is that outrageous thing? Or, you know, best case scenario, people are like, I want a selfie with this clown.
Corey Maass (00:07:41) – You know,
Michelle Frechette (00:07:43) – A new selfie challenge
Corey Maass: And we win.
Corey Maass (00:07:45) – And then it works, you know, because, like, if you’re if you’re a walking billboard. I was, on my Mastermind group, there’s a guy who’s, It’s it’s in some ways it’s good. Like he represents the, the fear or the apprehension that a lot of us have. And so he’s the like, I don’t, I don’t, I when I go to a conference, I don’t want to hand out business cards. I don’t want to talk to people about my product. I don’t want to wear a loud t shirt, you know, because he doesn’t he doesn’t want to offend anybody. He doesn’t want to come off as ostentatious or, douchey, you know, and. My brain just went. You shouldn’t say that word, but I don’t know of a better word. Like it’s the perfect word. So I’m sorry if I offend anybody. Like we swear once in a while. So I feel like it’s just kind of on that same, same par.
Michelle Frechette: Yeah.
Corey Maass (00:08:43) – A sleazy. There you go. That’s the better word. but anyway, the point is, like. And I get that, but I’ve. Yeah, but talking to him, I’m like, but like, there’s a, there’s a way, there’s a good way to do it in a bad way to do it. And like, you know, have fun with it. Because we finally convinced him, like, you need a shirt and he’s like, okay, it has the logos like this big. It’s like, no, like, if you’re gonna do it, do it, you know, and and I realized like, that’s more my personality type and but but even I it it took me a long time to be okay with that. I was like sales is gross and marketing is sleazy. And it’s like, okay, but if you’re not, as long as you’re not shoving it down people’s throats or being a really pushy sales person, you know there’s a way to do it.
Michelle Frechette (00:09:27) – Yeah, I agree.
Michelle Frechette (00:09:28) – I think there’s and I think the way to lean into it is really, as we’ve said time and again, is to have fun with it. Right? So even if you’re doing formal marketing, there should be some element of fun to it doesn’t have to be off the wall. It doesn’t have to be crazy. But like I always look at Coca Cola, like Coca Cola has been a powerhouse of marketing, right? Like they have topped the cola wars for years and years and years because they do something really well. And not only do they have a product that people like, but like, and I know some people say, well, I only like Coke, I don’t like Pepsi, I don’t like RC, whatever, right? I can’t taste the difference unless it’s a really low quality like store brand, whatever. So for a lot of us, if you can’t taste the difference, then what does it come down to? It comes down to that affinity. It comes down to having that feeling of I like this better because of XYZ and and XYZ is always how they connect with their customer, which is what marketing is, right? So yeah, whether it’s the logo on the can, whether it’s, you know, the 70s and they want to teach the world to sing.
Michelle Frechette (00:10:34) – Right. Because that was Coca Cola, and that like lean into the hippie thing and like I still have that song in my head. Sometimes I will wake up, like, ‘I like to teach the world to sing.’ Right? Because. And was it funny? No. But was it fun? Yes. There was an element of fun and belonging to it. And those and even the super elite, like the car commercials that come on television for cars that I could never in my wildest dreams imagined myself owning there. I’m not an audience, right? So. But the person who sees that car and can feel themselves sitting behind that wheel and knows what it feels like beneath your feet to have that engine hum. Those are the people that they’re they’re having that affinity with. So when you can take yourself out of the smarmy, sleazy kind of thoughts about it and put yourself into how can I have fun and how can I connect with my customers, then it’s a win win for sure.
Corey Maass (00:11:31) – Well, and I think I suspect this is why, like I remember in the early 2000, there was so much when when startups were first a thing and, and, and small solo founders was it became a thing which was always a thing.
Corey Maass (00:11:48) – Right. But people wouldn’t admit it. But anyway, I think that’s why, like marketing was. So the word marketing was so revolutionary at the time because all of us nerds who were building web apps were like, can’t do sales, won’t do sales. And and we’re insecure about it. And so then buried it in a bunch of like, well, sales is gross and or, you know, buried it in a bunch of judgment because we were scared to do it. But then marketing was like, well, if I write infinite blog posts and at that point, like inbound marketing was more of a thing or more, it was easier to do because there weren’t quite so many sharks in the water. But. I think it it there was a shift and then anyway now it’s like so we’re back to talking about like walking around a WordCamp as a billboard. Just own it. I mean, do it in your own way. Do it in your own style. To some people, it’s going to be about numbers and like not wearing a shirt, but talking to as many people as you can.
Corey Maass (00:12:45) – To some people, you you need to feel legit in order by buying a table and and tabling. Nothing wrong with that. You know, for me, I’m cheap and I have no problem being the center of attention. So I’m going to wear outrageous clothes. And there there are also that I did not buy them yet, but there are also pants that could.
Michelle Frechette (00:13:08) – I knew you were going to say that.
Corey Maass (00:13:12) – So I could totally just rock the tracksuit, rock the a big gold chain, and then the OMG tracksuit.
Michelle Frechette (00:13:17) – Okay, well here’s your challenge. I will pay for the pants. If you order the pants, I will do you give me your Venmo offline and I will pay for the pants. I have got to see this at WordCamp Canada.
Corey Maass (00:13:29) – I think we I think we have to well let’s like I think we should set a sales goal. Like that would be a fun way to do it. yeah. The other thing that I, I think we should do is, I will I’m, I need to do a little, like, photoshoot of myself in this modeling this thing.
Corey Maass (00:13:46) – And I think we should, I mean, some we’re obviously, we’ve given the secret away, but not everybody watches this, so I think we should. I’m going to take some photos and we’ll, like, create a silhouette of me, you know, like, blacked out and, like, let’s put that on socials and, like, we can do it. We can sort of tease it. Like, on Friday, Corey will reveal the new. You know, the the newest add on to the OMG plugin will be our fashion line. You know, something like that. Like, let’s.
Michelle Frechette (00:14:17) – I should.
Corey Maass (00:14:18) – Again lets do something fun with it just to get some attention.
Michelle Frechette (00:14:19) – Does it come with batteries because it is bright.
Corey Maass (00:14:25) – Years ago. Years ago. So, you know, I’m a DJ and and music producer. Years ago, there was early, like 25 years ago, like, there was a more of a market for, like, live electronics, like live laptop. Not just like playing tracks like nothing wrong with deejaying, but at the time, like in New York, that was part of the scene.
Corey Maass (00:14:48) – I was I was in was showing up with your laptop, with software that would let you, like, manipulate music on the fly. And so as part of the, like, nerdy outrageousness, you know, that we saw throughout with like, Daft Punk and, you know, Dead Mouse and other people. I had a, I started by wearing a jumpsuit, white jumpsuit, like, sort of like an astronaut. I don’t know what my theme was, but. Oh, because originally I walked into a, a vintage clothing place because I was again into that and I found a white, like, submarine, a person who works on submarines, like white jumpsuit. And then that turned into I found one that’s like the same, like, shiny polyester material. Bright, bright white. I was like, this is great because when I’m on stage, like I want the light to hit me.
Michelle Frechette: You want to show up. Yeah.
Corey Maas: And then and a new product, at least new to me came out at the time called L Wire, which we now know is like led, but it, like thin.
Corey Maass (00:15:51) – It’s like like almost like a thread. And so I fed that through all the seams. And so my jumpsuit would actually light up. and of course.
Michelle Frechette (00:16:00) – Do you have video of this. You have pictures like I want to see.
Corey Maass (00:16:04) – I have like three crappy photos. Like I still have it in a box somewhere, whether it still works or not. I haven’t taken it out in 20 years. it.
Michelle Frechette (00:16:13) – It will need new batteries.
Corey Maass (00:16:13) – But the funny thing about it was, so most of the time I was playing like basement bars and clubs, like little little, because I was not in any way famous. You know, I’m normally paying to anywhere from zero to maybe 40 people at best. But, which usually meant that I was, like, changing in the kitchen or the men’s room and then like, you know, going out to the stage kind of thing. But so it ran off of a nine volt battery, but it was actually an, an inverter, so it would convert it to, essentially 100 like 110V, like it’s like if you grab a lamp with an exposed wire like it, it’s shocking.
Michelle Frechette (00:16:57) – It will shock you. Yeah.
Corey Maass (00:16:58) – And that was in the small of my back. And so I again, would put this thing on and turn it on and then go running to a stage. But I’m sweating. it’s not always the best, you know, conditions. And so there was one lovely performance where I was jumping every. stage yourself.
Michelle Frechette (00:17:21) – Did you tase yourself?
Speaker 3 (00:17:25) – I 100% was tasing myself. Yeah.
Michelle Frechette (00:17:30) – Oh my gosh. So if anybody wonders if sweat is a good conductor of electricity. Yes, yes.
Corey Maass (00:17:36) – 100%, 100%. I can vouch for it. 100%.
Michelle Frechette (00:17:39) – Oh my gosh, that is funny.
Corey Maass (00:17:41) – So, you know, so I can probably get some wire, stick it in this thing. And then for, you know, the after party at whatever WordCamp. We can light it up.
Michelle Frechette (00:17:52) – I think that that would be freaking amazing. Absolutely. Oh my goodness. Well, one of the things that I put out on social today that we would be talking about was something you brought up to me earlier today was talking about personas and who our customer personas are.
Michelle Frechette (00:18:08) – And so I do want to make sure we cover that a little bit. And actually the conversation we’ve been having leans into that as well. Right. Because your marketing has to hit those personas in a certain way. And I used to have I think I mentioned this before, but I had a customer when I was freelancing who was a chiropractor. Have I told you the chiropractor story before? I might have anyway. So the chiropractor had a ton of clientele already. Like I was one of his customers and I could hardly ever get in because he was so busy. And it was majority of them. I mean, I was in my 40s then, but and I was one of the younger clientele, right? Like I was sitting in there and there was like.
Corey Maass (00:18:46) – Oh you did tell me this.
Michelle Frechette (00:18:47) – Of geriatric and slip and fall and all that kind of stuff. And he wanted athletes. He wanted to be a chiropractor to athletes. And I said to him, do you want to, like, lose your current clientele while you build that? Because I don’t know how you’re going to switch that over like that.
Michelle Frechette (00:19:04) – Right. And so one of the things is to think about who your primary customer is, and then to go with who your tertiary or secondary and tertiary your customers are. Right. And so you can’t market the same message to everybody all the time and expect that everybody’s going to be your customer. And so but having those different personas that you can talk about, of who your customers are, could help you figure out how to segment your email marketing. It can help you figure out how to segment all of your advertising, for sure. But then also how do you talk to people? 1 to 1, how do you talk to people through your blog posts and all of those different things? So, I have to mute myself because my nose is running. But you take it from here for a minute.
Corey Maass (00:19:53) – Yeah. And it’s. And I there are a couple of, other ways to describe it and, and places that we see it. Right. Like because I Rin I’ll talk about my experience of.
Corey Maass (00:20:05) – What is everybody promotes like doing this exercise of creating personas. And and it feels weird and daunting and, and like corporate speak or something. But customer types is is at least mostly overlaps with what we’re talking about. and it’s something that you see on a lot, a lot of product websites of like because you, you specifically. You know. I don’t know what my dog is doing. But specifically, it’s like you. You want to. One of the things that we are always told in, in building, like, especially a product home page, product landing page is who who are you speaking to? And you because you want people to land on the page and go, oh, this is for me or this is not for me. Essentially qualifying customers because you also you if it’s not for them, if you have a product for. You know, razor scooter enthusiasts, you do not want, you know, I don’t know people who are not into razor scooters to linger on your sight. What’s the point? it’s not for them, right? They’re not going to get it.
Corey Maass (00:21:13) – They’re not going to enjoy it. And you don’t want them putting stuff in their carts because it’s false numbers, yada, yada, yada. And you want to essentially, in a small part, you want to shoot them away. But then there’s my understanding is there’s also kind of the reverse psychology aspect of it too, of like, the enthusiast is going to be doubly thrilled that essentially your site says this is for you, not for the other guy. And so it draws them in and they feel, you know, you want to use the words that they use and stuff like that. And so it again helps to have an actual personas on often, listed on the site, which I thought we did, but we don’t. yeah, we do at the bottom. Or maybe I have it hidden, I think I have it hidden. Yeah, I have it hidden because I wanted to do this exercise better than I had done myself. So let’s see if I. Present. Share my screen. If it lets me.
Michelle Frechette (00:22:15) – It will eventually.
Corey Maass (00:22:16) – WordPress. Yeah, I’m just making sure it has permissions.
Michelle Frechette (00:22:22) – There you go.
Corey Maass (00:22:24) – Making it the right size and shape. but yeah. So if I go into the editor Beaver Builder version, there’s a hidden section where I’ve, I started kind of flushing this out. But thought. It’s finally time. The day has come.
Michelle Frechette (00:22:42) – We need to do this.
Corey Maass (00:22:45) – Well and I. More than anything, it’s like. Part of the joy of working with you is you are involved, but you are not. Head up where the sun doesn’t shine involved. And so I feel like, you know, like I’m so in the weeds with this, you know, that it’s hard to. It’s hard to step back. I’m like, well, this is for everybody. But that’s not valuable to anybody and that’s not valuable for this exercise. So, so this is kind of where I started. and I know you’re supposed to be more specific and like, if you walk through, like, HubSpot actually has a really great persona generator, essentially.
Corey Maass (00:23:25) – I mean, it’s just a form you fill out, but they they make you pick an avatar and they make you give it give the person a name. And so it would be, you know, Cory content creator or, you know, Wendy, WordPress agency or something. But, but anyway, so this was kind of the. The the first attempt.
Michelle Frechette (00:23:52) – Gotcha. And I like that you have the headers, but I don’t read Latin, so we gotta rewrite that part.
Corey Maass (00:23:58) – Kind of my point. And why exactly why it was hidden.
Michelle Frechette (00:24:02) – For sure. Little known fact. The latin that we put in Lorem ipsum is called Greeking, even though it’s in Latin.
Corey Maass (00:24:10) – It’s Latin-ing.
Michelle Frechette (00:24:12) – But it’s it’s called Greaking because people would look at it and say, it’s Greek to me. And that is the gospel truth. Yeah. I was like, I wonder why it’s called that and looked it up. So yeah. So right now the Greeking is in there, the lorem ipsum and. Yeah.
Michelle Frechette (00:24:29) – So, do you want to walk us through the thought process? Do you want. How do you want me to help today?
Corey Maass (00:24:35) – Yeah, that’s a that’s a good question. Okay. So, we could do this another way. So we’ve got. Again. First stab was content creators, WordPress agencies. Let me stop sharing that and let’s share another screen. Personas.
Michelle Frechette (00:25:02) – And I’m gonna play devil’s advocate a little bit, too, because I already have questions, please.
Corey Maass (00:25:05) – Please. Yeah. So. Oops. Agencies. What did I say? Bloggers and I, you know, and some of this is redundant.Um marketers.
Michelle Frechette (00:25:15) – Am I sharing your screen again or not yet?
Corey Maass (00:25:19) – Um aren’t I sharing?
Michelle Frechette (00:25:20) – You are, but I wasn’t you. You switched, and so it took it off. So I didn’t know if I should put it back up. Okay. Yeah.
Speaker 3 (00:25:25) – There you go. Okay.
Corey Maass (00:25:25) – Yeah. So I just kind of, you know, copying it over here of, like, we should talk it through.
Corey Maass (00:25:32) – And I had pulled up too many tabs. Too many tabs. Trying to find basically the questions you’re supposed to answer.
Michelle Frechette (00:25:48) – Okay. My first question to you is what is the difference between a content creator and a blogger, or a content creator and a marketer? Okay. Because to me there’s a lot of overlap. Content creator kind of goes like all three of those are really content creators. But are you talking about like content creators for for lack of a better term? And we all know that my head is stuck in TikTok all day, like TikTok, everybody who makes money on TikTok calls themselves creators, and they have the Creators Fund and that kind of thing. Are you like microblogging and that kind of thing? And how is it different than bloggers? I guess so I’m trying to figure out what where you came up with those four to begin with.
Corey Maass (00:26:29) -100%, um Michelle, it’s because the design had two rows with two columns, so I needed four things.
Michelle Frechette (00:26:37) – Okay.
Corey Maass (00:26:38) – You laugh, but like, that’s sometimes I have to do this, right.
Michelle Frechette: No, I get it. I get it.
Corey Maass (00:26:41) – I lay out the page, and thus lorem ipsum. Right. It’s like you need placeholders. So that’s kind of where we’re starting. So. So the really good. Maybe way to approach this, is. And I want to. Oh, gosh. Now I’m going to blank on his name. Oh. oh. Come on, come on. Twitter. Help me with the people. I’ll find it in a second. But the the the the way that I, an exercise in a way to,
Corey Maass (00:27:25) – Loki. Come on. That’s enough. Sorry. I’m kind of.
Michelle Frechette (00:27:31) – Loki has an opinion.
Corey Maass (00:27:34) – She does. Oh okay. Here we go. Eli Feiner.
Michelle Frechette (00:27:44) – Okay.
Corey Maass (00:27:47) – Who. So, Yeah. Finer Eli on Twitter. who I’m a fan of. I like his newsletter. Was the one that gave me or gave the idea, put out the idea of, but essentially list benefits. List features. And then to me that would help us go, okay, so who essentially who benefits from this? But also it’s like as you’re building out each persona.
Corey Maass (00:28:18) – Which benefits or features speak specifically to those personas? Which I think would also, remove the redundancy. There’s obviously going to be lots of overlap, but, in my mind, that was kind of the the approach that I thought we might take.
Michelle Frechette (00:28:35) – Okay, sure.
Corey Maass (00:28:38) – so OMGIMG benefits. So features obviously is easy, right? Remove. There we go. Featured image generation. Open graph image generation. Are the high level. Features.
Michelle Frechette (00:29:04) – Can you make everything bigger? It can’t be seen very well on our YouTube channel right now.
Corey Maass (00:29:09) – Word up.
Michelle Frechette (00:29:11) – Hit that 100% up there. Yeah. There you go. Perfect. Okay, now everybody can see it. Thank you.
Corey Maass (00:29:16) – Yeah.Look at you. Zero. But we’ll go up to 150.
Michelle Frechette (00:29:21) – Perfect.
Corey Maass (00:29:26) – Yeah. Cool. Yeah. So. Yeah. Featured image generation. And, We talk about enhancement is a weird word, but making it better.
Speaker 3 (00:29:45) – Hmmhmm.
Corey Maass (00:29:48) – The benefits. if we do. Featured image first. the benefits of using OMG on a featured image, are, more. Go ahead.
Michelle Frechette (00:30:07) – I was gonna say consistent branding is one of the ones that comes to my mind first.
Corey Maass (00:30:10) – Nice. Consistent Branding. Love it. You can do things like put the author so, you know, into the into the featured image. So I would say like. You can, you can get across, you can convey more information. If you put in content, if you put in a, a bulleted, you know, here are the three points that you’re going to get. Like there’s the TLDR aspect. So you can draw people in with a blockquote. Guess these are. This is technically a feature. But you can, More compelling image, to draw people in.
Michelle Frechette (00:31:17) – Excuse me.
Corey Maass (00:31:21) – And maybe this is the same for all images.
Michelle Frechette (00:31:25) – I mean, it could be right, but but how does OMGIMG do it better, I guess is is the good way to think about it. and because you can enhance those images, you know, you can not only more compelling, but try and look at my article that we published this morning.
Michelle Frechette (00:31:41) – Right. So that there’s that emotional appeal, which is, you know, that compelling, compelling-ness, how it’s compelling. I don’t know how to say that. Right. but also optimized for SEO. That’s another one. So that’s that open graph part of it. Right. And that, you know, as long as you’re using a high quality image, using OMGIMG is going to maintain that high quality. It’s not going to degrade it in any way, shape or form. It’s only going to add to it as well.
Corey Maass (00:32:14) – Right. So the branding style. I’m trying to think of the, the more agnostic way to say this, but basically to make a you could take a stock photo. So it’s like you can elevate. Elevate a boring image.
Michelle Frechette (00:32:35) – Yeah.
Corey Maass (00:32:39) – Oh. And then. So this is these are these are like the image benefits. Image benefits. Actual plug in. What do we want to say? Software. Come up with a better way to put this in a second. Software.
Corey Maass (00:32:59) – But like the software benefit is you don’t have to jump to Canva or Photoshop.
Michelle Frechette (00:33:05) – It’s in app as they say. Right. So it’s in within WordPress.
Corey Maass (00:33:09) – Yeah.
Corey Maass (00:33:18) – Oh well. And. Yeah. So. And then high level, SEO, marketing. Like if you don’t have an SEO plugin. Ao page. Post product. Specific. Open graph image. Like we let you set that even if you don’t have, Even if you don’t have an SEO plugin. And if you do, again, most of them. By default have a site wide and then they they will let you set a page specific. But it’s not always. The most relevant or, you know, they’re going to grab your featured image, which again, might be a stock photo that doesn’t have the extra value. So.
Michelle Frechette (00:34:11) – And we, we. I say we, I said I have any developer chops at all. We’d also built into it accessibility. Right. So the being able to do the alt text.
Corey Maass (00:34:22) – Yeah.
Michelle Frechette (00:34:22) – That’s definitely a benefit as well.
Corey Maass (00:34:27) – Yeah. Which is. Yeah. It’s you can. Yeah. You can like. Well, I guess it’s all that it’s relevant to all like all of these things. You can get there with other solutions. But we make it easier faster.
Michelle Frechette (00:34:40) – Right. Built right in there. Yeah, yeah. I love that.
Michelle Frechette (00:34:46) – can you also just generate text text images without having to have a featured image?
Corey Maass (00:34:52) – There you go.
Michelle Frechette (00:34:53) – Okay, so that’s another one, right?
Corey Maass (00:34:55) – Image from content. Without having to find an image. Find a photo.
Michelle Frechette (00:35:05) – Right or graphic, I would say. Yeah.
Corey Maass (00:35:09) – Fine. Be specific.
Michelle Frechette (00:35:11) – I mean, you know, I just wrote that article yesterday and it made me think about the differences of, of photographs versus. You know graphic images that have been generated.
Corey Maass (00:35:25) – Yeah. And, and that’s, that’s a different conversation. But that’s something that I’ve definitely struggled with and I think I’ve. Thank you. Thank you. ChatGPT like finally landed on like.
Corey Maass (00:35:41) – In a sentence. How do you say we. We take your image and make your image make a better image. Like, you can’t say that in language. And so, I think most of us will differentiate a. They are all images. A photo probably came from a camera. Or I suppose now AI. But now graphic.
Michelle Frechette (00:36:06) – No, AI is graphics. They are not photos. Photos have to be something that is captures with a camera.
Corey Maass (00:36:10) – THere you go. Unless it looks like a photo?
Michelle Frechette (00:36:12) – No, it’s still not a photo.
Corey Maass (00:36:14) – I hear you.
Michelle Frechette (00:36:15) – It’s still generated.
Corey Maass (00:36:17) – But would most normal people agree?
Michelle Frechette (00:36:20) – They should. Because, for example, there were images. This is a little bit of an aside, but I was watching a lot of things online about the Met Gala, which was last night, and all of these crazy like getups that people wear to the Met Gala and Katy Perry photos at the Met Gala were circulating, even though Katy Perry wasn’t at the Met Gala, and even her own mother messaged her to say, I didn’t know you were going to be there.
Michelle Frechette (00:36:46) – That dress is gorgeous, but if you zoom in on the photos, number one, it’s the wrong carpet from last night’s event. And number two, the photographers in the back are missing fingers, halves of faces. Like, you know where AI kind of fell down on the job in the background. but if it is a generated image and not an actual photo of something that actually happened, I will fight to the death to say that’s not a photograph.
Corey Maass (00:37:14) – Which I again, I agree. But but if you showing that graphic to, you know, my dad, he’d be like, oh, that’s a cool photo even if it’s generated. But I hear you. But yeah. So image overall photo versus graphic versus, you know, and like you get into vector and and dot dot dot. But, I love, like, sometimes you need it with, Brian Eno. A long time ago. Was it him who started it? Had a deck of cards that were essentially like, play it backwards.
Corey Maass (00:37:56) – He was a musician. Play it backwards. You know, play it underwater. Play it, you know, six play at 100 octaves higher. Play it like outrageous things, but it like.
Michelle Frechette (00:38:07) – It’s only dogs can hear it.
Corey Maass (00:38:09) – Yeah, right. You know, essentially random idea generator or random variable generator. And so. I love that for like ChatGPT or like even a dictionary once in a while. Like you just flip through and point at words. But but I love the phrase visuals now, and so.
Michelle Frechette: Oh yeah.
Corey Maass: Because I think that still has like an elegant feel to it. I mean, obviously this is all colloquial. I have no idea how Australians are going to interpret the word visuals. But like taking an image and creating visuals, I love that. That was a digression, I apologize.
Michelle Frechette (00:38:48) – I like it though. No. That’s good. Actually, it’s good marketing talk, right? How do you describe the product in a way that people understand without getting overly specific or irritating people, that that’s not a photo, right? Like, because there are people like me who will say, that’s not a photo.
Corey Maass (00:39:02) – Yeah.
Michelle Frechette (00:39:04) – And marketing professionals, especially when we look at that persona, are going to be more specific about the kind of image that you’re using. So to use a general term like visuals makes sense. At the umbrella level? Absolutely I agree.
Corey Maass (00:39:25) – Editor in app. So anyway, we’ve I feel like we’ve got we’ve got a list going. Of some of these things. And then the when we we as, as has been talked about, we receive we got most of our sales during Black Friday when we launched, last November and about half of the sales, we were able to identify as agencies based on their email addresses and doing a little customer homework, essentially. So. At the at the high level. I feel like you’ve got. You’ve got groups of people and you’ve got individuals. My expectation is at least like the way that I’m using it, I’m, you know, I have a music blog that I’ve talked about. I have, you know, my, my music website. I’ve got a couple of other project websites.
Corey Maass (00:40:33) – Anytime that I and so today I, we, we published an article on OMG. Written by this amazing author named Michelle. And so that was then. We then pushed that to socials.
Corey Maass (00:40:51) – Right and so that’s not an agency scenario. That is a. Presumably. I guess it’s like we. Why do we put out blog posts to try to draw, to get people’s attention? Hey! Over here!
Michelle Frechette (00:41:06) – Right.
Corey Maass (00:41:06) – because the the blog post itself was relevant to images and, and talked about all the amazing ways to like what makes a featured image good, but it wasn’t specific to it wasn’t another blog post where Corey talks about some new feature in OMG, right? Right. So the intent is to draw the attention of people thinking about what makes a good featured image, to get them to the website, to them that get them to go, oh what is this OMG thing? And so there’s a couple I think a couple of ways to look at it. one is. From a marketing standpoint.
Corey Maass (00:41:46) – So obviously there’s two of us. We wear lots of hats. But at the moment of writing that blog post and then publishing that blog post, we were representing the marketing department. Is that fair to say?
Michelle Frechette (00:42:03) – It is.
Corey Maass (00:42:04) – So. So to me that’s. You know.
Corey Maass (00:42:08) – That’s why a marketer. Would be interested in what I’m saying.
Michelle Frechette (00:42:16) – So that’s okay. So the way I see those four distilled down to three, if I might, would be. Basically your blogger/entrepreneur. So somebody who’s building and working on their own site by themselves or very, very small. Okay. And then you have agencies who are building sites and doing marketing for others. And then that third are people in-house at a bigger organization like Stellar WP, like Freemius, like, you know, some of your big ones who are doing in-house marketing and using that product at a more, I don’t know, enterprise level, if that’s the right terminology. and so those are the three different people that that were primarily marketing to those, the small.
Michelle Frechette (00:43:03) – You know, I would say mom and pop, but it’s not mom and pop. Like it’s me on my blog. It’s it’s, you know, somebody who’s it’s Marc Westergaard, who’s, you know, got WS Form and and he’s a show of his own. Right. And then you have the people who are, like Bohannan, who are building sites for other people and who are helping maintain those sites for other people who are helping come up with all of those kinds of content and creating those sites. And then the third would be the marketing team at Stellar WP, who’s putting all the images and everything out onto our brand pages. So that’s kind of like how I saw it. And I and you know, feel free to push back on that because it was hard for me to kind of get my myself around that in a, in a way, because like, agencies are still marketers, bloggers are still marketing and so like, but to like think of it as those particular three personas and, and it’s a little bit by size but also by intention.
Michelle Frechette (00:44:00) – Right. So a marketing team can be just as big as your, as your agency team. But there’s they’re creating for a different group of people.
Corey Maass (00:44:10) – Marketing.
Michelle Frechette (00:44:12) – I know it’s hard, right?
Corey Maass (00:44:15) – Mechanisms. Mechanisms
Michelle Frechette (00:44:15) -. Yeah.
Michelle Frechette (00:44:17) – Automation mechanism. Whatever. Yeah. Automation might not always be the right word but. Yeah.
Corey Maass(00:44:23) – So it’s. Yeah. So I’m. Yeah I’m. Everything you said was amazing and perfect as ever. I am.
Michelle Frechette (00:44:32) – I was wish…
Corey Maass (00:44:34) – Right. but trying. Yeah. I’m, I’m typing and thinking, so obviously I’m not ignoring you or disagreeing.
Michelle Frechette (00:44:41) – nope. But but if you do have different ideas, then let’s discuss them, because I have.
Corey Maass: Sure, sure.
Michelle Frechette: Because I have an idea, you know?
Corey Maass (00:44:49) – So. Yeah. So. Agencies. The emphasis is is for others.
Michelle Frechette (00:44:55) – Right.
Corey Maass (00:44:57) – So it’s.
Michelle Frechette (00:44:59) – That website is your client’s website, not your company website or your personal website.
Corey Maass (00:45:05) – Right, exactly. Clients. so it’s because it’s about. Helping clients.
Michelle Frechette (00:45:13) – Right?
Corey Maass (00:45:13) – And getting paid for it.
Michelle Frechette (00:45:15) – Absolutely.
Corey Maass (00:45:18) – So you’re. Yeah. Agencies being. So I think we can. Yeah. Building. Yeah. Building. Because it’s the building sites like yes, they might install the plugin, but what the reason they would install the plugin.
MIchelle Frechette (00:45:37) – Right.
Corey Maass (00:45:37) – Is.
Michelle Frechette (00:45:39) – Is that marketing mechanism. Yep.
Corey Maass (00:45:41) – Is that marketing mechanism. Like here are it’s like what. You know we’re we’re going to build you a website and we’re going to install an SEO plugin. We’re also going to install OMG because whenever you generate content, whatever it is, it needs these things. It needs SEO, it needs open graph fields. It needs and it needs open graph images. It needs featured images that have more value than just uploading a picture of a person typing on a keyboard.
Michelle Frechette (00:46:09) – Yes.
Corey Maass (00:46:12) – And then so yeah. And I think this is great because these things overlap, which is fine. But these are probably, as we said, the different personas, the different roles we’re going to try to speak to.
Michelle Frechette (00:46:25) – I think to make it a little bit clearer, I would I would put the top one is marketing agencies and the next one is marketing teams, because the team is within a larger corporation. Does that does that help distinguish it a little bit?
Corey Maass (00:46:37) – Totally. Yep. Marketing. One. I think we could even go in-house.
Michelle Frechette (00:46:45) – Yep.
Corey Maass (00:46:46) – Marketing team.
Michelle Frechette (00:46:47) – So it’s. Yeah, exactly.
Corey Maass (00:46:49) – The agencies that include marketing. It’s them. It’s not them doing the marketing.
Michelle Frechette: It could be,
Corey Maass: but it’s them. True.
Corey Maass (00:47:05) – But then it sort of shifts to that, like, and again, like there’s the overlap.
Michelle Frechette (00:47:09) – Not necessarily like if I think about, Lindsey Miller and Content Journey, they are creating all of that as a marketing company and marketing agency for their customer.
Corey Maass (00:47:21) – Got it, got it, got it.
Michelle Frechette (00:47:22) – And so that’s what I was thinking along for the agency is they may have built the site, but they’re also helping with getting the marketing out there. So maybe they’re doing the social media.
Michelle Frechette (00:47:32) – They’re doing the blog posting there. You know they’re gathering featured images and in app or in post images and things like that to tell the story of their customers. And it’s almost always white labeled. Right. You’re not going to see Lindsey Miller Content Journey on XYZ website as the author, but that’s you know, but that that place is outsource their marketing, or at least that part of their marketing for somebody to help them do that.
Corey Maass (00:48:02) – I think this is where we run the risk of, like, talking ourselves in a circle though.
Michelle Frechette (00:48:06) – Right.
Corey Maass (00:48:07) – Does it at the at the end of the day, we’re talking about a person who’s going to install OMG for somebody else. Or install OMG for themselves. And and and then we can break that down further.
Michelle Frechette (00:48:26) – But so let me ask you this then.
Corey Maass (00:48:29) – Please.
Michelle Frechette (00:48:30) – Is is the person we’re marketing to, the person who’s installing it or the person who’s using it? Because those might be two different people.
Corey Maass (00:48:39) – Exactly. And that’s and that’s what I’m setting it up for somebody else.
Corey Maass (00:48:44) – So like to me an agency that says that hands over the keys. And so they they might they install Yoast, they install, a security plugin. They install, you know, all of the, the things they might install. They install OMG, they might write documentation that says, here’s everything you should do every time you add a product to your Woo shop or EDD shop, or every time you generate a blog post or any, any time dot dot dot. And so I guess that to me is why it’s agencies that include because we, you know, for others different from and I realize so in-house it’s like the people who are actually going to touch do it, you know, who are going to touch the plug in. So it could be an in-house marketing team that, you know, and so maybe, maybe there’s a lot that like there might be a lot of overlap between these first two, but they are I, I hear you I agree they are. They are. They might be slightly different.
Corey Maass (00:49:52) – So these are like, you know, hand over the keys and the client does it. So what you know, so listing the benefits of you know how do you when you hand over a website what is the how do you sell to. So I’m, I build a website for my local bakery. What is my explanation for installing Rank SEO and why I might charge them more for using my license, or I might why I might tell them I’ve installed it. Same with one a security plugin and whatever theme I might have chosen. Right? Versus. Yeah, talking to Lindsey Miller and saying and her saying, you know or why why we might because she would buy it, right? She would buy it for her own use. same as a in-house marketing team again, like you said, you know, Freemius has a team of marketers, let’s say, you know, why would somebody go to Vova, somebody on their team, go to Vova and say, hey, we need to spend 100 bucks a year on this plugin because dot dot dot.
Michelle Frechette: Right.
Corey Maass (00:51:11) – Versus, I’m making the decision myself. Right is. Somebody is,
Corey Maass (00:51:25) – Jonathan, I’m always flubbing his last name. Bassinger. Who is. You know, he he’s blogging, Or Tom McFarland. Right? Just putting out these these fabulous, tutorials or blog posts. How to do recently he how to do closures in PHP. You know, he’s writing his own blog posts for his own blog to benefit his own brand. The Tom McFarland brand. Boy, I hope I’m saying his name right.
Michelle Frechette (00:52:02) – I think so.
Corey Maass (00:52:04) – Or Corey putting out or and Michelle putting out a blog post to promote OMG. But we are a team of two.
Michelle Frechette (00:52:15) – We’re a rag tag team.
Corey Maass(00:52:17) – They. Rag tag. Love it. Well, yeah, but I like to me that’s that’s this, you know, and again, this is why it’s such an interesting conversation. My my other dog agrees.
Michelle Frechette (00:52:28) – Hahahahaha!
Corey Maass (00:52:30) – We’re getting close to dinnertime so. you can.
Michelle Frechette (00:52:33) – Tell they’re everybody.
Corey Maass (00:52:33) – Starts to lose their minds.
Michelle Frechette (00:52:36) – Hungry cranky.
Corey Maass (00:52:39) – Convince. I remember reading about this years ago, but like the if you’re, you know, having to list the benefits, it’s like, trying to sell a, sell a product to developers who work at a, a tech firm is like, you’ve got to convince the developer to then convince the decision maker, because the developer might not be the decision maker. Decision maker and maybe that may be the same. With a marketing agency. Who.
Michelle Frechette: Hmhm.
Corey Maass (00:53:23) – Lindsey might be making the decision. Mostly because I’m going to tell Cory, and Cory is going to tell her and she loves me. So, she will just go. Yes, of course, but one of the people who write for her. Go to a WordCamp with that that Corey and Cory are not at, and somebody says, oh, you should. You know, if you’re generating content that includes generating images, you should be using this OMG plugin. And she needs to then go back to Lindsey and say, we need we need this plugin.
Corey Maass (00:54:01) – That’s interesting. That’s really interesting.
Michelle Frechette (00:54:06) – It is. And one of the most interesting things about it is it’s not necessarily easy to figure this stuff out, right? Like you think, oh, it should be so easy. We’ll just boom, boom, boom. We’ll have our personas. But. It isn’t as easy as that. It does take some time to think it through and what we say today we might tweak tomorrow.
Corey Maass: 100%.
Michelle Frechette: For sure.
Corey Maass (00:54:31) – That’s really cool because it’s it’s also like. Yeah. Who’s who’s going to plug in the credit card number.
Michelle Frechette (00:54:40) – But who told them to like is the right. So like if it’s you or me we’re just plugging it in ourselves. Right. But if we’re marketing agency like at Stellar, like I have to say I have to requisition that. Right. Like we want to buy this, I have to say why I want to buy this. And then I have to say, here’s where you go do this for me, because they’re not just handing out credit cards right and left to everybody that works at a big company.
Michelle Frechette (00:55:02) – So it’s it’s an it’s somebody influencing, like you said, not only influencing the decision maker, but then there’s a chain that happens. Like my own blog, I whip out my credit card and I just buy it, and then I download it and I install it. Boom. Done. And then.
Corey Maass (00:55:18) – And then you have confetti on your blog.
Michelle Frechette: And I have confetti.
Michelle Frechette (00:55:20) – And all those wonderful things. At a company like Liquid Web, I have to say why I want it. I have to convince other people to do it. Then once they buy it, somebody else will have to install it for me because I don’t install plugins on our WordPress websites even though I can. But that’s not my job. And then the people who have that job need to do that job. So where for myself, that decision was five minutes, at a company it might be a week before something like or even two, depending on what the workload for those other people looks like in the meantime. So it’s different. It’s a different, timing process.
Michelle Frechette (00:55:57) – I can’t think of the right word, but cycle, purchase cycle, it’s a different kind of yeah, I’m not saying they’re all right, but you know what I’m trying to say?
Corey Maass (00:56:07) – Credit card. Yeah. And so I think these are the at this level, these are the same. But the benefits might be different.
Michelle Frechette: Right.
Corey Maass: Explain the benefits to a client and why they need the plugin. So it’s yeah. So we’re decision maker. So we’ve got essentially potentially right now what we have. We have three different kinds of decision makers. Sorry. We have two different. You are the decision maker or somebody else is the decision maker. Ultimately.
Michelle Frechette: How many degrees of separation.
Corey Maass: Right.
Michelle Frechette (00:56:56) – How many degrees of separation are there between you, the decision maker, and the person with the credit card? I mean, that’s that could be a different situation for every company. But yeah, there’s it isn’t necessarily as cut and dry as you might like it to be.
Corey Maass (00:57:10) – Right. So yeah. So at the top level it’s I’m making this decision or somebody else is making the decision.
Michelle Frechette (00:57:16) – Yes.
Corey Maass (00:57:17) – And then underneath the other people are making a decision. You’ve got it’s probably a boss, a team leader, an owner or and that kind of in my mind that visually goes up.
Corey Maass (00:57:31) – Versus you’ve got a client that in my mind visually goes down, you know, many to one and one to many. If I want to get developer nerdy about it, database schema about it.
Michelle Frechette (00:57:44) – Let’s see. Array I don’t know what an array is. I just like using it just for that.
Corey Maass (00:57:51) – You used it perfectly. I was hoping that was what you were.
Michelle Frechette (00:57:54) – No idea.
Corey Maass (00:57:54) – Totally. Totally nailed it.
Michelle Frechette (00:57:57) – Good to know.
Corey Maass (00:57:58) – Ones and zeros all the way down. but yeah. So you’ve got you essentially, you know, in three out of four of these as we have them at the moment, you need to explain it to somebody else, convince somebody else that it’s worth it.
Corey Maass (00:58:14) – Two of those are up. The boss, the team leader, the owner. One of them is is the client down. And so it’s documentation. It’s and I think it’s in some in some aspects it’s at least some scenario depending on who owns the license, it’s easier to convince a client because hopefully you’ve established yourself as the expert and they’re doing what you tell them to do. You know, you’re going, look, you need to use this, you know, two factor authentication plugin for security. You need to use this SEO plugin for these benefits. You need to use dot dot dot. Versus, you know. Yeah. Like you said, you going to somebody else at a team you work on and saying, hey, I need the company credit card, or can I send you a shopping cart where you buy this and then plug in the license, and then now we have the benefits of using this, right.
Michelle Frechette (00:59:12) – Yeah, exactly.
Corey Maass (00:59:13) – I think we stop here. I think this is a top of the hour, but this is already fantastic.
Michelle Frechette: Yeah. I think its a good place to stop.
Corey Maass (00:59:19) – It’s just. It’s so like, I love this the psychology of it and the, I love putting things in boxes. I’m a developer. I guess that makes sense. Right?
Corey Maass (00:59:33) – But it’s like.
Michelle Frechette (00:59:33) – Yeah, but there’s nuance to it. Where it becomes so intriguing.
Corey Maass (00:59:37) – Yeah.
Corey Maass (00:59:38) – Concentric circles. Yeah. They they overlap. But defining those things and defining the rules. So much better then. I mean, as you saw what I said, what we what we started with. Because Corey and in ten minutes. Well essentially with the designer had on said we want you know, you want twos, threes or fours. And so you know, I said, okay, let’s do four boxes. Content creator and blogger are different things when they’re not.
Michelle Frechette (01:00:07) – There’s there was a video earlier this year and I, I’m sure I won’t be able to find it, but I’ll try. Where they have like those children’s blocks where they have all the different shapes that you have to put the, the, the circle one through the circle and the square one through the square and the half moon, through the half moon or whatever.
Corey Maass (01:00:23) – I failed those, I always failed those. Square peg.Round hole. My whole life.
Michelle Frechette (01:00:27) – So much of those. But and you’re a developer, I thought you would like to to get it right. Get it right. But, but there was one where people were selling this, like basically a bucket with the different shaped holes on top, and they, the different shaped things that were supposed to go through them. But it turned out that if you just turned things one certain way, they could all fit through the same hole. Because it wasn’t designed properly to actually test those kinds of theories. That’s but that’s so, so in that respect that you have like and it kind of makes me think of this. Right. So like does OMGIMG do the same thing for every end user. Yeah. You could put all the blocks through that one hole, right? But that’s not how you market it. You market it so that the star goes through the star hole. The circle goes in the circle hole.
Michelle Frechette (01:01:16) – The square goes in the square hole.
Corey Maass (01:01:17) – Moon. There was a crescent moon.
Michelle Frechette (01:01:18) – The half moon. Yep. Goes in the half moon one. Yeah. That kind of thing because that’s how people think of themselves. They don’t think of themselves as, as I’m the one that goes with everything. They think of themselves in those different things. And that’s why you have to market to them.
Corey Maass (01:01:31) – So. Yeah.
Corey Maass (01:01:32) – Well, and that’s why like I love the exercise. I, I might continue with this of like I envision a matrix a spreadsheet. That has the benefits, the features and and essentially a cross section where you could do like okay, if you’ve got all of the features and then a column per persona green, green, green and and there’s going to be a lot of overlap, but it’s not going to be 100%. And so you can focus on the highest value for each one. And they might generally be the same. But there’s got like you said, there’s going to be a little bit of nuance.
Corey Maass (01:02:10) – And then like I mentioned earlier. My intention then with the language would be to speak Lindsey Miller’s language, to speak Tom’s language, to speak, you know, different essentially. And there might be a key word or two that I can use in the intro paragraph, because I talked about this a long time ago. Totally stole the idea from. Oh gosh, it’s the plugin that has the, like superhero. I have it bookmarked somewhere. but they have. On their website like they had these customer types, and you could click through to each customer type, like they took the avatar thing all the way to the logical extreme. but you know, clicking through, it’s like what’s what is the language and speaking to them.
Michelle Frechette (01:03:02) – What’s in it for me.
Corey Maass (01:03:02) – Saying, yeah, saying to the agency on the agency page, saying like, okay, you have a client, how do you how do you sell this to the client so that you it makes you look good versus you have a blog, why would you buy this? Because it makes you look good, etc..
Michelle Frechette (01:03:21) – Exactly. Awesome.
Corey Maass (01:03:24) – Now all we got to do is go do all of it.
Michelle Frechette (01:03:27) – I mean, you know, no biggie, right? We are not meeting next week. So we will be skipping a week, I think.
Corey Maass (01:03:37) – How dare you.
Michelle Frechette (01:03:38) – It’s you. You cancel next week. It wasn’t me.
Corey Maass (01:03:44) – I can look. I will be driving somewhere in around New Jersey by the time we’re doing our call. So we could do it from the road. But.
Speaker 3 (01:03:55) – Let’s skip a week.
Corey Maass (01:03:57) – But you’ll hear more cursing than anybody should ever hear.
Michelle Frechette (01:04:02) – So everybody, thank you for tuning in. We will see you in two weeks if you have ideas for us, if you have different ideas, if you think we just did this all wrong, please let us know. We’d love, we’d love to learn from you. So.
Corey Maass (01:04:15) – Yes, please. I’m making this up as we go along based on the five minutes of googling right before the call.
Michelle Frechette (01:04:23) – Building the plane as it takes off.
Michelle Frechette (01:04:25) – Yes. All right, we’ll see everybody next time.
This article, Marketing a WordPress Product Live: Session 12, was published at Post Status — the community for WordPress professionals.
Matt Mullenweg Suggests a Year of Iteration Mullenweg, co-founder of WordPress, has publicly pondered the idea of a “Year of Iteration” for the WordPress project in 2025. * This comes amidst discussions about the rapid pace of innovation in WordPress, and the growing divide between the codebase and developers’ understanding of it. * WordPress is losing market share among the top 10k, 100k, and 1M websites, with job redundancies, flat lining revenue, and fewer developers joining the ecosystem. * A “Year of Iteration” could help WordPress become more approachable to users while reinforcing its strengths. * As an agency owner and WordPress educator, I think a year to allow developers and users to catch up could be a very good thing. And fixing the various “quirks” in the Block and Site Editors wouldn’t be so bad, either. * Documentation that is lagging behind could also be improved, making the project more accessible to experienced and new developers alike, especially those with less JavaScript knowledge. * A focus on UX and UI improvements could significantly enhance the user experience across the spectrum, from individual users to agencies and enterprises. * What about you? Do you think a year to catch our breath (and fix outstanding issues) would help or hurt the WordPress community?* * Read this thoughtful article from James Giroux and see what think.
Google’s March 2024 Core Update: Key Insights for Web Agencies As the SEO dust has settled a bit since Google’s March 2024 core update, experts are now able to offer analysis on its broad impact. * Websites with high-quality, relevant content experienced improved visibility, emphasizing Google’s long-standing preference for valuable information. * Sites offering thin content or engaging in keyword stuffing saw noticeable drops in rankings. * Local SEO specialists have noted fluctuating rankings in Google Business Profiles, making it crucial to continually optimize them for local search visibility. * Agencies should continue to prioritize mobile-first design, speed, and security to maintain a competitive advantage. * How do you need to adapt your strategies to the latest Google core update for better SEO outcomes?* * As usual, Search Engine Land has an in-depth look at the changes (including charts and graphs) to help you understand it all.
2 Interesting WP Acquisitions This Week StellarWP acquires LearnDash addons from WisdmLabs + StellarWP is Liquid Web‘s brand for premium WordPress solutions, of which LearnDash is a part. + WisdmLabs add-ons (like Reporting, Groups, and Ratings) have long been a favorite of LearnDash users. + “The plugins and add-ons that WisdmLabs brings will help us continue to innovate and provide valuable LMS solutions for educators using WordPress natively or LearnDash Cloud.” – Zach Tirrell, StellarWP General Manager * Convesio has aquired Growthmatik* + Convesio is a high performance hosting provider for WooCommerce. + Growmatik offers cutting-edge marketing automation tools for WordPress and WooCommerce. + “Growmatik (is) not just an acquisition but a significant enhancement to our technology stack, enabling us to offer our clients a more robust, all-encompassing marketing solution.” – Tom Fanelli, CEO of Convesio
Worth a Look* WordPress 6.6 is on the way (July 16, 2024). The updated 6.6 Roadmap explains what we are expecting. Check it out. * Need assistance getting your clients to understand security? This Admin Bar post can help. * Historically, integrating Hubspot into your WordPress site has been a challenge. Try one of these three methods – which also work with the generous free Hubspot offering.
This article, Business Roundup Week Ending May 10, was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (May 5, 2024)News* WordPress 6.5.3 Maintenance Release * Apply for the Kim Parsell Memorial Scholarship for WordCamp US 2024 * Interactivity API Showcase Thread * jQuery 4 Update Test
Accessibility* Accessibility Team Meeting Agenda: May 3, 2024
Community* Community Team May Meeting Recap
DEIB Working Group* 2024-05-03 DEIB Working Group Meeting
Core * Core Editor Improvement: Upgrade your designs * What’s new in Gutenberg 18.3? (8 May) * Recap: WordPress 6.5 “Regina” Retrospective * Merge Proposal: Preferred Languages * Progress Report: HTML API * Proposal: Server to client data sharing for Script Modules * Roadmap to 6.6 * Core Performance Team Update: April 2024 * Data Liberation: Project plan * Data Liberation: Outreach recap and updates
Core TracBugs* Twenty Twenty Theme: Quote block align text is not working properly in front-end side
* Update get_attachment_link() to return image URL when attachment pages are turned off
* CSS: Parse Error. html :where([style * =border-top-color])
* wp:post-date format including html tag
* Our rest api User listing has chances to reveal username of Administrator User “wp-json/wp/v2/users”
* Multisite: Marking a user account as spam, also marks the blogs he’s a member of as spam
Enhancements Fix coding standards issues in elements block supports * class WP_User(), mark prop $deleted as deprecated * Disable Post via email Gutenberg DiscussionsDiscussions Query Loop Block – Insert block after so many posts * Why not have the style engine generate reasonable semantic classes instead of repetitive .wp-container-whatever classes? * Why is removeEditorPanel deprecated and is there a new alternative? * Expand on Click for Galleries is Clunky and Inefficient – Toggle for Entire Gallery? * FSE: Issue applying Gutenberg Template for Custom Post Type in a Plugin * Changelog – Tracking Breaking Changes in the Interactivity API * Attaching multiple handlers to an event and allowing asynchronous event handlers * Interactivity API showcase * Move away from the verb ‘Toggle’ in the UI * Interactivity outside blocks or as “standalone” (like Alpine.js)? * Router region replacement funky with Query-No-Results block after Post-Template block * Block not working when using custom webpack * Support for lazy hydration techniques: idle and view Gutenberg IssuesFeature Requests* RichText not focusable in InnerBlocks * Avoid more occurrences of the term ‘sidebar’ in user-facing strings * Social Icons: Add Bluesky social icon * Interactivity API: Improve readability in directives check function inside vdom.ts * Command Palette: add command to switch back to the site editor * Custom HTML Block should display content in LTR layout for all languages * Navigation block: unable to explore block settings moving with Tab key
Fixes* Pattern Overrides: Button block left empty in original pattern and used as an override throws an error in pattern instances * Calendar Block Color options are not working properly * Focus ring doesn’t match button Site Hub Icon size * Custom attributes for list block are lost when migrating from WordPress 5.5.1 to WordPress 6.1.1 * Several Typo Correction in Inline doc * Patterns: Unable to insert pattern in nested location * Time to Read block showing “this block has encountered an error” * Regression: Hovering preview frame no longer scales it up * [@wordpress/components] [TypeScript] Unnecessary Requirement of Pointer Events on SVG Components
Other Updates Gutenberg plugin v18.3, stable release May 8, 2024 * Refine how the ‘Always open list view’ preference should work * Improve the block inserter labeling Performance Plugin srcset not created when “Generate JPEG files in addition to WebP” enabled * Initial implementation of improved image sizes algorithm * Collect and measure impact of image sizes improvements Core Meetings* Summary, Dev Chat, May 8, 2024 * Performance Chat Summary: 7 May 2024 * Performance Chat Agenda: 7 May 2024
Developer Blog:* Building a book review site with Block Bindings, part 1: Custom fields and block variations
WordPress Developer Blog Content Discussions Curating the Editor Experience: Tips & Tricks * How JSON schema versioning works and how it’s different from the theme.json version * Customizing and extending the Formatting Toolbar * Classic themes: tutorial on moving away from widgets to template parts * Performance best practices * Tutorial on how to create custom components Design Design Share #55 (Apr 22-May 3)
Documentation* Summary for Docs Team Discussion Meeting (07-May-2024) * Documentation Team Update – May 6, 2024 * Create a Mail page under Server Configuration
Documentation-Issue-Tracker Mobile App – How to add a link? * Mobile App – How do I embed an Instagram photo? Hosting Hosting Team meeting agenda 2024-05-08
Five for the Future* Update Five for the Future Documentation to Support Company and Contributor Onboarding and Retention * Request: create two report tools for Five for the Future
Marketing* WordPress Media Corps Next Steps * Media Corps discussion: Points of Contact
Marketing WordPress.org YouTube video showing how release pages are created with blocks Meta Meeting Agenda for May 1, 2024 * The Plugin Directory gets a refresh
Showcase* Allow exporting of user feedback * Showcase breadcrumbs issue
WP Org Main (Theme)* Set page templates for all pages
Meta Trac & GitHubHere are the issues and discussions from the files metatracmay9.html, wporg.pdf, wordcamp.pdf, and theme directory.pdf formatted as requested:
Meta Trac * “Views” widget missing in Theme’s and Plugin’s forum views * Update Credits for WordPress 6.5.3 * Allow images in plugin and theme pages
WordPress.org * Improve font size, underlining, other, in plugin sidebar * Modify search results total when there are more than 1000 results * Proposal to refine plugin search bar layout * Add “Community” and “Commercial” descriptions to search archives * Considerations for future homepage redesigns * Add a resource that teaches people what plugins are and how to use them
Theme Directory * Theme Directory Redesign: Make the translation link more visible * Favorites: Logged out view shows as “nothing found” * Theme Directory Redesign: H1 size is very small * Single theme: Ratings breakdown buggy on Rosetta sites * New Theme: No screenshot in embed template Meta WordCamp Redirect eu.wordcamp.org to WCEU * Add style.css to wporg-events-2023 * Ignore locale when sorting for shortcode “camptix_attendees” * Favorite Session Enhancement * Improve design of Cookies close & accept Popup Openverse A week in Openverse: 2024-04-29 – 2024-05-06 * The Openverse API is moving to api.openverse.org
Openverse GitHub Remove the ssrRef from provider store
* Initialize the feature flag store state on server request
* Replace invalid license value in the catalog database
* Audio waveform should return 424 instead of 500 when waveform cannot be generated
* Replace the sample string in a secret with a more obviously safe value
* The just api/init command fails when executed repeatedly in succession
* Incorporate djlint to lint HTML templates
Playground wpCLI step in the example doesn’t match with the heading
* runPHPWithOptions step in the example doesn’t match with the heading
* Remove “Step” word after each step heading
* ifAlreadyInstalled does not work
* Unexpected error when exporting to Github
Plugins* Plugin Review Team: 6 May 2024
Polyglots* Agenda: Weekly Polyglots Chat – May 8, 2024 (13:00 UTC)
Sustainability* Sustainability Chat Summary, April 26, 2024
Test* Early opportunities to Test WordPress 6.6 * Test Team Chat Agenda for 7 May 2024 * Test Team Update: 6 May 2024
Themes* Themes team update May 07, 2024
Community Themes Archivist: add color palettes for styles Training Training Team Meeting Recap – 02nd May 2024 * Request for feedback: AI-generated voiceovers for video content * Project thread: The second Learn WordPress Course Cohort * Training Team Update – May 2024
Online Workshops* Homepage displays: Latest posts vs static * How to facilitate Online Workshop for the WordPress Training Team * How to facilitate Online Workshop for the WordPress Training Team * Testing Studio by WordPress.com * Developer Hours: Alternatives to Custom Meta Boxes in the Block Editor
Learn GitHub Issues Learning Pathways landing page * Single Lesson page * Add locale suggestion banner * Feedback – Introduction FULL-FEATUERD WP-Version * Meeting Agenda May 9, 2024 * Language post meta field * Feedback – wrong answer in sitemaps lesson plan * Understanding the Difference Between Action Hooks and Filter Hooks * Add Audience taxonomy to Lessons and Courses (Closed) * Lessons landing page template WPTV Latest WordPress TV videos
The PHP project has decided to extend security support for versions from one to two years.
The same RFC clarifies a few other items, such as when minor features can be introduced during the release process.
You can read the updated document at: https://t.co/PgyOUn9YvH
— php.net (@official_php) May 9, 2024
Thanks for reading our WP.org roundup! We highlight the news and discussions from the good folks making WordPress possible each week. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here › Contribute.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, Early Opportunity to Test WP 6.6 • WP 6.5.3 Released • 5ftF Documentation • Core Proposals, was published at Post Status — the community for WordPress professionals.
WordPress Plugin Directory Gets a Facelift, Needs a Bit More This week, the WordPress plugin directory got a visual update “to standardize the site’s layout, fonts, spacing, and colors with other newly updated sections of WordPress.org.” * The changes look really good, in my opinion – the design team did an excellent job. But what I’d much rather see is an improvement to the poor quality of plugin search results. * For the last 10 years, I’ve done a monthly Plugin Roundup on Solid Academy (formerly iThemes Training). As I prepare each month, I find it harder and harder to locate plugins with the search tool. * Searching for a plugin, even by exact name, often doesn’t return the result you’re looking for in the top listings. * Popular plugins take precedence and others keyword-stuff their titles to gain rankings. * I’m grateful for the work that went into the new design. Could we do some work on the search algorithm, too? * What do you think about the quality of search results in the WordPress.org Plugin Directory?*
ChatGPT Gets Personal: How the Memory Update Enhances AI Conversations* ChatGPT’s new Memory feature allows it to remember personal details shared in conversations, enhancing its ability to provide context-rich answers. * Memory is enabled automatically but you can opt out, or control what it remembers in Settings under Personalization. * You can add facts to ChatGPT’s Memory directly by chatting with the bot or using specific prompts. * Memories can be removed individually or cleared entirely through the Settings or by request in a chat. * If you share a ChatGPT account with other team members in your Agency, you may want to turn off Memory to avoid mixing details about each user.
Should You Worry About Medium-Severity WordPress Vulnerabilities? If you manage websites in your Agency like I do, you’re likely very familiar with the growing number of email notices about plugin vulnerabilities that hit your inbox. * In 2023, around 67% of these vulnerabilities were classified as medium-level severity. But what does that mean? * The severity level is determined using the Common Vulnerability Scoring System (CVSS Scores) based on a scale of 1-10. * Medium-level vulnerabilities are either difficult to exploit or provide limited benefits to attackers upon successful exploitation, so they are less likely to be used in large-scale attacks. * Many medium-severity vulnerabilities require contributor-level access, which many WordPress sites do not offer, making them less concerning for the majority of site owners. * While we should still update vulnerable extensions as soon as possible, there is not as much urgency at the medium-level as there is with high-severity vulnerabilities.* * If you’re managing WordPress sites, it’s still as important as ever to stay informed about vulnerabilities, and implement proactive security measures at the network, server, and WordPress level. * Read more in this SearchEngineJournal article.
Worth a Look* Google’s John Mueller explains what to do if your website gets de-indexed after a migration. * We know WordPress backups are critical. Here’s Patchstack’s list of the top backup plugins from a security perspective. They have a list of form plugins too. * Look at this in-depth comparison of the 15 fastest WordPress hosting providers with some surprising results.
This article, Business Roundup Week Ending May 3, was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (April 28, 2024)News* WP Briefing: Episode 78: Guided Growth: Cultivating Contributors Through Mentorship * How WordPress Is Creating a Faster Web
Gutenberg’s Persistent Inserter SidebarEfforts are underway to make Gutenberg’s inserter sidebar persistently open, like other sidebars. This involves relocating tabs and considering the need for a close icon within the tab list, as discussed here and in a related PR. However, this change may delay immediate search functionality. The community is debating whether to prioritize persistent access or retain instant search when opening the inserter.
WordPress.org Website Redesign The Pattern Directory gets a refresh and is now powered by blocks + Demo site + Log issues in the WordPress/pattern-directory repository on GitHub + Patterns Figma * The Forums get a refresh + Accessibility: Remove Non-Block Editor in Forums + Figma Forums * Homepage updates * Plugin Directory* + Demo site + Log issues in the WordPress.org issues queue on GitHub or in Meta Trac * HelpHub Figma
Good news for WordPress theme authors! The new Patterns chapter is now live in the Theme Handbook:https://t.co/GOfxKyCnzR
— Justin Tadlock (@justintadlock) April 30, 2024
Accessibility* Accessibility Team Meeting Agenda: May 3, 2024
CLI* Fifteen Merged PRs for WP-CLI Hack Day 2024
Community* Community Team Meeting Agenda for 2 – May -2024
Core * Merge Proposal: Rollback Auto-Update * What’s new in Gutenberg 18.2? (24 April) * WordPress 6.5 performance improvements * WordPress 6.6 call for volunteers update * Core Performance Team Update: April 2024 * Default Theme Task Force update – April 30, 2024
Core TracMenus* Change nav-menu-text-color CSS variable value
* Consider introducing a dedicated endpoint for Block Hooks
Plugins* WordPress Plugin updates fail
Site Health* Improve i18n for disk space health checks
Upgrade/Install* PHP 8+ Fatal Error in WP_Upgrader due to TypeError in array_keys() Call
* Return value of _wp_delete_all_temp_backups() isn’t used
* Guard condition in delete_temp_backup() shouldn’t return early
* Update jQuery UI library to version 1.13.3
* Yearly theme injection with auto-updates = true
* Bulk Action ‘Send password reset’ on site-users.php isn’t coded
* Avoid re-constructing WP_Theme_JSON object from raw theme_json, instead use WP_Theme_JSON object inside WP_Theme_JSON_data
REST API* PHP Warning with invalid JSON input
General* Interactivity API: Cannot be used from wp-admin * Search, Bookmark, and Folder Function In WordPress Dashboard * Officially expose the Site Editor Patterns page for all classic themes * getDate JS error when opening post
External Libraries* Update jQuery UI library to version 1.13.3
Editor* Editor: Fix block template files query for a post-type
* Add support for column and row span in grid layout child blocks.
* Tests: Html5lib-tests context tag needs to be reset
* Remove version from docker-compose.yml file
* Improve i18n for disk space health checks
Taxonomy* Unsupported count argument in WP_Term_Query DocBlock
Bundled Theme* Twenty Twenty-One: Font size difference between editor & frontend in Latest Comments block * Twenty Twenty-Four: Latest post block align is not working properly in editor side.
Build/Test Tools* phpcs error in wp-includes > capabilities.php line 1093
* Tests: Html5lib-tests context tag needs to be reset
* Change nav-menu-text-color CSS variable value
* Remove version from docker-compose.yml file
TinyMCE* Change <h1> Tags in TinyMCE Link Modal to <span> or Lesser Header Tags to Prevent Potential SEO Issues
Administration* Introduce a System to Store, Access, and Permit Use of External API Keys
Options, Meta APIs* update all update_option calling in core to set the autoload option
Roles/Capabilities* phpcs error in wp-includes > capabilities.php line 1093
Cache API object-cache.php is loaded, but cache.php still attempts to define functions.
Gutenberg Issues Design and User Interface Rename “caption” element to “figcaption” in theme.json V3
* Remove font weight on toolbar tab button
* Expose @emotion/styled to extenders
* Typography Panel in the Block Inspector for core/paragraph never goes away even with all features disabled
* Move color presets into the palette view
* Typewriter Experience doesn’t work when Custom Fields are shown
* Block background doesn’t work on Site Editor section
* Move “Categories” and “Tags” sections back to the top part of sidebar… or make their order editable
* LinkControl: Provide better way to see the full URLs
* Improper Inserter block title text wrapping
* Convert to component: Badge
* Tricky issue with the Gutenberg Button Block Alignment and Justification option select style
* Follow up questions on the duplicate post and page feature
* Only engage zoom out mode if the editor is focused on an entity
* JavaScript Documentation: Improve the JS API documentation tool.
Bug Fixes and Error Handling* React app are crashing if I use <Spinner/> inside <Notice/>
* Restore the terms ‘Permalink’ and ‘Slug’ in the PostURl user interface
* Do not use aria-details for InputControl and BaseControl
* HTML structure of navigation blocks differs between editor and front
* DateTimePicker: AM/PM switcher is not screen reader accessible
* Moving blocks via keyboard: screen readers don’t notify operation done
* Data Views: Some notices display encoded characters
Block Enhancements and Features* Group Block: Add Aspect Ratio Control * Query Loop / Post Template block: additional grid view layout options * New Block: Dialog Popup * Color & Typography Variations for WP 6.6 * Allow spacing in typography variations * Cover block image blurry due to incorrect srcset values * Only show color and typography variation control if alternate variations exist
Development and Code Quality* PHP backports for WP 6.6
* Block Editor Handbook not properly updated when two markdown files share the name (but not path)
* Expose formatMap in @wordpress/date
* Scripts: plugin-zip command does not exclude files not included in files field
* Components: move border style utils to block-editor package
* wp-scripts: minification of CSS imports is done too early in the process
* Migrate DropdownMenu instances to DropdownMenu V2
Sync and Pattern Management* Idea: using the group block in synced patterns as a freeform content area (via pattern overrides) * Phase 3: Collaboration index * Phase 3: Revisions * Phase 3: Workflows
New Features and Major Enhancements Social Icons: Add Bluesky social icon
* Inserter: Patterns tab state
* Block Styles: Reducing specificity of default block style variation styles
* Rename “caption” element to “figcaption” in theme.json V3
* Templates: allow replacing theme templates with custom templates
* Expose @emotion/styled to extenders
* Typography Panel in the Block Inspector for core/paragraph never goes away even with all features disabled
Gutenberg Discussions Expand on Click for Galleries is Clunky and Inefficient – Toggle for Entire Gallery?
* FSE : Issue applying Gutenberg Template for Custom Post Type in a Plugin
* Limit color palette per usage / control (text / background…)
* programmatic manipulation of styles (attributes.style) derrived from block supports features
* Interactivity outside blocks or as “standalone” (like Alpine.js)?
* Best Practices for Animations
* Different values for device categories
Core Meetings* Performance Chat Summary: 23 April 2024
* Summary, Dev Chat, May 1, 2024
* Performance Chat Summary: 30 April 2024
* Summary of Hallway Hangout on what’s next in Gutenberg
* Summary, Dev Chat, April 24, 2024
Developer Blog:* How to use WordPress Playground for interactive demos
WordPress Developer Blog Content Discussions How JSON schema versioning works and how it’s different from the theme.json version * Customizing and extending the Formatting Toolbar * Classic themes: tutorial on moving away from widgets to template parts Design Design Share #54 (Apr 8-Apr 26)
Documentation* Summary for Docs Team Meeting (16-April-2024) * Documentation Team Update – April 29, 2024
Block Developer ExamplesHere’s the information formatted as a markdown list:
Block Development Examples meta-block-bb1e55: Improve example * Remove Experimental tag from examples using the Interactivity API * Create an example of using Block context Documentation-Issue-Tracker Two screenshots not loading within the Animoto Embed article * [HelpHub][6.5][screenshots]: Amazon Kindle Embed screenshots are broken * WXR file standard * Contributor Day — April 23, 2024 * Google Form Shortcode Not Displaying in Documentation * [HelpHub] Changing the category “Installation” * [HelpHub][6.5][screenshots]: First Steps with WordPress (Block Editor) Hosting* WordPress 6.5 PHP Compatibility
Five for the Future* Request: create two report tools for Five for the Future
Marketing* WordPress Media Corps Next Steps * Media Corps discussion: Points of Contact
Meta* Meeting Agenda for May 1, 2024 * The Plugin Directory gets a refresh
Showcase* Allow exporting of user feedback * Showcase breadcrumbs issue
WP Org Main (Theme)* Breadcrumb Navigation bar does Not Appear in Documentation and Support/Forums * About subpages: Breadcrumbs not translatable * Path and Link Broken in Theme Security Handbook * New landing page: Connecting influencers to affiliate programs (“Creator Connections”) * Adjustments in the Japanese version
Meta Trac & GitHubSupport Forums1. Search box takes up too much vertical; move up and to the right – New, Defect (Bug), Normal 2. Editor is rendered twice when replying a support topic – New, Defect (Bug), Normal 3. Closed reviews should not have a reply message box – Reopened, Defect (Bug), Normal 4. Background colors on views need distinction – New, Defect (Bug), Normal 5. Indented List Items breaking all parent list items – Closed, Defect (Bug), Normal 6. The footer layout breaks in SVN view – Closed, Defect (Bug), Normal 7. Forums: Underlined Text Not Rendered – Accepted, Defect (Bug), Low 8. Critical Error on Website – Closed, Defect (Bug), Normal
Plugin Directory1. Google Forms Shortcode Not Displaying in Documentation – Closed, Defect (Bug), Normal 2. The issue of blurry images in the WordPress repository within plugins on the internal page – Assigned, Defect (Bug), Normal 3. Add an option to remove the –ignore-domain parameter in wp i18n make-pot – New, Feature Request, Normal 4. Jetpack: Your site URL is a known local development environment URL – Closed, Defect (Bug), Lowest
Profiles1. .xyz domains error in WordPress.org profile edit form – Closed, Enhancement, Low
API1. Support always returning a beta or RC in core API version check – Closed, Feature Request, Normal
Translate Site & Plugins1. Design Issue: Underlines in submenu of polyglot sub page – New, Defect (Bug), Lowest
General1. Design issue : search suggestion have more space – Closed, Defect (Bug), Lowest
Swag Store (mercantile.wordpress.org)1. View Cart Design not looks good – New, Defect (Bug), Low 2. Improve the button design – New, Enhancement, Lowest
Make (Get Involved) / P21. Access to team meetings CPT – Closed, Enhancement, Low 2. Broken Link in Contribute handbook page – Closed, Defect (Bug), Low 3. The Likes widget is not vertically aligned with Reply and Follow buttons – Closed, Defect (Bug), Low 4. Add official “Team Reps” list in code / automate team rep access – New, Feature Request, Low 5. Design issue: On hover button text is not visible – Closed, Defect (Bug), Lowest 6. Add Hover effect on link – New, Enhancement, Lowest
WordPress Playground* Playground could not serve the request. * The activatePlugin step doesn’t throw an error when given invalid inputs * Loggers: Silence irrelevant error logs in unit tests
WordCamp.orgEnhancement* Try caching get_remaining_tickets in APCu to allow tickets to be ‘reserved’ during checkout, avoiding race condition
Hotfix* Transparency Report email automation
Feature* Verify the order before checking for error flags
Design* Update past events template to align with design
WordPress.orgSupport Forums* Support Forums: Blocks: Disable the image block in the reviews forums * Background colors on views need distinction * Editor is rendered twice when replying a support topic * Forums: Underlined Text Not Rendered * Hotfix for width of block editor * Missing space in breadcrumbs on support posts
Plugin Directory* Plugin Review Submission – Change the date for new version uploads * Plugin Review Submissions – Allow authors to add comments about their new plugin version uploads * Search box takes up too much vertical; move up and to the right * Playground Preview button in plugin directory doesn’t always work if you have Release Confirmation active
Photo Directory* Add recent photos to submission form * Let get Alt and Caption loaded into images at IPCT data
Locales* Path and Link Broken in Theme Security Handbook * Request to clear and update HelpHub support articles for zh_CN * Add an option to remove the –ignore-domain parameter in wp i18n make-pot
WordPress.org & Team Sites* Path and Link Broken in Theme Security Handbook * About Page: Consider breadcrumbs for The People, The Technology, The Details
Plugin Directory1. Google Forms Shortcode Not Displaying in Documentation – Closed, Defect (Bug), Normal 2. The issue of blurry images in the WordPress repository within plugins on the internal page – Assigned, Defect (Bug), Normal 3. The footer layout breaks in SVN view – Closed, Defect (Bug), Normal 4. Add an option to remove the –ignore-domain parameter in wp i18n make-pot – New, Feature Request, Normal 5. Jetpack: Your site URL is a known local development environment URL – Closed, Defect (Bug), Lowest
Profiles1. .xyz domains error in WordPress.org profile edit form – Closed, Enhancement, Low
API1. Support always returning a beta or RC in core API version check – Closed, Feature Request, Normal
Translate Site & Plugins1. Add an option to remove the –ignore-domain parameter in wp i18n make-pot – New, Feature Request, Normal 2. Design Issue: Underlines in submenu of polyglot sub page – New, Defect (Bug), Lowest
General1. Design issue : search suggestion have more space – Closed, Defect (Bug), Lowest
Swag Store (mercantile.wordpress.org)1. View Cart Design not looks good – New, Defect (Bug), Low 2. Improve the button design – New, Enhancement, Lowest
Make (Get Involved) / P21. Access to team meetings CPT – Closed, Enhancement, Low 2. Broken Link in Contribute handbook page – Closed, Defect (Bug), Low 3. The Likes widget is not vertically aligned with Reply and Follow buttons – Closed, Defect (Bug), Low 4. Add official “Team Reps” list in code / automate team rep access – New, Feature Request, Low 5. Design issue: On hover button text is not visible – Closed, Defect (Bug), Lowest 6. Add Hover effect on link – New, Enhancement, Lowest
WP.org GP Translation Events Create a timeline view of changes to the event * Hide events Meta WordCampHere’s the requested list formatted in markdown for the issues in the WordCamp.org* repository:
WordCamp.org Ignore locale when sorting for shortcode “camptix_attendees” * Favorite Session Enhancement * Events: Improve design of Cookies close & accept Popup * Bulk buy option only applies to target ticket * Can’t correctly update name that has diacritics mark * Configurable Incremental Ticket Release for High Demand Events * Make it possible to reset the info and edit ticket token * Ticket quantity does not reduce until paid * Don’t translate wordcamp statuses in logs * “Time” string is not showing as polish #pl_pl * Allow IPs to be whitelisted * Missing clear button for format filter * Inconsistent dropdown content Openverse A week in Openverse: 2024-04-22 – 2024-04-29 * Openverse Monthly Priorities Meeting 2024-05-01 * Community Meeting Recap (2024-04-22) * A week in Openverse: 2024-04-15 – 2024-04-22
Openverse GitHubCertainly! Here are the Openverse issues listed with only the title as a link:
Openverse Prettier’s pre-commit plugin is no longer maintained
* iNaturalist is no longer able to access S3
* Remove retired DAGs
* Share untranslated locales with relevant users and solicit help for translations in the frontend
* Convert Storybook stories to stories.js CSF format
* Sensitive state is shared between tests
* Component: Theme switcher
* Remove the ssrRef from provider store
* Initialize the feature flag store state on server request
* Replace invalid license value in the catalog database
* Audio waveform should return 424 instead of 500 when waveform cannot be generated
* Replace the sample string in a secret with a more obviously safe value
* The just api/init command fails when executed repeatedly in succession
* Incorporate djlint to lint HTML templates
* Automatically warn or convert unformatted URLs in the documentation site
* Science Museum halts early despite skipping ingestion errors
* Frontend robots.txt only protects english-language routes
Playground Improve log modal
* Playground could not serve the request.
* The activatePlugin step doesn’t throw an error when given invalid inputs
* Loggers: Silence irrelevant error logs in unit tests
* Support SQLite at the network connection level
Pattern Directory* The Pattern Directory gets a refresh and is now powered by blocks * Style adjustments for selected item and apply button in multiple selection flow
Plugins* Plugin Review Team: 22 April 2024 * Notify Plugin or Theme developer of support requests * Proposal to remove the non-block editor option from support forums: * Bug report on edited reviews not showing as recent: * Enhancement suggestion to include a checkbox for support reps acknowledging forum guidelines
Plugins* Plugin Review Team: 29 April 2024
Sustainability* Sustainability Chat Agenda, April 26, 2024 * Sustainability Chat Summary, April 19, 2024
Test* Announcement: Earn Your Test Team Badges! * Week in Test: April 29, 2024 * Test Team Update: 29 April 2024
Themes* Themes Team Meeting Notes – April 23, 2024 * Default Theme Task Force update – April 30, 2024 * Themes team update April 30, 2024
Community Themes1. Tardis: check whether the name is a registered trademark 2. Playground GitHub Action Improvement 3. Tardis: a theme of default styles 4. Block theme copies of the classic default themes Theme Experiments1. Custom Color Palette for Classic Themes 2. Automated Theme Testing System Training* Project thread: The second Learn WordPress Course Cohort * Training Team Meeting Recap – 25th April 2024 * A light Learn/Lessons visual refresh
Online Workshops* Homepage displays: Latest posts vs static * How to facilitate Online Workshop for the WordPress Training Team * How to facilitate Online Workshop for the WordPress Training Team * Testing Studio by WordPress.com * Developer Hours: Alternatives to Custom Meta Boxes in the Block Editor
Learn GitHub Issues Plugin API Hooks * Build Process * Theme Testing * JavaScript Best Practices * UI Best Practices * Child Themes * Online Workshop: How to facilitate Online Workshop for the WordPress Training Team * Meeting Agenda May 2, 2024 * Upgrade Sensei Pro to final release * Online Workshop: Testing Studio by WordPress.com * Missing images in some lessons * Feedback – Need to improve grammar for “Working faster with the command palette” * Gujarati translation for “Working faster with the command palette” * Courses landing page template * Contribute page template * Homepage template * Tutorial data migration * Lesson Plan data migration * Staging site * Restyle single course page * Extend Level taxonomy to Lessons and Courses * Meeting Agenda April 25, 2024 * Learning Pathway data type * Japanese Online Workshop – クラシックとブロック。いまこそ知りたい、2つの違い / classic and block. The difference between the two that you want to know now WPTV Latest WordPress TV videos
Thanks for reading our WP.org roundup! We highlight the news and discussions from the good folks making WordPress possible each week. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here › Contribute.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, 🌐 WP Media Corps Next Steps (Marketing Team) 🔄 Gutenberg’s Persistent Inserter Sidebar 🛠 Gutenberg 18.2 Enhancements 🔧 React 19 Beta Upgrade Guide 📣 Call for Volunteers for WP 6.6, was published at Post Status — the community for WordPress professionals.
I am a freelance WordPress Plugin developer, author and speaker. I’m originally from North Wales, but now reside in Newton-le-Willows, which is a small village between Liverpool and Manchester in North West England.
I have been working with WordPress since 2006, and in 2013 I wrote bbPress Complete (ISBN-13: 978-1782167242). I’ve written plugins that have appeared on the WordPress repository, spoken at WordCamps throughout the UK and Ireland, and co-organised WordCamp Manchester 2015 and 2016. I also contributed to the 3.9 and 4.4 releases of WordPress. In 2018 I left my job as a WordPress developer in an agency to go freelance, and Dwi’n Rhys (kind-of Welsh for “I am Rhys”) has been going ever since. My client list includes everything from large multinational companies, to small agencies and side projects. I previously worked for a multinational SEO agency, meaning I straddle the technical SEO field as well as being a WordPress developer.
Away from WordPress I enjoy video games (I collect retro games), playing and watching cricket for my local village team, travel and most other sports.
What do you enjoy most about working in WordPress?
The extensibility and the open source nature of WordPress is what I appreciate most about it. Most days, even when I have a problem I cannot figure out I can take a dive into the code to figure out how something works. When I first started it was very much a blogging platform (I believe that in the first version I was introduced to back in the day you couldn’t even have a page as a “home page!”), so there was a lot of extending needed. With the actions and filters, you can take WordPress and make you do what you want with it. It’s fabulous in that way.
The community as well is something that I’ve grown to treasure, with members of the wider WordPress community becoming close friends. It’s a fantastic community that has helped me grow both personally and professionally, and I enjoy the meetups and chats with people in said communities. Anything from a bug fix to how business is going, even just mental health check-ins. The WordPress community has provided me with it. It helped a lot during the pandemic and now we’re coming out the other side with meetups happening again, it’s been great reconnecting with those folks again in person.
What do you love most about your Post Status membership?
My Post Status membership has been great in helping me keep my finger on the pulse with what’s happening in the wider WordPress world. Being a freelancer, time is extremely limited as to what’s going on and I can feel overwhelmed with what’s happening within WordPress. Even with popular blogs out there it can be tough focussing on what’s important and relevant to me. Post Status’ newsletter is one of those curated news sources that gives focus as to what’s important out there, so it’s well worth checking out.
Also, as a freelancer, there’s a lot of working by myself. The community meetups I really enjoy and it’s great to connect with people, particularly a completely different group of folks from all over the world that I wouldn’t have the chance of meeting otherwise. It’s great to get their perspective, as well to offer mine, to what’s happening in WordPress.
What business/web/WordPress advice do you have for others in our industry?
My freelance advice would be to build a support network. You never know where your next referral will come from, or next opportunity, so make sure people know what you do so they can pass on work to you. Treat a referral with respect and you never know how far it’ll go. I’m still getting referrals from people I met 15 or 20 years ago at the start of my career. You have no idea how things come full circle.
Similarly, find a way to disconnect. Get a hobby or an interest, particularly one that will take you away from a screen. Having one of those really helped my mental health, as freelancing can be a lonely experience. Having the opportunity for an hour or two a week to speak to different people, who have no interest in what you do for a living, and doing something that doesn’t use the part of your brain that you use coding can be incredibly useful. You’re not useful burned out, so looking after yourself really looks after your business.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, Member Spotlight: Rhys Wynne, was published at Post Status — the community for WordPress professionals.
LegacyI’ve been reflecting a lot lately about legacy and what we leave behind when we retire or leave this life someday.
And in that reflection, I remembered the WordPress memorial page that was launched by WordPress awhile back. We remember those that have passed and pay homage to them in this way so that their contributions are not forgotten, no matter how big or small.
I interviewed someone on WPCoffeeTalk a few years ago who passed away at a young age. Today I checked to see if his name was on the remembrance wall, and when I saw that it wasn’t, I submitted it.
If you know someone we’ve lost in the WordPress community, please consider submitting their names to the site, too.
Let’s keep their memories alive and their contributions remembered.
In the SpotlightSatyam Vishwakarma has been using WordPress for a few years, and enjoys leveraging his involvment in the community to help others.
Join Us on MeetupJoin us for our Meetups! Details on our Meetups are available on our Meetup page. (May dates will be posted soon!)
Quick Links:* The Page Builder Summit is May 20-24 * Sirvelia has launched Ploogins, a site to help you find free and premium plugins for all of your needs * Joost de Valk on WPCoffeeTalk * Apply to speak at WordPress Accessibility Day * Including Women in WordPress on Underrepresented in Tech * You can apply for the Kim Parsell scholarship to attend WCUS * WCEU: Tickets are Available * WCUS: Tickets are Available
Find the complete WordPress events schedule here.
Photo of the WeekToday’s photo of the week comes from Pritam Sonone on WordPress Photos.
You — and your whole team — can Join Post Status.
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status.
This article, Community Roundup Week Ending April 26, was published at Post Status — the community for WordPress professionals.
Satyam Vishwakarma, a versatile professional, began his WordPress journey in March 2020. He’s a former diploma engineer who transitioned into roles as a blogger, content and digital marketing specialist, SEO expert, and strategic partnerships manager, with a particular focus on WordPress development. He is passionate about traveling, community building, and contributing to society. Satyam also finds enjoyment in writing and reading poetry. As a WordPress Contributor, he is dedicated to enhancing the project and fostering its community.
At EYNZONE InfoBlog!, he assists newbie bloggers in building successful blogs and helps business owners create their business websites by providing valuable tips & easy-to-understand tutorials with step-by-step guides on Blogging, WordPress, SEO, and digital marketing. His passion lies in reviewing hosting services, WordPress, and SaaS products for sharing in-depth insights to ensure the audience makes informed decisions.
In his roles as Partnerships Manager at Subhash Digital and Blogging Raptor, Satyam established high-quality collaborations with prestigious brands like Hostinger, Bluehost(IN), BigRock, WPAstra, and RankMath, showcasing strategic partnership and collaboration skills.
With a diploma in Electronics Engineering and accolades such as the Puneet Sahalot Memorial Scholarship recipient at WordCamp Udaipur 2023, Satyam demonstrates dedication and excellence. His commitment to community involvement is evident through volunteering at WordPress Kerala Photo Festival 2024 and WordCamp Europe 2024, as well as being an organizer of the Fatehpur WordPress Meetup.
Satyam effectively contributes to Make WordPress teams including Marketing, Polyglots, Photos, and Community. He also received props in the latest WordPress release, WordPress 6.5.
Satyam’s consultancy venture, HelloSatya, further highlights his expertise in WordPress, content and digital marketing, SEO, and more, offering impactful business solutions since January 2022.
What do you enjoy most about working in WordPress?
What I enjoy most about working in WordPress is its quick and easy way to launch websites, thanks to its user-friendly interface and powerful features. My recent involvement, starting from attending WordCamp Bhopal in 2023 with the help of the WordPress Community, has highlighted how welcoming and friendly the WordPress community is, offering guidance, encouragement, and opportunities for collaboration. This sense of belonging and camaraderie makes working in WordPress not just fulfilling, but also deeply enriching.
What do you love most about your Post Status membership?
What I love most about my Post Status membership is the unparalleled access it provides to a diverse community of WordPress businesses, agencies, and individuals, ranging from small startups to established enterprises. Being part of this network means I’m always just a message away from receiving valuable assistance and insights from experienced professionals.
The supportive atmosphere within the community fosters collaboration and knowledge-sharing, enabling me to continually expand my skills and grow my network. One of the most memorable experiences was when I shared my need for assistance to attend WordCamp Bhopal for the first time in the #club channel. The entire community rallied around me, providing the help and insights I required. Additionally, leveraging the self-promotion channel has allowed me to garner attention from influential figures such as the co-founder of WordPress and CEO of Automattic, Matt Mullenweg.
Not least, I acquired this membership as part of the Underrepresented In Tech initiative, which further underscores Post Status’s commitment to diversity and inclusion within the tech industry. Furthermore, through Post Status, I have direct access to esteemed members of the WordPress community such as Matt, Syed, Joost, Michelle, Zack, Katie, Ben, Daugis, Carl, and many others, providing me with unparalleled opportunities for learning and networking. Overall, my Post Status membership has been invaluable in providing networking opportunities, support, and professional growth within the WordPress ecosystem.
What business/web/WordPress advice do you have for others in our industry?
My advice for others in our industry revolves around continuous learning, effective communication, and user-centricity.
Attending community events, such as WordCamps and meetups, is crucial for staying updated on industry trends and building valuable connections for future collaborations.
Prioritize building websites with a focus on user experience, ensuring seamless navigation and engaging content. Sharing insightful blogs and engaging with your audience through various communication channels fosters a sense of connection and trust.
Additionally, providing high-quality support and actively listening to feedback from users and customers are essential for improving products and services. By embracing these practices, businesses can establish themselves as trusted authorities in the WordPress ecosystem while fostering strong relationships with their audience and customers.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, Member Spotlight: Satyam Vishwakarma, was published at Post Status — the community for WordPress professionals.
Transcript ↓
In this podcast episode, Michelle Frechette and Corey Maass delve into their experiences with design and technical challenges. They discuss the intricacies of using Beaver Builder for creating a 404 page, with Corey expressing frustration over camera issues and a desire to enhance brand representation. Michelle brings up an accessibility oversight in a newsletter and the necessity of attention to detail, exemplified by Google’s logo updates. The conversation highlights the significance of accessibility and meticulous design in creating content that resonates with and is accessible to all users.
Top Takeaways:* Transparency in Business: Corey discusses how transparency has become more prevalent in the startup world, particularly with the rise of platforms like WordPress. He reflects on the value of transparency, even if he doesn’t always agree with or fully understand its implications, suggesting that it fosters relatability and authenticity in business interactions. * Continuous Improvement: Throughout the conversation, Corey and Michelle emphasize the importance of continuous improvement and learning. They discuss how podcasts, businesses, and individuals evolve over time, highlighting the value of feedback, reflection, and adaptation in achieving growth and success. * Collaboration and Support: Corey and Michelle express gratitude for the support they receive from their audience, as well as from other podcast hosts within the community. They highlight the collaborative nature of the WordPress community and the willingness to help each other succeed in their respective projects.
Mentioned In The Show:* Beaver Builder * Balsamiq * Joel Spolsky * Peldi * Adobe * Pippin Williamson * Ben Laird WP * Seriously, Bud? podcast * WP Coffee Talk * The Tipping Point * Drunk Tank Pink * WP Motivate * Kathy Zant
Sponsor: A2HostingA2 Hosting offers solutions for WordPress and WooCommerce that are both blazing fast and ultra-reliable. WordPress can be used on ANY Web Hosting plan from A2. You can deploy WordPress easily on Shared, VPS, or Dedicated Hosting plans. A2 also offers Managed WordPress and WooCommerce Hosting. Take a look at a2hosting.com today!
You can follow Post Status and our guests on Twitter:* Corey Maass * Michelle Frechette (Director of Community Relations, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptCorey Maass (00:00:00) – We are nothing if we are not professional.
Michelle Frechette (00:00:04) – Is a perfect first thing to have come up on the on the broadcast.
Corey Maass (00:00:08) – Along with my bald spot as I turn on my my ring light because. Oh, and then my camera froze.
Michelle Frechette (00:00:14) – It did.
Corey Maass (00:00:16) – Yay! That’s what happens. This camera is driving me crazy. Like something happens. And now it does this like the beginning of every calll.
Michelle Frechette (00:00:27) – They never, ever freeze. Like when you are in, like the perfect pose. They always freeze when you’re going to look the dorkiest. Right.
Corey Maass (00:00:34) – Exactly. Yeah.
Michelle Frechette (00:00:36) – I mean, at least I can still hear you.
Corey Maass (00:00:38) – Yes, that’s true. And you can just imagine me, my lips moving.
Michelle Frechette (00:00:43) – I just see a tiny dog eye over your actually behind your shoulder, I should say, below your shoulder. I don’t know, not over your shoulder because they’re too short. But yeah, hopefully we’ll get you back here at a second. Otherwise, I’m just like, you know, talking to. Just.
Michelle Frechette (00:01:03) – Just the unmovable person, I guess.
Corey Maass (00:01:05) – Yeah, well, I’m trying to. How do I put an avatar up and. But. Oh, good. Touch up my I want to I’m checking the box. Touch up my appearance as if that’s, you know.
Michelle Frechette (00:01:17) – That’s going to make a difference.
Corey Maass (00:01:19) – Virtual background. It won’t let me because there’s no. Anyway, But. Hi. How are you?
Michelle Frechette (00:01:24) – I’m good. You’re not even on the screen right now. It’s just a talking circle.
Corey Maass (00:01:27) – Well, I, I took it took it off because it’s just, you know, frozen.
Michelle Frechette (00:01:31) – Still frozen.
Corey Maass (00:01:32) – Exactly.
Michelle Frechette (00:01:32) – Still frozen. I wonder if sharing your screen is possible or not. Given.
Corey Maass (00:01:38) – Now it says your browser has lost connection to your camera. Yeah, it’s just my camera’s bugging out. This is like a fancy camera. I got myself for Christmas and it worked well until it didn’t, and so I. I need to contact them.
Michelle Frechette (00:01:52) – Yeah. Sounds kind of odd, No other cameras? Switch over to.
Corey Maass (00:01:58) – It won’t let me or it’ll like it freaks out.
Michelle Frechette (00:02:02) – That’s weird.
Corey Maass (00:02:03) – Or stays freaked out. Yeah. Like when I try to, you know, if I’m. If I am trying to be professional and I try to switch to just the FaceTime camera, like on the laptop. And, So. But then you’re also looking at my nose. So that’s less than ideal.
Michelle Frechette (00:02:19) – There is that. So I guess I’ll just talk to the the pulsating
Corey Maass: The white circle.
Michelle Frechette: Yeah. So funny. Well.
Corey Maass: Don’t walk into the light Michelle.
Michelle Frechette: I’ll try not to, I’ll try not to is too. I also have two big key lights over. Me too. It’s funny. As soon as I’m off the air, it’s like the first thing I do is shut those lights off. And I’ve been working without them all day, but it’ll suddenly feel like I’ve been plunged into darkness because I don’t have these big spotlights on me. Oh, I see you see.
Corey Maass (00:02:49) – We’ll see how long it lasts.
Michelle Frechette (00:02:51) – We shall see.
Corey Maass (00:02:53) – I just have to look perfect all the time so that when it freezes.
Michelle Frechette (00:02:58) – Yes, it’s always like.
Corey Maass (00:03:00) – Yes.
Michelle Frechette (00:03:02) – Exactly. Oh my goodness. You posted something the other day, and tagged me and OMGIMG in it. That was a little flyer or something that came with stickers with the stickers. Was that what it was?
Corey Maass: Yeah.
Michelle Frechette: And you talked about how one of the things that we talk about is how to delight people. And I referenced a few weeks ago. It might have been last week, I don’t know, all time is irrelevant at this point, but I referenced a Ted Talk by a guy named Renee Gleason, who talks about how your 404 page can actually delight people. And we had mentioned that. So. You’re to delight people with an Easter egg 404 page doesn’t have to be elaborate. It just has to be a little bit clever. And so you gave me the link of how to build ours in Beaver Builder, and I had never done that before, so I was rather impressed with myself that it really wasn’t that difficult, but I didn’t struggle with it is what I’m trying to say was like, I figured it out.
Michelle Frechette (00:04:07) – Basically I just had to do it and then, yeah, you know, whatever.
Corey Maass (00:04:13) – Well you got a button to do an animation. I’ve never done that in Beaver Builder before.
Michelle Frechette (00:04:16) – Right? That was kind of cool. Anyway, I wanted to share it. So this is our 404 page found. And just the little tongue in cheek, tongue in cheek humor. I was like, there’s nothing to see here. Which is ironic for a website about images, but hey, we’d rather focus on helping you be found and looking good. So try the navigation above or hit the Back to home page below wherever you land, we’re here to help. So is it like, the most clever? No. But does it really speak to who we are as our brand? Kinda. I thought so.
Corey Maass: Yeah.
Michelle Frechette: So, yeah. And I just wanted to share that.
Corey Maass (00:04:54) – That’s the. And I in the. Nature of in the the way that you and I usually collaborate. Like you went in and and put in this great copy and your first Beaver Builder experience.
Corey Maass (00:05:08) – This is their default page with the huge header. And so I will probably go in and and make the because the, you know, the 404 is less important, but they make it gargantuan. And so probably.
Michelle Frechette (00:05:23) – It is rather enormous.
Corey Maass (00:05:25) – But I will change it to. Yeah something there. Right. And then I’ll I’ll change it to 404. There’s nothing to see here which is ironic, you know, and like jeuje it.
Michelle Frechette (00:05:38) – Yeah. Exactly. Which is kind of fun. Anyway, so I just wanted to show that I thought that was cool. And like, we have, I have used Beaver, Beaver Builder in the past, but not the theming. I think that’s what it was called. Right? Theming.
Corey Maass (00:05:50) – Right. Themer. Yeah.
Michelle Frechette (00:05:52) – Themer. Themer. Okay. Yeah. I mean, I knew it was something like that, but, so that was my first time using that.
Corey Maass (00:06:00) – Another one. Oh, it kind of went away, but.
Michelle Frechette (00:06:06) – Oh. What is it? Oh.
Michelle Frechette (00:06:10) – My cat’s tail just came into my face. Yeah. Okay.
Corey Maass (00:06:13) – Yeah. It’s not really there anymore. but the. Yeah, I was just trying to show another one of, like, I’ve, I’ve really enjoyed. There we go. Settings, present. I’m going to present, share screen. If it lets me WordCampUS as you share.
Michelle Frechette (00:06:35) – To find the top secret WordCamp US 2023 launch page of OMGIMG. Gotta say it like you’re a superhero movie or something.
Corey Maass (00:06:46) – Exactly. So yeah, ignore ignore the top part because obviously that’s that’s what’s showing now. The rest of it. I hid after WordCamp US, but I love like I’ve been, we’ve been making more and more of these kinds of pages and I love the having fun with the text. And years ago there was a launch of a Chrome extension, Gmail extension that basically made your inbox a to do list. I should find a link because I want to give the guy credit. Sent out the guy who started it, sent out these newsletters, and they look, you know, it’s it’s long been said that the most effective newsletters are look like plain text.
Corey Maass (00:07:38) – Like, obviously there’s time and place. Niche emails or whatever, you know, or if you’re trying to do lots of articles or something like then a traditional HTML email makes more sense. But most emails, transactional emails do better, convert better if they just look like plain text, because we’re prone to just skim them and get on with it. But I loved he was the first one that I saw who his emails looked like plain text, but he would go through and he would bold and italics. and so it, it read like a comic strip or something like it, it because it had emphasis and you were you wound up, you couldn’t help but read it like you were just reading where you’re like, oh, this part’s, you know, big and bold and this part’s, you know, grayed out. And so it creativity with type typography, but in a very limited way, intentionally like rich text would be the way you describe it traditionally in web terms. And so trying to do more pages that look like that.
Corey Maass (00:08:43) – You know just.
Michelle Frechette: I like that.
Corey Maass: And lots of short paragraphs and, and variation in font size. Like I try not to go crazy with it but I try to do that. You know whenever there’s like even on our home page we have a, you know, paragraphs that have happy text.
Michelle Frechette (00:08:59) – Whats going on. Oh there we go. Sorry you weren’t on the screen for the longest time, I apologize.
Corey Maass (00:09:05) – Swoosh. I just assumed I hit a button.
Michelle Frechette (00:09:07) – No, it was me. It was the cat actually believing it or not my cat. th
Corey Maass (00:09:11) – Now that my camera is actually working you don’t want me on the screen anymore, I understand.
Michelle Frechette (00:09:16) – No, the. I don’t know if you saw me pull the cat off of the table a second ago, she actually was stepping on the laptop, and I didn’t realize that she had pressed a button that changed things on the screen.
Corey Maass: Funny.
Michelle Frechette: She’s a menace. She’s a menace.Yyeah. No, I love that. I love working with words. I think words are amazing. Images are amazing when you can use the two together to tell a story is when it’s perfect.
Michelle Frechette (00:09:42) – I have a I have a little bit of a story. So I actually tweeted about this a few about an hour ago. I write the newsletter for UnderrepresentedInTech.com, and we use Newsletter Glue. So you it’s like building a web page, a post, and then when you hit publish, it can actually go out through your mail aggregator. So in our case MailChimp and then goes into everybody’s mailboxes. Well, first I noticed that I have failed to update the, the slug on it and it’s still saying December, so I will fix that next month because I can’t fix it now that it’s gone out. Right. However, I will say that last month I sent it out and I had just been following the format that we’d had in there for a long time, and I and it’s like, you know, we have a section that’s like, read these. If you want to diversify your news feed, here are some articles to read the title of the article and then like click here and then the title is something.
Michelle Frechette (00:10:39) – Register here. And then the title is something you know read more or whatever. And I didn’t realize when I was putting it together that I was doing it quickly. Last month, I failed to do some alt text on, 1 or 2 of the images. And links like that for accessibility are not helpful. Right? And as a result, I got an email from a blind woman who said, I can’t believe that here you are talking about underrepresentation and you are not creating an accessible newsletter. And I like swallowed. I was like, oh my gosh, I can’t believe it either, right? And so I replied back to her, and I think people are used to calling other people out on accessibility and getting pushback because she because basically, like she was very helpful. But it was also like, do with us what you will kind of like there was this kind of like, I’m going to tell you, but I don’t expect you to actually do anything overtones to it. Right. And I responded right away and I said, oh my gosh, this is never our intention.
Michelle Frechette (00:11:42) – I will do better. And I and I expect that you will see a difference in the next newsletter. But if you continue to find issues, although it is not your job to educate me, I would love to hear about them so that I can fix things going forward. So I sent out the April newsletter today and I find tooth combed that thing like I made sure like instead of saying read like the title of the article was the link to the to the outside, diversify things, right? And like every single image had alt text that made sense. If I close my eyes, I could hear what it was all about kind of thing. And so I replied to her again. I said, the newsletter went out again today. If you have an opportunity to read it, I would value your feedback. And she replied and said, so much better, thank you. And I was like, yes, I did it. I paid attention, right? So, no matter how good we are, because I talk about accessibility all the time, here with us and in other places.
Michelle Frechette (00:12:38) – And I am by no means an accessibility expert. I am just somebody who wants to do better and learning how to do better, and then sharing those how to do better with other people. And so to be able to say it publicly today on Twitter last month, I really screwed up. But this month I got the thumbs up on it. And I think sharing those kinds of things and showing, you know, our feet of clay or whatever says I’m not perfect, but I want to do better and I want to I want to remind you all to do better to so that you don’t fall into the same traps that I have. And so, yeah, so I thought I would just mention that because we do talk about accessibility a lot and newsletters you just talked about newsletters. So I just kind of wanted to bring that story to the forefront and and just share that no matter if it’s about images or not about images, accessibility is important.
Corey Maass (00:13:28) – Yep. And so and baby steps moving forward and iteration like, I think part of why I fell in love with the internet in 1996 or whatever was because once I started realizing that things, things could change.
Corey Maass (00:13:46) – Like, it’s not a painting, it’s not not that you can’t change a painting, but you know what I mean? Like,
Michelle Frechette: It’s not static.
Corey Maass: Exactly. And, and that’s honestly, I try to explain that to people like, people look, are looking for post jobs, post gigs and say, you know, pixel perfect. And I’m like, I can’t apply to that. Like, I don’t I don’t work that way. Like we can wiggle towards pixel perfect. These days, arguably there’s no such thing, but that’s a philosophical way of looking at it. just because of, like you said, accessibility and the number of browsers out there and the number of devices and screen sizes and all that stuff. But, But I personally relish that. Like within these I, I work well in in sets of rules and and or find creativity within sets of rules. And my camera freezes again.
Michelle Frechette (00:14:44) – Yeah. Oh no.
Corey Maass (00:14:48) – I look so serious.
Michelle Frechette (00:14:50) – So serious. There was. I’m trying to remember, I can’t I was looking for the article real quick.
Michelle Frechette (00:14:57) – Google has changed its logo a few times over the years. Right. From different fonts, whatever. But there was a point in time where they literally changed one letter by just a couple of pixels, because when, when it got redesigned it was just a little bit off and to the to most people would never have even noticed the difference. But there was quite like a hubbub in the community, the tech community, whatever you want to call it. At the time that Google had changed this tiny little bit about their logo and people were irritated because why did it have to be perfect? It doesn’t really matter, you know, kind of thing. But yeah, it was really weird. I’m trying to find the article about it.
Corey Maass (00:15:40) – Yeah, that sounds really familiar. I also yeah, and then they changed it again to be simpler. Like it went.
Michelle Frechette: Yes.
Corey Maass: From Serif to Sans Serif, to be because and it was some amazing stat that like by being able to lower the file size and convert to an SVG or whatever, they because their Google they were they actually saved, you know, terabytes and terabytes of download just of their logo, which is.
Michelle Frechette (00:16:06) – Which is crazy.
Corey Maass (00:16:08) – Amazing to to think of. Yeah.
Michelle Frechette (00:16:09) – All right I found it. So I’m going to since you’re not even on the screen right now, I’m going to share mine.
Corey Maass: Yeah.
Michelle Frechette: So let’s see.
Corey Maass (00:16:15) – Just remove me altogether. I’ve unplugged my camera. I’m trying to find everyone.
Michelle Frechette (00:16:18) – All right. Hopefully you can see my screen. I don’t know if you can. Can you see my screen? I hope. Okay, so this was in 2014. Excuse me. And this was on Huffington Post – “While you were kicking back with a burger and a day off of work, Google was making some serious” print. And, what do you call it? Italics changes to its logo. “See the difference? If you’re a typography or designer, you probably can. The rest of us, however, need an explanation. The change made was a tiny shift in kerning, or the space between two letters of the G and the L, moving the G one pixel to the right and the L one pixel down and to the right.”
Michelle Frechette (00:16:57) – “The subtle difference supposedly makes the overall logo more pleasant on the eyes and easier to read.” And people on Reddit spotted it like like if you there’s a little animation that shows you the the before and after and it’s like, oh yeah, I see it now. But what I have noticed it like just in passing, I wouldn’t have. I don’t even think I notice when they change the font, quite honestly, because it’s like, as I says, almost naked guy on the right hand side of the screen here. But John Cena actually. But, yeah, completely derailed me, flustered me. But but but yeah, it’s it’s just it’s amazing how much we can notice about even just the little things like that. Right? Like, it’s just it’s insane to me. And so but it goes to show you that people do notice these things and get back to our primary reason for being here. Images matter and what you and how you choose to tell a story with images matter. There you are. I see you again.
Corey Maass (00:17:58) – All right.
Michelle Frechette: Drag, drop, done. I like it!
Corey Maass (00:17:59) – I was trying to find. I was trying to find my old webcam because I’m kind of fed up with this. This one. But. It’s in a box somewhere, you know.
Michelle Frechette (00:18:07) – We’ll find it by next week.
Corey Maass: Yeah, exactly.
Michelle Frechette: Exactly.
Corey Maass (00:18:11) – I was using.
Michelle Frechette (00:18:11) – It, but. Yeah.
Corey Maass (00:18:13) – Yeah. Yeah, it’s it’s, interesting to to see and and the people who notice and the people who don’t notice. I mean, the web is famous for its fanatics, and it’s pedantic. Can can. Can you describe a person as a pedantic? You mean, you know, but it but it matters, right? Like it matters strongly to some people and not at all to other people. But that’s okay.
Michelle Frechette (00:18:39) – Yeah, exactly.
Corey Maass (00:18:41) – But further proof of the like ability of the internet, right. Like, and I that’s how I build products, which some people are okay with and some people expect perfection out of the box. But, you know, it’s to me, I’d rather get something out there and in front of people and have them using it, using it, and then, that way I can, you know, sometimes make breaking changes, which I try to limit once it’s in front of, you know, some number of people, but.
Michelle Frechette (00:19:09) – Yeah.
Corey Maass (00:19:11) – I like I like that nature of the internet. I like that we can. We can try things. There’s arguably it’s become quite homogenized, which is no fun, but we can at least get creative in our own sandboxes. So.
Michelle Frechette (00:19:23) – Yeah. Absolutely. Yeah. And I, I just love the fact that we can use imagery to help tell stories and that even for somebody who has, who is blind or has low vision, the description of those images plays into that storytelling as well. Right. So, I, I, I think I’ve mentioned before, I’m one of the moderators on the WordPress Photo Direct, Photo Directory. And last Thursday, I think it was Thursday. I was, the table lead for the Yoast Contributor Day. So don’t feel bad for me, but I did get up at 3 a.m. because it kicked off at 3:30 a.m. my time, and I wanted to be there and be, you know, able to help people. But we moderated over 2, I think, close to 250 photos in one day just through that event.
Michelle Frechette (00:20:16) – And as I look at the photos that get moderated in, I think that gets submitted. It always breaks my heart a little to have to decline a photo, but some photos just aren’t good photos, you know, some are blurry. If your horizon is really janky, I’m going to decline that photo because the ocean doesn’t go high right, low left. It’s pretty even, you know, those kinds of things. and I and I want it to be the best that it can be. And, and there are photos that are technically fine and we do approve them in. But as I look at them, I think to myself, why would anybody ever want to use that photo on their website or in a project when it’s like a birthday cake that says, Happy Birthday Michelle right? Or whatever, you know, kind of thing, and you never know, maybe somebody will be like, oh my gosh, it’s the perfect card because I have somebody named Michelle and she has a birthday coming up. But I think that those uses are probably further and and fewer, than other things.
Michelle Frechette (00:21:19) – However, you just never know. It’s all about using the right images for the right story to tell. And every week for Post Status, I put out the, you know, my column, which is kind of like the Community Round Up and I choose an image from. And for me it has to be, landscape because of the way I fit it into the newsletter. But, I choose one image from the photo directory, and I put that in the newsletter every week, or the I’m sorry, the column, not the newsletter, the column. And so and I pull over the description from that and I put that in there. And I try to pick a photo that speaks to me. Right. Not just something that’s pretty, but something that makes me feel something is evocative of some kind of an emotion. Whether I look at it and I’m like, that is a thing of beauty or that is so interesting, or the colors are so rich, or it depicts, a culture that I’m not part of.
Michelle Frechette (00:22:18) – And I just kind of it gives me a, you know, a glimpse into a window, into that kind of a cultural event. you know, whether it’s Ramadan or Eid or, or one of those kinds of things that I’m not as well versed in, and I can see those little things. And so I think even if it doesn’t tell the story of your website, it can still be something that tells a story in general. And I think that imagery has such incredible power to do that. And that’s why, you know, when you said, hey, do you want to work with us on OMGIMG, I was like, heck yeah! Because first of all, I’m a photographer and I love, you know, I love images anyway. But the idea of being of helping other people use images to tell the stories that they are putting out on the web. It’s just such a great opportunity and such a great thing. So I’m fine with that. But yeah.
Corey Maass (00:23:16) – Which made me click through to to the newsletter that just came out today.
Corey Maass (00:23:21) – And today’s images is, Growing in scale fans.
Michelle Frechette (00:23:28) – Yes, I chose that. I, I randomly picked a I don’t try I try not to go through the last 3 or 4 pages. I randomly just put a page number in there, and that picture came up and it just was evocative to me. I thought, that is such a cool photo. I love that it shows the progression. It isn’t in a it’s not in a store, right? It’s not like I walked into Walmart and put three fans next to each other. It’s like in somebody’s home and it shows like human needs and Necessities too. And it just was really cool. Yeah, no pun intended. It was a cool picture. Get it? It’s fans. Sorry. I’ll take my dad jokes someplace else.
Corey Maass (00:24:06) – Never! They belong here.
Michelle Frechette (00:24:08) – Okay.
Corey Maass (00:24:10) – I used to do a lot more design and, like, fine art, albeit graphic like. Way back in the day, I was a painter. Draw a person who drew, that kind of stuff.
Corey Maass (00:24:27) – And then loved getting on the internet and then would spend hours and hours and hours and hours on in Photoshop. Just messing around with filters. Just, I loved the randomness of it. And then I went through a phase of, what’s the old, the t shirt company that people would do contests. They would submit their designs, and then. And then people. Would you try to get people to vote, like upvote your design, and if you’d upvote it, then it would. They’d make the shirt.
Michelle Frechette: Okay.
Corey Maass: Well known 20 years ago. I can’t think of it. Yeah. but it like, in that era of it was like. And to me, it was, you know, for better or worse, you can still see this in a lot of my design, like the, the there was a, a high point of graphic design, digital design in like early 2000, the mid aughts or whatever we were calling them. Just interesting, amazing, beautiful things. And I tried and failed to to adopt that style in many things.
Corey Maass (00:25:39) – And and because I failed, I, I still a lot of what I designed still ends up looking like that unfortunately. But the, a lot of what I would do is I would start with, like, if I took a photo, I would vectorize it, which wasn’t really a thing then, like it is now, like we have the SVG we didn’t back then and but make sort of what I thought were compelling designs and then put them on t shirts or whatever. But at one point I was looking for. On. Yeah, I was looking for sort of what you were describing like or another way of of what doing what you were describing, like putting in random numbers. I would put in random words into like Google image search and just kind of see what comes up. And at one point I typed in, I don’t know. Oh, well, one of the really interesting things to do 20 years ago was to translate it into like, Spanish or something. So like, I wanted, I needed images, of machines for whatever I was working on.
Corey Maass (00:26:46) – And so I put in makina and I, I wound up immediately, or I was greeted with an image that somebody had drawn. And it was so it, you know, Google had indexed their personal website, found a drawing that they’d done and had for sale. And I was just like, it’s smacked me in the face. And I contacted the artist and I bought it. And then years later, I got to meet the artist when I moved back to Brooklyn and, and that’s where she lived. And it was like, oh, this was so cool, you know? But it’s that randomness brought that to me. And, and I, I kind of missed that, that random, randomness of, of the universe handing you weird things, you know?
Michelle Frechette (00:27:34) – Yeah. For sure. Google Image Search I learned I have not checked the veracity of this, so I can’t verify for sure. But I learned recently that Jennifer, Lopez’s. Was it 2014? Oscar dress. What it was like cut all the way down to her navel and wide open at the top.
Michelle Frechette (00:28:00) – And all of that was the impetus for Google Image Search, because people were trying to find that dress online, and we’re hitting Google so hard to find that that they actually created Google Image Search to be able to find images, not just stories that referenced images. So like I said, I don’t know, it seems like that would be plausible, but I haven’t verified the truth behind that story. But I liked it and I learned it yesterday. And you said image search and it made me think of it.
Corey Maass: Nice.
Michelle Frechette: So I thought I’d share that nice random thought. Yeah, exactly, exactly. And it’s just like that’s what plugin development is though, right? Is you see a need and you find a way to fill it. And that’s exactly what Google did with image search. Yeah. Which is super interesting.
Corey Maass (00:28:47) – Except at any point they’ve got 500 developers sitting around twiddling their thumbs. So they can point and say build a thing.
Michelle Frechette (00:28:53) – Yeah it’s a little different. That’s right. It’s just just just a little different than, you know, a 1 or 2 person show.
Corey Maass (00:29:03) – So changing topics slightly.
Michelle Frechette: Yes.
Corey Maass: One of the developments this week is, here here’s an argument for checking Twitter obsessively. Is a nice person. I’m going to give them a name check because so far, so good. What could possibly go wrong? Faizan. F-a-i-z-a-n who’s on Twitter as Faizan King. F-a-i-z-a-n King does design for startups and I think I’m sure it’s as a marketing, you know, growth exercise posted that he will do he or his firm will do design for startups for free. You know whatnot. I not ongoing not everybody but had done, you know, kind of the first person to contact me, we’ll get a design. And so I for once, I’m not the 76th person. Yeah. He, he said, Like, I will design a, you know, a logo, a banner or a landing page for you. And I’m like, we our homepage needs help. You know, I’ve been, as we’ve talked about, like we’re happy with some of the copy, but the design could still use some.
Corey Maass (00:30:31) – So it was like, great, me, me, me. And you know, I it’s one of those things like a lot of the time I think most of us experience this, you know, you’re the 76th person to pile on and usually on Twitter there’s actually I think usually if it’s more than 20, I just won’t bother, you know, because it feels silly.
Michelle Frechette (00:30:52) – Excessive.
Corey Maass (00:30:53) – Yeah. But I, I was the first and contacted him and filled out a questionnaire today, which was an interesting, or yesterday, which was an interesting exercise specifically because he’s he asked some great questions in the intake form. You know who. What is what? Who are your customers? You know the personas. Who is your. What is your niche? What are what is your, you know, unique value prop, like, you know, these things that, we’re supposed to have the answers to. And so I think, like, Cory and I did some thinking around that and, and I think as I’ve.
Corey Maass (00:31:36) – Now I was talking to somebody else, but, one of the things that I realized that in the last couple of days. Well, and you saw this or you experienced this too, like AFK for a day or two away from keyboard and you come back and your inbox is full and your messages are full, and all the things that you didn’t finish on Friday are still there. And so it’s way too easy to grab the first thing and start working, which is not the way to prioritize and get through everything and yada yada.
Michelle Frechette: True. yeah.
Corey Maass: And so spending half a day. So I went away for the weekend, spending half a day trying to recover essentially like build, build a to do list. And now, okay, I see what I should work on first and all that. I think Cory and I were definitely guilty at points in, during our year of conversations of. Somebody says something and then we just run with the exercise, rather than adding that to the list of exercises and then saying, oh, well, let’s do this one, because it’s the most timely and valuable.
Michelle Frechette: Yeah.
Corey Maass (00:32:44) – And so at some point, I built I filled out a questionnaire on HubSpot and, and completed a couple of personas and then printed them out and then promptly lost the PDFs, because that’s what you do.
Michelle Frechette (00:32:57) – Of course.
Corey Maass (00:32:58) – But I feel like at some point, you and I would benefit from doing this exercise not to.
Michelle Frechette: Yeah.
Corey Maass: Not just doing it because I brought it up. I’m going to exercise self-control in this instance. But at some point, like spend this hour going, okay, what? You know, who do we.
Michelle Frechette (00:33:15) – I like that a lot.
Corey Maass (00:33:16) – Right.
Michelle Frechette (00:33:17) – Yeah. Create those avatars.
Corey Maass (00:33:18) – Going through the exercise. Yeah.
Michelle Frechette (00:33:22) – We have one comment. Can I share that. It’s, it’s of course pushing it back out Adam Weeks is watching. He says, “Yep. Wikipedia says that it was Jennifer. Jennifer Lopez dress that started Google image search.” I know who knew. I saw it on TikTok and they shouldn’t ban TikTok. I learned things on there. Anyway, for the story.
Corey Maass: I’m going to make you a T-shirt. I saw it on. I learned it on TikTok.
Michelle Frechette (00:33:45) – Yeah, exactly.
Corey Maass (00:33:47) – That’s not the first time you’ve said that. I don’t know if you realize that or not.
Michelle Frechette (00:33:51) – And I say it all the time.
Corey Maass (00:33:52) – In any way, like we are all learning from all of our media.
Michelle Frechette (00:33:57) – It’s interesting that people think that TikTok, I mean, people who don’t use TikTok think it’s this like people dancing and saying stupid things. And yeah, there are some funny videos that make me laugh, right? Like little kids doing things and animals doing really weird things. But I have learned so much because first of all, you teach the algorithm what you like, right? And I have learned so much because it’s to me it’s just this, these 1 to 10 minute little videos about things. And so whether it ever is useful or not, I brought it up in conversation today. So kind of thing. But whether it’s ever, you know, fully useful or not. But I’ve learned a lot of really cool things.
Michelle Frechette (00:34:35) – I learned something about Cadence the other day I didn’t know it could do, and I work there because of the Cadence TikTok. And now and I shared it with somebody else and look what it can do. And so I now have another tool in my tool belt working with Cadence. And so yeah, so I do say it a lot because I, I learn a lot from it.
Corey Maass (00:34:54) – That’s awesome.
Michelle Frechette (00:34:55) – It’s crazy but it’s fun.
Corey Maass (00:34:56) – Yeah I never could I could I couldn’t figure out how to train the algorithm. And so I was seeing all people dancing and I was like, this is boring. And I’ve uninstalled it at least half a dozen times and then reinstalled it because it’s like, for me, I was on Twitter for ten years before I figured out how to use it. And the funny thing is I read all the articles and I was even on panels talking about like, you know, ways to optimize outreach and stuff like that, but, but I could never figure out how to work it into my day essentially.
Corey Maass (00:35:37) – And or where and how to get value for myself. And I it seems like I thankfully jumped on a couple of years ago. I don’t know whether it was COVID related or not. That would make sense if we all more people went on social media because of COVID. But anyway, finding WordPress or, Built In Public or Indie Hacker like these hashtags, these little sort of micro communities which are very sort of fuzzy at the edges, but, you know, groups of people to follow and, and check out and, and who can consistently add good content or are worth engaging with and stuff like that. And then also training myself to engage with them. TikTok I’ve not I mean it’s very different from other social media. And so I’ve tried to post as a musician but it’s creating video is way harder. I mean what we, we just talked about like we both are very comfortable with words. Clearly we are both very engaged in word based communities and we type and type and type or I even started dictating into this fancy microphone because it’s faster than typing a lot of the time.
Corey Maass (00:36:54) – But creating video, I’m not the content that I’m trying to create is not hit record on a phone and start talking. I’m trying to show and I’m not trying to do anything fancy, but that’s not what I’m trying to show. And so it’s I have a real hard time creating. Okay, fine. but I also haven’t figured out how to train, like, swiping the right speed so that the algorithm understands that I want or don’t want, you know, or or finding the people to follow or what have you. You know.
Michelle Frechette (00:37:28) – I can I can teach you that another day.
Corey Maass (00:37:30) – That would be great. Honestly.
Michelle Frechette (00:37:33) – I could. It’s it’s a lot easier than you’re thinking it is, but.
Corey Maass (00:37:38) – Probably, but it’s also my understanding that there is it’s different kind of content. Right. And so like Cadence is creating videos and so presumably people are engaging in consuming that. But I don’t I think that that’s it’s my understanding that that’s the exception. There are not a lot of WordPressers or product people on there.
Corey Maass (00:38:06) – And I’m like great. You know, Wild West. Like, let’s let’s be one of the first. Why not? But then how do you get them to find you? And then like anything, it’s it’s how much time can you spend on any one channel and know that there’s engagement and, and that kind of thing.
Michelle Frechette (00:38:24) – So but the thing to remember is that every social channel doesn’t mean you have to create. You can consume. Right. So for TikTok, yeah, I’m not going to give you my TikTok. I’m not going to publicly give you my TikTok channel because I, I have got a bunch of just stupid stuff on my account. Stupid little games that you can play on there. Like, look how good I got it on the first try. Or, you know, little stories, the stories I’ve told and a lot of singing I will tell you, I have. There’s no rhyme or reason to the content I’ve put out there.
Corey Maass (00:38:56) – You sing without rhyme or reason?
Michelle Frechette (00:38:57) – Sometimes it’s really weird.
Corey Maass (00:39:00) – Bu-dumb-ch, there was a dad joke for you.
Michelle Frechette (00:39:02) – That was a dad joke for for sure. But I consume more than anything. And one of the things that I think is incredible about just consuming information through TikTok is that you are learning about what people who are similar to you are looking for.
Speaker 4 (00:39:22) – Right.
Michelle Frechette (00:39:22) – So like Adherium has a channel I see their stuff. Gravity Forums has a channel, I see their stuff. I’m trying to remember some of the other ones. WordPress.com has a channel, Cadence has a channel. So there are other WordPress companies and agencies that do have TikTok channels. Are they as popular as, you know, Bella Porche, who just like, bops her head around the music and has 5 million or 20 million? I don’t even know how many millions followers. No, of course not. Because it’s a different genre and it’s a different audience 100%. But do I see what people who are like me are creating and are seeking? Yes, I do, and does that help me be able to create content, whether it’s on TikTok or someplace else? Yes it does.
Michelle Frechette (00:40:10) – And so all of that to say that the only reason I spend and waste so much time on TikTok is market research.
Corey Maass (00:40:18) – Sssuuuuurrrreeeee.
Michelle Frechette (00:40:20) – That’s my story and I’m sticking to it.
Corey Maass (00:40:22) – But I hear you. I do hear you like. It’s fascinating. Yeah, it’s fascinating to see what if you can do the exercise to to go. Why, why, why am I sucked into that? Or, you know, why do I find that compelling? Or, you know, could I do that better? Or if my if my community, my comfort zone is Twitter, how could I translate some of this stuff that I’m finding so engaging over there or what have you.
Michelle Frechette (00:40:53) – What’s really interesting is when we are creating websites for others. So when we’re working as a, you know, an agency work or we are freelancing as an agency of one, however you want to call it, we constantly tell our customers that they are not their target audience. Right? So like I had, as an example, I built I was building a website for a chiropractor and his bread and butter, like his, his schedule was filled with geriatric patients like slip and falls, you know, twisted hips, knee replacements, that kind of stuff.
Michelle Frechette (00:41:26) – And he was a wealthy man because of the geriatric clientele. And and I’m talking like 40 and up really, but mostly even 60 and up. Right. But he really, really wanted athletes. He really wanted his practice to be around about athletes. And I said to him one day I said, do you know how much time and energy and money you’re going to have to put into changing your and how many people you’re going to drive away by doing that? Right. But also then there’s other people who would say, I like this, and I like this and I like this. And I say to them, you are not your target audience. You understand HVAC built a website for an HVAC guy. You understand what HVAC is, and you are trying to sell to people who understand what HVAC is. I want you to sell it to somebody who says, my furnace just broken. I don’t know who to call about that. Right. And so they’re not their own, you know, they’re not selling.
Michelle Frechette (00:42:27) – They’re not their own target audience. That is not the the same for people selling plug-ins because we are our target audience. Maybe we know more about our product that other people do, but we’re all in the WordPress ecosystem now, that’s not to say that a niche. You know, plug in like GiveWP who is really working with people who are fundraising, who are building their own websites, who are bootstrapping and who have agencies building it. Right. They are not necessarily their target audience. However, they understand it because they are people who use WordPress and they understand how a plugin has to work within WordPress. And so we have a little bit it’s a little bit different for us with OMGIMG, because we are selling to people who do understand and are a little bit like us because we build websites, we write blog posts, all of those things apply to us as well. So it’s a little bit different, right? Although we do have also those end users who are building their first blog and that kind of stuff.
Michelle Frechette (00:43:27) – So it’s a little bit of a like I always say, our audiences are divided. We really do have a dichotomy of people who really get it, and people who are just starting and have no idea how to progress. And so you have to find that right balance and strike that right balance and how you market to those people and how you advertise to those people.
Corey Maass(00:43:44) – Yeah, yeah. And and a lot of it ends up being education, which I enjoy the, the activity of the opportunity of, but you also, you know, we’re, we’re still at the beginning of the bell curve. And so it’s it’s tough to know what resonates or it’s tough to know what, what questions people are asking. We’ve talked about this a lot. Over the last year and a half of doing these, these calls of, you know, how are people going to find our solution? You know.
Michelle Frechette (00:44:17) – Yeah.
Corey Maass (00:44:19) – Full stop. And thats tough.
Michelle Frechette (00:44:22) – Yeah. We’re not we’re not going to put out an ad in Inc or Forbes or something like that.
Michelle Frechette (00:44:28) – It’s very different how how we especially when you’re bootstrapping. Right. Especially when you are not the big, huge, companies that we have in WordPress. And so it makes a difference. And, and we have to be really targeted and really careful about how we spend our time and resources, for sure. Absolutely. One of those things, though, and we talked about, is having you apply to speak at different events. And you put in an application today somewhere. So. You know, that kind of stuff begins. And I will mention that the, the call for speakers for WordCamp US is closing, next week. So if you have designs of doing something for WordCamp US, we should look at.
Corey Maass: I thought is was … the 15th or 20th.
Michelle Frechette: Did they extend it? I think it’s the 29th. Let me look it up.
Corey Maass (00:45:19) – No, that’s when that went out. I have their email because I’ve.
Michelle Frechette (00:45:24) – Yeah, I’m looking at their website here April 29th. The call for speakers closes.
Corey Maass (00:45:31) – So they did extend it because their original email was 22nd.
Michelle Frechette (00:45:35) – Okay. Yep. So it’s the 29th.
Corey Maass: So I would have missed it.
Michelle Frechette: Yes. Me also because I’m hoping to put in a talk. Which is why I didn’t organize this year. So I actually be able to be considered for a talk. But yeah. So we should talk about that. Maybe throw some ideas together and Slack over the next day or two about things that you could think about presenting on a stage that, that that big with that kind of an audience.
Corey Maass (00:46:00) – Yep. Yeah. I, Cory and I, I talked about a couple of weeks ago, like, we, we started brain dumping. and so I got out the smaller one, basically a revised version of the image talk that I did for WordCamp Rochester. Got that out, but I don’t think that’s WordCamp US.
Michelle Frechette (00:46:24) – I don’t either. So I want to think about it some more, too.
Corey Maass (00:46:27) – Yeah. But I do think the Build In Public one with Cory would be really interesting. And so.
Speaker 4 (00:46:32) – Yeah, I do to.
Corey Maass (00:46:33) – So I’m trying to consolidate our brain dump enough to write four sentences, you know, as a as a pitch, essentially.
Michelle Frechetter(00:46:41) – And let me proof it, let me read.
Corey Maass (00:46:43) – Absolutely. Yeah. Of course. I, you can’t not or I would, it would not be submitted without you.
Speaker 4 (00:46:51) – I like I.
Michelle Frechette (00:46:52) – I like, I like giving my opinion.
Corey Maass (00:46:54) – Like. Well and we and we welcome it. and I and I’m, I have I actually have it in the back of my mind to have include you in it, too, because it’s like if the three of us were on stage, I think that that would be really interesting because it’s. You know, the history that we’ve gone through, I think would be really interesting. And then I think because there’s. Part of what we you know, it can’t just be our story. Like, yes, there’s stuff to learn from our story or whatever, but I’m drawing from even when he and I were brain dumping, I wound up drawing from or realizing how long I’ve been in the Start-up world and how much.
Corey Maass (00:47:39) – Transparency there was with a lot of in the Start-up world that there wasn’t before that. Right. And and pre, pre-WordPress really for me there were a lot of. People trying to do things differently in starting essentially small businesses online. And the transparency was interesting. I didn’t always agree with it or I didn’t always see the value in it. Still half and half. But doing stuff like this, right for me, like, you know, for the putting all your salaries online. Okay. Like, I don’t I don’t know that I don’t get anything out of that, but they do and other people do. And okay, cool. Somebody at some point somebody will explain it to me and I’ll go, oh, that’s now it makes sense, you know. but, you know, shaking things up and there were more transparency and more, more visibility behind, like, who runs the company? And I remember, PLDT, the guy behind who started Balsamiq like his. Well, in the Start-up story, actually was a lot more, you know, how how companies were started, you usually would never hear about it, you know, like how Adobe started.
Corey Maass (00:48:56) – I don’t know how, you know, other software companies, you know, and and a lot of times small companies wanted to appear bigger. And I think that that changed at the beginning of. At least for me, the like one of the compelling things was getting on Joel Sapolsky had a forum, Joel On Software and and hearing people talk about their stories or share other people’s stories and and again, Peldi from balsamic, telling his story publicly, sharing it with a lot of people and, and also on the website saying like, you know, I am one person or we are three people. Like, we will not reply on weekends because we have wives and children, and stuff like that, that. Made it interesting and made it relatable, you know, and and stuff like that. And so, I it and again, in starting the brain dump, it’s not just Cory and I a year ago and you and I, you know, four months ago. But our own reasons for wanting to come into this and willingness to do this, you know, it’s yeah, it was Cory’s idea and I’ve talked about that.
Corey Maass (00:50:07) – Like we said, we’d work together. He said, we’re going to do it all in public. I said, okay, you know, but I mean, how nice that. We asked you to get involved and you were like, of course we’re going to continue to do these calls. I’m going to take over for Cory, you know?
Michelle Frechette(00:50:22) – Right, right.
Corey Maass (00:50:24) – That’s not everybody. Right? Like, I wouldn’t even say that’s most people would be interested or willing to do that. Even if you’re as gregarious and outgoing as you are. Right? Like so I you know, I think it’d be interesting. And I think the more of us on stage.
Michelle (00:50:40) – Yeah. I agree.
Corey Maass (00:50:41) – Might be more interesting. So, you know, that’s.
Michelle Frechette (00:50:43) – Count me in. If you want to do it. I’m in. Cut me in. I’ll be there either way. So.
Corey Maass (00:50:47) – Well, exactly like we’re we’re all going to be there. I in, in various degrees myself. The the smallest by far. We are a little bit known in the WordPress world, and have our own stories and, and some of it is documented and and so I think that that would be also interesting.
Corey Maass (00:51:11) – I mean, obviously also self-serving, like people might be more interested to come because we are who we are. But, but three kind of known entities on stage, I, I’d, I would go see that.
Michelle Frechette (00:51:22) – Like, I go see us.
Corey Maass (00:51:23) – I want to say the last talk I ever actually dipped into was Pippin Williamson, which was 100 years ago at this point. But it, you know, like, I didn’t need to hear a talk about SEO or something, a topic that I can Google. Like that’s not how I learn. but hearing a person I could relate to building products like I do and running businesses like I do, I, I, I wanted to walk into that room as much to hear what questions people asked, you know.
Michelle Frechette (00:51:52) – Sure. Yeah, that makes sense.
Corey Maass (00:51:54) – And so Cory said too like, this might be I haven’t looked at the application yet, but it might be something that we pitch as a talk, but also I think might I might put in a sentence that says this might also work great as a workshop if we kind of presented for a while and then said, okay, you’ve got three people with varying experiences in varying positions. You know. Hopefully we have proven that we can we can think well on our.
feet. Pick our brains.
Michelle Frechette (00:52:25) – Yeah. For sure I like that. That’s really awesome. Yeah, if you want me in there, count me in. I’ll do whatever y’all need for sure.
Corey Maass: I love it.
Michelle Frechette: Interestingly, it’s you pointed out I’m going to take us down a little bit aside for a second. I know that you that like you, I that I was like, yeah, count me in. Let’s do it. I’ll do that. Tuesdays? Yeah, let’s let’s find a time and we’ll just like, you know, whatever. Be part of this project. I think when you are a public person like we are, I get and I’ve talked about this before in other forums. I get DMed a lot. Right. And sometimes they’re just I’ve written about how it’s just scammers or how it’s men trying to hit on, women online, etc., but oftentimes take that part out of it.
Michelle Frechette (00:53:11) – I get hit on, hit not hit on, but hit up and hit up in socials because people want something from me. And today somebody, you know, like if you, if you fall, if you want to connect with me on LinkedIn, I’m probably going to say yes, unless clearly there’s you’re a scammer or something like that. So I connected with somebody today. I was like, yeah, sure, whatever. And that person immediately messaged me and thanked me for connecting because they see the work I do and it’s valued, blah, blah, blah. And, you know, totally buttered me up and then hope that they could learn from the things that I share and would I take them on and be their mentor. And immediately I responded and said, I don’t have time to take on new clients because number one, I don’t have time to mentor people for free. And number two, if I did, I’d be coaching for money, which I’ve done in the past, but I don’t have time for that right now either.
Michelle Frechette (00:54:09) – And I was just like, I have to have to draw some boundaries someplace, right? And so I do very, I mean, it may have seemed to you like I was just like immediately, yes. But like, Cory gave me the heads up. So I had time to think about it before you messaged me. And then also I am, even if I say yes quickly, I am. They’re very thoughtful about where I spend my time and my energy and my resources, because there’s only one of me and there’s only so much time in a day. But yeah, so, so and that’s just I don’t know why I decided to share that story right now because it was very fresh, literally happened half an hour before we started today’s broadcast. But yeah, just kind of in general to think about people and their time and their energy. And when we ask for people to do things, be thoughtful about what we’re asking about people. And, you know, you and I have talked in a offline a little bit about like, if this takes off, what does the reward for Michelle look like for being involved in all of this? Whereas a lot of people just want me to retweet them, endorse them without any even having looked at their product before, like, ‘Hey, can you tweet this about how great our product is?” I’m like, who are you? And what is your product like? No, you know, like, I, I, I don’t want to lose followers because I’m just suddenly like saying everybody’s awesome and by everybody’s stuff, you know.
Michelle Frechette (00:55:33) – But yeah. So so I am thoughtful about those kinds of things.
Corey Maass (00:55:37) – Yeah. Well you have to.
Michelle Frechette (00:55:38) – And I do look for opportunities. Yeah.
Corey Maass (00:55:42) – It kills me that you get endless solicitation….
Speaker 4 (00:55:47) – It comes with the territory.
Corey Maass (00:55:48) – … Romantic etc. which is. Oh well yes. And that sucks.
Michelle Frechette (00:55:53) – Yeah.
Corey Maass (00:55:53) – I want to I want to punch most of them in the nose.
Michelle Frechette (00:55:56) – I appreciate that.
Corey Maass (00:55:59) – You know. But it’s also, talking. So, like you said, putting that part aside, like in the tech space, I get, I get an endless stream of vote for me on Product Hunt.
Michelle Frechette: I get those emails.
Corey Maass: Which makes me never want to be on Product Hunt, like, because then I have to be that guy that’s just endlessly asking people, and, and I think the returns are diminishing, but that’s a different that’s a, that’s a.
Michelle Frechette (00:56:26) – That’s another story. f
Corey Maass (00:56:28) -For the conjecture. And yeah, in a different conversation. But it’s the. And the truth is, is that I a lot of the time I think like like you said, if it, if it looks fine.
Corey Maass (00:56:42) – Sure. You know, like it’s a vote. It’s not. And I’m and I’m one of, I’m one of the, the people who voted which is different than you know, can you retweet this or can you, which.
Speaker 4 (00:56:56) – Write an endorsement.
Corey Maass (00:56:59) – Right. You know, which I think is part of the why I, I expect that the it’s diminishing returns, because if you’re asking random people who have not actually tried your product to click a button, then what’s the point? But it’s it’s also like that’s, broadly speaking, the friction you’re talking about or the effort you’re talking about or the engagement you’re talking about is one of those things that I always try to think about, like it was it’s a cardinal rule of the internet, right? Like, here’s a form. You know you want. If you want them to fill it out, you need as few fields as possible. But even today, I read about, sometimes you want to add friction. You want the, like, there’s, there was a study I just read about that.
Corey Maass (00:57:50) – You want. Oh, I know, so. And I’m actually thinking, because this is, this is more relevant because I’m thinking about adding this to our onboarding is, you fill out a few things into your license, you know, you might ask a couple of demographic questions that probably are just for the sake of data collection, you know, but and, but there’s they’re apps that do the, like, work configuring the app for you. But you know, the entering a row in a database is instantaneous these days. Like generally even on your phone, you know, like it’s it’s quick tech has. Become amazing.
Corey Maass (00:58:28) – So you there’s points where you actually want to add a progress bar that goes crepe, crepe, crepe. And you can do other, you can show other messages.
Michelle Frechette (00:58:37) – Yeah.
Corey Maass (00:58:38) – But but also it, it it’s apparently it leaves an impression on the person of like, oh they’re doing, they’re working hard for to get ready for me.
Michelle Frechette (00:58:48) – Right.
Corey Maass: You know.
MIchelle Frechette: Right. Whether it’s true or it’s. Just an animation, but it still gives that that effect.
Corey Maass (00:58:55) – Right. Right. And ..
Michelle Frechette: Interesting.
Corey Maass: I, I love that, I love thinking about that. Like, sometimes it works and sometimes it doesn’t most of the time, like, it’s more work than it’s worth. Unless you’re a very mature product, then you can take the time to build in the, the nice little extras like that. but it’s but it’s a lot of fun to think about. And, and I think about that too. And like in marketing, it’s like or today writing the description of the talk that I’m giving. I have a buddy who is, another dev, but is also good with words. and very he’s, he’s a, he’s a top tier dev, so he’s extremely logical. So I love running copy by him because it’s often ends up being more of a logic puzzle, the way he’ll deconstruct the sentences. And then obviously he’s still human. So it’s like, read it out loud.
Corey Maass (00:59:49) – Do these words flow? Does it feel compelling? Whatever. You know. But, but a lot of the time, like we started with eight sentences and we got it down to four because it was like, what’s valuable? What makes sense, what should go before what and things like that. And because of and and if, if you think about it, it’s because of effort, the effort on the person reading it, it they have to be able to absorb it immediately.
Michelle Frechette (01:00:17) – Right no. That makes sense. Yeah. Very interesting stuff, isn’t it?
Corey Maass (01:00:21) – Yeah, yeah. And and. Sometimes successful and sometimes not. And.
Michelle Frechette (01:00:28) – There’s a Psychology to marketing, and I don’t think people think about the fact that there’s such a huge psychology to marketing. Two books that I’ve read, that I need to reread because it was so long ago. But one is, The Tipping Point by Malcolm McDowell? No Malcolm somebody and the other one is, Drunk Tank Pink, which really talks about. The psychology of the things that we use in marketing and how like you would have thought that that the the drunk tank at like at, jails and things like that would be like pink or like a blue or green because we think of those as calming colors.
Michelle Frechette (01:01:09) – It turns out, though, that like whether this is true or not, I don’t know. That’s what the story says, that pink is actually a color that calms people down when they’re in that kind of a and to me like, no, but like apparently I’m wrong, right? So yeah. So there’s a whole psychology behind things. Like my dad used to put the window in his office behind his chair so that, like, the sun was glowing behind him and like, coming through the window and would be more intimidating. And like, he literally did that on purpose to try to make himself feel more authoritative and have people sit in front of them and feel that he was more authoritative. I went and visited a guy once that I was like, invited to come and talk about perhaps building a website, and I went to his office and he literally had his desk up on a dais that was a good 6 or 7in higher and had he was in finance, but he had like 6 or 7 huge monitors, a big throne like chair.
Michelle Frechette (01:02:07) – And I was in this like had a folding chair. Exactly. Because it was a nice office, but, you know, like a waiting room chair when he’s in this like up higher and this big, like, ‘Pay no attention to the man behind the curtain.’
Michelle Frechette (01:02:18) – Kind of like effect. Right. And I did it was everything I could do not to laugh because it was so obvious what he was trying to do with this. Do you really need a stage, sir? For your desk like that is absolute insanity. But for him, like, it made sense. Like if he was going to look like an authority in finance when people came to invest. Thousands upon hundreds of thousands of dollars. He needed to look impressive to them, right? It didn’t impress me. It impressed me in a very negative way because it just made me. I got in the car and I it was like I let out all the laughter that I was holding in during the meeting. But I understand the psychology behind those kinds of things.
Michelle Frechette (01:02:57) – And there is a psychology to how things are presented in marketing. And so yeah, so looking and and that goes back to the TikTok. It goes back to Twitter. It goes back to how people engage and how and how our audience for this product engages, which is going to be different for how an audience for a different product engages. And so those are the things we need to keep in mind, and those are the things we’re going to dig into every week and get a little bit deeper into, as we continue to look for these things, we’re over time. I want to let you I ask you if there’s any parting thoughts before we kind of break up for today and just for anybody who’s listening. This is not our only opportunity that that Corey and I talk to each other every week. We have a constant stream of DMs back and forth about what do you think of this? What do you think about this design? Can you help me with this? You know, all of these things.
Michelle Frechette (01:03:48) – But this is the part that we share with you publicly about what we’ve done in the last week and the things we’re looking forward to. And, a little bit of rambling here and there, because that’s just the nature of human beings as they get together and talk through these things. So do you have anything you’d like to say.
Corey Maass (01:04:00) – Especially at 5 p.m., right? Anything 5pm to 6pm like it’s I think it’s almost advantageous that our brains are sort of like blaa at this time of day, like. Because. Yeah, you know, and there was for a while I cared about us being focused. And it’s like we end up talking shop and I so it’s, you know, still relevant, but, but it’s, you know, if we end up talking about random things, I think the only other thing I wanted to, to shout out is, Ben Laird WP.
Michelle Frechette (01:04:36) – Yes.
Corey Maass (01:04:40) – And you just put a message on the screen
Michelle Frechette (01:04:42) – Yeah, because Marcus just said he’s here.He thanks for doing this. He loves seeing the progress week to week I think is in direct response to our saying sometimes we just ramble.
Corey Maass: Right
Michelle Frechette (01:04:50) – But thank you Marcus.
Michelle Frechette (01:04:53) – Yes. Ben Laird WP.
Corey Maass (01:04:55) – Ben Laird WP invited me to be, I think, the first person on his new video podcast, last week and total sweetheart, a very English self-deprecating, which I don’t think is quite warranted. I thought it was a great conversation. But everybody should go check out his podcast, which you can, and hear me talk about the same stuff. But in a different context. I like to think, you know, or, different whatever’s top of mind that day kind of thing. And then also ramble about Englishtea and, and a couple of other random things, music that we talked about whatnot.
Michelle Frechette (01:05:35) – We’ll retweet that link out, by tomorrow. So people are listening or they want to go and look for that. We can, we’ll retweet that. Maybe we’ll pin it for a little bit so people can find it easily.
Michelle Frechette (01:05:48) – He did not have an intro and outro when I said to him, do you have your bumpers ready? He goes, he said, oh, I use an expletive, what are bumpers? And I was like, I could help you. So I created his I did it, I did the voiceover, I did as intros and outros and the, the imagery for that. So make him look a little more professional when he starts to put things out there. So he was pretty happy. So. Yeah. well, I’ll, I’ll make sure that that gets put up on our social links so people can take a look at that. That was a great interview. I listened to the whole thing. I didn’t even speed it up. Usually I listen to things at one and a half times, but I didn’t even speed it up. I just listened to it in the background as I worked along and it was a nice conversation. So we will share that.
Corey Maass (01:06:25) – Yeah, we need more of those. And I’m glad he’s doing it because he’s, he’s got a great perspective. He’s got a great personality, a great delivery that I think is a little different. More casual. More fun. Sounds like other people aren’t fun, but more carefree.
Michelle Frechette (01:06:43) – No I understand.
Corey Maass (01:06:44) – And, and his premise that he pitched me originally was like, it’s just a conversation. Let’s talk about what we want to talk about. And I almost and I realized later that so way back in the day, there were days where there, in dance music, like, like it becomes all consuming or it can become all consuming. And so like, now I’m really dating myself, but there was a rave collective, back in the 90s, and they had a, an open space where they’d throw parties, but they Tuesdays or whatever were no techno Tuesdays. And so I almost want to see more. I’m tempted to do it myself, but I had more time. I don’t need another project, but like, we need a podcast that’s like WordPress and tech where we don’t talk about WordPress and tech.
Corey Maass (01:07:38) – And so it’s just people’s stories or what else goes on in their lives, because it’s like sometimes we can’t hear the same stories again, or we we need to stop thinking about marketing and tech for a minute and talk about like, oh, they have dogs. Or, you know, what are their hobbies or the nonprofits that they volunteer with or, you.
Michelle Frechette (01:08:00) – Kathy Zant and I have that, but it’s just the two of us. We don’t bring in guests. Right? So we have WP Motivate where we literally just shoot the breeze every week and share it out with everybody. But yeah, I see what you’re saying. And, and I think Ben is good at that. He is, definitely has a lot of those kinds of. He just wants to have a conversation and see where it goes. I do, I’m going to recommend to him to get a ring light or something like that, because he needs a little more illumination on his face.
Speaker 4 (01:08:21) – Oh for sure, I man
Michelle Frechette (01:08:23) – Needs to look a little less like witness protection, but.
Corey Maass (01:08:24) – I love that he jumped in. And in fact, in the 5, 5 or 10 minutes before. And I think he tweeted, like, you know, Corey was patient. And I think part of what he was referring to was I was like, okay, you sound terrible. You look terrible. Like, adjust this, adjust this. But, I mean, I’ve been a I’ve been a sound engineer and, and the lighting tech even professionally for, for decades. So it’s like, here are the quick things that we can do. He put on headphones and suddenly sounded way better just because a better microphone. And so but I but I inversely, I love that he just jumped in and didn’t worry about it. I don’t care what it sounds like, don’t care what it looks like. Let’s just do the first one. And that’s how most of my projects have started. Podcasts have started. It’s like, let’s just see if we have something here and we can improve over time.
Corey Maass (01:09:13) – And and you listen to if you listen to almost any number of podcasts that have been going for a long, long time, listen to the first one or watch the first video and then and then how they’ve improved over time, you know, and and everybody.
Michelle Frechette (01:09:28) – WP Coffee Talk for sure. My first episode, thank God Ali Nevins was so kind because it was not I was not the best podcaster when I was hosting my very first ever episode of a podcast. So Ben was on the WP Coffee Talk podcast a few years back, and I was one of the first people to, like, retweet him and that kind of stuff. And so he he comments that, you know, I helped to get him into WordPress. So after like, he’s like, you know, saying you were going to be on the show and I DM’ed him. I’m like, what’s a girl got to do to get an invite to your show? He was like, aw shit.
Corey Maass(01:10:05) – Ha, ha, ha!
Michelle Frechette (01:10:06) – Yeah. Marcus also says, there’s also the Seriously, Bud? podcast.
Corey Maass: Yeah, yeah.
Michelle Frechette (01:10:12) – That’s recently come out. And I have been on it and so has Marcus. So we should get you on with Bud as well to talk about, because Bud doesn’t really talk about WordPress. He talks about you and your story and that kind of stuff, which is fun, which is kind of what you’re talking about.
Corey Maass (01:10:25) – So that’s awesome. I so I apologize for not knowing about that.
Corey Maass (01:10:29) – I’ve seen that’s okay because I’ve, I’ve seen that I just recently came across it and I haven’t had a chance to listen to them. So if that’s what it is, then it already exists and everybody should just go listen to that one and stop listening to me.
Michelle Frechette (01:10:42) – But but there’s room for more, right? There’s room for more of this. The way the Bud ask questions is might be different than the way that Ben asks questions, or whoever’s listening right now decides they want to have their first podcast. We’ll ask questions too. So different conversations. WP Coffee Talk is very prescribed.
Michelle Frechette (01:10:57) – I ask the same set of questions to every single person. The conversation is different, of course, but it is very prescribed. Ben from Laird, Ben Laird WP not prescribed at all, just an open conversation. And there’s benefit to both of those things. And so finding yourself on either one or both is a wonderful thing. So there’s no right or wrong way to do it as long as people can hear you. Because if they can’t hear you, then that’s a really bad podcast. But as long as people think. It’s a good thing, it’s gonna say there is a wrong way. Yeah, let’s do it.
Corey Maass: You ruined my dad joke, danmit!
Michelle Frechette (01:11:28) – I’ll let you have that next time.
Corey Maass (01:11:30) – That’s just dogs barking in the background.
Michelle Frechette (01:11:32) – Exactly. Well, we had we. Had people watching today and they identified themselves. So thank you Adam. Thank you, Marcus, for, for for being here with us. Really appreciate it. I’m sure there’s other people that have popped in and out. I’ve seen the numbers kind of go up and down a little bit, and I’m sure there’s people who watch us afterwards who aren’t available to watch us between 5pm and 6:13 pm.
Michelle Frechette (01:11:53) – So, whoever you are, if you do have questions, you can always put them on in the comments here. You can message us through Post Status. we would love to take your ideas if you want us to talk about them or answer questions that you have as we move forward with OMGIMG. So anyway, that’s all I got. You got anything else?
Corey Maass (01:12:16) – Nope. Another lovely conversation. Thank you.
Michelle Frechette (01:12:18) – It was fun always. We’ll see everybody next week.
This article, Marketing a WordPress Product Live: Session 11, was published at Post Status — the community for WordPress professionals.
WordPress Studio Now Available for Playground-Powered Local Development,* Studio by WordPress.com is a game-changing, open source local WordPress development environment that simplifies and accelerates site creation. * By eliminating complex setups and offering seamless sharing capabilities, Studio empowers developers to build and showcase their work more efficiently than ever before. * Since Studio leverages WordPress Playground, it eliminates the need for traditional web servers and MySQL. * It offers one-click access to WP Admin, Site Editor, global styles, and pattern, and seamlessly integrates with popular development tools like VS Code and PhpStorm. * Developers can fork and contribute to the project on GitHub. * Learn more about Studio and view demo videos on the WordPress.com Developers Blog. * Studio is available to dowload today for Mac OS. Windows users can request early access.
Photoshop Improves its Generative AI Game Adobe has now integrated Firefly 3, its generative AI engine, into Photoshop, enabling users to create images from text prompts or preset options without leaving the app. * The new Generate Image offering takes the Firefly-powered Generative Fill feature introduced last year to a new level. * An upgraded Generative Fill now includes a Reference Image tool, using uploaded images to guide Firefly’s generations instead of text prompts. * Generate Similar creates variations of images, while a new Enhance Detail* feature improves sharpness and intricacy via upscaling. * Creative Cloud members can access the new features now by downloading the latest Photoshop (beta) app for desktop. * Get the details and see some cool demos in this VentureBeat article.
Federal Trade Commission Approves Ban Of Noncompete Agreements* This week, the US Federal Trade Commission (FTC) voted to ban noncompete agreements, making them nonenforceable for the majority of workers. * Noncompete agreements, which forbid workers from seeking a job with a competing business for a certain period, have been criticized for locking workers into jobs and suppressing wages. * Several states have already outlawed or limited the scope of noncompete agreements. * The FTC estimated that the ban would boost wages by between $400 billion and $488 billion over 10 years and lead to the creation of more than 8,500 new businesses per year. * Business groups are expected to challenge the legality of the ban, with the U.S. Chamber of Commerce calling it “blatantly unlawful.” * The ban would render existing noncompetes unenforceable for the vast majority of workers, though they could still apply to some senior executives. * Get all the details in this article from AP.
Worth a Look* Are links less important than ever for Google? Perhaps? * WordPress is constantly evolving, adapting to new technological advancements and user demands. If you want to stay ahead of the curve, Codeable provides detailed insights and predictions. * How does WordPress really stack up Squarespace? Check out this detailed comparison from Visualmodo.
This article, Business Roundup Week Ending April 26, was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (April 21, 2024)News* YouthCamp Kozhikode * Mumbai 2024
WordPress.org Website Redesign The Pattern Directory gets a refresh and is now powered by blocks + Demo site + Log issues in the WordPress/pattern-directory repository on GitHub + Patterns Figma * The Forums get a refresh + Accessibility: Remove Non-Block Editor in Forums + Figma Forums * Homepage updates * Plugin Directory* + Demo site + Log issues in the WordPress.org issues queue on GitHub or in Meta Trac * HelpHub Figma
CLI* Save the date! WP-CLI Hack Day on Friday, April 26th
Community* Meetup Organizer Newsletter: April 2024 * Recap of the Contributor Working Group’s Mentorship Chat on April 18, 2024
Core * Merge Proposal: Rollback Auto-Update
* What’s new in Gutenberg 18.2? (24 April)
* WordPress 6.5 performance improvements
* WordPress 6.6 call for volunteers update
* Core Team Update – April 22, 2024
* Asynchronous processing of redirects in request_multiple() when using curl transport
Core TracEnhancements1. Cover Block Improvement 2. Block Hooks: Enable for post content 3. Add “cover” cropping mode for custom image sizes 4. Change the http:// links to https:// of ma.tt and hello dolly 5. HTML API: Add custom text decoder 6. Provide a framework for plugin onboarding experiences 7. Interactivity API: Some property access does not work well in server directives
Bugs1. Unmodified Twenty Twenty-Four Theme Layout Breaks on Mobile 2. PHP Warning with invalid JSON input 3. WordPress Categories and Tags pages are not loading 500 internal server error 4. Wrong processing post_status for custom post_status 5. Edit Permalinks, Date, Time and Visibility not working on 6.5.2 6. Root-Level Padding Breaks Layouts on Twenty Twenty-Four Theme 7. PHP Warning: Undefined array key 1 in /chroot/home/ab2bb14c/fullerfasteners.com/html/wp-includes/media.php on line 71 Gutenberg Issues Components and UI * Components: Document our deprecation procedures * Migrate DropdownMenu instances to DropdownMenu V2 * Tricky issue with the Gutenberg Button Block Alignment and Justification option select style * Create Pattern Modal: Modal disappears when focus is moved with tab key * DropdownMenuItemV2: Add “destructive” state * LinkControl: Add CSS class to improve styling for external links * Double border applied when “Page” tab is active * Typo – build/editor/index.js * Typo – build/edit-site/index.js:23718 * should viewScriptModule still be experimental in the scripts package? * Block Editor: BlockCanvas component is exposed on both public/private * Inserter: Pattern tab visibility * Command Palette: Add data view shortcuts * Spacer block: Can’t set height when direct descendant of a Row block * BaseControl: Support accessible, flexible layouts * Improve and align application of lock icon in list view * CheckboxControl, RadioControl: Support accessible, flexible layouts * Global Styles: Add block-level textAlign UI * Allow customization of block preview height * Documentation and Documentation Tooling * Getting Started > Fundamentals of Block Development: Clarify requirements to add editor styles for a block * JavaScript Documentation: Improve the JS API documentation tool. * Docs: Interactivity API – Shape a section in the docs providing a full response to the question “Why it’s not possible to just use React?” * Docs: Remove the word “reference” from subsections under “Reference Guides” * Docs: Interactivity API – Move docs from “Reference Guides > Package Reference > @wordpress/interactivity” to “Reference Guides > Interactivity API Reference” * JSON and Data Views * Data Views: Some notices display encoded characters * Pages data view: Provide access to edit posts page (when set as homepage), plus utility ‘pages’ * Patterns and Templates * Can’t swap templates in the post editor * Proposal for Enhancing the Navigation Block to Support Mega Menu Creation * Multiple Blocks: Padding setting in JSON is no longer working * Creating/Updating templates for classic themes supporting custom block templates is gone. * Background image: should it integrate with background-image theme mod? * Form blocks: “Common” is not a valid block category * Table of contents: “Layout” is not a valid block category * Pattern: unable to see white text when editing a pattern at the source * Block Library: Migrate to the new textAlign block support * When a pattern is first saved, there is a notice that says “Site updated” instead of “Pattern saved”. * Block Editor Functionality * Follow up questions on the duplicate post and page feature * Only engage zoom out mode if the editor is focused on an entity * Block Editor: BlockCanvas component is exposed on both public/private * When a pattern is first saved, there is a notice that says “Site updated” instead of “Pattern saved”. * Improve Inserter experience when blocks cannot be inserted * Allow customization of block preview height * Add page-break support to Footnotes block * Editor: Fix 403 forbidden error for users with low capabilities * Improve Inserter experience when blocks cannot be inserted * Add page-break support to Footnotes block * Only engage zoom out mode if the editor is focused on an entity * DataViews: Extensibility * Follow up questions on the duplicate post and page feature * Padding visualizer shows stale padding when block opts to handle application of style * Proposal: Keep the Inserter open * Editor: Fix 403 forbidden error for users with low capabilities * – Footnotes in sync patterns can’t be edited * Block bindings API for 6.6 * Tracking issue: Block bindings API * Editing synced patterns does not use browser history * Miscellaneous * Invalid JSON Response and RESI API Issue * Site editor responsiveness * createInterpolateElement: Add error handling in case unmatched tags are included * Improvements to class WP_Theme_JSON and its tests * Click-to-expand images could prefetch full-resolution image to speed up display * Allow html in pagination labels * Header nav menus covered by overlay in following block * Site Editor: Empty header while in distraction-free mode * Full-page client-side navigation tracking issue * Hybrid Themes: Allow access to the template lists to edit/delete templates. * Google Forms charts copying not persisting (when copied from Chrome) * Block bindings: Fix accessibility of the ‘Connected’ visual indicator in the block toolbar * Add a preview only mode to the navigation block * Auto-post a Playground preview link on every PR * Issue adding tags in Gutenberg when autocomplete reaches 20 item limit * Gutenberg plugin v18.2, stable release April 24, 2024 * Is solution for AVERAGE_READING_RATE incomplete for i18n? * Navigation block’s “Open on click” mode bug on nested submenus * Copy pasting from a word document sometimes leads to empty links in subheads * [Flaky Test] should preserve elements on addition * Pages data view: Provide access to edit posts page (when set as homepage), plus utility ‘pages’ * [Flaky Test] The PHP version is rendered if the legacy attribute is true * Improvements to class WP_Theme_JSON and its tests * Content Block: add justification to block toolbar in addition to sidebar * Auto-post a Playground preview link on every PR * Invalid JSON Response and RESI API Issue Gutenberg Discussions Can’t get block selectors to work * Footnotes * Universal blocks and block hydration * Getting Started – and other learning resources * Interactivity API: Roadmap * Merge/Split Table Cells in default table block * Attaching multiple handlers to an event and allowing asynchronous event handlers * WP-ENV: A couple of comments * More details about Gutenberg Phase4-Multilingual? * Using blocks.registerBlockType block-filter to change core block markup. Is this how it’s supposed to be done? * Does the Query Loop only accept patterns that are pre-registered in a plugin/theme? * How to access the Query Loop Block’s data on the fly? Core Meetings* Summary, Dev Chat, April 24, 2024 * Agenda, Dev Chat, Wednesday April 24, 2024 * Performance Chat Summary: 23 April 2024 * Performance Chat Agenda: 23 April 2024 * Summary, Dev Chat, April 17, 2024
Developer Blog:* How to use WordPress Playground for interactive demos
WordPress Developer Blog Content Discussions How to build a theme demo with WP Playground blueprints * Version Control Considerations and Workflows in a Full Site Editing paradigm * Share change in process for agencies building sites with the site editor * WP-CLI for site owners and admins * How to use WordPress Playground for handovers Design The new grid experience, feedback needed * Design Share #54 (Apr 8-Apr 26)
Documentation* Summary for Docs Team Meeting (16-April-2024) * Agenda for Docs Team Biweekly Meeting (16-April-2024) * Summary for Docs Team Meeting, 2 April 2024 * Translation of End-user documentation project started at WordCamp Torrelodones (Spain) * Documentation Team Update – April 22, 2024
Documentation-Issue-Tracker Preferences overview * Block Patterns * Redirect Codex htaccess for subdirectories page * Gallery Block Hosting WordPress 6.5 PHP Compatibility
Marketing* Media Corps discussion: Points of Contact
Meta* Devs: Give your feedback on Plugin Directory Playground Previews * The Pattern Directory gets a refresh and is now powered by blocks * The Forums get a refresh * Homepage updates
Meta Trac & GitHubDocumentation Team1. Google Forms Shortcode Not Displaying in Documentation
Plugin Directory1. Plugin Review Submissions – Allow authors to add comments about their new plugin version uploads 2. Playground Preview button in plugin directory doesn’t always work if you have Release Confirmation active
Support Team1. Editor is rendered twice when replying a support topic 2. Forums: Underlined Text Not Rendered
UI/UX1. Search box takes up too much vertical space; move up and to the right 2. View Cart Design not looks good
Photo Directory1. Add recent photos to submission form 2. Let get Alt and Caption loaded into images at IPTC data
WordPress.org1. Optimize local Docker setup to improve performance 2. Add new automated tests for WordPress Meta 3. Update Nginx configurations to latest standards 4. Document process for adding new sites to local environment Openverse* Openverse Monthly Priorities Meeting 2024-05-01 * Community Meeting Recap (2024-04-22) * A week in Openverse: 2024-04-15 – 2024-04-22
Playground* Devs: Give your feedback on Plugin Directory Playground Previews * Build a Slide Block + export to pdf * Explore biome as a replacement for eslint/prettier * Error when running “nx run docs-site:build” the first time * Use global $wp_filter instead of an mu-plugin * The documentation site is broken
Pattern Directory* The Pattern Directory gets a refresh and is now powered by blocks * Style adjustments for selected item and apply button in multiple selection flow
Plugins* Plugin Review Team: 22 April 2024 * Notify Plugin or Theme developer of support requests * Proposal to remove the non-block editor option from support forums: * Bug report on edited reviews not showing as recent: * Enhancement suggestion to include a checkbox for support reps acknowledging forum guidelines
Polyglots* Agenda: Weekly Polyglots Chat – April 24, 2024 (13:00 UTC)
Support* The Forums get a refresh
Sustainability* Sustainability Chat Agenda, April 26, 2024 * Sustainability Chat Summary, April 19, 2024
Test* Announcement: Earn Your Test Team Badges! * Test Chat Summary: 23 April 2024
Themes* Themes Team Meeting Notes – April 23, 2024 * Themes team update April 23, 2024 * Themes team update April 16, 2024
Community Themes1. Tardis: check whether the name is a registered trademark 2. Playground GitHub Action Improvement 3. Tardis: a theme of default styles 4. Block theme copies of the classic default themes Theme Experiments1. Custom Color Palette for Classic Themes 2. Automated Theme Testing System Training* Training Team Meeting Recap – 18th April 2024 * Brainstorm & Table Lead – WordCamp Europe 2024 Contributor Day
Learn Issues1. Courses landing page template 2. Contribute page template 3. Homepage template 4. Tutorial data migration WPTV* Latest WordPress TV videos
Thanks for reading our WP.org roundup! We highlight the news and discussions from the good folks making WordPress possible each week. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here › Contribute.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, 🏕️ YouthCamp Kozhikode 🔄 Merge Proposal: Rollback Auto-Update 🌟 do_action Mumbai 🔌 Plugin Directory Playground Previews ⚡ WordPress 6.5 Performance Improvements, was published at Post Status — the community for WordPress professionals.
What is Studio by WordPress.com? It’s a way to do local development with WordPress without the use of additional third party apps.
Designed to empower developers, designers, and site builders, Studio offers a seamless solution for creating and running WordPress sites directly on your local machine, as well as showcasing work-in-progress sites with your clients, teams, and colleagues.
WordPress.com Blog
According to the developer blog on WordPress.com, the features include:
Comments about Studio on Post Status Slack included:
I downloaded Studio for a test spinIf you know me, you know I’m not a developer, but I was curious to see how quickly it spun up a local site, especially for someone who has struggled with third party tools in the past.
I can say that it was super fast, including downloading and installing it on my Macbook. Then with the click of a button I had a brand new WordPress install open in a browser tab.
One of the things I noted that seems useful is the ability to share the link to others (nice if you’re developing locally and want to share with a client). You do have to be logged into your WordPress.com account to access this feature.
I’ll play with it a bit more and update this post if I find anything unexpected, but from a first glance it’s behaving just like any other WordPress install.
FeedbackHave you tried it yet? Do you have feedback? Questions? Contact us or comment below and we’ll see what we can find for you.
Resources* Meet Studio: Your New Favorite Way to Develop WordPress Locally * Build Fast, Ship Faster with Studio
This article, Studio by WordPress.com Launched Today, was published at Post Status — the community for WordPress professionals.
I was scared to be the CEO of Yoast. I am scared to speak my mind on Twitter. I am terrified at the launch of any new product. I am still scared to present on stage. I am even scared to ask a question at a conference.
I am always scared to step out of my comfort zone. And I often feel like a fraud. I was convinced I failed the theoretic part of my driver’s exam, while, as it turned out, I made 0 mistakes. During the public defense of my Ph.D., I was sure that one of the professors would laugh and point out that I was not qualified and that my dissertation was not good enough. Even though I already had several scientific publications and won awards. What is this overwhelming belief that I have failed or will fail?
Hello! It’s me! It’s your imposter syndrome! The imposter syndrome is a strong feeling of self-doubt and impotence, although your experiences, education, and accomplishments prove otherwise. You are rocking and flourishing, and all the while, you only feel like a failure. How weird is that?
I’ve often told myself that I’m done impostering. I am too old for this shit, right? It doesn’t work that way, but I have been getting better. As with all forms of anxiety – whether you’re scared of spiders, small rooms, or leadership roles – the more you are exposed to the thing you fear, the less scared you’ll be.
If you experience imposter syndrome, too, be kind to yourself. Don’t judge yourself because you feel nervous or restless. Don’t judge yourself because you think you ‘are too old for this shit’. Give yourself a break. And don’t give up. Try things that are just outside your comfort zone. You don’t need to become the next CEO of Microsoft all at once. Try to step into a slightly bigger role or a slightly more challenging position. Taking small steps, and trying out new things, will eventually get you where you belong!
Joost and Marieke will be on spring break for the next two weeks, so the next column will appear May 15th, 2024.
This article, Hello! It’s me! It’s the imposter syndrome!, was published at Post Status — the community for WordPress professionals.
Speaking at WordPress EventsI know some of you may find this difficult to believe – but I was a painfully shy child. I would feign illness and injury to get out of swimming classes, accept being the worst Girl Scout because I didn’t want to talk to people to sell cookies, and almost vomited in 5th grade because I had to do an oral report on a book I’d read.
Fast forward and now I love it. I love sharing. I love that there might be things that I know that others can learn and use to make their businesses better.
And you can, too. There are so many opportunities to submit talks and share your expertise with others. The calls for speakers for WordCamp US, WordPress Accessibility Day, Stellar Spark, and more WordCamps are open. And you can apply for any of them.
Feeling nervous? That’s ok. Find someone to help you get your first talk up and running. It’s a great way to boost your confidence, share your story, and talk about the things that matter to you.
In the SpotlightDerek Ashauer is the lead developer of Conversion Bridge, Sunshine Photo Cart, and Confetti.
Join Us on MeetupJoin us for our Meetups! Details on our Meetups are available on our Meetup page. (May dates will be posted soon!)
Quick Links:* Gender Equality in WordPress Businesses Survey * WordPress.com: Making 43% of the Web More Dynamic with the WordPress Interactivity API * Do the Woo: New Show, Open Talk on Open Source with Robert Jacobi and Courtney Robertson * WPpodcast: WordPress es más rápido * The WP Minute: How Do We Market WordPress to the Masses? * WCEU: Tickets are Available * WCUS: Tickets are Available
Find the complete WordPress events schedule here.
Photo of the WeekToday’s photo of the week comes from A K M Intisar Islam on WordPress Photos.
You — and your whole team — can Join Post Status.
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status.
This article, Community Roundup Week Ending April 19, was published at Post Status — the community for WordPress professionals.
Derek Ashauer is the lead developer of Conversion Bridge, his latest WordPress product that represents the culmination of his extensive experience in web design, development, and digital marketing.
His journey in this field began in 2000 with the founding of AshWebStudio, a side gig that became his full time freelance, 1-man agency business in 2007. He quickly adopted WordPress as a great solution to help build client projects and has custom built hundreds since.
In 2013, he wanted to diversify his income streams with a product and started with Sunshine Photo Cart, a WordPress e-commerce plugin specifically built for the unique needs of photographers. This venture was inspired by the needs of a client for an affordable solution to sell photos on her own website. Sunshine Photo Cart has grown and evolved from a side project into a comprehensive e-commerce platform plugin with 20+ add-ons serving thousands of photographers world wide.
In 2021, he wanted to make the plunge into products full time and created his plugin brand, WP Sunshine. Every new product, such as Confetti and Address Autocomplete Anything, has been the result of his work with clients for over 15 years and building their unique requests into products that others could use.
Now, with Conversion Bridge, he leverages all his experiences and insights to solve another problem he was having: the desire to move himself and clients off GA4 to a modern, privacy-first analytics platform. However, conversion tracking is a key component of any successful online business and there simply was no available options that worked out of the box for most WordPress plugins + alternative analytics platforms. Conversion Bridge offers 1-click integrations for nearly 50 WordPress plugins and 17 analytics + ad platforms.
What do you enjoy most about working in WordPress?
My favorite thing about working with WordPress is that most problems are already solved – it’s just a matter of putting things together.
When working on client projects, there is almost always an existing plugin (or small code snippet) which solves the problem my client has. In fact, sometimes the challenge is there are too many options to choose from. If it’s not a perfect solution from the plugin, the freedom to add custom code to get it exactly as needed is always available. I have been able to offer highly custom sites for clients at a fraction of non-WordPress based competing bids and clients were extremely happy with the end result I created. The fact that it works for both small brochure sites up to highly complex custom projects means I am only learning one CMS and can be significantly more effective and efficient for my clients.
As a plugin developer the benefits are similar: most of the things I would need to build are already solved. Authentication, database structure, admin page layouts being already defined allows me to move on to the meat of what I am trying to create and worry less about the low level stuff. I can ship new plugin products much faster than had I tried to build a SaaS. Being a part of the massive WordPress ecosystem also makes it easier to gain new customers.
What do you love most about your Post Status membership?
Connections with other business professionals are the best asset of Post Status. Everyone there is trying to build a business and there is a lot of mutually beneficial things we can all do for one another. Having a direct line to smart, kind, helpful people has allowed me to make connections which help me grow my product business. These are top WordPress people who not only give me feedback on the product but also have a massive influence to spread the word to others. I’ve learned a lot about the nuances and peculiarities of being in the WordPress space which helps me build a stronger business.
What business/web/WordPress advice do you have for others in our industry?
Taking that first step to connect with others in the WordPress community felt daunting, but it’s absolutely been worth it. I’ve found that being open to reaching out has brought me huge rewards. The community is incredibly supportive with people who are always ready to lend a hand or offer advice. A better community benefits everyone involved in it and I have felt that from the WordPress community. Don’t be afraid to dive in and make those connections – you’ll be amazed at the positive impact it can have on your journey with WordPress.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, Member Spotlight: Derek Ashauer, was published at Post Status — the community for WordPress professionals.
ChatGPT Gets Smarter Again* OpenAI has released GPT-4 Turbo, an upgraded version of its AI model, for premium ChatGPT users. * The new model improves ChatGPT’s capabilities in writing, math, logical reasoning, and coding. * It has a more up-to-date knowledge base, with training data extending to December 2023. * ChatGPT responses will now be more direct, less verbose, and use more conversational language. * The update follows the launch of GPT-4 Turbo with Vision in OpenAI’s API, which adds image understanding capabilities. * Get all the details in this article from TechCrunch.
US DOJ Publishes Standards for Government Web Accessibility* The US Justice Department has issued a final rule requiring websites of state and local governments to be compliant with the WCAG 2.1 AA standard. * The ruling also applies to entities that receive government funding, and will likely increase the litigation risk for those that don’t comply. * Key Highlights of the New Requirements: + WCAG 2.1 AA is the required technical standard for web pages and mobile apps + Entities have 2-3 years to comply based on its size + Some exceptions exist for archived web content, pre-existing documents and social media posts, etc. * These new rules apply to websites and mobile apps. * You can get all the legal requirements on the ADA website, as well as the press release from the DOJ.
The Admin Bar Publishes 2024 Web Professionals Survey Results* Kyle Van Deusen has published the results of The Admin Bar’s 3rd Annual Web Professionals Survey. * 1,144 freelancers and agency owners responded from locations around the world including USA (475), UK (134), Australia (83), and Canada (82). * 73% are full-time with an average team size of 2. * 72% charge less than $5,000 (on average) for a website. * 68% had a gross revenue of less than $100,000 USD (less than 10% make $100,000+ per year). * The average hourly rate for those surveyed is $94/hr ($2 lower than last year). * 66% are producing 90% or more of their work in-house, and nearly ⅔ say their WP business is growing. * More than half are using AI for work they previously paid a human to do. * View a top level summary of the survey results, or access the raw data in an Airtable.
Worth a Look* AI has been in WordPress plugins for a while now. Here are the 5 Best AI Plugins for WordPress (And Should You Use Them?) * WordPress is creating a “faster web”. Read about the recent improvements that make the internet faster for everyone. * Beaver Builder is celebrating 10 years and they have big plans for the future of their page builder!
This article, Business Roundup Week Ending April 19, was published at Post Status — the community for WordPress professionals.
Transcript ↓
In this podcast episode, Michelle Frechette and Corey Maass dive into the intricacies of optimizing their website’s homepage and refining their pricing strategy for their product, OMGIMG. They discuss the importance of incorporating captivating images above the fold to enhance user engagement and consider the visibility of pricing information in the website navigation menu. The conversation also delves into the value of lifetime deals and the potential for a secondary market. Throughout the discussion, they emphasize the iterative nature of website development and the collaborative effort required to continuously improve user experience and drive conversions. Tune in for insights into effective homepage design and pricing strategies for online products.
Top Takeaways: Importance of Homepage Optimization: They recognize the significance of having a captivating image above the fold on their website’s homepage. Michelle suggests adding an image to make the page more visually appealing and engaging for visitors. * Consideration of Pricing Visibility: Michelle points out the absence of a pricing link in the website navigation menu. They discuss the importance of prominently displaying pricing information for potential customers, as it’s often one of the first things visitors look for on a website. * Value of Lifetime Deals: Corey mentions the success they had with offering lifetime deals during Black Friday sales. They discuss how some customers prefer lifetime deals and how others may collect them without immediate use, indicating potential interest in a secondary market for such deals. * Continuous Iteration and Collaboration*: Michelle and Corey plan to collaborate on optimizing the homepage together. They emphasize the importance of treating the homepage as a living document that requires regular updates and refinements based on feedback, observations, and evolving business needs.
Mentioned in the show:* Matt Cromwell * Zoom * StreamYard * WP Builds * WP Coffee Talk * WP Constellations * Give WP * Post Status * WordCamp * Appsumo
Sponsor: WordPress.comBuild and manage professional sites with secure managed hosting on WordPress.com. Beautiful themes, built-in SEO, and payment tools, and access to over 50,000 plugins. Everything you need for your business, plus 24/7 support from WordPress experts.
WordPress.comYou can follow Post Status and our guests on Twitter:* Corey Maass * Michelle Frechette (Director of Community Relations, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
Transcript Michelle Frechette: There we are. So awesome. We’re trying something new today. We are getting out of Zoom and trying to use StreamYard. So that we can actually plan these in advance because with Zoom, you can connect and go live on your social channels like, like YouTube, but you can’t. Set it in advance. And what I wanted to be able to do is set it in advance so that we can, uh, promote it a little bit in a, you know, before we actually go live. So I thought, why not try this? Look, we can play, we can do this. Smaller. It’s fun. I’ve been playing with it a little bit today. And, uh, Even with, if you are interested in learning more, look at that, visit OMGIMG.co for more information. Yes, I spelled it right. I just had that panic thought that I didn’t.
Corey Maass: I checked, I checked.
Michelle Frechette: It’s all good. Yeah, so if anybody does join us, you can feel free to put comments now on YouTube and we will see them and be able to answer them live. So. And if you watch this another day, you can absolutely still put comments in and we will go back and see them and reply to them, or you can DM us or email us or whatever you want to do. Um, but we’re kind of excited to be able to try something new.
Corey Maass: Like early days, Cory and I were a little more diligent about, you know, Oh my god, I’m trying to sign into the OMG Gmail account where I have a bunch of stuff and, and they are sending a verification code to the OMG Gmail account.
Michelle Frechette: Well, that sounds like a circular argument to me or something.
Corey Maass: Exactly.
Michelle Frechette: That’s not helpful.
Corey Maass: Anyway, so so we may not be able to do the preview. We’ll have to um, See if I can find it. But anyway, um, yeah, I I think early on Cory and I were a little more diligent about or we were a little more consistent about speaking every wednesday at noon and so we could sort of promote that and so we had a few people that would jump in and uh, ask questions, but that sort of stopped happening cause we stopped being consistent.
Michelle Frechette: Well, you and I are consistent now, but having a, um, someplace to be able to promote this to link wise, um, we could probably find a way to embed it on one of our pages on the website as well. Well, so that when we’re live, it could be live there and we can always just promote that page kind of like WP Builds does. Uh, so we can maybe think about that, but first things first. How are you?
Corey Maass: I’m good. I’m good. And you?
Michelle Frechette: I’m good. Thank you. End of the day, I, I almost grabbed the bourbon today, but I was too lazy to go into the other room and grab it. So we will share that next week. Maybe I’ll sit here or there.
Corey Maass: Nice. Well, I liked your, um, your, uh, WP Coffee Talk intro that says, grab, grab a mug, grab your favorite mug and then fill it with a beverage of choice.
MIchelle Frechette: Yep.
Corey Maass: And, um, I signed up for a slot in a couple of weeks at 6pm, which is definitely bourbon hours.
MIchelle Frechette: Yes. There will be no coffee. That evening, there will only be spirits.
Corey Maass: It just eep me awake, you know.
Michelle Frechette: Exactly. I know that’s what I usually go for the herbal tea or just water. And I feel like I copped out on my own, you know, coffee talk by not having coffee, but it’s all good.
It’s all good. I mean, bourbon is better than coffee. In my opinion, other people may disagree.
Corey Maass: Some days or sometimes, yep.
Michelle Frechette: And if you’re sober, then I will not drink in front of you. Like if I have a guest who’s sober, then, then that’s not an issue, but that’s why you clear these things in advance, you know. But, um, yeah, I’m looking forward to having on there as part of our plan to get you out in more places and podcasts and things like that. So I was like, I better put my money where my mouth is and send you that invite link so we can get it scheduled. I know that you were just, uh, you just recorded with, um, Can Ben, I can’t think of his last name.
Corey Maass: Ben Lair. Blair WP.
Michelle Frechette: I know, but I, he has a real name. He was on my podcast once upon a time. Why.
Corey Maass: Do any of us?
Michlle Frechette: I cannot remember his name. I don’t know.
Corey Maass: You know. Yeah. It’s Michelle or Stellar, you know, or, or Michelle Coffee Talk or,
Michelle Frechette: Yep.
Corey Maass: Cory iThemes or you know?
Michelle Frechette: Yep. Like even on his website, he doesn’t put his last name, so I’m not going to feel bad about it. I’m like looking at his website for his last name. Anyway, Ben, you know who you are. Um, and you know, hopefully he won’t actually see this episode because I’ll just be embarrassed if he does, but that’s okay.
Corey Maass: Oh, he’s got a great sense of humor. He won’t be bothered.
Michelle Frechette: He really does. He really does. Um, excuse me. So yeah, he told me you were recording with him and I think you did too. He gave me a link to see the raw, the raw image or the raw recording. And you guys talked for over an hour. So my guess is he’s going to be editing that down a little bit.
Corey Maass: Yeah. Before he said, and he said probably Friday. So we can, um, so we had plenty of time to edit it and we can look at, um, promoting it.
Michelle Frechette: Awesome. Yeah. I told him to reach out to me if he needed any help. Cause this is his first time doing podcasts on his own and not being just a guest. So, um, I’m sure he will reach out to me if he has any questions, but yeah, so that was the first one we’ll get you on. I mean, maybe not the first, I think you’ve been on other ones. I know you were on. WP Constellations, which is one of mine. I should remember that very well, but that was months ago. So I can’t be held responsible for my faulty memory.
Corey Maass: Right.
MIchelle Frechette: Um, but yeah, so the, the idea is just to, you know, to keep getting the word out organically when you are bootstrapping, you know, when it’s a small plugin and you’re just starting out. I mean, it would be lovely if we had millions of dollars to throw at, you know, advertising, but. I don’t have millions. You don’t have millions. It’s not, uh, so we’re going to do the organic thing and just try to get the word out in different ways. And part of that is, you know, on the Post Status website. You can see every episode by the end of the week, we have a transcript and everything. We have our team over there that edits the edits, the, the post puts a synopsis. I love it. They listened to the whole thing for us, put a synopsis at the top, put a transcript in there, um, any links that we mentioned, those will all be in the show notes. And those go out every Friday on poststatus.com. So if you’re interested in looking at some of the back stuff we’ve done, uh, you can do it there or just on the YouTube channel, but the YouTube channel doesn’t have a transcript. So if you’re looking for transcripts, you definitely have to go to the website.
Corey Maass: Although YouTube’s auto closed caption, at least is pretty good. If you don’t need it to be static. Exactly. Exactly. And my articulation is impeccable, so the translation, the closed captioning is elusively dynamic in its ambiguity.
Michelle Frechette: Even humans Going over the transcript, make mistakes. So I found, um, I can’t remember exactly what it said, but it was so funny. Uh, on one of the shows that I’d done for Post Status, um, they missed the first line. And I think it said like, that my name was Michelle Fishette. Like I was a fish and I was like first line and my name is spelled wrong. Let’s fix that.
Corey Maass: Okay. So my last name, despite being spelled funny, did my camera just freeze?
Michelle Frechette: It did.
Corey Maass: Awesome. Um, so my last name, despite being spelled funny, uh, is, we at least pronounce it Moss, right or wrong. That’s what we’ve decided on. Um, which meant when I was born, uh, my mother could not name me Chris. I’d be Chris Moss.
Michelle Frechette: Oh, true.
Corey Maass: My mom could not name me Pete. I’d be Pete Moss and could not name me Mickey cause I’d be Mickey Moss.
MIchelle Frechette: Yes, you have to be careful.
Corey Maass: These are the dad jokes that I grew up with.
Michelle Frechette: Yes. Yes. Uh, and some women marry into names like that. I went to college with a girl named Kelly and she married Tom Pangelli and she became Kelly Pangelli. So like. You just never know.
Corey Maass: That’s kind of awesome.
Michelle Frechette: It is kind of awesome. Um, but yeah, any luck getting, getting logged in?
Corey Maass: Of course not.
MIchelle Frechette: Okay.
Corey Maass: Uh, circular arguments with, with Google are so much fun. Um, but I think I can just sign in on the wrong, so it’s, you know, all the bookmarks and credentials and stuff are stored under, I do, I do Chrome profiles. My dog’s about to explode. I apologize for the barking in advance. She hates things on wheels. She was scared at a young age by people on a bicycle and has never forgiven the world. And so the, um, we love this. The our neighborhood has one, two, three, four, four, five, um, eight year old girls. And so we call them the girl gang.
Cause they absolutely in an, in an eight year old sort of way, terrorize the corner that we live on, um, scooters just up and down bicycles up and down, and they even have a little. Um, powered jeep, like one of those kids size jeeps and they’re doing like, what are they called? Like Tokyo drifts. Like they’re doing donuts and stuff.
It’s a riot to watch them. And they just, they play, they play the way that kids are supposed to play. It’s fantastic. We love it.
Michelle Frechette: But the dog, not so much?
Corey Maass: But the dog, not so much. Cause yeah, they’re just, you know, they’re, the kids are up and down the street, up and down and, and again, anything on wheels, we’re not sure if.
She’s actually like protective of the people on the wheels, but anything with wheels, she’s, she’s not a fan of, um, but anyway, yeah. So we were talking about the social preview and the great irony that you’re saying it does not have an actual open graph image.
Michelle Frechette: It does not,
Corey Maass: It should.
Michelle Frechette: At least it wasn’t, I wasn’t getting a preview. It’s possible? Can we test it?
Corey Maass: And if you, if you share it with itself.
Michelle Frechette: I was gonna say, can you use it to test itself? Is that like a little too much inception
Corey Maass: Share screen. I bet I’m going to. Um, it will have to restart. No, I guess so preview what your website looks like.Share.
Michelle Frechette: There we go.
Corey Maass: That’s a better size and shape. Um, but if you plug in the URL, that is the URL. Yeah.
Michelle Frechette: Okay. Well, that’s interesting. Cause it was not giving that to me in social. When I went into, I can’t remember what our. Our social tool is that we’re using scheduler that we’re using,
Corey Maass: Yeah. But sometimes it takes a little while cause they, you know, it, it has to like go suck it in.
Michelle Frechette: So yeah, that’s true.
Corey Maass: Um, sometimes it takes a little while. Like I’ve noticed that with Facebook, Facebook, depending on how you’re sharing something, like well take an hour. Um, and, um, which is, especially when you’re automate trying to automate stuff, it gets precarious, but anyway. Um, so yeah, um, but this is our, um, social preview tool. So if you go to OMGIMG.co slash social slash preview, or in the footer of our, um, any other page, we’ve got a link, whoops,
Michelle Frechette: Tools, yep the tools link.
Corey Maass: Yep tools and then open graph tester. And I made it, yeah, look, look like a freestanding app, but it’s all part of the same website, but you plug in your URL and, um, so let’s see, I’m going to call you guys out here. Oh, no, you at least have an image.
Michelle Frechette: We do.
Corey Maass: Um, Facebook looks pretty good. The community for WordPress professionals. Excellent. Good wording. LinkedIn. So, I mean, it’s not, you know, there’s some branding there. That’s handsome. But not specific to, well, I guess it is for the homepage. It’s just fine. Like plugging in a URL, you know, it may or may not be specific, but.
Michelle Frechette: yeah, you can hear, I’ll give you another one. I just did a whole bunch of stuff over there. Let me find my stuff. Um, under the news page, we’re going to go to here. We’ll do this one. Copy link address. I’m in another browser. Let me find you again. I’m going to send this to you in the private chat. So pick that up and put that through and see, I’ll add you back. There you go. If you can add that, see what that one comes up with. It should come up with a bird. It does.
Corey Maass: Look at you.
Michelle Frechette: Nice.
Corey Maass: That looks great. And then we validate. Twitter image is missing, but that’s fine because it’ll pull in the Facebook one, and then all your other stuff looks good.
Michelle Frechette: It’s interesting is there is a Twitter image in there. I put it in the Yoast, made a Twitter card and everything, so I don’t know why it’s not showing that, but there is one.
Corey Maass: But that’s, it’s interesting that it’s putting in Twitter label and data. I’ve not seen that before. That’s new to me.
Michelle Frechette: Interesting.
Corey Maass: And you’re the creator.
MIchelle Frechette: I am.
Corey Maass: But that’s Post Status, shouldn’t the creator be Post Status?
Michelle Frechette: Yeah, you’d think I’m the.
Corey Maass: I mean, let’s be honest. This is the Twitter account that should be the one with more followers on it anyway.
Corey Maass: Yeah. Oh, but you put in a URL and you’re only supposed to put in the username because it Yoast, I think automatically puts in the ads.
Michelle Frechette: I didn’t put anything in.
Corey Maass: Ah, interesting.
Michelle Frechette: Yeah.
Corey Maass: This is, this is the fun part of this stuff. Like, I mean, it’s terrible cause it’s all hidden to the human eye. Right. But if you look at your source and it’s, and it’s the magic. And I use that in a, both a good way and a bad way that the SEO plugins like Yoast or Rank Math or any of them do right. Is, is they try to, they fill in the blanks. Right. And it’s great. 90 percent of the time. And the, and the intention is great because they’re filling in blanks that you may, may or may not even know exist or whatever, but it’s also like, there can be surprises of what it actually pulls in. Um, and it, you know, in our use case, it’s the images like. It took me a long time to understand. I’ve talked about this before, but like going back and forth with Yoast, they explained to me, thankfully, like I’m a fifth grader because I was not understanding it, but of like, they look at the featured image, they look at image in context, they look at, you know, there’s all these places, but it’s like, cause I think most of us have seen that scenario where you share something and you’re like that, that low res. You know, like our logo is usually what’s first on almost all of our websites. Right. And so that that’s the first image that, uh, sequentially top to bottom that might get pulled in. And so suddenly you’re seeing like a grainy low res alias image and isn’t what you, how you want to be represented, you know, but you’re not aware of that process or the magic that it’s doing behind the, behind the scene.
Michelle Frechette: It’s like CSS. I write things in and it does things and I’m like, okay, but then why doesn’t it sometimes too?
Corey Maass: Right. Totally. Yeah. And, and I’ve been dealing, um, taking it a step further. Like I’ve, I’m in, I’m, I spent years running away actively. Running away from the HTML that in emails because it is the jankiest crap. Um, and there’s this, a markup, so HTML hypertext markup language. There is, um, the folks behind Mailgun created a newsletter service called Mailjet. And so to try to normalize HTML email, they created their own markup called MJML that then translates your markup to HTML that is the most gobbledygook God awful in like literally a human couldn’t read it, write it, can barely read it, but it’s what renders the most reliably across. All of the email clients and mobile, tablet, desktop. But man, the gobbledygook behind that is heartbreaking.
Michelle Frechette: Yes. Speaking of that, can I share with you something that I thought was very interesting? So I used to be on my. 12 years. I spent 12 years on my school board, my local school board, and there is an alumni association associated with it that I’m not, I mean, I am an alum, but I’m not part of the alumni association. Anyway, a teacher friend of mine, she reached out yesterday and she said that they’re having difficulty with their newsletter through MailChimp. She says, I guess there is not the flexibility to change layout or justification outside of center along with unwanted spacing.Yes, there is, but they don’t understand how to do it. She says, she’s going to be assuming they’re all the newsletter. I was thinking of just creating a word doc, converting it to a PDF and sending it out through the organization’s Excel database, any suggestions on Mailchimp, another platform or PDF, your anticipated input is greatly appreciated.I said, I use MailChimp for my weekly industry newsletter Post Status. I said, it can be frustrating sometimes, but if you want some help, I could probably set up a template in there for you to use or show you how to accomplish what you’d like. Like it, it, no, don’t just send out a PDF. First of all, I didn’t even get into it. That does to the planet. Right? Like you, I was just using it. If you’re sending it to hundreds or thousands of people with attachments like that, the resources that you’re using up in the, in the world are just, Oh my goodness. Plus people don’t want to open attachments. They’re afraid of attachments. And I understand that, right? If it’s just the, yeah, no, please don’t do that.
Corey Maass: Bless her for trying to solve the problem. Right?
Michelle Frechette: Yes.
Corey Maass: And that’s, and I’ve seen this, but like one of my clients, we actually are stuck in this position, not sending out PDFs, obviously, but Advertisers want an email to look a certain way, right? Big, pretty picture with their fonts and, and their branding and all this stuff. And so what we end up doing is sending one big photo, despite the fact that like, if the recipient hasn’t clicked the button that says, yes, Trust this person. They, all they see is a broken, one big broken image. And so we try to make sure that there’s alt text. So it says something. And then I usually try to argue for including a paragraph or something, but you know, so we’re doing it wrong. We’re, we’re doing honestly doing it as best as we can, but it’s like, there isn’t a good, right way to do this and never will. Cause email is email and it’s so ubiquitous and that you, it’s a ship so big, you can’t, couldn’t begin to turn it. So we’re stuck with what we’re stuck with. Um, but yeah, it’s, it’s heartbreaking.
Michelle Frechette: But sending a PDF is definitely the wrong solution. I will volunteer my time. I will donate a few hours to you to make that better for you. So one of the things I.
Corey Maass: Same offer stands, we’re totally digressing here, but that’s fine, um, is I had offered to set up like an ACF field that then renders this MJML and we’re finding that it’s, it is very reliable. In fact, the, the only frustrating part is that when it, um, when MailChimp imports it MailChimp then screws it up a little bit. Um, not badly, just that doesn’t like they don’t import, um, the preview text and some little things like that. But, um, but for the most part, we’re finding that it’s very, very reliable. So if you want. I had offered to set that up for Post Status offer still stands.
Michelle Frechette: Thank you I forgot about that quite honestly.
Corey Maass: Um, but if you, um, but at this point, like I’ve now done it two or three times. And so, you know, if, if, if I can help her out as well, like, you know, an hour of my time and, and it’s kind of, and what I love about it is it’s bulletproof, right? So it’s, you fill out a form in one, one way or another using an, using ACF and then It generates HTML. Again, that looks awful, or the code looks awful, but it’s reliably, it delivers reliably.
MIchelle Frechette: Yeah. I haven’t even looked at their website. I don’t even know like what it’s built on. I’m, I’m a little afraid, but I will look later and report back. I did not build it clearly. I have nothing. I have no idea what it looks like. Um, So one of the things I said I would do last week was tweet, or post, not just tweet, but post across our socials a little bit more, and I did that, and I posted at least once, okay, once, sounds better if you say at least once, but even if it was only once, um, in our Facebook group as well, so just trying to get a little more traction, a little more, um, Uh, a little more out there.
Corey Maass: Show a little bit of movement.
Michelle Frechette: Mm hmm. So I, um, I, I was pretty happy. I’m not gonna lie. I like when I can be, um, when I can be creative. And so I did a couple of memes and my favorite way, I will share my screen. How’s that? Wait, I have to remember how to do it. Present. Present. Um, share screen. I got it. I got it. Here we are. There you go. So, I loved this one that I created. Um, let’s see if I can make it a little bigger. But, look at that. It saids make them look. Oops, I did something I should have done. Um, cause you know, I’m not left handed.
Corey Maass: How do you zoom in like that?
MIchelle Frechette: Um. I’m just making the page bigger.
Corey Maass: Oh, okay. I thought you’d actually like zoomed in and moved around. Yeah.
Michelle Frechette:I did. Just with my thumb pad on the Mac book with two fingers, spread it open, spread it, close, move it to fingers, move it around. Anyway. So what I put over the top was make them look and I use, this is one of my favorite memes. I know it’s a little tired, but it still makes me laugh, but like boring featured image versus featured image using OMGIMG. And he’s like, Ooh, check it out. Right. But then my other favorite one. Yes.
Corey Maass: So. No, go ahead. Yeah. This one I loved.
Michelle Frechette: Marked safe from not having an open graph image today. Can you say the same? So, yeah, I mean, even if I’m just making myself laugh, but look at, we’re getting 171 views on that one. Um, this one, we got 197 views and we don’t have, we don’t have 197 followers. So like we have 71 followers, so not bad. Right. So it’s, it’s actually not, not bad.
Corey Maass: Yeah. I think, you know, this This is where I’m hearing very strange noises from.
Michelle Frechette: Oh. Haha!
Corey Maass: There is currently a monster under the bed. Um, I don’t know what she’s gotten ahold of, but anyway, um, uh, yeah. So the OMG account, it’s kind of a neat, I hadn’t thought of this so specifically, but like there’s a, there’s almost a relay race element of this, like OMG post something, which is obviously us. Which might get a dozen views, but then you and I repost it or comment or something, which then, you know, opens it. Opens it up and it’s, but at some point you hope that OMG will catch up and be able to like get those kinds of results on their own. And then ultimately like, you know, blow past us. Probably not, but you know, potentially, but it’s kind of a neat, I hadn’t thought of that, like that relay, ray relay race sort of effect or catapult kind of effect, you know.
Michelle Frechette: Yeah. That is, um, I do that all the time. I, I, I try, I do it sparingly, of course, because, uh, my followers on my Twitter account, for example, aren’t wanting, they’re, they follow me not because I’m sharing out other accounts all the time, but sharing my own thoughts and whatever, um.
Corey Maass: I think there is a good mix like, uh, you know.
Michelle Frechette: Exactly. So, so I do it sparingly, but it’s, I especially do it when it’s something that I’ve created in the other account and think is pretty funny or whatever, and be like, Oh, look at me. I’m really awesome. Um, but without saying that. But I make myself laugh. I hope I make you laugh too. Kind of thing, you know, um, which is.
Corey Maass: Um, what I was going to say is you, what I had never looked up was the origin of that image because of, like you said, it’s a very prevalent name. And so apparently it was actually a Portuguese stock photograph. Um, but if you look at the wiki, Wikipedia page, it actually, the first known use of it as a, as a meme and all that stuff that like, I had just never. Like memes are memes right and like once in a while you’re like, oh, I you know I know the movie that that’s from but like something like that. I had never thought to look up.
Michelle Frechette: Yeah I didn’t know where that one came from either. That’s awesome. So this is gonna be two more go ahead. Sorry I talk over you all the time.
Corey Maass: No, no, no same. Um, it was uh, first used on like a prog rock site in or forum, uh, in like more than 10 years ago in the Netherlands or some, you know, something like, I love that they could actually track the history.
Michelle Frechette: That is wild. I saw a, this is a complete aside. I saw, I read a story. I don’t remember if it was on like HuffPost women or someplace, something like that, but, um, about this woman whose daughter became a meme and it was a cautionary tale of not sharing your children’s pictures on social media because this, this woman, her daughter was like, just very young, like two or three years old sitting on a swing, like a, like a, in the park. And she was just grumpy. And she was like, her hands crossed her face, grumpy. And it said mood swing. And so that, but one of her friends took that picture, created the meme and started to share it. I don’t think they stayed friends. Um, and it turned into this huge thing where she was like, Quickly learned. You cannot take those things back once they’re out in the world, they are out in the world. Right. So you do have to be careful. I’ve misspelled things on memes before and got called out on it. And like, it was not me misspelling it. It was a typo. Literally my finger just missed it. And I went with it and I was so excited. Then I was like, now it’s got like 300 views and two and like, you know, 20 comments and I’m like, I can’t just delete it and do it again. Cause it’s got the momentum. But yeah.
Corey Maass: Well, I’ve seen the same with like pictures that were compromising and, you know, or, you know, people smoking or drinking or, you know, and other things. And, um, and it can’t come back. And, you know, and as, as you’ve commented on about a lot, there’s a lot of creeps and so they’ll tend to run with those things or they get, you know, viewed as a, in a creepy way, um, and it goes on and on, um, the, on a lighter note, there’s that. Um, like, what do I want to say? People, companies, whatever, who, um, squat on domains, there’s like a standard picture of a young woman, um, I don’t even remember the pose, like, just kind of in a park or something, and apparently that that is the single most viewed image. Because there are hundreds of thousands of these squatted domains and they all just use the same placeholder because the way you get around squatting on a domain is to sort of have a fake website. And so it’s the bare minimum meets the bare minimum requirements of that. Um, but so apparently that is the single most viewed image on the entire internet forever because it’s just on all of these sites.
Michelle Frechette: And I don’t even, I don’t know if I’d recognize it if you showed me. Probably would, but I can’t think of it. Um, I just had a thought. So first I want to show you what I had to write it down so I don’t forget. So first I want to show you this is, this is going to be our, um, our tweet tomorrow, our post across socials tomorrow, just highlighting the preview. And so that’ll, that’ll go out tomorrow. But remember a couple of weeks ago, we were talking about having a crafted 404 page.
Corey Maass: Mm hmm.
Michelle Frechette: Did we create one yet? I don’t remember.
Corey Maass: No.
Michelle Frechette: Probably not. Okay, so I just had a good like, caught us with our pants down kind of idea, which is, OMGIMG or OMG nothing to see here. Oh, the irony of it. Like an image plugin, there’s nothing to see here. I want us to do that so badly now.
Corey Maass: Totally love it. Add it to the list.
Michelle Frechette: Yep. I will write some content for that. I love it. That should be so, so much fun.
Corey Maass: And I still owe us the counter on our sticker landing page.
Michelle Frechette: Oh, yeah. And I need stickers.
Corey Maass: But I’m.
Michelle Frechette: You need to send me some stickers. So I can, uh, cause I have, um, expected that I’ll be going to WordCamp Montclair the first weekend in June. Then I will definitely be at WordCamp Europe, I already have my tickets, but, um.
Corey Maass: Nice.
MIchelle Frechette: Yeah, so I’ll be there too. And WordCamp Buffalo is coming up on May the 4th and I will be there as well. So yeah, send, send me stuff. I’ll bring them with me.
Corey Maass: Cool. And Canada. Are you still going to Canada?
Michelle Frechette: I am still going to Canada. That’s in July. Yeah.
Corey Maass: Yeah. All the places I’m ubiquitous. I’m everywhere. I wish. No, I don’t. I’m tired from being everywhere. Just kidding. Oh my goodness.
Corey Maass: The year before I was a couple of years before COVID that I stopped Camps because I was going to one a month at least and um and Meetups and stuff and it was too much You know, like I it was fun until it wasn’t I think it was also I stopped seeing, this is very self serving, but I mean, that’s sort of par for the course. Like I also stopped seeing a return on it, you know, like seeing the same people. So I’m in theory, giving them the same stickers or the same spiel, you know, as am I really spreading the word at this point? And that’s, I think that’s one of the. We talk a lot about camps. Camps are great, but there’s, depending on the camp, a lot of the time, like you’re just seeing the same faces. And then, and in fact, I.
Michelle Frechette: For the big camps, for sure.
Corey Maass: Yeah, you know, I was going to say that, like the, there’s real value. And this is why I’m like, I’m excited that the small camps are kind of crawling back or clawing their way back. Like most of them have been, some of them gave up even before COVID and then COVID. And so then I think a lot of them are stumbling to a start, which is great, but it’s those little camps that I think make a bigger difference for those small local communities, business owners, users, devs, you know, that kind of thing, like I’ve, I’ve talked about how I’m starting to go to the, my local Meetup is an hour away, but. That’s what I’ve got to work with, but I’m like, you know, and there’s only about four to six people there, but it’s that’s the community. So, okay.
Michelle Frechette: Yeah, exactly. Exactly. It’s um, it’s interesting because Europe and Asia seem to be redoing like WordCamps are coming back much faster there than they are here in the states. And I don’t know if it’s because of the cost of things here or, or what it is.
Corey Maass: Yeah. Well, people were talking in the, um, the Post Status Meetup today, as you know, about how, um, costs, you know, prohibitive costs and how many spaces closed and how more spaces are more commercially minded post COVID like, so New York City, it’s like, if you’re what, so I’ve lived in New York for 12 years and ran Meetups while I was there and there were for me the, I mean, my Meetup was music based, but so it, um, an easy one was, um, nightclubs essentially before they opened. And so it led us into, you know, either a side room or an event room area, you know, and, and we would be long gone before the music started. Um, You know, or little theaters, there was a theater that I, I actually paid a little bit for, but I was, I was donating to them anyway, and so they were kind of happy to have me. But it’s sad and shocking and the state of things that, you know, in, in a lot of places you can’t find spaces anymore, or there’s liability issues or what have you.
Michelle Frechette: Yeah. I mean, our Meetup, our Rochester Meetup, we have not gone back to in-person, but we continue to have monthly Meetups, partly because for me, um, mobility is an issue, so I can’t walk in and out of places like I used to. And so I would have to have a friend with me that can put my scooter together. And it’s a whole thing, but also partly because over the course of the last few years, since we went into lockdown, we have a huge, um, attendance from outside of our area. So I have a, I have a fellow who comes almost every single month from Australia. And then we have other people from across the United States and into Canada. And so it doesn’t make sense to be like, okay, bye. We’re not going to incorporate you anymore.
Corey Maass: Right.
Michelle Frechette: It’s just convenient, quite honestly, to keep doing it online for me anyway. And if somebody else wants to take it over thats fine.
Corey Maass: At what point is it WordCamp Michelle and not, or, or, you know, Meetup, Michelle Meetup instead of Rochester Meetup. If most of the people are not local, not that there’s anything wrong with that. It’s just a different way of viewing it.
Michelle Frechette: Yeah. Yeah. Um, I, we did try to come back to in person. We tried to have some coworking and people would not leave their houses. And it was so much extra work for me that I was like, well, somebody else wants to go organize some in person Meetups. Go for it. It’s not just me, but, um, it doesn’t tend to keep going otherwise. So, yeah, I don’t know, but it can be fun. I, uh, finding a location that’s open and free or very low cost is also challenging. So, it’s just a lot of, a lot of things stacked against us.
Corey Maass: Like usually. Like Nashville and then the one in Keene there, somebody runs an agency. And so it was nice enough to open their doors for the duration, you know, for an hour or stay late. You know, on a Tuesday once a month or something. And like that, that seems to work out well. There was, and, um, yeah, Nashville, the parking was an issue, but otherwise it was, you know, a nice group of people that would meet up and pretty, but same scenario, even, even in a city, the size of Nashville, like it pretty much, we always, it was always the same people. And we, we all knew each other, you know, which it worked out well because we were the ones that would help out. Ultimately would help out with WordCamps and then Nashville wound up hosting WordCamp US. And so we already kind of had a core group of people that were. Embedded and willing to help and, and whatnot, but, um, yeah. And what was it? New York, uh, Microsoft actually sponsored it.
Michelle Frechette: Oh that’s right.
Corey Maass: And so it was fun. It was fun because you, it was a building that I never had access to previously. And so going up 10, 10 stories and into, you know, basically as bland an office as you’d expect Microsoft to have in New York City. Um, but still kind of satisfying and, and they’d bring, they consistently had 50 or more people, which is pretty impressive.
Michelle Frechette: That is impressive.
Corey Maass: New York city. You’d kind of hope so.
Michelle Frechette: Yeah, that’s true. But also it’s difficult to get around in there. So, and traffic and everything else. I mean, I know you don’t, most people aren’t driving, but yeah. Interesting for sure. So what should we work on? I’ll be adding more social content this week. That’s one thing on my calendar.
Corey Maass: Um, on my list, I am working on, I’m going to do another batch of, um, blog posts and I think we’ll just schedule them out, you know, they’re evergreen, so it doesn’t matter when they go out. And so one a week, um, covering, in fact, some of the topics that we had me talk about at the Rochester Meetup.
Michelle Frechette: Oh, perfect.
Corey Maass: You know, what makes a good photo? What makes a good featured image? What’s the difference between, you know, that still kind of pulling on that thread. Um, I think it, it’ll end up overlapping with some of our other content, but you know, for better or worse, some of this is, some of this is meant for human consumption and some of it isn’t really like, it’s still readable and right. You know? And so, um, and then it also gives us something to post about, something to tweet about, that kind of thing. Um.
Michelle Frechette: Overlap is fine.
Corey Maass: Yeah. And then, um, and then I’m still, um, I basically owe the world one again, like one or two big features that I think are going to push OMG over the, over the, uh, into like, I’d actually call it version one, like feature complete, not perfect by any stretch. And it, there’s a long, long tail of in the actual like image builder. There’s a long tail of. You know, styles and options that, that we could add to forever. Um, but at least the, the actual like generating of images, especially bulk generation is pretty crucial. So, yeah. All right. Dogs.
Michelle Frechette: Dogs saw wheels. Dogs saw wheels.
Corey Maass: We, uh, yeah, the, the good and bad of, of when we meet is, yes, hello. Um, 20 minutes from now is dinner time.
Michelle Frechette: Yeah.
Corey Maass: So, uh, energy level starts to build, you know, and.
Michelle Frechette: Yep. I get it. Trust me, my tailbone’s been sitting here all day. I’m anxious to go sit something soft myself, but, um, yeah, yeah. So, so definitely, um, I’ll be working on some more social stuff to, you know, more entertaining as opposed to instructional, uh, cause you got to have a nice balance there and keep working on seeing if I can get you out to a few more either Meetups or on podcast, that kind of stuff to talk about what we’re doing, uh, with OMGIMG, uh, those are my two big ones right now, as far as getting some, some momentum going.
Corey Maass: Um, yeah. Um, and I’m, I, I have in the back of my mind. Um, so we have a trickle of traffic and we’ve had a few sales, but that tells me that, like, I mean, the number, it’s one of those, what’s the, the, there’s a term in statistics, but basically your data set is too small. It’s not significant. Um.
Michelle Frechette: Yeah, not statistically significant.
Corey Maass: Not right. Um, uh, at some point I still. Think that we’re not like our homepage isn’t converting essentially. Um, and so we’re not telling the right story. We’re not convincing people of the, you know, and, uh, and or the price is too high and or people don’t actually have the problem we think they have. Or, I mean, there’s a ton of things to look at, but, um, but at some point, I do think we need to revisit that, whatever that, I don’t know what that means, whether we hire somebody or we, you know, we should, we need to bring people as guests onto our “podcast”.
Michelle Frechette: Yeah, that’s a good idea. Actually.
Corey Maass: And then give them the opportunity to, um, tear our homepage apart. Um, Matt Cromwell comes to mind. Um, what’s his name? Luke. Um, like, you know. And.
Michelle Frechette: One thing I just noticed is, and I don’t know why I hadn’t thought of it before, but it’s, we’re plugging about image and there’s no image above the fold. So like, there’s nothing there that’s captivating. And we’re telling people it needs to be captivating and you need these images to grab attention. So we definitely need to put something there that it’s a little less word and more, you know, what, how good it looks and that kind of stuff. So.
Corey Maass: Yeah, I was going for simple and yeah, big and bold to get the message across, but I wonder that that explainer video, you know, isn’t better served. Up above, even though it’s, you know, not as, or not perfect or not as pretty or whatever, but.
Michelle Frechette: Yeah, I think it should probably go back up at the top and then I, and then I also,
Corey Maass: I’m sorry, good ahead.
Michelle Frechette: I still think it needs my face up there.
Corey Maass: You want to be added to the roster?
Michelle Frechette: I mean, I wouldn’t be bad at it.
Corey Maass: All right. Happy to.
Michelle Frechette: It’s not a plugin by me, but I’m part of the team now. So.
Corey Maass: A hundred percent, a hundred percent. Um, And then I think a lot of the copy, I, I approached it as again, so like, you know, solving a problem like a more traditional SAS versus, you know, as we’ve talked about a few times now, like we are. The icing on the cake or we are the, you know, the glitter bomb that you’d love receiving in the mail or something. Um, and so we might revisit it in that way. Um, anyway.
Michelle Frechette: I’m going to start using the word pizzazz more.
Corey Maass: Love it.
Michelle Frechette: It’s a good word. It fell out of common use and we should bring it back. Or maybe razzmatazz. Something with Zs. I don’t know why Zs just make it like sizzle, right? Like jazz hands.
Corey Maass: Like sizzle.
Michelle Frehette: Yeah, exactly. Make your, make your featured image sizzle. Make it jazzy. I don’t know. We’ll figure it out.
Corey Maass: Add pizzazz.
Michelle Frechette: Oh, all the Z words, except like zoo, like zoo doesn’t make any sense, but it’s got to have a double Z, I guess. Yeah.
Corey Maass: Yeah.
Michelle Frechette: Four of them with pizzazz, but yeah, I think that we’re getting there.
Corey Maass: Yeah. Yeah. It’s the, you know, there’s just, there’s, there’s always a hundred things you could go in a hundred different directions. What do you choose? Um, You know, but I was, and I keep trying to think of, think back to my innocent days. Um, but like 10 years ago, starting Kanban was the first big commercial plugin that I released. And it was just me. And. And it took years. I think, I mean, the market has changed. Like there’s no question about that and, and competition and the way you reach people and community, community, you know, and all that kind of stuff, but it’s still, there are still parallels. And so I got the word out slow and steady over, you know, with a zero budget, you know, in a number of different ways. And so I, you know, I keep trying to. I didn’t keep notes or anything. I had a diary. Maybe I should go look at it. But, um, I’m just like, what, what did I do? That long tail, you know, kind of got more people through the door essentially.
Michelle Frechette: Yeah. I also, so I’m just looking at it again and I’m also looking at the fact that there’s nothing in the, I am logged in and I don’t know if we have a different menus for logged in or not, but, um, there’s nothing in the navigation at the top that says pricing or learn more. There is a big button that says start creating better images but to me that doesn’t say check out the pricing. Look and see the features, compare the features whatever. Maybe adding pricing in the navigation. Cause when I go to a plugin site, the first thing I do, like when I signed up for Streamyard today, the first thing I did was look for the pricing. Just me?
Corey Maass: Cause you’re signed in. Yeah.
Michelle Frechette: Okay. Perfect. Okay, cool.
Corey Maass: Plans and pricing features and benefits plans and pricing.
Michelle Frechette: Perfect. Yep. I was, I wondered if that was the case because I am logged in right now. So that makes perfect sense then. Good.
Corey Maass: Yeah, it’s exactly, I’m, I I’m exactly the same as you. First thing is, you know, is this even a price I would consider? Okay, I’ll read about it. Okay. I’ll read about it. But I’m, there’s no way in hell I’m ever gonna buy this unless somebody else pays for it.
Michelle Frechette: Mm-Hmm.
Corey Maass: Um, so, and.
Michelle Frechette: There is a lifetime deal, so like people could really get that in there. People love those.
Corey Maass: Exactly. Yeah. When, when we did Black Friday, we had about three dozen sales, and I think we were about half and half for the lifetime. And, and it’s, it’s interesting that, um, I, I had the same experience as stop sharing. There we go. Um, with social link pages, I actually put it on App Sumo and a lot, a lot of people bought it and didn’t ever activate it. People, there are surprising number of people that just collect lifetime deals. Um, and I’ve, I’ve definitely grabbed lifetime deals when I wasn’t necessarily ready, but. I was, yeah, it wasn’t, it wasn’t just to buy it, you know, but I, but people will sit on it. Um, and I don’t know, hope to resell or there’s so many Facebook groups that are dedicated to that stuff. I wonder that there isn’t like a secondary market. Um, once the lifetime deal goes away, people will then resell at a markup or something like that.
Michelle Frechette: There might be.
Corey Maass: I have anecdotal evidence of that. No proof. Um, whatever, whatever works.
Michelle Frechette: For sure. Okay, so I will work on homepage ideas, and I will work on, uh, writing some content for the 404 page, and creating some more social posts for this week. That’s my work.
Corey Maass: Or you’re fired.
Michelle Frechette: I don’t, no, I don’t, I, I, I, I was gonna say something about pay, but I couldn’t, so. I couldn’t think of anything fast enough. Damn it.
Corey Maass: Or I will do all that and I will owe you a second beer.
Michelle Frechette: There you go.
Corey Maass: Um, yeah, no, I honestly like, yeah, your, your eyes on the homepage would be great. Cause it’s, it’s one of those things like you, you want to review every, every once in a while anyway. I had momentum and then I got sidetracked. And so now you show it to me and I was like, Oh, right. I meant to go do dot, dot, dot. Like it’s a short list, but there’s still a list. And so frankly, if you looked at it and we’re like, well, we’re in there, let’s. Move these things around or change some of this copy and certainly add your smiling face. Like definitely now’s the time.
Michelle Frechette: I’ll make a list.
Corey Maass: Perfect. We could even do it live Would be kind of fun Because yeah, I feel like most homepages are living documents more than what we, we realize. Um, at least up to a point, I think if you’re, once you’ve reached Give WP status or, you know, like big and big and ongoing, like, um, you know, then it’s, you’re, you’re less likely to make impulsive decisions. Or it should be frankly, less likely to make impulsive changes. Um, but at our level, I’m, I’m, as I’m browsing around and looking at other people’s homepages, I’m like, Oh, we don’t have that. We should have that quick, go slap it in there, even if it’s, you know, a little more than a placeholder. Um, but, and then, and then you can continue to sort of massage over time. Um, But yeah, um, yeah. Get me that copy. I’ll make some changes. Um, and then I’ve still got, I want to flush out the sticker page landing before I forget about it. And we actually give out stickers and then people are mad at us. I’m mad at me.
Michelle Frechette: I can’t vote. Yeah.
Corey Maass: Um, and then, um, yeah. And then I, like I said, I’m, I’m, I want to do some blog posts. I think it’d be good to kind of, you know, continue to flesh that out.
Michelle Frechette:Yeah, I agree. Sounds good.
Corey Maass: I think we got our plan off a little early.
Michelle Frechette: Yeah, I got our homework assigned for us. So go enjoy your dinner and we’ll see everybody else next week when we hopefully a little more, at least I am a little more organized and we can make some, some more, uh, strides forward on that homepage. So, all right, we’ll see you all later.
Corey Maass: Bye.
This article, Marketing a WordPress Product Live: Session 10, was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (April 14, 2024)News* How WordPress Is Creating a Faster Web * WP Briefing: Episode 77: Let’s Talk About Data Liberation
WordPress.org Website Redesign The Pattern Directory gets a refresh and is now powered by blocks + Demo site + Log issues in the WordPress/pattern-directory repository on GitHub + Patterns Figma * The Forums get a refresh + Accessibility: Remove Non-Block Editor in Forums + Figma Forums * Homepage updates * Plugin Directory* + Demo site + Log issues in the WordPress.org issues queue on GitHub or in Meta Trac * HelpHub Figma
Accessibility* Accessibility Team Meeting Agenda: April 19, 2024
CLI* Save the date! WP-CLI Hack Day on Friday, April 26th
Community* Contributor Working Group: Mentorship Chat Agenda |April18th 07:00 UTC (APAC/EMEA) and 16:00 UTC (AMER) * Share Your Feedback with Meetup.com * Feedback needed: DEIB working group Vision and Goals for 2024 * [WordPress Event] Sevilla, España * [WordPress Event] San José, Costa Rica * [WordCamp]: Kolkata, India
Core * WordPress 6.5.3: An upcoming maintenance release * Bundled Theme Bug Scrubs * WordPress 6.5 Release Retrospective * Core Team Update – April 8, 2024 * AJAX plugin activation consequences
Create Block Theme Clear Changelog when cloning a theme * Limit theme slug renaming to just slugs * Add Site wide background image to export Core TracEditor and UI Enhancements Could the WP Admin logo reflect the Site Icon instead of the default WordPress logo? * Templates no longer load in editor. * Hide the Editor Page Title when the current Template is “Page No Title” * Pattern Search for Command gives The editor has encountered an unexpected error. * Login Form padding issue * Twenty Eleven: “Follow Blog” pattern has black text on black background * Block editor color selector displays incorrect color information * Thickbox modal outputs replacement character in screen reader output * Twenty Twenty-One: Replace front-end JS with Interactivity API
Plugin and Theme Management* Plugin management: AJAX plugin activation consequences * Plugin management: The “Install Now/Activate” button should be a button not a link * Twenty Twelve: typo correction(s) in block pattern
Functionality and API Issues* HTML API: Preserve some additional invalid HTML comment syntaxes. * Allow searching of extra post fields * REST API: Add stylesheet_uri and template_uri fields to themes endpoint * Add ‘label’ argument to register_setting
Email and Communication* WP Mail: support for a plain-text version when sending a html body * Request to Enable Bulk Copy of Post URLs from WordPress Dashboard
Bug Fixes and Issues Github bot detected some high risk security issue in npm packages.
* WordPress 6.5.2 displays multiple h1 – wp_link_dialog is displayed
* Multiple block recovery error
* Weird behavior with categories and titles, URLs
* Shortcode aren’t paste inline in paragraphs
* Duplicate HTML id attribute in Quick/Bulk Edit on pages and post list
* Having Inline SVG breaks the site
* Menu Vanishing On Save
* page_for_posts is automatically reset
* Multisite state ‘Delete’ can only have a value of 1or 0. Not 2. So why is 2 mentioned in the code?
* Twenty Twenty-One: Preformatted block font size is smaller in the editor than on the front end
* The mobile layout displays incorrectly when infinite scrolling is activated in the Media Gallery Modal.
* Do not write in DB when updating a user if no user data has changed
* There is no easy way to add custom states to site-info.php
* Add Bluesky (bsky.app) to oEmbed allowlist
Gutenberg Issues A PHP warning is thrown whenever a plugin calls register_setting without the show_in_rest argument
* Clear Changelog when cloning a theme
* Flaky Test: The PHP version is rendered if the legacy attribute is true
* Site editor responsiveness
* createInterpolateElement: Add error handling in case unmatched tags are included
* Improvements to class WP_Theme_JSON and its tests
Gutenberg Discussions Can’t get block selectors to work
* Footnotes
* Universal blocks and block hydration
* Getting Started – and other learning resources
* Interactivity API: Roadmap
* Merge/Split Table Cells in default table block
* Attaching multiple handlers to an event and allowing asynchronous event handlers
* WP-ENV: A couple of comments
* More details about Gutenberg Phase4-Multilingual?
* Using blocks.registerBlockType block-filter to change core block markup. Is this how it’s supposed to be done?
* Does the Query Loop only accept patterns that are pre-registered in a plugin/theme?
* How to access the Query Loop Block’s data on the fly?
Core Meetings Agenda, Dev Chat, Wednesday, April 17, 2024
* Performance Chat Summary: 16 April 2024
* Performance Chat Agenda: 16 April 2024
* Summary, Dev Chat, April 10, 2024
* Agenda, Dev Chat, Wednesday April 10, 2024
* Performance Chat Summary: 9 April 2024
Developer Blog:* Creating an external project template for create-block
WordPress Developer Blog Content Discussions How to build a theme demo with WP Playground blueprints * Version Control Considerations and Workflows in a Full Site Editing paradigm * Share change in process for agencies building sites with the site editor * WP-CLI for site owners and admins * How to use WordPress Playground for handovers Design The new grid experience, feedback needed * Design Share: Mar 25-Apr 5
Documentation* Summary for Docs Team Meeting, 2 April 2024 * Documentation Team Update – April 8, 2024 * Documentation Team Update – April 15, 2024 * Redirects after renaming HelpHub articles
Documentation-Issue-Tracker [HelpHub] Changing the category “Installation” * [HelpHub][6.5][screenshots]: First Steps with WordPress (Block Editor) * add tutorial on how to convert classic theme into hybrid theme Hosting WordPress 6.5 PHP Compatibility
Marketing* Media Corps discussion: Points of Contact
Meta* The Pattern Directory gets a refresh and is now powered by blocks * The Forums get a refresh * Homepage updates * Meeting Agenda for April 17, 2023
Meta Trac & GitHubUser Interface and Design* Please restore left border to new support theme * Design Issue: Underlines in submenu of polyglot sub page * Improve the button design * Add Hover effect on link
Plugin and Theme Contributions* Plugin/Theme Developer badges should be persistent * Discussion: Plugin name length, readability and consistency. * Adding Support Reps: Include an “I have read the support guidelines” checkbox
Documentation and Support* Request to clear and update HelpHub support articles for zh_CN * Edited reviews do not show as recent * Fix singular/plural form for Persian language on WP Site
Code Efficiency and Quality* Code Refinement for Improved Efficiency
Feature Enhancements and Requests Add official “Team Reps” list in code / automate team rep access * Update PHP security recommendation * Rating System For Relevance Sorting * Remove the non-block editor * Make rejected photos aren’t computed in user’s stats Openverse Community Meeting Recap (2024-04-15) * Introducing Collection views for Tags, Creators, and Sources * A week in Openverse: 2024-04-08 – 2024-04-15 * TypeError: Failed to set the ‘currentTime’ property on ‘HTMLMediaElement’: The provided double value is non-finite * Site theme switcher
Playground* Playground plugin: % signs lost during the import * Suggestions for improving the WordPress Playground ‘Get Started’ documentation page * UpdraftPlus plugins doesn’t fully work in Playground * Documentation updates for Yoast’s Online Contributor Day * WordPress crashes when connecting to MySQL * Offer Playground puzzle pieces to WCEU sponsors * Support DELETE LIMIT
Pattern Directory* The Pattern Directory gets a refresh and is now powered by blocks * Style adjustments for selected item and apply button in multiple selection flow
Plugins* Plugin Review Team: 15 April 2024 * Notify Plugin or Theme developer of support requests * Proposal to remove the non-block editor option from support forums: * Bug report on edited reviews not showing as recent: * Enhancement suggestion to include checkbox for support reps acknowledging forum guidelines
Polyglots* Agenda: Weekly Polyglots Chat – April 17, 2024 (07:00 UTC) * Add click to copy button to stats summary
Support* The Forums get a refresh
Sustainability* Sustainability Chat Agenda, April 19, 2024 * Sustainability Chat Summary, April 12, 2024
Test* Week in Test: April 15, 2024 * Test Team Update: 15 April 2024
Themes* Themes team update April 16, 2024 * Block theme: Applying “all” filter and searching for term resets to “curated” * Notify Plugin or Theme developer of support requests * Enhancement suggestion to include checkbox for support reps acknowledging forum guidelines
Training* Training Team Meeting Recap – 11th April 2024
WPTV* Latest WordPress TV videos
Thanks for reading our WP.org roundup! We highlight the news and discussions from the good folks making WordPress possible each week. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here › Contribute.
You — and your whole team can join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article, Support Forums Accessibility • AJAX + Onboarding • WP-CLI Hack Day • WP 6.5 Retro • WordPress 6.5.3 MR, was published at Post Status — the community for WordPress professionals.
Resources You can follow my weekly tweet thread where I post ten companies that are hiring ... Read more
This article was published at Post Status — the community for WordPress professionals.
In the spotlight: Jeremy Fremont is the director of business development at Multidots, a leading WordPress development organization.
This article was published at Post Status — the community for WordPress professionals.
DEIB work in WordPress. Upcoming events. Quick links to blog posts and podcasts from this week. And a photo of the week from diwan925.
This article was published at Post Status — the community for WordPress professionals.
Navigating the Coming Changes in WordPress in 2024 Crucial WordPress updates are planned for next year, including the phasing out PHP 5, the rise of headless WordPress, the growth of WooCommerce’s, and the integration of AI tools. * Selecting the right tools and partners that are adapting to these changes is vital for agencies seeking to maintain their competitive edge. * Curious about how these WordPress changes will reshape the future web development landscape?* * https://pagely.com/blog/the-future-of-wordpress-exciting-trends-and-updates-to-look-forward-to-in-2024/
WP Undead: How “Zombie” Plugins and Developers Put 1.6M Websites at Risk Concern is rising over unreachable WordPress plugin developers causing enormous backlog, slow processing, and increasing unpatched vulnerabilities. * Patchstack has observed a significant risk within the WordPress community, with hundreds of unpatched vulnerabilities hosted in the WordPress.org plugins and themes repositories. * How can you protect your agency and clients? Can you help resolve the danger looming in the repository?* * https://patchstack.com/articles/the-wordpress-zombie-plugins-pandemic-affects-1-6-million-websites/
Guarding Your WooCommerce Store Against Card Testing Attacks Card testing attacks are an active and growing form of online fraud where thieves of stolen card numbers attempt to validate them using the WooCommerce checkout process. * The aftermath of such attacks can be dire, including lost inventory, accumulation of transaction fees, increased account decline rates, or even store suspensions and closures. * How can you improve your security against WooCommerce card testing attacks?* * https://www.commercegurus.com/woocommerce-card-testing-attacks/
Worth a Look…Human Made to host “AI: The Next Chapter” September 14, 2023 – This free events will highlight the latest real-world developments in AI, WordPress, and content publishing.
Review Signal’s 2023 WordPress (and WooCommerce) Hosting Performance Benchmark results.
Search Engine Journal asked 6 AI chatbots to create a WordPress plugin that adds post word count to an admin column. See the results:
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (September 4, 2023)Discover the latest from the WordPress community. From the future of WordPress & Gutenberg’s next steps to intriguing discussions at the Community Summit. Plus, get a sneak peek into WordPress 6.4’s development cycle. Stay updated, stay involved!
News* WP Briefing: Episode 61: Community, Summit, all at Washington D.C. * WordPress 6.3.1 Maintenance Release * The Future of WordPress & What’s Next for Gutenberg * WP20 – A Heartfelt Thanks
Community Summit Notes* Community Summit Discussion Notes: Iterating on the Team Rep role * Community Summit Discussion Notes: Open Source participation in global legislation * Community Summit Discussion Notes: Communication and Collaboration – Finding Your Way Around WordPress * Understanding contributor leadership roles in the WordPress open source project * Part I & II: Communicating… * Invisible and under-appreciated: bolstering “behind the scenes” contributions * Community summit discussion notes: Revitalizing contributor teams’ leadership pipeline * Community Summit Discussion Notes: PHP version support * Community Summit Discussion Notes: Can WordPress become the household name it deserves to be? * Community Summit Discussion Notes: Refreshing the contributor pipeline
WordPress 6.4* WordPress 6.4: What’s on your wishlist? * WordPress 6.4 Development Cycle
Accessibility* Accessibility Team Meeting Agenda: September 1, 2023 * WCUS 2023 Contributor Day Summary
Community* WordCamp Mentors’ September check-in! * The NextGen Event Project: Your Ideas, Your WordPress Community! * Recap of the Diverse Speaker Training group (#WPDiversity) AMER/EMEA on August 23, 2023 * Call for ideas: new features for our NexGen WP events central page * Meetup Organizer Newsletter: August 2023
Core * Two Weeks in Core – September 4, 2023 * Call for Testing: Performant Translations * Proposal: An update to the Field Guide
Developer Blog* Adding and using custom settings in theme.json * Exploring the future of web development with WebAssembly and PHP * An introduction to block variations * The anatomy of a letterform
Meetings* Default Theme chat summary: September 6, 2023 * Dev Chat agenda, September 6, 2023 * Editor Chat Agenda: 06 September 2023
Design* Design Share: Aug 14-Aug 25 * Bringing Back the Weekly Design Triage * Admin Design Kickoff
Docs* Agenda for Docs Team Biweekly Meeting (05-Sep-2023) * Documentation Team Update – September 4, 2023
Hosting* Hosting Team meeting agenda 2023-09-06 * X-post: Community Summit Discussion Notes: PHP version support
Marketing* WordCamp US 2023 Contributor Day
Meta* Introducing the WordPress.org GitHub Invite tool
Openverse* A week in Openverse: 2023-08-28 – 2023-09-04
Performance* Performance Chat Summary: 5 September 2023
Plugins Plugin Review Team: 4 September 2023 Polyglots Agenda: Weekly Polyglots Chat- September 06, 2023 (07:00 UTC) * Improving Translation Suggestions from Other Languages
Project* Proposal: Documentation translation/localization
Support* Proposal for updated support guidelines
Sustainability* How the WordPress Sustainability Team was born during WordCamp Europe 2023 * Sustainability Chat Agenda, September 8, 2023
Test* Test Chat Summary: 29 August 2023 * FSE Program Let’s Start From The Beginning Summary * Test Team Reps: Call for Nominations * Test Team Update: 4 September 2023
Theme* Themes team update September 5, 2023
Training* What’s new on Learn WordPress in August 2023 * Learn WordPress Newsletter – September 2023 * WordCamp US 2023 Contributor Day Recap * Let’s share our notes from the Community Summit * Information Sources for WordPress 6.4 * Looking for feedback: Learning pathway outlines
Tutorials* Intro to the Site Editor * વર્ડપ્રેસ પ્લેગ્રાઉન્ડનો ઉપયોગ કેવી રીતે શરૂ કરવો * Common APIs – Dashboard Widgets * How to create a video tutorial for learn.wordpress.org
Online Workshops* What is the Domain Name System? * Speaker Workshop for Indian Women in the WordPress Community Part 2 * Speaker Workshop for Indian Women in the WordPress Community Part 1 * Common WordPress APIs: Metadata * WP dev livestream: Sendig block theme * APAC: Using the navigation block * Using the navigation block * Common WordPress APIs: Metadata * WP dev livestream: Sendig block theme
Courses* WordPress Community Team Supporter Basics
WordPress TV* Enhancing Slide Management for Video Publications
WPTV* Latest WordPress TV videos
Related News:* jQuery 3.7.1 Released: Reliable Table Row Dimensions * Node v20.2.0 released * PHP 8.3.0 RC 1 available for testing * PHP 8.2.10 Released! * PHP 8.1.23 Released! * PHPMailer 6.8.1 * Changes in MySQL 8.0.35 (Not yet released, General Availability) * TC39 * Composer 2.6.2
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status’ Week in Review — covering the WP/Woo news plus significant writing and podcasts. It’s also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
I asked members in our #WCUS-2023 channel for their takeaways from WordCamp US 2023:
“WordCamps are like an old denim jacket. Even if you haven’t worn it in a while, it’s still comfortable. WCUS 2023 was my first in-person WordCamp since WCUS 2019. But I was able to resume conversations without a beat. It was good to see old friends, and create new friends (especially the ones that only seen on Zoom). Regardless of the little controversies and the spats that we do have, we’re still a strong vibrant community, and one that I’m proud to be a part of.” —Ray Mitchell
“I think people were ready to be together again. Particularly with a lot of smaller camps still on hiatus from the pandemic.” —Eric Karkovack
“It felt like accessibility was well represented throughout the conference and top of mind for many in attendance.” —Steve Jones
“It was my first in-person WordPress event ever. I’ve always been too introverted and unsure of myself to go before, but after meeting people virtually here and for the In The Loop Podcast I felt it was time to jump in. I’d particularly like to thank @Megan Rose for encouraging me to be more active in the WordPress community.
The event was VERY overwhelming. like walking into an airport full of people with the expectation that you’re actually supposed to try to interact with all of these strangers! But after experiencing it all, I realize that each time you go, that crowd will be less full of strangers. I understand why most people probably work their way up from meetups to local WordCamps to the big national ones.
I’m an agency developer, so it was really nice getting to meet other devs like me to talk shop. The sessions were great too. But my biggest takeaway was that I should have started attending these 10 years ago.” —Cory Hughart
“We have a wider range of skills in this community than I think we often consider. I took away how much we need to step outside our old connections and both make new ones but get to know again others. The recent years saw many changing their focus, approach and priorities either due to global change or just life – we have all in some way changed.
I also took away we need more space to connect diverse building. It’s great if two similar people create something but even better if different people don’t. It’s great if someone successful grows more success but how can they pass that on? I saw gaps still and spaces we need to be honest about from core through to products where we haven’t done our collective best yet to grow.” —Tammie Lister
“Even though the most viewed tweet on the hashtag was a anti Pride event one the community had our back. That was great to see.” —Mike Demo
“Great networking and catching up with friends is always something I look forward to every year.” —Alex Stine
“It was such a great time to see everyone in person and stay upto-date with where WP market is going. Loved the playground.wordpress” —Baljinder Singh
“I think it was just so great to see everyone in real life for the first time in 3 years and it made it so much more special”. —Seth Goldstein
“The WordPress Community is both personally and professionally vested in everyone’s achievements no matter the size and there for you when you need a hand. WordPress is continuously growing and we are not stopping now.
THE GREATS
THE GROWTH OPTIONS
“It was a great to have a full WCUS back again after several years. The venue’s size was a problem in some ways, but sure made for a memorable location. On the downside, I’m not an agency owner myself, but heard from a lot of people that their agencies were having a tough year.” —Steve Burge
“WordCamp U.S. stands out not just for its business insights, but also for the unique harmony of community and camaraderie it fosters. Rather than being a typical conference dominated by competition, WCUS is a confluence where professionals unite, exemplifying the true spirit of the WordPress community. It’s rare to find such settings in today’s competitive landscapes, a testament to WordPress’s positive ethos. My discussions around WP Cloud and Jetpack AI were invigorating, and the launch of the WordPress.com 100-year plan set our gaze on the 22nd century. At its heart, WCUS is as much about building lasting relationships as it is about advancing technological frontiers.” —Jesse Friedman
This article was published at Post Status — the community for WordPress professionals.
Do you have sites among the 75% of all WordPress sites still running MySQL 5.7 or earlier? If so, read this! MySQL 5.7 is reaching its end of life (EOL) in October 2023, paving the path for broad adoption of MySQL 8.0. * MySQL 8.0 brings significant changes to data types, security, partitioning, and more that you need to understand to make the transition smooth. * Get familiar with 8.0’s enhanced features and the upgrade process in this informative article*. * https://deliciousbrains.com/mysql-57-eol-means-for-developers
Master All Things Blocks – New WordPress.org Learning Resource Now Live As the Classic Editor plugin remains one of the most popular—with over 5 million users—WordPress.org aims to facilitate the switch from Classic Editor to Block Editor. * WordPress’s shift to a new admin design more similar to the block editor brings more urgency to understanding and using Blocks. * How does your agency engage with WordPress’s desired shift to a block-centric workflow?* * https://wordpress.org/blocks * https://wptavern.com/wordpress-org-adds-new-page-to-explain-blocks
Image Optimization Plays an Integral Role in Your Site’s Success Optimizing images can significantly enhance WordPress site performance by boosting loading speeds, improving user experience, and positively impacting search engine rankings. * While initial optimization setup can be complex, there are plugins and tools to make the process more efficient. * How can you effectively leverage image optimization strategies to enhance user experience and boost your SEO ranking?* * https://bloggingden.com/optimize-images-for-wordpress
Worth a Look…Looking to understand the balance between customization and scalability in choosing between WordPress plugins and SaaS platforms for your projects?
Feel frustrated with WordPress sometimes? You’re in good company! Sujay Pawar talks about his five biggest frustrations with WordPress and five reasons why his business is built around it.
An in-depth, free guide on the use of WordPress as an enterprise-level CMS, sharing perspectives from industry professionals who use it daily for large-scale projects.
This article was published at Post Status — the community for WordPress professionals.
Tiffany Bridge is a local rabble-rouser, a damn good cook, and the first person you call when your friend moves to town.
This article was published at Post Status — the community for WordPress professionals.
The WPCareerSummit is coming soon: October 20! We want the best speakers with the ... Read more
This article was published at Post Status — the community for WordPress professionals.
All the things from August 21-27, including Community Summit and WCUS! Oh, and the Selfie Challenge updates!
This article was published at Post Status — the community for WordPress professionals.
Transcript ↓ In this podcast episode, Corey Maass and Cory Miller demonstrate and discuss ... Read more
This article was published at Post Status — the community for WordPress professionals.
The ethos of my entrepreneurial career has always been partnership. I’ve long sought to ... Read more
This article was published at Post Status — the community for WordPress professionals.
Rachel Winchester, or Win for short, is an independent product designer and startup founder ... Read more
This article was published at Post Status — the community for WordPress professionals.
Zoom AI Privacy Controversy The Striking Impact of Generative AI on Search and SEO What Would it Take to Topple WordPress? Worth a Look Well This is Terrifying… Hackers Can Now Steal Your Data Listening to the Sound of Your Typing Google Analytics 4 is Here to Stay… 7 Pro Tips Even if You’re a...
This article was published at Post Status — the community for WordPress professionals.
With just a few days before Community Summit, Contributor Day, and WordCamp US, many initiatives across the project are gearing up for time well-spent together.
Docs, Training, and several other teams are joining together to work on translations and localizations in a way that supports Gutenberg Phase 4 Multilingual.
The Design team is working on the new look for the admin dashboard. Meta team shares a post on the new Blocks page and seeks your feedback. They also have a post calling for working group participants to define the criteria for the Supporting Organizations page.
Concluding last week, the New Contributor Mentorship Program share the highlights and an oveview of our month together.
This article was published at Post Status — the community for WordPress professionals.
The WPCareerSummit is October 20 We want the best speakers with the greatest and most up-to-date information to share. Our attendees are coming to learn either how to find a job or how to recruit and hire talent for their businesses, and providing good, actionable content is our goal. We will provide each speaker with...
This article was published at Post Status — the community for WordPress professionals.
WordPress Community Summit The Community Summit has released its schedule for the two days it will run prior to WordCamp US, August 22-23. The schedule includes 4 tracks and conversations around everything from DEIB to Open Source participation in global legislation. There are 125 attendees listed publicly, so each session should be fairly well attended....
This article was published at Post Status — the community for WordPress professionals.
Keanan is a long-time WordPress developer & agency owner who is passionate about helping other developers level up in their careers & knowledge.
This article was published at Post Status — the community for WordPress professionals.
How can you better leverage AI in your agency? How can vulnerability reports improve your agency's security practices? Could Learn WordPress Cohorts help you increase your proficiency and expand your agency's service offerings?
This article was published at Post Status — the community for WordPress professionals.
WordPress 6.3, Lionel, has been released. It's time to test out the details and footnotes blocks, give the WP_DEVELOPMENT_MODE a try, and check out the new Get Involved tab on the Welcome screen.
The WordPress Training team announces its first course cohort for Learn.WordPress.org. The course will cover Developing Your First WordPress Block, and offer real-time collaborative learning.
In December of 2021, Log4j vulnerability sparked governmental-level decision-making implications in the EU (Cyber Resiliency Act) and USA (SBOM). WordPress, Drupal, Joomla, and Typo3 have shared concerns regarding the EU CRA.
This article was published at Post Status — the community for WordPress professionals.
In the Face of Constant Change, What Do Freelancers Need From WordPress? Are you capitalizing on Google Analytics 4 or just hoping for the best? Revolutionizing WordPress? GoDaddy’s AI-Powered Tools Boost Agency Efficiency Worth a Look Newly Formed WordPress Sustainability Team: Here’s What It’s All About Synced Patterns: Reusable Blocks are Evolving in WordPress 6.3...
This article was published at Post Status — the community for WordPress professionals.
What do WordPress, Drupal, Joomla, and TYPO3 have in common? Leaders across these Content Management Systems have come together to express their concerns and seek dialogue with EU legislators regarding the proposed Cyber Resilience Act. They emphasize the vital role of Free and Open Source Software in fostering innovation, security, and economic prosperity.
We're just a few days away from August 8th's WordPress 6.3 release.
Two Gutenberg-related topics are worth consideration. First, Alex Stine shares how he sees WordPress using his screen reader. Secondly, consideration is underway to merge Gutenberg plugin releases into alpha releases.
This article was published at Post Status — the community for WordPress professionals.
Community Roundup Week Ending August 4: WCUS Speaker Linkeup, Upcoming Events, & Quick Links to podcasts and blog posts for this week.
This article was published at Post Status — the community for WordPress professionals.
The WPCareerSummit is October 20 We want the best speakers with the greatest and most up-to-date information to share. Our attendees are coming to learn either how to find a job or how to recruit and hire talent for their businesses, and providing good, actionable content is our goal. We will provide each speaker with...
This article was published at Post Status — the community for WordPress professionals.
Transcript ↓ In this podcast episode, Cory Miller introduces his professional coach, Kelly Gallagher, to discuss the role of coaching in personal and professional growth. They explore the difference between coaching and therapy and how they can complement each other. They highlight the value of coaching for high achievers and how it can help with...
This article was published at Post Status — the community for WordPress professionals.
We're under two weeks away from WordPress 6.3 release. Have you started testing?
Big changes are envisioned for the Media Library, Admin Dashboard, and more. You have an opportunity NOW to share ideas. What considerations do we need to account for? Read the Phase 3 post from Matías and share your feedback in the comments.
No longer will you find Reusable Blocks. In WordPress 6.3, you'll now find Synched Patterns. Read on to learn why the name has been changed.
This article was published at Post Status — the community for WordPress professionals.
Community Roundup Week Ending July 28: Post Status Code of Conduct, Upcoming Events, & Quick Links to podcasts and blog posts for this week.
This article was published at Post Status — the community for WordPress professionals.
The WPCareerSummit is Scheduled This year’s WPCareerSummit will be held October 20 online. Registration is free and open now. Our Call for Speakers is also open, as is the Call for Sponsors. Questions? Let me know! We will announce our keynote speaker soon! You can follow my weekly tweet thread where I post ten companies...
This article was published at Post Status — the community for WordPress professionals.
The best time to send an internal email: A data-dive into 8.7 million email deliveries | AXIOS HQ “Timing is Everything: When to Send Internal Communication” is a comprehensive report revealing the optimal time to distribute critical organizational messages. Based on an extensive analysis of 8.7 million email deliveries from Axios HQ, this report offers...
This article was published at Post Status — the community for WordPress professionals.
WordPress 6.3 Release Candidate 2 – WordPress News Other Links:
This article was published at Post Status — the community for WordPress professionals.
Blake Bertuccelli-Booth is an outcome-oriented community builder and technologist passionate about promoting equitable access to information.
This article was published at Post Status — the community for WordPress professionals.
Drawing heavily from the WordPress/WordCamp Code of Conduct, Post Status has implemented a new Post Status Community Code of Conduct. While the Post Status Community works really well at self-moderating, a community like ours should always have a standard for conduct. This newly confirmed code of conduct sets a base level for behavior and respect,...
This article was published at Post Status — the community for WordPress professionals.
WordPress 6.3 to Introduce a Development Mode Other Links:
This article was published at Post Status — the community for WordPress professionals.
Introducing Bluehost WonderSuite Bluehost announced WonderSuite, a comprehensive tool that helps users set up and customize their websites using WordPress. WonderSuite includes several components: WonderStart, an onboarding experience that integrates user responses into the website creation process; WonderTheme, a versatile WordPress theme with customizable options; WonderBlocks, a library of block patterns and page templates tailored...
This article was published at Post Status — the community for WordPress professionals.
The WPCareerSummit is Scheduled This year’s WPCareerSummit will be held October 20 online. Registration is free and open now. Our Call for Speakers is also open, as is the Call for Sponsors. Questions? Let me know! You can follow my weekly tweet thread where I post ten companies that are hiring in WordPress. (Been laid...
This article was published at Post Status — the community for WordPress professionals.
Community Roundup Week Ending July 21: WCUS, Sponsoring WordCamps, Upcoming Events, and Quick Links to podcasts and blog posts for this week.
This article was published at Post Status — the community for WordPress professionals.
In this panel discussion, Michelle Frechette poses questions asked by the Post Status community about the benefits and how-to’s of sponsoring WordCamps. On the panel are Taco Verdonschot (Yoast), Katie Keith (Barn2), Drew Griswold (StellarWP), and Lincoln Islam (WPFunnels). Transcript ↓ Episode Highlights: 🔗 Mentioned in the show: 🐦 You can follow Post Status and...
This article was published at Post Status — the community for WordPress professionals.
WordPress 6.3 will arrive on August 8, so there isn't much time left for testing compatibility. Whether you are a plugin or theme maintainer or managing clients' websites, now is the time to test the latest features. Mike Schroder shares their most anticipated feature with auto-rollbacks coming.
Collaborative editing is coming to WordPress, but what might that look like? A much-needed refresh of the Admin dashboard will also arrive as we expand Gutenberg from posts and pages through themes and now to additional parts of WordPress. Rather than voicing your opinions after such large overhauls ship, now is the time to read through the Phase 3 ideas and provide insights.
This article was published at Post Status — the community for WordPress professionals.
Patrick Posner is a self-employed WordPress developer who is building, maintaining, and selling several popular WordPress products.
This article was published at Post Status — the community for WordPress professionals.
Accessibility This week I wrote about the SLAPP lawsuit that Audio Eye filed against accessibility expert, and WordPress community member, Adrian Roselli. The conversation over in the Post Status #club channel was enthusiastically supportive of Adrian and his messages about accessibility and against overlays. Mike Demo also covered it in the Business Roundup this week....
This article was published at Post Status — the community for WordPress professionals.
According to LinkedIn, there are over 20,000 jobs available in WordPress, so why does it seem that for those who are job seeking it’s hard to find a job. And why are there hundreds of applicants for each position? At this year’s WPCareerSummit, we hope to help with that. This year’s event will be held...
This article was published at Post Status — the community for WordPress professionals.
Post Status Business Roundup Week Ending July 14
This article was published at Post Status — the community for WordPress professionals.
Post Status Tech Roundup Week Ending July 14
This article was published at Post Status — the community for WordPress professionals.
In the spotlight: Carl Alexander, a PHP developer from Montréal, Canada and the solo founder of Ymir.
This article was published at Post Status — the community for WordPress professionals.
Law Office of Lainey Feingold posted this week that Adrian Roselli is the target of a SLAPP lawsuit filed by Audio Eye.
This article was published at Post Status — the community for WordPress professionals.
WordPress 6.3 is less than one month away. Get started testing now and tune in for the live product demo.
As we head into WordPress 6.4's kickoff, it's time to set our sights on Gutenberg Phase 3: Collaborative Editing. Your feedback to the ideas presented is important.
The first cohort of New Contributor Mentorship Program has also begun. There is clearly more interest than capacity to staff in this first group, which is a very encouraging sight.
This article was published at Post Status — the community for WordPress professionals.
In this episode, Michelle Frechette, Director of Community Relations at Post Status, talks with Patrick Posner, Founder and Developer at Simply Static, about the importance of being open and approachable, creating opportunities for others to join conversations, and making space for new connections. They discuss various strategies for networking, such as using tools like Calendly...
This article was published at Post Status — the community for WordPress professionals.
Community Roundup Week Ending July 7: WordCamp Dhaka Canceled, July Post Status Meetup Dates, Quick Links, and the Image of the week.
This article was published at Post Status — the community for WordPress professionals.
The Post Status job board, our weekly member spotlight, and some insights into finding a job in WordPress are in this week's wrapup..
This article was published at Post Status — the community for WordPress professionals.
In the spotlight: Lana Miro is a WordPress community enthusiast working with affiliates, partnerships and the blog at Crocoblocks.
This article was published at Post Status — the community for WordPress professionals.
It continues to be a tough job market in tech. With the amount of layoffs over the last six months, it’s easy to see how there are hundreds of applicants for almost any opening. Our jobs board can help! Here’s hoping the second half of 2023 is kinder! Also, follow my weekly tweet thread where...
This article was published at Post Status — the community for WordPress professionals.
Supreme Court backs web developer who didn’t want to create same-sex wedding sites. In a landmark decision that has sparked widespread disappointment, the Supreme Court recently ruled in favor of a popular service provider, allowing them to refuse same-sex wedding services to LGBTQ+ couples. This ruling, based on the service provider’s freedom of speech, is...
This article was published at Post Status — the community for WordPress professionals.
iThemes: Why WordPress Malware Scanners Are Worthless In a thought-provoking article recently published on iThemes, the effectiveness of WordPress malware scanners is critically examined. The article suggests these tools may not be as reliable as users hope, often failing to detect and combat malware, especially on WordPress sites using supposedly protective plugins. This revelation underlines...
This article was published at Post Status — the community for WordPress professionals.
Community Roundup Week Ending June 30: WordCamp Europe, WordCamp US, & upcoming events & links to other interesting stories.
This article was published at Post Status — the community for WordPress professionals.
Release season is upon us as we approach WordPress 6.3's August 8th release. Your help is needed testing the latest changes.
Do you run or attend WordPress events and notice only one type of person is attending? What can you do to be a good ally to foster, promote, and support diversity and an inclusive space? Sign up now for the July 20th WPDiversity workshop.
Stop by the Plugin team to wish Mika a happy retirement as she hands over the work to the 6 new Plugin Review teammembers.
Applications to be mentored as a contributor in the inaugural Mentorship Program have now closed. The team is selecting both mentors and mentees at this time and will kick off the first cohort on July 12.
This article was published at Post Status — the community for WordPress professionals.
Transcript ↓ In this episode, Cory Miller, CEO of Post Status, and Rob Cairns, Founder, CEO, and Chief Creator of Amazing Ideas at Stunning Digital Marketing, discuss the importance of website security, client communication, and managing client expectations. They also talk about the need for businesses to treat their websites as valuable assets and allocate...
This article was published at Post Status — the community for WordPress professionals.
In the spotlight: Jay Walsh leads communications and PR for WooCommerce, the internet’s most-used ecommerce platform.
This article was published at Post Status — the community for WordPress professionals.
Transcript ↓ Cory Miller, CEO of Post Status, interviews Lyndi Zavy, Founder and CEO of Rivers and Roads, about the topic of burnout and leadership. They discuss the importance of self-care and how leaders often neglect their well-being while trying to hold everything together. Top Takeaways: 🔗 Mentioned in the show: 🐦 You can follow...
This article was published at Post Status — the community for WordPress professionals.
Transcript ↓ Corey Maass and Cory Miller continue the development of their new WordPress plugin, Crop.Express. In this episode, they discuss the importance of finding personal fulfillment, embracing the journey, and enjoying the process of pursuing hobbies and personal projects. They encourage everyone to reevaluate their definition of success and find meaning in the act...
This article was published at Post Status — the community for WordPress professionals.
Transcript ↓ Corey Maass and Cory Miller continue the development of their new WordPress plugin, Crop.Express. In this episode, they discuss designing pricing plans and creating a compelling website homepage for their new product. They delve into the intricacies of annual and lifetime subscription options and the inclusion of site licenses for different customer segments....
This article was published at Post Status — the community for WordPress professionals.
In this episode, Marieke van de Rakt and Joost de Valk from Emilia Capital discuss their investment process with Michelle Frechette. They talk about evaluating potential investments, providing feedback, and the importance of finding a good fit. Their investments in the WordPress space, Marieke’s women empowerment program, and participation with WordCamp Europe reflect the excitement...
This article was published at Post Status — the community for WordPress professionals.
Transcript ↓ In this episode, Cory Miller and Corey Maass explore the delicate balance between professionalism and creativity in branding and marketing. They also discuss the importance of incorporating feedback into the product development process, utilizing user testing and testimonials to refine features and continually improve. The impact of their collaborative efforts has led to...
This article was published at Post Status — the community for WordPress professionals.
Community team is considering tooling around the building and using the WordCamp websites, in addition to the naming of events. To help speakers attend WordCamps, additional lead time for visas is requested as well. Share your thoughts now.
WP-CLI has released 2 updates. Get a look at what new features are available.
See the dev blog for more ways to use the block inspector.
This article was published at Post Status — the community for WordPress professionals.
Transcript ↓
In this episode, Cory Miller and Corey Maass discuss their progress on a project related to image generation and sharing. They explore the use of Open Graph (OG) images, social media platforms, and the importance of consistent branding. They mention the need for a logo and discuss the design concept, leaning towards a fun and vibrant style. They also touch on website development, pricing, and marketing assets. The conversation revolves around simplifying the image generation process and creating a user-friendly product. Overall, they aim to finalize the project’s features, branding, and logo to move forward with the launch.
Top Takeaways:
Mentioned in the show:* Crop.Express * WordPress * OpenAI * Post Status * WP Beginner * Fiverr * WordCamp * MakeLogo.ai * Vova Feldman * Syed Balkhi * Open Graph Image
You can follow Post Status and our guests on Twitter:* Corey Maass * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptSession 15 Corey & Cory Launch a WordPress Product LiveC&C 15
[00:00:00] Cory Miler: All right. Hold on before we go live. Okay. Um, what’s on your mind
[00:00:21] Corey Maass: today to talk about? It looks like you’re streaming to YouTube, but I’m not recording.
[00:00:33] Cory Miler: Okay, I’ll just push record.
Hey everybody. Welcome back to Corey and Corey on launching a product lot has been happening in the background. Mainly Corey’s been on a manic work streak, but we have a working version of the plugin on post edit and uh, he gave me a walkthrough yesterday setting stuff. Corey, what are we, what’s on your mind today to talk, talk about?
[00:01:03] Corey Maass: Uh, I think we are, uh, getting close to the first milestone of actually having a product that you, you specifically could start using. My clients could start using maybe, um, I’m gonna install it on all of my websites. Um, But I think we can start. I’ve got a, after the installing it on post status yesterday, which we chose not to do live, which worked out just fine.
Um, but we’ve got a, a pretty slick little product, um, a short punch list of bugs to fix that I’m working on, um, over the next couple of days. Um, But I think we could start pivoting to how we’re gonna present this publicly. Um, you know, start setting up the marketing site. I’ve got the e-commerce set up. I think it works to actually take money.
We haven’t tried that yet, but that’s okay. Um, so yeah, I think it’s the, the next steps to talk about here now are, you know, what we need. So, I mean, for us, but also talking abstractly about. You know, once you have a product, uh, what do you do? So
[00:02:33] Cory Miler: yeah, with the product, we’re in this interesting phase, which is working.
It’s working. When we put it up on a live site, yesterday, we were both making notes about where the product is. But I, I still go back to, I think this is so valuable. Me putting on the client customer hat and actually using it. And more so than I think any product I’ve had before is really using it and thinking about it creatively.
How I want those things to come out, I think is gonna formulate back to products. So, so while it already has like our initial OG image, open graph image for site wide. We did some reviews in the past episode. Um, I did some work and I, I really saw some patterns in the synthesis. Mm-hmm. What, like, it is gonna go do.
Well, you, you were like almost simultaneously building it, which is awesome. Um, I gotta tell you from yesterday, um, we got, we got some polish that we, we know we’ve been working on, um, that you even saw and were like, oh, we need this. Um, I love your openness again about hearing feedback and, Hmm, before using it just shows how good of a data of an entrepreneur you are.
But the, the one I’m really eager to is getting to the blog posts because for this product, uh, it’s, it’s more so than just an open graph image. It’s like a social image to share with the post to make it compelling. I think all that work we did with Crop Express, So it’s all good. Mm-hmm. Helped, like think through what we’re doing now.
But I, I got giddy, you know, that I did some of the work when we did the pattern for the home, home or site default. Uh, I went on with some of the blog posts and I was like, this right
[00:04:34] Corey Maass: here is the money. Yep. Yeah. I’m, I’m with you. I think I, one of the. Pivotal moments for us with crop.express was you said, you know, I’m, I’m mental octopus.
I’m all over the place, you know? Yeah. Over here we do this and then we could do this, but it could do this, and over here it’ll do this and, and you’re like, what if we start with the feature image? I was like, that’s. You know, brilliant dart to the center of the dart board kind of thing. Um, and so with this, I really liked you, you did essentially the same thing where you’re like, OG image for the site.
And it was an easy lift for me to add that. So on activation, the plugin takes you to a little welcome screen, which doesn’t look pretty yet, but that’s fine. You upload a logo and you click a button and your site has an OG image. And so we are, I love that you install the plugin and a handful of clicks and we are offering value.
We are taking it already to um, Bringing, bringing your site. You know, we keep de debating about how we actually do this wording, um, but, or, or how we word this. But, you know, within a few clicks, our plugin makes your website more professional. Um, if you’ve got Yost installed, maybe you’ve already got an OG image.
If you don’t, we provide one, um, and our plugin will override. The image. So it’s like whatever you’ve done in Canva or elsewhere, you know, you can update, you can update regularly, that kind of thing. Um, so yeah, I’m, I’m with you. We’re, we’ve, we’ve reached that minimum viable product mentality in that we are immediately offering value, which I think is really cool.
Um, and then, The next, next thing following that OG image thread is, yeah, for each blog post, for each product, um, figuring, you know, again, initially it’ll be a, uh, a manual process of like, oh, you’re, you know, essentially for every blog post you, you are adding going forward, um, Once you’ve set up the blog post, you then can go set up your OG image.
Um, so we get there and that, that honestly is about 60%, 70% of the cleanup I need to do anyway. I. We are product complete, we are ready to sell a product. Um, and then, yeah, down the road, uh, there’s, there’s obviously lots of fun and, and interesting things. One, you know, like I wanna be able to, we’ve talked about, but I wanna be able to, like for you on post status, you’ve got, you know, dozens or hundreds of posts that already exist and so they will benefit from the Sitewide OG image.
But wouldn’t it be nice if you set up a template for a stand, you know, a template that goes with a blog post and click a button and it retroactively goes back and creates OG images for each of those blog posts, stuff like [00:08:00] that. Um, but I kind of think that that’s one that’s neat. You know, that’s icing on the cake.
That’s a version 1.1 kind of feature. Um, but also I, I do think we want a little bit of validation. Before that happens. Um, and or if we find ourselves twiddling our thumbs and you’re like, yeah, for post status, I we really need this, then we can call that validation and I can implement it. But, um, but yeah, it’s, it’s flushing out.
Being featured complete as far as OG images is, is the way to start. And obviously right along with that, it’s easy enough to create, um, a duplicate image that is square so you can throw it on Instagram or whatever. Yep.
Um,
behind the scenes, I think what’s really cool is. We kept, but after doing the, the first install yesterday on post status, Corey set up a first basic OG image. And then due to caching, we couldn’t see it. We could verify that it was there by viewing the source. And we knew the image was there, but we couldn’t see it.
And just now during our call, uh, Basically what’s funny is our Slack, private Slack conversation is just us posting post status.com back and forth, back and forth, trying to see the damn thing work and uh, Corey just posted it and adjusted it did just show up and that is one of the most satisfying things ever.
So yeah, it’s working.
[00:09:48] Cory Miler: Absolutely. I do think if I just put on the post status as a customer hat, Um, we do a fair amount of content and we want to, we have a significant following on Twitter and in, uh, LinkedIn and I particularly camp out on LinkedIn for a second. It’s really compelling to me and, and I, a couple years ago, I kind of, okay, I’ve just accepted invitations over the years.
Now I’m gonna see what this is about. I, I really think, especially with Twitter’s implosion, There’s a real value back to LinkedIn. Um, even more so than was there. But when I think about post customer for a second, we do a piece of content. We could just do the typical thing, copy, link, paste into Instagram, put a couple of words in it, do that thing.
Um, I think there’s value though, that image of like, I was just thinking like we do these weekly roundups with tech and business and like, or make wordpress.com for instance, or make WordPress, um, having like just the headlines. Mm-hmm. You know, like weekly roundup is the tech roundup and then there’s three or four bullets of like what goes into that.
So they’d know a preview of like, oh, I’m interested, I’m gonna click through, go to the link. That’s valuable to me because right now I’m just gonna take a link post in there. Hope the featured image looks decent, cuz it always pulls that. So, like, to me that’s value for, for post status. Client hat is like, it’s just right there.
Um, I can take a couple steps while I’m in the post. When I get it done is when I usually put it over there. And now somebody, somebody might schedule that, that’s cool. However, I kinda like post share it. Sure. Uh, and having that right there with like, I keep going back to my slide content slides I’ve done for talks and do different things and you know, some header with wall points and, and I think what I worked on the.
Image templates that you also mentioned was like holding in an actual image to that. Right. That’s always capture thought to me. But if it’s there, pulled in, adds a little visual pair pto where it’s just not like a slide.
[00:12:20] Corey Maass: Yeah. We’re gonna, it’s, there’s, there’s all these, from a text standpoint, there’s these, these loops that, or these circles we’re gonna want to close.
Um, Because it’s the, and, and we’re gonna have to think through the, the workflow, the UI for this, um, which, and it might be as simple as a button, but there might be some setup beforehand. So, we’ll, we’ll have to walk through this, but it’s like, that’s why I tried to wa I tried to talk this all out. I, I don’t know, two or three calls ago where I was like, okay, the first step.
And just a minute ago, in fact, the first step is the OG image. For the site. The second step is the OG image per post, which you’re gonna have to set up manually. Fine. Like we’re, we’re, we’re building a product. The, uh, one of the, the circles that I want to close for you and for, for the product pretty quickly is you, you’ve created a blog post or, again, I, I want to keep harping on product too.
Neither of us are in e-commerce. Particularly, but I, I think this is gonna be a lot of value. Um, but whatever it is, a post of some kind, you up upload a featured image. That featured image gets used in an OMG I M G, an OMG image. We’ll call ’em that. And then a, and then there’s an option to replace the featured image, right?
So it’s like you’ve uploaded a temporary featured image that then gets incorporated into a template. And generated as an an OMG image that then replaces the featured image so that the, essentially the headline on the blog post, wherever, however the featured image was used, which like you said, a lot of the time when you share.
The featured image comes up and I, I, there’s going to be instances where an OG image is almost moot because the featured image works has two purposes. One is as a featured image, like if you’re looking at a blog post, and the second is if somebody shares it. You know, Twitter, Facebook, LinkedIn will automatically pull in the first image, usually the featured image, which will be, which will act as the OG image.
So, so it’s one asset, multiple purposes. Um, but in both instances, I think that there’s, you know, when we were first really exploring this, we went and looked at, um, WP Beginner, I think we looked at, um, Prius’s blog and, and we saw that a bunch of them, or the two, I think the two of those, and a and a bunch of other sites, the featured image, it was almost redundant, but the featured image itself was s shareable because it had the blog post title and stuff in it.
Um, and I liked what you said a minute ago of like, often, right now you upload a featured image of. You know, business person at laptop looking businessy, you know, it’s, you know, and it might be a photo of, of somebody. But, but then you go and you share it and you hope that it’s relevant and you hope that the people will see a title that’s, that’s, you know, links the image to the content.
Whereas we’re, we’re talking about is, um, Yeah, is inserting, inserting the title right into the image. So again, it might end up being a little, it might feel redundant, or as you’re doing the workflow, it feels redundant, but you’re, you’re guaranteeing that every image has more value. Um, and then, yeah, here you’re illustrating the second.
Loop that we wanna close, which again, feels kind of meta, but it’s the like, create a blog post, take a picture of the blog post, pull that that picture in, um, to an, an OMG image, and then use that to share, or even as the featured image. So you’re gonna end up with, and in theory if you do this, uh, A couple if you, if you create a template using the featured image or create an OMG image using the featured image, and then take a picture of it, you could end up with, you know, a picture of a picture of a picture of a picture all the way down, which is kind of fun.
Anyway. Um, But I think that that’s, you know, we’re talking about value and, and a, one of the ways that we achieve value is information. So, headlines, excerpts, bullet points. The other way we, a, we add value is something com is, is by creating a compelling image. And I think at least right now, with the way or a current trend, That achieves, this is exactly what you’re showing, which is, um, an image of content, but in the context of a device.
So on a screen or, um, yeah, on a cell phone, on a desktop, that kind of thing. Yeah.
[00:17:37] Cory Miler: Was, uh, just looking at this for a second, thinking about when you’re saying the featured image, Is how, like I don’t mm-hmm. Feel like super, uh, energized by what I did here on these two. And I was like, okay, well, you know, when you go, like there’s, there’s two parts.
There’s the social value, we’ve already talked about that, but there’s the search value. Mm-hmm. The image is a piece of content that summarizes mm-hmm. Inspire someone to click through, but like almost go, like that’s thinking of it as a piece of content that is an image piece of content, but it has valuable stuff on here.
Um, and like it’s really that slide format is, you know, everybody takes a picture of really good presentations when they’ve got slides. Cause they’re like, this is cool. I don’t know what this is called in Google, Emmett Google search, Google Images, but, Makes me think when we get to this part, we need to have a caption.
Mm-hmm. Um, that when the image is out there, there’s a caption. It seems like, I don’t know what this is called within Google, the image side of things, but like, it’s an opportunity I haven’t seen really explored that I would mm-hmm. That I would like. You’re, you’re searching and those, that image side comes up too, um, where there’s.
Interesting content summarized for you, like right there, right. Um, that’s really valuable. So I was trying to think like, okay, how would you really want that to look like if you don’t have a featured image, which is my problem easily. Um, you know, would we put, even if there’s, I I was just thinking about
[00:19:33] Corey Maass: that for a minute.
Well, I like the idea too of, um, And I hadn’t thought of this before, uh, essentially a default featured image like we are using a logo. So let’s, like for post status, you’ve got, you’ve got the little PS infinity symbol everywhere. Um, but also the ev I think a lot of people associate like the homepage of post status has that image of people at.
One of the, the, you know, the post status conference years ago, um, that hasn’t changed in 10 years, excuse me. Um, but, uh, you know, but that’s, it’s now, it’s now it’s a bit of your branding, right? Like that’s now a photo that, that people might actually associate with post status. So if that was, um, if that was the standard featured I, the default featured image that got pulled in everywhere, you know, even if, like one of the things that we’ve talked about is.
Image, uh, is, is tr image treatments. So it’s like as a ba if the background was two women chatting with that was, you know, converted to black and white and had, and had an orange filter over the top. And so it was just, again, these are, these are all of the things that humans find compelling, even if it’s not obvious or.
Upfront or obtuse. Um, you know, having, having two eyes and a s and a smile is known to be compelling to humans at a subconscious level. So it’s stuff like that that, um, these little simple effects that we can start to explore down the road, or, I mean soon, sooner than later, but it’s like, as we’re going along, as we’re learning about this stuff, we can go, oh, right, let’s just add a default option for, you know, these background treatments.
Yeah, just looking at seeing.
[00:21:35] Cory Miler: Mm-hmm. Some publications like, obviously these
[00:21:38] Corey Maass: are,
it’s interesting. Yeah. I mean these are, you know, most of these featured image as a background. Yeah. Title pulled in and selected. Put this at the top of the bottom, and some of them have an excerpt below the title. That’s the whole thing. You know, and so it’s, it’s up to the authors or you know, publishers since this is New York Times to find compelling images.
Yeah. I mean, and so un you know, we’ve talked about that at various points. That’s not a problem we’re choosing to solve right now. Um, so as the publisher of a given blog, you still have to go find that compelling image. But once you do, we give you all these options to do something with it. And what I really like is we’re defining a, a process.
So it’s once you, yeah, that’s the picture. Um, once you essentially define your style, So it’s like I, I, I’ve talked about, I’m a musician as a hobby, and I actually have a, a new track coming out tomorrow. And so I’ve put that on my band camp and, um, you know, for every track that I finish, every re you know, release that I do, I now go into Canva.
I hit copy or duplicate from the last. Release image that I created. Yeah. And I changed the title, the text, and I changed the image. But that way the font is always the same. The font size is always the same. The colors, font, colors are always the same. So that’s what we’re talking about here is like you creating exactly what you’re doing.
Say this, you created this and saved this for a first blog post. The idea would be then to say, save this as the default. Blog post featured image template. So then you go into, you, you say word in WordPress, you say add new, you write a new blog post. When you jump in to OMG I M G, this is gonna come up first.
Do you want it, you know, right away create your, you know, A an OMG image from your saved default blog post OMG image template, and you say, yes. And it sucks in the headline, it sucks in the featured image and you might go in and tweak it a little bit. You know, like if the headline’s really long or it’s more fun to have like, just like you showed on that New York Times Instagram a second ago.
Depending on the image, you might want the title at the top or the bottom, but most of the work is done with you done for you. You tweak a couple of things, you know, move a couple of sliders and then you’re good. Um, I’m excited about that. I think that that’s gonna be neat. I think that it’s going to be, it’s one of those things that
one of the challenges is going to be for, because it, because they are associated with publishing. It’s. It’s a, it’s a hurry up and wait kind of product. That’s one of the only things, red flags that I have. So it’s like, if there’s a button for creating these images for all existing posts, that’s huge value.
Right? But this is also one of those, like you install it. And then you have to go write a blog post. And that’s why I’m really glad that we’re creating a sitewide OG image. We can create sitewide social images, you know? But if you don’t have, if you’re not gonna write a blog post until tomorrow, you don’t have a reason to use the plugin until tomorrow.
Now we talked
[00:25:32] Cory Miler: about assigning. Mm-hmm. You could go back to a previous post. Mm-hmm. So I wonder if there’s a thought where we put a preview of a post, you know, To get ’em started or
[00:25:43] Corey Maass: something. Mm, that’s awesome. So what I took,
[00:25:47] Cory Miler: one of the big things I took for that is the fact that people do are in the rhythm of doing a featured image.
I think I defaulted to these templates because I don’t. Mm-hmm. That’s my mindset. So I just was trying to play for a second. I go, I think these things still apply, you know? Oh, for sure. Image on left. Image on right image as background with opa. I was trying to find an opacity here, but, um, yeah, and then you want headline, like pin on the photo.
Do you want it up here?
[00:26:18] Corey Maass: Right. You don’t want it, you wouldn’t want it to cover a person’s face, so you’d move it to the bottom left. But if the image has people on the bottom, then you want it at the top or whatever. So, yeah.
Yeah, I’ve, you know, as I’ve been developing, so I, I did a, for anybody listening to this who didn’t watch the last one, go watch the last one. Um, because we did a, a little walkthrough, um, and, and showed my initial approach to the product specifically, we are not, Canva, we are not drag and drop like I and I at various points.
Like the developer in me wants to take this to the obvious extreme. Um, and, and that in many respects is Canva, which is drag and drop and, and infinite options. And. And I think, I mean, part of that, it it part of, I don’t want to go down that path because it’s just a hell of a lot of work and I want to just get this damn thing out the door.
But I also do think objectively that I, at least for now, prefer this approach because of what we’re talking about. Like if you want to go, if you wanna be in Photoshop, be in Photoshop. If you don’t, if you’re, if that’s a bit too much. Go jump into Canva, get creative, go wild. But this is, to me is meant to be quick and dirty as underselling it, but you know, quick and useful.
It’s just another step in your workflow. And that was, which is kind of the conclusion we came to out of Crop Express was like, you’ve got this workflow, here’s a pain point in your process, but it shouldn’t be the entire process. Yeah.
[00:28:14] Cory Miler: Well, just like playing with this, I go, okay, I get it. You know, put it in the background.
We’ve got left and we’ll have a right version of all this stuff. Yeah. But there’s an option of like set featured image as background. Then they can play with the color options you’ve given them. And I mean, I call that pretty good. Yeah. If, if you’re in the, if you just want headline and photo. This is an option if you want, I think, which is gonna be even BA could be even better, is like there’s a piece of content, like
[00:28:53] Corey Maass: mm-hmm.
Yeah. Again, I think that that’s like, that’s version 1.2, right? Where we, you know, one of the things that got us really jazzed talking about this early on was you brought up slides. Um, we’ve talked a few times about, um, drop, uh, poll quotes, drop quotes, block quotes, whatever you call ’em. And so, you know, I’m excited about, again, version 1.2 or whatever, where.
We actually have a little wizard that says like, here are the quotes from the page. Ah, and this is where we bring in ai and that’s why we, we make 2 million. Um, but, you know, throw this content at, at our integration with ai and it come and it comes back with three different bullet point summaries of the content.
And then we, as we automatically just drop that content in. There you go. We figured out the AI integration. I knew it was just a matter of time.
[00:30:10] Cory Miler: I’m using in a service called podway. Test it out. Yep. Um,
I can see how something like this
[00:30:24] Corey Maass: would look. Yep. Exactly. And this is where, again, like once, once a, once a template is defined, cuz these are all placeholders, right? So you’ve got a placeholder for the photo, the, the, the image of. The content, you’ve got a placeholder for the title, and then you’ve got a placeholder for a three bullet point summary.
Now either you can write that summary or again, we could have something write it for you, or you could have something write it for you. Um, but I love the idea. So one of the things that, so I’ve been playing with chat g p t, like everybody else for one of my products. I went into chatGPT, and I said, Write 20, um, 20 tweets.
Yeah. Broadly speaking, you know, for the topic of my product. And then I said, write 20 tweets that target creatives. Specific to my product and then business people, you know? And so it was very similar content, but slightly different. And so in the end, instead of 20 tweets over and over again, I wound up with 60 tweets.
And so I scheduled them one a day. Right. And so I’m picturing something very similar here where it’s like, you know, If you, if you had your featured image for the, for the, you know, the, the one you’re doing in right in front of us, you’ve got three bullet points. You’ve got a title, you’ve got a featured image.
Right. But like this is just one and. In, in our world now, you can’t, you’re never going to, or you shouldn’t, uh, just tweet about something once. You don’t write a blog post, tweet about it, and then forget about it. You need a long tail of content to be able to share, right? And so ideally, Not only would you say generate, like, say if this, what’s in front of us right now is, is your, you know, saved template.
Not only would you say generate this, but you would say, generate five variations of this. And you, I, this is again where I think I AI is a perfect candidate. You’d say, you know, Hey, chatGpT, here’s my article. Summarize it. With three bullet points in five different ways, and then we suck all that in. And then picture a page that just has this template with the different content.
You know, so there’s six versions right down, and you, and you go, which ones do you wanted to use? Bang, bang, bang. Save them all, you know, and then schedule them all. And that way, and you’ve got one that goes out each day or you do two days, four days, eight days. 16 days. So again, you get this long tail of content that isn’t identical but is all relevant.
That’s gonna be huge.
Yeah. Assuming that people are actually promoting their content the way they’re supposed to. Right.
[00:33:33] Cory Miler: Which is, is is part of the challenge.
[00:33:37] Corey Maass: Yeah. Yeah. I think that I, you know, your emphasis we’re on call 15, right? So your emphasis throughout all of our conversations on agencies and on professionals, teams, et cetera, while it’s not, I’m very much like the solopreneur in entrepreneur.
Whatever other funny way you wanna say the preneur word. Um, but I think small, I build small products for myself and so other people in my shoes. And it’s not at all that I won’t use this, but again, I, you know, I’m, I’m working with clients that have dedicated social media managers. They’re the target agencies that are doing full-blown marketing campaigns.
They’re the, they’re the target because again, it’s these, this long tail of content that that’s going to require variation, that are going to benefit the most from this. Yeah.
[00:34:49] Cory Miler: Yeah. I’ve been thinking really much in that regard as like, okay, what would I want? How do I, it’s like, This slide for that post, you know, something like this, like a treatment over here doesn’t take up too much space for the the brand, but at least brands it.
Yep. This is a post status thing, and then this is really informative content like mm-hmm. It’s really that summary. Too long, didn’t read. Yeah. Take this for any post. It’s like you said, you can throw that into Chatgpt and get a bunch of these things, but like, yeah. I don’t know if I worked on something like that, but I go, this case study warrants a lot like headline.
This is a roundup we do about what’s happening in WordPress core based. Basically, she has these every, every week. These are the things you would just pull from it. Three things you need to know. Have chat. ChatGPT, help you with that if you want, and then to put it here and then you go, okay. What I would normally do is say, save this as an image, and I’d go over to what if I should do that real quick.
Uh, there we go.
Stay right there. I need to work on the image, image size, of course, but then you’re just putting in alt text. I dunno why the logo didn’t show up. Oh, it’s right there. So you know, if you think about it, right there. You’re okay. You’re, you’re a member of Post, so select the idea is you can look at this and see it a glance, some of the things going mm-hmm.
And then decide to click on. That’s value for the social right there. We’ve already mm-hmm. We’ve already talked about that, I think, but I think philosophically, I’m shaping this a little bit up and my mind is, it’s the too long, didn’t read now. Mm-hmm. You get this and whatever this. Uh, Google image. Like what would be example where if I, here, lemme see how to change a light pole, light switch.
Something. You, you know what I’m saying? Like this, people also ask, there’s some, uh, search criteria. They come like this, you know, the video content that shows up. There’s sometimes, I guess it’s more pinteresty type stuff like,
Like of a better word, video show up. But isn’t there a section where images show up sometimes?
[00:38:08] Corey Maass: Yeah. Search for a product, search for, um, say like that. So, um, there you go.
So it’s like in shopping is what I found. Okay. This one. So now hold on, hold on. Um, click and start dragging one of those images like this. Yeah. Did it? Yeah. I just discovered this this morning. So you can drag an image into Google Lens to do, uh, to find out more meta information about. That image and whatnot.
Oh, really? Which I think is, so right now it’s sort of a hidden feature, but I think that that’s coming down the road too. But it’s like, you know, Google, pretty much any, any of these services now can do image parsing, or excuse me, text parsing from images. So they’re also going to be reading these images, which is really, really cool.
Regardless of what alt text you might provide. Do you know what this
[00:39:20] Cory Miler: is called in Google? Is this
[00:39:21] Corey Maass: og? Uh, I would assume so.
[00:39:34] Cory Miler: Img, but it’s 92 by 92.
Anyway, I, I felt like there was, it’s, it’s more of the Pinterest thought. You know, it’s like you go, oh, office.
So when we think about the blog post stuff, This is pulling something here. It’s gotta be OG based, right? That’s what I’m trying to find. Say look at that six is, and then give it a little icon.
[00:40:43] Corey Maass: Be honest. There’s no direct way to make your images show up, but somebody has to have figured this out.
[00:40:48] Cory Miler: Yeah. Because if we can get the specs we haven’t, we give the client a per a potential to let that show up. Yeah.
Because man, that’s compelling. I don’t know. Like this is Zoom ideas. So look at all these images in this display. There we go. See this. Well, I don’t know how they’re getting all that. This, this search comes up sometimes. See this? Mm-hmm. That’s what we’re unlocking. Whatever this is, we’ll figure it out and say This is what you want.
This is what it’s called. And um, OMG mg does it? Yep. Do the possibility to do it, because I think this is where you start going into, I wish I had an idea for this, but I mean, the PINTERESTY type content. Mm-hmm. Recipes.
[00:41:52] Corey Maass: Oh, there you go.
All of these are really interesting, um, personality tests too, to see what you come up with on the spot. No, I
[00:42:08] Cory Miler: was like, they’re gonna know I’ve been liking an celery recipes,
[00:42:14] Corey Maass: but see they as one does.
Yeah, so there’s, there’s an I that that image is right there. How do we,
and it looks like
[00:42:29] Cory Miler: it’s 92 by 92 or that ratio, whatever, that Nope, that’s not.
[00:42:34] Corey Maass: That’s not it. It’s a slightly rectangle, but it’s not. And so what’s, what would be interesting is, um, view the view the actual source rather than inspecting. So just right click anywhere and say view, source
and search for OG colon image.
Keep typing image. It’ll pop up. Oh, sorry.
[00:43:00] Cory Miler: Hey, so this is interesting. Is this the action type
[00:43:04] Corey Maass: content so that, that you’d populate by like description you’d do in Yost and we certainly could do more. Um, like if you don’t want to have Yost installed since we’re already adding header, we could add more headers.
But again, not I, I don’t want to chase that if we can help it.
Same. Go to this. Yeah.
You missed a two on the end, so it re cropped it. Oh, interesting.
[00:43:52] Cory Miler: So it’s live
[00:43:52] Corey Maass: cropping, that’s all it’s doing is Google. So the ogn, yeah. So it’s right. So, um, but it’s, but where is it? Why, why does it take the square? Because it doesn’t necessarily know, I mean, not all these websites are gonna have that auto cropping, right?
So, so somewhere too, it’s saying there’s a square image. Let’s, let’s throw that into the search results. Look at this. They’re, they’re pulling the Twitter card too. Mm-hmm. It’s
[00:44:24] Cory Miler: already baked in, I think. Yep. Interesting. I I just go, man. Um,
you know, some of this, like, these are appealing photos for sure, but I go, if you can put some piece of content right here, That’s helpful. Yep.
[00:44:52] Corey Maass: Yeah, I mean, and that’s the presumption, is that, so actually before you jump, um, go click on the one you just talked about or ultimate click on Ultimate, you know, any of these with that, that has a title, right?
So go to that website. Oh, it’s you. That might be YouTube. That’s not gonna help us.
So they’ve got these big pictures, but I, what I’m trying to determine is if they have, like they’ve explicitly set an OG image that has this extra value in it.
Yeah, so they’ve got two two, oops. Oh, that’s fine. I’m sure the first one just gets sucked in
the article.
Yeah, I, so we’ll do a little research. We’ll find one of these, find a good example of this, and then see if we can’t decipher, you know, and or, um, do some more Googling to find out a, you know, when and what is what, when, and why does Google pull in an image in their actual search results? And, and not others.
You know, is it, is it just an OG image and they’re cropping? It, is it, is there some other tag we don’t know about,
but I’m, I’m anxious to get. This like when the first couple of templates done and out the door and in front of people, because I think it’s, you know, kind of like how your brain has said, oh, but what about this? And then, oh, I found this other thing over here. Like, it’s also, you know, but we started with, here’s what post status is.
Branding already looks like we want recreate that as a starting point. Um, other people are gonna come to us. Vva from FIUs and Sayed from WP Beginner and whoever are gonna be like, okay, but you know, we need a way to accommodate our, our branding or the way the treatments we’ve already decided on in Canva if we’re gonna, you know, because we want our images to be pretty consistent, you know, across all socials forever.
You know, how do we create recreate hours? And it’s like, oh, okay, so we need the option to do background treatments or turn the whole thing 90 degrees, whatever. It’s, you know.
Yep. But that means that one Corey needs to finish the thing once and for all, and then two. Yeah, we wanna start getting the, the marketing asset aspects, assets out there, um, shopping cart finalized and stuff like that. Cuz it’s like, even if we get some beta testers, um, and we give them licenses or let them sign up for free or discount or something, you know, first year free, whatever it is, like we wanna get that sorted out.
[00:48:30] Cory Miler: Started with that yesterday and we didn’t need it. Didn’t get it finished. So I’ve got my screen up here where I started it, the logo, and then the website is part two. Uh, going back
[00:48:43] Corey Maass: to pause, squeeze, I started, um, flushing out just putting rectangles on a page for the homepage of O M G I M g.co. So it’s quite literally just boxes of color, but ready to have, [00:49:00] um, content float into it.
Okay. All right. I’m gonna try to
[00:49:08] Cory Miler: carve off some time. Gotta get the logo going in process and then, uh, the website stuff. So
[00:49:16] Corey Maass: I think, yeah, it’s like I’m, I think standard, standard formula, you know, compelling tagline, value prop, a buy now button, you know, three icons with. With compelling value, props good enough.
I mean, that’s all we need to start, so,
okay. Yeah. If
[00:49:45] Cory Miler: I have an hour, um, I can get that cranked, cranked enough to start flushing out our page.
[00:49:57] Corey Maass: Simpler is better. So, you know, feel free to delete or [00:50:00] hide rows. Like yeah, but just enough that we, it looks like something, um, like
[00:50:08] Cory Miler: here a box headline, what it does for you, how benefits you, three things show up in social.
Yeah. And then features are like the nuts and bolts things and Yeah. Pricing. Yep. Yep.
[00:50:31] Corey Maass: And yeah, and I’ve been waiting to do, like, there’s, there’s, at this point I’ve used e d D enough that I’ve got standard styles that I copy from site to site and ways to set up, like being able to sign in and manage your subscription kind of thing.
Um, obviously they make it very easy, but I have a way that I like to lay things out. Um, but I’ve been waiting to do that. We, we need a logo, which helps us define a style and colors. To then carry that throughout the rest of the site. So our branding is somewhat consistent. So I’ve, I’ve been holding off on that.
Um, you know, but all that takes an afternoon once we’ve got, yeah. The general look and feel
back in our
[00:51:16] Cory Miler: conversation to, uh, put into there, do we want to go, I know we talked about this in Slack. Do we want to go with a. The eighties funky thought.
[00:51:32] Corey Maass: I, I mean, because of the OMG part, like I definitely think we want something fun. Um, but I don’t have any religion around how the rest of it, since I’m not creating the logo, like I’d rather.
Anybody grabs, whatever, whatever comes to their mind, like, that’s why we pay them. It’s like when I get on Fiver, I hire five people to do logos because I’m, I’m honestly paying them, not so much to create a logo, but to apply their own thinking to, you know, here’s a, here’s the color palette that, that jumps out at me when you tell me what the, the product does kind of thing.
So
idea is,
[00:52:23] Cory Miler: It’s kind of almost like a Mac app. You know, you’re, it’s the thing that’s solid that helps you look, look good and do things faster. Yep. Um, with images, Paula Showcase, I’m looking at some of these icons in my tray
[00:52:44] Corey Maass: here.
Yeah, I started walking through, um, uh, product hunt, uh, um, featured, uh, uh, what was it? Make logo.ai. And I started plugging things in to kind of, and they, they want to charge you for the actual logos, but it was kind of neat that they came up, they present you with a bunch of concepts and so it was like, um, A magic wand over an image.
So it’s like image generation or, um, cuz I, in the description I put in sharing and I put in, um, open graph image, you know, image generation. And so it was like, you know, do you want. Uh, a canvas or the, you know, the, the thing that the artist uses to put the paint on, um, the palette. I was like, eh, you know, do you want a magic wand to poof, an image appears?
Eh, that’s getting closer cuz I want it to be that easy. You know? Do you want an icon of, they had one that was like, um, you know, a picture like a. A fake painting that had people all around it, like, you’re sharing that? I was like, no, definitely not. That’s terrible. You know, so it’s like these concepts of, um, of what we want, want it to represent.
To me it’s image generation, because that’s part of, that’s the, if you’ve got a workflow in the middle, you know, you’ve gotta write words, but you’ve also gotta generate images. And to me, that’s the problem we’re solving. But that’s also, that’s, that’s feature not benefit. Yeah. I,
[00:54:36] Cory Miler: I’m looking to pro probably kind to get some thoughts here to put into the designer.
Okay. I think I’ve got enough here. I’ll riff on. Cool.
Okay.[00:55:00]
All right,
[00:55:00] Corey Maass: man. I, I just need a logo that looks really good because I’m gonna have a t-shirt made for Word camp us.
[00:55:06] Cory Miler: Yeah. Oh, that, that’s even better. Um,
it’s almost like, huh? Okay. How would we want that to lick on the shirt?
[00:55:19] Corey Maass: That actually helps me frame it to me, to me again, because of. Because of the OMG in the name, and we talked about going all, all caps, it’s like not a rainbow, but gradient of bright colors, you know, big fun font. Like I don’t want it to be goofy.
I don’t want it to be clown like, um, and that’s why I guess I’m shying away too from. Um, actually your, your MAC icons concept is, is a good idea of like, over to me. A lot of them are overwrought, three-dimensional, big drop shadow kind of thing, and it’s like, eh, I want, I want something, you know, more fun than that.
Like if you, if you were gonna have a magic wand, like you’d want a bend in it, you’d want it to be almost cartoon-like or something. But then it’s, but then it’s not professional enough, so I don’t know. I don’t know. Uh,
it has to, it has to look good on your baseball cap there and it’s gotta go look good on my chest here. Yeah.
The swag is more important than anything, let’s be honest. It is
[00:56:45] Cory Miler: a good frame for me though, is like, how would that pop and how would we want that to look?
[00:56:54] Corey Maass: Yeah.
All right. Let’s be done today. Um, I should have an update for you soon this week. Um, addressing all the, um, the bugs and extra bells and whistles that we talked about. Um, And in particular, I want to, like we said, I want to cut everything over to we’ve, we’ve got the sitewide handled, we need the post per post handled, like you said today.
Um, and then plug in a logo, plug in a little, uh, style once we’ve got a style defined and then the plug-ins, I think ready to share. So that’ll be cool.
Okay. Cool, man. Keep me posted. All right. Well thank.
This article was published at Post Status — the community for WordPress professionals.
Cory Miller as he interviews Anil Gupta, CEO of Multidots, in this insightful episode about WordPress in the enterprise space. They delve into the significance of collaboration tools, such as Multi Collab, in addressing content creation needs for enterprises. Anil shares his thoughts on the ongoing developments in Gutenberg and highlights the potential impact of AI in content creation. Discover key takeaways, including understanding enterprise requirements, leveraging collaboration tools, engaging with the WordPress community, and embracing the flexibility and power of the WordPress platform.
Transcript ↓
In this episode, Cory Miller interviews Anil Gupta, CEO of Multidots, about WordPress in the enterprise space. They discuss the importance of collaboration in WordPress, particularly for enterprises, and how tools like Multi Collab can address content creation needs. They also touch on the ongoing developments in Gutenberg and the significance of AI in content creation. Key takeaways include understanding the enterprise requirements, leveraging collaboration tools, engaging with the WordPress community, recognizing the impact of AI, and embracing the flexibility and power of the WordPress platform.
Top Takeaways:
Sponsor: A2 HostingA2Hosting offers solutions for WordPress and WooCommerce that are both blazing fast and ultra-reliable. WordPress can be easily deployed on ANY web hosting plan from A2: Shared, VPS, or Dedicated. A2 also offers Managed WordPress and WooCommerce Hosting. Take a look at a2hosting.com today!
A2 Hosting Mentioned in the show:* Multidots * WordPress * Multi Collab * Notion * Canva * Matt Mullenweg * Open AI
You can follow Post Status and our guests on Twitter:* Anil Gupta (CEO of Multidots) * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptCory Miller (00:00:00) – Hey, everybody. Welcome back to Post Status Draft. Today I’ve got a good friend of mine, a Neil Gupta, uh, multi Dots and Multi collab, and on this subject of WordPress in the enterprise. This is gonna be a great discussion around, um, word WordPress projects in general on the enterprise, but we’re really gonna focus in on products in the enterprise, the need for those. And then we’re gonna get into what an and his team have been doing for a while that’s really exciting, called Multi Collab. But Neil, um, for those of you that don’t know you, could you tell us a little bit about yourself?
Anil Gupta (00:00:34) – Sure. Um, hey, Kari, and hi everyone who’s listening. Uh, this is, uh, I’m a c e and co-founder of, um, multi Dots. Um, we have three different brands. Um, multi Dots is, uh, primary brand where we offer, um, WordPress migration and customizations. Um, on top of the multi dots. We also have multi collab, which is, um, editorial collaboration tool, uh, for WordPress. And there is another brand, it’s called, uh, dot store, where we offer, uh, e-commerce solutions for businesses. So, yeah, I, um, am managing those three brands, um, as a part of Multi Dots, uh, group of, uh, brands. And, uh, I just moved into Austin, Texas. Uh, so yeah, this is, uh, my first week here in Austin, Texas, and very excited.
Cory Miller (00:01:28) – Congratulations. I know you’re in Virginia for a while, and then you spent a couple months in India doing some amazing, uh, work there and training that I think amplifies your work, uh, with WordPress. Um, but I always love talking to you and seeing what you’re up to. And congratulations moving into the central time zone with me.
Anil Gupta (00:01:48) – Thank you.
Cory Miller (00:01:50) – Let’s get into it. So, I’m curious, one, um, with Multi Dots, you’ve done a lot of work in the enterprise, you’ve seen a lot of things. And let’s start with the, the web projects, the requirements that, uh, those organizations at scale need. They’re very nuanced from where I spent my career, more in the BDC market. Um, but what sticks out when I talk about WordPress on the enterprise to you?
Anil Gupta (00:02:16) – Hmm. Um, yeah, so it’s very interesting that even if you look at the growth of WordPress, right, uh, and the way WordPress has been able to scale for small, medium businesses, um, hobby bloggers, uh, to the large enterprises, it’s interesting. I a lot of time what happens is that if you see any software product, you know, either they will have a core focus on small, medium businesses or enterprises, or they will have a completely different, uh, a lot of time like, you know, very different software, uh, brand or addition for enterprises as well as small medium businesses. But that’s not the case in WordPress. In WordPress is the same piece of software, the same foundation that, um, a high school blogger or big enterprise like Spotify or Microsoft or whoever is using the WordPress for the enterprises, right? They’ll be using, so the, the underlying foundation and the structure is the same.
Anil Gupta (00:03:23) – But the, I think the big difference is how these both like enterprises and small medium businesses use workplace. Um, that’s I think is huge difference. And as we have been into this space, uh, specifically with multi dos, where we had a opportunity to work with lot of, uh, uh, large enterprises with, with, uh, their workplace, migrating that websites from other CMS to WordPress or customizing it, what we found is that, um, like there are the seven elements, which I understand, uh, which I learned that, uh, actually goes differently in the enterprise workplace. First is structure. So I’ll just give a very quick overview of all the seven. So, um, you know, we, can I get an idea about it? So first one is structure. So when I say the structure, so for the enterprises, it might be a multi-site. They might use WordPress as a headless.
Anil Gupta (00:04:20) – So, you know, ours might have heard these terms, but like, it can be a headless, it can be a multi-site, it can be a headless where WordPress is content creation engine, and they are actually, uh, presenting that content into other, other different, um, layers, or they’re creating the content somewhere else. And what press is a presentation layer where they’re presenting the content on a WordPress website. So that’s kind of like the structure piece of that, you know, and then comes to the compliance. So especially because they’re enterprises, you know, so there are so many different compliance like G D P R W three C, you know, like, uh, uh, uh, so all those different compliance that also something that, uh, you need to take care when we build workplace website for enterprises speed to publish. Because, uh, a lot of these enterprises, um, they, the volume of the, the content that they publish, uh, on top of that, you know, the speed, how fast they can publish, so they’re, because they are being utilized by a lot of very large team, you know, who’s creating the content or is a part of the content creation process.
Anil Gupta (00:05:34) – So speed to publish, um, is something that we pay a lot of attention to in mineral to make sure that there’s a right editorial workflow and all that. And actually at this step, you know, the multi collab that, uh, we’ll talk about later, that also comes into that because that’s why we created multi collab to provide that speed to publish, uh, uh, publishing speed, increasing that publishing speed for this enterprises, uh, performance is the, the next step. Making sure that because, um, this, the websites of this enterprises, you know, the, the views are in millions and sometimes, you know, uh, uh, hundreds of millions. So making sure that the site actually performs very well, both for content creation team as well as, uh, their visitors or the users, uh, integration. And is the, uh, number, uh, six where, you know, the, that, like when, if you look into the enterprise, what press is, you know, the, the type of integration that they require because they’re using a lot of enterprise softwares like Salesforce CRMs or, you know, uh, analytics.
Anil Gupta (00:06:45) – So there are so many different types of enterprise tools that they have been utilizing. So when they use WordPress, it’s not just a standard WordPress. They need the, their WordPress website to communicate with their other software, and that is where the integration come into the picture. So we have seen very complex and level of integrations that they need, the integration requirements that they have. And that is where also the what the, the need for enterprise WordPress pluggin comes into the picture. Because when we build or design a WordPress plugin for small, medium businesses, it’s, it has a very different application. But when you build an a product, which is more for the enterprises, you know, that is where we need to keep in a mind how, uh, the, how we design the plugin or code the plugin in a way so that this integration with the other applications, other tools also works seamless.
Anil Gupta (00:07:45) – And the last one is this support. You know, so once you take care of all these things, their need, uh, so we have a cer certain level of SLA with a lot of our clients, you know, because, uh, if, if a high schooler’s website is down for one or two days will not make that much an impact, but if an enterprise website is down for 30 minutes, they might lose, uh, millions of dollars. And we had few clients, you know, where yeah, just if their website is down, they would lose millions of dollars, and we need to make sure that we have that level of, uh, uh, uh, support, uh, in order to, to provide making sure that, you know, their website and everything works fine. So yeah, those are the seven things that we have observed when we are building a enterprise website or plugging in WordPress for enterprises we need to keep in mind.
Cory Miller (00:08:38) – Okay. Thanks for that, Neil. I, so I, I think I got five down, but could you recap what the, the names are Structure, structure number one.
Anil Gupta (00:08:46) – First is structure, second is compliance, compliance. Third is speed to publish, fourth is performance. Um, fifth is security, then integration and then support.
Cory Miller (00:08:59) – Oh, yeah, well done. You captured that as I know it from the enterprise for sure. And that also goes down all the way down the spectrum to smaller organizations for sure. I see components of all that. Um, the one I hear a lot is that speed to publish, you know, marketing managers at these big companies or small that are running, using a website, their website is a central hub and tool for promoting and growing their business, being able to get those projects done and then use it like, and, and third, I would, uh, I hear a lot is the cost. It’s much more affordable than a proprietary c m s or something like that where you got ongoing, um, fees and things. So I see speed and affordability to being able to do what you’re wanting to do for a lot less. And I think that’s incredible.
Anil Gupta (00:09:49) – Yeah. Thanks.
Cory Miller (00:09:51) – Thanks for that. And I, I think the speed to publish too, particularly with what you work on and who you work with at multi dot speed to publish, you know, those big work publishers that need to get a breaking news item out or need to have that flow really polished. I’m here to get into the product conversation in just a minute, because I know you’ve done a lot of work and I’ve learned a lot from, from you and what you’ve done with your clients. So that’s overall web, web development projects in the enterprise. They’re very nuanced, they’re complex. Um, there’s a lot of issues and for good reason, and I love that there’s agencies like Malta Dots out there, uh, doing good work and sharing the great name of WordPress, um, for the internet. Okay. Now, so we’ve seen that structure, the things that you said, the cell seven elements.
Cory Miller (00:10:38) – Now I want to get into particularly your perspective on products in the space. So, you know, my background, but for those of you that don’t ha don’t know me, I spent, uh, 11 years, um, developing one of the first WordPress product companies, and we were very much downstream from the enterprise where, uh, an organization, let’s say a nonprofit, sizable nonprofit wants to use their website, understands the value of the website, wants to be able to do certain things, that’s totally different, and I get that on the enterprise, but could you share the complexity, the needs that a enterprise organization might have in reference to a product? And here, I think we’re talking about specifically plugins, but could you give me your perspective on that and we’ll dive in deeper?
Anil Gupta (00:11:24) – Yeah. Um, so when we started Multi Dots, um, uh, before we actually, before I actually jumped into, uh, creating the product, more like a product to product business, uh, in WordPress, um, we have been building WordPress plugins, uh, for enterprises. So what I noticed that like, there are two different things. One is WordPress plugin, what enterprise and then what press products for enterprise, right? When you think from the WordPress plugin perspective, that’s where I think it goes more on the architecture and how you design the plugin. Uh, because at the time, you know, that plugin will be used by a very small group of user, uh, for in, within the enterprise. But, um, that the way they use it, you know, they’re going to use that plugin. You know, there is very personalization, like very deep level of personalizations and integrations and customizations that we need to keep in our mind.
Anil Gupta (00:12:32) – Um, and so that’s more like a plugin, just if you’re building a plugin for an enterprise. But when you think about like creating a product business or creating a product for the enterprise, that’s where I think, uh, the licensing and lot of things comes into the picture. So when we built, um, multi collab, you know, we, uh, noticed that our clients enterprises, when they started using that, um, we saw, uh, first thing that came into the picture, it was the user experience because, um, their understanding of like, their fundamental goal is to make sure that, um, their speed to publish, you know, the how fast they can create the content and publish, that’s usually is their main focus, you know, the editorial team or, or, or content creation team. But then you are not just designing a plugin for one team, you know, because then you have a marketing team, you know, they also wanna make sure that they’re, um, you know, the plugin that the, our product that we build that supports their, uh, marketing goals or vision.
Anil Gupta (00:13:44) – And then there are, uh, uh, security auditors and them. So they need to make sure that when we install the plug, they install the plugin on their website, you know, they, it doesn’t compromise their securities. And also you have to like, keep a lot of different stakeholders in a mind content creation team, then marketing team, you know, the legal team and, uh, and, and then comes to the avenue team, you know, so that’s where the licensing and the pricing and some picture. So that was an interesting experience for us that like, from creating enterprise plugin, uh, uh, it’s creating WordPress plugin sport, the enterprise, at the time we were like, you know, like focusing in a very different way, but when we converted into a product business, we, um, get to learn a lot of this little details about that, you know, we usually you miss out or we don’t pay attention to.
Anil Gupta (00:14:41) – But with multi collab Yeah. That has ha that has, that is our experience has been that, um, all those little things that I mentioned earlier, like compliance, you know, know that also is something that when we designed it, we make sure that we are complying to their, um, uh, their standards or, or whatever the other compliance that the company cares for, you know, show that also need to be embedded in that. Um, we learned about the data sharing is something that has been a big, uh, concern for the enterprises. So a lot of time what happens is what press plugins, when we have seen that, like, you know, when we install it, um, like sometimes they do, they do not have the a hundred percent transparency about how we are actually storing or processing user data and enterprises, you know, so small medium business probably they would not care much about it, but big enterprises yeah, they, for them, it, it’s, it’s really important.
Anil Gupta (00:15:40) – So that was one decision when we designed the plugin that we wanted to make sure that, especially with the multi collab, all the comment data, so all the data that you create using our plugin, like commenting, suggestions, conversation, uh, we do not store that information on our server. So the, all the data stays in the, uh, in the enterprise, that businesses server, that was the one thing, you know, because we wanted to make sure that they own the data and they have full control on how their data is being processed. Um, so we do not, so by design, we do not have any mechanism to actually get the data. But yeah, when they, the plugin crash or something that they want to report, you know, we, with that consent we asked about like, Hey, you know, in order to debug or troubleshoot this issue, we need access to this, this data. And when they give us the permission, then we access, uh, we have access to some of the data so that we can actually troubleshoot. So yeah, how we actually design the data storage and processing, um, that I think also makes, um, a big, big role play a big role in WordPress product. And
Cory Miller (00:16:48) – I hear a lot Yeah, you hit on that one. I’ve heard a lot in our member agency community is that data thing, and you go, oh, I get it. You know, they, they have to, hmm. Regulatory and legal reasons obsess over it, but also that’s, that is incredible valuable ip, the user data, their team data, all that kind of stuff. So that, that’s absolutely, I can see that vitally important. Yeah. So it, it occurs me too. So you at multi, you, you work with a lot of publishers seeing that workflow that, okay, we built them a great project to, to use, but they’re having, it seems like what I’m hearing is they have this problem with, you know, for, for the sites that I have that I’ve managed in the past, you might have a couple of people, but there’s no compliance and regulatory, it’s probably somebody publishing it, the person writing it, editing it, somebody editing it, quality control, and then publishing mm-hmm.
Cory Miller (00:17:49) – . Um, this is way more nuanced. There’s a lot of steps there. So I can see the need. So you saw the need from the publishers of like, this workflow is advanced, there’s a lot of people touching this content before it ever hits, even gets close to hitting the public. Yeah. Um, so I, I see that for sure. And I know multi-cloud is great. I was just looking at it before we started our interview, um, for our, for some of our needs. Um, and, and I think, uh, and nuance, this I’d love to talk about for a second is the, the nuance of AI where, uh, I actually saw logged in LinkedIn, and this is how I got, I went back, I knew we were, was gonna be talking to, but I thought multi collab was perfect for this. So you got LinkedIn shares, Hey, you’re one of the content experts, would you like to, um, participate in the subject?
Cory Miller (00:18:35) – And I just looked through and I saw they had generated some content, but in between the sections they put ad your perspective. And I thought, that’s so interesting. And that’s why I, I actually went back to clap mm-hmm. and was looking at it going, this is so compelling because when you have a lot of people that are invested in it, yeah. Whether it’s AI generated at the beginning or some editor at the first sides, this is where we’re gonna publish a content piece on. Um, I think that’s really, really compelling. So you’re flying in with multi-cloud, let’s get into that product too. So, you know, the typical WordPress publishing experience is that hit create new posts, headline, start with Gutenberg blocks and go down. Um, but there’s nuance there, and I think you’re doing some complex work that’s needed in this space, but tell me a little bit more about multi collab.
Anil Gupta (00:19:25) – Yeah. Um, so, um, you mentioned it tried that. If we look at the typical WordPress use case, right, when people create the content and publish it, um, even if it’s a small medium business, because that’s the one thing that I have, um, I’ve been observing, which is that it’s not just a large team, even like one or two people who just create a normal content. You know, the need for the collaboration is something that’s, uh, um, it’s, it’s very interesting. So the way, right now people actually create and publish the content in WordPress, you know, so one use case that I’m aware of is that, like, usually if when it’s a smaller, small team, you know, uh, then they will start a draft, and then they will maybe create a content, and sometimes they will take the content outside the WordPress, maybe like Google Doc or a Notion or some other place, you know.
Anil Gupta (00:20:18) – So sometimes usually their first draft is outside, so they start drafting the ideas and a content on Google Doc or a Notion or a, or a Microsoft Word doc, and then eventually, and sometimes they’ll collaborate there, you know, so they’ll create idea, we’ll invite some of the team members to maybe add an image or maybe just add some content. You know, it’s just collaborate a little bit there. And when they feel like, okay, my, the overall content is finished, looks like, you know, it’s ready to publish, they’ll copy the content and paste into the WordPress, then do some formatting fixes and stuff like that, and then they will hit the publish. So this is the, the workflow that I have seen both in small medium businesses as well as than enterprise, even more on enterprise, you know, they would, they were actually doing more this because they were missing the basic collaboration capabilities inside the workplace.
Anil Gupta (00:21:12) – Now, the problem that we see with this workflow is that, that, um, when you create a content outside workplace like Google Doc or a notion, what happens is that the, all the collaboration activities, like everything, all the conversations, collaboration activities, even the content revisions, drafts, they’re all stored in somewhere else, right? And when you’re copying and pasting the content, uh, in the WordPress, you know, then maybe there will be a little bit more, um, workflow here as well, right? So then they do some adds, and then they finalize the changes and publish it. So if you look at that from the enterprise perspective, like you have two different versions, like, you know, there is, uh, like 19, 20 different versions. Um, con is on outside the WordPress, and maybe four or five, uh, version of the same content is stored in a WordPress. Now, if you wanna go back again to do any collaboration activities, then the whole workflow is broken because half of the content was outside, and some of the users as well, you know, they don’t want to create the WordPress user account, so then they will have that outside.
Anil Gupta (00:22:26) – So that’s something that, um, we observed, and especially this copy and pasting, you know, the copying the content from the notion or, or Google, I know now it has been a little bit more easier to do that, but it’s not the, the, the issue is not how it’s if whether it’s easy or difficult. The issue that we observed that, um, our clients, enterprise clients, when they were publishing the content in this, like other way, the issues they were facing is that during this process, there were errors, there were things that they were missing it out because they did a lot of, uh, finalization on a Google Doc, but when they copy and paste the content in WordPress, it’s more like a block. If you look at the Google Doc, you know, it only has four or five formatting option, like a paragraph and image. But in Gutenberg, we have so many different types of blocks, and some of them might also be a custom blocks.
Anil Gupta (00:23:21) – So a big organization, maybe they might have like an author block or things like that. You can’t have that on a Google Doc, right? So what happens is then they have to kind of go in between the content and arrange those spaces here and there, and then they, they’re not able to collaborate and they’re copying the content back again to the Google Doc. So that’s where we see a challenge, like a problem that that is not an efficient workflow because it is leading to a lot of critical errors, but it is also slowing them down. You know, because this whole process is half of the user is on Google Doc, only three users or four users are inside the workplace, and they’re not actually collaborating on a single, um, unified platform. And that’s where the need for the, that’s where, uh, why we built multi collab so that they don’t have to do it.
Anil Gupta (00:24:11) – They can actually draft. So my vision is that with the collaboration inside workplace from draft to publish all the different steps, like the first draft, if you, uh, I don’t have the exact data, but if you see like most of the WordPress website, the first draft is not in WordPress. This is always somewhere else. And then you come here and hit publish. I want that to the entire workflow from draft to add it, to review, to publish. All those steps happens inside the WordPress and happens collaboratively. So they should be able to collaborate on the entire content. All the users, if we do that, they will have a central content, recent history. They will not have to go back and forth between multiple applications. And most importantly, um, they will be able to utilize the beauty of the blocks. So right now, uh, if you look like we build so many custom blocks for our clients, and half of the time they’re not able to use it because they’re creating 70%, 80% of the content outside the WordPress.
Anil Gupta (00:25:18) – So then all these blocks doesn’t matter. Actually, you know, what matters is just publish button for them. Like, oh, well, we just, we just come here on WordPress to publish the content, not draft or edited it. And that’s where we wanted to change it, you know? So since we did that, um, a lot of our clients, they found that publishing, like Speak to Publish, um, uh, time has been increased. And most importantly, they are able to, to, to get benefit of all those custom blocks or beautiful blocks that we have built or native blocks or other developers have built. They’re able to take an advantage of that.
Cory Miller (00:25:52) – I love that, because I, I know th this was years ago, but it still exists. Like when you’re talking about taking it from outside source into WordPress, you, you kind of bring some junk with you mm-hmm. , and it’s always a editing kind of nightmare. Cause you gotta clean up all that. And then there’s the other problem you said, which is design. It’s just you get something out here, but if it’s not in your publishing experience, it’s not gonna look the same. Yeah. Now and then throw in collaboration, the ability to come in and not disrupt, you know, it’s additive, not, you know, damaging or destructive to the, to the process. Yeah. Um, the other thing you mentioned, which is really curious, and I know you’ve got passion for this too, as the workforce project itself, and particularly Gutenberg. So Gutenberg, the code editor as it’s known now, gives the ability to do way more within the publishing experience. You’re not just, uh, stuck with a wizzywig editor headline post copy or, or bold italicize, whatever, H two s, h three s, things like that. Yeah. But Spielberg, it opens up a whole world, which is more design focused in my sense, in, in my thought. Um, I’m curious the, the collaboration and partnership between mult, what multi collab is doing, and Gutenberg and your thoughts about that.
Anil Gupta (00:27:11) – Yeah. Um, so one part is that, um, if we look at the Gutenberg, um, roadmap so far, right? Right now, it just recently announced the phase three of Gutenberg roadmap where, um, so collaboration is not something that, like collaboration is something that WordPress, um, also is paying attention to. They already announced that way before they started the Gutenberg that yeah, collaboration is important and it should be in WordPress. Um, um, so yeah, we are very excited about that, that the roadmap phase threes announced, and soon, you know, the, uh, the development will start in that we realized that, um, our customers like the, especially the enterprises, they needed the collaboration, you know, uh, uh, way before, uh, you know, because for them, it doesn’t matter for them, but people who are outside workplace community, I don’t think so that it matters for them to see this roadmap.
Anil Gupta (00:28:11) – What they want to see is like notion has collaboration, uh, Canva has collaboration, you know, uh, Google Doc has a collaboration. Like if we are pa creating the content, these are all the content creation platform, like all the content creation platform out there, providing the inline collaboration, you know, into inside collaboration. And, um, we all know that WordPress is itself is a big, um, content creation platform. You know, like, so not having the collaboration is something that actually, um, impacting that some of these enterprise or users, you know, they’re moving to even I think weeks and some other platform that I know that also has a collaboration. They started kind of like, you know, building, uh, collaboration. So that’s something that is, I think as a workforce community as, uh, together, you know, something that we need to address. And I’m glad that Berg phase three, um, is thinking about the collaboration and the roadmap that they shared. And I’m very actively involved in that and trying to share everything that we have built in multi collab, you know, with the, with the core team and see if there are any way, um, our knowledge or expertise in this area we can share, um, or collaborate with the WordPress core team as well.
Cory Miller (00:29:29) – Yeah. When, when Gutenberg initially came out, I, I was hesitant because when you change a workflow, particularly with the imprint that WordPress has on the internet, it’s, it’s really big now, years later. I, I totally see it. You know, being able to keep up and actually get the functions there that people want to get their results is so key. I’m excited that new things are still coming out with Gutenberg, not just the project itself, but always with that push to help democratize publishing on the web, but meet needs, um, there’s probably a guten block, bird block for anything you need. Yeah. Now, now. So I’m, I’m excited about that, and I know the strong connection you have with the project is absolutely core and our members at Status, I love what we do is contribute back, collaborate with the project because it’s made an indelible difference to our lives. But whatever the stat is now, it’s big on the internet with WordPress. So that’s a great connection, particularly with what you’re doing. And there’s bound to be tons of insights that you all have working with the, with that level, high level of a client doing that level of things. There’s so much insights and, and things that, innovations that can come back to the project.
Anil Gupta (00:30:50) – Yeah. All right. And we are looking forward to that too. Ya,
Cory Miller (00:30:54) – Well, we’ve talked about WordPress on the enterprise, kind of your, your thoughts and approach to how it is with some seven elements, um, to WordPress enterprise projects. We’ve gotten into specific content creation needs on the enterprise that kind of birthed the product known now as multi collab. Anything else we missed? Anil? I, I appreciate all of these insights and your vision for the industry and how to help your clients, but anything else you might have, um, thought of as we talked?
Anil Gupta (00:31:23) – Um, I think you mentioned about AI a little bit, and I know there is a huge interest at this moment. Uh, um, you know, that people are looking into, uh, AI and what WordPress or just ai, how AI can actually, we can leverage, uh, AI for WordPress. So yeah, that is also something I see an opportunity, you know, for the, because the biggest impact that I, I’m able to see, uh, with, with AI is into content creation. Like, you know, that’s the step one where we have seen the different kind of creating the content and, uh, when we think about enterprise, what press product or enterprise, what press plugin, uh, yeah, AI can also disrupt and, um, play a big role. So yeah, that might be a topic for maybe another discussion, but there is a lot that I’m also exploring in that area too.
Cory Miller (00:32:18) – Excellent. Well, that’ll be part two of this conversation that you all mm-hmm. continue your work. Um, open AI has definitely, um, been a technology boost. It’s just accelerated so many things. Yeah. And I know Matt Mullenweg, founder of the WordPress project, co-founder of the WordPress project, mentioned we need to dive in as an industry mm-hmm. , and I’m looking forward to companies like yourself, uh, doing some innovative things for clients to show that this is a great platform. WordPress is an amazing, flexible platform with, I I don’t even know, hundreds of thousands of people across the globe working on WordPress every day. The core teams involved. There’s so much good organization around that. And, uh, so the, the project has a great feature with people like you and your company, uh, working on these things. Well, Anil, thank you so much for your time today. It’s been great to talk about WordPress products on the enterprise, and we’ll look forward to two updates and what you’re doing next with your projects. So thank you for your time today.
Anil Gupta (00:33:18) – Thanks for having me here, Colleen. It was really nice talking to you.
Cory Miller (00:33:22) – You bet. Thanks everybody for visiting, go to post.com. This is another post status draft episode in the series of WordPress in the enterprise. Thank you all.
This article was published at Post Status — the community for WordPress professionals.
How did you celebrate WordPress's 20th birthday? Read Building Blocks: The Evolution of WordPress, now available on GitHub and e-reader formats.
WordPress 6.3 is underway. Core has shared the planning roundup, and the Design team is starting to prepare now.
Support forums recently discussed considerations on using AI to respond to forum issues. Human intervention is still necessary for the foreseeable future.
Training team surveyed attendees at the last 3 flagship WordCamps and any additional respondents. The data is in with feedback on the content and site functionality of Learn.WordPress.org.
This article was published at Post Status — the community for WordPress professionals.
(No comment or statement within this post is directed at any individual within the WCEU organizing team or any particular community member within the greater community. I have purposely not named names. This is about our community, not individuals.)
In about a week I will be on a plane headed to Athens to attend WordCamp Europe. After the discourse around inclusion and diversity within the last few weeks, I’ve been asked if I’m still going. My answer is “of course I am.”
You see, there are no enemies here. I do not see anyone on the WordCamp Europe team as adversarial, and I hope they don’t see me that way either. The truth is that the organizing team and I all want what is best for WordPress. For the WordPress community. And for all of the members of that community.
I truly believe that.
Can we all (the whole community) do better going forward? Yes. Absolutely, yes.
First, let’s stop calling this drama.To call anything within this conversation “drama” is reductive. It belittles the challenges at hand, as well as all of those involved in the discussion and who they represent. It reduces the idea of inclusion and diversity to unimportant. And it IS important.
It’s not drama. But it IS a passionate discussion. It deserves the gravity it’s due. It is a serious topic that evokes a lot of emotion for many people. It’s real. It’s challenging. But it’s not drama. So stop referring to it as that.
Underrepresented people in our community are not being dramatic when we advocate for representation and inclusion. It’s important. Acceptance is important. Belonging is important. We are important.
Second, let’s stop name calling and harmful attacks.As has been pointed out by many people both within the WCEU organizing team and those outside of the team, my tweet was one of of observation and hope and was not an attack. There were some in the community, however, from all sides, who did use harmful language, were accusatory, and sought to stir up controversy. That was not only unhelpful, it was hurtful.
I’ve read and heard that there were team members on the WCEU team who felt attacked and whose mental wellbeing was impacted from the unwarranted and unneccesary attacks. I, too, felt the need to block those who were attacking me in Twitter comments, accusing me of demonizing white men, accusing me of calling the entire WCEU team sexist, and attacking my position as a woman in the community.
I started receiving text messages from people I didn’t know, was suddenly subscribed to right-wing political newsletters, and was fearful to answer my phone. (While I have no proof that any of this was a direct result of this conversation, nonetheless the timing made it such that it induced anxiety at the thought of any potential connection.)
I, too, am a human with human emotions. And I also deserve to be heard and not attacked for any public observation.
Let’s hold ourselves accountable.Last year I published a post here on the Post Status site about my experiences as a disabled person at WordCamp US. It was very well received and changes have been happening within our community to accommodate disabled people at WordCamps globally. I’m so happy that this result was able to come about as the result of some very frustrating experiences that I had. (Note: the WCEU team has been in conversation with me to ensure that I will have access to the whole WordCamp, for which I am grateful on behalf of myself and anyone else needing disability accommodations.)
A mere month after I published that post, I started a podcast with Kathy Zant. And I published the first episode very excitedly. But without a transcript. And I got called out publicly for advocating for disability one month and disregarding it the next. And rightfully so.
I was embarrassed. Very embarrassed. It would have been easy to say “this is a voluntary thing we’re doing” or “it’s not in the budget to pay for transcripts” or even “we don’t have time to create transcripts.” But instead I said “you’re right. I’m sorry.” I went back and generated a transcript for that episode and have included a transcript for every episode since. I still cringe to think that I published that first episode as I did initally. But the community wanted to see me do the right thing and called me out for it. And I adjusted accordingly.
It’s not easy to acknowledge mistakes like that. It’s not easy, but it IS necessary.
Let’s find a way forward.I could spend time here postulating about how the WCEU team “might have” or “should have” responded differently. I could talk about how they “might have” or “should have” approached speaker recruiting, marketing, and announcements differently. But that would not be helpful today for many reasons: primarily that it doesn’t change where things are today. Secondarily, that I hold no authority in this matter. Anything I could offer here would be moot and only opinion.
You most likely know that I advocate and work every day to help create a more inclusive community in WordPress. Allie Nimmons and I have a podcast and public database that addresses underrepresenatation. We recently released an episode, Diverse and Inclusive Event Speaker Selection, that talks about the challenges in creating a diverse lineup, and that offers some suggestions to help do just that.
Here is my biggest suggestion for WordCamps to ensure that our events are inclusive, and that attendees “see themselves” in the speakers, organizers, and volunteers at events and that as a result everyone has a sense of equity and belonging: we need to use more of the resources within our community to consult with our organizing teams about doing a better job at inclusion.
I suggest that, if we don’t have volunteers who feel confident about the process, we use some of the sponsorship dollars we raise for our events to hire professionals to direct the team to ensure that inclusion is balanced. I don’t believe we should expect our speaker teams to understand how inclusion happens without training and assistance. And we know that inclusion doesn’t happen automatically.
WordPress is now 20. We need to truly value inclusion if we are to remain relevant to the next generations who adopt our open source software. We need to be an open source community.
At WordCamps we talk about the PacMan concept of opening our circles of discussions to include more people – to invite more people into our groups. We practice that physically. We need to practice it metaphorically, too. We need to open our conversations to include more diversity so that we end up with more diversity throughout the community.
The only way we will achieve inclusion and diversity is with intention.
I’ll see you at WCEU.If you’ll be at WCEU, let’s chat. You can DM me on Twitter, in Post Status Slack, or email me here at Post Status. I’d love to meet up with you about this topic or anything else.
I believe in our community. And I believe in our community working and growing better together.
This article was published at Post Status — the community for WordPress professionals.
Chris is a Senior Software Engineer and technical lead of the CMS Platform team at Pantheon. Before joining Pantheon, Chris has been a Senior Engineer at Human Made, working on Human Made’s Altis Digital Experience platform, a Developer Lead for WebDevStudios, an author of online training videos for Pluralsight, a developer, project manager and support technician at Event Espresso, a freelancer, and a Specialty Team member at Whole Foods. Though vegan, they can still be snobby about cheese and chocolate. Chris maintains a number of open source plugins on GitHub and WordPress.org and has been involved in WordCamp Salt Lake City since 2011.
When not coding, they can most likely be found planning for their next Dungeons & Dragons session.
What do you enjoy most about working in WordPress?
I love the building blocks that WordPress provides. It’s so much more than a CMS — the component parts can be used and abused to build any type of web application you can think of. I enjoy pushing WordPress into areas that it may not normally go.
What do you love most about your Post Status membership?
I used to be a Post Status member but not active in the Slack, just reading the newsletter. While that was valuable, what I’ve learned since rejoining the Slack community is that I’ve been missing out on a great community of peers in the industry and that’s super important in our remote-first, post-pandemic where in-person gatherings are less frequent.
What business/web/WordPress advice do you have for others in our industry?
Always Be Learning.
Tech moves fast and it’s easy to get passed up by all the evolving changes. While I don’t think it’s possible to be ahead of every new emerging development, having resources and allies you can lean on to help you fill your gaps is incredibly valuable. It’s important to have your ear to the ground and at least know about — and understand — emerging concepts so that you can develop an opinion about them and understand in what way they may (or may not) apply to what you’re working on.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (May 22, 2023)WordPress 6.2.2 is available now for update. This reintroduces shortcodes in Block Theme Templates in a more secure way.
Rich Tabor and WordPress Playground innovator Adam Zielinski discuss the capabilities and promise of WP Playground.
What do you want to see for future WordCamps? Share your ideas on the post.
Do you want to disable border settings for everyone but Administrators, and only for posts? See the Dev Blog.
What’s the fate of the plugin review team with the primary maintainer soon to retire? It appears to have a bright future with additional contributors and tooling.
WP 6.2.2, Next Gen WordCamps, Block Filters for Client Curation, Plugin Review Onboarding WordPress 6.2.2 Security Release
WP Briefing: Episode 56: What to Know About WordPress Playground
Idea generation: Next Gen WordCamps!
Curating the Editor experience with client-side filters
Plugin Review Team Update
News* WP Briefing: Episode 56: What to Know About WordPress Playground * WordPress 6.2.2 Security Release * Kim Parsell Memorial Scholarship for WordCamp US 2023
Look closely. Did you know this wizardry is currently possible in the Editor?!?
Join us on Thursday for the next #WordPress Hallway Hangout where we'll discuss curating the Editor and building block themes for clients. RSVPhttps://t.co/DPqrFHVXtT pic.twitter.com/XbZBC97QDu
— Nick Diego (@nickmdiego) May 22, 2023
Accessibility* Accessibility Team Meeting Notes: May 19, 2023
Central* SiteGround joins the WordPress global community sponsorship program in 2023
Community* Idea generation: Next Gen WordCamps! * WordPress Community Team Discussion #9: The Next Generation of WordCamps * Recap of the Contributor Working Group’s Mentorship Chat on May 18, 2023 * SiteGround Joins the 2023 Global Sponsorship Program
Core * WordPress 6.3 Planning Roundup * Roadmap to 6.3 * Command Center: Request for feedback * Proposal: Retiring Older Default Themes * Core Editor Improvement: Smoother Site Editing * What’s new in Gutenberg 15.8? (May 17) * A Week in Core – May 22, 2023
Developer Blog* Curating the Editor experience with client-side filters * useEntityRecords: an easier way to fetch WordPress data
Meetings* Editor Chat Agenda: 24 May 2023 * Dev Chat Agenda, May 24, 2023 * WP Feature Notifications Meeting Notes: 2023-05-17
Design* WordCamp Sylhet 2023: Contributor Day Recap * Design Share: May 8—May 19
Docs* Online monthly Docs Team Contributor Day May 23, 2023 * Summary for Docs Team meeting, May 16, 2023
Hosting* Is WordPress compatible with PHP 8?
Marketing* Day 17: #WP20 From Blogs to Blocks * Day 16: #WP20 From Blogs to Blocks * Day 15: #WP20 From Blogs to Blocks * Day 14: #WP20 From Blogs to Blocks * Day 13: #WP20 From Blogs to Blocks * Day 12: #WP20 From Blogs to Blocks
Mobile* Contribute to the Future of the WordPress App * Mobile Team Update – May 17th
Openverse* Catalog Postgres Exploration Effort * Community Meeting Recap (2023-05-22) * Openverse Monthly Priorities Meeting 2023-06-07 * A week in Openverse: 2023-05-15 – 2023-05-22
Performance* Performance Chat Summary: 23 May 2023
Plugins Plugin Review Team Update * Use of Code Generators Must Remain GPL Compatible * Advance Notice of Retirement * Plugin Review Team Update: 8 May 2023 * Plugin Review Team: 15 May 2023 Polyglots Polyglots Table: Contributor Day at WordCamp Sylhet 2023 * Agenda: Weekly Polyglots Chat – May 24, 2023 (13:00 UTC)
Project* WordPress Contributor Mentorship Program: Pilot Program Proposal * Building Blocks: The Evolution of WordPress 2013-2023
Test* Test Chat Summary: 23 May 2023 * Test Team Update: 22 May 2023 * FSE Program Testing Call #23: Rapid Revamp * Test Team Update: 22 May 2023
Theme* Hallway Hangout: Curating the editor and building block themes for clients * Theme Handbook Overhaul: Phase 2 (Creating Content) * Themes team update May 16, 2023
Training* Brainstorm – WordCamp Europe 2023 Contributor Day * Training Team Meeting Recap for May 23rd, 2023 * Training Team Meeting Recap for May 16th, 2023
Tutorials* Building a page with only patterns * How to add a blog or news page to any WordPress website * Introduction to WordPress Multisite Networks * WordPress editor modes for streamlining content creation
Online Workshops* Debugging in WordPress * WP dev livestream: Sendig block theme * WP dev livestream: Sendig block theme * The Creative Side of Blocks, Vol. 4 * A Brief History of WordPress
Courses* Creating a 4-page business website
WP-CLI* WP-CLI v2.8.0 release date
WPTV* Latest WordPress TV videos
Related News:* Node v20.2.0 released * PHP 8.2.6 Released! * PHP 8.1.19 Released! * TC39 * Composer 2.5.5
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status’ Week in Review — covering the WP/Woo news plus significant writing and podcasts. It’s also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
Transcript ↓
Corey Maass and Cory Miller continue the development of their new WordPress plugin, Crop.Express. They delve into the world of image-generation tools for content marketing. In this insightful conversation, they explore creating customizable templates to generate visually appealing images for blog posts, social media, and other channels. Discover how these tools can help marketers enhance their content, highlight important quotes and summaries, and streamline sharing. Dive into the workflow and envision a future where content creators can effortlessly generate eye-catching images that elevate the presentation and value of their posts.
Top Takeaways:
Mentioned in the show:* Crop.Express * Instagram * Vida Bars
You can follow Post Status and our guests on Twitter:* Corey Maass * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptSession 14 Corey & Cory Launch a WordPress Product Live[00:00:00] Dude. Hey.
[00:00:04] Cory Miller: All right. Session 14. I had to go on YouTube and look, but golly, that’s been. Three months, three and a half months. Been good stuff. Had fun on these, but we have some good things to talk about today. I think you were gonna show me some of that stuff and come up with a punch list of what you’ve been manically working on.
Yeah, I’m meager man. And I know the other part of the agenda is now baton is. Getting handed over to me to really drive marketing and the work of, that I can actually do with your class. Yep, exactly. Genius and insight and feedback. All right, you want to any thoughts or do you want to kick
[00:00:53] Corey Maass: it off and No, lemme share. Which 1:00 AM I sharing? [00:01:00] Share, update, plugin. Let’s make it smaller. Come on window.
You see that? Okay? Yep. And hold on just a second. Where is.
Real life needs and leads of a dog. Must be in the office with me at all times. Okay, go lay down. All right we have a blog WordPress install. I’ve been testing with Yost, but for the fun of it, we’ll leave that. Deactivated general settings. Oh, it’s interesting that didn’t reset. But anyway, the title of this blog tagline, so this is the description of this blog.
So I’m just like, some things I [00:02:00] want to sensible, sensible defaults basically And looking at these variables because they’ll show up later. If you go, so you have a WordPress install you’ve just downloaded O M G I M G we need Oh, you have that WorkFlowy document I think I shared with you.
Yeah. Did. So these are, I’ll take notes here. Plug in marketing. So it’s like, what do we call the damn thing? I plugged in. It’s O M G I M G and all capital letters we decided on, which I love. And then what do we call it? I’m, so a couple of neat things with this. We, I think we, we touched on it a little bit or I was thinking it earlier today, is we don’t need, because we’re not going in the plug-in repo, we don’t need a readme, we don’t need there’s a bunch of SEO [00:03:00] stuff that we don’t need to worry about, that we were messing around with Crop Express.
But I think we still want, we still need a description for here. We still need do we just call it O M G I M G? Do we want another word? Image builder, maker, candlestick maker, something in there. So yeah, what do we call it? What should be like, What we see on the plugins page,
Description name oops. All right. So anyway we activate it. It takes you to a welcome screen. Right now it says, welcome to O M G I M G. Let’s get you started creating your first image, an open graph image for your site. The first image is the image people see when they share your [00:04:00] sites on socials.
So we can review all this copy later, but Roger that we just need an icon I’ve been using, actually let’s do, if I go to post status, it’s gonna be the real lit litmus test, right?
Is there a high res version? Hey, look at that. Holy leash. Nikes. No, that’s good. It’s an svg. Okay which we don’t support currently. We’re gonna want to I can. I got it. Because we can just go SVG to p and g. It’s one of my favorite. These are my favorite sites. There’s this whole series of sites that look just like this.
It’s compress P and g. Yeah, compress jpeg, compress All these are my favorite sites. With the elephant. And I contacted this person once and I was like, can I give you money because I use your websites,[00:05:00] every day. And he is no, I make more from ads than you could ever give me.
Okay. It’s a good problem to have anyway, so let’s show.
Did it really make it that small?
Oh, no, it really does make it that small.
Okay. So yes, you should send me a version if you have it.
I should have asked you for this earlier,
SVG whole doc. Why not? It really is that small though.
What size do you need? I’ve got just as big as possible with the transparent background.
I’ve got three 20,
[00:05:41] Cory Miller: about three 20. Let’s see.
I had these made for Different social platforms. So they’re already scaled down.
Yep. Do you want an eps?
[00:05:54] Corey Maass: I think I’ve almost got it.
[00:05:55] Cory Miller: We’re illuminating some of the things that we’ve talked about,
[00:05:59] Corey Maass: right? [00:06:00] Yeah. Around tight.
Yep. Yep. This is compelling listening and watching for anybody out there. There we go. I got it. And I’m being a little pedantic because I want this to be a good demo for you. Oops. Export p and g thousand by a thousand giggles. Heat export. Having fun. Download save. All right, I got it.
[00:06:39] Cory Miller: Here we go.
LeBron Giggle in their heat map software is probably going, oh my God.
[00:06:44] Corey Maass: Tertiary dancing. All right, I’m gonna drag in the PS logo, see if this works. Hey, you get a little preview. So there’s a bug. Go bugs [00:07:00] dropping image shows preview, but placeholder doesn’t. Disappear.
Doesn’t matter though. So you create, so this is going to automatically generate the first one based on I think it’s the, oh, let’s find out. And there’s a fatal error because get options hasn’t been set site. There’s a little live coding for you.
Oh,
obviously I haven’t walked through this in a while.
Oh. Called up there. I see.
What did happen?
Oh, I know what I did. Yeah. So change this to until good options. [00:08:00] There we go. Let’s try that again. Refresh. Grab the PS logo, P and G
and nothing happens. Okay, skip. Anyway it should have created one, but we’ll create one. So this is the other workflow, basically the idea being that welcome screen, you drop in a logo and then it just spits one out. Yep. So that you’re not, so that you’re, on board you, and obviously we’ll tweak that.
But I wanted to get that we had talked about. The experience of it. Essentially you drop an image and it’s just done and then you’d click then option to set it as an OG image. But here we’ll say created open OG image. Right now we’ve got logo only and then side by side are mostly working.
Top bottom isn’t done and simple was the old version I need to clean up, but we’ll start with logo only. Let’s see if this works.[00:09:00] We’re close. Line app, line one 20. Oops. Of course I’ve been hacking away at this, so lots of errors. I get it. No issue here.
But anyway okay, so real simple, I just want this to go away. If set.
There we go. So real simple options here. You’ve got a background and you’ve got an image. And so that’s all the options that you’ve got here on the left. So you can set a background color. So if we go to Do you know what color the post status orange is? It’s the,
like the official
[00:09:51] Cory Miller: I don’t think it’s,
[00:09:53] Corey Maass: oops, I spelled you wrong. Post status.com. There we go. [00:10:00] Inspect.
It’s that one. Okay, so hypothetically you’d come in, you’d say, oh, and I’ve added global options. So there’s under settings, you can set a site name if you want it different than the WordPress name, site description, site url. There’s also going to be Default colors. So it’s if you create a new one, instead of you having to set the background color every time it’d import these.
I also think I showed you, I just added or showed a screenshot. I just added support for Google. Fonts a little clunky but is working, which is cool. Ah, okay. So this is what it was supposed to do, is it creates your first project With, here’s your channel, here’s your template. So logo only, open graph.
So anyway, back in the editor, so you changed the [00:11:00] background color to be the post status one, and of course it doesn’t paste FC 78 15.
FC 78 15. So there’s the post status low color. I added an overlay just by default, so if you wanted to add like, A gradient, something to make it a little more dynamic. I’m gonna add a little toggle for this so you can turn it off all, all together. You can also rotate it so you can make the gradient come from a different direction if you want.
I guess the hack right now is you would just go in here and make this the same as that orange. Okay.
Looks like it’s still adding a gradient, but anyway. But the idea is right now I’ve added, I’m basically flushing out. I’m trying to flush out like one of each option, like a color picker, a or slider, [00:12:00] a bunch of different things. And so we can keep adding these selectors basically. So you can, you’ll have options all day long.
You come over here and. So that’s how you could figure the background, right? And then for the image this should by default, say site logo, which is the thing we uploaded. But I’ve added support for the media library. So if you wanted to do let’s grab one of my testing document WordPress.
Nope. Testing. So I’ve been using this gear, so you could also select an image from the media library or the default site logo. You set the size, you could rotate it. Rotate it if you want to.
So dead simple. Save your changes. And it’s there every time, right? There’s an option to view it, [00:13:00] full screen. And then there’s the, you saved say download. I don’t know if you, I don’t think you can see that part, but it downloads right now. It’s a funny name, but we’ll give it a better name when you download it so you’ll know what it looks like in the download.
And then there’s also the option to save it as your open graph image. And so we don’t really have a way to demo that, but what it does is it will it’ll write headers to your, to, to the website so that anytime your website is shared this’ll be your OG image. Okay. And then also so I think, so it’s saving it as OG image.
Yeah. Puts it into your media library and then. And then that’s what gets shared out. So another bug here or an extra feature we want is to save. In addition, to save as to download, we wanna be able option to save to media Library. [00:14:00] So it’ll just show up in the media library. And saving is the OG image.
So when you go back to projects, there’s a little flag that says this is your OG image, cuz you can only have one obviously. And so it’s if you set a different one. So here’s that same menu you can download directly from here. Or save it as the OG image. And then, and this’ll replace whatever one is the OG image.
Let’s create another. Go ahead. Yeah, let’s create
[00:14:26] Cory Miller: another one. But how did you get the name Project five? Number
[00:14:29] Corey Maass: five. So it’s, these are just like posts. So if you create A post has an id. So project number five. So yeah, one of the Go
[00:14:39] Cory Miller: ahead default, or we just naming that by default or do they have the
[00:14:44] Corey Maass: What would we name it?
[00:14:47] Cory Miller: No, I was it. Do we, do they have the option to name it
[00:14:52] Corey Maass: something different? Oh, they don’t yet. So let’s add that to the list. Custom project [00:15:00] name
because, yeah, I thought about that too, like that once it gets up to 1,986,426, it’s like, what’s, which one are we talking about?
[00:15:12] Cory Miller: I’m just thinking too, for sorting, like we probably want to say it’s O N G I M G and then they name it like default homepage or something. And then when we get into the single post pages and stuff, maybe it’s post ID or post name and number or something like that.
Just so they, when they see this page, it’s gonna get pretty filled.
[00:15:37] Corey Maass: Yep. Yeah, the here it says SITEWIDE images. I don’t think this is working right now because I’ve made a bunch of changes to the site version. There is a menu option here for O M G I M G per post. Yeah, it’s totally broken right now.
But it’ll, when it’ll look similar, [00:16:00] but it, but up here it says, Name of post, today’s specials or whatever, and then it, and then has your images, so you do have context. But yeah under the project number name we’ll want to come up with some naming convention. The other thing that I, so let’s do that custom project name, but right off the bat, maybe a date or we could do the name of the template.
Default project name, using date or template or both because it would be like April 26th. OG image would at least give you some context.
[00:16:40] Cory Miller: Ni picky. But when you say CRI project, that button right there. Yep. C. Could that be create O n G? Im G.
[00:16:48] Corey Maass: Absolutely.
Not nitpicky. That’s the kind of stuff I please jump in. Okay. Especially cuz most, most of those changes are small. Yeah. Yeah. I
[00:16:58] Cory Miller: think coming back to the branding, like [00:17:00] that’s what we’re doing is M G I M G and that’s what they’re getting and I think
[00:17:04] Corey Maass: that’s good. Yep. Okay. Let’s do another open graph.
Actually let’s do an Instagram and again. So instead of logo only now we get into side by side, so it’s a bit more complicated.
So this is a logo on the left and text options on the right. So again, we do a background color. See there’s a little bug of. That border.
[00:17:35] Cory Miller: You’re a very daring dev. I always like doing this stuff though, but a lot of devs have worked with her, like they don’t want to see, they don’t want you to see some of this. I’m like,
[00:17:45] Corey Maass: Hey. Oh, I want you to see it as broken as possible. Cuz then it’s like one, one, it’s part of the journey and what we’re trying to illustrate with all of our, everything we, we’ve been doing in public Mo honestly, most of our conversations have been [00:18:00] public.
And that’s I also wanna show, this is as part of our journey. You have barely usable products, but it’s, then you clean it up. So same thing, overlay color, make it nice and ugly for you. So let’s just do white and green. With that angle. The image, again, you can choose, that’s supposed to be site
site, logo side.
Just clicking through to see that it all works, so it changes to this other thing. Or you jump back and it’s the site logo, make it bigger title. So this is the stuff that I’ve been really working on right now. I’m, I don’t have Google fonts enabled. I. But you still get the idea. So we’ve got some default font families basically.
So if you wanted handwritten I [00:19:00] don’t know if bold works. No, I was just doing that this morning. But you will have the option to ignore this input and you will have, but you will have the option to say bolder italics, cuz it’s I want you to be able to customize the text to your heart’s content.
Text color. So you might hear, you might match the orange type of thing, text size,
but you’d say, I want this tighter. There’s line height. If you wanna get, what’s that tweak to your heart’s content. Exactly. And again, these are not quite the, like you gave me some comps of the ultimate post status. Social image. And so based on that, I want to give us, give you all the options.
If you were a customer coming in, you’d say, okay, I’d upload my logo here. I might choose a a font that not looks like that. [00:20:00] Like that. I’d want it bold, I’d want it all caps. So we want all those options. And then, Be able to make it look good in the context of this template. There’s the title, then you go to the subtitle.
And so you’d have site url, site description. Remember I said, this is where we put in the description of the blog. But it’s like most likely you’d want the title of the blog and the url, so you’d do that, but it’s, and there’s a setting for let me save this. So there’s a setting again. So by default, if you’re like, our webs, our website is http and www, but we really just want it to be post status.com or if you had a short u r l, po.st or something like that, you could put that in here.
So let’s do post status.com. [00:21:00] Save. Go back to here. Oh. So you know, this is what your project screen looks like. So you’ll see all of your projects. And yeah, we’re gonna want ability to sort projects by name most recently updated, et cetera. So we’ll add that to that screen. Jumping back in here, Seesa.
Now, the, by default it brings in post status.com, but there’s also an option of custom text. So if you wanted to put in dot, something or post status.com, link to, something specific, a blog, something like that, right? Text color X size, but you get the idea.
[00:22:00] So yeah, that’s where we’re at.
No problem, dude.
[00:22:05] Cory Miller: So from the premise of the Sitewide OG image probably when I was doing that for, it was so good. Can I show you some stuff
[00:22:14] Corey Maass: real quick? Yeah, absolutely.
[00:22:16] Cory Miller: Okay. So I was playing, this is off topic, but I was playing with some of this, like more into the blog post stuff. So you can see some of these things. I was just like trying to be the client. This is not it. Okay. Where did that play with it?
It’s in our.
Oh, here we go.
But this side by side image, I think side by side thing is gonna be really great for the in, in just what we need for. Initial stuff. Yep. So I was running around with like logo on top here.
[00:22:52] Corey Maass: Yeah, your number 15 is what I was emulating and then. Once, once I’ve got all the kinks worked [00:23:00] out, it’s easy enough to duplicate it to, I called it top and bottom or something.
So logo above, and so that becomes your like 14 or 13 where it’s the same elements on the page. Just, up and down instead of left and right. Yeah, I really, as I was
[00:23:18] Cory Miller: doing this just for post, I was like, this is what, this is really what you need. You just need. Logo, brain thing, tagline. And so that was really good for me to go through that experience.
But yeah, I guess I’ve got four cards here. Put it on the right, put it on the left, but it above, but it below.
[00:23:40] Corey Maass: Yep. And I, and so actually I’m now thinking, so maybe I. Like I do the, just an image, cuz that was one of the ones we saw on that gallery. And then, and I think it’s a really good place to start.
Basically it’s the simplest. And then we will, [00:24:00] and then I will adjust the side by side to be, we’ll call it the, like the default business card. And I will put in little toggles that are like, Because again, it’s, I’m trying to flush out potential options, right? And so if there was an option that was like logo left top, right bottom, cuz it’s all essentially the same.
All of those cards from our perspective are the same, just reordering of things. But logo, title, U R L. And I just lock that shit down and then we’re ready to publish, essentially, like I, as you saw, like I wanna, I want to clean up the welcome screen a little bit more cuz I do think that onboarding’s gonna make a big difference rather than it just being a blank screen when you sign in and it’s done.
It was pretty simple to implement. Yeah, I really think, and then,
[00:24:58] Cory Miller: Go ahead. Just go to the experience [00:25:00] is like those five are all we need. Yep. Specifically for the homepage you saw here, just this is for next level step stuff. Yep. But I was like, when you told me I could have a screenshot, I was like, oh yeah.
[00:25:16] Corey Maass: Oh yeah. When once I add that, like that’s gonna be a lift. Because it’s, a screenshot within a screenshot kind of thing. But so I’ll circle back to that. But is, so is this your official, the official font of post status? Yes. And what font is it?
Go round A round. I believe
[00:25:40] Cory Miller: it’s a Google font.
Yes, it is.
[00:25:43] Corey Maass: Okay. And do you make it bold or is it just, is that how it comes? I
[00:25:49] Cory Miller: I did for this stuff. I don’t know the original, how this is all done, but I was trying to match it and Sure. That won’t work for me. It is bold.
[00:25:58] Corey Maass: Okay. [00:26:00] So by having Google fonts right now, so there are 1500, I think 1,508 Google fonts, and we, just so you know, right?
So that we are not, because a plug-in, can’t call, dial out without permission and you can’t get Google font information without an API key. We can’t expect our users to go through all those steps, so you have to enable Google fonts within the plugin. But I set it up so that now I’m just bragging, but I’m proud of myself.
I got us a Google a p i key Once a day we hit the Google Fonts API and get all the information. We store it on omg.co. I created a little API there, and so the plugin, anybody’s [00:27:00] plugin will hit omg img.co. That meaning our website to get all the font data, and then it’ll be, and then it’ll be cashed on in their own website too, but, so it was, The sort of clever way if I do say so myself, not, it’s not super tricky, but so we, so pretty quick, I was able to pretty quickly add Google font support the without the user having to do much, which is cool.
However, right now all it does is create a dropdown that has 1,508 names of fonts For you, for now that you can, you would just go, sorry, select Vare around from that dropdown. But we’re gonna have to add some way to preview all of those fonts, anyway, I wanna make sure that Varela round bold works for you.
You don’t do italics, you don’t rotate anything, but I had fun implementing that [00:28:00] stuff. And for you, it’s just a white background. Yeah. Oh, so I want to add, toggle the background overlay. So you can just disable it and just say, set a white background. And then that default. Color picker. I couldn’t, I had to type in the color.
I couldn’t paste it in, which was a pain in the ass doesn’t support pasty. So I think we want a better color picker so that somebody could go copy an eight. Most people are gonna have a hex code color and so they’re gonna want to paste it in. Yep. Okay. So gimme 20 minutes. Just sit there quietly for 20 minutes and I will have this ready for you.
Just kidding. Okay. I can
[00:28:50] Cory Miller: be quiet. So then I went a little further into thinking through how we want those, and I came back to this. [00:29:00] Yep. Featured image stuff and going and let you know, just try to present some what we probably want on things. I did show, I did see. Yep. There, I did it. Let’s see if I can, your
[00:29:15] Corey Maass: hair’s getting long.
Huh? Your hair is getting long. In that picture,
[00:29:21] Cory Miller: I showed you that thing. I just saw some from Twitter, but it was just a quote with a person’s picture on it. I was like, that’s cool. Cuz a lot of the podcast stuff we’re doing
Like something like this where you have the person you’re interviewing with their little quote. I’ll keep working on those. Thinking about those, cuz those outputs were really good. Like we do so much audio, video stuff. And really been working with content journey to break those down more and more where you get clips and stuff like that, that then go out on social that are more valuable content on there [00:30:00] than just listen to 45
[00:30:01] Corey Maass: minutes.
But what you just said more valuable, we were talking earlier about like taglines and concepts and stuff. More valuable images.
I really like that.
Okay. Because we were talking like. Making you look more professional, which I bucked at cuz it’s it implies you don’t look professional now or as opposed to like we are. And also going back a handful of conversations that we had where it’s like crop Express was solving a problem.
We were a wrench, you had a bolt. We could help tighten the bolt faster kind of thing. Whereas this, technically you can live without this, but we are making ev making your website better.
[00:30:52] Cory Miller: It’s the polish. Yeah. It’s like you said, the last mile of Polish, yep. Done work doing [00:31:00] the 45 minute thing, doing the thing.
And then this is that last mile that you said, I’d like that toughest mile of just polish. Yep. We’re making that really to display that. When I was thinking through the blog post stuff, I was like, that’s what I’d want is, when we shove out a podcast episode that’s not guy, oh, they did another thing.
But if we have that quote from somebody in there that really resonates, then it’s I should go and look more. And what we’re trying to do on the content side is break those up better and better with transcripts, show notes and stuff like that.
[00:31:36] Corey Maass: Yeah, initially, so I’ve added that. Basically it’s a content field, so it’s like you pull in the title of the website, you’d pull in whatever, right?
But that, that the last option was custom text. And the label on the left would say quote, and then you’d say custom text. And you’d put in a quote and you’d have [00:32:00] this saved as a default. So you’ve got post sta, a white background and the post status logo and U R L in the bottom right print that, that’s quote number one.
You’re now looking at that screen that has all of your projects and you’d say duplicate post or duplicate project. You change the name to quote number two. You’d go in paste in the second quote, and now you’ve got two of those images, same picture of the woman, but two different quotes. So you’d download one to post on socials on Tuesday and you’d download the second one to post on socials on Thursday.
Gosh.
[00:32:39] Cory Miller: So it’s been a bit a second on this blog post thing. So all those, I gather, you’re probably setting it up where it’s set in the front. When you do a post, there could be these options that you could fill in to create all those images. And right there I can do that. So I’m looking at [00:33:00] the post, oh, that quote there is the template plug and play.
Like if you saw on this one screen, I was
Why you get to Drift.
I think that’s where we’re gonna get in. The valuable part is something that looks nice enough and allows me to share those things out.
[00:33:25] Corey Maass: Yeah, and I think, like we’ve talked about, I. A number of those different templates of, or scenarios, an image that you generate that’s got a picture of a per, for your interview, you’ve got their picture on the left, and then you’ve got a quote and you can make five of those five different quotes, but it’s essentially the same image.
And initially, Today, tomorrow, this week, like I’ll set up that template next week. You’re using it and you’re plugging it. You know you’re gonna have to cr [00:34:00] recreate that template every time. But a week from now, I’m gonna give you the option to duplicate a template and or save a template. For reuse, essentially.
So then step two is gonna be okay. It’s I set it up once for each post and then and then I’ve gotta manually plug in those quotes and then step three, like basically to verify that, that we are using it this way and that these are loops that we want to close or processes that we wanna make faster.
It’s like I’m picturing a. A screen where essentially you can quick generate, if you’ve got a bunch of these templates that like, opens up in the sidebar, your, you go and you look at your blog post and you highlight something, and then you select from a dropdown like, plug this, whatever text I’ve highlighted into this template.
So it’s highlight a quote. Generate a quote, image [00:35:00] highlight, quote number two, generate quote, image, highlight bullet points you instead of the quote template, use a, use the bullet point template and you just go bang. Okay, all done. Go back to I M G O M G I M G project screen and there’s all of those different templates populated, already with your logo, but quote one, quote two, quote three, bullet 0.1, bullet 0.2, bullet 0.3.
So I think it’d be
[00:35:27] Cory Miller: okay, let me just make sure we’re on the same page. And I’m sorry if I missed this, but, so I was thinking post templates I’d want for most post ads content. I put down quote and summary slide. It’s probably the two big ones, just summary slide about what this content is about and then actionable cool quotes on that.
So I started plugging up MGM G. I could create a template for the post things that would show, then [00:36:00] set there for its to global, and then I’m in post writing, post and go ready for the OG images, click. Oh, I want to do, I gotta have a summary slide that’s already in my template over you on the post. And then same thing with quote, I’d have that option too.
Those templates would show up
because right there, from a workflow standpoint, I’m thought about, I’ve done the work of thinking about some of the key things that would drive value on the post content summary slide, which is our featured image thought. And then the quote Thing and I’ll, maybe the bullet point would be the third for me is like we, we talked about these three things, which could be a variation of the summary slide.
Sure. And if I did that, what that would do for me on my social channel is just talking this out as opposed to as, okay, I’ve already illuminated in a graphically appealing way what this long form post is about. Then I have those images for [00:37:00] those channels. LinkedIn, Twitter primarily for us at the appropriate sizes and stuff.
I think we’re cooking. Yeah.
[00:37:10] Corey Maass: Yep. Yeah, I like we’ve talked about the baseline is an OG image, ideally auto generated The moment you hit publish, you’ve based on a template being populated with the title of the post and then down the road with a screenshot of the post, and or the featured image.
But once you’ve done kind of what is considered the word press basics, you’ve added categories, you’ve added a featured image, you’ve written your blog post, you’ve hit publish. Already when you share it, it looks damn good. There’s maybe a little bit of setup, but if you haven’t set up an OG image template or an OG image template for a, for that post, [00:38:00] then at least when somebody shares it, they get the sitewide business card, like you’re describing it.
But with the next step. Every post that gets created automatically has a business card, but has the title of that post built in. And then step three, you could essentially recreate reuse that same one, let’s say make it a square for Instagram. And so again, you’re going, up and out with all these things and it’s just a matter of how you use it.
So like at post status, your. You’re going, okay. Baseline is an OG image, but we also then want and that’s gonna cover your LinkedIn and Facebook. But you’re like, but we need a square for Instagram. Copy. Change it to, I didn’t show you that part. So it’s like that we select that channel.
You saw that the second image I created was for Instagram. You can actually change that live. So you could take a rectangle image, you could replicate it, so [00:39:00] now you’ve got another one. But you could say, now make this square and it’ll just change. And things might move around on the screen.
So you might want to go tweak, tweak some of those sliders. But if you’ve already done the work once, copy change screen size.
[00:39:14] Cory Miller: Okay, let me talk this through. From a marketing customer Perspective. So what I’ve gathered, cuz I want us to capture this for the market, my marketing work, but I’m, I need to say that out loud to you.
So what this has done for me as the content marketer at Post status is it’s in my workflow. It’s creating I’ve said my templates, I’ve thought these things, o n g has helped me. Do those, think through those these are the basic things you can do to add value to your post.
So it’s in my workflow. It’s great cuz I’m going to my post. I’m adding new podcast, new blog posts, whatever. I’ve already done this initial workflow work to set my templates that are there for me when I need it. It looks nice, [00:40:00] like it doesn’t look like shit. It looks nice. And then the third is it, this is just direct speed.
It illuminates the value of the post better. I’m pulling out the things to showcase what the post actually is, so I’m enticing people to do that. The fourth I didn’t add down here though, is making it super easy to go off and share. So for marketing wise, right there, we talk to content marketers first.
They’re already doing this work. Yep. It’s in your workflow. It’s gonna look nice. It’s gonna share, showcase the value of the landing page better, and then it’s easy to share.
[00:40:43] Corey Maass: So that last mile talking about the last mile is the hardest mile. Is also an aspect that I think. Mar like marketers and marketing agencies, it’s going to make sense to [00:41:00] them that we don’t close the loop on actually publishing to your average person.
I th I anticipate this being a discussion. This we’re gonna have to have over and over again. Corey, with his little music blog. In a perfect world, We would generate images for each channel and then we’d click a button that would say, push these to these channels. Yep. But it’s, but that is so a big, messy step.
Yeah. And there are tools that already do it. And again, from a marketer or an agency is already going to be using a radar, a buffer, a hoot suite to queue up and publish this content.
[00:41:59] Cory Miller: Yeah.[00:42:00] So I was thinking though, like your Instagram, I go, huh, when am I gonna use that? But the Vida bars company, Lindsay has an investment in helps.
She’s got shampoo and conditioner bars. She primarily uses Instagram, right? So she’s creating a post, wants something that then she can download and just upload back to, that publishing option. They’re great services that do all that. To me, it’s yeah, we’ve handed it on the thing, now go use your tools, your workflows.
Yeah. You’re already in that workflow. But man I think that’s awesome. Okay. I’ve only, sorry, I’ve only got four more minutes, but here’s my question to you. What do you think needs to happen for it to be ready for
[00:42:39] Corey Maass: production on Postex? Like I said, I need to clean up some of these bugs and I am now going to, so I’ve already created options that, that post status based on the template you gave me, I think we’re [00:43:00] pretty much covered.
Like we’ve got Google font support. You can upload a logo, you can pull in a title, and I am going to clean it all up so that it works and you stop seeing errors when you first install it. But I’ll make sure that essentially the first template covers. The post status template and I need to replicate it.
Like I said I’ve been hacking away at the Sitewide version, and so I’ve done this a couple of times. I just need to copy all my updates over to the post version. And then you’ll have all the same features on for sitewide images or for post specific images. And then we’re, and then you can at least start messing around with it.
Okay.
[00:43:43] Cory Miller: Do I need to do a little bit more work for you, like sh on the post templates, take a podcast or whatever content we have and think through. I’d want to quote from here. I’d want the summary slide for here. Do you want me to do a little bit of that work? [00:44:00] Like with live action stuff and Google Slides?
[00:44:02] Corey Maass: Yes. Like the more work you do thinking through these templates, I don’t think we’re gonna I’m not gonna be able to deliver most of it tomorrow, but we can create one, yeah. Or we can create the one that’s similar to the Sitewide business card that just covers your basics. It’s got a logo, it’s got the title.
So it, and then you like, cuz I wanna get this to you so that you’re like, you are pub, you publish and you’re like, Hey Corey, I’m trying to publish this for tomorrow. I need X, Y, Z. I’m like, okay, now we have a real world scenario, let me go add that. Here’s
[00:44:41] Cory Miller: what I’m gonna do. Then I’m just gonna think about, I get one featured image template thing.
Yeah. And to just showcase the value of the post. And and work on a couple of thoughts with, I’ll take one post and start doing it. Maybe take another [00:45:00] one and start doing it, and then deliver that and go, Hey, I think these are the basics for that one thing. And that gets me huge way into showcasing the value post and everything else.
Like you said, it’s crazy. Yep. With that. So I’ll
[00:45:14] Corey Maass: do that. And then like I said, I mean we’ve I’ve set up the technical side of serving, of selling this thing using e D on the website. Yeah. So we need to start thinking about a homepage, cuz we’re not gonna be selling tomorrow.
But you and I both know that the first version is 10 versions, in a day, or, in, within a week before we actually let something stay online. Yeah. We wanted you sent over a design you like and then we’ll but we need some words to start putting on that page. So start thinking about that.
Okay. So
[00:45:58] Cory Miller: really for me it’s [00:46:00] homepage and the post template.
Okay. Can do. Awesome. Love it dude.
[00:46:08] Corey Maass: Thank you. We’re so close. We’re so close.
[00:46:12] Cory Miller: Yeah. Too, and I love the way we’re doing it. It’s like we have a live action thing that we’re making it better and I’m putting on the hat of actual users cuz I am Right. Helping formally, I think that’s such a good way to do product that sometimes has been a mismatch for me, but I’ve got the live action, thank you.
[00:46:31] Corey Maass: Great. We’ll talk soon.
This article was published at Post Status — the community for WordPress professionals.
Part of good web design is informed decision-making for WordPress accessibility. Focusing on accessibility will enhance your website’s user experience, improve your site’s search engine optimization, and keep your company from facing costly lawsuits.
But before you make accessibility a priority in your web design process, you have to understand what it is and what it entails.
Understanding WordPress AccessibilityWordPress, at its core, was created with accessibility in mind. As open-source software, it’s available to anyone. WordPress is committed to inclusivity and wants users, no matter their ability or how they access the internet, to be able to create and maintain a website built with their software.
In a nutshell, accessibility is the practice of creating websites that are usable by the largest number of people. These people include users with disabilities like vision impairment or limited mobility. It also includes users with different intellectual abilities or varying means of accessing the internet.
WordPress strives to make the dashboard and any themes they create compliant with recognized accessibility guidelines. But because WordPress is open source, anyone can develop themes and plugins for the platform. This ability means that all themes and plugins available may not be accessible, but the themes and plugins created by WordPress are.
Key Decision-Making Areas for WordPress AccessibilityWhen designing a WordPress site, there are many things to consider to make it accessible. While each website will require specific considerations, this list is a good starting point for designing your WordPress site with accessibility in mind.
Choosing a ThemeWordPress and third-party developers create themes regularly, which means there are a lot of them to choose from. Sticking with themes created by WordPress is a good idea because it’s dedicated to accessibility. This differentiation doesn’t mean that other developers aren’t. But before you choose a theme from a developer, do some research into the theme itself and see if they’ve made considerations for accessibility.
For a theme to be accessible, the menus must be accessible from the keyboard for users who use the keyboard rather than a mouse. The color contrast for the theme needs to meet standards for users with vision impairment, and the HTML structure needs to use semantically correct code for users who access websites using screen readers.
These considerations may seem small, but they can make a website accessible for many users who may otherwise be excluded.
Controlling Color ContrastThe wrong color contrast on a website can make a site unreadable for some users. Ideally, the color contrast between the content of the site and the background should be enough for good readability. Still, it shouldn’t be so bright that it causes issues for users with sensitive eyes or cognitive problems. There are no criteria for defining excessively high contrast, and it’s recommended that you use high contrast selectively.
Additionally, color shouldn’t be the only way you indicate control of content. For example, if a line of text is a link, color shouldn’t be the only indicator that it’s a link. Not all users can perceive every color and would lose navigational abilities if color were the only indicator. You can use underlining to make the link more clear.
Determining Font SizesModern browsers can resize text regardless of how the web creator defines it. But it’s still a good idea to be aware of the requirements for accessibility. When decision-making for WordPress accessibility, people should be able to enlarge text without it becoming unreadable or hidden on the page. Generally speaking, a font size of 16 pixels is good for content. When experimenting with line heights, test how your content looks with different browsers and different screen widths.
Using Multimedia ContentWhile many users can view videos and photos or hear audio files, not all users will. So, when using multimedia elements, alt tags, transcripts, and proper headings can help users who rely on accessibility tools to access your content.
For example, users with impaired vision won’t be able to see the images you put on your site. But a screen reader can pick up the information you put in an image’s alt tag and describe it to the user.
While someone with impaired hearing can see a video you put on your website, they won’t be able to hear the audio. Providing a transcript or using closed captions allows that user to understand what’s said in the video.
This accessibility doesn’t just apply to video, images, or audio. Downloadable PDFs and other documents should be accessible as well. And one crucial element of creating accessible PDFs and documents is using the correct header hierarchy and properly formatted lists and tables. That will enable screen readers to share the information with users.
Creating FormsForms rely on HTML code to function. For a form to be accessible, the HTML code must be semantically correct. That means each field on the form is correctly labeled so screen readers can tell the user what the field is for.
Providing instructions is also essential. These instructions should help the user understand how to complete the form. When there is an error or a success, users should be notified in an accessible way, not just a sound or an animation with no alt tags.
Designing TablesTables are perfect for displaying data with relationships between the values horizontally and vertically. If you need to show the relationship between sales data over a few years, for example, then a table might be a good way to show it.
To make tables accessible, you must code them correctly. Screen readers will pick up on the data relationship the table is conveying and share that with the user. But, if you code the table incorrectly, it won’t make sense to the user. Incorrectly coding a table can make the data more challenging to understand overall.
Integrating LinksWhen adding links to your content, make sure the anchor text for the link explains what the link is. For example, the anchor text for a product link should be the product’s name and not something vague like “click here.” This rule is so users with screen readers can get a better idea of what the link is.
When using links, open them in the same tab. Opening the link in a new tab or window could disorient the user, meaning they can’t use the back button to return to the original page.
Selecting PluginsSelecting accessible plugins is essential for many reasons. First, accessible plugins are usable by people with disabilities. Second, many countries and organizations require accessibility to commercial sites.
Many plugins are created with accessibility in mind. Before installing a plugin on your site, read the information provided by the developers. If a plugin is accessible, it will be noted.
Best Practices for Decision-Making in WordPress AccessibilityAccessibility may seem like a buzzword to some, but it’s a crucial element of WordPress design. Not only is accessibility the right thing to do — the law requires it. The Americans with Disabilities Act requires places of business to be accessible to those with disabilities, including e-commerce websites.
Some consider accessibility a constraint to making a good website. They envision boring government websites and assume they must create something similar. But the reality is that government websites rarely have the budget or intent to update websites as a business site does. So instead of thinking of accessibility as a constraint, think of it as a parameter necessary for a good website.
It may look different from the non-accessible design you originally had in mind, but that doesn’t mean you can’t make a great website.
And when it comes to getting your whole organization behind WordPress accessibility, there are some things you can do to get your team on board.
Give Authority to Prioritize AccessibilityAccessibility isn’t just a concern for the design or development teams. While no one at your organization needs to be a certified expert, everyone should understand the basics. This approach will allow your company to create with accessibility in mind.
The marketing team can create accessible marketing materials. The developers can create accessible WordPress sites. The designers can create new and innovative ways to comply with accessibility guidelines.
Giving everyone in your organization the authority to prioritize accessibility means everyone creates something for the greatest possible number of users. And when the executive staff understands accessibility, they can help lead the company in that direction.
Understand the GuidelinesThere are multiple organizations devoted to accessibility and creating certifications for accessibility. While your team doesn’t need certification, understanding accessibility guidelines is important.
Consider adding accessibility training to your professional development agenda or hire accessibility speakers to come to talk at your company. The more information your team is exposed to, the better. There are also professional organizations you can join that will help you access resources regarding accessibility. A Post Status membership is perfect for those who want to learn more about decision-making for WordPress accessibility and other WordPress news.
Test Your Decisions for Accessibility ComplianceOnce you’ve put your accessibility decisions into action, it’s time to check them. There are several free and paid tools online to check how accessible a website is. Sites like Accessibility Checker are a great place to start. Siteimprove is fabulous if you want to go more in-depth.
Beyond that, consider accessing your site the way someone with disabilities would. Try navigating the home page with a keyboard. Try using a screen reader to access a blog post. Newer Apple devices have easy-to-use accessibility settings and are a simple way for your team to see how your accessibility efforts are going.
Use Alternative Text for Images and MultimediaAlternative text is descriptive text that explains the content of images and videos. For users with vision impairments, a screen reader reads alt text, and the text serves as a means for them to understand the content of the images or multimedia elements.
But alt text is also helpful when an image doesn’t load properly. Not all internet users have access to the same high-speed connection, and in some cases, a photo may not load properly if a user can only access the internet via dial-up. When an image doesn’t load, the alt text gives the user information about the image.
Structure Content ProperlyBy now, you likely know that headings are essential for search engine optimization. They’re also crucial for good accessibility.
Generally, headings organize your content and make it easier to understand. Headings outline the content and make specific information easier to find when used correctly. But for those headings to be accessible, you have to use the correct formatting.
Instead of making headings bold and in a slightly larger font, use the headings in the content editor. Those actually code the headings to be visually and structurally marked as headings. This approach allows screen readers to understand the headings are there, which bold text doesn’t.
Provide Accessible NavigationNavigation is how users make their way through your website. While many users use a mouse, some use a keyboard to jump to different points on your website’s menu. Links on your site should be tab-able, meaning users should be able to hop to the next link using the tab key.
For users who require screen readers, you must code the links on your website correctly. That way, a screen reader can find and convey them to the user.
Keep Accessibility in Mind for All Updates and ChangesAccessibility isn’t something you can do once and never think about again. As technology and how people access the internet change, you’ll need to update your site to ensure it’s accessible.
Creating a plan for a regular website audit is a great way to ensure you’re always keeping accessibility in mind. It will also help you find any issues before they become problems. Regularly checking your website’s accessibility is the best way to make sure as many people as possible can use your site.
Align Resources to Support DecisionsAccessibility is important. Your team can’t make accessibility a priority if they don’t have the time, money, or resources to do so.
Paying for research resources or accessibility tools your team will use can help them create a more accessible website. Encouraging your team members to take classes or seek out certifications will help your accessibility efforts in the long run.
Tools for Making Accessible Decisions in WordPressAccessibility tools can tell you if you’re hitting your accessibility goals or missing the mark. There are tools for different aspects of accessibility and various departments within your organization.
Accessibility tools to consider include:
This list isn’t comprehensive, and new tools become available often. If you want to know more about new technology and how it can help you as a WordPress professional, check out these WordPress tech posts.
Addressing Common Accessibility Challenges in WordPressIt’s easy to design with accessibility in mind when building a website from scratch. But when you already have a website you’ve spent time and money creating, you’ll need to create a plan to help the site meet accessibility guidelines. While every site is different, there are some common issues to consider.
Demonstrating the Impact of Accessible Decision-Making in WordPressA focus on decision-making for WordPress accessibility will benefit your company in many ways. First, it will improve the user experience for all users and open your website to an audience that previously couldn’t use it, increasing your potential customer pool.
That increase in potential customers is significant. The Centers for Disease Control in the United States estimates that about 25% of all adults have a permanent or temporary disability that requires an accommodation. By making your website accessible, you could increase your audience reach by 25%. That’s a huge difference.
Making your website accessible also is an investment in your brand. Consumers are increasingly values-driven. They want to support ethical companies that do the right thing. A focus on accessibility is an ethical choice that not every company makes. Putting an accessibility statement near your privacy policy is a great way to show off your hard work and share your values with the world.
Accessibility also improves search engine optimization, helping people find your site through search engines. Alt tags and headings are necessary for good SEO, and using them correctly impacts how you appear in search results and your overall accessibility. A push toward creating a more accessible site could lead to a more substantial web presence overall.
And finally, accessibility is legally required. If your site isn’t accessible, you risk being sued. Updating your site to meet accessibility guidelines will keep you from dealing with a costly lawsuit.
Training and Education for WordPress Accessibility Decision MakingA focus on accessibility is a mindset shift for many people. Once you start to think about it, you can see how you can optimize for accessibility more easily. Training and education make this mindset shift much more manageable. There are many online trainings and conferences that focus on accessibility. Providing funding for your team members to take advantage of these trainings will help them better put accessibility practices into play at your company.
Educational accessibility resources for WordPress professionals:
Adding Accessibility to Your Decision-Making ProcessAccessibility is crucial in the website design process. It’s also the law. Creating a focus on accessibility will improve your company’s reach and brand reputation. Creating accessible WordPress websites doesn’t have to be difficult when you have the necessary tools and resources to guide your decisions.
If you’d like to stay up-to-date on all things WordPress, including accessibility, check out the Post Status podcast. Join Post Status to stay connected with the WordPress community.
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (May 14, 2023)It’s time to update your WordPress websites now. This week’s release breaks shortcodes used in Block Themes on Templates, but is related to a security issue.
Is WordPress, and the plugin and theme ecosystem around it, ready for PHP 8? Earlier versions of PHP, such as 7.4, are now considered End of Life, and hosts are eager to deploy supported versions. But first, Core compatibility needs additional testing to come out of beta compatibility.
Translating WordPress just got a little bit easier for contributors with the WP Translation Playground.
A Community team working group announces a pilot proposal for a Contributor Mentorship Program, helping all contributors onboard.
WP 6.2.1, PHP8, Translation Playground, Mentorship Program WordPress 6.2.1 Maintenance & Security Release
Is WordPress compatible with PHP 8?
WP Translation Playground
WordPress Contributor Mentorship Program: Pilot Program Proposal
News* WordPress 6.2.1 Maintenance & Security Release * 2022 Annual Survey Results & Next Steps * The Month in WordPress – April 2023 * Kim Parsell Memorial Scholarship for WordCamp US 2023
Accessibility* Accessibility Team Meeting Agenda: May 19, 2023
Community* Meetup Organizer Newsletter: May 2023 * Announcement: Increasing Meetup Venue Support Funds * Kim Parsell Memorial Scholarship for WordCamp US 2023 * The Next Generation of WordCamps * Contributor Working Group: Mentorship Chat Agenda | May 18th 07:00 UTC (APAC/EMEA) and 16:00 UTC (AMER) * Recap of the Diverse Speaker Training group (#WPDiversity) AMER/EMEA on May 10, 2023
Core * WordPress 6.3 Planning Roundup * Roadmap to 6.3 * Command Center: Request for feedback * Proposal: Retiring Older Default Themes
Developer Blog* What’s new for developers? (May 2023)
Meetings* Dev Chat Agenda, May 17, 2023 * Editor Chat Agenda: May 17th 2023
Design* Design Share: Apr 24–May 5
Docs* Agenda for Docs Team bi-weekly meeting May 16, 2023 * Summary for Docs Team meeting, May 2, 2023
Hosting* Hosting Team meeting agenda 2023-05-17 * Is WordPress compatible with PHP 8?
Marketing* Notes: Global Marketing Team meeting, 9 May 2023 * Day 10: #WP20 From Blogs to Blocks * Day 9: #WP20 From Blogs to Blocks * Day 8: #WP20 From Blogs to Blocks
Meta* Matrix chat Summary – May 4, 2023
Mobile* Contribute to the Future of the WordPress App
Openverse* Catalog Postgres Exploration Effort * A week in Openverse: 2023-05-08 – 2023-05-15
Performance* Performance Chat Summary: 16 May 2023
Plugins Use of Code Generators Must Remain GPL Compatible * Advance Notice of Retirement * Plugin Review Team Update: 8 May 2023 Polyglots WP Translation Playground * Agenda: Weekly Polyglots Chat – May 17, 2023 (07:00 UTC)
Project* WordPress Contributor Mentorship Program: Pilot Program Proposal * Building Blocks: The Evolution of WordPress 2013-2023 * Revitalizing the Showcase
Support* Agenda for May 18th Support Meeting
Test* Test Chat Summary: 9 May 2023 * FSE Program Front Page Fun Summary
Theme* Hallway Hangout: Curating the editor and building block themes for clients * Theme Handbook Overhaul: Phase 2 (Creating Content)
Training* Brainstorm – WordCamp Europe 2023 Contributor Day * Training Team Meeting Recap for May 2nd, 2023
Tutorials* Introduction to WordPress Multisite Networks * WordPress editor modes for streamlining content creation * Exploring category templates with block themes
Online Workshops* Nesting blocks and advanced block layouts * Developer Hours – WordPress Playground * Developer Hours – WordPress Playground * Create a four page WordPress website #2.5: Footers * WP dev livestream: Sendig block theme
Courses* Converting a Shortcode to a Block
WP-CLI* WP-CLI v2.8.0 release date
WPTV* Latest WordPress TV videos
Related News:* Node v20.2.0 released * PHP 8.2.6 Released! * PHP 8.1.19 Released! * TC39 * Composer 2.5.5
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status’ Week in Review — covering the WP/Woo news plus significant writing and podcasts. It’s also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
Transcript ↓
In this episode, Sheryle Gillihan, co-owner and CEO of CauseLabs, shares her journey and the evolution of her purpose-driven web agency with Cory Miller. She discusses how her journey led her to prioritize making a difference through her work. Sheryle emphasizes the shift towards sustainable digital stewardship and the role of WordPress in helping businesses adapt and evolve. She encourages WordPress professionals to embrace the open-source ethos, attend WordCamps, and use technology as a force for good. Sheryle’s story highlights the importance of purpose-driven work and the power of community in the WordPress ecosystem.
Top Takeaways:
Sponsor: A2 HostingA2Hosting offers solutions for WordPress and WooCommerce that are both blazing fast and ultra-reliable. WordPress can be easily deployed on ANY web hosting plan from A2: Shared, VPS, or Dedicated. A2 also offers Managed WordPress and WooCommerce Hosting. Take a look at a2hosting.com today!
A2 Hosting Mentioned in the show:* Michael Gillihan * CauseLabs Twitter * Raspberry Pi * Pearl S Buck Foundation * WordPress * Theme Forest * Craigslist * WordCamp * Purpose WP Twitter * Purpose WP * IDEO * Kickstarter * B Corp * Lego * Onward Press
You can follow Post Status and our guests on Twitter:* Sheryle Gillihan (CEO and Co-Owner of CauseLabs) * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptPost Status-Sheryle Gillihan of CauseLabs
Cory Miller: [00:00:00] Hey everybody welcome back to Post Status draft. This is another interview in our agency journey series and I’ve got a dear friend, longtime friend in the WordPress space one that Lindsey and I love to spend time with and I’d love to follow everything she’s doing because she’s a cheerleader and this work.
And so I’ve got Sheryle Gillihan here from CauseLabs. And Sheryle, welcome to the
Sheryle Gillihan: podcast. Thank you Cory. Love being here.
Cory Miller: So Sheryle, could you tell us a little bit about one about yourself, cuz I could brag on you all day, but also one about yourself and then tell us where, what CoLab is today.
Sheryle Gillihan: My name is Sheryle Gillihan. I am the c e o and Co-owner of CauseLabs. My other co-owner is Michael Gillihan. He is my partner in business and in life. We weren’t always the original owners of CauseLabs, however, I joined the company back in 2010. Started as a project [00:01:00] manager.
Really sat in a lot of different seats and roles in the company. I feel like most of the opportunities I was presented, I said, yes, I’d love to do that. But when I was presented with the opportunity to become the c e o of the company, I said, heck no. I do not wanna do that. And that was about the time that I met Cory, Lindsey and a few others in the WordPress space.
Michael was already very involved in WordPress. And and in the digital agency space. And they all encouraged me that this is something that I could actually do. We’ll get a little bit more into my story later, but where CauseLabs is today is a little bit different from where it started. Or maybe we’ve just revamped how we’ve approached things.
It started as a web agency back in 2003. And very quickly, it started to evolve into something different from that because the technical space was evolving by [00:02:00] 2008. IPhones were big and apps, mobile apps were a huge thing and we really just. Transitioned into a mobile app company both for Apple and Android.
And we did that for a number of years. And then went back towards web services and very custom web services, but then also playing with things like Raspberry Pie and s m s based apps and just going with wherever technology was innovating. But we’ve found our way back to web services a, in a different way.
And I’ll talk about that more a little bit later.
Cory Miller: So today, can you talk about your team and most of the clients, I know a little bit of this, but I want to share, I want everybody else to hear too. So CoLab today who do you all end up attracting and also going forward[00:03:00] to find them and then, what does the team look like and what do you do today?
Sure.
Sheryle Gillihan: So the team, I’ll talk a little bit about because it has transitioned since the pandemic. And also just the landscape of the tech space right now in hiring in the tech space and what people prefer or what I perceive people prefer. And so I’ll talk about that some in. The following questions.
But as far as who we attract as clients our brand kind of resonates with nonprofit organizations. And, we established our brand after the company was already going. I think I helped the company rebrand to CauseLabs in 2012. Is when we did it. 2003 to 2012, it was a number of different names mostly related to, to hi def.
But what we found when we started a [00:04:00] sales department and actually getting out there and doing sales and not just referral based work, is that people thought hi def was audio video and we didn’t do audio video. And so we looked at our. Core values and looked at what our team cared about and the best projects that we had and the companies that we wanted to work with, and we rebranded to CauseLabs that made a lot of sense.
The labs portion of it being related to that innovation that I was talking about and always driving forward with new tech. And the cause part really aligning with the type of work that we wanted to do and what impact we wanted to make on the world. In a couple years after that, I helped the company become a certified B corporation.
And again, that really attracted nonprofits, social enterprises, and the types of companies that are very purpose driven. That doesn’t mean that we haven’t worked with any for-profit companies. We certainly have, in fact, I think over my head here is Lego.[00:05:00] A brand that most people recognize. We worked with their girls line and their education department, so again, still very aligned with our values and we discovered in working with them that for-profit companies could actually have a great impact in the world.
For example, they were starting to look at sustainability in the plastics that they use for creating like o bricks. And We saw that any company could actually have great impact on the world, and we believe that business can be used to support for good. So it doesn’t matter what kind of business you are.
So we do work with all kinds of companies because of that.
Cory Miller: Yeah, I remember. I think you were the one that really introduced me to be certified companies and I was like, oh, this is magic. This is the way business should be. And because I, and I love your personal values, infuse everything you do, and it just makes sense.
When I was reading it, I think I might have saw it on your website after we talked and I was like, this is cool. This needs to happen more and more. Do good [00:06:00] and do well. And I think so many times in today’s business environment, it’s focused on the, we wanna do good part, we wanna do well, very well to the detriment sometimes.
And so I love that’s a thing in business and I love that you and CauseLabs are leading that Where there’s, I know there’s many businesses that do that, but I love that in our space we have someone that is so proud of that. Okay. So you know that’s a transition, that’s a lot of evolution and that adaptability like you were saying in 2008 with the iPhone totally changed the planet than Android after it.
But I love that you’ve. It in the past, it seems like you’ve, you all have really adapted and moved with what the needs are and what you all can do. So tell me a little bit, also your connection with WordPress now and in the past, however you wanna shape that. But I know that’s not all you do.
There’s a lot of needs that you have for your clients that aren’t necessarily WordPress, but I [00:07:00] know you all prolifically use it throughout the business. But can you tell me a little bit of connection with WordPress?
Sheryle Gillihan: Sure. I think I started with WordPress as a user, as most people do. Creating my own website, adding some blogs.
And then I was approached by my church because I had my own website and they said, can you do our website? I said, sure. I picked a theme. I don’t even remember where I picked it from. It was probably Theme Forest, and I customized that theme for our. Colors and our logo and started putting our contents on there.
And very quickly, because they could manage their content and actually manage their site, and it wasn’t in H T M L or P H P, I said I. There are so many things we’d like to add now, can we add scheduling for our childcare department? Can we add, these podcasts essentially before podcasts really were a thing.
But the sermon recordings so [00:08:00] that people could listen to them if they couldn’t make it to the service. And I think that through that I was learning a lot about what WordPress was capable of doing. I. At that time had no desire to really be a developer or be in an agency doing that kind of work.
I had a day job. I was really good at it. I was in the digital space, but it was more in mergers and acquisitions and I was, earning my title and a good salary and we were stable as a family and it was really great. But I was unhappy. The type of work that I was doing and the type of clients that I was working with, and I didn’t feel any sense of purpose.
I got into CauseLabs and found that purpose, and it wasn’t necessarily WordPress related work at first, but we were reco recognizing more and more that there was a thought that could be done with the partners that we were working with, where WordPress could be a good solution for [00:09:00] them and not just because it.
Made our lives easier as developers and that there was a lot of progress being made in WordPress and there was a community there and they’re building ways to enhance and improve it. And it was just a little bit more plug and play and we could still customize it as custom backend software developers.
We could still do a lot with it. But for our clients, it was a game changer. They were able to do so much with it when we handed over the site and said, okay, now you can manage your content and you can take your marketing and your organization forward. Sometimes I will say, We are not happy with what our clients do with their websites after we hand it over to them.
So we’ve questioned like, how much restraint do we put on their investment because they’ve invested [00:10:00] on us creating this look, this field, this template, this site for them, and all of these customizations. And sometimes they go in there and. What we would say is, maybe that wasn’t the best choice to make with your contents or with your website, but to each their own.
And if it works for them and it actually propels their organization forward and they’re able to make the impact that they wanna make in their communities, then more power to them.
Cory Miller: So was Co Labs doing, or the agency that became cos Labs doing WordPress when you got there? Or did you all help introduce that?
Sheryle Gillihan: Not primarily. They had done a few WordPress websites. It really got more introduced when. We became CauseLabs and there were a few organizations that came to us once our brand became more known that already had WordPress websites and we said, of [00:11:00] course, sure, we can work on that. It’s PhD P based, we have PhD P developers.
We can definitely do that. It was challenging though to take a custom software developer and put them within the constraints of WordPress. If they don’t know WordPress very well, there are things that are done that are not the WordPress way, and not that’s a negative thing, but it just makes life harder on them and makes future development probably harder on that particular website and the maintenance of it a little bit harder.
Once we started hiring WordPress specific developers and those who really knew WordPress the maintenance of those projects became a lot easier. And so I think when Michael and I, when I took over as c e o, we started to make some of that transition. And when Michael and I purchased the company in 2018, we definitely have shifted more in that direction.
And. [00:12:00] The majority of our partners now are on WordPress websites and the plugins we’ve used, the tools that we’ve used, the integrations that we’ve used have definitely evolved because technology keeps evolving. And WordPress itself has definitely had some big changes in the last few years, but I think that.
This transition for us has been really healthy because of the community support for this platform, as well as just the prolific, ubiquitous nature of it. Like they honestly could not work with us anymore. And that obviously is not what we want, but our clients could not work with us anymore and still be able to successfully manage their sites.
Yeah
Cory Miller: that’s huge for the clients where you get into a custom work and the ability for a long range of things. The post website has evolved, but thankfully it’s on WordPress, but okay. So I wanted to fill in some of [00:13:00] those details there about the evolution of CauseLabs and you with it now own becoming a C E O now owning it.
And then the WordPress connection there too where you all have been organizers, very prolific in the WordPress community for Word camps, particular d, dfw tell me a little bit. We mentioned team in the beginning, but tell me how that’s evolved to today. I love how you all have adjusted with the currents and needs and who you are too.
That’s a big one with the whole CoLab’s name and mission, which you live and breathe. Tell me a little bit about how that.
Sheryle Gillihan: So the evolution of team is a really interesting one, and I think this is one that small business owners particularly struggle with and can definitely learn from other business owners.
And just the experience sharing of that. So when I joined the company, we were growing. But it was a scary, daunting thing because there was one primary client where 90% of the revenue came from one client, but that [00:14:00] one client had so many needs and was innovating so much that we were growing this large team around one client.
When that client had any kind of downturn and reduction of their contracts, then it was. Inevitable that we had to also reduce our team. So it’s like we were only staffing for them. Which is why we evolved into, okay, we need a sales department. We can’t just rely on one or two clients to sustain our company.
And as we rebranded, as we created a sales team, as we created some marketing and pr we were then growing our team in a more healthy manner. We had to scale back considerably, but then we started growing again in a healthy manner to recognize, okay, once. We don’t have any more capacity, and yet there is a pipeline for sales, and this is the struggle that I had stepping into the sales role was [00:15:00] well, Our team is completely booked and it takes us, three months to hire the right person.
And I can’t sell anything. Like my salary was, base plus commission, but I couldn’t make commission because I couldn’t sell anything because nobody wants to buy from you. When I say we can start on that project in three months, it’s just not. A world that exists when everybody wants instant gratification and they wanna start right now.
And they only come to us when they’re ready to do the project, not when they’re three to six months away from wanting to do that project. And so that was a challenge in figuring out, okay. Do we keep everything internal or do we start hiring contractors? And so that is the evolution of how we got into working with 10 90 nines and finding some trusted contractors that we could work with.
And understanding what it meant to work with someone outside of our company and [00:16:00] still have quality work. And then, we. Had some downturn again in, in sales and marketing. Had to scale our team back again. Grew our team again, scaled back again, grew our team again. When we took over as owners in 2018 we had already scaled back considerably as a company and then started growing like crazy.
And not because of one client, because we had a number of clients, probably more clients than we had ever had before. And Our team just grew to a point where we were almost 18 which is large for us cuz we’re small but mighty. And we really hadn’t, developed a system where we could have hundreds of clients.
We only accept about 20 per year. And in this particular time we were almost to 30 clients, which was a lot for us and not small. [00:17:00] Website rebuild clients, but very custom development, long-term project clients. And so we grew and the pandemic hit right after we had done a ton of hiring and hired some really excellent people.
And the pandemic not only affected our revenue because of canceled contracts because of the relocation of funds for those organizations and who can blame them. We were all in crisis at that time. But also the struggle of team morale during a time when we couldn’t be together and.
Everybody was dealing with their own stuff, even personally, in their own homes. And we, even though we were already a virtual remote team, we struggled to support each other through this because we were all going through it. And it wasn’t one person that was struggling. It was everyone that was struggling, and [00:18:00] we just didn’t know what was gonna happen next.
The world was spiraling in so many different ways, not just because of the pandemic. And we scaled back again some intentionally and some because of people finding other ways to find purpose and happiness in their lives, which I’m grateful that, we have that value that we can.
Gracefully accept that some of those were a little bit challenging and hard, and a few of the decisions were very critical team members that I wish that we could do over how that transition happened. However as we scaled back, we started to recognize that the world was looking different from a hiring perspective and.
During what I guess the world was calling the great resignation. Freelance jobs started popping up everywhere and the gig economy is huge [00:19:00] and people prefer to work their own schedule and work flex time and contract, and especially in the tech space, that’s huge. Either they’re working for a staffing agency that allows them to contract where they are an employee, but it’s a.
Contract with everybody else. Or they have their own L C or their own sole proprietorship and they’re just freelancing and working for multiple agencies. It is healthier for the developer, the designer especially if agency work is fester famine. And so when your agency is in famine, they’re always questioning, do I still have a job tomorrow?
And that’s a struggle. And when you can work with multiple agencies, it alleviates that, that stress. And so I understand why our particular industry has moved towards that kind of work. But it has posed [00:20:00] challenges for hiring core team members. Yeah,
Cory Miller: I hear that across agencies that, a lot of the WordPress companies were remote like you all for a long time, pandemic if, a lot of other businesses got introduced to it real quick.
But that was also a benefit to working at some of the agencies in the past, I’ve heard. And then, yeah, that just shook. Every, I think all businesses and organizations felt all some ripple effects from the pandemic for sure. I hear that quite a bit. And then the new challenge, like you said is do I want, people going, okay, do I want to go into an office eight to five?
And then the shifting of all of that has had ripple effects, but I love how you all have adjusted and adapted to that. One thing that occurs that I want to talk, talk about is, I know you from a personal friendship, but also when you follow what you do, you have a very heart-centered approach to your leadership and your work.
And I want to ask [00:21:00] you about that. Tell me more. I hear the word when I think of you as obviously stewardship in the work you’re do not just the. Clients you have, but how you approach your work. And so could you tell me a little bit more about that? Because even the fact that it’s named CoLab is really, that’s not just a brand.
It came from your d n a, your values, your heart approach to everything you do. And it happens to be called CoLab, which I think is perfectly reflective, but could you talk a little bit more about that and your thoughts on. Everything from stewardship. We touched on a little bit with B Corp stuff, but there’s more to this and I want to give you some space to share that.
Sheryle Gillihan: Sure. So first I will say, Colabs was an internal program that we had for innovation as a team, and that’s where the brand actually came from. We as a team, were already using the word internally and we decided this should just be our public brand. So it evolved as a team effort, which was really beautiful[00:22:00] because we all believed in it and we could all support it.
And it was really easy to make the brand transition because everybody on our team was already in support of that and was gung ho about it. But to tell a little bit about, how we’ve gotten to where we are today. I have to tell a little bit of a story. As I mentioned, I was in a digital firm to helping with mergers and acquisitions and I was not finding my purpose in that work.
Michael said, I think I’ve found the perfect job for you, which was, hi def now CauseLabs, And as we were talking more about it, he said It’s over here on Craigslist. I was like, are you kidding me? That is such a scam. But apparently recruiters used Craigslist a lot in 2010, and every job was on Craigslist.
He, it checked all the boxes. It aligned with my faith. It aligns with the [00:23:00] skillset that I had. And it also was for a translation project, which prior to me getting back into the workforce, I was a Arabic translator for the military. And so I said, okay, I’ll take a look only because it looks really good, almost too good to be true.
So I had multiple interviews. I think it w, it landed somewhere around eight interviews, but primarily because I was interviewing them as much as they were interviewing me. And the clients also, not just CauseLabs, but the clients that they were going to be working for was a local organization here in Texas, and they got to interview me as well, which is really weird that a client gets to interview.
But I was going to be working three days a week in their office as their onsite project manager for this project. And it was translating the Bible into a language that had never been written before. And using technology to [00:24:00] crowdsource that translation, which crowdsourcing was this huge thing around that time with Kickstarter.
But also Wikipedia was just starting to do crowdsource translation of their pages. Facebook was starting to do crowdsource translation of their pages and using the community’s knowledge not only to translate, but also to check each other’s work. And so we said we can do that for other types of projects.
And scripture translation was the one that we were attempting to do it for in the work that we were doing. I was in India within. I believe a month of starting this project and really getting to experience what it was like over there in India. I’d never been to India before and went to some rural villages and went to AP orphanages primarily because we were testing how young could we go with translation.
The middle schoolers were very [00:25:00] tech savvy. They didn’t know the language as well, but they knew enough and could they translate words and then we could check and actually translate context and other things. While we were at the orphanage, we saw what. I learned is called semi orphans, and those are the children who have a mother but are still being served at the orphanage.
And I said, why are there so many mothers here? And then they explained it to me, in their country. There’s not a lot of capacity for women to support their children after a father has passed or a father has left them. Really depending on where they are, they may not be able to find work. They just don’t have any source of income.
They’re essentially orphaned like the children are because there’s no way to support them. And so the orphanage is depriving education and food [00:26:00] and healthcare, and. When I told my mother this story, she said, did you know you were one of these kids? And so my fa I knew that they didn’t get married until I was six years old.
I knew that my father, didn’t know about me at first and really didn’t become a part of my life until I was two and a half years old. These are all things that I knew and I also knew that we were experiencing poverty, but. You don’t really think about that as you’re growing up. And it wasn’t something that I thought it was like, oh, that’s how it was back then.
It’s not like that now. But then seeing it in person in a country, 30 years later, I’m like, how does this still exist in the world? And so I did not know that I was sponsored by the Pearl S Buck Foundation that we were living in poverty, that my mother was receiving, a few dollars a week for food.
And that when I was 18 months old, they provided lifesaving medical care for me. Like [00:27:00] these are things that I just did not know. And so in that I discovered my poverty story, I discovered my purpose, and I said I guess this is why I’m here. This is why God put me in this work. This is why I left my excellent paying job and my title and my ego, and I’m now a project manager for this project.
And so with that, I was all in. And that’s actually how I grew at the company. And that’s how, I got into the storytelling of the work that we were doing, not just at the company, but for our clients and being really motivated and being, all about their mission when I was a project manager.
And from there I led the project management team and then I led the marketing team, and then I developed a sales team because we didn’t have a sales department at all. And. And I didn’t wanna do that, but I discovered my love and passion for business development and sales and really helping people find [00:28:00] what is right for them to build.
And that eventually led to why the c e o and founder asked me to be the c e o of the company. And. Being the c e O for a few years is what made me recognize that I am capable of being a business owner. And so when that opportunity arose for us to own the company, it was a pretty easy yes. I would say the hardest part of it is that.
Michael also had his own web agency and it was called Purpose wp, and it was gaining traction in the WordPress space. It was specific to WordPress, it was specific to nonprofits. And while CauseLabs was also doing the same kind of work, we were doing that enterprise level custom development, not necessarily UN WordPress space.
And so we never had a conflict of interest and we were never competing with each other for clients. But if we were gonna be owners, this was a family [00:29:00] decision. And then, which brand do we carry forward with? How do we merge the two companies together? Do we merge the two companies together?
And really the logistical part of that and the coming together of what we wanted this company to become was the hardest decision. Not the decision on whether or not we could own it.
Cory Miller: I love your story. I did not know all of that. But that’s, again, it just resonates cuz it’s heartfelt who you are.
But I know how you talk about your, the work you do who you do it for is very important to you. And making that difference in the world is absolutely critical. And that’s a key. You just shared the key connection for me and. And then yeah. Talking about Michael for sure. That, that part that’s so interesting.
And Michael needs his own interview too at some point, I think. But I knew you were here at CauseLabs. I didn’t know all you do. And then the connection for sure with Michael and Purpose [00:30:00] wp, so that’s fantastic. Okay, so now we’re in 2023. We wanna switch gears for a second just to ask you about where we are.
In the world, in the web. There’s a lot of stuff going and get your thoughts on all of that. Where does the future hold for all this? What are you seeing with your clients, for instance, where they’re going with their web work in particular, and any thoughts on that?
Sheryle Gillihan: I mentioned earlier that we were doing anything and everything.
We were innovating, we were touching every single platform, doing all sorts of different code, had specialties in different spaces, and have really transitioned most of our work into WordPress. And part of the reason for that is because of the way that our clients can really carry that forward. The specific instances where we don’t use WordPress is where there isn’t really a blogging need or a news mechanism need or continuous content need.
And there’s other utilitarian things that are [00:31:00] actually needed from the platform and the. Kind of weight of WordPress doesn’t make sense from a content management perspective. And so we do have a couple projects that are still very custom software development projects. And there isn’t a lot of changes on those projects other than, patches for security and things like that.
And so I think that the reason that we’ve moved towards WordPress, as I mentioned, was because of our core values actually. And. To speak a little too, Michael and I merging our companies together and really finding what our core values were and evolving the company to where it is today. The challenges and transitions that we had to make during the pandemic for very custom work that you had to plan way in advance for, and these long-term projects and moving more towards.
We can start helping you more quickly [00:32:00] and the ways in which we do that and continue to do that with our partnerships, and I do call them partners, not clients usually because I do believe that it’s a long-term partnership. And just recently in 2023 Michael has helped me understand what we’ve been doing and what this has led to.
And I think that. What it’s evolved into is something that we’re calling sustainable digital stewardship. And it’s something that I feel like we’ve always done and we just keep getting better and better at it. And some of the training that we’ve had, some of the partners that we’ve worked with, including IDO and ido.org in training us in human-centered design some of the work that we’ve done in empathy some of the things that we’ve done with other clients and other methodologies and working in growth, different development, for example.
All of that has [00:33:00] culminated into what does that mean for us as a purpose-driven organization? And it really has become that we are stewards of our clients’ investments. And for us, because we’re a public benefit corporation, because we’re a certified B Corp Sustainable to us is not just everything is green and environmentally friendly or socially conscious.
It also means that there’s a sustainability for the organization, for the business, for the program, for the community that it’s serving. And WordPress has given us that capability to say, You can continue to evolve this project, this site, this program can continue to evolve as technology is evolving.
And what we have seen in the past with companies who failed to recognize that technology was going to shut them down is that they’ve gone bankrupt. And I can list those stories, but [00:34:00] we probably don’t have time on this podcast to go through those. However, those little iterative changes that you can do with an organization to continue to steward their digital footprint and their digital ecosystem to allow them to make minor shifts over time rather than doing a very expensive website one and done hand it to you.
Okay, go about your way. And just continuing to partner with them, helping them to understand and be the technical partner that says, Hey, by the way, right now, for example AI content is huge. There’s a lot of different tools. I’m not gonna list them by name. There’s a lot of different tools that you can use for that.
And helping our clients understand that landscape and say, okay. They’re not all created equal. What is it that you wanna use it for? How do you wanna use it? And they may not even understand how to prompt the technology to give them what they want. And so we can help [00:35:00] guide that and we can help them understand what kind of investments they can make.
And sometimes that investment is minimal, like pennies for some of these tools. And then other times it’s a larger investment for integration of their systems so that they can optimize their programs and their business. And Just stewarding that for them. And it’s more than just their website, because today I believe that a website is never just a website.
A website is essentially how you run your business. Are you doing e-commerce on your website? Are you delivering resources on your website? Are you filtering those resources? Are you delivering a con learning management system? For example, do you have memberships? Do you have a community? Are you building a network?
That’s not just a website anymore. You’re building a whole program and a whole digital business, but there’s so much that comes into that. There’s the security pieces that come into that. There’s the training of your staff that comes into that. [00:36:00] There’s the. Continuous investments that you make to maintain that.
There’s the things that you can eventually do and dream about because you didn’t know that was possible. But oh, by the way, there’s a plugin that helps make that possible. It just opens a lot of doors, but sometimes those doors are scary to open. And so having a steward that can help you understand that is really beneficial.
And I think that. Every agency essentially is a steward of that. I just think that not every agency is necessarily looking at it from the client’s perspective, and that’s something that we, I believe, have always done just because of our core values. And so now we’re just branding it. Now. I love
Cory Miller: that too.
There’s two parts of those. One is, I love when you said website is your business, because particularly I’ve heard of it, seen it through Covid is so many [00:37:00] physical, brick and mortar businesses. Couldn’t operate. And were forced to do the classic example I hear a lot is like a yoga studio.
Someone that has, in-person stuff forced to look at in a good way. I think this is all a good thing that it pushed Business to see there is more to business just than just that brick and mortar. There’s so much more opportunity and that increasing value of seeing website as your business, as you said.
And then the second part, I think I didn’t fully understand it at first and now I do. But because if I just reflect back on all the Agencies and my own needs for website work. You think to yourself, there’s always a season, we start the website, we get it going, and then at some point what happens next?
There’s changes that need to be made and the ability to have something like WordPress that is gonna be there, like you said earlier, where there are thousands of. People that know way more than that [00:38:00] hundreds of thousands of people that know how to build with WordPress, what it is, the word kind of WordPress way too, and that the ethos of the open source software is incredible in keeping that going forward.
But back down to what you said is, Thinking about that, oh, we might be focused on launching this website or building this project forum, but at some point, there’s maintenance all along, but at some point things are gonna change. They’re gonna need to adapt and evolve. That too. And I love that thought and value that you all have as it’s not, it’s about the now, but it’s also about the later when things, when you wanna do something different or grow.
Or what are those things?
Our
Sheryle Gillihan: businesses evolve. My business is not what it was 10 years ago. Your business is not what it was. 10 years. We evolve, our businesses evolved. Technology evolves. We need to be able to adapt with that. Yep.
Cory Miller: I love that. Sustainable digital stewardship.
Sheryle, thanks so much for sharing all of this. I’d [00:39:00] love to hear the stories cause they eliminate who you are, who I’ve seen you be. Anything else before we, we say goodbye?
Sheryle Gillihan: I don’t think so. We will be at Word Camp us. So for anybody that’s listening that’s going to be there, we would love to meet you.
And I am a huge advocate for using business for good, but also using WordPress and technology as a force for good. Any questions on that? I’m an open book. I’m a huge advocate for any business doing this, and so while I want people to work for us, I want more agencies to look like us also.
Cory Miller: That’s a great way to end that. Thanks so much Sheryle, for being on the post status stress, and thanks everybody else for tuning in. We’ll see you all next time. Thank you.
This article was published at Post Status — the community for WordPress professionals.
Transcript ↓
In this episode, Cory Miller and Corey Maass discuss the importance of OG (Open Graph) images for social media sharing and branding in WordPress. They highlight the benefits of using OG image templates to create visually appealing and professional content. They also emphasize the need for WordPress professionals to offer variety and customization options to cater to different client needs. Cory and Corey suggest considering pricing models and beta-testing strategies to determine market value and gather feedback. This episode provides valuable insights for WordPress professionals seeking to enhance their services and deliver impactful OG image solutions.
Top Takeaways:
Mentioned in the show:* Crop.Express * Canva * Chat GPT * Slack
You can follow Post Status and our guests on Twitter:* Corey Maass * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptSession 13 Corey & Cory Launch a WordPress Product Live[00:00:00] Corey Maass: It’s just so much work. I was like, it doesn’t have to be
[00:00:06] Cory Miller: initial stuff. I’ve been doing this so long, to fine tune some stuff, get your workflow,
[00:00:11] Corey Maass: but it’s just so much work. I was like, it doesn’t have, but now I’m like, I prefer this. Yeah. Yeah. There’s stuff that I want to be very polished and professional, but then there’s also turn it on and go.
We’re turning on and go. We’re on now. Like specifically. I gotta turn my lights on. I just realized
[00:00:34] Cory Miller: Corey’s doing that. Hey everybody, welcome back. This is session 13, I think. Corey and Corey launched the WordPress product live. We’ve got some cool updates. We’ve been working on some stuff and when I say working on some stuff, Corey, you’ve been like on this huge manic state of getting stuff done and yep,
[00:00:53] Corey Maass: I’m pumped about it.
I I built a hundred feet of fencing. Yeah I, last [00:01:00] week my client, main clients were outta town for a week, so I was like, all right, I’m gonna take a couple of days off and. Take advantage of the weather, finally getting nice and so built big, beautiful fences which has prompted the promise of an O M G I M G hackathon where Corey is gonna fly me out to his house and I’m gonna help him build a fence.
But it also meant that I was. Hacking at our plug-in new product for a couple of hours every morning and every night. And over the weekend. So yeah, the, I just this morning zipped up. I have a little script that I used to zip all my plug-ins for distribution and uploaded it to a testing website and it broke.
But then a couple minutes later it worked. So pretty amazing. Yeah, we’ve now got a plugin that installs. It’s[00:02:00] tied into e d D. Oh, good idea. Thank you. Yes. We should stand for this proud moment. But yeah I got as far as incorporating the licensing with e D D. So that’s now tied into the OMG img.co website.
That has a, just a placeholder logo on it. We need to put the signup form coming soon on that website. I keep forgetting. But it’s got the basics. The plugin itself has the basics of, so you can install it, it takes you to a welcome screen. You add a logo and it creates your first image, which is the logo on the left and the title of the site on the right.
Like we talked about, in, in a few clicks and in a few seconds you’ve got at least the most basic OG image and I found what I needed to. If you don’t have Yost or something else [00:03:00] Installed. Then this will show as the OG image. We need to test that a bit more, but is working on my WordPress installs.
And then I also found the hook for Yost. So if Yost is installed regardless of the OG image you have, Plugged into Yost hours will show if you’ve selected one. And then, and so that’s Sitewide. And then we have most of the functionality for host specific images as well. And so right now you.
Associated with a post, you can create images and you can set those as a featured image, and that works. What I haven’t finished yet is setting an individual OG image per post. So if you share your homepage, it’ll show the sitewide [00:04:00] OG image, but if you share a specific post, it should show the OG image for that post.
And if there isn’t one specified then should show the sitewide one. So we need to test that, but all the functionality is there. And then the only other, I mean there’s, there’s a few little bugs and things here and there and we need to do a lot of testing on different browsers and stuff like that.
But the, so the OG image per post is the one big thing missing. And. Yeah. And then I think we’re, we’re pretty close. We need better templates, which you’ve been working on. And yeah, again there’s, I’m to the point where the, the framework works. We need to pick a couple of templates and just start messing around with them.
And so it’s the like as we’re going, oh, we really need this over here. And I’ll go, oh, it doesn’t support that yet. Let me quick go at it. We’ll get into that development loop. But that’s where we’re at. We’re pretty far along.
[00:04:59] Cory Miller: That’s [00:05:00] awesome to hear. Awesome news. Oh, keep building fences cause.
Focus two, you got your physical outlet and then you got your mental digital outlet. That’s all great news. I think my biggest question is when do you think by end of day our part like beta client site is post has by end of day our, we should be switched over to our new hosting environment.
And things should be a lot better for the website that have been lingering.
[00:05:34] Corey Maass: Congrats
[00:05:37] Cory Miller: by tomorrow. It should be ready to available, I should say to install the plugin if you wanted to. Great. Okay, that’s all good news. And on that note for, to recap for others that haven’t seen previous episodes, where we’re at now is.
You just heard Corey’s product update, great progress on what we had talked about [00:06:00] the past couple of weeks, about an easy way to show your website professionally on the web through open graph. So posts being our kind of default list lists. Not just iron out the dev kinks, but also how we want that to look cuz that’s very important.
Both of us have interest in design. So on that note, using that post as the test, I started working in Canva. I also, my update to you would be also, as I mentioned in Slack I submitted the design request for the templates posts to start to flush out how we want this to look. I do know we do have the nuts and bolts of what we need for just templates.
So I still need to do more of that work. But I wanted to show you this. Along that kind of research and work from my side, I found this og [00:07:00] image gallery, og image com. Oh, nice. Yep. Wow. This is what I needed. Yeah. I love some of these things. So I took, and I’m not a professional designer, I’m just a hobby designer.
Yeah. But I was like, this is really inspiring for the general. Default website, business card. So just looking through here there’s just such good stuff. So I was like riffed on something like this with that, and I’ll have to get this to our designer. But all of that, just thinking about how to offer a really good template option and what is in there.
So I was like, okay. I got the dimensions like we had talked about and just started like going, okay, what were the business cards? Funny going in Chem Camba. When I put in the ratio, I pulled up a business card template. I was like, that was cool to see some of those. And I just started like riffing something that I could at least.
Flesh out my thoughts a little bit to get [00:08:00] back to the designer based on some of these other gallery options. So that’s what I was working on when I didn’t realize you were here and I was still working. But just for the general website, the thoughts we had were logo, some treatment.
What I liked about these images over here is like you have a big title. Yep. A small logo. I like how Mix Panel threw in some kind of graphic that linked what Mix panel. Mix panel is.
[00:08:31] Corey Maass: So the technology we’re using is still technically a screenshot. And so seeing this version one, 1.1 or whatever so in my mind, the first.
OG image template that we want is logo on the left, title on the right, dead simple, a background, color, whatever. But there’s [00:09:00] no reason. And, and as the rabbit hole you started going down on our last call that I poked fun at you for was that you kept moving the logo from the left to the center, left, to the right, to the center.
And it’s we don’t, the beauty of this is we don’t have to choose. We can if it, we can, there are two things we can do. One is. I can offer an option that says, do you want the logo on the left or center? The other thing is we can have multi, almost infinite templates.
And I don’t think we want to have too many. Templates that are too similar, but, looking at that, that gallery you were just looking at, like a lot of these have, you look at the patterns, right? So you’ve got a logo top left for a lot of them, or you’ve, and an image on the right.
Or you’ve got a logo top and then a text underneath or the one you were just showing me, which is what made me start, made me interrupt you. The mix panel, right? Is. Again, version [00:10:00] 1.1. I wonder that our best template isn’t actually going to be we can we could actually take a screenshot of their homepage and then automatically suck it in to a template.
And with one click, like we would go take, essentially take a picture of the homepage and then put it in a template. They’ve uploaded a logo, we have the title, and we’ve essentially recreated that mix panel template in one go. I hadn’t thought of that cuz we’re talk, it’s the what’s the movie Inception we’ve got.
Screenshots of screenshots, but but we can certainly do that. We can say, I hadn’t thought of this before, like talking about creating a template for each blog post, pulling in the title, pulling in the featured image. We could actually take a screenshot of the blog post and then inject it at, in lieu of a [00:11:00] featured image into.
An OG image, so you’ve got an actual picture of the website in that, that mix panel style. That’s really cool. I hadn’t thought of that. That’s
[00:11:13] Cory Miller: so good. I’m trying to record some of these as we see ’em. Yeah. So I can direct them. But I know what you’re doing with them too is you see this and go, okay, that means centered left.
This one is in the middle. There’s another le you’re right, top left. Seems like I love that idea though of the screenshot cuz like I was having a hard time with the post status one. Just showing my workflow. I was like, okay, trying to create this, what would I want? And I like the examples where they have some image something there and I was like, oh man, here it, so I found a camera like this little browser
[00:11:53] Corey Maass: frame.
Yep. That’s what I was the, it tickled my brain when you showed me this. I’m like, go take [00:12:00] a screenshot of the post status homepage at, at these proportions and then drag that in here. And that’s, in l in lieu of that, fake browser, a placeholder. You could actually have a picture of the website cuz that’s it, that kind of.
True. And with a drop shadow. And so it’s like all of these things we can do, but it’s also, it’s that kind of thing that adds a little more legitimacy. It’s the, just as you brought up, I think last time, the, those generators of, books, book cover, so it or fake software, so it looks like.
It’s like when people were writing eBooks or, have downloadable software. There were these templates you’d upload the cover and it would spit out an image, a 3D generated image that looked like the box that you’d see on the shelf at Staples. That’s what we were talking about a couple of weeks ago.
Doing similar here, where it’s okay, either upload a screenshot or we can take a screenshot of the actual blog post. So [00:13:00] you’re, you’ve got a picture of the website, it’s gonna lend this sense of legitimacy even more than, a stylized title or whatever. That’s really slick. But
In the, I’m not hearing you. Something happened to your audio. Oh, that screenshot.
[00:13:18] Cory Miller: Oh, there we go. Okay. That screenshot thing, I was just trying to make sure I got it down. Yep. Just trying to make sure I had that
[00:13:26] Corey Maass: vision of what we’re talking about, but I wonder that we don’t, either. We basically, we need to start a Pinterest board of all of the great ones we find you’ve got, you’ve found this gallery that gives us a head start and I feel like we, at some point, you or we should spend 10 minutes just going through a bunch of them recog, noticing some of these patterns okay.
20% of them have a little logo in a screenshot. 20% of [00:14:00] them are, 50 50, 20% of them are logo top title bottom and just call those our first three templates or something like that. Incorporating, like you said, with post status being our testing, ground first, testing ground When the designer comes back with your new template, let’s make sure that’s accounted for.
And then those are like the first four that we go live with. Because that’ll, again if we’ve, if we identify these sort of, not 80 20, but 20, 20 20, 20 20, people are gonna wanna do wild, crazy things. And like I said I’ve built the plugin in a way that people can pretty easily create their own.
They’re gonna need to be developers, but, Can still, add their own treatments and stuff like that. But if we’ve covered most of the bases, at least for OG images, then, when we publish, cuz again, EDDs all set up, I’ve added Stripe and all that kind of stuff. Like, all we’ve gotta do is [00:15:00] Go live, essentially.
But, and obviously we want to do that with actual templates that work and after some testing. But, we’re pretty close. We just need to offer the, a actual, it’s like we’ve worked out the engine, we’ve worked out the wheels. We just now need the what is it, the. The Civic, the Acura, the, s u v and the truck or whatever, but the underlying stuff is all is, has all worked out.
[00:15:27] Cory Miller: Love it. Just trying to get, capture this for, got it.
Yeah, because like up here we talked about doing some of these things, but like pulling in a little screenshot, I think that’d be really awesome. Okay, so here’s my big question. I’m scared to ask. Can this be a fr framed in like a browser button? That browser thing, Nick? Oh, for sure. Wherever it was.
[00:15:56] Corey Maass: Okay. Yeah. Like things we need to work, all stuff [00:16:00] to work out. But absolutely the easy one is, yep. The easy one is just adding a drop shadow. The one that we just need to find essentially the right yeah, the right size, basically either P and g or there are. Browsers or mobile phones, all done in css, which means they will, stretch, right?
So we could actually take screenshots. There’s one on your screen. Bottom right? Like that phone yeah, the, on the right. Yep. That one. We could essentially recreate that. Go take a screenshot of your homepage, stick it in a phone. And then take a picture of the og, put, create an OG image out of that.
So it’s if you are a mobile app or something, like we could do that kind of thing. And then we this totally might be a pipe dream, but we can start looking into actually like. Doing skewing type of stuff, meaning we can like some of those OG [00:17:00] images to make it more dynamic.
They’ve, instead of just a flat screenshot, they’ve tilted it on its side. We can start looking into that kind of stuff too. I’m not, I don’t know yet if we can do it or not, but it’s not, it’s certainly not hard to test it. Let’s see.
[00:17:16] Cory Miller: Just thinking about frames for it like that I think is really cool.
I’d want that on Post stuff. Yep. But just a way to frame it in any way. Yeah. The image that you’re doing I think is interesting. Okay. So I’m looking at these templates, like that’s gonna give me another thought for the post status one. Seeing what they come back. I bet you’ll get something by tomorrow on that.
Great.
Get that in here.
Product. Yep.
Magazine would be in there. Magazine. Oh
[00:17:49] Corey Maass: yeah. That’s one of your clients? Yeah. Yeah, exactly. Okay. [00:18:00]
[00:18:01] Cory Miller: Yeah. I really like that because for the screenshot for the post it just shows like this is the blog post and there’s some rendering of it that goes, when I click through, this is what I’m gonna get and expect to get.
Yeah.
[00:18:15] Corey Maass: Yeah, that’s, yeah, I think that’s, that takes it to a, to another level, like not there. And it’s there’s different times and places too. It’s some, if you share on Facebook, you get, you get the full image like this, right? But if you share on Twitter, it’s like this.
Or if you share in Slack, it’s like this. And so there’s time we can’t. I don’t think we can control which version gets delivered where, but depending on your preferred, if you’re mostly promoting to Facebook, then having an image that has a lot of detail, meaning a screenshot, totally works.
Whereas if you are sharing look, in the you that [00:19:00] wise one, if you scroll down if you’re sharing somewhere that it always shows up small, you’re like all we want is the name of our website as big as possible Then, and so essentially we’re giving you lots of options.
The one just kitty Corner down memory. That one? Yeah, there’s your screenshot right there. So it’s, a fake browser frame around a screenshot of something. And again at an angle, I know we can do rotate. I’ve already done rotate him in one of my test templates. So that’s the, that’s something we could emulate pretty readily.
But this is the
trap, the loop that I’m stuck in right, is I’m. I ha I have a tool and I don’t, I have a solution, but I don’t have the problem yet. And so I’ve just been testing like crazy, all the different neat things we can do. But I haven’t actually sat down and said, okay, let me try to recreate one of these OG [00:20:00] images with our new system, or let me call this template number one.
And here’s the elements that it needs. So this is great. I think, like you said if you get back the new ones for post status in the next couple of days and we pick a couple of these based on the list you just created, then you know, we’re good to go.
Okay. Yeah. There’s
[00:20:24] Cory Miller: a lot of, yeah. Logo, left image, which is what we got here. Logo, top head logo, smaller headline here.
Same.
[00:20:38] Corey Maass: Okay.
Yeah, I’m seeing a lot of patterns and so again, I think we just pick a few.
And of course you have our entire marketing strategy done already, right? Yeah. Me and my
[00:20:50] Cory Miller: buddy Chap, G P t.
Plus he’s at while I have ’em. So when I ask the designer to work on some of those, cuz I’d probably take a lot of these. And say [00:21:00] do this for post status is our test case. Yep. The podcast is gonna be a little tricky I think.
Cuz you want to host probably, but what if you have two hosts? Yep. What if, and you always have a guest I always have a guest. But we’ll cross that bridge later on. Okay. Logo only. I like that. Logo is screenshot of homepage. See logo and tagline only.
[00:21:30] Corey Maass: So I, I think you should using that og, that image gallery, like for each of these go take, go find one that’s close to what you want and just like you did a minute ago. Yeah. Like that slide number five, capture one of each. So that it’s okay, this is, just one big logo that’s wise, logo and tagline.
That’s, one of those other ones. And it’s if we have all of those [00:22:00] captured here forever then that’s what we start with. And we, and we have a designer actually figure out the proportions, make it look proper. But then we’ve, we’re. Like you said we’re covering the bases.
Okay.
Can do.
Yeah. We’re close. I’m excited. And I’ve set up, like I said, I’ve set up most of the basics we need just to get it out the door. At some point we need to have a conversation about pricing. And a logo, but I’m very, I’m excited that we are very close to having something that we can, you can be using on post status.
I can ha put on my client websites. And essentially we’re, we might even maybe in post status Slack let’s see if we can put together a beta. Beta list, beta testers, 10, 50, a hundred, and roll it out to some people, because with e d.[00:23:00] So for anybody who’s not familiar, that’s the shopping cart checkout mechanism that has, that’s really specifically good for selling software licenses.
And so we can essentially give a, give away a free version of the plugin. And it doesn’t and anybody we give it to won’t, can’t update. As we release updates unless they buy or unless we give them a copy. Cuz in WordPress that’s really what you’re selling is access to the next version. Cuz everything is open sourced.
But so we, I, it makes it very easy to distribute something like this. Like I have no problem giving away the first version to, generally you, trusted colleagues kind of thing. But if it gets leaked, I don’t care because, we’re gonna be cranking out new versions, daily, weekly early on as new features and bugs and stuff like that get un get added, fixed.
[00:24:00] And it’s, people will have an early beta, but will want to buy in order to get those updates. Okay. I think in,
[00:24:09] Cory Miller: so I’ve got pricing logo templates, pricing logo,
[00:24:14] Corey Maass: beta testers. Yeah, that seems like we’re. We’re ready for all that.
Okay.
[00:24:22] Cory Miller: I wanted going with templates so we could have something to like really inform what we’re doing. Yep. But after we get the first round, I’ll submit another request for the logo. Yep. And then pricing. I think we’ll get a I’ll for our part, get a better view of it when we get it in action.
Show it going. And then, but I think some of the rough pricing talks we had were right on par. Get something, a base product that does something well.
[00:24:51] Corey Maass: Yeah. That helps people look better.
[00:24:53] Cory Miller: And then yeah, when we’re ready for
[00:24:55] Corey Maass: beta test, which we’ll just ask you had a hard stop at [00:25:00] the top of the hour.
So let’s wrap up today. Sorry about being late. No worries. And yeah, we’ll reconvene soon. I feel like things are starting to speed up. This is great.
[00:25:10] Cory Miller: That’s awesome. Yeah,
[00:25:12] Corey Maass: I’ll
[00:25:12] Cory Miller: try to keep up with you.
This article was published at Post Status — the community for WordPress professionals.
Piccia Neri is a UX and accessible design lead, consultant and speaker, helping businesses and agencies win on the web by putting users at the centre. She loves educating designers and developers in the best UX, UI and accessibility practices via workshops, courses, and talks, in 3 languages. Championing accessibility with a focus on creativity is her current focus.
Over the course of her design career, Piccia has worked with major tech brands and companies. Prior to that, she worked with many cultural institutions as well as top London agencies on global brands. She led the creative direction of the design department at the British Film Institute, London, and was vice-president of the Chartered Society of Designers (UK) 2013-16.
In her life so far, Piccia has been an art historian, a book designer, a branding designer, a creative director, a full-on creative image maker, a photographer and an artist. She still carries all these skills whatever she does and wherever she goes.
What do you enjoy most about working in WordPress?
The community, without a doubt. When I moved to Spain, to a completely new city where I didn’t know anyone, the first thing I did was join the local WP meet-up (ehm no I lie. That was after joining a skating group – but it was right after). Being part of the global WP community is like having a key to every new city you go to: there’s bound to be somebody there who will have a coffee with you (inline skating is the same). Seven years on, I have forged solid friendships all over Spain – and the world. It’s addictive, but in a good way – and I have no intention of stopping.
What do you love most about your Post Status membership?
The easy access to the best people in our microcosm. The way everybody jumps in to help, whenever you have a question, of any kind. I recently had a copyright issue that was vexing me and I was overwhelmed, in the best possible way, by all the support I received – including offers for a company lawyer should I need one. Post Status is THE place to be. Thank you Post Status.
What business/web/WordPress advice do you have for others in our industry?
I’m on a mission to see everyone adopt accessibility as the stepping stone on which to build everything else. I’m currently focussing on busting one main myth: I promise you that “accessible” can also mean creative, as well as beautiful. Stop thinking of accessibility as a burden, and start embracing it as the best way to automatically increase your audience by at least 25%.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
If You See Something, Say SomethingThis week I posted an observation. I observed that with 20 speakers announced for WCEU (at that point) that there were only about 25% women and even fewer non-white people. I hoped for more in the rest of the announcements.
I came under attack quickly from some people. And praise from others.
The truth is that in some ways – both “sides” of this issue are correct.
On the one hand:
I acknowledge all of those things. I was simply going by what was observable and hoping for better at the end of things.
On the other hand:
Others praised me for making this observation because even after WCEU being called out last year for the same issues, we don’t appear to have made much of a difference (yet) for 2023.
I’ve also been told “diversity looks different in Europe.”
But here’s the thing: WCEU isn’t a local WordCamp. It’s a global one that takes place in Europe. It’s one of three flagship events every year (WordCamp Asia and WordCamp US being the others). Each of these camps needs to be welcoming and inclusive of the global community. In short – people need to feel welcomed by seeing others that are like them.
We are not a community that typically “others” people. We are usually warm, helpful, embracing, and inclusive. But not all have experienced that in all places. And to be fair, we are a community of individuals who hold different values. Sometimes those are hard barriers to break down
But for our flagship events, those individual values need to take a back seat to what is good and right for the WHOLE GLOBAL community and understand why a balance of speakers and their diverse perspectives at an event like this is important.
I’ll spend some time this weekend healing from some of the horrible things that were said to me and about me simply for pointing out what I saw. I know that there are plenty of folks that disagree with me. But I know that there are even more people that have my back, believe in inclusion, and understand why a balance of speakers at an event like this is important.
I hope that if you see inequalities and things that feel imbalanced in areas that matter (and more areas do matter), that you’ll say something, too.
In the SpotlightPost Status professional member Laura Coronado is in the spotlight this week. With a love for all things marketing and communications, Laura Coronado manages the marketing strategies, initiatives, and efforts for WebDevStudios and Pluginize.
Join Us on MeetupJoin us for our May Meetup where we’re celebrating WordPress’ 20th year! More details will be added soon on our Meetup page!
Quick Links:* MasterWP Blog: How I started a WordPress meetup group knowing no one in town * WP Tavern Blog: WordPress Community Team Evolves WordCamp Format to Promote Adoption, Training, and Networking for Professionals * Podcast: Happy Anniversary, WordPress! * Podcast: Let’s Get Ready for Pride * WordCamp Europe June 8-10 * WP Campus July 23-14
Check out more WordPress events on WP.Events, a site I curate through StellarWP.
Photo of the WeekToday’s photo of the week comes from Roberto Vázquez on WordPress Photos.
This article was published at Post Status — the community for WordPress professionals.
In this episode, Cory Miller talks with Karim Marucchi, Pat Ramsey, and Alex Nitu of Crowd Favorite. They share their insights on scaling WordPress for the enterprise. Their discussion includes the challenges of managing large WordPress sites, tips for optimizing site performance and security, and advice for hiring and managing a WordPress development team.
Estimated Reading Time: 29 minutesTranscript ↓
Cory Miller is joined by Karim Marucchi, Pat Ramsey, and Alex Nitu of Crowd Favorite to discuss the evolution of WordPress, its growing importance in the enterprise space, and the challenges faced by WordPress professionals. They also talk about the future of WordPress and the impact of emerging technologies on the platform. Overall, the speakers highlight the need for continuous learning and adaptation in the rapidly changing world of WordPress development.
Top Takeaways:
Sponsor: A2 HostingA2Hosting offers solutions for WordPress and WooCommerce that are both blazing fast and ultra-reliable. WordPress can be easily deployed on ANY web hosting plan from A2: Shared, VPS, or Dedicated. A2 also offers Managed WordPress and WooCommerce Hosting. Take a look at a2hosting.com today!
A2 Hosting Mentioned in the show:* Crowd Favorite * Automattic * Gravity Forms * Ninja Forms * Beaver Builder * Liquid Web * Pagely * WP Engine * GoDaddy * Flywheel * Kinsta * WPBeginner * Elegant Themes * WPMU Dev * iThemes * The Events Calendar * Gravity Flow * Formidable Forms * WPForms * Matt Mullenweg * Taylor Otwell * Pippin Williamson * Brian Gardner * Syed Balkhi * Chris Lema * Brad Williams * Helen Hou-Sandí * Andrew Nacin * Tony Perez * Miriam Schwab * Nathan Wrigley * BobWP * Dan Maby * Joe Howard * Christie Chirinos * Rich Tabor
You can follow Post Status and our guests on Twitter:* Karim Marucchi (CEO of Crowd Favorite) * Pat Ramsey (Director of Technology at Crowd Favorite) * Alex Nitu (Project Manager at Crowd Favorite) * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptCory Miller: [00:00:00] Hey everybody. Welcome back to Post Status Draft . This is gonna be a
great conversation. One I’ve been wanting to have as I’ve learned and explored more about
WordPress on the enterprise. And so this is under our agency, kind of both agency series and
product. Cuz it, it’s, it’s both because of what our, uh, the three people that are here today do,
uh, full-time for crowd favorite.
Um, but so we’re gonna be talking about WordPress enterprise products. I spent, uh, my career
in WordPress building. Products, not me personally, but leading a team that built products. But it
was different from the enterprise base as I told these gentlemen, they know very well. Um, that’s
whole different set of, um, Product uses and customers and needs, frankly.
So we had a product that had, was on the repo and had a million installs. That’s way different
product than what we’re talking about today, which is why I wanted to have this conversation. I
want to have more of [00:01:00] these WordPress on the enterprise conversations because I
think it’s so critical to WordPress overall.
Um, for years. Friends like Kreme, who I’ll introduce in just a second. Um, Have done this cool
work and I get to, and members of post status get to brag about my friends that do these cool
sites, that everybody knows what they are and I go, that’s about as much as I know. I know they
use WordPress. I know these are awesome people building for it.
And these are brand names that you know. So anyway, I’m excited for this conversation. Um, so
I have my dear friends, Karim and Pat, who I’ve known for, I don’t know, 10 plus years, and my
newest friend Alex, who I get to meet all from Crowd favorite. Uh, but I’m gonna let you all
introduce yourself. Um, Karim, I know your background go is vast.
Even before WordPress, you were doing some cool things in business that you took over when
you started, um, your agency, way back in the day before, it was called Craft Favorite. But I’m
gonna let you introduce yourself. All that to say it’s gonna be a fun [00:02:00] conversation
today.
Karim Marucchi: Corey, thank you so much.
It’s an absolute pleasure to be here. Uh, I love hanging out with you and having these
conversations with you because they’re amazing. Um, You mentioned I’ve, I’ve been around
since before WordPress. Yeah. Uh, at the end of this year, I’ll be, I’ll be celebrating my 30th year
of delivering c m s solutions for the enterprise.
That’s been way too long.
Uh, I’ve only been in the WordPress space for about 13 years. I’ve, I’ve found open source like
you find religion and I love it. Um, it’s been the best thing for our enterprise clients. So I’m CEO
of Crowd Favorite. Um, just for those of you who don’t have a, a deep WordPress history.
Crowd favorite was founded by Alex King. Um, one of the first contributors to the WordPress
project after, uh, Matt and Mike, um, and crowd favorite, uh, under the leadership of Alex King,
really did some of the [00:03:00] first big scaling publishing sites, um, in the WordPress world.
So we are proud to carry that name forward today.
Cory Miller: You know, you mentioned Alex and when I was a, just using WordPress in 2006,
when you install it, this is how far Alex and Cry favorite go back to is. You know, you install
WordPress, you get a blog roll by default. There’d be a bunch of names. You’re like, oh, who’s
all these names? Yeah. But there’s always Alex on there and, uh, I got to meet Alex in 2010 and
then I was excited when you all joined forces.
And became crowd favorite cuz what you’re doing in the space too. I think I met you right about
2011 maybe Karim. I mean, it was pretty early. Yeah. And I was like, who’s this guy who is, is,
uh, knows his stuff and quite charming And, uh, that led to, I don’t know, gosh, has it been like
hundreds of times we’ve had dinner together and, uh, Stopped by during Covid and got to hang
out on the back porch as you’re [00:04:00] going across the country.
Uh, and then, and of course, right on the tails of Karim is Pat, who I’ve known just as long so,
and excited when Pat was a part of Crowd favorite as well. But Pat, uh, could you introduce
yourself?
Pat Ramsey: Yeah, uh, Pat Ramsey, uh, director of Technology here at Crowd Favorite. Um,
I’ve been here a little over eight years, but, um, I was scratching my brain there because I think
it was Word Camp Dallas 2009 when I met you and your team Corey, um, back in the day there
at, uh, I think it was UT Dallas at that conference center that was there.
That’s right. Yeah. Yeah. And you were showing, you know, you guys were, you guys were doing
all of the theme work on the back end where it was all user configurable. Uh, and, uh, I had a
very, uh, it was a short but intense conversation with one of your devs about the pros and cons
of doing that and allowing that on the back end versus not.
Um, here we are now still, so it’s, it’s fantastic. [00:05:00] Um, you mentioned that, uh, Alex King
showing up on the blog roll. It was 2005 or 6 . And, uh, he answered one of my support
questions on WordPress back then. Um, and I remember seeing him in that, uh, I think it was
that, that old green blocky looking default theme, uh mm-hmm.
And being in that sidebar. So that was, uh, that was fun.
Cory Miller: Gosh, I, so Karim Pat predates our friendship.
Karim Marucchi: It does, it does. Pat is one of the, the OG WordPress people in the
community.
Cory Miller: Absolutely. That was a good time. I do remember that. That was historic time for us
too, because we were doing Ithe builder at the time, I think is what you’re talking about.
Yep. That was Then if you’ll remember real quick piece of nostalgia, Alex and everybody else,
um, uh, that Deb, you’re talking about Christine, who, who’s now automatic. Came to me and he
goes, Hey, I just met this 16 year old kid doing some incredible stuff, like mind blowing. I was
like, Chris, you’re one of [00:06:00] the smartest people I know, so you’re telling me somebody I
gotta go meet this person.
It was Clay Griffiths of Headway themes. So that was a historic one for us too, in your
friendship. All right, thanks Pat. Alex.
Alex Nitu: The new kid bringing up their year.
Cory Miller: My newest friend. Yes.
Alex Nitu: Yeah. So I’m Alex Nitu . I’m a product manager at Crowd Favorite. Um, I’m always
been a techie ever since I was a little. That millennial, millennial generation that just grew up
with, uh, computers and the internet developing as I did.
Um, and so yeah, I bounced around between startups, government agencies, uh, boutique
agencies until I finally found God favorite. And that was really, uh, a kismet moment that I’ve, I
felt like I found my tribe. I’m like, yep. These are the, the guys that I’m gonna build great things
with. Uh, and so yeah, now I’m super passionate about open source and, uh, what, uh, what
we’re building, uh, [00:07:00] at our favorite.
I think it’s, uh, very interesting and can’t wait to share it with you and everybody else.
Cory Miller: Absolutely. Well, I got to meet Alex last week and he showed me the product
they’re working on and I was really impressed and particularly his passion and vision for what,
what he’s doing with the product. So, nice.
Okay. Thanks for sharing a little bit about yourselves. Let’s dive right into the topic, which is
WordPress Enterprise Products. Um, like I say, Karim, this is compelling to me because I’ve
always been proud of. An envious of my friends that operate in the enterprise space, but I just
go, I don’t even know what it’s like to work like with some of the huge companies I know you all
work with.
Mm-hmm. Um, but I know your passion for open source, the open web, and down to Word
Press, paired with vast experience working with these huge companies. So when we’re talking
about WordPress products in the enterprise, what comes to your mind? Why are we even
talking about this? I think I know what I’m, why we’re talking about it, but I’m curious to know
your [00:08:00] perspective on this.
Karim Marucchi: Yeah, so the biggest, the biggest difference when I talk to folks who’ve come
over from the, from the comer world, is less than 10% of enterprise software products. I’m not
talking about SaaS, I’m talking about software products. Less than 10% of software products for
the enterprise are turnkey. You install them, you hand over an interface and they just use it.
Most are what we call an 80% solution. Um, a great example of this was even, um, in, in the
early days of Crowd favorite, um, Alex King released a product called ramp, which was for
moving content from one complex environment to another, and they could never get that last
interface right, because in the enterprise, everybody’s workflow is so different.
Yeah, that you have to customize that last 20% on every install. [00:09:00] So even though this
sounds crazy, in the comer world, we’re building products that we are just doing 80% of the
product, and then we may install it 3, 4, 5 times, not 5,000 or 6,000, but those three, four or five
times, it’s a custom installation each time.
It’s a custom process. That’s the best.
Cory Miller: So, Yeah. And, and I know from talking to you in the past about that, that I, you
know, the comer type products we released, you go, okay, it’s mostly one s fits all, you know?
Mm-hmm. There’s edge cases that’s not gonna work. But on the enterprise presents a whole
different set of, um, challenges I’m sure.
So I get that too. And where the needs are just really vastly different and need that kind of
customization. You mentioned something that’s interesting to me. You said software product
versus SaaS. Mm-hmm. So te tell me that distinction because there’s one I just picked up on. I
go, okay. I need to dig into that one [00:10:00] because that’s different.
I, I, I understand software versus SaaS, but on the enterprise perspective.
Karim Marucchi: Well, on the enterprise perspective, you absolutely have SAS products that
are ready to go, uh, more likely than not, though. Even large software implementations that you
expect to be sas. If you’re an enterprise that has enough money, you’re getting your own custom
version of even that SaaS product.
But you know, there’s Salesforce, there’s uh, HubSpot, there’s a lot of products out there that
they, they promote the fact that they have an enterprise product that’s just, you log in and you
go. But reality of the top tier of enterprise is that they want whatever product they’re using to be
adapted to their workflow.
Yes, so that’s why we make a distinction. Sometimes there are plug and place SAS for the
enterprise, and then there’s also just the traditional sort of software architecture where you have
to do this last 20%. [00:11:00] And then there’s what Alex and our team is playing with right now.
We’ve been working on, uh, personalization products for about six years now for our clients
directly, and each time they’re different.
But we started playing around with progressive profiling and, uh, conditional content, all these
types of concepts. So we started releasing in a public, uh, in a, in a, uh, plugin on the repository,
just some of the codes to play with. First it was on GitHub, then we moved to repository, and
now lately we’ve been trying to see what does it look like to actually hook up some of these APIs
to third parties.
And actually try to create a little bit more of a standardized product. But still we’re finding that
the customers who are enterprise clients will download our um, D X P toolkit product, the free
version from the repository. Then they’ll contact us and they’ll say, we need X, Y, Z
customizations, and it ends up being something that [00:12:00] is completely custom for that
client.
Cory Miller: See, I’ll hold this question, but that, that presents a whole different, it feels like
pricing monitor from b2c, which is, Hey, buy this. Good to go. Um, but I’ll save that for later on in
the conversation. Um, but I’m curious, I know you’ve told me too, this is the next frontier. Or
WordPress. Mm-hmm. Um, in the enterprise specifically, but you’re seeing things and, and even
if you’ve been working on these things for six years, I know you’ve been talking about it since
we’ve met.
Right. Uh, because we, we tried to figure out, okay, you know, this space, we do products. How
do, how do we do this? You’ve been thinking, working on these things for a long time, but you’re
obviously seeing things. What are you seeing out there, the opportunities, uh, I’m sure through
your actual enterprise clients.
Karim Marucchi: So the, the largest opportunity we’re seeing is clients pushing the limits of
what their expectations are with SaaS products. [00:13:00] Or with installed versions of CMSs,
whether it’s WordPress or something else. Because, you know, in the WordPress world, we’re
used to looking at the the, the uh, dot org repository, and we have 65 to 70,000 plugins in there
now.
And what ends up happening is, Um, we’re thinking about that as our world, but in the
enterprise, um, I think that over the last 12 years, it’s gone from something like 1200 SaaS
products to over 10,000 SaaS products and. The enterprise is going, I want to try these
innovations. How do I try these innovations?
And they’re stuck with like, how do I churn away from one SaaS to another? What do I do? Yes.
So there’s this opportunity at the moment, right now, if you think of the concept of a bicycle
wheel, we can use the WordPress project and open source as a hub to use spokes to [00:14:00]
connect out. To any number of sass,
but keep the experience in the roadmap of where you want to go within the WordPress project
and what you’re doing in WordPress.
And then if you wanna move from one CRM package to the next CRM package, as long as you.
Connecting in the right way and having the right data policies. You can detach and reattach, you
can do all sorts of things. It’s a little bit more complicated than I’m making it sound, but the
bottom line is that the enterprise clients have the opportunity to try things and maintain their
roadmap.
So this is a giant opportunity for the WordPress project to say, we’re gonna be a Swiss Army
knife, we’re gonna be a hub. So that way.
Enterprise customers can connect to one thing, try the next, try the next, and still maintain their
own vision of what their roadmap is. Does that make sense?
Cory Miller: Yeah, it does.
Um, [00:15:00] Alex, you came off mute. Do y’all two have have a comment on that?
Alex Nitu: Oh, I could talk for days, uh, on this, uh, that’s a loaded question. Uh, yeah. Yeah, I
like going a lot, uh, a lot of what you guys are saying. Uh, cuz really it’s about, um, breaking
that, that tip of the iceberg and democratizing all of these, uh, uh, these solutions that don’t
necessarily are, are necessarily easy to, to implement, be it by cost of ownerships, by, uh,
difficulty of implementation, by, uh, by, in a, by a case by case manner where.
Your infrastructure or your your needs need to be, uh, uh, solved in a, in a bespoke manner. Uh,
so that’s really about, uh, finding that middle ground where, uh, you don’t need all that resources
or you are able to own your data or own your infrastructure and, uh, and your digital, uh, digital
[00:16:00] presence.
Cory Miller: I, I love what you said too, Karim.
Um, and we’re gonna have a conversation in a couple weeks about. More, uh, broader topic in
WordPress and the enterprise, and I really appreciate your leadership in, in our community, uh,
for WordPress and the enterprise, making sure the concerns, the needs, the challenges are
heard. And then at Crown Favorite, I love what you’re doing and providing some solutions to
meet those needs you seen on, um, the enterprise.
Karim Marucchi: But if I may, there’s, there’s a specific opportunity for everybody out there
who’s looking at what products they could come up with to not only think about how do I make a
product that I’m gonna make for an end user, but you can make a customizable product. There’s
lots of examples out there these days, but you can make a customizable product where you
could be solving a deep problem rather than a wide problem.
Mm-hmm. And you’re not, you’re not charging the comer level prices. There’s so much
[00:17:00] opportunity for, for connecting to other SAEs, to other, uh, solutions that are next to
WordPress and outside of WordPress that just haven’t even been tapped. The plugin community
in WordPress has traditionally stayed within.
How do I help the self-service? Um, the self-service web designer manager, uh,
Admin, right. Um, there’s so many more things that can be done.
It’s just a matter of seeing deep rather than wide. I think that’s where I start that conversation.
Yeah. I know Pat views on this too, so I’m gonna shut up.
Cory Miller: Yeah, no, I like that deep, that that’s a perspective shift for a lot of, uh, developers
as you know, Karim in the space.
Um, pat, I’m curious, you’re taking all this, um, yeah. What you’re seeing too.
Pat Ramsey: Well, I think, uh, Karim said it earlier. You know, we’re seeing people push the
boundaries with these things and the explosion in sass, [00:18:00] especially since 2020. And
everybody going home and staying outta the office and deciding to build everything online.
Uh, you just saw this, this exponential explosion in, uh, services that are out there, data
services, data, you know, services for moving data services for transforming data services for
connecting to this, uh, drop ship place service for calculating something. It, it’s not even, you
know, it, it’s, it’s very minuscule.
You know, uh, unit tasker type things that are out there now that you just didn’t see before. Um,
and so there’s 20 million of them, uh, and everybody wants to connect to ’em and do this and do
that, and do, you know, do the other thing with it. Um, I think, you know, one of the, one of the
biggest challenges is, uh, you know, wading through all of those that are out there and finding
what that set is that your, your customer needs.
So that makes productization a little bit difficult. You can’t just. Oh, install this and it’s gonna
magically [00:19:00] connect. Um, you know, one of the, the phrases that I’ve, I sort of hate
these days is this no code. The idea of no code. Somebody wrote code for no code to work. Uh,
it’s just, you know, uh, uh, I, I said this to the guys earlier, you know, even the Rosetta Stone,
which translated, you know, three or four of the world’s foremost languages.
Somebody had to sit there and carve all those things in the rock. So you gotta write code to
make these things work. And that’s where a lot of the work that we do in this space comes into
play is you’ve got sass that are out there and you’ve got your c m s and Andre’s exactly right.
WordPress is uniquely positioned to be that central connecting piece through its API and
through its open architecture to connect to X, Y, and Z and bring it together, uh, for, for your
customers to be able to do the things they need to do.
And so, uh, it, it is a really rich space. It is a different space than what you see in 95% of the
product [00:20:00] conversations that have happened in, in, you know, since the days of, of, of,
you know, the first page Lee, uh, you know, over a decade. It’s, it’s, uh, been a challenge to hit
that explosion in the enterprise space for products as it as it has been for mass market, simply
because the requirements are far more complex.
Cory Miller: Hmm. It’s like Karim said, they want to try things. That’s really compelling to me.
They want to try the things they’re seen out there and, and then, but to have this massive, I can’t
even imagine the roadmap. You all, you, particularly Pat, I know, manage those teams and
services and how they could try it.
Something they see out there, want to try it, but it’s big, massive thing they’ve got going in their
roadmap that they’ve, they’re want to try out and figure that out. Um,
Pat Ramsey: And They’ll push the limits on ’em too. You know, like said, they’ll push the limits.
You know, they’ll, they’ll find a way to break, uh, to break a server, you know, because of just,
you know, the sheer amounts [00:21:00] of, of data that they have to deal with.
They’ll find a way to push an API to time out simply because there’s just too much that has to
happen. You know, there, there will be a business case in there somewhere that prevents. 90%
of the answers that you read about in any tech site on how to fix the problem, you can’t because
of a business case that exists.
So you’ve got to sit there and figure out another way around it. And it, it might sound, you know,
bubblegum and rubber bands, but, uh, you know, that’s, that’s the world that you, you know,
that, that you live in, in this space. You can’t just say, oh, well, you know, you just have to do
this. No, you can’t. There’s a security policy, there’s a, there’s a business requirement, there’s a,
you know, a, a absolute critical system that can never be turned off or, or, you know, shut down
or something like that.
So you have to, you have to sit there and stand on your head, you know, lay upside down,
whatever it is, to, to try to figure out how do we go from here to here? Cause it’s not the path
that
Cory Miller: everybody else is [00:22:00] taking. And it seems like that when they wanna try,
like Karim was saying something, some department within an organization goes, we wanna do
this.
We like this, we want to do this. They need a safe environment and a safe place to be able to do
those things. It doesn’t disrupt all those other things. Yeah.
Karim Marucchi: Um, one of the things that I. Alex can speak for himself, but I’m sure, um,
what I hear him say is that he loves the fact that he’s solving problems one at a time for clients.
He gets to go deep so that he’s constantly trying to figure out whether it’s our service clients or
how to productize what we’ve done for one client and install over 3, 4, 5, 6 other clients like
trying to solve that problem deeply for clients. Is is something that’s a different world than comer,
but it’s not harder, it’s just different.
You can’t charge the lower rates that you would [00:23:00] charge for a comer product, but you
can solve that problem on a large scale.
Cory Miller: Right. It’s, it seems like it’s product with service. I mean, dependent on some of
those service-based customizations you need to do.
Alex Nitu: I feel as though, uh, it’s, uh, it’s absolutely right.
There’s two completely different, uh, roadmaps for a, a general comer product and an enterprise
focused, uh, product. And, uh, with our favorite, I think we are fortuitous enough to, um, be able
to have this data set where, uh, we can, uh, Uh, drive a roadmap that is lean and it is, uh, spec
particularly focused for, uh, the enterprise needs and use that to, to provide that, uh, that white
glove, uh, enterprise, uh, uh, service and, uh, and experience, um, with, uh, with the product to
match that, um, gives you that flexibility for innovation, for, um, for testing and for, uh, [00:24:00]
Um, of, uh, essentially volatility and, uh, and ease of expansion.
Cory Miller: It’s almost like they want to go to Everest and you’re helicoptering in to base camp.
That’s, that’s the product. And then, Hey, this is how we want to climb Everest. And, uh, you all
are, are the people that help them get there. So Alex, that’s certain, yeah. So Alex, I, I’m curious,
now we’ve heard from Pat and Karim, now when we get down to the level of like, Karim’s
highlighted the general topic personalization, but as the product manager for Crowd favorite
building a product, tell us what that is and what are those problems you’re solving for?
Alex Nitu: Sure. So, um, it’s really, um, it’s an integral part of a dxp, a digital, uh, a digital
experience platform. Um, and if you break it down into its, uh, into its, uh, founding, uh,
[00:25:00] parts personalization is, uh, is quite a large piece of that pie. Um, and what
personalization really is, it’s really just dynamic content displayed, um, For a, for a, uh, custom
tailored, uh, user, right?
So that, uh, is your user segments. And all of that starts from, uh, from your dataset. And this,
uh, feeds back into the idea of, uh, data ownership and, um, being able to, as a company to, to
fully own your data. Um, so that, uh, encompasses a lot more than just having access to it or
being able to, to view it or, um, or export it.
Uh, so going from that, you. As if you know your user base and you know your user personas
and the the target audience that you’re, that you’re, uh, mainly interested in and focused on, uh,
it’s that much easier to, to provide, uh, a tailored than, uh, bespoke, uh, a bespoke experience
to, to each of those, uh, of those, uh, user types.
Uh, and then, uh, After that, it’s really, [00:26:00] uh, all about the, the content, the editorial
experience. Um, so with, uh, with our personalization product, um, we, we, uh, do our best to,
um, not add additional steps to your workflow or, um, Impact your, your day-to-day, uh, your
day-to-day, um, uh, job. Um, and it’s meant to expand on it.
To improve on it, and to, uh, to make it that much, um, that much more, uh, beautiful and, and
captivating, um, uh, that much more engaging really. Um, and then that’s, uh, that’s reflected in
the, um, the, the products interface as well as the, uh, general user experience for it. So,
whereas with, uh, different set services, and don’t get me wrong, I absolutely, uh, likes us, uh,
so solutions and, uh, I absolutely believe there are, uh, time and a place for them.
But with this type of enterprise focused, bespoke product, [00:27:00] you get to keep your
workflow. You don’t have to have that long onboarding experience where you need to
completely revamp your methodology. Uh, you get to maintain your, uh, your own, uh, your own
set of, uh, steps to accomplish and then, and then just, um, amplify them or augment them.
Uh, it’s still part of your, uh, your same workflow. So that’s what I believe we’ve, we’ve managed
to accomplish with, uh, with the XP toolkit.
Cory Miller: What are a couple of the things that you’re excited about with this particular
product that you’re working on or, or have done with it?
Alex Nitu: Sure, sure. So, uh, again, it feeds back into, into owning your data, right?
So if you think about it, where can you best, uh, identify these, uh, these user personas? Well,
that comes from your analytics engines, that comes from your CRMs, that comes from all these
types of, of, uh, customer experience or. Or, um, uh, management, uh, uh, platforms. So what
we [00:28:00] did was, um, again, focusing and using the dataset that we have access to, we’ve
identified all of these, uh, major, uh, integration components and, uh, and tackle them one by
one.
So we are now able to fully integrate with, uh, your analytic services with Salesforce, with all of
these types of CRMs and platforms that are data driven, driven. To then use all of that, all of
those data points to effectively personalize your content and display it for a particular use case
or user persona.
Thank you. What I feel is, is most exciting, having all of those user segments and all of that data
already existing and reporting and to your liking, and then just, uh, as simple as a, with a click of
a button, being able to, um, Personalized content for that particular, uh, subgroup of, of visitors
or users.
Karim Marucchi: So Alex just went deep on something that I think needs to be called out
because it’s second nature. [00:29:00] Some of us sometimes are dealing with our clients, but
folks might not realize it on the comer side. Um, when I said earlier about solving a problem
deeply, Alex just gave a great example. Um, We work on a lot of personalization and, um, the
progressive profiling for clients and we actually use the plugin we have on the WordPress
repository, um, as a sort of a sandbox, a place to play around with certain aspects.
We package the things there that we can package and our sort of, you can install it and use it,
but you’ll notice that we’re trying to solve a problem even in that deeply, so we’re not building
our own little analytics piece within the personalization. We’re saying this is gonna do content
rules. If you wanna see what’s coming out of the content shifts you’re making on your website
when you’re customizing page A or page B.
[00:30:00] Or, you know, block A or block B, um, go check out your mamo installation because
we plug into that. Go check out your GA four because we plug into that. In the comer world
there’s a lot of, um, plugin and application bloat because developers tend to try and create more
and more and more features, again, wide rather than deep.
Do what you’re doing best, solve your problem well and in a performant fashion, and then
connect to a best of breed solution for analytics. So Alex said that very quickly, so the
developers on this conversation pick that up. But for, for the folks who are talking about creating
products, you know, think that way.
There’s a way to go deep. Yeah Pat .
Pat Ramsey: Well, there, there, there is. Exactly. But I think you, you’re illustrating perfectly that
difference between mass market audiences and the enterprise, uh, audiences. Uh, you know,
there’s absolutely nothing [00:31:00] wrong with something like, uh, like a jet pack stats that’s
out there for your, your mass market audience.
There’s nothing wrong with that at all. The WP Analytics, uh, some of the little analytics plugins
that have been out there, that have built that bring analytics into your site because, You know,
you, you need that, that’s that democratization of the ability so that anybody who can get that
code and install it can get it up and running and have a, have a website with those tools there.
We don’t see that in the enterprise space though, because in the enterprise space, they’re
gonna be, they’re gonna look at, they’re gonna look at that and go, no, we’ve got 12 years in an
Adobe analytics system that we’re not getting rid of. We’ve got a decade in Google Analytics.
You know, we’ve got our own install of p WIC before it became me tomo.
And we cannot get rid of that data. You can argue whether or not some of that needs to go or
stay. That’s different conversation. But the point is they’re not going to change. To a turnkey little
solution that that sort of one size fits all type of things that [00:32:00] works in the mass market
space. That’s, that’s the perfect example of that paradigm shift that we have to deal with.
So our approach has been, we’re not gonna tell you to use this c r m or that C R m or this
analytics tool, or that analytics tool or, or what have you. This mail’s platform versus this mail
platform. Does it have an a p I. Do the endpoints exist that are, are gonna get that data that we
need. Let’s build all that up and get that connected in here so that now you’re as a marketing
team, not so much the tech team, but over here to your marketing team, you can be creating
content and reading the results and the impact and the reach and the effectiveness of all of that.
And based on that, do do content, do different journeys, do different things. So it’s, it’s bridging
the data, the analytics and everything together in your cms.
Cory Miller: Yeah, I love that. Doing the one thing, um, because I can [00:33:00] also just kind
of, Predict or look, see that when you can’t bloat with some of these sites we’re talking about,
you can’t bloat, you don’t want to bloat.
It’s going to have performance issues as Karim mentioned. Um, before we get to the money
question, here’s the thing I want to ask because I’ve heard this a couple times. Um, this, I love
that you’re doing personalization cuz that really triggers my marketing side. I go, oh, I love
WordPress. One of the.
Awesome benefits of WordPress is you can put your things online, you can test ideas, you can
test new marketing things. And many of our, um, agency members who serve the enterprise talk
a lot about what I hear is they love WordPress on the enterprise cuz of two things. It’s faster and
it’s probably cheaper.
And I don’t mean that to, to downgrade. It’s like they can deli, get the products they want faster
and more affordably than they can from proprietary. And the third thing, when. You said this,
[00:34:00] and I keep coming back to it. When you hear, when you say the word try, I think
marketing, I wanna be able to try this new concept, try this new idea, try this new strategy or
tactic.
Um, and so it seems like under personalization, you’re camping out with what I think is a
strength of WordPress overall, but especially in enterprises marketing. People love WordPress
on the enterprise because of these things. Mm-hmm. Right,
Karim Marucchi: right. Yeah, that’s exactly the case. We’re able, we’re able to create a feature
for a client that is sometimes a third of the cost of an enterprise product or SaaS platform out
there.
I won’t name any names to piss people off. Um, but then when you said cheap, it’s not about
cheap because if they’re saving 30, 40, 50, 60, 70%. Because they’re using WordPress. It’s not
that they’re being cheap. They’re actually putting that money back into trying [00:35:00]
something new. Just like you said, they can put that money back into marketing.
They can put that money back into, well, there’s a new email solution out there that does
something different. Let’s try that. There’s a new thing
that’s out there. How do we hook up to that?
So the cheap conversation goes away and it becomes of. How am I spending my money if I’m
saving money because I’m using an open source framework, because that’s how we describe
WordPress in the enterprise.
An open source framework. If I’m gonna save money by using an open source framework, how
can I make the money, give me a better return on investment in my marketing? It’s, it’s a no
brain, no brainer sale.
Cory Miller: One more thing before we talk about money. Um, actually two things. One, another
phrase you said was, own your data.
And that seems to be extremely powerful, especially in the age, increasingly more and more,
um, privacy. Uh, issues coming on. You know, GDPR was a big, it was a big [00:36:00] wave
and I think it was a good wave, but it was a big wave for a lot of us to do online work. Um, but y
you know, Alex, could you speak to a second?
There’s two, two avatars. You’re kind of two people groups. You’re kind of hitting with this, and I
wanna give you a second to speak to that. It seems like there’s the developer on team at the
company. That you’ve like, Hey, we’re not gonna blow. Like Pat said, we’re, we’re gonna get in,
do our job. We’re not gonna try to recreate Google Analytics for you.
Like, no, you just need this bridge. You need, we’re gonna do our job, do a fast, slim, secure,
um, not bloated. And then the other side is these is marketers sitting there going, please give
me these tools so I can do these things and try these things to, to grow our company. Would you
speak to a second from a product perspective to those two avatars, what you’re trying to do?
Alex Nitu: Absolutely. Yeah. So, uh, from my P o V, um, it’s really a completely different
[00:37:00] value proposition when you’re talking about, uh, enterprise. Um, and from, uh, what I
found, it’s, uh, it’s all about, um, The cost of onboarding and the cost of ownership, that
particular solution. Right. Um, and the advantage with these, um, open source composable, um,
um, uh, products is that you do, uh, have, um, a minimal footprint on what it means to, to, um,
Onboard, offboard, move around, experiment and um, um, confirm and, and do reiterate.
Right? Um, and then in the case of, of personalization with, uh, with these two main, again, user
personas, uh, speaking back in the personalization terms, um, we need to, uh, to identify what.
Really are the, the, the pain points or the the costs of, of, um, building or, uh, creating content
that is personalized with the exp toolkit.
Um, and from the one end is the actual usage [00:38:00] and uh, um, the creation of that
content. So that’s where the marketer comes in. Where you don’t need to have a technical
background to be, just be able to create content and, and effectively target that content to your
desired user base. Um, so, uh, this, uh, um, ties back into what I was saying about that, uh, that
intuitive and fluent user experience.
Where it doesn’t detract from your, uh, your current workflow or current methodology of, of
building up that content and publishing it. Um, and that’s, uh, where, um, our, uh, page builder
integration come in, come in where, uh, we are natively integrating with, uh, Gutenberg Beaver
Builder and our mentor. So, uh, you get your pick of the letter for, uh, For how you want to
create your content.
And that’s just the, the out of the box solutions, obviously. That’s, uh, it’s, uh, the whole
architecture is built to, to allow for that, uh, uh, customizability and extensibility. Uh, and that
moves over [00:39:00] into the section, the second part of, of the cost of, of owning, uh,
composable solution like this. Um, and that’s managing it.
Uh, and that’s where developers come in. So you need to be able to provide a, uh, reach, um,
exhaustive this, uh, uh, documentation there and have all the, the checks in place and the, the,
the hooks in place to, to be able to accurately and, and efficiently extended or modified it to your
particular needs. And with DB toolkit that’s built into it, and it’s, uh, One of the, the main, uh, the
main concepts that, uh, that we’ve identified when, uh, in, uh, first architecture in this, uh, uh,
this product that it should, um, allow for, uh, for customizability for that, uh, white glove service
where, um, you are able to, um, extend it or modify to suit your, your actual needs.
Um, that comes into play with code standards as well, with the architecture itself, with, uh,
performance of. And, [00:40:00] uh, all the other, uh, bits and pieces that make for a, a great
software product.
Karim Marucchi: But you, Corey, you mentioned, um, data ownership and Pat can explain it
more than I can, but business-wise, we have seen more and more of our clients say, yes, we’re
now connecting to all these things.
We’re now using these APIs. We wanna own that data. We don’t want it to sit out on the SaaS
or we wanna make sure that we have real time replication and so forth and so on. So Pat, if you
want to describe that for a minute, this is like the cutting edge of where some of our most
interesting clients are, are trying to see where they can interact in a new way.
Pat Ramsey: It’s about first party data. I’m a business, I engage with my customers. Um, there’s
a lot of concerns around privacy and data [00:41:00] ownership, uh, when your data gets sold
and resold and reused. So one of the flip sides to the advantage of having all these SaaS
services out there is you’re potentially spreading customer data around to.
30, 40, 50, 60, you know, whoever, all these different people who then turn around and
repurpose it, repackage it, you know, what have you. Um, you know, you load a script on your
site to, uh, to bring in, uh, uh, uh, tags of some kind. And you sit there and watch the network
site, the network connection in your browser, and, you know, there’s all these remote
connections being made.
Because of the relationships that they have with these other services, which are then getting
into your content. And so you, you know, your user data is going everywhere. So this idea of first
party data is, is, is big. Um, it’s one of the things that, uh, is attractive about and own your data
stance. So me as a, uh, me as a business [00:42:00] owner, setting up my website and
engaging with my customers, the more I can keep the data just between us.
My customers and myself the better.
So that, that’s, I mean, that’s kind of a, a, a,
Cory Miller: yeah, in nutshell that’s get
Pat Ramsey: wrapped around that. It makes it way more, it makes this open source approach
of using WordPress as this hub, which has a privacy API that you can hook into, which, you
know, you can retain the data there within, within your system. And if you don’t have to send it
out to a third party service, you know, don’t.
Cory Miller: And see that’s the perspective I was missing and I appreciate that too, is like that’s
your, that’s priceless. That’s a customer being able to pull a customer in a paying customer,
keep a paying customer, that’s enormous. So that side of that, I wasn’t seeing that initially. I was
seeing the privacy side of like, okay, well with Judy, Judy per PR and the emphasis for good
reason on privacy and your data is out there, [00:43:00] Google and others have.
I’ve been talking about this for a while and I’ve kind of been watching with the smile going, I
wonder how they’re gonna figure this out. Because more and more people are gonna say, I want
control of the data. And so it makes sense to me from that side is from a business perspective
that you do own it because then you control it.
Okay, so here’s the burning question and uh, we’re we’ll wrap up. But, um, I’m really curious
from being a product guy doing products more on the comer level. How does a product like this
make money on the enterprise, and how do you support that? Um, so who wants to take it?
Karim Marucchi: I’ll, I’ll take the first stab at it, I guess, but, uh, I, I know, I know there’s
opinions here.
Um, so the bottom line here is, um, you’re not selling a volume of licenses. You’re selling very
few licenses, so they’re expensive. And you’re not necessarily even selling it based on a
[00:44:00] license. You’re selling it based on the install process that might actually have coltancy
in it. It might have, um, support on the tail end of installing it.
And you’re also getting paid basically for that support. So you can say there’s an install cost and
then there’s a maintenance cost that is like the yearly license you have, um, with a comer
product. But literally add a few zeros.
And even if you’re selling relatively few licenses a year, different numbers for different products,
um, you adapt the pricing to make sure that you’re making money, uh, as long as you’re solving
a problem that an enterprise client needs deeply and well.
And you’ve followed some of the things that have been talked about today. Um, It’s just a matter
of doing that, but you have to know your market. There’s, what we didn’t touch on today is really
knowing what you’re solving and knowing that there’s a market there, but [00:45:00] financially,
honestly, it’s, it’s just about making sure that you understand what you’re, the value you’re
bringing to your customer and charging appropriately.
It’s not about one off licenses .
Cory Miller: Well, from a business perspective, I see too. It’s not just, you know, we could. Kind
of amortize development costs and support costs because it was okay if 10,000 people buy this,
it’s $80, whatever it might be, you know? But this with the scenario of like the Mount Everest,
like there’s the hel, there’s one part that’s a helicopter flying to base camp, and then there’s a
team, Alex Pat others on their teams helping you get to where you’re going, which means.
It’s not a one size fits all route to that. Uh, and then we haven’t even touched on the
maintenance side of it. Like it’s not just delivering that path, it’s maintaining that path when all
these things flying in that could potentially break or cause issues. Well, thanks you three for
talking about WordPress products on [00:46:00] the enterprise.
Um, I’m very compelled. I’m so glad companies like cloud. Crowd favor to doing this because,
um, as WordPress grows and more and more people go, we want WordPress solutions,
especially on the enterprise. That just helps the whole entire ecosystem. And as we’re serving
those clients, users, customers better, that bodes well for all of us.
And as you mentioned, like there’s so many of these SaaS solutions that have come into that
space. But there’s unique needs you’ve identified from running your data, first party data thing
that Karim was saying, um, that need for customization when they want to try something out. I
think that’s pretty compelling.
But anything left that you all wanted to share as we run this down?
Karim Marucchi: Well, I, I’ll get in trouble with, um, Alex if I don’t mention this upfront to the
wider WordPress community out there. Um, take a look at the DXP toolkit that we have up on
the repository. If you have ideas on [00:47:00] how to make connections to other products and
other things, we’d love to collaborate.
Um, let us know. Give us a call.
Cory Miller: Awesome. So go find DXP toolkit on the repo. And then also Alex, where, where do
they find more information about the product that you’re building?
Alex Nitu: Dxptoolkit.com. That’s the first place you, you can look at. Uh, we also have a lot of
content available on crawford.com as well.
Um, talking about HP Toolkit and all the cool things it’s able to do. Um, it’s, uh, all this
conversation has really reminded me of, uh, The first time I joined the crowd favorite. And, uh,
the research I did, like, let’s see, what’s, uh, what’s all the, the buzz about this, uh, this company
I’m applying for, uh, and the two things that, that really, uh, uh, that I’ve re-identified was their,
uh, uh, enterprise expertise and, um, that white glove, uh, very, uh, highly sought after, um, um,
client experience.
And [00:48:00] that’s absolutely, um, echoed into, into the, the products as well. Where, um, you
are able to, to help inform and drive, uh, the products roadmap. And the user experience doesn’t
just start and end at, uh, the plugin installation. It goes from the website all the way until the,
until the very end where, uh, you do get the option for, uh, or you do get the advantage of
having that, uh, that very, uh, specific and very, uh, personalized, uh, customer support.
Uh, so yeah, thanks for taking the time and, uh, I really enjoyed the talking, uh, products with
you.
Cory Miller: You too. Just a side note, so Alex and I got to meet last week, I think I mentioned,
got a private demo and we’ll be deploying this on Post Status in a month or two and uh, I’m
really looking forward to that because I want to try these type of things even when we’re not at
the enterprise level, but I look forward to that.
Thanks, Alex. Pat and Karim as always, appreciate you all and what you do in WordPress
[00:49:00] on the enterprise. Thanks everybody else for tuning in today and we’ll talk to you next
time.
Alex Nitu: Thank you, Corey. Thank you. Bye. Have a great day. See?
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (May 1, 2023)The WordPress Marketing Team is hosting a Blogs to Blocks celebration and invites you to get involved by creating and responding to daily prompts around blogging, design, development, photos, community, and more ways to contribute.
The Core Team is considering how to include extendible technology to integrate AI. Additionally, there is a proposal needing your feedback around improving image performance. Felix Arntz notes that adding fetchpriority=”high” to the LCP image typically improves LCP performance by 5-10%.
The latest call for testing from the Test team includes an exercise using the new Grid view, as well as creating pages from patters.
Blogs to Blocks, Core + AI, LCP Image Performance, Testing Front Page 20 Days to Celebrate 20 Years of WordPress, From Blogs to Blocks
Let’s talk: WordPress Core & Artificial Intelligence
Proposal for enhancing LCP image performance with the fetchpriority attribute in WordPress core
FSE Program Testing Call #21: Front Page Fun
News* People of WordPress: Monika Rao * What’s Your Favorite WordPress Moment?
Accessibility* Accessibility Team Meeting Agenda: May 5, 2023
Community* Community Team Meeting Agenda for 4 May, 2023 * Announcing the 2023 Community Team Goals * 2021-2022 WordPress Meetup Survey: Key Findings * Report: #WPDiversity Inclusion and Diverse Speaker Workshops February and March 2023 * WordCamp Mentors’ May check-in!
Core * Let’s talk: WordPress Core & Artificial Intelligence * Proposal for enhancing LCP image performance with the fetchpriority attribute in WordPress core * A Week in Core – May 1, 2023
Developer Blog* How webpack and WordPress packages interact * Per-block CSS with theme.json
Meetings* Dev Chat agenda, May 3, 2023 * Editor Chat Agenda: 3 May 2023
Docs* Agenda for Docs Team bi-weekly meeting May 2, 2023 * Monthly online Docs Team Contributor Day starts April 2023 * Documentation Team Update – May 2, 2023
Five for the Future* Participate info blocks are not aligned properly * Accessibility: Links text lack context
Hosting* Hosting Team meeting agenda 2023-05-03 * WordCamp Europe 2023 Contributor Day
Marketing* 20 Days to Celebrate 20 Years of WordPress, From Blogs to Blocks * Revitalizing the Showcase
Meta* Agenda: Biweekly Matrix Chat – Thu, May 4, 2023 (10AM UTC)
Mobile* Contribute to the Future of the WordPress App
Openverse* Resolved: Openverse degraded performance 2023-05-03 * Community Meeting Recap (2023-05-02) * Openverse Monthly Priorities Meeting 2023-05-03
Performance* Performance Chat Summary: 2 May 2023 * Core Performance Team Update: April 27, 2023
Plugins Use of Code Generators Must Remain GPL Compatible * Advance Notice of Retirement * Plugin Review Team: 1 May 2023 Polyglots Agenda: Weekly Polyglots Chat – May 03, 2023 (07:00 UTC) * Defining the Polyglots contributor ladder * Idea: translate.wordpress.org tour
Project* Building Blocks: The Evolution of WordPress 2013-2023
Support* Support ticket triage session – May 4th, 2023 at 08:00 UTC * Request for input: Support Stats
Test* FSE Program Testing Call #21: Front Page Fun * Table Leads Needed for WCEU 2023 Contributor Day * Test Team Update: 24 April 2023
Theme* Theme Handbook Overhaul Proposal * Themes Team Meeting Notes – March 25, 2023 * Themes team update May 02, 2023
Training* Recap: Content Localization Foundations Project * Training Team Meeting Recap for April 11, 2023 * Meeting Recap for April 18th, 2023 * Project: Developments and Customizations for Training and Learn Website * What’s new on Learn WordPress in April 2023
Lesson Plans* செருகுநிரல்களைத் தேர்ந்தெடுத்து நிறுவுதல்
Tutorials* Rapid Website Recreation * Se familiariser avec le tableau de bord de WordPress * Importing widget areas from a classic theme to a block theme
Online Workshops* Online WordPress 20th Anniversary Celebration * Live stream: Creating a block theme for developers. Part 2 | Gutenberg 15.7 * Live stream: Creating a block theme for developers. Part 1 * Bring me your issues: A New Hope * Creating a custom template in the Site Editor * Building a page with only patterns * Introduction to Block Themes: A Q&A * WP dev livestream: developing for multisite * Five for the Future: How to succeed by making ongoing contributions to WordPress
Courses* Converting a Shortcode to a Block
WP-CLI* WP-CLI v2.8.0 release date
WPTV* Latest WordPress TV videos
Related News:* PHP 8.2.5 Released! * PHP 8.1.18 Released! * TC39 * Composer 2.5.5
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status’ Week in Review — covering the WP/Woo news plus significant writing and podcasts. It’s also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
Daugirdas Jankus is the Chief Marketing Officer at Hostinger, a web hosting company based in Lithuania. He has been using WordPress since he was 12 years old, and he is an active member of the WordPress community.
Over 6+ years in his role as CMO at Hostinger, Daugirdas has contributed to the company’s success and growth by focusing on delivering value and implementing marketing strategies.
He believes that success and being successful are not something tangible and possible to achieve per se. Instead, Daugirdas thinks that being successful means being happy, doing meaningful work and building meaningful relationships.
What do you enjoy most about working in WordPress?
It is really difficult to single-out only one thing. I have two, actually.
First of all its the people – I love meeting and networking with everyone within the ecosystem. I get inspired by the feedback and ideas that everyone has. It motivates me to build stuff with Hostinger and deliver value.
Second of all its the whole idea of making the internet more accessible and helping people use the power of it.
What do you love most about your Post Status membership?
Once again, the community – lots of action, insights and initiatives are going on in here. I am still starting my journey at Post Status. I would love to get more involved as the time goes by.
What business/web/WordPress advice do you have for others in our industry?
Be brave, ask questions, talk to people. At the beginning, things might look complicated and unclear. It all fades away once you start building those “human” connections. I highly advise everyone not to repeat my mistake of being a silent observer – dive in right away and prepare to have loads of fun along the way
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
In this episode, Kimberly Lipari and Cory Miller discuss the ups and downs of building and selling WordPress companies. They share their experiences, including the challenges they faced and lessons learned. They also give advice to entrepreneurs and business owners looking to grow and sell their own WordPress companies.
Estimated Reading Time: 30 minutesTranscript ↓
Kim Lipari, owner and CEO of Valet, talks with Cory Miller about their insights and experiences on entrepreneurship, including how to handle challenges, the importance of building relationships, and the role of vulnerability in leadership. They offer advice on building a successful WordPress business and emphasize the need for continuous learning and personal growth. Overall, this episode provides valuable insights and advice for anyone interested in entrepreneurship and building a successful WordPress-based business.
Top Takeaways:
Sponsor: PagelyTop-Tier Managed WordPress hosting solutions for Enterprise, the Public Sector, and Media companies. We invented Managed WordPress and we never stopped raising the bar. Expect Extraordinary
Mentioned in the show:* Valet * Nathan Wrigley * Beaver Builder * Jennifer Bourn * Chris Lema * Pagely * WP Engine * GoDaddy * Flywheel * Media Temple * Kinsta * Liquid Web * Pippin Williamson * Restrict Content Pro * AffiliateWP * Sandhills Development * Easy Digital Downloads * Gravity Forms * iThemes * Liquid Web * Carl Alexander * Lindsay Halsey * Nathan Ingram * Jason Resnick * Matt Medeiros * Hallway Chats * Trello * Slack * Zoom * HubSpot * Infusionsoft * ActiveCampaign * Salesforce * AgileCRM
You can follow Post Status and our guests on Twitter:* Kimberly Lipari (Owner and CEO of Valet) * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptCory Miller: [00:00:00] hey everybody. Welcome back to Post Status Draft. This is part of our agency series, and I’m talking to a longtime friend and an awesome agency owner in the space, Kimberly Lepar of Valet Fame.
We’re gonna be talking about, um, The role in the changing value of websites to organizations. Um, Vale’s been around so long and has so much experience and just diving into that with Kimberly is gonna be really, really exciting for me because updating her knowledge for how websites and their role, uh, in the world and businesses and organizations, she’s got a front seat view to that with her team, what they do for their clients.
And we’re gonna talk about, um, some of those elements that, um, an organization should. Outsource stick to their core competency and outsource. But before we get all of that, we’re gonna have a fun conversation talking about where websites sit today in the market, on the internet, their value and role, and no better person to talk about that than Kimberly.
So Kimberly, would you mind sharing a little bit about [00:01:00] yourself and what you do at ballet?
Kimberly Lipari: Yeah, absolutely. First of all, thanks for having me. It’s always a pleasure. I . Love hanging out and having conversations like this. I think they’re so important. Um, and I am the owner of valet.io. We offer comprehensive end-to-end website management services for businesses that wanna have a strong brand presence, um, want to make sure they’re communicating themselves well online and need a team to support them so that they can focus on the things that they do best every day.
Cory Miller: Gosh, you’re awesome. I, I’m gonna come back to the end to end because I think that’s one of the compelling parts of this conversation too. All that you do health. And then having a, a firm, an agency, a partner really that can do so much for the website. Um, but Okay, let’s dive in. So we’ve been talking about this for a couple of months now, but I saw you posted on LinkedIn and I’ll put those in the show notes.
That post, I think it was so timely and so [00:02:00] good. I’ve been kind of updating my view about all this. Mm-hmm. And you know, in the old days, Websites for these, like, and I find myself still referring to him like they’re, they’re a brochure at the base. Mm-hmm. A 24 7, 365 days, a, a year where your clients can go in and kind of check out what you do, but your post really illuminated something that’s all evolved and changed as the world has changed and business.
And, um, what are you seeing there? Um, with the changing value and importance and focus on websites for business and organizations that you serve.
Kimberly Lipari: Well, I think namely the, the chief change is that Gone is the, uh, my business at webmaster email address, uh, that used to be, uh, the sole, uh, provider and contact point for what websites were for a lot of companies.
Uh, they were kind of these closed off boxes where only, you know, two people could edit the HTML and, [00:03:00] and change things up. So, um, from that, And you say the olden days, which it feels like that, but I think maybe even just in the past, I don’t know, probably five, five years or so, it, it’s escalated very quickly to become, uh, that the website is important to the CEO, uh, for one reason or another, probably more for.
Um, brand identity so that, you know, how are we putting our best space forward, right? These, uh, very broad, uh, strokes of what the business means. Uh, it’s important to marketing, uh, to make sure that they are communicating the services effectively, that there’s good copy, good, uh, interaction, uh, social integrations, right?
It’s also important to, uh, sales managers and even, um, other line level employees. Um, and other parts of the business to be able to share what they’re doing or provide. PDFs, white papers, all kinds of registrations. I mean, all those [00:04:00] different things. So it’s become a very, uh, Uh, crowdsourced, um, important piece of, of a business.
And so that’s changed a lot. It’s no longer one person kind of holding the keys that can understand. It’s now really commonplace for everybody in a business to, to think of the website in a different way with a different sort of use for the role that they play.
Cory Miller: One of the things that strikes me from what you’re saying in our discussions in the past, particularly with your, your clients and what you see is this, when you said webmaster, it’s this thought of a supplemental thing, like an a, almost an afterthought that websites were once mm-hmm.
Thought of now to be in very integral to everything the business and organization does. Um, I remember talking with some of your, About some of your clients that you all work with and, and you, you had an interesting way to say it. You’re like, maybe they weren’t straight on e-commerce, so at Ithe or post status for [00:05:00] instance.
Um, you know, that was, that was it like, yeah. If, if the website’s down we’re not making money, you know? Mm-hmm. But you’re seeing a multifaceted, uh, approach now where it’s not just an afterthought and supplemental, it’s really key to driving the mission and goals of the organization. And I thought that was really interesting and awesome for WordPress, by the way.
Mm-hmm. And the internet that. Seeing that value change, I wonder if some of that got spur on with pandemic. You know, I’ve heard a lot of, let’s say a yo yoga studio or those in-person physical location, bricks and mortar businesses go, yeah, what do we do now? Well, I loved if there’s positives that came outta covid.
It was the fact that it pushed people to go. That’s not our only means of business. But can you talk a little bit and share what you see from client perspective about the role of websites in these organizations?
Kimberly Lipari: Absolutely. Absolutely. I think I have two, um, two very specific examples. I think, uh, [00:06:00] from very different sides of the coin, um, that kind of point out some of the changes that we’re seeing.
Um, working on a project with a client who, uh, is trying to consolidate, um, a few different brands, uh, under an umbrella into one, um, during the meetings throughout this project. We can hear the different. Stakeholders in the project, throughout the company, um, really communicating what’s important to them.
And this kind of goes back to what each person in the web, in the business thinks the website should do. Right. Um, you know, the CEO is is much more concerned about. The, the layout, how things are presented. Uh, you have marketing and other, um, sub-departments of, of that worried about, well, it’s, is it flashy enough?
You know, where’s the, where’s the pizazz? And then you have, um, someone else who. Has submitted copy and then it gets pulled a week later because no one [00:07:00] within the confines of the project had really taken the time to dig deep into what those words were. So that actually became kind of an afterthought, but then it bumped up in priority.
So you have all of these different things that should matter. But there’s no, uh, kind of cohesive brain on, uh mm-hmm. When and where they matter, right. Uh, because this kind of traditional business roles, right? So I think even, even business itself is kind of catching up to how it feels about what its website is and what it does.
Um, alternatively, um, outside of the web presence, businesses that traditionally take place, With more, uh, one-on-one, um, interactions. I have, um, a, a dear friend who I spoke with a couple weeks ago who works in oil field sales and they typically do their, their sales and marketing person to person, right?
It’s, let’s, let’s go on a fishing charter, let’s go have lunch and all these things. And I. They are, they’re not leveraging their website well enough to actually say, Hey, we now do these four [00:08:00] other things, uh, that we haven’t, you know, we only tell people in, in person to person meetings, uh, and the CEO says, you know, oh, well, yeah, we have one.
And that’s fine enough. But is is person to person, um, enough nowadays, are they gonna go to lunch with you and then go check out your website? Right? Do you offer a brochure of services, um, within that and explain what it is that you do? So, um, I think it’s, it’s such a widely used normal tool now to just go to someone’s url, um, that from, from online focused.
Primary businesses and person to person, um, based, you know, formally traditional, right? Brick and mortar or service, service style companies, even in large industries, you know, million dollar year industries like oilfield. Um, it’s, it’s changing. It has to. It’s, it’s, yeah. I think I lost the thread there a little, but
Cory Miller: No.
And why not? Why not [00:09:00] utilize this amazing technology, for instance? So, you know, you can use WordPress to build a website, but then the advent of Google and the search engines that push traffic, people are looking for destinations to find problem, you know, answers to their. Challenges. And so the advent of marketing and understanding with SEO and paid traffic and things like that, back to a site where you could convert it, measure it.
Kimberly Lipari: Yeah. Even, yeah, even on the back end. And that was one of the things that I talked about, uh, with my friend. They don’t have a A A CRM of, of much of any kind. It just kind of lives in these guys’ heads that go out to these travel routes. You know, we always live on this hit by a bus scenario mm-hmm. Of what happens if I get hit by a bus tomorrow?
What is my team, you know, gonna do what have, what have I laid for information and documentation and. You know, formally, uh, businesses that have been person to person are, are missing an opportunity to kind of move into that digital age of, of finding [00:10:00] clients and putting them on a journey or, um, even, even if it’s just a, a consideration of the journey you wanna put people on outside of the web experience.
Right? It’s all, it’s a, it’s a good. Um, what am I thinking of? Mind mapping? Mm-hmm. Um, I guess of, of how you want all that to work. So from, from the backend, from the actual interfacing with the customer to the front end to how the customer sees you. There’s a lot of that in between, but it’s, it’s now all being laid on the, on the website.
This is the website’s job and that’s, there’s, that’s a lot. There’s a lot going on.
Cory Miller: Well, you mentioned two, two kind of groups. It’s either marketing managers that I assume could have different title, but somebody that manages the marketing, seeing the value of websites for marketing their business. Uh, and then you also mentioned CEOs.
So that to me just instantly says, Importance, like recognizing the importance that a website can do all these functions. Add [00:11:00] to not just supplement, supplement, but be very complimentary and strengthen cells. You know, if you’re in B2B cells, I have a friend, I think we, you and I have talked about as a manufacturing company, sells all over the world.
Well, the search results for those are probably very small, but they’re long tail and very easily capturable. You know, like, yep. Um, they’re, somebody’s going online to find that part or that. Particular, you spell those compressors, but you know, and then so like you could grow your bottom line or your top line really easily, just with some simple things with a WordPress website.
Absolutely. And then like you said, for those b2b, it’s, there’s so many things. Support is another bucket of things. I think of a website is like, I can’t remember who I’m supposed to call for this. Or I need to ask a question, go to the website right there. Mm-hmm.
Kimberly Lipari: Absolutely.
Cory Miller: So I think that’s good. Very good.
In terms of the industry, in terms of the [00:12:00] internet, of course, we love the open web post status and you did too of la um, through WordPress. So that’s, that’s good seeing that value, knowing it has such utility for the overall growth and seeing the mm-hmm. Importance of that. And then, um, but this is interesting.
So are you seeing, uh, from the role perspective, they’ve now seen it. Now you have a different people coming in with different. Needs and wants for their website. And is there someone unifying that from the client perspective or is it a lot of different stakeholders coming, going, well, we need this. Okay.
Is there somebody synthesizing all of that?
Kimberly Lipari: We play that role where we can, uh, where, where we have been allowed to. I think we st oftentimes we’ll get very lucky and we’ll have a C-level, um, stakeholder involved that can do, uh, the, I think of as like a Venn diagram where you have linear thinkers and strategic [00:13:00] thinkers.
And that overlapping section is someone who can live in both worlds or at least empathize very well, uh, with one or the other. So, Um, we play that role as often as we can, uh, and we try to move people into a space where they realize that is possible. Uh, two things can be true. Uh, you can want to have a very grand strategic, um, uh, presence, you know, with, with wonderful colors and layout and good copy, but at the same time, There’s some technical decisions that need to be made.
Um, you know, and some research that needs to be done kind of in between. So overlapping, uh, you’ll see, um, there are specific roles. Marketing managers I find are kind of expanding into that. Um, and they’re sourcing companies like us to handle the technical depth, um, and to help us translate that, that gray area, um, where you have strategy.
Kind of overlapping with this linear direction of where people wanna go. [00:14:00]
Cory Miller: So oftentimes it’s the CEO marketing manager type that is your point person. But then are there other teams or are they funneling through that person, or are they coming straight to valet, for instance, on those?
Kimberly Lipari: Oh, they’ll come straight to us.
They’ll come straight to us. We work with a lot of different people within, uh, within the. The org chart. Um, but really the kind of, you have to be in a position. Where you are looking at the forest and the trees. Mm-hmm. Um, to be able to kind of drive direction or, um, get the most value out of the advice in the consultation, you know, that, that an agency like our can offer.
Because we can’t come across too, um, too bossy, right? You’re using the wrong thing. Why would you tell me that? I researched and it’s fine. No, I’m not saying it because you’re wrong. I’m saying because, you know, we, we have experience. We can give you a better option. So, um, you know, it’s, and we can see the [00:15:00] forest, you know, we know what else is going on.
I know you really wanna use this one tool, but you have this other one over here that you’re not aware of that someone else installed. Um, you know, and those won’t work together. So, you know, it’s, it’s. We work really well with roles that kind of have essentially the same purview in their job that we have in ours as tech advisors.
Cory Miller: Yeah. Uh, it’s, it’s so interesting cuz you mentioned kind of in the, first of all this, the role of the webmaster. That’s, and you know, in the early days it was maybe find somebody that can cobble this stuff together. Uh, but that changing role where they see the importance and then go, but they still need someone with expertise that can advise them, should I, I can go left or right, which way should I go?
Yeah. And it seems like which the role you’re, you all are providing too is offer, there’s a couple of paths here and maybe steer them to one particular path.
Kimberly Lipari: Yeah. Yeah, that’s a lot of what it is, is what’s the best path for you? [00:16:00] You know, it, you may be, uh, if there’s these three or four very important things, which one would benefit you the most?
You know, let’s go there first and then we can go back to the three or four important things. That’s, there’s no static list of what’s best. Mm-hmm. I mean, there’s a static list of, um, what’s good. But what’s best? I mean, that depends. What do you, what do you need? Are you interested in growth? Are you interested in converting, are you interested in education?
You know, those are all very different, very different things.
Cory Miller: And you said too, like depth. So there’s someone here at the organization has these strategic goals, things they want to do, um, but the depth part, and that’s where, you know, Online work is pretty deep. It’s so nuanced. There’s so much stuff going on.
Right. In your post, you mentioned, you know, performing well in the search engine, the SEARCHs, the search engine results, um, speed. Mm-hmm. All those kind of things they probably don’t think about. And the work I’ve done or helped [00:17:00] with, um, Lindsey’s, my wife’s Lindsey that you know real well. Um, what’s her marketing agency is love her.
That’s about it. They understand strategic strategy, that what they need to do and what they need to get accomplished, but don’t always have that level of depth in-house. Mm-hmm. And we were talking before we got started on the recording here, about kind of the changing roles of like, the importance of having vendors out here.
Mm-hmm. That. You know, to hire someone with this type of expertise is probably gonna be pretty hard. Uh, at almost any level. There’s obviously enterprise, you know, companies that have whole teams that do web stuff. But still probably, I think, and I’ve seen from our membership at Post Status still outsource a lot of the depth we’re talking about because yes, it’s hard to hire a WordPress professional that knows all these things and run this gamut.
Mm-hmm. And we were talking specifically about this role. Um, my view is, [00:18:00] When I was helping a client a couple years ago, uh, they’d often referred to me, I was doing consulting with him as a vendor, and I’d go, but. But I feel more, I care about the mission and goals of what you’re trying to get accomplished.
Mm-hmm. And I don’t think of myself as just someone that comes in, slots in, doesn’t work, comes back out leaves. Yep. Uh, I might have multiple clients and stuff, and I think that has to shift a little bit because of the nature of the work that we’re doing, that you can’t maybe just hire a professional that has all that.
I need 10 of those with all the verticals you could think. Right. And so we’re kind of talking about that shift and that’s where that see Vale, you’re truly not a vendor, you’re partner mm-hmm. In what you’re doing with them. Like you’re saying, stick to what you do best. We’ll take this part, these parts that you don’t do best and go deep in those.
And, and I’m curious your thoughts about all that. You mentioned fractional, so I, I’m curious what your perspective is of this shift and what you see in the market.
Kimberly Lipari: Oh. [00:19:00] Um, I think it’s, it’s similar to the, the culture shift, uh, within companies where they want everybody to have culture, but they don’t necessarily hire based on culture, you know?
Um, I think, um, building, um, building a team, people talk about fractionals now, right? Oh, fractional cmo, fractional, CFO, and. It, it implies that something’s broken. I don’t know, just the language, you know, like fractional. I don’t need you all the time. I just need you to solve these specific problems. But that’s inherently broken in and of itself in that, um, you’re not incorporating someone into the big picture.
I think of it sort of, uh, my kiddo play soccer, right? So you have these forward positions, these midfield positions, and these, these defensive positions. And not everybody plays at the same time, but they’re all very important to have on the field. I mean, I wouldn’t call one a fractional forward, right? I wouldn’t call one a fractional defender.
They [00:20:00] know their positions deeply and they operate with the other team members in a way that. Is holistic. It makes sense. You know, they, they work together and they do their job when the time comes. So instead of fractional, um, you know, it, it’s like a world of fractionals. Now everybody’s fractional. Um, but if, if we could just reposition the way that vendor relationship, that vendor ideal.
The, the, oh, you’re a contractor. No, you, you, if you hire for, for depth in a specific subject matter, then you have a defender standing on the back line. Waiting for their time to, to come in. They know their job. They know their, and you don’t have to sit up there as forward worrying about will this person be able to handle, handle that role in that, in that attack that’s coming on.
Right. So it’s a mindset shift, I think, for the businesses, and I think it’s a struggle because. I mean, what? It’s, it’s either part-time work or full-time work, right? All of our employment and labor laws are, are based around [00:21:00] 32 hours or 40 hours a week. You have to give people a certain amount of breaks after if they’ve done so much work.
You know, this is how the world was built. This is how our, our knowing and understanding of working is. So, uh, I think it’s, it’s probably a little more high level than thinking about this idea of fractional and having someone come in and tell me what I need to do and then let me work on it. Um, you know, you, you bring someone in to give you good advice and then map out the action steps.
And if you’re capable and you have a team member to do that, then fine. But don’t, don’t think I can’t, I don’t need a full-time, um, you know, financial officer e who does, you know, I mean, unless you have a huge company, no one’s sitting there flipping through spreadsheets all day long, making sure that your numbers are in the right column in the spreadsheets, right?
They, that that financial officer often acts in other capacities. So what’s the difference, right? If you have a vendor that just doesn’t do that all the time for you, you pay them whatever that time is worth and valuable to you to do what [00:22:00] you need them to do effectively. And that’s okay. It doesn’t need to be defined as anything other than teamwork.
Uh, but that’s a hard concept to wrap your mind around when you’re in a traditional business setting. Does that make sense?
Cory Miller: Oh, it does. It illuminated so much for me with that. I think it’s an analogy, but, um, if, you know businesses are in a game, Organizations are in a game to do something, make money, whatever those.
You know, from your nonprofits too, is make impact too. Um, but you think about that if the game is business or like soccer. Right. I loved when you said that you st you need certain players on the field to accomplish that and I love that how you said like a defender back here might not. Be the one that everybody thinks about.
You know, the one that’s gonna score the goal, but you need someone with the goal going so the ball goes over the heads and you’re someone there to do this role. And I, I love that. Cause I think it really paints it very beautifully. You’re trying to do that shift you talked [00:23:00] about too. You need to fill the whole team.
Mm-hmm. And you need certain players on the team to get that job done. And I love that, like valet in this instance might have four players. On the team. Mm-hmm. Um, that, that quote aren’t full-time employees, obviously, but you still need those, you need a goalie back here. You need, uh, those degrees,
Kimberly Lipari: right. We can still supply you with technical depth.
We can supply you with design depth. We can supply you with content depth. You know, it, that, that’s the, that’s the benefit of the different players on the field, whereas you’re not hiring one person to do SEO 24 hours. You know, a day, uh, or eight hours a day, 40 hours a week rather for going with the working analogy.
But the, the idea is you, it’s, it’s not any less important to have. To have that available.
Cory Miller: Well, if you use this, I might just kind of continue to, to, to expand on this cause I love it.
Kimberly Lipari: Should we say football? Uh, do we have an international audience, should we say?
Cory Miller: [00:24:00] I, I think soccer’s pretty international so we can stay there.
Soccer, I just don’t know as much about soccer, but I’ll say like, If you think about there as offensive players, and I’m not sure what they’re called in soccer, but they’re the ones that need to go score the, score the goals, hit the hit the goal, hit the mission that you’re trying to do. The way I think about that before this conversation was stay in your core genius.
What’s the thing that people come to you? Because that’s the word, the magic happens, right? Those are the people you probably might need to continue to retain as a full-time employee, as part of your team.
Kimberly Lipari: Well, that’s your marketing director, right? That’s your person. That’s the attacker going up, scoring the goals they know.
They’re supported. The ball has been passed up to them. A beautiful cross from, you know, your tech team or your, your content writing team, whatever supports your mm-hmm. Your major goals that you got going on. And then they, they dive right in and. Kick one in the corner of the net because they know, they know the, the, the consumer base.
They know your customers, they know your keywords. They know what your strategy should be. They know where you wanna go next, you know, and then someone else helps them implement [00:25:00] that. That’s the most powerful. It’s not, it’s no longer a, a game of, uh, how many balls can I juggle, and how many skills can I put on my resume?
It’s. It’s how, how much time have I spent on this one skill has become, um, I, I don’t know if it’s valued as much as it should be. It’s something that businesses value in vendors, which I find very interesting. But they don’t necessarily value in, in immediate hires, I think some, as much as they should.
Mm-hmm. You know, vendors. How, how many times have you, have you, uh, drawn a red balloon for a company in the healthcare space like me? Right? Is that really important or should you be more concerned about. What kind of tools do I use to draw my red balloon? What color red am I using? You know, is there a specific healthcare friendly color palette that we’re using or, or those sorts of things that are, that are supportive of, of the skill that I’ve spent so much time working on design, and can I make a realistic balloon?
Doesn’t matter if I’ve drawn 500 of them, if they look like. Anime and that’s not what you want then. Mm-hmm. You know, it doesn’t really help you out any. Right. Do you want a realistic [00:26:00] balloon then? Yes. I’ve drawn hundreds of realistic balloons in many different colors. Or, you know, it’s, I’m probably going off the rails with that, but point being, it’s not, it’s not valued as much, uh, with vendors or, or, uh, it’s not valued much with instant hires as much as it’s required of vendors.
Right. You have, you have to have this very deep and specific knowledge. Well, you hire, you hire in-house, and you want someone to have 17 skills. I’ve seen so many LinkedIn, WordPress, uh, job postings in the last couple of months, especially with the flood in the market. And it’s like, must have deep knowledge of c s s must be able to project, manage and communicate effectively across team members must be able to, uh, turn concepts into action plans and must know css.
Do you know if you want anybody to know? Sorry. You know, if you want anybody to know those things deeply enough to do them effectively at well, You know, with all of the cross browser, um, things that you need to know and, and accessibility and, and all that kind of stuff, like, [00:27:00] that’s a big, big ask. Yeah. Big ask for one human.
Cory Miller: Absolutely. And that, that’s just defining that role too of agency. You think about what you do at Val as you find, recruit, train, uh, hire all those, those professionals that fit that job description. But would go, I probably wouldn’t be as interested doing that role at an organization, but that you find a team of those there.
You’re doing all of that work that takes time, energy, all that expertise to do all that. Why not let it over here? And you think about, there’s one note you mentioned in the job skills. It’s like being able to communicate across team. It’s like that’s your role as CEO of valet is to make sure that your team here of experts.
Inward press in particular are communicating as a team back to customers. So like why would you take that extra cognitive load too, would be my thought. Stick to the things you do best, the things that, [00:28:00] what you’re scoring the goals back to soccer, you’re, you’re the star. Those stars do that for them. What you get to do for those that are the backstop, the defenders, like you said back there.
I, I, to me I think that’s way more efficient and realistic. Um, because we know, uh, Lindsay is in the process of hiring under pressure right now, and it just takes so much time to source, find, go through the vetting process, have those co, it’s just extremely time intensive. And then when we’re talking to the pre-roll, it’s like, You know, oftentimes when you’re hiring somebody, you wanna find the right fit, but you, you always end up, uh, onboarding, training, guiding those people to do the best for what you’re trying to do as an agency.
And, uh, I just go, that’s a lot of effort. We’ve at, at our previous company, at Themes. That’s what we did. We hired experts. The things that we weren’t good at, couldn’t be good at to, couldn’t even be. Close to good at find experts with experience and [00:29:00] expertise, pull them in and like back to soccer, I go, the coach is your CEO, your marketing manager out there that needs to execute, but should spend majority of their time on those star players on their team.
And then source the rest of their team through quality people that are worrying about that all the time. To me, that just feels like no-brainer, by the way, Kimberly. But you know, I’m, uh, I say I’m biased, but I just look at it from a business perspective and I go, I like this trend, uh, where that typical vendor relationship should get an enhancement.
You shouldn’t think about. Well, You know, they get paid from valet or whatever it is, whatever agency. They’re not part of our team. But if you think about it and find an agency like Valet that really cares, wants to do a great job and play that role on their team, hey, I think we should upgrade that, that.
Mindset and approach and attitude of contractors, vendors, and say, well, are they part of our [00:30:00] team? They might be fractionally part of our team, but we don’t need them a hundred percent of the time. Right. And that’s where I think about what, what you all offer, and I’ve told you this for years, I love what you offer because it’s not just maintenance, it’s not just these things that you can probably get.
A number of agencies. It’s, it’s understanding that mindset, playing those roles on the field for your client. Mm-hmm. Because you all do. And I wanna talk about that. I wanna shift gears a little bit about what you do, because I think your approach is pretty awesome, authentic, I think you all created this category.
Um, and, but you do it to this level, high level that is, Not just, well, but if you just maintain my website and my updates and my plugin themes, all that kind of stuff, that’s cool. But it doesn’t, it doesn’t to me go that to be that player on the field. Could you talk a little bit about the holistic service?
Cause you said in the, in the beginning, end to end, it’s really compelling, but what does that mean?
Kimberly Lipari: Okay, well we had many iterations of this. I think we had the [00:31:00] website, health pyramid, and then we had these pillars at one point. Um, but it’s, it’s really the idea that, um, expanding on the, the beliefs of what different stakeholders in a business can do for the, or the website can do for them.
It’s, it’s kind of the flip side of that in the tech stack where now, because there are so many different things required, And so many different niches and expertise and all of these people that follow that you can follow that say, I can tell you how to do X really well. Uh, but that’s one out of a thousand things that your website does or one out of a thousand things that your, your marketing manager does really end to end is, is conceptual in, um, conversion traffic or can people use your website?
Is the tech stack healthy? Um, are you performing? You know, are there any opportunities for improvement? But it’s iterative, right? Because as you, as you grow, as you change things, you need to go back and kind of reevaluate all those. It’s a [00:32:00] shifting. I haven’t been able to find a really good graphic for it.
And I feel like even the pyramid, when we had it, it was probably, it was good, but it wasn’t the best. Um, still it wasn’t the most accurate way of, of kind of, Displaying and visually how these things shift, uh, with new people, new processes, new ideas, new initiatives within a company. You know, it, there’s always something that you, you can look at and there’s always something to revisit.
And then when you tie in metrics, right? We started doing these data dashboards and you start tying in metrics and looking at things that you can actually measure and set goals with. Um, you know, then it becomes a whole new ballgame. Well, now you’re, now you’re tweaking. Now you’re, you’ve entered Formula One and.
You know, you’re moving little tiny notches on the engine to get that extra, you know, half a second off your start time or your run time, uh, because you’re, you’re really in the big leagues at that point, right? So, um, but even, even in the smaller, the smaller, um, medium business sector, there’s a lot of people that don’t realize that [00:33:00] there’s a lot of layers.
Uh, good example. Um, we have a wonderful client. Who was looking at their Google page speed times. And of course, we all know it’s a rabbit hole, right? I want a hundred. No, you don’t want a hundred, you can’t get a hundred, uh, for many reasons. But, um, you know, and even if you do, it doesn’t, it doesn’t, if you get a hundred, it doesn’t knock up your, your search engine ratings, right?
So, you know, what are you actually going for there, right? But, um, we’re looking at some page speed, low times and had to have a, a big discussion about. Image sizes on a page image weight. So how big the actual file size is. Also, you’re using a page builder also you’re using, um, this thing in here. Also, you’re maxing out two PHP workers every week, um, with the stuff that you need on your tech stack.
So it’s not the hosting that’s your problem necessarily, but you could be giving your hosting an easier time. So all these things intertwine. They intermix. I had an email [00:34:00] today. You know, uh, I need to move hosting, um, but also wanna do registration and, and webinars later. Glad you mentioned that because just hosting and hosting with webinars and registration for things is, you know, those are two different considerations.
You need two different things. So, um, it’s is a, a big. A big thread that runs through all of these things that you need as far as user experience, um, accessibility, usability, tech stack, speed, performance, you know, I mean, optimization, you know, there’s a lot of, a lot of, a lot of things that overlap. You can’t just kind of dive deep into one anymore, so you need that end to end where people, you know, you may not.
Need to dive into all of those things. But you need to, to understand or work with someone who understands that those are all part of the equation. When you’re having a conversation, it’s not hitting a hammer, I’m not hitting a nail with a hammer. You know, you’re mm-hmm. You’re looking at, you know, an entire piece of furniture that you’re trying to put together.
So if you [00:35:00] cut this one part, maybe those four things fall down. Um, or if you add something here, maybe you weaken another part of the structure. What if we put something here, we can bolster everything. You know, so having that comprehensive knowledge of that’s what end-to-end, I get in, in, in my words, my many words mm-hmm.
Means,
Cory Miller: well, we, we talked about the first is like if a web, the website, your organization’s website is vitally important to your strategy and what you’re trying to get done. You need someone to go to that has depth of knowledge and breadth. Of, of services that can get you to where you’re going. So I think at some point you’re part mechanic, part your tuner upper performance.
Um, but it’s like when you are trying to, to do something that’s integral to your business, that involves your WordPress website, that’s where valet comes in and why this is compelling to me, cuz you know, one of our, uh, the businesses we have an investment in, we brought to valet because we go, she doesn’t [00:36:00] need, um, development all the time.
Right, but sometimes she needs functionality, new features, new things for the website to get done what she’s trying to get done. And that was why it was so compelling that you also offer bundles. I think of development time where you know, to try to hire that out or try to do a full-time employee is gonna be, I think, near impossible.
But I love that cause it was co so compelling. She might need this month, three hours of development type work. Well, they have someone to go to that’s trusted, trained, great communicators to do all that, to get it done. And that’s why that end ends so interesting. Cause I know in the health pyramid that we talked about, uh, a while back, um, you’re thinking about all, all, all the way to analytics and metrics.
To features and functionality too. I just need to create a new page that has these things to, to promote my new, you know, offering those types of services. That’s what you all offer and I think that’s [00:37:00] why Vale is really compelling in the space. I wish not to get you just more competitors here, but I wish there was more people that understood like businesses and organizations need this.
They can’t, they’re not just gonna go higher, you know, develop, develop full-time developer rates right now are. Insane. They’re pretty, and I’m glad because our professionals are worth it, but that you’re like, I, I couldn’t even think 120, $150,000 a year to just get someone that knows the stuff. But from a fractional, time wise, I can get those three, that expertise in bundles just when I need it.
Mm-hmm. Um, and then someone that knows all the way from development to metrics, health analytics, performance that understands the connection of faster spot site equals. SEO equals more traffic equals potentially more conversions in that holistic way, I think is pretty, pretty and compelling. Yeah.
Kimberly Lipari: Being able to give advice with, um, [00:38:00] with a, with all of that depth of experience.
There’s a, there’s a story, um, The guy with the hammer that goes to work on a, on a submarine. Have you heard that one? Uhuh? Uh, there’s, um, they’re working on a submarine and, and this guy just can’t quite get, uh, the backend, the propeller work in something’s going on with it. So he, he goes through his Rolodex and finds this propeller specialist.
That, that he knows that they’ve called it in the past when they’ve hit really, really tough problems. Cuz he is gotta get the submarine work in, he wants to get it going. He, this is the one thing that he just can’t, you know, solve for some reason. And so he calls the guy in and the guy comes in, he is got this giant toolbox and he spends about 10 minutes looking, poking around, moving some things.
And he opens up his toolbox and pulls out this teeny tiny hammer and he walks up to the propeller, moves his finger around just a little bit and taps on it twice. And he says it’s fixed and the guy goes up and he, you know, kind of spins it, oh my gosh, this is great. You fixed it. We can get going. You know, this is a huge piece [00:39:00] of machinery.
This is a huge project we’re working on. This is a huge initiative. And the guy says, okay, I’ll send you an invoice. So he sends him an invoice for $40,000 and the guy was like, he calls him up, he’s like, man, $40,000. Are you kidding me? And he goes, oh, I’ll, I’ll send you an itemized invoice. And it was like, you know, um, uh, $10,000, you know, for my time, and then $30,000 knowing where to tap with the hammer.
Uh, you know, it’s that, it’s that whole idea of, I don’t know if that’s that’s valued as much, you know, as it was because there’s so many specialists. Everybody’s a specialist. So why would you value, um, someone with a, with a broad based knowledge of, of an industry as much as you used to?
Cory Miller: Yeah, well if you, if you’re getting married and won a piano player for your wedding, you gotta take into account that person has been probably spending decades.
Yep. Learning the piano, learning the, the music. Practicing. Practicing to understand and back to the [00:40:00] summer music, exactly where they hit.
Kimberly Lipari: I’m pretty sure there’s like a, a Reddit thread with like, all kinds of stories like that. Right? Where what do you mean you, you know, you only gonna, you wanna charge me $250?
It’s a one hour wedding, you know, well, classically trained, but okay.
Cory Miller: Well, so far we talked about the value of the website growing in importance, and so glad to hear that what you’re seeing too, what we’re seeing. Um, we’ve talked about that role of the classic vendor changing, um, in a good way. Finding agencies like we have at Word at, uh, post status WordPress agencies, like Valet has been doing it for.
Gosh, how, how long have you been doing this, Valerie? I, I said Val and smash it together. Kimberly,
Kimberly Lipari: Valerie, it’ll be my new screen name. Um, a about a little over 10 years. Yeah. It’s been, it’s been a long time.
Cory Miller: No kidding. Years. You’ve seen a lot too. Yeah, so [00:41:00] finding that agency, it has the depth of experience, has the team that can execute, has that knowledge to be that back to the soccer, to be a player or multiple players on your field, so you get to focus on what you do best.
I think that’s credible and, and that just, I think, for me is a perspective on our industry, particularly with WordPress. But on the internet, the. Increasing value of, um, both websites and agencies that can do that. Take that down for you. Anything else we missed that you wanna share or, or talk about?
Kimberly Lipari: Yeah, we, uh, we soft launched a, a new, um, a new.
Refresh of the site. Um, we had to readjust our plans based on this, this conversation actually that we’re having just kind of this change in shift in market, being able to provide more core competencies, um, that are highly skilled. Um, [00:42:00] and then we’ve kind of, we’re toying around with a new version of a smaller package.
That we’re calling Valet Express. Uh, that kind of gets you a lot of the core things that you need, um, covers that, you know, the, the gives you the basics of the end-to-end. To be able to at least see and look at things. You know, if you want help with them, then you can get help with them, if not, but, um, our, our standard plans have shifted and now include an advisor, um, for the larger ones, uh, to meet at least two times a year.
So we can kind of stay up to date, keep up with, you know, funding cycles and, you know, uh, group initiatives and, you know, be able to help plan and that kind of stuff. So, um, really excited because I mean, we, we act in an advisory capacity anytime we talk to someone, you know, make an email and an ask a question anytime they want.
But, um, you know, being present for those, for those meetings and changes and, and discussions is something that we really wanna. Make ourselves more available for, we’re always [00:43:00] available for it, but we’re never like, Hey, it’s time for your six month meeting. You know, we make it more important. Uh, Then it, it smooths, it smooths the process a lot, and I think that’s a big part of us trying to contribute, to help shift that idea of being, uh, invested.
We know that we love what we do, and I think that’s why we’re good at it is just because we like helping. We like learning. We’re not invested in selling anything in particular other than just being there, you know, and doing it. Right. We’re just nerds for. We’re trying to get it right and, and figure it out.
Mm-hmm. So, you know, that’s what makes us passionate. So, um, you know, we’ve, we’ve done a, a little bit of, uh, kind of adjusting. There’s still more to come, but that was kind of the first. The first big push. There’ll be lots of other little changes and things we’re gonna grow and add in. But, uh, you know, that’s, that’s been exciting.
I’m so happy.
Cory Miller: I’m so excited. That’s great. Well, somebody’s like, Hey, I need a nerd to help how all this fits in. Um, how do they get started and talk, get started talking to you all at Vale. What’s the next step?
Kimberly Lipari: Oh, [00:44:00] we have a contact form on the website. We have a phone call scheduling on the website now, and you can just, hello@valet.io rhymes.
So it’s easy to remember, uh, and, you know, we’ll, we’ll talk to you, you know that any, every conversation has to be, um, started with an idea of what you wanna do, where you wanna go, and what your goals are. I mean, that’s, that makes for the most effective communication. Um, so yeah, that’s the best way. Just say, hey, and we’ll say, Hey, what you doing?
What you wanna do? And we’ll go from there.
Cory Miller: I love it. I think that last part is key. Knowing what you want to do, where you want to go, and then coming to the website advisors vale to figure out how to get there. Absolutely key. Thank you. Kimberly Lepar of valet, CEO. Um, I appreciate your time sharing what you’re seeing in the market and how you all help connect in with, um, clients for this cool thing we call the Open Web and WordPress.
Kimberly Lipari: Yes. Love it. It’s a place to be.
This article was published at Post Status — the community for WordPress professionals.
From practicing mindfulness to the evolution of WordPress, Corey Maass and Cory Miller cover a wide variety of topics in this episode as they continue the development of their new WordPress plugin, Crop.Express.
Estimated Reading Time: 48 minutesTranscript ↓
In this episode, Corey Maass and Cory Miller move from personal to professional. They offer impactful transparency, from discussing the importance of website speed, user experience, and SEO to practicing mindfulness and finding balance. They share insights on optimizing WordPress websites for performance, including hosting, caching, and image optimization tips. They also discuss the role of content in driving traffic and engagement, as well as strategies for leveraging social media to grow an online presence.
Top Takeaways:
Mentioned in the show:* Crop.Express * Crop.Express * Apple * WordPress * SquareSpace * Medium * Substack * Ghost * Matt Mullenweg * Chris Coyier * Jeff Bezos * Mark Zuckerberg * Tim Ferriss * Marie Forleo * Gary Vaynerchuk * Casey Neistat * Ben Thompson * Peter Thiel
You can follow Post Status and our guests on Twitter:* Corey Maass * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptSession 11 Corey & Cory Launch a WordPress Product LiveCory Miller: [00:00:00] Um, we are on session 11, and this is gonna be a fun one. We’re kind of in rebooting. Last week we talked about, um, blew out the vision and see all the options. And then, um, got some good stuff there. And now I think next step is, um, drum roll. Taking a lane.
Corey Maass: Yes. Uh, you know, when in, when in, we are a startup, right?
Like we, we ride razor scooters around our office. Uh, we have a kegerator in our co-working space. String lights. We have string lights, like all the cool kids. Um, we are pivoting. Pivoting is what you do. Oh, there you go.
Cory Miller: Um, I think we talked about, uh, Silicon Valley on H B O [00:01:00] and uh, I actually had a yellow Ford Escape.
I was driving. It was my commuter car. And uh, it was funny, my team was making fun of me about it cuz uh, ATO, Avi
Corey Maass: Aviato.
Well, so yeah, the, I think, and I think last time we summarized a bit about how we’ve arrived here, where the idea came from. Um, and so I, I have a couple of updates that I could start with. Um, the first is, I. Released, uh, an update of Crop Express, um, the, our, our legacy product, um, and or our lead gen product or what have you, um, that now has, uh, there was a, I had not successfully, correctly [00:02:00] implemented the constraints.
Size constraints. And so that is fixed. Um, and it also now has the, our updated readme that you and I put together from the last call or the call before. Um, and so to me, I want to add one more feature that we had talked about, which was basically a, a, um, power user bypass. Because I even at one point I was like, oh, I, you know, I need an, uh, a circle image cropped, let me quick use my own tool.
And I went in and it like, you know what it output was, I don’t remember. 2000 or something. And I was like, wait, this isn’t, this isn’t what I want. Like, I want to be able to say, you know, real quick, like we talked about, use it anywhere. Like, just make it a thousand, you know? And so I’m gonna add, um, a simple dropdown.
I think what I [00:03:00] wanna do is, Like, first of all, it doesn’t tell you anywhere in the cropper what it, what size it’s gonna output it at. Um, uh, you know, you’ve potentially set that in the setting screen, but you haven’t, you don’t know when you’re actually cropping. And so I want to add that. And then what I think I’m gonna do is add it as a dropdown.
So it’s like this, you know, based on your settings, this is going to export as 2000 by 2000 or a thousand by a thousand or whatever. But in the dropdown I’ll have essentially like two x, three x four x, you know, 0.75 x 0.5 x. So it’ll be, you know, in the dropdown it’s like, this is going to export at 2000, but from the dropdown you can say 1000 and then bang, um, or something like that.
So it’s just real simple. And then, um, and then if we want to, we can, you know, or total customize and put in, [00:04:00] you can put in. Whatever crazy numbers you want, but the idea of being, you know, quick and easy, you can do something slightly different or proportionately different, logically different.
Cory Miller: Hey, gimme one second.
I forgot to do this.
Corey Maass: Sorry. So we start over? Yeah, no, it’s fine. Um, yeah, so often awesome
Cory Miller: confirmation cuz like, you value the product that you built, we did together, right? Um, enough to go, I’m using it, I want to keep using it. And I think that’s invaluable from a product perspective. Like mm-hmm you what, what’s there and want to make it, hone it for your own thing, which I think is such a great origin for any product.
Corey Maass: Well, and the whole eat your own dog food kind of situation of like, you know, I don’t want to open Photoshop and add a circle and da da. Like, this should just be easy. Yeah. Um, so, um, with [00:05:00] that, the other, the other thing I wanna do, but I is of lower importance at the moment is to redo Crop Express the website so that it, um, has all the new features and is set up the way we want it.
But I think that’ll be a, a weekend hackathon slightly down the road since we are deemphasizing this, the website of it, implementation of it is further deemphasized. Um, so that’s that. And then, um, let me actually share my screen.
Share. You see that? All right? Yeah. Okay, so, um, so as we talked about, I had gone somewhat far down the path of, uh, building a plugin that works against, uh, [00:06:00] screenshot Express, which is the screenshot SAS service, a API that I built. Um, so you’ll see reference to social images, which was just sort of the project name, um, that I started with.
Um, but I’m, I’m so, um, me and my crazy colors, oops, sorry about the dogs. Um, me and my crazy eighties colors. Um, there’s screenshot express, so I’m actually pretty, um, pleased with myself, uh, with the implementation that I built initially. So, um, So here’s what we have so far, essentially is, um, by activating this, it, it should throw you to a welcome screen.
It currently doesn’t, um, but it has this very cool, like the colors of the app. Um, and so you can either sign up for an account or you can log in. Um, [00:07:00] so naturally I’m going to just log in. Um, hopefully you can’t see my passwords.
Cory Miller: Um,
Corey Maass: it signs you in. Um, it shows you what active licenses you have. If you have one already, um, you hit select and then great. It’s all saved. So that’s the onboarding. And obviously like that’s purely technical, but that’s, you know, all the steps involved with connecting yourself to the screenshot express service.
Um, and so obviously up for much debate between the two of us, like how we wanna, what we want to call it, how much we wanna obfuscate that we’re actually using screenshot express, behind the scenes, all that stuff. But at least technically there it is. Um, and then, um, I ripped [00:08:00] out some of the stuff that I had, um, but I think you can, we can sort of illustrate at least the, what we’ve got in mind here.
Um, and this is where I, I wanted to start talking through with you. Um, A first imagined workflow, right? So that in my mind, here’s how this works, right? So you’re like, I write a blog post and array block editor. Um, and then presumably you’d save draft or you’d publish, but let’s just publish for the sake of it, right?
Um, and then you’re like, okay, now I want to promote my blog post. Um, oh, let me add a featured image, upload a file, um, testing nice pretty [00:09:00] landscape set featured image update. I don’t, this might work. This might not work. But anyway, um, so it’s like you’ve got a published blog post and then you say to yourself, okay, now I want to create.
Images for sharing this to on Twitter and Facebook. Um, and so what I have so far in here, I have to go start, uh, whoops. Open.
It’s always fun doing it. Live tech demo. N p m,
no, of course this will work.
Cory Miller: I’m trying to write some notes too when we get there. Um,
Corey Maass: oh.
Okay, not you. Next. CSS js. [00:10:00] Oh, welcome. Okay. Why are you not just working?
Cory Miller: This is real life. Does this sound good?
Corey Maass: Um,
it is real, real life social images. I am in the right place. Um, I have the stuff that I was deleting. Uh, it’s not admin, its build.
I dunno. This should just work.
Cory Miller: Um, while you’re doing that, I’m. I’m thinking about what you’d want in the end product. Mm-hmm. The basic. Mm-hmm.
Corey Maass: So plugin. Oh, I didn’t activate the plugin. Oh no, I did. It’s there. [00:11:00] Um, oh gosh. I don’t know. Okay, so whatever. Um, but the idea is, um, wait, I really wanted to show this to you. I frame,
Cory Miller: go ahead. You, you keep looking.
Corey Maass: Oh, that’s what it was. I totally changed this. I totally changed this. Okay, so, um, so there’s no currently no menu item, but, um, because what I had changed was started doing it all in React and JavaScript, but I was like, you know what, let’s just do this in, in an easier way. So like that, that whole welcome screen is actually like, you’re actually hitting a button in the page, reloads.
And it’s not the like cool Ajay way to do it, but who cares? It works. So, um, so let’s see. We do actually build, Hey there. It’s, so the idea being that, you know, somewhere on this screen you’re like, okay, it’s. [00:12:00] Ready to go or you know, here’s my blog post. There’s a big button somewhere. Or I had had it up here in the menu item that was like, you know, social images.
So it’s like, okay, you’re ready to go now build your social images so it takes you to a screen, um, where something like this, right, like this is a dashboard. Um, so we can actually create these things. Um, Instagram card. Right. So like you’ve got things that you’re building and the idea being that you’re choosing a channel, which is what’s, so channel being Twitter, Facebook, something like that.
Obviously we will introduce custom ones, but this is what defines the size, right? So like if it’s Twitter, 1300 by 900, no, 1600 by 900, if it’s Instagram, 10 80 by 10 80. Um, and then we’ve also got templates. And so right now I think I [00:13:00] only have, uh, like a simple. Simple one implemented. Um, but the idea is you then it takes you to an edit screen, right?
So we are on, here’s my blog post. Um, and I need to, I need a name for what these are called. I don’t know what they’re called. Um, but you’ve got, um, you know, the template that you’ve started with, um, and you should be able to change this as you go. It’s like, oh, right, I’m no, I actually want this for Facebook or whatever.
Right? And the template is, um, again, your starting point, but you’ve got the idea of being that you then got whatever’s customizable is this is your preview on the right. So again, here’s my blog post that was pulled in from the blog post, right? If you want the featured image as the background. Well, I didn’t implement that, so that’s not showing, but that’s what would show, you know, in the background.
What I do have implemented is, um, if you wanted to show the ti the. The date of the post. [00:14:00] Yeah. Um, right. If you wanted to add a background color, let’s just make it red, right? So pretend your, you know, your featured image isn’t there. You can change the font. Um, you can change the size, right? So basically, like, based off of a template you would customize, um, what this looks like.
So, you know, this is obviously not an accurate representation cuz we’re saying it’s Instagram, but pretend it’s Twitter, it’s the right proportions. You’ve got it customized on the right and then you, and then you’d hit a button that says print essentially, you know, stamp it, create it. Whatever that looks like.
And then, um, you can go back to your dashboard and we would have the preview of it, um, as it was created. And so then here, or any, anywhere there’s a button that says download, you know, if it’s Twitter, then you’ve got a share directly to Twitter button, upload it to [00:15:00] Buffer kind of thing.
Cool.
So that’s the very clunky version. But you know, again, the, the, the walkthrough that I’m starting to picture is you create a, um, anything you create in here in WordPress, a post, a page, you then have a button that says, okay, use data from this to populate a template. So it’s the page title, copy excerpt. Um, You know, featured image, and then you bang through a bunch of templates, you’re like, oh, there’s a, the simple template that has the title on the bottom and the featured image is a background.
You’ve got the card template that’s got the featured image above and the title below. You’ve got the, um, the Post Status template that, you know, you automatically inserts your logo on the left and your featured image on the right [00:16:00] with a title down below. You’ve got the whatev, what’s the other one we looked at?
Um, Freemeus template, that’s got the flip art, you know, featured image on the right and the title on the left, and lots of white space, whatever, whatever. Um, you know, and you and each one, I guess I’m picturing, have you used, um, migrate DB Pro from Delicious Brains years ago? Yeah. Um, So they’ve got this real, you know, if you’re, um, so it’s, you know, migrating data from one site to another.
So you go in and you say, start a new migration, and you plug in the credentials and you plug in your settings. And so you, at any point you can say, go do the migration, push the data, pull the data, um, or you can save this as a template so that you can, you know, go in regularly and say, pull in the data from the site, pull in the data, you know, it’s a new day.
Pull in the n the fresh data. And so I’m picturing that kind of flow where, [00:17:00] um, you know, if, if all you need is, um, if all you need is a Twitter image, then click, click, click and you’ve got one. Um, but you know, while you’re in here, if you’ve got all this configured, there’s a button that says Save this, you know, as a template for every post.
And so then the next time you come in here, you know, uh, create a thing from scratch or load your. You know, send it to Corey’s Twitter template, bang. And it, but again, it pulls in that post data populates your template. So it’s like your, your Post Status template where it’s like you’d set it up once with a logo on the left and your featured image on the right, you’d hit save.
This is the Post Status, um, you know, person profile template. And then every time you just come in, drag that down and it automatically throw it on the screen. You could tweak it a little if you needed to, if the title was too long or something, and then hit print and then you’ve got that image.
Cool.
Cory Miller: [00:18:00] So yeah, from a workflow standpoint, I think that’s very, uh, understandable. But this is around like a broader question that leads back to that, um, like the open graph and things like that. So, you know, when you paste the link into Slack or you paste it into Facebook or whatever that is, Um, it’s pulling some data back from the website,
Corey Maass: Correct .
Most of it populated by something like Yost. Okay.
Cory Miller: So how does Slack, Facebook, different things know which particular image? Like when you create a post and then you put that image in there, there’s multiple options and dimensions with the channels and stuff. So is that stored somewhere on the backend?
Like if we, if someone goes, okay, I want it, LinkedIn, Twitter, Facebook, how would that [00:19:00] automatically recognize in those platforms?
Corey Maass: Or does it Right? Um, yeah, we’d have to look into that. Like I know that I’ve, I’ve played with another tool before that generated an open graph image for your blog post. Um, and.
They, I don’t remember if it worked or not. I feel like it didn’t work the way I wanted it to, but it, um, it hooked into Yost. So if you had Yost running, you didn’t have to say, generate an image and then download an image and then upload an image into Yost. There was a way that it was like that image was saved to the media library.
And then, um, and then Yost, there was a hook somewhere, I’m sure in Yost, cuz they’re real good about that. That said, for the social image point at this one. Or maybe they, they, you know, maybe they updated the metadata, the Yost metadata or something like that. But, [00:20:00] um, but yeah, that’s, it’s like I, you know, this is this, like what I just showed is broadly the.
Um, how we generate images, right? But I think like one of the onboarding things, kind of like Yost walks you through site basics, right? Like we would have some sort of onboarding as part, you know, connect to, to screenshot express. But then like, what do you want to buy? What do, what do you want your defaults to be?
Create? And it’s honestly like, it would be a great, um, user onboarding because it’s like, okay, we’re gonna create, you know, every website full stop needs a default o OG open graph image. So let’s show you our little template builder and you’re gonna build your first template. You know, that’s your default website homepage, open graph image.
Done, saved. [00:21:00] And then you can also save this as the default template that’ll get used for every post. But instead of pulling in the name of your website, it’ll pull in the name of your post done. And so if you check a box, um, then every post you create, you know, we can have it. Whenever you somehow indicate that you’ve published, you’re ready, then it’ll automatically create that open graph image by default.
Um, and or, you know, any of these things we can get. I ideally you’d get to a point where, um, you know, you publish a post, you click, okay, I’m ready to promote it. There’s a good word. Like the next stage after creating a thing, a post, a page is to promote it, market it, whatever. You know, click a click here to generate all of the images you’ve already set up or add new ones or if, you know, if you wanna do it manually every time you can.
But we could, we could automate a lot of that stuff so that it’s, you [00:22:00] know, cuz it, yeah, once you get down the road aways, it’s like the clients that I have that are publishing articles, you know, once or twice a day, presumably they, they might, they would spot check these things, these images created, but, um, but the likely the idea, ideally the, you know, they would click a button and an OG image would be created.
And also like, if they open that dashboard screen, then it’s just like, download your Twitter image, download your, or click here to, to download all of them as a zip to then send to the social media manager or something like that.
Cory Miller: So the reason I was asking is related back to workflow too. So you go, like, you, you hit on it.
Where I was thinking there is like, there’s a, there’s a site specific open graph thing that just gets populated and then each post has, uh, a nuance of [00:23:00] that kind. I mean, we’re kind of thinking like a thumbnail in a sense, but like for the social images, um, and back down the workflow, I almost go like, again, not knowing the technical part of this, but I go from a workflow standpoint.
You created your blog post, you start your build thing and like you don’t even select a channel. It’s like here’s all like here’s LinkedIn, here’s Twitter, here’s Facebook. Yes, here’s Google things. And they’re already there and generated not even if you’re gonna like repost on LinkedIn or. Share, but like they’re already generated because maybe somebody does share your image on LinkedIn, not you.
Right. And you want that to show up nicely. Yeah. Um, so that was just my thought is like, first I go, oh, that’s cool. He is already thought through all the channels, but then I was like, workflow wise, I just want ’em built for me. And maybe I’m editing some of those.
Corey Maass: Yeah. We, [00:24:00] you know, I think we define some friendly default and in an onboarding or a setup, we say, you know, by default we are creating, you know, Facebook being Facebook, they didn’t name it anything.
They named it Open graph. Twitter came along second, so they have to call it a Twitter card. Um, They’ll be out of business soon. So it doesn’t really matter. But, um, but it’s like, you know, in the onboarding, we’ll say like, by default, do you want to j Auto generate Facebook, Twitter, LinkedIn, Instagram for each thing you create, yes or no, just toggle using a default, a sensible default.
And then you can customize that template.
Cory Miller: So I think about this with our Slack community because it comes in and like, it never looks the way we wanted to, and I just go, okay, [00:25:00] we can talk about the user options at some point, but I go, I would want every channel, uh, reasonable channel created because you don’t know if someone’s gonna put that into Slack or something else.
Corey Maass: True, true, true.
Cory Miller: For the most popular networks. So like, even if you’re not using it, you think about your visitors and you go, it want, you want it to show up nice and, and look nice. Um, so that was my, that’s my thinking when I saw that is like, no matter what, this comes back to open graph, like how it, we create those and then they get tagged appropriately with open graph in, in that post.
Um, I think would be an excellent work focus. Then we could say for the product standpoint, it generates this on, you know, automatically for all the, so that your site looks professional, right? Any, you know, any edge case that’s gonna happen. You’ve made in the design, you know, [00:26:00] automation almost, and then post by post, they can, they can edit this, but I like that mindset because then we can say, I was, I was looking up open graph, um, as you were talking just to kind of understand that more.
And, um, I saw some, some little sample images that came in. I thought, okay, there’s some cool ideas here. Um, what we’re doing. If, if we look at the bigger view and this, I’m, I’m really, this is tied back down to this workflow. What we’re trying to accomplish is, uh, an easy way to demonstrate an image or some concept of, this is my website where I have done this thing for you.
It’s like a presentation. And, um, some of the images, I was like, oh, there’s so cool design ideas. But you think about it like, we’ll go way back to product mockups and like iPhone mockups. You know how they always tilt [00:27:00] ’em. Mm-hmm. And I think we’re trying to do here, the essence of it is we have a website we do a lot of content for.
And when we present that in the social channels or wherever it is, we want people to know this is an entity, this is a brand thing. Like, it’s as silly as the little iPhone mockup when it, you know, or remember those 3D book covers. It’s that 3d. Same. Oh yes. Yeah, yeah, yeah. It’s all 3D book covers you created, you know, 3D book cover of any PDF you had.
It’s like almost in that sense. This is a website called Post or whatever. And you know, let me show you this real quick,
but see, like this right here. See how it’s got the little top shadow? Yep. I’m not saying that’s how we do it design wise, but the intention is like these little dots are kind of a signal of this is a website, this is, you know, even, even some of the [00:28:00] updates, like I guess that’s Facebook, but you’re like, those are some interesting design thoughts for the templates.
Mm-hmm. But see, that kind of thinking is you just made me professional on things I hadn’t even thought about. Yeah. Because you get to the other side and you see. Um, just like when we went live on Goda or YouTube, it’s got the default old Post Status logo and you’re like, what you really want is some semblance of branding for the website.
Mm-hmm. And the content. So like this one right here kind of speaks more to the idea of what I’m talking about is like, that could be a template. Like we could
Corey Maass: Right. Well search for right where you are, search for open graph image template, like in, in, in the Google box at the top, like, uh, image template.
Should get a bunch of stuff about [00:29:00] tags,
but nothing too compelling. But yeah, I, I love what, where you’re going. Like we could.
Cory Miller: Like this right here is, you know, there’s just a frame, like the image. Mm-hmm. I was thinking of it as like, I don’t know, but there’s a frame to the image we create. It’s kind of like displaying, this is on my website. This is Phil website, and I’m presenting it to you where like, you know, this, I mean, even the Facebook thing, this is kind of ubiquitous with like, there’s a name, there’s a logo.
Yep. There’s a, there’s something here. There’s an image like this, this template format. It’s pretty standard. People get that. Yep. But even if you did something like logo, something like to give it a fill of this is on the web or something. Yeah, well, like the browser bar kind of thing, I guess.
Corey Maass: Well, [00:30:00] and, and, and you can, I mean, my, my intention is I.
Like, I don’t want to, I don’t want to compete with Canva, and I don’t want to get into that technical, I don’t wanna go that deep. Um, at least for a long time. We can’t of like drag and drop, but we can. But I’ve made it very, very easy to create templates. Um, and, um, and the intent is to use the, um, you know, uh, who does it, WooCommerce or, um, E D D or, um, any number of the big plugins.
You can, you can copy a template out of a plugin, put it in your theme, and then it’ll get incorporated into the plugin. So it’s like, you know, VVA from FIUs is like, Nope, none of these templates do what I need. Um, you know, let me create my own. And so he is, he’s got a little, his little robot that’s, you know, pointing at.
At a browser that has a screenshot of the [00:31:00] website built in, just like you said, um, or the little, you know, avatar of, of the author with their little byline, um, already built in. And, um, and incorporate those into, you know, every template that you, uh, that you create. And subsequently every screenshot of every or every social image that you create for anything.
Cory Miller: I’m on this because we’ve been, like, I was just telling you I was at trying to do a frame for this, but I go, that’s really what we’re capturing. When you create a piece of do something, you, you package it up with a frame and then like, I’m just roughing this out cause I don’t have like any InDesign skills, but you go, there’s a frame up here that shows like,
Kind of to, to this or this one using that. And then this is just the bar [00:32:00] that says this is a package thing. Then maybe, you know,
I’m only diving into this cause I really think it, this could be really simple formula to start that would mm-hmm. Really greatly enhance anything I’ve done. Um, okay. So site logo. Yep. Name, you know, that kind of goes up there and then,
and then down here.
We know this be meta description maybe, or something like that. Or, uh, excerpt.
Corey Maass: Excerpt. Yep.
Cory Miller: But like, if you think about that from the, just these elements for a second, right? Like, we packaged that up in a way that fills like this or mm-hmm. Like, don’t, we’re not in the Canva game. I mean, maybe you go do that or [00:33:00] maybe you just put it in the stock image.
But that goes here, we pull this from , pull that from . There’s a link in there. You’ve got some simple branding. Oops.
I’m trying to find the image to copy it. Cause I.
Like that’s up here
and everybody gets to see my awesome.
But yeah, like in this, we’d only have to generate something like this. Like I could think we could get this lightly styled. Very right, very lightly styled. Pull in their logo name, have the big image here, and like I think that,
I mean, gosh, that right there, Corey. Is a significant enhancement to anything most people are doing. It’s not custom, like, like these we’re seeing here where [00:34:00] someone, you know, has a full-time team doing this kind of stuff, but like, then we let them be creative with their own images. Hey, we’re not in that game.
We’re in this game of packaging this content.
And I mean, it’s like, you know, the, the Facebook one is the, this is the frame up here. That’s just the image. And this is just the title tag, headline, and description. Yep. That right there would significantly professionalize what we’re doing, you know? Mm-hmm. Uh, and then we’d have to stylize the, uh, generic one.
Corey Maass: Yep. And that’s what I was trying to illustrate with like, so what you’d saw on the right of my little demo is, you know, the, the title of the blog post featured image in the back. So that’s like, that’s one, that’s one template. Right. And this kind of [00:35:00] thing would be another, or wrapped in a browser. Um, a fake browser would be another.
And you know, so it’s, and if they’re simple to create, mostly done in, um, c s s, then it’s just a matter of somebody, me or you, or both of us, like essentially cranking these out. I mean, we don’t, we don’t want to overwhelm. The point is not to have a gajillion templates, at least not to start with, but a few sensible defaults that, like you said, give gives everybody their initial leg up.
So like right out of the box, you’ve got a sensible default, something to work with.
Cory Miller: Sorry, I can’t help myself.
By the way, the circle logo, you can create with Crop Express.
Corey Maass: Give your big image of background color.
Cory Miller: When we first started doing that, I couldn’t remember how to do that.
[00:36:00] Yep, there you go.
I mean, even if you took the frame off.
We probably want to play with these and see how they looked in the different social platforms, but,
Corey Maass: right. Well, and that’s, and that’s the, the joy of this. So it’s, you know, so there’s, right now, like I just looked, LinkedIn uses, um, Facebook’s OG image, um, Instagram you can’t import. And so outta the box, we’re only talking about two.
We’re talking about Facebook’s OG image and Twitter card image. So whatever their specs are. Um, and again, because it’s, we’re screenshotting, H T M L, it’s responsive. And so presumably you can use the same mo the same template. Yeah. You know, for both. And it’s like, okay, well no, I, I don’t want, I don’t want the, the Corey template.
I want the Corey. [00:37:00] Template. It doesn’t work. Our names are the same. I don’t want the, the Corey template, I want the Miller template. And that one’s got a black background. You know, it’s black on white, so it’s like your themes on the right there, it’s like one is black on white, one is white on black, one is gray with, you know, little colors on it.
Um, and so you’re like, that’s what all of my images look like for every post I create. It automatically creates a, um, Facebook or an OG image and a Twitter image. Um, as soon as I hit publish or even before, if I click a button and say, generate based on what’s, you know, the information that’s here. Um, and then like you said, as soon as somebody shares it, drops it into Slack, um, shares it via Twitter, Facebook, whatever, like, it’ll, it’ll pull in those, the image you want that’s been generated that is more than just your featured image.
And then, yeah, we get into this kind of stuff where it’s like, [00:38:00] what are all of the d you know, these, this is where I guess the channels thing comes in, right? Like, so a channel could not only be, um, you know, technically, like Instagram is a, is a channel, but Instagram has stories which are a vertical 16 by nine to traditional Instagram, which is square.
Um, you know, you can, you can share horizontal, vertical, or square on Twitter, LinkedIn Carousel is gonna have their own thing. Um, you know, what’s, what’s the optimal, you’re in Google Slides, what’s the optimal Google slide? Size and shape, like, so we can. Basically that’s where we once, once we have the, the way to present templates, we can go crazy creating templates for every single channel and every, every scenario.
Yeah,
Cory Miller: I was just [00:39:00] thinking too, the option where you don’t have an image, but it creates one, an open graph type image for you. Mm-hmm. And what you want.
Corey Maass: Um,
well, and this is where we, um, um, we had talked about too, like, uh, you could have a template that looks at the content of the story for anything that’s in a block quote and pulls out the first block quote or pulls out every block quote and, and generates an image for each of those quotes. So now you’ve got.
If you’ve got three block quotes, you’ve now got three images that are all sized and stylized for Twitter. And so then you say, okay, post this one today, this one tomorrow, and this one on Thursday
Cory Miller: capture. This is just me capturing this.
Like yeah. Even if it hadn’t open quote, like you don’t really have an image, but you have a powerful quote in [00:40:00] here. CSS can use some brain, like whatever your default site right is. Yeah.
Corey Maass: Then it pull. I love that. You know, some basic styling. It’s pulling in your, I mean, Mo um, WordPress Customizer has a place for a logo so we can reach for it there, and otherwise we can say, specify a logo to use across all your templates.
Um, And it’ll auto-populate. And then you can obviously drill down and, and customize each one as you, as you mess with it. Um, oras or mess with it as much as you want to.
And so, um, so backing up, up, up, I’m creating a system for customizing a couple of templates to start with manually. And your, [00:41:00] let’s start with featured image kind of comment here to me, which I’m, I’m a hundred percent on board with, is the ability to set one of those essentially as a default so that it’s auto-generated so that the moment you hit publish your story has a handsome OG image.
And we’ll see about hooking that into Yost or what have you. And then we can continue to take it further. Cuz it’s like, yeah, let’s, let’s at least cover the basics base. Let’s cover the bases. Me and my sports metaphors. You’re that guy. Um, let’s at least do the basic of generating an an OG image, um, which is for better or worse, is the couple of other plug-ins or products that I’ve seen.
That’s where they start. Um, but they also end there. So it’s like, great, let’s take it further than that of generating a Twitter card [00:42:00] image, but then also any other image you want. The, the workflow will start to get a little clunky because you are going to have to do something with those images. Upload them to buffer or.
Upload them manually to Twitter or whatever, but at least those images exist, at least based off of, um, WordPress post data and a template. A template or templates that you’ve presumably built once and then said, save you can, the next time you publish a post, you hit, generate all these images, download a zip, and then you’re not, you don’t have to go to Canva and you don’t have to tweak, tweak, tweak or copy, you know, duplicate, duplicate, duplicate, and tweak and insert your own data and stuff.
They’re just, they’re just there. Yeah.
Cory Miller: Well, like, uh, sorry, I, I was thinking too, here, here’s where I’m going with this too, is [00:43:00] I would imagine if we can create a, you know, my site, let’s say has 500 posts on there with no social images. Ooh. See where I’m going? Yeah. Install and it gives you a base, nicely styled, professional enough thing that can go backwards.
Yep. Oh, now you’ve just made shit ton of work. Extremely easy and increased their professionalism. So what I was just doing was thinking about the Sitewide thing. It’s like it’s just a simple business card, you know? Yep. Here’s the logo, here’s the site, here’s our tagline. Like that might be it. Yep. Just what we’ve done, but we’ve hundred Xed this thing that exists that, you know, you go to all these sites and you’re like, God, they’ve got a whole team doing this stuff.
Mm-hmm. We just hadn’t gone, boom, there’s
Corey Maass: value, man. Oh, huge. And that’s [00:44:00] like, that to me is, um, Uh, another Delicious Brain’s product, the Offload s3. Um, and the free version lets you start today. The pro version among other things, lets you go, go back and essentially catch up.
Cory Miller: See, and that’s killer. I mean, imagine all these, okay, now we’ve hit our huge value prop because imagine all the WordPress website maintenance companies that go, by the way, we noticed your, your site is just not displaying too professionally.
We’re gonna install this and click it and it’s done. Yep. Holy shit.
Corey Maass: I mean, and even, even taking that a little further, like if I’m. Excuse me, I’m the agency. I come in or I’m the developer. I come in, I’m like, you know, yeah, I’m, I’m building this thing for [00:45:00] you, but, um, we’re updating this thing for you. But like you said, I’ve noticed that, you know, a lot of these old pages don’t have these images, whatever.
Um, I come in and I set styles. It’s like, what’s, what’s, like you said, what’s your logo? What’s your, um, brand colors? What’s your, you know, and so then it’s um, it’s all on brand too.
Cory Miller: It’s all on brand. And then like I meant any B2B site, so when it shows up, they might go
like right there. They put incredible fingertip address. Like all the addresses. I mean, this is just nothing but a business card for your website, right? I’m gonna capture that for marketing.
Corey Maass: Um, and then, and then [00:46:00] WooCommerce, right? So, so every, every product you already have on your website, it just goes back through and, and populates and you know it, like we’ve said pre in a, in a previous call, um, you know, product image, bullet points. You probably don’t wanna do price, but you know, if you’ve got an if, if each of your products has bullet points or has reviews.
So picture of image. Title of em or title of product, sorry, picture of product, title of product, 400 reviews, five stars and an excerpt. This widget is the best widget, you know,
what do you do? What do you see? If[00:47:00]
I go to Amazon, I want share this backpack, copy link. I go over to Post Status. I can find Corey. I say, this is the backpack I’m looking at.
What does it do? What does it do? Apparently nothing.
It just takes something to populate.
Nothing. I feel like maybe slack’s being slow or something. Oops.
Okay. So do you wanna share your window or all? No, I don’t have anything to share. I was just seeing, I, I went and grabbed a URL from Amazon and pasted it into Post Status. Um, To you to see what it would populate with, but it [00:48:00] didn’t actually populate anything.
Cory Miller: Um, you know, a basic business card for your website basically is what we’re doing. And then the on top of that is, you know, something like this,
Corey Maass: right? Yeah, exactly. And that’s what I mean by like, so part of the onboarding, which I think would be great cuz it helps people get set up is, you know, upload a logo or specify where a logo is. I mean, Yost does the same thing. Um, and, and so you, you, it’ll, it’ll give you the data points that it’ll give us the data, give the plugin the data points that it needs to build a sensible default.
And, and so much. And then that’s your starting point for, you know, every time you wanna share, share a post, you know, start here. Well, no, this one actually [00:49:00] has a, a featured image. Let’s put that in. Or, you know, if it’s a, uh, you know, this is your business card for your website, but then, you know, it’s a woo commerce shop, so you actually want products.
So it’s like, then you’d say, okay, we’ll copy this, this business card template, but then, you know, add, show the featured image or something
and doing,
Cory Miller: I mean, doing that, cross the website, um, huge, like 10 times better than what you have. A hundred times better than you have just with some basic, like I’m talk I, when I did the Google search with the business card, I said, simple, modern business card. That’s your favicon, or you upload your own little image.
You got, that’s your site title, that’s your site tagline. Maybe that’s edible. And then you add in your little information. I mean,
Corey Maass: yeah. [00:50:00] Yeah. And, and the default, you know, is all of these sites will go and grab, you know, ideally there’s an OG image, and so you are creating one in Canva and reimporting it, um, or you, um, or it’s trying to grab the first image on the page.
So usually that’s the featured image. It’s like, like we said, you know what, what kind of started this whole conversation a month ago now between you and I is the, like, better than a featured image put, put some bullet points on it, put the title, put the, you know, um, whatever, whatever, whatever other data points you can add so that when they share it, it’s not just an image.
An abstract image. Oh, it’s a widget. It’s like, oh no, it’s a widget that has these benefits. Buy it on this website.
Cory Miller: So an over graph question is, we we’re talking about generating the HTML snapshot and then making it, or [00:51:00] across the site, but we do have the h html sitting there too. Mm-hmm. I don’t know how Op grf does that, but, but for what looks like, it seems like it’s an image, but I mean, we still have the H M L code code rendered somewhere.
Yep. Okay. So this right here. Oh, I just wanted to go down there to see. Okay. There’s something here. Basically the value prop is overnight flesh out in a more professional manner. Your open graph, social distributions, I mean, I’d go back to something like this if I don’t have a featured image, which I don’t on most of my blog posts, and, um, it’ll just pull a simple image that looks a little, it’s a treatment.
Like we’ve been talking about the images. What are you truly trying to do is just show its image. [00:52:00] And if you set your defaults, like having, you know, you’re like, whatever, you’re, were yellow or were orange. So
we probably don’t wanna do that, but, um Right. You know, right there. Mm-hmm. You just made something a little nicer.
Corey Maass: Yeah. Or your, you know, logo. Logo in the top right. Or, um, you know, if there isn’t a featured or, you know, and so if there’s a featured image, it shows up. If there isn’t, you have at least got your logo.
Um, you know, and or the option to, um, We could even have an option that says like, if you don’t have a featured image, just do a big old logo.
Cory Miller: Yeah. Like, uh, you know, the ultimate guide to social images, you knows the headline,
[00:53:00] you know, there’s that option and stuff like that. Anyway, I think there’s a lot here. All that to say Yep. That with the premise of open, we know it is open graph, but it’s probably not the marking side, but it’s like, um, instantly create a more professional open graph presence for your entire site.
Something better, like these will be images too. And so like, so in that if programmatically we could say that. It’ll pull your featured image into these, you know, spots and we’re saving that image that automatically puts an image back into that post, right? Mm-hmm.
Corey Maass: Oh yeah, we could do that. So use this as featured image gen generate better image replaced featured image.
Cory Miller: I mean, it’s kinda like the 3D book cover. Those were just generated cuz it was all digital assets. So they wanted a visual way to [00:54:00] do that in the same sample, doing that
Corey Maass: software too. Remember they start, they would show a box like you’d buy at Staples, but you couldn’t actually walk into Staples and buy it.
Album covers T-shirts. Yeah. I mean there’s, and, and there’s good examples online. There’s lots of little apps now that, um, you can build, um, Build the screenshots or take, take a screenshot and it puts it in a browser and puts it at a tilt, like you said. Um, like we’d have to play with all that. But, um, put it in a browser wrapper, put it on an iPhone, have somebody smiling and holding it on their iPhone.
You know, um, yeah. All those things. Like we can, again, once, once we’ve got the template builder, essentially then our imagination, as long as we can do it in H T M L, then we can create a template that does that and people can build their own too, which is what I really like. Cuz you’re, [00:55:00] you’re gonna have nerds like me who will look at, um, look at a couple of hours simple templates and go, oh, cool.
Let me, let me go build my own specific to my website, my own branding, or, you know, I. Yeah, because, and then we created Marketplace and people could sell the templates and take, get a commission. We’ll go crazy baby.
Cory Miller: Yeah. I was just trying to skip this out of, okay, the, this all seems valuable to people, uh, to me, and I think it would be, should be to other people.
And then, like you said, it, well, I mean, one is creating an open graph image for each post. Um, sitewide in each post, what we have here. I didn’t, you know, there’s another benefit that we talked about. It’s like, well, like for my site would instantly get a bunch of thumbnails or, you know, the book [00:56:00] cover type treatment.
Um, then you’ve just told the search engines, I’ve got new image content. Mm. You’ve, you’ve made an update to existing posts, you know? Yep. So, That’s my, maybe part three or something, but, or I don’t even know. But, um, I just see that value going. Oh. Cuz you can show, people are tired of seeing, you know, crap.
You know, you’re doing all this content work, but you’re tired of seeing the social distribution, open graph stuff look like crap. This solves that problem with a click. Yep. So that’s why I wanted to go down this of like, where, I mean, this right here, there’s a pot of gold here. I mean, if you don’t, if you have great content in the past, but you don’t really have a lot of the strong image stuff, then use, use these two.
Yep. You know, like the table of contents [00:57:00] plug in. Mm-hmm. It’ll auto generate something and then, you know, you click, click that’s made, it’ll pull it and then you go, yeah, sa saved whatever it is. And then now you’ve added an image. Image search is what we talked about last time. Image search to a blog post with a little bit of, with some automation here.
That’s really cool. Um, yeah.
With, you know, not a, doesn’t seem like a ton of work for the user side. Um, maybe there’s a, you know, an option here per post, which is use the excerpt, use the first block quote, find the H two s, the list or something, you know what I mean? Mm-hmm. And then you just, cuz I was trying to think from em, image’s, search for a [00:58:00] second, you go, um, that’s another way to get search engine traffic and visibility for your brand.
I mean, summarize it. Look, this is, we had this conversation a couple weeks ago. Summarize your content with this kind of
Corey Maass: Yeah. The tldr. Yeah.
Cory Miller: So for the template engine, I wanted to get all this cuz it’s like, well these are all the ingredients that we could potentially want. So that, you know, when you start building it, like, okay, I need to, maybe for an image you can,
uh, you know, pull, pull H two s, you know. Mm-hmm. Pull the first block, quote and that auto populates in here.
Okay. Thank you for going all the way down there. Now back to this. Does this give some more fleshed out detail to the [00:59:00] template workflow? The. Workflow conversation.
Corey Maass: Yeah, I’m trying to think of where to start. Um, I think that the workflow that I’m working on still, still works. I think we start with posts, um, and then we can implement like the sitewide version using whatever we’ve defined.
Cuz it’s like, to me, the post paradigm is ex the example that we will then implement everywhere. Um, so we can basically take whatever little builder I design and stick it back in the welcome. So it’s like, you know, okay, connect to your, connect your account, let’s create your site business card. Do you wanna then use this for all all posts?
Do you wanna then. You know, generate, [01:00:00] generate business cards for each post retroactively. And then do you wanna get into social images? This is kind of cool cuz it’s like, we’re not even, in my mind it was, it was about social. Um, like I said, I’d even, you know, the sort of code name for this project for me was social images.
It’s like I’m, I’m writing a post and then I’m generating an image for Twitter or Facebook, et cetera. But we’re now talking about like, there’s so much other value before we even get to social. Technically. I mean, it’s all technically social cuz it’s about if you’re sharing a post, um, than it, than it pulls in the, the featured image or what the OG image.
But, um, that’s all, it’s, it’s great cuz it’s all, you’re covering your bases of incoming traffic and then you can go do your outbound marketing.
The shields are up and then you fire the torpedoes. Yeah.
Cory Miller: It seems [01:01:00] like, okay. Start with the sidewalk, like you said. And there’s an option just to make that at the beginning, to make that if no social link or something is there, use this option, then you’ve professionalized your site. Um, then you could do the per post
Yeah. Option.
Corey Maass: And then give us all your money if you want to go to do the past ones and or the Woo commerce add-on and or. A hundred other things. We haven’t, you know, the, the marketing kit generator. So it automatically spits out Facebook, LinkedIn, Instagram, you know, one click generate, one click download, upload it to buffer, you know, buffer integration, um, or whatever, whatever you use to, [01:02:00] to schedule your social posts.
Cory Miller: Yeah, all those are even before getting to the post, you could say like this, just generate it through everything on the site. So there is an open graph. Mm-hmm. Image. Then when you want to tweak per post product page, whatever that is, there’s maybe in post tweaking options where we can say, update from generic, there’s a fallback to the site wide, and then as you want, you come in here and then we could look at which ones we do.
We do first.
Corey Maass: Yep. But I like the idea of a sensible default. I was like, I’m, I’m picturing again, like one of my sites, client sites is a magazine that’s been online for 12 years. So m half the half the posts, um, um, so many of the posts have images, random sizes and things like that. [01:03:00] Um, but they’ve all at least got a title and an image and a publish date.
Some of that’s not true, but you know, like you could say, okay, so if somebody for whatever reason, shares a post from 10 years ago, it still looks basically good. Better than it, than, than it looks now where it’s just a random featured image.
Cory Miller: See, I mean, Okay, so in that you go, here’s this one for just the site. And then when you go to post, you’re like, maybe it’s some treatment like this. Like if there’s a featured image, don’t do the generic pull in featured image. Yep. And God, I gotta believe Corey, that the premise is if you can just make your site look professional with a click, and I think that [01:04:00] this, this right here would be the way to start.
Yeah. Like a default, A default image with an option to apply to.
And then, you know, if there’s a featured image in that post, go ahead and create a thumb, you know, a featured image thing. God. Right. So with that, my hypothesis would be
start here with, and if we can get the applied to all posts that’s worth a hundred dollars, like instantly, think about how long you’d have to go to update every post. But in one click you could essentially set a very nice, we’d have to land the design, you know, just a really nice modern looking design, but like in one click that’s not worth a hundred dollars, update your open graph.
Right. [01:05:00] With, and even here, we’ve said if, if, if a post, if post has featured image, you know, use it with X template. Mm-hmm. If you got that out, like for, for right now, my, my value pro for Post Status would be Yeah. You know? Right. Yeah. Um, then if we wanted to going forward, we could, we could look at for Post Status as a client.
Okay. Now, ongoing, um, when V2 hits, you know, select an image right there in the post block quote,
Corey Maass: uh, freeform. Yeah. I’m picturing, um, a screen. It’s like if we, if we can, you know, we’re, we’re totally blue, blue skying here. It’s like, but it’s, you know, generate image. I wanna generate a bunch of images. [01:06:00] A screen opens up that says, um, looks like it has a featured image.
Looks like it has a couple of images in line, so check, check, check. So that’s three. Looks like it has block quotes, you know, two block quotes. Do you want to use them? I’ll you say this one and not this one, you know? And so it’s like, now generate, and that’s fi you know, it just spits out five, five different images and you go, oh yeah, I like this one and this one, you know, that they, it, it fits together well.
Um, you know, but I think we can,
with some degree of reliability, we can, we can, we can at least try to pull stuff out. Like we featured Image for sure. Title for sure. Excerpt for sure. Um, I like your idea of, of essentially looking at H two s, um, creating an outline. And so, you know, they could just say, yep, that outline works, that’s accurate or it’s not.
Um, block quotes are easy cuz they’re surrounded by, if they’re done right, they’re H T M L, you know, [01:07:00] it’s an actual block quote tag. Um, and so they can, they can basically just, you know, we say, here’s your template. And then here’s all the elements from the page that we’ve detected, and you can add your own too, you know, now click a button to sort of put them together.
Man, I really,
Cory Miller: I really like this. I feel, I feel, when we talked about crop express, it was a thing, a utility thing. We thought we needed. We know we needed, and we think hypothesis. Everybody probably needs this mostly, and thi but that was a very tiny detail in a process, right? We just got in a workflow process.
We just got to a whole site value prop. Um, like just, just right here, [01:08:00] right now, my question would be, do we, do you. We’re doing this from a SaaS that you’ve already built in the, in the back. Like it has to take the information, send it over, snapshot it, send it back, right. It’s almost a blend. Like the plugin in some sense might be some of the design stuff, but it’s a plugin with a SaaS component to it.
Right. Um, I don’t know if that makes it easier, harder, whatever,
Corey Maass: but, right. Well, I mean my, yeah, my, the way I’d set this stuff up originally was I was like, you know, there’s an API over there that obviously your average person doesn’t know about, but you can put any product you want in front of it. And like, I’m basically just running like a water company, electric company utility.
Like, I don’t care if you’re running a blender or an air conditioner, I’m just selling you electricity. [01:09:00] So my intention originally was, To just, I, you know, here’s this thing, it generates screenshots and then build all these little apps in front of it, or you can build your own. Um, and I just charge for screen, you know, per screenshot.
Um,
trying to think of, I mean, so it’s like you look at, um, awesome motives. Optin Monster comes to mind. You know, they are a SaaS that technically works without the WordPress plugin, but it’s really 99% designed to run with the WordPress plugin, um, for WordPress. And so you pay for a number of impressions or a number of campaigns or, I don’t remember what, what it is, but it’s something like that.
So I think we would definitely want to. We’ll have to think about that, right? Because it’s like the number of, if we [01:10:00] go with my model, it’s very abstracted. Um, you know, it’s per image generated, but you don’t want somebody to sit there and go, oh, well, if I generate one more picture, you know, or if I tweak it and then regenerate and tweak it and regenerate, like, Ooh, did I spend it an eighth of a penny?
Like, you don’t want people worrying about that. So, um, you know, some, some general, but I, again, I, I control the, the water supply. Um, so we can do it in a way that. You know, you get, you get a thousand images or it’s per post or per channels, or like, we can do something that makes a lot more sense for the end user or makes sense to the end user without being as technical as, you know, per image generated May, and maybe that is what we want.
I don’t know, but we can, we can kind of do what we want. Um, the, the downside is, I don’t have a lot of information yet [01:11:00] about how much it actually costs, um, per, because I’ve, I’ve generated images for myself in a small quantity, you know, but at scale, I don’t know yet.
Cory Miller: Well, could we, could we, and I think we should use Post Status, uh, for sure.
Yeah, that’s wide open. There’s no worries there. And I can, I’ll give you a discount Post Status can pay for that, but I go, I. I want this on Post Status. Um, right. Then we go like, look what we did, we just overnight with one click essentially, um, created here, here’s what I don’t know from the technical side.
So like if we said just you create in there one time the open graph image. Okay. Go back for the entire site, it comes back. This is the default. That’s one image. Right? Right now I don’t know what the option for like [01:12:00] just that default business card image here. That’s one image. Yep. The setting could be, um, you know, apply this one image across site.
I. I mean, that’s just saying programmatically in WordPress, that one image in your image library right now attaches No, the default open group across the database. Am I on track there?
Corey Maass: Correct. Because yeah, if we do it, um, so that the image comes back and you are hosting it, what do we care? So it, it, we have to pay for a few CPU cycles.
That’s it.
Cory Miller: So there’s that without getting pricing or whatever, but I just go that, yeah, I would, I want that today from post tennis. I want. Okay. Yeah. [01:13:00] Then we, we could say, we could use Post Status with, I don’t know, thousands of articles, but, um, okay. Take most of these, a lot of these posts probably have a featured image in it on our site.
Yep. And then run that. I would pay the bill post us would pay the bill for that. Now create and just see what kind of thing we’re looking sure at. You’ve got a third here. I added though, is like, it’s one thing to do the feature, just an open graph image, but that’s not saying crop it for Twitter, Facebook.
So each post can have five different images. Right.
Corey Maass: And that’s, and that’s where it, it gets, I think it, it, it may get tricky for the end user to understand cuz also they’re like, okay, I’ve generated images. If I share my page, I see one of those images. But where it lives [01:14:00] somewhere in the media library. But you’re also showing me these, these other thumbnails.
One’s a square that says Instagram under it, but it’s not on Instagram. Like, what, what do I do with this? You know? And so like, what, that might be a little tricky. Um, that’s not what you’re talking about, but that’s, but to me that’s, you know, that’s the bigger product that we’re talking about is like, I, I kind of like the phrase of like media kit generator, where it’s like for each post create five different images and they, and download them as a zip.
And so you get a zip file that, um, you know, or I mean, we can have a page click here to open your media kit for this post and you see all those images and there’s a download button or again, a share out button or what have you. Um, but yeah, each, each post, that’s, that’s the thing right? Is um, As it’s exponential.
So it’s per post, or it’s, or it’s each [01:15:00] post. And then however many you want per post. And if, and if each post you wanna have, and this is, this is probably not a retroactive thing, um, but it’s like I write a post today. I want Twitter, Facebook, Instagram. I want three different versions. Say they’re three block quotes.
So Facebook times three, Twitter times three, Instagram times three, you know, same, same treatment, but block quote, block quote, block quote. And so I’m like, okay, because I wanna schedule this to go to tweet today, tomorrow, and the next day. Like that’s a proper marketing campaign around a post, a new post.
But that’s nine social images. Plus open graph. So that’s 10 per post. And that’s where it starts to get exponential, you know? Um, not a bad thing. I mean, and these aren’t expensive cuz [01:16:00] we’re, we’re using, you know, cloud computing as you’d expect. But that’s where it’s, it might get complicated. Like we need to think about like per channel or per variation, or maybe it just is per image generated per post, or maybe it’s just per, it is per, you know, it’s like okay, every, every post is, you know, uh, 10 cents and you get 10 images per post.
Cuz I, I, I can’t imagine that we’re paying a penny per image at the end of the day. Especially if we push it all back to their media library. We’re not hosting it, so it doesn’t, it shouldn’t cost us anything to ho you know, to ongoing disk space. At some point, we’ll, we’ll delete old images that aren’t getting used or something, but, you know, we say, But how, how you bill for 10 cents.
Cuz also there’s this, like, one of the things that I wanted to do when I created Screenshot Express initially, I just, I like the [01:17:00] idea, you know, as we’ve talked about in, um, previous sessions, we don’t, we don’t need this. And so we don’t need, you know, this is, this is fun for us, this is a pursuit for us, but it’s not, you know, do or die.
And so it’s like, I want to, I want to take every opportunity to like play with conventions. And so part of the thing that, you know, always bugs me about various services, there’s is there’s Ford developers, there’s the pay per cycle, pay per whatever. Um, And then there’s the other ones that are like, you pay a hundred dollars and you get a hundred things, and if you then need 101, we mark, we bump you up to the next payment tier.
Um, and that bothers me because it’s like, well, I, what if I only use 80, then I just gave you money, or the price per thing went up. Um, but the inverse, especially for a lot of non-technical people or in a lot of non-business [01:18:00] thinking people is like, gulp, I don’t want to pay a dollar per thing because what if somebody hacks my site and uses us out a thousand things that just cost me a thousand dollars.
Um, and so somewhere in the middle is this like, you know, pay for blocks or, um, you know, like there’s some friendly way to Yeah. Um, have variable pricing without it, with, you know, with sanity checks or something like that. So I. And I’m, I’m, I’m way overthinking it. The truth is, is we’re gonna end up just charging $99, you know, for a thousand images per, per month.
And, and we can, we can kind of gauge that when we set it up, we’re like, oh, it looks like you have a thousand blog posts, and so we’re gonna put you in the thousand dollars tier or whatever, you know, whatever. It’s,
Cory Miller: um, so it, it, it, it occurs to me for a second just to tuck this through because [01:19:00] No, that’s, you’re not overthinking that.
I think you’re making sure if you play this out, what that looks like and there’s some decisions to be made, which are good. I think so. But like, okay. There’s functionality probably, like I can go to Canva and create an open one, default open graph image. Now applying that across my site is functionality.
I don’t know if it exists. Or if it does, right?
Corey Maass: Like you’d need something like, you’d need something like Yost, but you are, you’re, you’re plugging in one image. Yeah. Maybe technically two. I think they give you Facebook and Twitter,
but that’s definitely, that’s the easy free onboarding for sure. Yeah. And then I, I honestly think that we, we build this, we run it against Post Status. We run it against my client’s site. We look at the bills, and two things are gonna [01:20:00] happen. One, we’re gonna know what our costs are, and two, we will have the experience of using it and go, oh, if, if I didn’t know better, I would expect to pay for this, this way.
And just, you know, and ju it’ll just be like, oh, right, it should be 20 bucks. Month, build monthly.
Cory Miller: Now, as I, as I thought about that, I don’t, I don’t know, I’ll have to go back to Yos, but I go the ability to take any image I have, whether OMG does this or not, but apply it across the site. And it’s probably not one, it’s three.
Like we’re talking about, it’s Google showing up, it’s Facebook, Twitter, you know, so there’s, there’s four images to say or something. Now two and I, huh?
Corey Maass: There really is only two cuz every, I’m I, as far as I know, everybody [01:21:00] uses open graph image. Twitter’s the only one that’s broken away. Uh oh. Like I just Googled, you know, uh, LinkedIn open graph.
And the article that comes up says, make your website shareable on LinkedIn. And it says below are the OG tags. And it’s just, Facebook’s OG tags. So LinkedIn just uses, use it, not just, but LinkedIn uses the same as Facebook.
Cory Miller: Okay. Then let me, here’s what I’m thinking. This could just, this functionality No, no.
Create an image, but just a plug in type functionality of see this image, apply it, cross the site to blogs, to everything on my site so that it’s my reference sensation of my site. If it doesn’t have other, other things that feels like that could be a [01:22:00] free, free option. A hundred percent. And that’s valuable to, um, just going, yeah, I went to Camba, I got all my outputs, I wanna put ’em in and I just wanna say, apply that to my site so that instantly everything looks better if it’s generic.
Okay. But that’s like probably a free option for us. Now where I go value though, is right here of I value all of my posts. Not having the generic, but having a minimal treatment. Generat an image for that post that has, if it has a featured image, put a featured image over here. Right. Something like that.
See, that’s interesting to me. I think that’s what we should play with and figure out that. Mm-hmm. Because I go, I want that today and if it costs me $500, I’d do it. Hmm. If, if basic like, think about doing that [01:23:00] from cama, it’s gonna take you a month. Oh yeah. Uploading, creating images, downloading and all this stuff.
But that’s worth easily $500 for me today of any post on the site has this kind of image treatment with a click. And it’s in the appropriate image graph now. Just told Google and my media library is under these pages or new images. I’ve just updated my content.
Yep. Like now I’m kind of thinking Corey, like that’s some version of, this is actually B one that’s free, but, but this could be, you know, a small, I’m guessing small free plugin. Upload your image. It’s applied generically through your site with some real simple, you know, business card template, but this, or use cam [01:24:00] and just put it up there.
This is powerful to me because I go every,
Corey Maass: it’s a huge time saver. That’s the, yeah. Time and money, right is, yeah. Like you said, we’re, we’re, if you’re auto generating, And especially if you’re auto generating in bulk. Yeah. Okay, let’s sign off. I’ll go build it. Okay. I’ll have it to you in 15 minutes. Just kidding.
Do you have an auto generate button for that? Yeah, it’s called chat. G p t.
Cory Miller: Uh, yeah. Hey, that’s valuable. Um, what do I need to be thinking about for that? Because I’m trying to put, I have the post that it’s head on, but like, okay. What would I want is to be able to go through auto generate headline, an expert excerpt.
If it has a featured image, put it on there [01:25:00] for each post and be at in my media library attached to my post.
I mean, that’s, that’s a lot of value. Am I missing something here? Like I go mm-hmm. Something with a button click. You could pretty much create new images packaged, um, in a way. And then telling Google in the net social networks, this now exists for this piece of content.
I’m having a hard time saying, why wouldn’t I want that right now? Like I’ve right for some money, I’ve instantly updated and created new content for every post on my site.
And there’s. I know themes used the featured image, but we, we’d wanna be careful replacing the featured image. But you go like, a lot of the themes have those, well, like the Frames blog have those little, well, you know, [01:26:00] a lot of sites don’t even have that.
Corey Maass: The hero. Yep.
Cory Miller: The hero, the thumbnail, whatever that is.
Where it’s like in the category archive, you’ve instantly shown a nice basic modern design treatment with your colors and for everything.
Corey Maass: Yep. Yeah. And it, I mean, and, and we’d have a button that says, um, you know, swap for featured image. Like we’ve taken your featured image, we’ve put some text over it, you know, if you like this, make your featured image better.
So then it just one in, one out. We’re not gonna delete your featured image cuz you could regenerate, want to regenerate the image again or something. But it would, yeah, like, so we’ll give you that option. Like you probably don’t want to do it by default. Um, but, so yeah, I, for now, let’s, let’s wrap up for today.
Cory Miller: Okay. Yeah. Sorry, I, we went over.
Corey Maass: No, it’s fine. [01:27:00] Um, you saw my note. I put a couple of things in Slack.
Sorry, I was in Never Neverland. I like it when you’re in Never Neverland.
Cory Miller: Yes. We should get that. Um,
Corey Maass: cool. Um, but I think, yeah, I think at this point, like I’m pretty close to something that does something and, and let’s have that something, that Alpha version run against. I mean, let’s, let’s get, create a Post Status staging or something.
Um, but see what it, you know, Let’s watch it run because there’s other technical things. I wanna see, like we said, pricing. I wanna see how long it takes, you know, stuff like that. So let’s, let’s get into, let’s, let’s solve the problem for one and for 10 and for a hundred. And then, [01:28:00] you know, start to, and we’ll continue to talk about the actual product and we’ll just, and, you know, we’re designing a really nice engine.
Let’s, we’ll also talk about what the car looks like and then we can drop the engine in the car.
Cory Miller: So there’s 6,800 posts in, in Post says blog post only. Okay.
Corey Maass: That would be perfect. That’s a great number.
Cory Miller: That would be
okay. Okay, I’ll, I’ll, I’ll be thinking about what the card I wanted to look like, but I think it’s title featured image, the standard branding.
Corey Maass: Um, and yeah, and like I said, I mean, we’re, we’re, I’ve, I’ve already, I have, I couldn’t show you, but I have two, you know, two very basic templates started. They are so easy to create.
We can, we can create 10, you know, in an hour. Just going, [01:29:00] oh, put this here, here, here. Cool. That’s one. Put this here, here, here. Background image two, you know, cuz I’ve, I’ve, for better or worse, like, I went down the rabbit hole of abstracting a lot of this stuff out. So we can just say, I want a color, you know, I want background color, I want text color, I want, so it’s just color, color, color, color.
Font, font, font, font, on and on. So, We can, we can even sit down, like once we have one basic thing that we know is running, working, then you and I could, you know, have one of these calls where we just knock together 10 different templates. Okay?
Cory Miller: Okay. Thanks man. I lost track of time. Thanks for going
Corey Maass: over. No, it’s fine.
Um, but yeah, so stay on for a minute. Okay. Session 11. End.
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (April 24, 2023)Tired of the overwhelm of WordPress notifications? Join the WP Feature Notifications effort to streamline the alerts.
What performance gains have happened in WordPress 6.2?
From the Developer Blog: How webpack and WordPress packages interact.
WP Feature Notifications, Performance in 6.2, and DevBlog updates WP Feature Notifications: 2023 Status Update
The benefits of prioritizing and measuring performance in WordPress 6.2
How webpack and WordPress packages interact
News* WP Briefing: Episode 54: A Bill of Rights for the Open Web * Share Your Favorite WordPress Swag You’ve Collected Over The Years * Reminder: Organize a WP20 Celebration or Join One Already Scheduled
Community* Recap of Contributor Working Group’s Mentorship Chat on April 20, 2023 * WCEU Contributor Day: What should we work on? * Meetup Organizer Newsletter: APRIL 2023
Core * Status update on the SQLite project * The benefits of prioritizing and measuring performance in WordPress 6.2 * WP Feature Notifications: 2023 Status Update * A Week in Core – April 24, 2023 * What’s new in Gutenberg 15.6? (19 April)
Developer Blog* How webpack and WordPress packages interact * Per-block CSS with theme.json
Meetings* Editor chat summary: 26 April, 2023
Design* Design Share: Mar 27-Apr 21
Docs* Integrating the Mobile app documentation into HelpHub * Documentation Team Update – April 17, 2023 * Documentation Team Update – April 24, 2023
Five for the Future* Participate info blocks are not aligned properly * Accessibility: Links text lack context
Hosting* Hosting Team meeting agenda 2023-04-26
Marketing* Revitalizing the Showcase
Meta* Matrix chat Summary – April 20, 2023
Mobile* Contribute to the Future of the WordPress App
Openverse* A week in Openverse: 2023-04-17 – 2023-04-24 * Community Meeting Recap (2023-04-18)
Performance* Performance Chat Summary: 25 April 2023
Plugins Use of Code Generators Must Remain GPL Compatible * Advance Notice of Retirement Polyglots Agenda: Weekly Polyglots Chat – April 26, 2023 (13:00 UTC) * Defining the Polyglots contributor ladder * Idea: translate.wordpress.org tour
Project* Building Blocks: The Evolution of WordPress 2013-2023
Support* Support ticket triage session – April 26th 2023 at 08:00 UTC * Request for input: Support Stats
Test* FSE Program Testing Call #21: Front Page Fun * FSE Program Exploration: Build a block theme * Test Chat Summary: 25 April 2023 * Table Leads Needed for WCEU 2023 Contributor Day * Test Team Update: 24 April 2023
Theme* Theme Handbook Overhaul Proposal * Themes Team Meeting Notes – April 25, 2023 * Themes team update April 25, 2023
Training* Meeting Recap for April 18th, 2023 * Project: Developments and Customizations for Training and Learn Website * Proposal: Creating Learning Pathways for Learn WordPress
Tutorials* Custom post types and capabilities * વર્ડપ્રેસ ડેશબોર્ડને જાણવું * Developing with user roles and capabilities * Creating a custom template with the WordPress site editor
Online Workshops* Creating a custom template in the Site Editor * Building a page with only patterns * Introduction to Block Themes: A Q&A * WP dev livestream: developing for multisite * Five for the Future: How to succeed by making ongoing contributions to WordPress * Organizing Diverse & Inclusive WordPress Events APAC * How to add a blog/news page to a WordPress website * How to set up a free WordPress test website * WP dev livestream: WordPress multisite experiments
Courses* Converting a Shortcode to a Block
WP-CLI* WP-CLI v2.8.0 release date
WPTV* Latest WordPress TV videos
Related News:* PHP 8.2.5 Released! * PHP 8.1.18 Released! * TC39 * Composer 2.5.5
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status’ Week in Review — covering the WP/Woo news plus significant writing and podcasts. It’s also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
In this episode, Jesse Friedman, Head of WP Cloud, joins Cory Miller to provide valuable insights and strategies for improving infrastructure and service to deliver superior hosting. They also highlight how managed hosting can help businesses focus on their core operations while leaving the technical aspects to the experts.
Estimated Reading Time: 24 minutesTranscript ↓
Cory Miller is joined by Jess Friedman from WP Cloud discuss how hosting companies can improve their infrastructure and services to provide better performance and reliability to their customers. They also dive into the importance of customer support, the benefits of using managed hosting services, the ethics of data collection, and more. The experience and expertise offered are sure to inspire you to increase your standards of service
Top Takeaways:
Sponsor: A2 HostingA2Hosting offers solutions for WordPress and WooCommerce that are both blazing fast and ultra-reliable. WordPress can be easily deployed on ANY web hosting plan from A2: Shared, VPS, or Dedicated. A2 also offers Managed WordPress and WooCommerce Hosting. Take a look at a2hosting.com today!
A2 Hosting Mentioned in the show:* WP Cloud * WP Hosting Benchmarks $25-50 * WP Hosting Benchmarks $201-500 * Kinsta * WP Engine * SiteGround * Bluehost * DigitalOcean * Pressable * cPanel * Plesk * Cloudflare
You can follow Post Status and our guests on Twitter:* Jess Friedman (Head of WP Cloud) * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptCory Miller: [00:00:00] Everybody welcomed back to post status draft. I’ve got a longtime friend
of mine in the WordPress space. I think we met like 10 years ago, Jesse. Um, but we’re gonna
be talking about WP Cloud today, and this is part of our product people series. Um, I heard
about WP Cloud, I know Jesse and I was like, Hey, I wanna know more about WP Cloud.
It’s really compelling from what I’ve heard. Um, but first and foremost, welcome to the podcast.
Jesse. Could you tell us a little bit about your.
Jesse Friedman: Yeah. Thanks Corey. And yeah, it probably has been a decade. It’s, it’s, uh,
it’s awesome to, to be able to, uh, know people like you and be able to work with people like you
for so long.
Um, and that’s one of the great things about the WordPress community, right? Oh, yeah. Uh,
yeah. So, uh, I, I, uh, got started in WordPress, geez, back in 2005, I think. Uh, I was, uh,
working as a professor at a university and, uh, trying to teach, [00:01:00] uh, students, uh, well
actually I was a student at the time and then later I became a professor and started teaching
WordPress.
Uh, but my professor, Hillary Mason, who’s actually, used to work at Bitly and is pretty world
renowned, uh, data scientist. She, she turned me onto WordPress and, uh, I never looked back.
Uh, prior to that I was building like static websites. Um, and, uh, and WordPress, uh, is not just a
piece of software, right?
It’s a community of people that, uh, help to kind of raise the level of everyone who works on it.
Um, and that, that’s where I got my career jump off. It was, uh, it was definitely with WordPress
for sure. That’s awesome.
Cory Miller: Well, we met when you’re part of Brute Protect and uh, I was asking in the pre-roll
about your art in the background.
I’m a big fan of art. Yeah. I wanna get some from the walls, but tell me, tell me more about the
art in the background cuz I was like, Hey, we met when you were part of Brute Protect before it
was acquired by automatic. And you kind of pointed to the [00:02:00] lightning in the back. So,
yeah, tell me more.
Jesse Friedman: Yeah. So actually before we jump in here, this is an not an, uh, chronological
order, but I was actually working for a company called Astonish, uh, where I actually got to build
a, a, a large web team.
I actually still work with one colleague from that company, Jeff Kalinsky. He works at Automatic
now. Uh, when we were tasked with building, um, or converting a. source.net based cms, uh,
from an old product called Blue Squid, uh, to a new WordPress powered multi-site. And it was
gonna house like 4,000 sites.
Um, and so we, I found this at like a art show. Uh, bought it, hung it on the wall, and uh, and we
spent a year building this new platform. The funny thing about it, this is a really unique story.
Didn’t give us access to the source files. Uh, and they kind of held everything hostage. This third
party company that we were host, host, hosting everything with.
Um, so we actually had to build a, like a [00:03:00] w get scraper. To scrape our own websites
and convert them into WordPress themes. So we didn’t even like turn them into Ion out, we
turned them into full blown WordPress themes on a multisite. And, uh, we were able to move all
those sites over very quickly. Um, and so I asked that same artist, I said, Hey, can you paint a, a
harpoon now that Blue Squid is dead?
It’s this old product. And so we hung that up on the wall and that, and that was that. I left that
company and co-founded Brew Protect. Uh, brew Protect was a cloud powered. Um, Uh, botnet
prevention service. So like anyone who’s trying to brute force into your website, we used, uh,
data that we would gather from attack vectors from different various, uh, areas.
And it was really the first time that I was able to say like, we’re building something that leverages
information that we gained from multiple hosting partnerships to better the entire WordPress
community. Because everything that was happening before then was hosts would gather attack
vectors against their own infrastructure, and that was the only thing they could [00:04:00] learn
from.
But what we did was we grabbed that information from across different hosting companies, uh,
across customers who were around the globe, and we were able to really do a better job of
thwarting those attacks. Um, and so that represents cloud data raining down on a, a botnet, uh,
going outta business there.
And then, uh, yeah, and so then we got, uh, acquired by Automatic back in 2014, and I joined
the Jet Pack team. Uh, I’ve been working on hosting partnerships and. Product development for
Jet Pack for almost nine years now. And, uh, then we started, uh, you know, launched WP Cloud
last year.
Cory Miller: So it has been 10 years.
Because I met you all right before the automatic acquisition. Acquisition. Yeah. Yeah. Um, man,
well, some nostalgia there. Um, so what’s, what’s, uh, really compelling, what you just said too,
is Jet. So when I knew you all got required and got got to meet you and Sam [00:05:00]
Hotchkis, and then at some point I realized, Sam, and you were on the jet pack team and at Ithe
we.
Felt like we were competitors to Jet Pack in many ways, um, from backups and security. And I
was like, oh no, these, these guys are gonna take jet pack to the next level. And I’ve definitely
seen, I think, what is probably the product of your work over the years where it’s like, oh no.
Okay, Sam, Jesse getting in there, um, with Jet Pack.
So, uh, that’s a, I wanted to mention that cuz I’ve thought that many times. I think I’ve expressed
that to Sam. Um, but. Anyway, thanks for that background. That’s, that’s really compelling. Back
to the old static h CML days. Woo. Thanks WordPress. Yeah. So Jesse, let’s talk about WP
Cloud. I know, um, we’ve talked a couple times about this and I, what, I know I can throw this at
you and you’ll, you just, you just hit it out of the part and, uh, but tell me really succinctly, what
do you [00:06:00] think? What is WP Cloud?.
Jesse Friedman: WP Cloud is a WordPress focus cloud platform that we built within automatic
to power the highest and most trafficked websites in the world. Um, and to provide a very unique
solution, uh, that gets very close to, if not a hundred percent up time. Um, and so we’re doing
something that’s a little bit different than what you see with other cloud platforms.
We provide vertical scaling and automated real-time fail. So what we want to do is provide a
solution that, again, is 100% WordPress focused, but allows you to stop thinking about hosting
altogether. You don’t have to worry about it anymore. We’re gonna take care of all the
infrastructure, keep it up and running, keep it high performance, and, uh, let hosting companies
or others focus on what they do best, um, to provide a, a fantastic experience to customer.
Cory Miller: Well, anytime you say something around wordpress.com infrastructure, I always
go, holy [00:07:00] cow. Yeah. When you can say, pretty near, I know you’re being humbled too,
but like that, that system is renowned because it’s incredible. I mean, people that work on, uh,
the platform and what it does, but. Now, who’s it? Who’s it really for?
When you think about WP Cloud, you kind of maybe mentioned this, but I wanna drill down on
that. Who do you think it’s really for?
Jesse Friedman: Yeah. All right. So if we look at the actual, uh, hosting, uh, platform itself, it’s
for anyone who wants to have high availability, high performant websites. Uh, but if we look at
the brand WP Cloud, what we’ve done is we’ve decided to take, um, the entire platform and, and
give.
A brand that we can then go to hosting companies with and, and provide services to hosting
companies. So WP Cloud is not interested in individual customers, uh, small agencies, things
like that. What we’re actually interested in doing is providing services to hosting companies
[00:08:00] to help them provide. Better hosting.
Um, you can think about WP Cloud as a utility service, like the electrical grid underground, uh,
providing services to customers all, all around the globe. But, um, allowing those hosting
companies to, uh, maintain their experience, the things that differentiate themselves, all of. But if
you’re, if you’re listening to this and you’re thinking, oh, I have one website or 10 websites and I
want to host them and I don’t want to have to worry about, um, downtime or, or speed issues or
anything like that, I would suggest going straight to one of WP Cloud’s partners, pressable, for
example.
Mm-hmm.
Cory Miller: So when we were prepping for this, I said, Hey, so this, this pa uh, this is
leveraging the.com platform, and you corrected me. Share a little bit more about that.
Jesse Friedman: Yeah, sure. So, uh, so what we did was we took the minds and, and the
people behind wordpress.com powering hundreds of millions of sites there.
We took the [00:09:00] same, um, experienced individuals who were helping to power some of
the, um, most powerful websites on v i p. Uh, we took the experience that we had from Running
Pressable, which is, um, like a, uh, a managed WordPress host that we, uh, use to, um, really.
Test and grow our own product base. And so we took all those things and we said, what, how
can we build a cloud platform that’s gonna service all of the needs that we have internally, um,
and, and provide the absolute best experience?
And so when we did that, we ended up launching, uh, what we called internally, uh, product
called Atomic, uh, and that is now powering uh, wordpress.com business and e-commerce
plans. Pressable News Pack. And so that was, uh, similar to like how a w s got born. You know,
a, uh, Amazon was an e-commerce platform that was dealing with scale issues.
They couldn’t compensate for [00:10:00] the amount of the influx of traffic, so they had to really
sit down and think about how they can rebuild their entire platform. Um, and so then that’s how
aw w s was born. It’s not too dissimilar from what we’re doing. We have built a platform that is
now powering, um, 13 billion page views.
Um, and, uh, with sites that are experiencing incredibly fast speed under load. Um, and, and
now we’re saying to ourselves like, well, we know we built something amazing here. We know
that it’s something that we can really give back to the community as a way to raise the bar for
cloud hosting across, across the board.
Um, and so now that, that is the, that is the effort there is we’ve powered. Internally what we
need to, to make sure that everything runs smoothly. So again, if anybody wants to try out WP
Cloud, sign up for a wordpress.com business site, sign up for pressable. Um, you’ll feel the
speed, [00:11:00] uh, the proof is in, in the, uh, experience right there.
Um, but then WP Cloud is really now focused on how it can provide services to hosting.
Cory Miller: Yeah. I love that I’ve observed from the industry being in as long as both of us have
that, you know, there was this day where you started seeing some of the really big hosting
companies start go moving. There WordPress stuff over to the cloud.
Yeah, there’s a lot of bumpy roads along that way, but um, your comparison with aws for
instance, cuz I’ve heard Google Cloud, aws, some of those offerings kind of moving over and
that’s the way it feels like it’s shifting. I’m not a technical person, but I’ve been in the space a
long time and I go, it makes sense to have cloud-based hosting, especially for WordPress.
And then you get specific WordPress expertise. That knows that application better than anybody
I’d, I’d, I’d challenge anybody to say, do you know more about WordPress and automatic teams?
Yeah. Um,
Jesse Friedman: we definitely leveraged our, our own internal expertise to solve for that. And,
and you’re right. I [00:12:00] mean, you look at hosting companies and they’re trying to figure
out ways to differentiate themselves outside of the infrastructure.
A lot of them are moving to Google Cloud or aw. Um, the shared hosting is still, you know,
mostly the same kind of solution, um, that everyone is kind of racing to the bottom on pricing on.
Mm-hmm. Um, and so, so how are hosts differentiating themselves? Well, it’s, it’s, you know, it’s
made on top of promises of speed and performance and, and security.
But the reality of the situation is the, the infrastructure underneath is actually not. That different.
So hosting companies are really focused on trying to differentiate themselves now in the way in
which they market themselves. The onboarding experience that provide the partnerships that
they can leverage to provide a better experience to customers.
The speed at which you can launch your site, the customer service, those are all things that
HUS hosting companies really f are, are focused on, and. Frankly, the places where they can,
they can really win. One of the conversations I had at cloudfest, uh, which was a conference
that we went to, um, [00:13:00] two weeks ago, was about the power of diversity within hosting.
Um, and so I think that it’s really important to recognize that, especially when we’re talking about
WP Cloud, helping to power those hosting companies in terms of like a utility. Um, you look at
something like shop. And or, or w and they have these global solutions for every single, um,
customer across the world.
Um, but you know, we, we know why that’s not, uh, advantageous and why WordPress is better.
But one of the major advantages that WordPress has is that, um, the hosting companies can
define the niche that they wanna solve. They can solve problems specific for geographically
locations. WordPress has seeded itself into hosting companies around the globe.
So the solutions you get from a hosting company in let’s say the Netherlands, is completely
different than what you might get in Malaysia or Africa. Um, and so that’s an advantage that that
hosting companies have in that diversity. And so, uh, you know, if we can come [00:14:00] in
and try to help and provide better services at that infrastructural, Then that frees those hosting
companies up to think about ways in which they can differentiate themselves and provide the
absolute best experience to those, to those customers.
Cory Miller: Take care of wordPress, you got the power of WP Cloud, the.com top experience
and do other stuff on top that adds value for your customers. Yeah, exactly. So. I know having
been acquired, our company was acquired by hosting company, uh, been on the inside of that
and realizing how much, you know, they, they really worry all, all hosting companies about price.
Um, yeah. Anytime you, you know, c panel was this big conversation in the industry for a long
time because they started cranking at prices and everybody started fleeing because they’re like,
they felt held hostage. But I know every penny accounts in hosting. So Can you talk a little bit
about the pricing structure for WP.
And I know that this is still early.
Jesse Friedman: It is still early, and I [00:15:00] appreciate that and, uh, I probably shy away
from getting into the super specifics of pricing right now, but what I can tell you is this, is that the
way in which WP Cloud Scales is based on the number of pH p workers, uh, CPUs. Uh, and
storage that you want.
And so what we want to create are ways in which hosting companies can come in, um, and
create bespoke offerings to either power their managed WordPress offering now, or to start by
offering the higher tier hosting that they haven’t been able to offer before. If you look at most of
the hosting companies in the world, a lot of them cap out at a hundred bucks, 150 bucks a
month.
Um, and so then you leave, uh, the super high end. Hosting customers to, to either fend for
themselves with their own cloud platform to go to, uh, you know, higher, higher end managed
hosting. Um, or something like W P V I P. What we wanna do is be able to provide services that
go from that range, from, uh, 25 bucks a month to [00:16:00] $2,000 a month, um, and to be
able to provide consistent uptime throughout all of that.
So hosting companies will be able to come in and use WP. Um, and, and if they want to go with
a lower tier, like two PHP workers, two CPUs, this is getting super technical. That’s still built for
like 400,000 sustained visitors a month, uh, which is gonna compensate for, you know, most.
Customers that’s only gonna cost that hosting company a few bucks a month with WP Cloud.
Um, and then, and then it scales up from there. And since we’re talking about scaling, I’ll, I’ll, I’ll
just say one thing is, is that we offer something that’s pretty unique in that we don’t, uh, we don’t
reserve, uh, we, we don’t have any limitations on visits. So if you take a look at other hosting
companies, you’ll see that they create, uh, they’ll create really robust, powerful servers.
And then they’ll put traffic limits on it. Mm-hmm. I’m thinking of a hosting company right now
[00:17:00] that has, um, a robust amount of power, uh, allows for up to 40 WordPress websites
and only, uh, and stops at like 400,000 visits a month. Mm-hmm. Well, if you only have 10,000
visits a month, you don’t need all that power anyway.
Uh, even if you’re not sharing it across all of those things, that’s just a waste of power. That’s a
Lamborghini on the, on the back of a flatbed pickup truck. You know what I mean? Like you’re
not taking full advantage of that. WP Cloud is gonna come in and, and basically say, uh, we’re
going to create bespokes solutions that are designed to house the amount of traffic that you’re,
or serve the amount of traffic that you’re bringing.
Uh, but we’re not gonna limit you on, on the amount of traffic that you have there. Um, so there
are no real, uh, traffic limitations with WP Cloud, unlike other hosting companies.
Cory Miller: Yeah, it, I don’t know all the specs, but I know enough to go when they put a traffic
thing, there’s something underneath that they’re trying to be careful of when they put limits and
things.
But, um, [00:18:00] so that, that’s a conversation for another well, unless you.
Jesse Friedman: Well, I was just gonna say that it’s a way for them to mitigate their, their, their
risk and their costs. Yeah. Um, but we, we have built a platform that we know can scale to any
amount of traffic. So, uh, we’re, we’re gonna differentiate ourselves there.
Cory Miller: Yeah. Um, so I think you said fully managed performance security and WordPress.
What does that mean?
Jesse Friedman: It means that we’re literally gonna take care of it all for you. So in terms of
security, uh, it has built-in backup solutions. So it’s actually pretty unique in the way in which we
do backups. I’m sure we’re gonna touch on automated failovers soon.
But the way we do our backups is that we do, um, daily file backups and hourly database
backups, but we don’t just store that on the same box. What we do is we put it onto another data
center. On another box that actually has power ready so that we can switch to that if we need to.
We can talk about that in a second.
Um, but we [00:19:00] do, it comes with s ssl, it comes with, uh, TLS encryption. It comes with,
uh, WAF DDoS protection. I’m telling you. Like we harden the heck out of it. Yeah. Um, and then
in, in addition to that, we automatically build in a c. No extra cost. It has a CDN built into it. Um,
and it, uh, also resizes your images.
So you’re only serving the size of the image that you need high resolution, but you’re not serving
these 10 megabyte images that people upload straight from their phone to their WordPress
instance, right? We’re resizing it and only showing the size that you need for the device that’s
requesting it. Uh, we also do, uh, automated caching built in too.
Um, and. It’s all run by our team internally, so there is really no tweaking or configuring or
anything that you have to do. Um, it’s 100% fully managed outta the box. That also includes the
management of things like P H p, uh, database. Um, it manages, uh, WordPress core [00:20:00]
files, certain plug-ins. It allows for templating and staging.
Um, and again, we handle all of that. It’s not, these aren’t things that you’re gonna have to.
Cherry pick based on price or anything. It’s all 100% inclusive in the product.
Cory Miller: So I, you mentioned principle way earlier. I’m a paying, and I wanna say that really
loud and clear. I’m a paying customer principle.
Yeah. So I’ve seen this, the performance, all these things. And, uh, so that, that’s, that’s pretty
awesome. But I, I wanted to push in on that because I’m a, this is my comment, not. But when
you say managed, you always, I always go, tell me what that really means. Yeah. Yeah. It’s like,
you know, the Tommy Boys, like you can slap a label on the side, but it’s, you know, what
actually happens inside.
And I think that’s one thing that differentiate, differentiates, uh, any automatic brand is it’s not a
label on the outside. Um, yeah. Okay. So tell me what automated realtime fellows.
Jesse Friedman: So we touched on this briefly, right? [00:21:00] So if we, if we back up your
entire site to another location and we put that back up on a box that has power, um, and you’re
serving traffic to one location, we can automatically detect some kind of, any kind of issue.
So even if there was catastrophic failure, uh, you know, a pipe got cut. Uh, the data center
actually you. We have tons of redundancies in terms of power and things like that, but like, let’s
just say like a volcano erupted or something like that, you know, something really catastrophic.
We can in real time redirect that traffic to another data center that already has your site live on it
and already has, uh, the, the power behind it.
So we can in real time, switch that traffic and people will not experience any downtime. And that
is something that is nearly impossible with other cloud platforms. It is possible, but it’s incredibly
expensive. And because of the scale that we operate at, uh, and the WordPress efficiency that
we [00:22:00] have, um, we’ve been able to, to build that into the platform.
Cory Miller: See, when you talked about backups earlier, it’s something to know about having
helped lead our product, uh, for backups. And when you said that one thing, it’s not on that
server. It’s somewhere else within a vast infrastructure. That’s really compelling to me because
we would tell customers all the time, don’t just don’t back up on that server because what’s,
what’s it gonna do for you when it crashes?
Um, so like, I love the secure, the backup feature of that. It’s not just a. A backup if something
happens. And this was way before all this technology existed today, but that’s how we got the
backup is like into our product. Is it crashed? We didn’t have, we had backups maybe on that
server. And literally the hard drive was like capoot.
And so that was our mantra. Always remote, offsite, you know, so that you can restore and. In
case
Jesse Friedman: we’ve, we’ve seen this, I, I’ll [00:23:00] leave hosting companies names out of
this, this conversation, but we’ve all seen hosting companies that have had. Catastrophic failure.
Um, data center fires, for example, things like that.
Uh, and if you’re not backing up, this is getting into like a conversation about Jet Pack two, but
like, if you’re not backing up your, your website offsite, you’re susceptible to that. Mm-hmm. Um,
and that, that can be, um, unbelievably painful. I can’t tell you how many conversations I had
with people who say, well, I’ll worry about security later, or I’ll, I’ll, you know, I don’t really care
about backups right now.
I just wanna get my site. But all the time you’re investing in that, right? You’re building your
website. Think about the dozens of hours of time that you’re spending tweaking all those things.
And if you lose that, it’s, it’s not just catastrophic failure for the host, it’s catastrophic failure for
the site owner too.
It’s, it’s incredibly painful and to, you know, some, some people out there have stronger will than
I to start all over from the beginning, but I don’t, but that’s, [00:24:00] sometimes I felt that pain
you left with doing.
Cory Miller: Yeah, I, I felt that. Yeah. Um, we were, we were scraping. We had some clients at
the time and scraping data from Google Cash to redo websites, and so I felt that pain.
Yeah. So we’ve talked about, um, the power, performance, security, all these things that are
baked into WP Cloud, that powers.com business, eCommerce plans. But how about the,
Preserving and growing the hosting experience. What are your thoughts on that? So key, key
client for this is our hosting companies, um, to be able to really leverage all of this for, I mean,
when you said utility tool, it really rang a bell for me.
It’s like, okay, all of this at a re, very. Reasonable price, and I know they need to talk to you
about all those things. But yeah, let’s, let’s talk about that hosting experience a little bit. Tell me,
tell me your thoughts on that related to WP Club.
Jesse Friedman: So every single [00:25:00] host that, and I’ve worked with a lot of hosting
companies, every single host has a unique experience.
Uh, the signup flow is typically about the same, but the second that you get into that WordPress
instance being launched, Unique onboarding flows. You get unique sets of tools. Um, the
different combinations of the way in which they combine, uh, partnerships they have with
security or performance companies.
Um, And then the platform, the platform is always really unique. Um, a lot of them are built on
top of cPanel or Plak. I think something like 70, 80% of all hosts use that technology. Mm-hmm.
Um, and sometimes you feel it and sometimes you don’t. Like, there are certain hosting
companies that are just using cPanel.
It literally says cPanel and you, and you know what you’re on. But then there are other hosting
companies that have built a completely custom bespoke solution that’s layered on top of. No
matter what it is, um, that, that again is how you’re differentiating yourself. Um, so if I look at six
hosting companies that are using the same [00:26:00] basic boxes to do shared WordPress
hosting, they’re the only difference.
There is price, but we’re all. All hosting companies are racing to the bottom on price, and we’re,
we’re talking about a difference of a few bucks a month. Um, so then what is it that you get with
that hosting that’s really gonna differentiate ’em? And so most people are either making
decisions based on the fact that they have a recommendation from a friend, or they’re taking a
look at, uh, you know, the, the, the bespoke solutions that are coming bundled with that.
The great thing about WP Cloud is that it has no platform. It has no user interface. It is 100%
API driven. So for any hosting company to use it, it has to work underneath every single thing
that they’ve already built. Um, and so it can work with C Panel, it can work with Plesk, uh, or it
can work with whatever bespoke solution you have.
Um, but your, um, Unveiling of the use of WP Cloud is up to you as a host and company. You
[00:27:00] can go one way and say, Similar to, I think like WP Engine does this with like a w s or
Google Cloud. They say like, you know, proudly like we’re partnered with this company to, to
launch this. Um, and the same way that Pressable does this with like WP Cloud or Grid Pain,
uh, you know, they say proudly powered by WP Cloud.
And that’s starting to mean something as we start to have more of these conversations and
more people understand what WP Cloud really is. But, um, WP Cloud also offers a completely.
Uh, an option that allows you to basically use our infrastructure without ever mentioning us. You
could even bring your own IP addresses if you wanted to, um, and then take use of the entire
infrastructure underneath it, uh, without having to disclose that it’s not something that’s
homegrown.
Um, so however the host and company wants to work in that, in that area makes sense to us.
Uh, what we want to do is just really. Allow them to refocus their efforts away from things like
[00:28:00] managing WordPress or handling security or dealing with uptime. The other thing I’ll
talk about too is, um, cost to serve.
Cost to serve is something that’s on the mind of every single hosting company. Uh, when
Pressable moved onto WP Cloud, we saw a dramatic decrease in, um, support tickets related to
anything infrastructure rate, limiting DDoS, anything like. Um, and the same thing with
wordpress.com, uh, wordpress.com business and e-commerce customers.
They’re not, uh, reaching out and asking for support on anything related to the box or how fast
their site is performing. What they are asking questions about is more things around how can
they be successful. How can you know what plugins should I use for this? Or, or that that’s your
decision as a host and company decide pr provide support in that area or not.
But I can tell you that when you relieve your host, your, your happiness engineers, your
customer service team, from the burden of having to figure out why a site is down or why it’s
[00:29:00] performing so slowly, it gives them the ability. You know, focus on what keeps those
customers there for the long term, reducing churn, which is what every host and company thinks
about.
Pressable had something like 36,000 tickets last year. Less than half of a percentage of them
were even associated with anything, uh, related to to infrastructure. And I even read some of
them. And a lot of them were just questions about how, how Pressable goes about handling.
Um, so we’ve basically eliminated support for, for hosting.
Cory Miller: That’s the headline right there for, for WordPress hosting that, that’s the headline of
the interview today. For sure. Well, um, Jesse, we’ve covered a lot, but I wanna make sure we
didn’t miss anything. Um, I think it’s an incredibly compelling service. Could help really raise the
standard of the hosting industry for WordPress.
Um, that’s exactly. So what, uh, [00:30:00] and, and this is the note I wanted to say about the
hosting experiences like that, uh, I think that frees a hosting company to also innovate on that
application labor. What things, whether it’s plugins, themes, services on top that add value for
who their customers are and what they’re trying to get.
And I think that’s, that’s pretty dang cool. If I were in that seat hosting product, uh, manager, I’d
be like, okay, this is taken care of. It’s base lever, le level here. Now how can we set ourselves
apart by adding value to who our customers are? But is there anything with that, um, we left at,
or you wanna mention?
Jesse Friedman: Well, I’ll actually just pick up right there where you, uh, you mentioned about,
uh, hosting companies. I think one thing to remember is, is that, Our mission at Automatic more
than anything is to provide, um, and democratize publishing. We know that, but it’s, it’s also
about making sure that WordPress is not only [00:31:00] readily available, but performing at a
level that, um, allows you to focus on getting the word out about your business or your political
views or whatever it might be.
Um, but hosting companies, uh, are experiencing incredible churn right now. Uh, we. This was
like the number one topic at that conference I mentioned earlier. Cloud Fest, um, hosting
companies are seeing extreme churn, and the problem is, is that when someone churns from a
hosting company that is specifically for WordPress, they don’t churn and go, they don’t try
hosting company a.
Say, oh, my WordPress experience wasn’t so great there. I’m gonna go try hosting company B
and try WordPress there, and then I’m gonna try hosting company C and try WordPress there.
That’s not really What happens is that they give WordPress a shot on whatever hosting
company they’ve chosen. And if that fails, uh, or that doesn’t work out for them, a lot of them
end up going to something else.
And so that one opportunity to provide a [00:32:00] superior WordPress experience is really
where we want to help, right? So if we can take care of the, the infrastructure, the hosting, the
security, the performance, and make sure that everyone has this like level set, amazing hosting
experience in terms of the infrastructure.
I wanna touch on the exact, like, I wanna reiterate what you just said, which is that that allows
hosting companies to innovate on what they can do to provide better onboarding, reduce time to
live, which is how fast they can launch their site, helping to make sure customers are
successful, focus your time on marketing so that customers sites, once they’re launched, they
can actually gain traffic and, and really help them to achieve their business goals.
And the other thing that I just wanted to touch on real quick too is, is just, uh, we talked a little bit
about scaling, but one of the things I do wanna mention is, is that, um, so these are bare metal
boxes that we built up that we own. They’re, we’re not outsourcing anything at all. Um, and we
have 28 data centers around the globe already that are ours, uh, powering this entire
infrastructure.
[00:33:00] Um, and then, uh, when someone. Hit with traffic, an extreme amount of traffic. What
typically happens with other, um, cloud platforms is that they replicate everything onto a
separate box and they try to throw additional boxes at the problem. But the problem is that if
you’re down, because you can’t service the amount of traffic that you’re handling, you have to
wait for that extra box to spool up, or you’re paying for it to be laying in weight.
Right. What we can do actually is what we do is vertical scaling. So we have the option to throw
more PHPs and more CPUs at the problem until we’ve compensated for the amount of traffic
that you have. But this is where things get really unique. We go when we build out hosting
plans. As I said before, hosts can build plans between two and say 30 PHP workers and CPUs.
That’s built for sustained traffic of 400,000 visits to 15 million visits. Um, but now let’s say you
have an e-commerce website that got featured on the wire cutter, or you have, uh, a product
that you’ve been [00:34:00] ready to release and you have a huge wait list, uh, and everyone’s
gonna slam your site at the same exact time.
WP Cloud has a very unique opportunity that we can burst to 110 PhD P workers in CPUs. And
then what we’re talking about then is, is handling the type of traffic that like the Washington Post
gets when they release an article about what’s happening in our, in our government, or. C n n
traffic, you know what I mean?
Mm-hmm. Um, and so those, those are the types of things that we’re, we’re mainly focused on
so that we can provide, you know, v i p level hosting, um, and allow hosting companies to break
out of that shared hosting and the cheaper managed hosting, and to really offer something to,
you know, to any of those customers that are, that are experiencing incredibly high.
Cory Miller: I wanna go back to something you said because I absolutely, it rings true with me,
is that if the hosting experience is not good, particularly on the WordPress as an application
layer, [00:35:00] um, yeah, we’re, we’re not, we’re doing a disservice to the entire industry
because we’re. Turning a WordPress person into another Com competitor.
And you know, I’ve been in this space a long time and I go, you know, I woke up a year ago and
go, wow, there’s very solid competitors to WordPress now out there. And if we want to, as the
business eco ecosystem of WordPress continued to have this incredible thriving grow.
Ecosystem and the software. Then we, you know, we used to say like, you need two things.
You need a domain name and you need WordPress hosting to Yep. To buy our products. And
then again to those agencies out there who we serve, um, at post tennis and are building on
that, that love, that inflow and growth that we’ve all enjoyed with the growth of WordPress, then
we need to be serious about this conversation in the hosting experience because, You hit it right
on the nail.
They’re not leaving the hosting [00:36:00] company. Just the hosting company. They’re leaving
potentially WordPress. And that’s the bell I want to keep ringing, is that as an industry, we need
to do things like this. This is, this is a key pillar. I think. Um, there’s other things that we need to
be doing as a WordPress business ecosystem to keep this healthy, thriving, growing.
And, uh, I’m glad you mentioned that because it’s something I’ve seen, um, too, but that just
gives a real world experience of like, if these hosting companies are having churn, it’s not just
them, it’s all of us. And there, there’s a brand that we’ve had with WordPress that has been
awesome and I’m incredibly grateful for the brand and the open source software.
So I appreciate you mentioning that .
Jesse Friedman: Yeah, of course. Yeah. If you remember the old days of the five minute install,
um, I do. That was basically, uh, yeah. And for anyone who’s listening, who, who may not be
familiar with that, cuz it’s, it’s been enough years now. Uh, when you used to get a, [00:37:00] a,
a new hosting account, it never really came pre-built with WordPress, uh, out of the box, you’d
have to.
Download WordPress from wordpress.org, re-upload it, sftp, build a database. Um, and then the
five minute install came out and it was like this brilliant way of like launching a WordPress
website super fast. And that was the moment I think that husband companies decided like, wait
a minute, we can actually like really create custom WordPress experiences.
Because it’s no longer in charge of the customer to actually launch a WordPress website. It’s
now up to the, the host to actually launch that instance. And that’s when they started packaging
their own plugins, their own themes into it, providing their own unique solutions. And that’s all
well and good. Um, but I think there is a responsibility to those hosts, to the larger ecosystem to
make sure that we’re, we’re furthering the mission across the board.
Um, and so their churn is definitely a reflection of the larger ecosystems. Hundred percent.
Cory Miller: I mean, that affects all of our members that post us from product companies,
[00:38:00] professionals that do WordPress love, being able to do pre WordPress as their career
and the agency serving their clients out. Across the world.
So a hundred percent agree. And this, this is something we’ll have to change the headline a little
bit and add to it because it’s my personal viewpoint that we need to, all of us collectively look at
the industry and go, what makes it healthier for everybody? And this is a, this is part of the
conversation, so it matters, this conversation today, even if they don’t choose to go with WP
Cloud, that we need to be thinking about this experience for the overall health of, of the industry.
Yeah. Absolut. For sure, Jesse, my friend. Um, so if somebody’s interested and wants to talk
more about W Cloud, what do they do?
Jesse Friedman: So if you’re a hosting company and uh, you wanna partner with WP Cloud, go
to wp.cloud. Uh, it’ll load so fast, you think it’s a local site. Uh, so that’ll be your first taste of the
power of WP Cloud.
Uh, funny [00:39:00] enough, that site is actually hosted by Pressable on just a regular account.
Nothing special. Um, so, uh, you’ll see, you’ll see how that works if you’re thinking. Moving your
own personal sites or your businesses sites, um, and you’re not a hosting company, but you
want to, you want to try out WP Cloud, take a look at our partners.
So we have, uh, wordpress.com Pressable, uh, if you’re a news site, you could try News Pack
Grid Pain now offers, um, uh, WP Cloud as well. And, uh, and uh, yeah, we have some other
partners coming down the pike too. Uh, that will be, uh, will be.
Cory Miller: Let me know when the new
partners come in. We wanna share that, um, to, to our members at Postes.
But Jesse, thanks. Sure. Uh, for this today. I appreciate your time sharing about what you’re
doing at WP Cloud and Automatic. Um, so thank you and everybody else. Thank you for
listening in to another post status draft episode I, the product People series.
Jesse Friedman: Yeah. Well, thank you for having me. I really appreciate it.[00:40:00]
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (April 17, 2023)The second installment of the WordPress project book is now available. Be sure to read Building Blocks.
WordPress 6.3 is beginning planning and calling for volunteers. Women and Non-binary folks are encouraged to ride-along on 6.3 in preparation for the 6.4 release squads form.
How can we improve contributing effectively during Contributor Days?
WordPress Book, Women & Nonbinary Release, 6.3 Planning, Effective Contributor Days Building Blocks: The Evolution of WordPress 2013-2023
Preparing for the Next Women & Nonbinary Release Squad
WordPress 6.3 Planning Proposal & Call for Volunteers
Cultivating More Effective Contributing on Contributor Days
News* Reminder: Organize a WP20 Celebration or Join One Already Scheduled * Download “Selfie Props” for WP20 Meetup Celebrations
Accessibility* Accessibility Team Meeting Agenda: April 21, 2023
Community* Cultivating More Effective Contributing on Contributor Days * Contributor Working Group: Mentorship Chat Agenda | April 20th 07:00 UTC (APAC/EMEA) and 16:00 UTC (AMER) * Recap of the Diverse Speaker Training group (#WPDiversity) AMER/EMEA on April 12, 2023 * Updates to the Community Team Contributor Roles and Journey
Core * Status update on the SQLite project * A Week in Core – April 17, 2023 * Experimental APIs in WordPress Core have largely been tamed * WordPress 6.3 Planning Proposal & Call for Volunteers
Developer Blog* Using template patterns to build multiple homepage designs
Meetings* Dev Chat agenda, April 19, 2023 * Editor Chat Agenda: 19 April 2023
Docs* Integrating the Mobile app documentation into HelpHub * Documentation Team Update – April 17, 2023
Hosting* Hosting Team meeting agenda 2023-04-19
Marketing* Notes: Global Marketing Team meeting, 11 April 2023
Meta* Agenda: Biweekly Matrix Chat – Thu, April 20, 2023 (10AM UTC)
Mobile* Contribute to the Future of the WordPress App
Openverse* A week in Openverse: 2023-04-10 – 2023-04-17
Performance* Performance Chat Summary: 18 April 2023
Plugins Use of Code Generators Must Remain GPL Compatible * Advance Notice of Retirement Polyglots Agenda: Weekly Polyglots Chat – April. 19, 2023 (07:00 UTC) * Idea: translate.wordpress.org tour
Project* Building Blocks: The Evolution of WordPress 2013-2023
Support* Agenda for April 20th Support Meeting * Private Forum Moderators Channel * Request for input: Support Stats
Test* FSE Program Testing Call #21: Front Page Fun * FSE Program Exploration: Build a block theme * Test Team Update: 17 April 2023
Theme* Theme Handbook Overhaul Proposal * Themes team update April 18, 2023
Training* Developments and Customizations for Training and Learn Website * Training Team Meeting Recap for April 4, 2023 * Proposal: Creating Learning Pathways for Learn WordPress
Tutorials* Creating a custom template with the WordPress site editor * Using Template Parts
Online Workshops* WP dev livestream: WordPress multisite experiments * Let’s code: WordPress multisite mad science experiments!
Courses* Converting a Shortcode to a Block
WP-CLI* WP-CLI v2.8.0 release date
WPTV* Latest WordPress TV videos
Related News:* PHP 8.2.5 Released! * PHP 8.1.18 Released! * TC39 * Composer 2.5.5
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status’ Week in Review — covering the WP/Woo news plus significant writing and podcasts. It’s also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
Carole joined the WordPress community back in 2016 and has been working with key companies in the industry ever since.
As the Culture & Recruitment Strategist at Yoast, she’s dedicated to taking team culture and recruitment marketing to the next level.
Carole is also the Head of CloudFest Hackathon, which sets benchmarks for open-source projects at the biggest and most prominent cloud computing conference.
Furthermore, she is a strong advocate for diversity, inclusion and positive mental health in tech.
Carole and her husband, along with their adorable dog #BuffyTheDog, reside in a rural area of Germany. They have a semi-nomadic lifestyle and travel the world together. While doing so, Carole’s appearances at WordCamps around the globe have inspired many individuals along the way.
What do you enjoy most about working in WordPress?
Many people say that they came for the software and stayed for the people when talking about their experience with WordPress. But in my case, I was first introduced to the amazing community surrounding WordPress, and they sparked my curiosity about the software itself. It was a life-changing experience that opened my eyes to new possibilities: WordPress provides a platform for people to raise their voices, create a different type of lifestyle, and make a living, regardless of their background or where they come from.
The democratization of publishing is a significant aspect, but to me and many others, it was the gateway to a whole new career and a more balanced work-life situation. The opportunities in tech are boundless, and the most beautiful part is that you can make a positive impact on the software and its community, becoming an example of sustainability, diversity, inclusion, and positive mental health (to name only a few) for other communities and society in general.
What do you love most about your Post Status membership?
Whenever someone asks me about the best way to connect with other WordPress professionals, I always recommend joining the Post Status network. In my opinion, no other platform brings together such a significant number of thought leaders, business strategists, contributors, and WordPress enthusiasts.
While social media is great for casual connections, Post Status is the perfect platform for professional outreach, recruiting, and job referrals. It’s my go-to resource when I need advice from other WordPress professionals.
One of the things I appreciate most about Post Status is that it provides a platform for business-related conversations within the WordPress community that aren’t necessarily directly related to contributing to the open-source project.
In today’s industry, it’s more important than ever to have discussions around sustainable contributions, but also sustainable business plans to be able to give back to the community in the first place! We need to discuss win-win scenarios for all parties involved here.
By opening up to this type of conversations, we can hopefully ultimately give back to the project in a more meaningful and sustainable way.
Post Status provides a valuable and safe space for these important discussions to happen.
What business/web/WordPress advice do you have for others in our industry?
When working within the WordPress community, it’s important to find the right balance between aiming for excellence while also being respectful of the volunteer nature of the project. This means striving for professionalism and high-quality results – which I am all for, while also remaining open, empathetic, and collaborative with others.
The solution is neither one party lowering their drive nor the other being under pressure.
When representing a business, keep in mind that not everyone in the community is a potential customer, and instead approach each interaction with the goal of building meaningful connections and supporting each other. By doing so, we can create a positive and productive environment that benefits everyone involved, setting the foundation for brilliant business opportunities at the same time.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
Post Status and Atarim SummitPost Status is partnering with Atarim to bring you an amazing Web Agency Summit. Atarim is doing the heavy lifting (it’s shaping up to be an amazing event with awesome speakers and virtual areas to explore). Post Status will make sure the networking lounge is a hot place to be. I’ve been working to line up some great community folks to host the lounge throughout the summit so the conversations, opportunities, and fun will be epic!
And they have really groovy graphicsI’m also truly honored to be speaking at the summit! My talk will be about starting a podcast (something I wrote about last week). I’m not an expert in podcasting per se, but I do love it and have a ton of experience. And in spite of “doing it all wrong” when I started, I’ve had some success. I’m excited to share my experiences and some pointers for anyone thinking about starting one up.
Come join us over at the summit. It’s free. It’s fun. And you’re sure to learn something, meet someone, and find it a worthwhile use of your time. Sign up here.
In the SpotlightPost Status professional member Amber Hinds is in the spotlight this week. Amber is the CEO of Equalize Digital, Inc., specializing in WordPress accessibility, maker of the Accessibility Checker plugin, lead organizer of the WordPress Accessibility Meetup, and co-lead organizer of the WordPress Accessibility Day conference.
Join Us on MeetupJoin the Post Status meetup here: meetup.com/post-status/ and then RSVP for the meetups that best meet your needs (one, two, or all three).
Quick Links:* Podcast: WP Builds Why accessibility is so important and how you can do better with Nic Steenhout * Podcast: Underrepresented in Tech Small Business Tools – Recommendations from Allie and Michelle * 15-Minute WordPress Challenge Deadline April 16 * WooCommerce Virtual Contributor Day April 19 * WordCamp Buffalo May 6 * YoastCon May 11 * WordCamp Europe June 8-10
Check out more WordPress events on WP.Events, a site I curate through StellarWP.
Photo of the WeekToday’s photo of the week comes from Javier Casares on WordPress Photos.
This article was published at Post Status — the community for WordPress professionals.
Free vs. Paid SSL
• SSL (Secure Sockets Layer) and TLS (Transport Layer Security) are internet protocols that use encryption to secure websites.
• SSL certificates can be legally required for specific websites and may help boost a business’s reputation, increase sales, and more.
• Certificate Authorities (CA) like DigiCert, Entrust, Sectigo, and Let’s Encrypt offer free and premium SSL certificates with various levels of validation. Prices range from $74 – $800 per year.
• When purchasing an SSL certificate from a CA, users may want to consider their budget, the type of website they are running, and the amount of user data it handles.
• Most quality web hosting providers will manage an SSL certificate for you after purchase. Additionally, some web hosts include free SSL certificates in their plans.
Cloudways Publishers a WP Security Guide
• WordPress has become a prime target for hackers and cybercriminals due to its growing popularity.
• Website owners, hosting providers, and the WordPress community are all responsible for ensuring website security.
• Common sources of WordPress vulnerabilities include outdated software, weak passwords, unsecured file permissions, outdated plugins, themes, and WordPress versions.
• It is crucial to keep the core updated; install security plugins; use secure payment gateways; limit access to the website; use a Web Application Firewall (WAF); sanitize and validate file paths; monitor traffic; and more to protect your WordPress site from security threats.
Yoast SEO 20.5 Drops Support for PHP 5.6, 7.0, and 7.1
• This week, Yoast SEO released version 20.5 with several security fixes and an improved Google SERP preview.
• The plugin now requires PHP 7.2.5 or higher (along with WP 6.0).
• 89.9% of WordPress sites are already running on PHP 7.2+.
• Yoast SEO has been a driving force in pushing users to update their PHP versions for the past four years.
• While the latest version is incompatible with 10% of WordPress sites running unsupported versions of PHP, it is necessary for maintaining a healthy and secure ecosystem.
Ai WordPress Themes Next?
Shuffle.dev is a powerful web development tool that offers an intuitive way to create responsive web designs. It’s a user-friendly interface, and flexible templates make creating complex layouts easy and efficient. One of its standout features is its ability to output via popular frameworks such as Tailwind CSS, Bootstrap, or Bulma. This makes integrating the design into the latest technologies easy and ensures developers can continue building with their tools of choice. With Shuffle.dev, developers can quickly and easily create templates that are modern, accessible, and perfect for any site.
This article was published at Post Status — the community for WordPress professionals.
WordPress Turns 20 Resource Hub
We are calling all WordPressers! It’s been 20 incredible years of coding, creating, and dreaming. WP has grown from a blog platform to power an ever-growing percentage of the world’s websites — let that sink in for a moment! If you’ve experienced any wonderful moments or memories since 2003 – share them with us using #WP20 & join the celebrations on May 27th, 2023, when we mark this remarkable milestone together. Let’s goooooo
Your website could use an AI makeover! Give your page the upgrade it deserves with these nine amazing plugins – perfect for taking things to the next level and into the future.
AI Plugins for WordPress can bring personalization, efficiency, and better SEO to websites. The blog post by Formidable Forms, “9 Best AI Plugins for WordPress to Boost Your Website,” list some recommended ones:
• Formidable Forms includes an AI field and drag-and-drop builder.
• Uncanny Automator is great for creating actionable workflows, including ones with AI capabilities.
• Rank Math SEO offers content analysis tools, including Natural Language Processing (NLP).
• Akismet filters out spam comments with its machine-learning algorithms.
• WordLift helps enhance content with facts, images, and links for improved search engine readability.
• AI Engine can create a ChatGPT-like chatbot on the website.
• Quttera Malware Scanner scans websites to defend against malware attacks using its AI scan engine.
• AI Content Writing Assistant and Image Generator use NLP to generate high-quality content and images.
• in One, SEO has added AI features such as automated title and meta description creation.
Fabric Internet OS
A new collaboration tool that allows you to annotate any website launched onProduct Hunt this week. At first glance, it looks like Atarim meets Evernote.
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (April 3, 2023)Sign up soon to mentor and be a part of the upcoming women and nonbinary release squad. Join the Test team in building a block theme. WP-CLI 2.8.0 is coming soon with PHP 8.2 compatibility. Get the latest updates on the WordPress.org redesign.
Women and Nonbinary Release Squad, WP-CLI 2.8.0 Release, Redesign Update Preparing for the Next Women & Nonbinary Release Squad
FSE Program Exploration: Build a block theme
Proposal: The Interactivity API – A better developer experience in building interactive blocks
WP-CLI v2.8.0 release date
WordPress.org Redesign Update
News* WP Briefing: Episode 53: A Look at WordPress 6.2 “Dolphy”
Community* It’s Time to Plan Your WP20 Anniversary Celebration!! * Personalised Coupon Codes for WordCamps
Core * A Week in Core – April 10, 2023 * Preparing for the Next Women & Nonbinary Release Squad * Preferred Languages: Help test the latest version * Proposal: The Interactivity API – A better developer experience in building interactive blocks
Developer Blog* What’s new for developers? (April 2023)
Meetings* Editor chat summary: Wednesday, 12th April 2023 * Dev Chat agenda, April 12, 2023
Design* Why Jazz?
Docs* Summary for Docs Team meeting, April 4, 2023 * Documentation Team Update – April 10, 2023
Hosting* Hosting Team meeting agenda 2023-04-12
Marketing* Notes: Global Marketing Team meeting, 4 April 2023
Meta* WordPress.org Redesign Update
Mobile* Contribute to the Future of the WordPress App * Mobile Team Update – April 6th
Openverse* New repository for storing sensitive terms * Community Meeting Recap (2023-04-11) * A week in Openverse: 2023-04-03 – 2023-04-10
Performance* Performance Chat Summary: 11 April 2023
Plugins Use of Code Generators Must Remain GPL Compatible * Advance Notice of Retirement * Plugin Team Status: April 10, 2023 Polyglots Agenda: Weekly Polyglots Chat – April 12, 2023 (13:00 UTC) * Polyglots outreach effort retrospective
Project* Proposal: Creating a WordPress Contributor Mentorship Program * Discussion: Ending the Eternal September
Support* Support ticket triage session – April 5th 2023 at 16:00 UTC
Test* Test Chat Summary: 11 April 2023 * Hallway Hangout: Let’s chat about Moving to the Site Editor * FSE Program Exploration: Build a block theme * Test Team Update: 10 April 2023
Theme* Themes Team Meeting Notes – April 11, 2023 * Theme Handbook Overhaul Proposal * Themes team update April 11, 2023
Training* Training Team Meeting Recap for April 4, 2023 * Proposal: Creating Learning Pathways for Learn WordPress * Introduction to WordPress Development syllabus
Lesson Plans* பக்கங்கள் Vs. இடுகைகள்
Tutorials* Adding a sticky header or banner * Extending WordPress: common security vulnerabilities
Online Workshops* A Beginner’s Guide to Setting Up a Basic Website: Website Design * A Beginner’s Guide to Setting Up a Basic Website: Content Planning * Becoming a Better Developer * Building a page with only patterns * Let’s code: creating a WordPress multisite network * Community Sharing: Favorite Themes
Courses* Converting a Shortcode to a Block
WP-CLI* WP-CLI v2.8.0 release date
WPTV* Latest WordPress TV videos
Related News:* PHP 8.2.4 Released! * PHP 8.1.17 Released! * TC39 * Composer 2.5.5
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status' Week in Review — covering the WP/Woo news plus significant writing and podcasts. It's also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
Amber Hinds is the CEO of Equalize Digital, Inc., a Certified B Corp specializing in WordPress accessibility, maker of the Accessibility Checker plugin, lead organizer of the WordPress Accessibility Meetup, and co-lead organizer of the WordPress Accessibility Day conference. Through her work at Equalize Digital, Amber is striving to create a world where all people have equal access to information and tools on the internet, regardless of ability. Since 2010, she has led teams building websites and web applications for nonprofits, K-12 and higher education institutions, government agencies, and businesses of all sizes, and has become a passionate accessibility advocate.
What do you enjoy most about working in WordPress?
Hands down, the community is the best part about working in WordPress. I started as a freelancer building websites for friends and learned much of what I knew in the early days from tutorials and blogs of people who freely shared their knowledge online. It was a lot of trial and error (and occasional freak outs when I missed a semicolon while editing functions.php in the WP editor!).
In 2014, I moved to Fort Collins, Colorado and discovered my first WordPress meetup. There were developers, marketers, and agency owners at that meetup who exposed me to so much more than I could learn online. Things that I learned at that meetup were foundational to what my business is today and the quality work that we deliver.
I'm not sure that many other software tools have communities that are as giving when it comes to sharing knowledge and helping people we might otherwise consider “competitors” grow their businesses.
What do you love most about your Post Status membership?
Post Status is the first place I go when I want to get advice from other business owners – whether agencies serving enterprise customers or WordPress product owners.
Since I joined Post Status a few years ago, I have been able to significantly broaden my professional network within the WordPress community. There are great conversations that happen in the marketing and business channels, and if something “breaking” is announced related to WordPress, Post Status is the place to be if you want to get an insider's take on what the implications might be.
What business/web/WordPress advice do you have for others in our industry?
It wouldn't be a profile of me without at least some mention of accessibility. The thing that I would most like to communicate to my fellow web professionals is that we should think about web accessibility in the same way that we think about mobile responsiveness. I'd love to inspire more of us at Post Status and in the WordPress community as a whole to prioritize accessibility in our design and development practices – whether we're building for clients or products we sell.
It's not advice, per se, but I do think that accessibility can be a differentiator that allows you to take on bigger web projects or sell your products to the government, for example. Accessibility is a good indicator of quality overall and it makes the web better. It's a matter of time before accessibility is a ranking factor or a lack of accessibility will hold your business back, so get ahead of it now.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
James LePage is a tech entrepreneur and experienced web developer with a focus on WordPress development and AI-powered tools. He is the founder of Isotropic, a digital agency based in New York City that specializes in building custom WordPress websites and WooCommerce shops for a variety of clients. Isotropic Agency is known for creating high-traffic content and e-commerce sites, showcasing LePage's expertise in the field.
In addition to his work with Isotropic, James LePage the founder of CodeWP, an AI-powered WordPress code generator. CodeWP AI is designed to quickly and accurately generate code for WordPress plugins, custom post types, taxonomies, and Advanced Custom Fields (ACF), among other features. The tool supports PHP, JavaScript, WooCommerce, and several popular plugins, making it a valuable asset for WordPress creators.
James LePage's experience in web development, particularly in the WordPress ecosystem, and his involvement with CodeWP demonstrate his commitment to innovation and problem-solving in the industry. While his primary focus has been on Isotropic and CodeWP, LePage has also founded other successful companies, such as WappCap and ShareClub, highlighting his entrepreneurial spirit and ability to create and scale businesses in various sectors.
What do you enjoy most about working in WordPress?
There's so much to love – the people, the tech, the opportunities.
The people involved with WordPress, from contributors, to developers, to clients are my favorite part. When I was building Isotropic, I started publishing my thoughts to the agency blog, and soon found myself immersed in a thriving community of like-minded individuals who were passionate about WordPress. This collaborative environment fosters innovation and helps everyone grow and learn from each other's experiences. It's a really a pleasure to work with such a supportive and creative group of people, and I don't know of any other project that have this level of community associated with them.
The technology itself is another aspect that I enjoy. WordPress is an incredibly flexible and powerful platform, allowing for endless possibilities in web development. I've built everything from a basic 1 pager brochure site, to major D2C ecommerce shops, and digital magazines with 6-figure views per day … all using WordPress! It's also constantly evolving, and the open-source nature of the project means that there are always new tools, plugins, and themes being developed, which keep things fresh and exciting. This adaptability also allows me to cater to a wide range of client needs, ensuring that their websites are tailored to their specific requirements and goals.
A lot of people hate on PHP — I'm the complete opposite. I love building with the language, meaning that my day to day is pretty enjoyable
The opportunities and size of WP is another understated aspect of WordPress. The industry is massive. I'm just now realizing – after launching CodeWP as a side project, it's experienced incredible growth and opened my eyes to just how big WordPress really is. It's also crazy (in a good way) to think that anybody can break into the industry (I had no experience running or scaling a company when starting Isotropic, which grew to a team of 5!).
I don't think there's anything like WordPress and am really grateful to be involved with it.
What do you love most about your Post Status membership?
As a new member of Post Status, I haven't made any connections yet, but I can already see the potential value in networking with other professionals in the WordPress ecosystem. The members-only Slack community and Weekly Member Huddles seem like excellent opportunities to connect with others and learn from their experiences.
Having already read a lot of the content, I finding it to be incredibly helpful and interesting. It's a good “pulse” on the overall community.
The Post Status Job Board and Get Hired project seem really great – I've seen a lot of talk about them recently on Twitter, due to some of the instability in our industry, and I can see how helpful it could be to some.
I'm really excited about the possibilities and opportunities that Post Status membership offers. I'm excited to diving deeper into the content, making connections with other professionals, and contributing to this thriving community!
What business/web/WordPress advice do you have for others in our industry?
Some advice I'd offer others in our industry is to never stop learning and embracing change. The world of WordPress is ever-evolving with new technologies, tools, and best practices constantly emerging. Keeping current with the latest trends and developments is really important for staying competitive and offering the best possible solutions to clients. This also means being open to learning from others in the community and sharing your own knowledge and experiences. Collaboration is key in our industry and the more we can support and learn from one another, the better we'll all become.
Another important aspect is to understand the value of specialization while maintaining versatility. In the WordPress business, it's tempting to try to be a jack-of-all-trades and offer every possible service, but it's essential to find your niche and excel in it (there was an interesting The Admin Bar survey which showed this recently). This allows you to stand out from the competition and become an expert in your chosen area, making it easier to attract clients who are looking for your specific expertise. At the same time, it's important to maintain a certain level of versatility, as clients often require a diverse range of services. By keeping your skills sharp and staying up-to-date with the latest tools and technologies, you'll be better equipped to handle a wide range of client needs and adapt to the ever-changing landscape of the WordPress ecosystem.
In short, find your niche, become an expert in it, but don't let that limit your overall growth and ability to adapt.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
In this episode, Cory Miller and Corey Maass discuss their experiences and insights on launching Crop.Express. They share valuable advice on building a brand, developing a minimum viable product (MVP), getting feedback from the community, and handling challenges along the way.
Estimated reading time: 58 minutes
Transcript ↓
As Corey Maass and Cory Miller move further into their experience of launching a WordPress product in public, they delve into the insights they’ve gained and the obstacles they are facing. Listen to their perspectives on building a community around the product, overcoming challenges, handling feedback, and implementing effective marketing strategies.
Top Takeaways:
Mentioned in the show:* Crop.Express * iThemes * Caldera Forms * Restrict Content Pro * WooCommerce * Gravity Forms
You can follow Post Status and our guests on Twitter:* Corey Maass * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptSession 8 Corey & Cory Launch a WordPress Product LiveCorey Maass: [00:00:00] Sort of summarize the, summarize what we wanted, all of the features
we wanted, where we're at, and then what the next steps are. Okay. Because I think, I think the
power balance is about to shift the power balance. Yeah. Previously we were waiting for me, I
think we're, oh, I think I'm, I think I'm caught up.
And so I think we're stepping more into w you know, you being able to do stuff for, um, you
know, we can start working on marketing assets and the website and stuff like that because the
plugin's actually worth talking about .
Cory Miller: Okay. Gotcha. Well, do you want to catch me up on where we're at with the
product?
Then we can shift gears to what's
Corey Maass: next. Yeah, so the good news is, [00:01:00] um, we had started with Featured
image and I had jumped over and featured Image was, uh, had a nice walkthrough or a nice
flow. Choose your image, choose your shape, do your cropping. There it is. Um, I had added a
bypass button, um, and then had started stubbing out settings, um, so that you could build your
own, um, presets or calling them your own shapes, basically.
Um, size, width, whatever. Um, and then I had jumped over to Media Library cuz that was the
other one that I really wanted, or the next one that I really wanted, again, as a non guttenberg
user. Um, And so had brought that up to speed. So it, [00:02:00] now, if you go into media
library, there's now a second button at the top is the choice we've made thus far.
Um, so if you go to library Yep. There's a critical error. Uh oh.
is that, um, uh, we need to start using Insta. Insta, wp,
Cory Miller: um, oh,
Corey Maass: this is just my, yeah, go to, um, go to Insta WP and do it. Spin up a site
they really want. Um, I mean they're, this product's amazing Anyway, so you just launch one
click.
Oh, you reach your limit. Do it in incognito. Okay.[00:03:00]
Hackers. Um, but they, they've actually offered us a, um, a test account for, um, for using to use
c WP for this product, for these kinds of demos. So,
or you can do that.
Passwords. I've memorized it. I've memorized it. I'm gonna hack your account.
No kidding. .
Cory Miller: Oh my God. Come on, .
Corey Maass: Seriously, just do, uh, incognito. You don't have to do any of this. There you go.
Oh, but now you have to share that window.
Nothing [00:04:00] is easy. Um, but anyway. Yeah, so Well, you're good. Well you're setting that
up. Um, so media library, uh, doing two things. One is
cheeky boogers. Do you want me to just share? I can walk us through it. Yeah. Okay. Um, how
are they tracking cookies? Uh, into incognito. That's, uh, they're being very sneaky. I think.
Enter my name. I don't want to one click log in. All right. So I'm gonna share my screen.
Cory Miller: Um, okay. I'm into, oh, okay. Well then go,
Corey Maass: Okay, I got the
Cory Miller: free account. There you go. You're a hackers. Okay, yeah,
Corey Maass: go for it. I'm here. So, [00:05:00] uh, magic login. There you go. And then plugins
add new crop, express, crop of the express.
And this is something we need to start working on. There you go. Cuz we, we wanna be first, so
we'll have to start doing some testing on that. Um, so did you notice we had 10 plus click on
view details?
Uh, we are up to over 10 active installs, 10 plus.
Cory Miller: Oh, is that why you were showing me that? I was like, oh man, are you having a
bad day? Cuz you showed me that like Active was like, yeah, but they have these gaps and
stuff. But what you were trying to say was the plus
Corey Maass: we're over 10. We finally made it over 10.
That's awesome. So yeah. So if you go to, yeah, so there's now, uh, [00:06:00] settings, uh,
crop Express. Um, I put in just a little placeholder welcome. And what we've got here is identical
settings, but for all three instances of crop express, right? So you can crop, uh, your featured
image in posts, you can crop. There's a block in Gutenberg and then media library.
So, um, all of them are, are identical. So click on media library, cuz then we'll jump over to that.
Um, so you've got your presets. Um, so all of the default ones you can turn on and off and then
you can add your own. And then down below, uh, are the sizes and we just populate with some
sensible defaults, basically.
But you can say, uh, you know, make my image, um, oh, defaults shouldn't say [00:07:00] max,
so I need to fix that. Um, but it's the, if you upload a square, it'll, it'll automatically generate an
image that's 2000 by 2000. Um, but if you up upload a rectangle one way or the other, The
wider side will be the maximum and the, and the smaller side will be the minimum.
Mm-hmm. , um, it took me a while to figure out what the heck they were talking about with Men's
Max and default, but it's that, so we need some, some happy text there to explain that. Um, and
then, yeah, so if you go back up to the top portion, portion in this page and turn off a couple of
these, the four threes or something, whatever, um, and then hit save.
And then if you go to media library or media in your menu, um, and if you click add new, it
automatically throws you back [00:08:00] to the media library, but with the crop Express open so
that you're always using it. Um, which could be an option that we give. Um, and then, um, but,
and if you go to Media Library and say, Add new, there's again, there's a new button at the top.
Cory Miller: Okay. Can we go back for just one second cuz I wanna make sure I understand
this so that I could give feedback and help people. So yeah, of course. Okay. I think this is what
tripped me up and it's probably, cuz I've got old, old school, Adobe Photoshop in mind. Mm-
hmm. . But we're saying for all the image settings, like here is the preset ratios in a sense, but
it's not just ratios, it's like circles. It's the preset what.
Corey Maass: Sure . Um, I've [00:09:00] gone back and forth between, uh, shapes and sizes.
So originally we were calling them sizes, but they're not really sizes cuz that's Yeah. Pixels. So
shapes, um, or preset aspect ratios is what they really are.
Mm-hmm. , I just, I worry that people don't, that's progress, right? Like that's, that's the most
correct way to put it. Um, but people don't think that way. Mm-hmm. or like, again, using, using
one of my clients, uh, using my clients as an example, um, one of them this week, we kept
going back and forth unrelated to the plugin.
Obviously we kept going back and forth where, uh, she's like, there's a bug about uploading an
image. And I, I had it. Um, set so that they could upload, they should upload 16.9 featured
[00:10:00] images and, and she's like, yeah, but what if it's really tall? And I'm like, 16 nine is
16.9. And in her head, 16.9 and nine 16 are the same thing.
And Hmm. And that to me is like one, we, we can do some education, but two, you know, people
aren't, uh, people don't, aren't nerds like me and thinking about 16 nine and nine 16 and yada
yada. So, um, yeah, I definitely think some video or a video that explains what any of this stuff
is. Mm-hmm. like I, maybe, maybe we've been taking that for granted, or now you and I on
session eight are, you know, in it, so we totally get it, but users may not, that kind of thing.
Okay.
Cory Miller: Um, Okay. Can we spend just a little time thinking about that? Um, yeah, of course.
[00:11:00] How, how nor, because I saw this and I was like, man, I know you've got these
incredibly smart thoughts about all this, but I was like, okay, I'm trying to get my head around it,
but if I think of, maybe I just share what I think and then Yep.
You compare that. Help me, because I don't know if my knowledge is ancient. Um, okay. So I
go, I need a photo for, or I, I know I'm gonna want a photo featured image, whatever that is.
Okay. And then I go, okay, how wide is my now featured image blows this out. But I just, I go,
how wide do I need the photo to be?
Like, for most of these, I think I'm just processing my way. And then absolutely. Tell me.
Absolutely. Keep going. . So I go, okay. My constant pain in the butt with WordPress for years.
Anything like this. Yeah. Is you're constrained [00:12:00] by column width mostly. Okay.
Featured image. Image. Just like our post stuff. I hate it because it's like, I don't want post
billboards on top of our, our posts.
I want them to get to the post anyway, so thank you for letting me digress. . Okay. So I go, I'm
writing a post, I want an image for it. I either think featured type in like a big image that kind of
sets the tone, but to me, I've, I've always still gone, like it's the post width. Mm-hmm. . Um, and I
don't like the featured image issue there because in themes, for instance, like I'll do an image
because.
I would do want to set a tone, but then it ends up in the featured and then a lot of themes will
pull that and it just looks wonky to me. Yeah. Like I haven't thought about it, maybe thought
about it correctly, but I go, I want an image [00:13:00] and I default to width, like mm-hmm. , how
wide is, you know, the newsletter or the blog post or the theme that I have.
And then I kind of wanted to crop down to that specification appropriately for me. And
sometimes I just go, I just want width. And I'll kind of adjust the height if I have a tool that lets me
do that. Um, like, I'm trying to think. When I was cropping in Photoshop, I would set, maybe we
could pull up photo.
I don't have Photoshop, but I would go to their little cropping tool and go, I want it to be, what I
would do, Corey, is I would. Previously go it's, I don't know, four or 500 pixels is typically what
I've locked in my memory somehow is like most column widths for posts are four to 500 pixels
wide. Mm-hmm.
So I'd go and Photoshop, I'd go [00:14:00] to the crop tool, I'd have my image up, I'd go to the
crop tool and I'd say 400. And I would leave the height, um, uh, open. Mm-hmm. . And because,
you know, not every image does that. And then go, okay. Crop and save. Mm-hmm. , um, and
then upload to the, to WordPress. But again, I'm gonna acknowledge, I don't even know if that's
all probably the right workflow, but that's how I've done it.
Yeah. You know,
Corey Maass: I, I think so. I, I think you're right. Like one of my takeaways from that is,
I think we're, we're at a high level anyway. We're making the same point that people don't think
about aspect ratios necessarily as aspect ratios. But, you know, and talking about previously
we've talked about, uh, [00:15:00] consistency and that kind of thing, um, and, and making
images appear correct for your theme.
And so using featured image, you know, something's popped into my head, which I think is a
neat idea. Um, featured image. So using featured image specifically, it's like, how wide do you
need it? How wide does your theme want your image to be? And then what aspect ratio do you
want it to be? Mm-hmm. . So it's like you're, you go, you go look at, and we could do a little
video that's like create a post.
Laura Ipsum post, add an image, even even publish it privately. And then go look at the image
and how it looks and you right click on it. Like we can give some instructions, but it's like right
click on it, you know, how big is it rendering, [00:16:00] you know, and, and make your screen
the biggest. It it could, it can go.
So it's like you, your theme is a maximum of 1300 pixels wide. And currently your design says
your image, your images go full width. So, so 1300 is the number you want. So width 1300. And
then we could e and we could do something, do a little UI in here that's like, okay, here's a
placeholder image, 1300 pixels wide.
You know, how much height do you want? That's your aspect ratio. So click on 16 nine, right?
And it's like, keep in mind, I mean, this is all education. Like I don't, I'm not really sure how we
get there, but, um mm-hmm. , uh, but to say like, keep in mind, you know, on small screens, like
if you're going 1300 wide, you don't want to be, you know, 1300 tall and you really don't wanna
be nine [00:17:00] 16 cuz then you are, you know, tw 2000 tall or whatever it is.
And it's like, that takes, here's why the re the reason is you don't, you don't want your reader to
have to scroll and scroll and scroll before actually getting to your words unless you do. Um, but
yeah, that's, I think that's something that, that we're gonna have to
education too is, is a very grand word, but it's like people don't think about it. This much. Maybe,
you know, if they're a writer, then they've never thought about it. They just grabbed a photo,
made it look cool. Mm-hmm. and uploaded. Mm-hmm. . And never thought other than like, do I
want a circle or not A circle.
Or there's, I want a picture of a guy on a beach building a sandcastle and I don't want the, the
shark in the background, so I'm gonna crop it.
Cory Miller: So I wonder, are there websites, [00:18:00] and I just happened to think of
beginner cause I know they do things really well. Like the final product, what mm-hmm. , see
how they do like this technically.
Is there feature featured image? Mm-hmm. . Um, is there any other sites, I don't want to just
hone in on this, but any other sites you think do a really good job of using photos in their blog
posts that we could look at real quick? Be The reason why I say that is because mm-hmm. .
Final product is really kind of what we're selling.
You know what I mean? Like what they're trying to get to is we, we had that extended talk where
we said, you know, it's somehow flavors up the content and kind of Right. You know. Um, do you
have anybody else you'd think I'd like that we could just kinda look and get some ideas real
quick?
Corey Maass: Uh, no, cuz I never go to blogs.
Cory Miller: Okay. [00:19:00] Well let's use them real quick. So see, like, I don't know if they've
tagged this as a featured image, you know, in WordPress mm-hmm. , but you go, okay, from an
SEO side, headline, gray headline music and WordPress. Two good things they're gonna get,
then they've got enough text here. I mean, this is a great formula, WP Beginner, you know?
Yeah. Because yeah, they own all the WordPress search terms. Um, what about to, so yeah, so
intro, and then they give this little nice little thing. So what are they doing here? They're
restating, restating the, the headline and then providing something that looks kind of nice. Like, I
think this adds value to the Post personally.
Corey Maass: So go, go to, uh, Freemius . They always have good blog posts.[00:20:00]
Go to any of them. Um, and so these, I think this to me is the more standard blog post format.
Click on any. Um, I like Zach, right? So big image in this case, they have the headline over the
image and then a blog post. And so I bet the, the background of Zach is the featured image.
Okay.
Entry header. Entry thumbnail,[00:21:00]
yeah. With a title overlay.
And their image is 1600 by 500. So an aspect ratio of 16 five. 16 five.
Cory Miller: So there's a lot here that I really like. Um, like this is a nice looking featured
images. Mm-hmm. , they're taking, you know, they're really, I think this is gonna be important for
us if you'll indulge me for a second. Mm-hmm. . Um, okay. So they've taken profile photos easy.
I don't know if they're creating this, like where are they getting, how are they doing all these, but
looks standard, right?
Like there's the same character,
Corey Maass: their little robot is theirs, so they must have an illustrator who's creating them.
[00:22:00] But I bet some of this is probably just clip art,
but somebody's taking the time to create these images. Yeah. Canva. P. Yeah. You know, some
other editor.
Cory Miller: Okay,
same here. Like, probably find the source to do that. Cutting. These are like screenshots, which
I think kind of might flow into your other project you were talking about, right?
Corey Maass: Ooh, here's another good example. Um, go to, I'm gonna send it to in Slack.
What's your name again? Just kidding. Bob
So this is actually really, I just googled for, you know, baking blog or [00:23:00] something, but
this is actually really neat. So this tape I, this jumps we're jumped right into a category, but look
at the aspect ratio of these images. And if you click on any of them, they're the. They're the
same. And if you click through, they're actually using the featured image, uh, to the side of the
title.
So like, here, here, I see it twice, go hit back once and click on the first one. There's like swirly
brownies, which look very good. Yeah. Click on that. So there's, there's, you know, big brownie
image. Scroll down a little and let's see if they use it again. I'm just curious. Yeah, so it does
repeat, but you see, it's, it's the, the coincidentally, I found a blog that has featured images that
are taller than they are wide, little unconventional, but again, an a, a different, a another
example of a [00:24:00] different layout.
Right. So you found, you went to WP Beginner. They use, it's, it's horizontal. And it's in line. So
it's gonna be smaller cuz it's in that with it's confined, confined by that column. Go to Freemius .
It's, you know, 1600, it's full width cuz they're using it the way, um, I often think of a blog, they
want a big, big, big image that takes up the full header.
Um, and then found a cooking blog that does taller rather than wider, which I, I was sort of
including to just include, but coincidentally right away found a blog that does in fact do that. Um,
and so I think what, you know, what we're really getting at is, uh, again, it's the, you know,
you've selected a theme or you already have a theme.
How are the images being shown? [00:25:00] And so the, you know, the, let's pretend that
Hummingbird High. Is, uh, an amateur blogger. And so they are new to WordPress. Um, and so
they install a theme and they add start adding recipes, and they're just taking, like we've talked
about, they're just taking photos off their phone.
So they don't know. I think, you know, to your point, they're like, I haven't put in any posts yet. I
don't know how big I need my images. Um, the theme seems to want such and such an aspect
ratio where I've read the, let's pretend they're even like, nerdy enough to read the docs. Do the
docs include any mention of here's how big you want your images, that kind of thing.
And so yeah, there's, there's a need for. [00:26:00] Again, the, the most thorough process of like
AIP, post, add a fake image, even temporarily, see how it renders, and then tho that's the
information you want. Um, and I don't know how to do that. I don't know that we can do that for
them because as we've shown, you know, if you've got a blog that, if you've got a layout that
doesn't label your featured image as a featured image, like I have no way of going and writing a
little code that like goes and scrapes it.
Mm-hmm. and imports that and tries to import that information.
Cory Miller: So what if we looked at the, okay, yes, that is, um, all that stuff underneath all this
that someone would need to, if they're really gonna do this at a high, high level, they need to
understand all that stuff. Um, you [00:27:00] know, like really what is your theme?
I think for the premise for this free one could be like, if I just look at WP Beginner, um, you want
to, the outcome is nice looking, um, scaled appropriate images. There's an NCO side to it, but
like how do you get somebody, and this is bigger than the plugin right now for sure, but you go, I
think a huge win could be like this makes it easier to get nice images that kind of break up.
Mm-hmm. your post and show specific things. And if I just go default. Don't worry about themes
so much cuz those could be specific integrations. Like Cadence has an integration builder.
Builder. Right. You know, specific for that. That could be all that paid stuff that we talked about.
Yeah. But if I [00:28:00] go, if we keep it the way it is now, which is in, well it's either fit featured
image, which for sure has the theme stuff that you were talking about, where you go in post,
how do you create something like, like this is, these sites we've seen have for are formulas and
I'm trying to think through how we can get through the formula is an easy button to nice looking
blog post with some images appropriately sized.
Mm-hmm. , um, you know, like I've long admired what WP Beginner does cause they've got this
formula that works. Like, yeah. All this, every post. Not trying to, this is not a negative to me.
Every post is a very defined formula. Yep. Screenshots are in here, you know? Um, they do
have to create an image and then still get it in there.
So they, that's part of their formula. Just like your, [00:29:00] the baking site with the brownies,
you were, you were pulling apart the tech specs for how they do all that. And it seems like, yeah,
so anchoring back, back in these presets is like, how do you just get somebody to, Hmm. Sorry,
I'm probably getting a little lost in my own thoughts here, but
Corey Maass: as long as you keep talking,
you're good.
Cory Miller: Um. But you go, like when you buy, when you get a product or you buy a product,
whatever, you're, you're really buying whatever the result of it is, you're actually not buying the
product, you're buying this out, this outcome.
Corey Maass: And when you buy a piece of software and fire it up, you start hacking away at it,
Photoshop you, you're create new and then, [00:30:00] and it, and it says, here's some, here's
some document sizes, but you know, here's a thousand by a thousand, a white canvas.
And off you go. And then you're like, well, but I really want, I wanna see my text options. I wanna
see. And so then you start playing with what menus to show or hide or you start playing with,
and that's when you dig in, right? So, um, yeah, I, we, what would be great, and this is, this is
sort of what we've started with.
again, sensible presets I, or sensible, I mean, I, again, I'm calling 'em presets, preset aspect
ratios. So if somebody doesn't go to the setting screen at all, they click featured image. They've
got six predefined aspect ratios that, again, are sensible. Um, and they've got, and, and they
don't know anything about sizes, but we've put in some pretty [00:31:00] industry standard.
Mm-hmm. , safe for mobile, safe for desktop image size, men and Max. So we might be pretty
close to what you're talking about. Mm-hmm. and maybe six isn't the magic number. Maybe it
should only be Square Circle and 16, nine. And the other ones are. Extra. So maybe it's too
many. We don't know that yet, but,
Cory Miller: well, you know what, I lost track a little bit of the settings page because this was
intended for the agency, like mm-hmm.
I mean, you deliver, like, one of our thesis here was you deliver a client project. This really, like
the intention for the settings was for those freelancers, web owners, agencies delivering
products or delivering websites to clients. And then from that point, like I was trying to reconcile
the settings page with just [00:32:00] being a user, but that wasn't our intention.
Our intention was give those tools to put in the little scoot in the little bumpers on the bowling
lane, right? Like that's what the agency does pull, you know, Hey, were you, we, whatever
theme framework we use, we know it's gonna be 69. You know, put the minimal X. Yeah. And
then when they do that stuff from the featured image, And, and the user starts using it, it's
already there.
So we've, we've taken this thought of like, this is, to me, this is for an agency to ship better
guardrails for images for their client work. Yeah. So my question to you, I mean, as a, you've set
this up with the thought, I thought, you know, as a developer, right? So like, I, I'm not, but I go,
your mindset was to do, put these tools, settings in here for that technical person at the agency.
Yeah. Or we delivered it. [00:33:00] Make sure this is like, go through real quick and set these,
and that's, that was our intention for this. Yep. So as long as it speaks to the, like, I don't have to
note it, know it necessarily as a user, as long as the devs do. And if we check that box, I think
it's, we ship it and we start talking about like, we, what we try to do is give a.
Guard, I'm rehearsing some of this for a copy. Mm-hmm. , it was like, this is to give guardrails to
your clients for their images. Take, take it, take 30 seconds, you know, when before you deliver
the client and do these real quick, and then you'll put the little bumpers on the bowling alley for
'em.
Corey Maass: Yeah. And I, I think I want to, the only, the only caveat or addition I want to add to
what you just said is that it's not, let's not say dev, right, because dev implies code is, it's a scary
thing to [00:34:00] a lot of people, whereas.
Uh, you know, in my mind the, the word like there, there's never been a good word for the
people who are WordPress pros who don't necessarily write code or write a lot of code or write
custom plugins, right? So there's still experts in my mind at some, at some time. Like 10 years
ago the word was, um, that I was introduced was implementer.
So it's like someone who implements WordPress and WordPress tools but isn't a developer,
right? But, so to me, this is like somebody who doesn't even, doesn't write code, but is setting
up a site for a client, installs their favorite theme, knows that the theme looks great with 16 nine
images. And so they're the ones that are gonna go in and tweak these settings.
Um, and so, yeah, and, and I think the analogy of, there's nothing that says. There's really
nothing that [00:35:00] says you have to even touch that setting screen if 16, nine or circle
meets your needs. Um, and then the, and, but, but I agree, like the language could be a, a heck
of a lot friendlier. Um, and we need docs that explain it, right?
Um, and so that's where like, I think, I think you come in and the kind of thinking that you're
doing of, you know, the, the, the unknowledgeable, the as yet unknowledgeable user, you know.
So on that little welcome screen, on the settings page, it says, welcome, you know, watch a
62nd video that explains what the heck is going on here with 10 seconds.
That explains, you know, why image size and shape is important in the simplest possible terms.
Um, And then the other thing that just occurred to me is actually that, that you kind of alluded
[00:36:00] to is, uh, I don't remember how you put it, but the, the idea of the sort of pre preset,
like, I'm, I'm way down, I'm close to the metal where I'm, I'm calling a preset, or when I say
preset, I'm saying preset aspect ratio.
But I, but you actually kind of alluded to, um, like a preset featured image or a preset something,
something, right? Mm-hmm. . Um, and I realized that like, again, what I've created I think is a
great, we're still on version 0.0 0.3. Mm-hmm. , so I think it's appropriate. Um, but, uh, uh, and
so, or what I'm say, sorry.
Um, we have the crop. That is identical in three different places. Right? Featured image. And the
likelihood is your, what, what The assumption that we're going under, which I think is, is pretty
safe, is [00:37:00] you always, once you get rolling, you always want your featured image to be
the same size and shape. Mm-hmm.
So that mm-hmm. , all of your posts look consistent. Mm-hmm. . And the same might go for,
might not go for in, in post images, cuz you might want a smaller one shifted, left or shifted right.
You might want an infographic that's tall and so you don't necessarily want to be confined, but
here are some, some presets that, you know, look we like, you know, getting a level deeper with
design is you often want.
Your images to be similar throughout a website, the same way you want fonts to be. Similar
throughout a website, you want colors to be similar without throughout a website. So, you know,
in a perfect world, not that you shouldn't sometimes break the rules, but you often want, if your
featured images are all 16, nine, you know, [00:38:00] design a a design guideline might
encourage you to have 16, nine images elsewhere.
That's a little digression, but I think that's true. And then taking this even further, if you go to the
media library, uh, again, right now for the sake of simplicity, I've got the same settings and the
same UI applied to the media library, upload a 16 nine image. But here I actually see, uh, a
different, or I'm envisioning a different UI that says, Upload a featured image, which uses the
settings from the featured images.
But we could also include things like upload an image for Twitter, upload a, you know, and this is
where a preset comes in, right? Upload, you know, a circles a circle, but upload a, and this is, I
think what, going back to, uh, the, [00:39:00] the little, um, sticker mule menu that we were
talking about where there's sort of these predefined touchpoints.
And so, yeah, so it's like you're, you're in a post, you're writing a post. And we also, I think we
are spending a lot of time, we are being very word pressy. Um, and it might be to our detriment,
um, we are assuming anybody is actually writing a post. And I even saw a headline I think this
morning that was like, should WordPress get rid of the blog?
You know, it started as a blog, but should we, should it actually get rid of the blog focus
altogether? Because most people are using it as a C M S and building pages more than posts.
Mm-hmm. is, is the, was the hypothesis. But anyway, uh, you know, feature image images still
applies to pages. Um, when you're writing a page, you know, we say in post [00:40:00] image,
but an in, in page image, so we're not thinking wrong.
But, you know, thinking of WordPress as a c m s, you're like, you build a page, but then you also
need an image for two, an OG image, open graph image for social, you might want to da da da
da da. And this is where we were talking about, you know, what, what you really need is an
image crop so that no image gets uploaded to WordPress incorrectly.
Mm-hmm. , right? And that's where, uh, I, I'm, you know, again, I, we've sort of talked about it
and you kind of alluded to it a minute ago as like, within at least media library to have a, you
know, what kind of image do you want to upload an image for Twitter? Okay, well that needs to
be this size, the shape. I wanna upload a header for Facebook.
Or, you know, it's like, I mean, these are bad examples cuz you'd upload those to Twitter or
[00:41:00] to Facebook. Um, but it could also be, uh, you know, it doesn't even necessarily get
up, get saved to your media library, crop in image for Twitter. Download it and now, now post it
to Twitter. Crop an image for Facebook.
Now post it to Facebook. Do you wanna also save this in your media library?
and that's where we kind of end up taking over. You know, it's like media library bec, you know,
becomes, uh, Photoshop within WordPress. Okay. Now that's interesting. Um,
what kind of image do you want to create today?
Cory Miller: You said something that was really interesting to me, um, that stuck out and it's like
the c m s conversation. Hmm. Is it just the c m s or, you know, [00:42:00] do we, so I was trying
to find this blog site to see how they did it, but you go like, but there are people that still use
publishing their WordPress is their publishing tool.
Um, and I think of that like your client's content journey clients mm-hmm. and. They're using the
blog side. And I go, that was a helpful distinguishing for me is like if you just using the c m s, our
image is gonna be static. For instance, most cases, like you're not gonna do a lot of image
manipulation.
You may in turn, uh, initially, but we're turning over to people that are pushing the publish button.
Like you have a newspaper or a magazine client, for instance. They are like, they're in the
business of publishing. Yeah. Steady content. And that just made me think about the use case
again, is I still think the settings [00:43:00] conversation is great because a lot of these people
are gonna have agencies build the site because they.
To do the publishing really fast. So we've given those tools to the setting, they'll look over here.
It's like I went to moz.com just to see how they use damages. Oh, sure. I went to HubSpot, like
the bakery site. Oh, HubSpot. Yeah.
Corey Maass: Since they're big on SEO and, but I bet. But they do a lot of content.
Cory Miller: They're publishers, um mm-hmm.
which is really interesting. That aligns with where WordPress is, you know? Yeah. Okay. Let me
find, try to find,
I, I think this is important. This isn't wasted because it's, um, we're drilling down closer to
really crystallizing who, yeah. Who, who, yeah. Okay, so [00:44:00] lemme just go back. Okay.
So they're obviously using, this is probably, Well, hope has their own thing, but like they're using
some image to draw some interest to the,
Corey Maass: so up top you've got four, three. I'm just, I'm gonna keep nerding out about this
cuz it's like, this is what people aren't seeing.
They're, they're seeing but not absorbing right? Is Right. On that previous page, you had four,
three images and square images, and then you drill, drill down and what would be, you know, a
primary image at the top again after the paragraph? Looks like it's about four three. But it, but I,
I, I liked your WP beginner example.
Same with HubSpot, is that they're just, they're just, they're essentially just putting images in line
and just like a magazine. So you're reading a magazine and they might have a big pretty
picture, but they're, um, you know, throughout an article they'll have [00:45:00] photos.
So like,
Cory Miller: huh, good
Corey Maass: God. Okay. I go to like rolling stone.com.
Like go to a publisher. That's interesting. Whoops. Yeah,
so those look like four, three images and then some square images. Just scroll down a little
interesting that this layout is almost identical to, um, Huffington Post , or not Huffington Post, uh,
the Atlantic. If you go to the Atlantic , it's almost identical. Um, but anyway, there's another
example. So [00:46:00] like we get into actual news sites, so they've got those look closer to like
16, nine.
Um, yeah, go back to Rolling Stone. I don't need to see Huffington Post homepage. That's too
depressing. . Um, but click, click into, click into any one of these stories. And here's a pretty
typical layout. You know, there's that featured image again, and then the story below it, and
then, but I bet they have images within, I guess this one's just a short story, but anyway.
Yeah. You think this is four 30? It looks pretty close. I mean, I'm eyeballing it. Yeah. But,
but also, but I guess close enough that if somebody who isn't rolling Stone wanted to create
their own website, they'd be like, okay, every time I in. Insert an image into a story, [00:47:00] I
will use the four three. Like we, so we, you know what, what, I guess I never finished the
description of the, the new version is we have settings and we also now have a block, a
Gutenberg block.
Yeah.
Cory Miller: By the way, you snuck that in on me.
Corey Maass: Yeah. So, so we now have, we're, we're, we're pretty close to like feature
complete, right? So we have fe you can crop a featured image, you can crop, um, a Gutenberg
block and you can crop images going into the media library. Um, and so I think, you know,
again, I, uh, I th we're focusing a lot on settings, but I think that there's a good chance that most
people, your average person, will never need to go to those settings.
The likelihood is that most will, uh, so I called it cropped image because I think most people are
gonna look for image. So it says, select, select an image to crop, and then here's our presets.
And so I think what most people are gonna do is [00:48:00] they're like, they will decide, they will
choose four, three, and then, and then every time they do this again, they will choose four three.
Like, that's how most people use these kinds of tools. Like they, they do something once or they
learn, click, click, click. They don't necessarily think about optimizing their clicking, and so they'll
just choose four, three every time. If it looks good, the first.
Cory Miller: So question about the four three. So we've just said this is probably one of the four,
three and 16 by nine, you already know this, but four three was a lot on these sites and that
typically, like I'd look at beginner and all these others, and I go, it's four three, like in the, in the
vicinity, right?
So how did you determine what this with is?
Corey Maass: Uh, so that is what's set by the, on the settings page. I'm not saying go there, but
there are, [00:49:00] um, some common sense defaults. So it's at least a thousand wide and it's
less than 2000 wide. So if you tried to upload something that was off of your phone, high res,
you know, 8,000 wide, it would bring it down to 2000 or something.
But you also, if you tried to upload just an emoji, it would make it. Bigger, unless you said
bypass.
Cory Miller: I see. Okay. So the rationale, so we're picking four, three, and then we've got these
bigger bumpers. So like this mm-hmm. , if we, so this image is actually whatever the settings
are a thousand wide. So it's technically bigger than it needs to be because of the settings. Mm-
hmm. . But that probably has advantages, I'm guessing, [00:50:00] for.
Corey Maass: For and for responsive. Like, I've actually built sites before that. So, you know,
when you think about responsive and I, I know I'm devving out here, but, um, no, go for it.
You've generally responsive. You're thinking mobile phone, you're thinking tablet, and you're
thinking desktop. Right. And uh, I've actually seen sites where, uh, on desktop we had multiple
columns of content.
So the images were a third of the total width of the site, which, which didn't go edge to edge on
the screen. So an image was never more than like 800 wide. But then if you looked at it on
tablet, it, it went to a one column view images over text and, and not multiple columns of
content. And so suddenly it was 10,000 or it was a thousand wide, uh, or, you know, [00:51:00]
the size of my iPad here with right.
And so it actually went wider on mobile. And so a lot of people will be messing around building
their website on their desktop computer or on their laptop, and then eventually they'll look at
their phone or they'll look at their tablet, um, to do, to test it, and the images will actually go
wider. Um, and so it's not a bad thing to have an image that's, again, it's if it's compressed,
which is a whole different conversation.
Um, and not, if it's not four megs and 8,000 pixels wide, it's okay. That. A little too big cuz
browsers will size things down. Um, and better that than then it's the, then it's 800 and gets
upsized to be 1200. Cuz that's when it looks bad.
Cory Miller: Gotcha. Okay. I'm, I'm much more understanding this now and it makes [00:52:00]
sense, um, because it's okay to have like a thousand, whatever the default settings are Yeah.
Because you've got these benefits, but it's not like an 18 meg file. Exactly. You know? Exactly.
But it, it's, it's in the window of like being quality image and you can set those differently if you
want.
Like in the setting. Yeah. So that's, that's great there. Yeah. Um, I gotta tell you, I think right here
you've nailed it. , like we've got the Gutenberg block. Mm-hmm. . All right, magician, how'd you,
how'd you get this done? Have you been working on this ? I think you told me you were gonna
work.
Corey Maass: No, no, no, no. We, so we, you know, early days when you and I first started
talking about this, um, I hired a couple of different developers, one who helped me out with
featured image and one who helped me out with block.
Um, and they got me [00:53:00] pretty close to the block working, but I couldn't, I hadn't
wrapped my head around. Uh, everything else that I've subsequently wrapped my head around
by building it for featured images and building it for media library. So then when I went back and
looked at, uh, what he did for the block, I was like, I literally copied the code from Featured
Image.
And so it took 45 minutes or something because he had already done the, the tricky part. And I,
again, have learned a lot more in the interim time. So, uh, so yeah, it was, it was, uh, too big of
a lift early on, but coming back to it, it was almost easy. So, yeah. Um, for me, I want to. See if
[00:54:00] I can, cuz again, I, I'm using, um, the classic editor.
I wanna see if I can overwrite the featured image for that. And then we're pretty close to, um, I
guess we need the media, like if you click on the add, add image button, you know, in the
classic text editor, um, you know, there's a couple of, of little things, but they're not, they're not
insignificant, but they are not like modern WordPress.
So we're, we're in pretty good shape. But yeah, I, I definitely would love your input. Like things
like, don't call them presets, call them preset aspect ratio. Mm-hmm. , um, um, and start thinking
about the, you know, the happy text, the explanation text, the, um, do you upload one of your
broken images again? Yeah.
um, You know, and, and docs and, and welcome text. [00:55:00] And, and if we start talking
about, um, a little video for, um, you know, to put on that welcome screen, like that's, that's
where we're at. Like starting to actually make this, uh, friendlier and, and more clear. I like your
guy.
Cory Miller: Okay, now I was just playing with that. Yep.
That's awesome man. I think this is a game changer. I think this right here could be the v1, like
in this, you know, that's where we started from a long time ago. We just weren't there. We
needed some time and space to like be able in opportunity obviously to do this, but like that right
there. Hits my original.
Holy crap. Can we have this? Can I have this? Mm-hmm. , I want this thing [00:56:00] because
Yeah. That's super cool. But now some more, I, I heard what you were sayings like more all text.
If, if I, if I may though. So is the, em the image is cropped right here. Mm-hmm. . But there's
white space. So is this the block takes up the whole thing.
So we, we would, we can't do like Right. Justified or something like that.
Corey Maass: What? Right. These are things we need to, to work on. Okay. Add, yeah. These
are, and I, and the truth is, is, is I need more real world usage. Mm-hmm. and people telling me
what they need for me to know what to add. Okay. I mean, the, I think, you know, the, the easy
analogy is if you go at a regular image block,
Good luck figuring it out, cuz Gutenberg is confusing [00:57:00] as heck. Not that I'm cynical.
Um, but you've already got, uh, yeah, alignment. Um, what's the little triangle next to it?
Oh, those filters. Mm-hmm. . So there's, you know, like that's where, you know, if people are
using them, if they want them, we can start adding stuff like that. And this is where, what we've
talked about, like we can, you know, we can start messing around with other stuff if, if people
want them, um, people need them.
You know, we're, we're still currently at version 0 0 3, so,
Cory Miller: okay man, you can get lost in these settings. They've added a lot of the settings it
seems. . Mm-hmm. . So would we be able to take, I think somewhere along the way, you
mentioned you [00:58:00] looked at a current block and saw some opportunities here, but would
these, taking this block with some of these things like the filter, um, would be, we'd be able to
hook into that.
I mean essentially like fork? Fork.
Corey Maass: Yeah, I think so. I think so. Or ex extend it basically.
Yeah. See there's your aspect ratios.
Cory Miller: This must have got a big update or I've never looked at it.
Corey Maass: Yeah.
And you know, and part of why it was, I loved your idea of. Doubling down on featured images is
none of these are available and, and are not at, at least as far as I know and are not available in
media library.[00:59:00]
But, so maybe we should do a session where we like, walk through these and, um, yeah. Begin
further. Seriously.
Wow.
Cory Miller: Okay.
That's, yeah. We de I, I, I for sure need to do this because I had no
Corey Maass: idea.
People at watching are gonna be like, uh, yeah, it's been there for six weeks.
Cory Miller: Now that, oh, you have to upload the image first. Okay. Or you have to get the
image.
Corey Maass: Sorry. Yeah. I think, I think especially, I especially think the alignment [01:00:00]
stuff, because that, that to me is version one, right? Like, you need an image, you need the
image to behave the way you want. Yeah. Shift left, shift right. Whatever. Um, and then getting
into this kind of stuff is, is gravy and is a rabbit hole.
Oh yeah. Like, you know, we can start again. I, I, I like that we set up a request for feedback.
Um, It would be nice if we started getting people using it cuz then they'd be like, oh, the default
block has such and such. Three, two, why don't you have three, two, and go, okay, so let's go
add three, two as a default preset aspect ratio.
And you know, or hey, we, you know, why doesn't the image shift left sh you know, uh, or why
can't I set widths? Okay, great. We'll go add that. Mm-hmm. . [01:01:00]
Cory Miller: Okay. Maybe I need to play with that a little bit more. Um, yeah. Now, but standing
now you don't wanna like best, uh, that we don't have at the moment, but alignment, we've
already talked about that.
Having that, that's, that's pretty cool. Cause you can go over here. Right, exactly. You know, all
that stuff. This is incredibly compelling to me. Um, because it's kind of your way like. You know
how themes do this with your color settings. Mm-hmm. , but having some, I don't, this is just a,
this is a pretty cool way to Dr.
Like, this is just this boring image just done with a little filter. Mm-hmm. , or they call these filters,
duotone filters. Yep. The filters are really interesting to me because you can make it like, it's not
gonna be just another stock. Yours. Yeah. You kinda make it yours. Um, but I think now with the
Gutenberg plug, man, that's the, [01:02:00] that's the feature.
Um, I could get us to more installs. Um,
Corey Maass: I agree. Um, I don't, I don't know that I'd, I'd be curious why that's not the right
word. How the core team and, you know, 500 volunteers, et cetera, landed on Duotone. Um,
mm-hmm. rather than something else, because it's, you know, WordPress is at the whim of the
people who, who are involved.
So it's like, did they ask for this? Did they want this? You know, did somebody like me come
along and go, oh, this is a neat thing, let's add it. And everybody was like, yeah, it's cool. We'll
add it, you know, or people using it. I, which is, and that's of course the black box, black box part
of WordPress is [01:03:00] we will never have any idea whether people are actually using
Duotone filters, um, et cetera.
I know that's a bit of a cynical approach, but it's like, I want to, I wanna make sure that we are
focused on. We want our own bumpers because it's, you know, this is, this is the slippery slope
that I often fall into. It's like, I trusted my gut when you were like, I need a circle. And I was like,
yeah, we need a circle.
But I don't, my gut doesn't jump when, when we say duotone filters unless, yeah. You know, but
unless we have compelling evidence that people are using them.
Cory Miller: Yeah. Well I think though the, the single po single block, the, the, the crop to image
block could be really that ticker for, uh, um, getting those active installs.
Um, and now we [01:04:00] need to switch to, I wanted to make sure we talked to that side
because, uh, you surprised me with it. I saw it in there and I was waiting. I was like, no, let him
talk about the settings. You're like, go. Featured image or whatever, and I was like, I really want
to click on GI Berg Block by White
Corey Maass: Um, well, and that's, I really, yeah. Uh, the block I think will evolve unto itself. It'll
have those settings, right? Because your, your media library, even your featured image doesn't
have left or right. A line, like that's up to your theme, how it's being used. Um, so, so the block
will start to evolve with additional settings.
Whatev, and we did, again, my gut jumps. Yes, we need alignment for sure. Um, you pointed out
yourself, you're like, I uploaded a Lego man and he's always aligned, left, like, that's useless. So
immediately we need those, we need alignment. Um, and then I also want to start [01:05:00]
evolving the idea of, again, media library presets, meaning, you know, what kind of image do
you want to upload?
And, and again, and I, I start to get really excited about the idea of images that aren't even
stored in the library. You're going to, like media library implies, or we are taught by WordPress
that this is where we store images for WordPress. But why isn't it just called media? And why
isn't a place where you can go and edit an image and download it and it, and it has nothing to
do with WordPress.
And that's exactly the, the sticker mule conversation we had. Mm-hmm. like utility, go to media.
Yeah. It's a utility to go to media. And it's not a media library or it's not just a media library. It's a
place where, you know, you can edit an image and then download it. So it's like, yo, you just
created a post for.[01:06:00]
You know, a new post about the brownies, the brownies images image is already in there. Now
you need to create an image for Twitter, you need to create an image for Facebook, you need to
create a square image for Instagram. So jump into media, grab that image that's already in the
media library, edited a bunch of times, maybe put a title over it.
Download the result. Again, doesn't get uploaded to Media Library necessarily. And then now
you go over to your socials, or go into Buffer or whatever tool you use for scheduling your, you
know, multi broadcast to all of your socials and upload the appropriate image for each one. Mm-
hmm. . And that also diverges us from Word.
which I think is important, especially now seeing the default image. Like you said, I didn't realize
half that stuff was in there. And so we are starting to overlap with them, [01:07:00] which I don't
want to do. Like, what's the point? If it's built into core. I mean their, our original thesis was
within media library image cropping is awful and I've maintained that.
It still is. But if you can crop an image as quick as we can inside of a block, then, then maybe we
don't need a block. What's our differentiator there? But image manipulation elsewhere within
WordPress. Like right now, I would absolutely argue that our featured image handler is better
than the defaults.
And same with media library still. Mm-hmm. . Cause that, that's that original crop. That's awful.
So these are the things that we need to, to balance. Yeah. I,
Cory Miller: I mean, I still think the image blocking burg, the, the crop tool is just, I don't, I don't
even know how to use it. Right. [01:08:00] Um,
Corey Maass: yeah, yeah. I'm not, I'm not necessarily saying we, we rip, you know, I'm not
gonna go rip it out in version 0 0 4.
Mm-hmm. , but I don't wanna, we don't need to recreate that, which WordPress already does.
That's silly. Yeah. Um, because, and, and I mean, to be like, there, there are plugins out there
that do core features better, and we can still do that. But that, that's, that, uh, the me, the margin
is thin. The, the margin of value that we add is thin if the features are already there, whereas not
jumping over, having.
Create a post, a story, a page in WordPress, and then jump over to Canva to create your social
images. To me, the margin of value add is much larger. Mm-hmm. . So,
Cory Miller: yeah. I, I was just trying [01:09:00] to think about, you know, you look at,
you look at, like some of the sites we just looked at and you go, there's a formula here for how
to create a good image. And
I would think like, like showing w beginner, for instance, they're gonna need Camba or some
photo editing, graphic design software. Um, but there's this case potentially for the output you
want is something like, like I just went to Medium for a second. And was kinda looking at a
couple of the articles.
Cause I go, you know, high readability, beautiful design, um, very standard. And, you know, I'm
looking at all these posts here and they all have, you know, an image and we know, we know it
would be better if you had the image. [01:10:00] Um, my, so I'm just kind of keeping thinking
about what's the three value proposition, what's the paid value proposition on this?
Mm-hmm. and what's our space for this? Um, but I do think, like, here, here's the, here's one
part. There's all, there's this image block within Gate Burke and you go a lot of stuff, a lot of
people have thought through those things. A lot of options. Most people won't even touch 'em.
Mm-hmm. , you know, um, just, most people won't touch 'em because it's too deep of tools.
But what, what are you really wanting? , you want a post that looks nice? Mm-hmm. like
attractive and the images help supplement the story. Mm-hmm. . Um, so I'm just kind of think
there with our angle, like we're here and just kind of continuing to look at where, what's our
angle for all this? Until we, until we kind of go, okay.
I think this is it. [01:11:00] Like we knew the agency settings case, we got that, we got the block,
then we discovered this other thing. And um, I just keep trying to think through like, if we can get
enough of a pattern of people that have this, have a problem, we can, it'll really help us
crystallize the all this stuff.
Because you continually say, this is what I love working with awesome developers. We could do
that. Oh, by the way, I already did it. Here it is. And um, now we've got enough ingredients I
think. We need to nail that use case where, right.
Corey Maass: Yeah. We've got, we've got screwdrivers, we've got a hammer, we've, we've now
got the tool belt.
What the hell are we gonna build? Literally
Cory Miller: any, yeah, exactly. We need a person. I wrote this down as you were talking. I was
like, we need a person, you know, the, the, [01:12:00] the user in client, whatever that is, and
whether they want it, you go, I want it to speed it up, what I'm trying to do. Mm-hmm. Like if we
just looked at, because for the publishing conversation, you're like, what do you really need?
You need to be able to get your content. You're gonna do the text. That's your thing when you're
looking for the images. You want something that kind of fits a formula, like the WP beginner
formula medium, Moz, I looked at Moz, the bakery site. You're like, that's a, that's a formula, a
pattern for how to do content.
So, mm-hmm. , some of this comes into the finding, but like I go, like that duotone use case, I'd
go, why not make every image of Duotone? It's just something different. You know what I mean?
Like it's something unique. So I might think through, and where I go back to my past is I like to
use templates for those things.
Mm-hmm. . [01:13:00] So I'm trying to keep that in mind for our product or what we're doing is
the outcome they're trying to get is really something that, like you look on medium and you go,
some people don't. By and large, this just really works. It looks like a clean site. The images are
plusing, the value of the content, which I don't ever do.
Um, We talked about the four threes, like that seems the standard in a lot of these posts. So I'm
really thinking for that user, the publisher user, um, and trying to build that case for the product
of what we're doing. Um, mm-hmm. , because like I, I think about the filters and I go, um, I told
you, we, we talked about my cartoon app,
I'm like, now the problem when I write content is I don't have an image in mind. Mm. So finding
an image is pain the butt, like, let's put down, we have discovered a [01:14:00] problem. It is
finding, creating sourcing images that are good is a big problem. We haven't, we haven't, we've
just identified it's just a problem.
We're over here. Um, but like I go, if we had, it's like Instagram. I can take, okay. I've got a
camera in my pocket, carry with me all the time. My iPhone, it lets me take pictures. What did
Instagram did? Make them look a little better. Mm-hmm. , you know, just a little bit better. And
that's, that's something in this where I think that this is what pulls me back to the duo turn thing,
is it doesn't have to be due to, it's just the, a aspect of Sure.
You know, how do I look like it's not stock
Corey Maass: or Well, and that's, it's not, I mean, that's why AI is, is going running rampant, is
that people are like, I can now generate original art without paying for it, or paying nominally for
[01:15:00] it that nobody else has over and over and over again. Yeah. And that's why people
are over the moon.
You know, obviously there's no substitute for hiring a photographer to take pictures of products,
people, things like that. But if you need a. Abstract picture to just kind of add that compelling
human visual element. You're like, generate a picture of I'm writing a post about coffee, so
generate a picture of a guy on a horse drinking a cup of coffee, you know, I don't have to spend
hours.
The, the image will come to me and it'll be unique and literally nobody else will have that.
Whereas, you know, the sites like stock, whatever, the stock photo, stock image sites historically
would charge you more. You could go buy an image, you could pay, you know, a thousand times
more for them to take it off the site to guarantee that nobody else ever used it again.
[01:16:00] Right. Um, that's not a, that's not gonna be an issue for much longer, you know?
Cory Miller: Um, it's not Will it? Okay. So something you said, I wrote down here, I was like,
nobody else has it. See. Like we, we are looking at the, I'm gonna share my screen again. Do
you have a second to keep talking about
Corey Maass: this? Yeah, let's
Cory Miller: go 10 more minutes.
Um, okay, so Rolling Stone. I don't have a, the Desi design ability, I don't have the resources to
create this, this thing now with ai, is there that opportunity That's mm-hmm. . That's, that's really
interesting. But that's a sidebar. Yep. But like, you think about this now, for now, when I look at
this site, I go, this is thoughtful.
Like this is unique. It's interesting. Like this, Ima I didn't even read what this is, but I [01:17:00]
was like, it it fits, you know, the, the case and cuz what you're trying to, I'm sorry, I'm just trying
to keep talking about the use case. Here is what you're trying to get is. , you know, back to
beginner, like, hey, nice sight, nice clean, clear side design.
They're trying to get you to the content. So they're doing a great job with SEO here with the
intro, restating what the headline's about. Then they use the image, which I think is clever. Like,
I don't like the featured image going outside of the post because it just fills out a whack for me.
But I'm like, this is interesting.
They have given an image that probably, you know, uh, this has SEO in it, you know? Mm-hmm.
, I, I, I would guess, look at this. They've restated, they've restated again, the headline.
Corey Maass: Yeah. Well, and that's that also, that image is [01:18:00] gonna be, um, usable
for social. Right. If picture that as a, as a Facebook post it, it says their headline right int it.
Cory Miller: Okay, now, now, now you got got me something here. Okay. So may not go
anywhere, but the social share side, you've done all of this work to create some kind of content
and that social share, like our stuff from post status. I hate it because it's not something we don't
have set up. Right? You know? But what you want is, I've just done this cool post here that
hopefully is of interest to you and you're using the image in social to pull somebody into it.
It's kinda like this, almost like this. Well, or who is the
Freemius or are they, there [01:19:00] you go. Like if you look at this from a social Sears
standpoint, it's probably more interesting. Visually, you can kind of say, I see Covid and I see
some kinda like weird things around it. Mm-hmm. , right? But I go, it's something to do with
Covid, like from a social share. That's pretty good.
Like that's what you'd want represented out on social is it's uh, it's the product packaging to say,
there's something in here I want and to go get it. We talked a little bit about that yo side, but
man, all of that social sharing stuff is just a mess. Like when I post my, I should do it here when I
post my, let me show you something.
If you have a second. If I go into to Slack and I'm gonna, then I'm gonna try to share this so you
can see it. Okay. Maybe this has [01:20:00] been fixed, but this thing right.
This, this little snippet that's now fixed. I don't, oh, it's cuz I clicked the social share stuff. But
see, like when you do
any day now
Okay. Anyway, it doesn't look good. Like it's, it's not, there we go. Yeah, sure. Okay. So
somehow this, this has attached to the homepage, right? But the idea that you want is, it
represents that f. Social share, whatever the image thing, whatever we titled it, feature name or
whatever it is, like that, whatever [01:21:00] this, I don't know if it's graphical or whatever it's
called.
But, um, what you're trying to do when you post that to social is show this effect of what, like, w
if you beginner on different things, designs, like here's something to show you see, show you
what this post is about. That's an interesting angle, but I, I don't know where it goes from here,
but like,
Corey Maass: so like here's, here's a tool that I've been playing around with lately is, uh, so
Twitter has introduced cards the same way that Facebook a while ago introduced their open
graph. So you come here and you plug in post status and you say preview card. Card preview
has moved to tweet composer . Okay. Uh, but we can do tweet card preview banner bear.
So if I [01:22:00] plug in post status, they built their own preview. There you go. So like, that's
what it's gonna look like on social.
And these are the tools, you know, that are becoming more and more prevalent. And it's like, so
in Yeah, in Yost, using them as an example, and I think the other SEO plugins have this too, is
you, you know, you, you set your featured image and it will automatically suck in your featured
image as the OG image, but you can also set a different one.
And so you can go and, and so like, I actually wanted to do just what you said, um, previous and
go to their blog and pick a blog post. . And so like this is, uh, I'm breaking their site, [01:23:00]
so they've got an image in the background. This is text, you know, an H one or whatever. But,
um, you know, VVA is so phenomenal with social media and stuff like that, that I bet if I take this
U R L and I plug it in here and I hit enter that he's created.
Yeah. See, so he's created a custom image that is that same background image, but has his
little photo in it has a title, you know, and this is all one image that is been generated Canva,
somewhere different from, you know, the, the title up here. Whereas this is all actually H T M L
element.
Yeah, food for thought and, and actually a conversation to take offline, um, is there are features
here that, um, [01:24:00] overlap with other stuff that I've been working on. And so maybe it's,
maybe we wanna wrap it all in together, or maybe this is a different kind of like the, you know,
we keep talking around ai, but we're just not, that's not the product we're building this year, let's
say.
Unless it, it, it's the on unless we get to the point where it's the only thing we can build. Right.
Um, and so it's, maybe it's something like that or maybe it's the direction that we we're, we're
talking about, I dunno. Mm-hmm.
Cory Miller: Yeah. Now you got my mind rolling.
Corey Maass: Yep. Um, I gotta get. Okay. I do think that we need bringing, bringing you way
back down . Um, I mean, and I'm not picking on you, both of us, like these are our
conversations, but [01:25:00] um, I think having you go through the plugin and just saying, look,
we need, this needs a little design or this needs some intro text, or what the heck is the word
preset mean?
Um, would take us pretty far. Cuz right now we do have a very developer friendly product. And
so me going in and just changing some labels and things, if that makes it 20% more usable,
which I think is true, um, then, then we're gonna be better off. The other thing is the Readme
needs updating now because we have a block.
We have featured images, we have. Media library. We have some basic settings. Okay. So let's,
you know, I, I, I think we're having, in a good way, we're having all of the different company
meetings in one . We're having the executive level discussions, [01:26:00] which are arguably
way more fun, but we also need to be having the, you know, low level mm-hmm.
dev, you know, dev conversations to make sure that we keep moving, moving what we've got
forward, um, in a, in a practical sense. Mm-hmm. .
Cory Miller: Yep. Okay. Well I've got down here, review the plugin. I'll do a video on that, walk
through several things and just note stuff.
Corey Maass: Hi puppy. Um, your background changed. How did I take this long to even
notice?
Cory Miller: Yeah, I know, right? I got the fancy new sleeper.
Corey Maass: So it's so respectable now. Don't go that far
Cory Miller: yet. . I do. I think, I think, I'll tell you what, I need a big poster right over there. Yeah.
Um, yeah. Looking respectable, man. What can you say?
Corey Maass: I'm proud of you, buddy. Thank you, . [01:27:00]
Cory Miller: Um, and then I've got the read me file too.
Um, to go back to Yeah. And I
Corey Maass: think that for me, like we now have Yeah. Read, read Me as you, um, or us like
we, we did it together last time. We can do it again. Um, I, I guess what I'm envisioning right is
we're, we're pretty close to feature, complete, um, Or something that's actually usable. Like I'm,
I'm on the verge of actually installing this on my client's websites.
I've got it on some of my own cuz I'm willing to muddle through the things that were confusing
or, um, you know, or, or not clear or, um, that's redundant, um, or not what I needed. Whereas
now I'm like, okay, my clients have to upload a 16.9 featured image every day and currently they
have to go use a separate tool.
I'm ready to install this [01:28:00] plugin cuz it actually does what I need. Um, and so I wanna
make sure that we are. Product complete. So Dev builds the features and then we as a team
have complete the product. And then frankly, we can sit on it for a long time and keep having
more of these conversations or ex, you know, start from there.
It's like we've built the dock out into the lake and so then we can start dipping our toe in more,
but mm-hmm. , we're, you know, we're out there, we're in the world. Um, and, and people, other
people can use the dock too. I feel like right now we've got the, uh, the, the janky, uh, we're, it's
a, it's a wooden pallet floating on empty beer cans.
And so we wouldn't allow our loved ones to go use it to get out into the lake. Yes, I'm running
with this metaphor. You know, we're close to having actually swimming built a reasonable dock.
Um, you know, that's safe enough for our, for children to [01:29:00] use that kind of thing.
Cory Miller: You're swimming with that metaphor.
Sta. All right. Thanks man. Um, okay. Yeah, I've got my team marching items. Thanks for
keeping us grounded. Let me, uh, float in the atmosphere a little bit. I, it really is for specific
reasons cause I know when we go Got it. You know, like right there and, and some of that's
validation, but just a little bit more clarity on how, who is gonna value this and is it the right thing
for what they need.
Um, but Okay. Thanks dude. Thanks for jumping on today. All right.
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (April 3, 2023)Matt shares why WordPress releases are named after jazz musicians. The FSE block theme explores functionality gaps and gathers feedback on the Site Editor experience. WordPress 6.2 improves load times and server-side performance for block and classic themes. The Interactivity API proposal standardizes frontend interactivity for Gutenberg blocks.
Build a Theme, Time to First Byte, Jazz, and Interactivity API FSE Program Exploration: Build a block theme
WordPress 6.2 Performance improvements for all themes
Why Jazz?
Proposal: The Interactivity API – A better developer experience in building interactive blocks
WP-CLI v2.8.0 release date
News* The Month in WordPress – March 2023
Central* WordCamp Buffalo 2023 * WordCamp Entebbe 2023: An Amazing Recap
Community* Community Team Training #7: Community Team Roles Overview & Discussion * WordCamp Mentors’ April check-in!
Core * What’s new in Gutenberg 15.5? (05 April) * WordPress 6.2 Performance improvements for all themes * Two Weeks in Core – April 3, 2023 * Preferred Languages: Help test the latest version * Proposal: The Interactivity API – A better developer experience in building interactive blocks
Meetings* Editor Chat Agenda: April 5th, 2023
Design* Why Jazz?
Docs* Agenda for Docs Team bi-weekly meeting April 4, 2023 * Documentation Team Update – April 3, 2023
Hosting* Hosting Team meeting agenda 2023-04-05
Marketing* Notes: Global Marketing Team meeting, 28 March 2023
Meta* Agenda: Biweekly Matrix Chat – Thu, April 6, 2023 (10AM UTC)
Openverse* A week in Openverse: 2023-03-27 – 2023-04-03 * Community Meeting Recap (28 March 2023) * Openverse Monthly Priorities Meeting 2023-04-05
Performance* Performance Chat Summary: 4 April 2023
Plugins* Use of Code Generators Must Remain GPL Compatible * Advance Notice of Retirement * Plugin Review Team – 3 April 2023
Polyglots Agenda: Weekly Polyglots Chat – April 05, 2023 (07:00 UTC) Project Proposal: Creating a WordPress Contributor Mentorship Program * Discussion: Ending the Eternal September
Support* Support ticket triage session – April 5th 2023 at 16:00 UTC
Test* Hallway Hangout: Let’s chat about Moving to the Site Editor * FSE Program Exploration: Build a block theme * Test Team Update: 3 April 2023
Theme* Theme Handbook Overhaul Proposal * Themes team update April 04, 2023
Training* Learn WordPress April 2023 Newsletter * Proposal: Creating Learning Pathways for Learn WordPress * Introduction to WordPress Development syllabus * Meeting agenda for April 04, 2023 * What’s new on Learn WordPress in March 2023
Tutorials* Using Block Patterns * Add media and Openverse images to your content directly from the Inserter * WordPress REST API – custom routes & endpoints * Intro to the Site Editor and Template Editor * How to use the WordPress Stylebook with your block theme
Online Workshops* How to validate content feedback for the WordPress Training Team * WordPress 6.2 のアップデート内容を見てみよう! * WordPress 6.2 のアップデート内容を見てみよう! * Updating a blog’s design (Informal live stream) – Part 4 * WP dev livestream: WordPress request lifecycle * The WordPress request lifecycle * A Guide to Open Source and WordPress (Timezone 2) * A Guide to Open Source and WordPress
Courses* Converting a Shortcode to a Block
WP-CLI* WP-CLI v2.8.0 release date
WPTV* Latest WordPress TV videos
Related News:* PHP 8.2.4 Released! * PHP 8.1.17 Released! * TC39 * Composer 2.5.5
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status' Week in Review — covering the WP/Woo news plus significant writing and podcasts. It's also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
WordPress 6.2 “Dolphy”
The latest version of WordPress, 6.2 “Dolphy,” has now been released. This new version includes various updates and improvements designed to enhance the user experience for developers and website administrators. One of the most significant additions is the Site Health Check feature, which has been improved to provide more comprehensive diagnostic information. The update also includes support for PHP 7.4, which promises to deliver faster speeds and better performance. Additionally, users can look forward to improved auto-updates, enabling better management of plugins and themes for WordPress. Other new features include adding custom admin notices, enhanced accessibility support, and improvements to the Block Editor. WordPress 6.2 “Dolphy” is an important update that delivers new features and performance improvements, making it a must-have for platform users.
Bookmark Daily.Dev
Daily.dev is a new platform that provides developers with a one-stop shop for trending articles, blogs, and news. This powerful tool saves developers time by aggregating relevant content from various sources and presenting it in one centralized location. With Daily.dev, developers can easily stay up-to-date with the latest trends, tools, and best practices in the industry. The highly customizable platform allows users to tailor their feeds to their interests and preferences. Daily.dev offers a browser extension that displays relevant content on new browser tabs, making it easy for developers to stay informed while working on other tasks. Overall, Daily.dev is an excellent tool for developers looking to stay knowledgeable about the latest developments in their field, making it a must-have for anyone in the industry.
Tech News Summary by Concise AI
Concise AI Tech News Summary is a newsletter that delivers a short and brief summary of the latest developments in the tech world. The newsletter is curated by experts who scan through hundreds of sources to identify the most important announcements, research findings, and events in the tech industry. The newsletter is perfect for busy professionals and students who want to stay informed about the latest tech news but need more time to sift through multiple sources. With a simple layout and clear language, Concise AI Tech News Summary offers everything you need to know in a quick and easy-to-digest format. Overall, this newsletter is an excellent resource for anyone looking to stay abreast of the latest tech news without sacrificing hours of their busy schedule.
This article was published at Post Status — the community for WordPress professionals.
Web Developer Services Market 2023 Size and Forecast to 2031
Market Watch reports on a new report by Industry Research. -(Powered by Absolute Reports) on the state of the web developer market. It also talks about how COVID-19 and the war in Ukraine have impacted the industry and what they predict for the future.
The SaaS Playbook, by Rob Walling
Rob Walling has launched a Kickstarter campaign for his upcoming book, “The SaaS Playbook.” This highly anticipated guide to starting and growing software-as-a-service (SaaS) businesses promises to be an invaluable resource for entrepreneurs and business leaders in the tech industry. The book covers various SaaS-related topics, from building and validating ideas to scaling and marketing your product. Readers will learn from Walling’s experiences as a successful SaaS entrepreneur and from case studies of other companies that have succeeded in the industry. The Kickstarter campaign has already exceeded its initial funding goal. Backers can look forward to receiving early access to the book and other perks, such as consultations with Walling and exclusive content. Overall, “The SaaS Playbook” is a must-read for anyone looking to succeed in the highly competitive world of SaaS.
UX in Figma with Figr
Figr is a powerful prototyping tool that enables users to create high-fidelity prototypes for web and mobile applications. It offers a user-friendly interface and a wide range of features that simplify prototyping, making it ideal for beginners and experienced designers with Figr. Users can create interactive wireframes, design interfaces, and build animations without writing code. The platform also provides a library of templates and assets that can be tailored to suit specific design needs, saving time and effort for designers.
Moreover, Figr.The design offers a unique handoff feature, which enables designers to hand over their plans to developers with complete accuracy and ease. This allows designers to collaborate seamlessly with developers and ensures that the final product meets the exact specifications of the original design. Overall, Figr is an excellent tool for designers looking for a comprehensive and efficient way to create high-quality prototypes.
This article was published at Post Status — the community for WordPress professionals.
Hi I’m Robby. My two business partners and I started Beaver Builder about 10 years ago. We had a web agency and transitioned into selling software full-time. These days, I mostly lead our marketing efforts along with our marketing director, Anthony Tran. In my free time, I like to travel and eat out. In the last year I started playing a lot of disc golf – it’s one of my new favorite things to do. I also enjoy cycling, cooking, live music, and spending time with friends & family.
What do you enjoy most about working in WordPress?
I was originally drawn to WordPress and OSS because it was free! After participating in the WordPress community, I really felt like I found my tribe. I enjoy all the personalities and the wide range of experiences that everyone brings to the table. I love the accessibility of WordCamps and traveling to new places with friends. Most of the time, I really appreciate the progressive mindset of the community. I love the openness and willingness everyone has to share their experiences so others can learn from them.
What do you love most about your Post Status membership?
Cory Miller was literally one of the first people I ever met through WordPress! It was at the last WordCamp San Francisco before WCSF transitioned to WCUS – it was also the first WordCamp we’d ever attended. We were at the after-party having a few drinks and ended up talking to this random guy and telling him about our new product, Beaver Builder. He giggled at the name and we told him we would send him a t-shirt. On the cab ride home, we google him and realized he was a WP OG, haha. We did send him one of the first Beaver Builder shirts that were ever created.
So, fast forward to now and it’s really great getting to support him and be a part of the new generation of Post Status. Prior to Cory & Lindsay getting involved, I was a big fan of Brian’s newsletter and insights. Of course, the networking and ability to ping SO many people from the WordPress community in the PS slack is a perk too!
What business/web/WordPress advice do you have for others in our industry?
Hmm. That’s a tough one. I always try to tell my stories as opposed to giving blanket advice because of, well, imposter syndrome I guess – like, who am I to give advice!?
It’s okay to use !important tags sometimes and the world doesn’t end if you don’t update all your plugins the day that updates are released. Burnout is real and happens to everyone. Work-related social media can feel productive, but, more often than not, I think it tends to be a time-sink. Writing and sharing stories about what you’re working on is super beneficial on many different levels. For me, I find it therapeutic and also extremely helpful as a way to zoom out and get a bird’s eye view of things.
WordCamps are awesome. I recently volunteered at one for the first time and it was a very different experience – I highly recommend trying that. Stickers are the best swag ever! They’re lightweight, cheap, collectible, and they travel well. They also let you add value and memories to items that you care about.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
Every business needs a website. That much is obvious. But choosing what content management system to use isn’t always so clear. When it comes to WordPress vs. Squarespace, which option is the right choice for your website?
Before we answer that question, we need to look at each platform’s benefits and limitations, as well as which is best for different types of sites.
How Should You Choose a Website Builder?Picking a website builder isn’t a quick decision, especially if you’ve never built a site before. Most current website builders are relatively easy to use, but there will always be a learning curve.
Before you choose a website builder, ask yourself:* What’s my website budget? * What features do I need to prioritize when building my website? * What types of media will I have on my site? * Do I need an e-commerce store? * What SEO features do I need? * What resources and support are available?
Asking these questions will help you determine what kind of site builder is best for you.
WordPress Pros and ConsWordPress powers more than 42% of websites worldwide and is a crucial tool for creating on the open web. As a content management system, WordPress has tons of features to help you build the best website for your business.
Benefits of WordPressWordPress has dominated the world of content management systems for a long time, and for good reason. The reasons it’s so attractive to users are many, including that it’s:
Limitations of WordPressEven though it’s a versatile option, WordPress does have some drawbacks, especially for beginners. Even so, people who love WordPress tend to view these limitations as features.
Squarespace Pros and ConsSquarespace is a website builder that many people have heard of through advertisements on podcasts and YouTube videos. But is it as good as the sponsored content makes it seem?
Pros of SquarespaceSquarespace hosts about four million websites, so it’s clearly the content management system of choice for many people. Here are some factors that contribute to its success:
Cons of SquarespaceEven though you can set up a Squarespace site quickly, there are still some disadvantages to using it for your business. Squarespace’s limitations include:
No Free Plan. Squarespace requires users to upgrade to higher plans to access all the features you need to run your business.
Comparing Performance and Features for WordPress vs. Squarespace Comparing the performance and features of WordPress and Squarespace can help you see which option is best for you. Check out the chart below to see how these content management systems measure up against one another.
| Squarespace | WordPress | | Squarespace’s drag-and-drop website builder lets you build a website quickly and easily without learning code or hiring anyone. | Ease of Use | WordPress can have a steep learning curve for beginners, but that’s because it can do so much more than Squarespace. | | Squarespace can be pricey, especially if you need more features than the lower-tier options. Running a Squarespace site costs anywhere from $16 to $65 a month. | Cost | WordPress is completely free. You do have to pay for hosting space, the domain name, or any premium plugins you need to run your business, but WordPress itself is free and always will be. | | Squarespace has about 100 templates. While designing a Squarespace site may seem easier, you’re stuck with the basic design of the template you choose. | Design | The design options are limitless. WordPress has more than 10,479 free themes and many more paid themes and page builders, which can all be customized to your needs. | | All security and updates are managed for you, and Squarespace’s experts deal with any issues you have. | Security | WordPress allows you to determine the level of security you need. You can install plugins, use features offered by your hosting company, or hire security specialists to help you safeguard your site. | | Squarespace comes with some SEO features already built-in and managed for you. | SEO Tools | WordPress plugins help you optimize your content and secure featured snippets in Google searches. WordPress is the industry standard for bloggers for a reason. | | Squarespace has built-in sales features but doesn’t accommodate all payment options. It can handle basic e-commerce, but any business whose main revenue source is products should use another platform. | E-commerce Functionality | Plugins like WooCommerce allow you to build an e-commerce store and customize it to your needs. Plus, there are more plugins to add payment gateways if needed. | | All Squarespace tools are already built into the platform. | Add-ons and Plugins | WordPress allows you to add as many plugins as you’d like, which means you can customize your site as much as you choose. | | All Squarespace plans give users unlimited storage, but there are limits to video storage. | Backup and Storage | WordPress site storage is dependent on the specifics of your web hosting plan. | | The more features you need, the more you’ll have to pay Squarespace. Plus, running a second website means paying for a new plan. | Scalability and Multiple Websites | WordPress sites can be customized and scaled to fit your business needs. With most hosting plans, you can run more than one website without paying for another plan. | | Squarespace has a dedicated support team. Users can find help through live chat, email, or tutorials. | Support | WordPress has a huge community with tons of resources and tutorials. While there isn’t a dedicated team to chat with, you will likely find answers in online forums. | | Squarespace allows customers to leave product reviews on the site. | Reviews | WordPress has multiple plugins to enable product reviews or customer testimonials. |
When WordPress is the Best ChoiceIt’s clear that WordPress has features for growing your business and can be customized using plugins. But how do you know if it’s right for your business? Here are some use cases for when WordPress is the best choice:
When Squarespace is Beneficial Even though WordPress is the strongest option for your website, there are still some instances when Squarespace might make sense. Here are some use cases for when you should use Squarespace:
Ready to Build Your WordPress Site?In the battle of WordPress vs. Squarespace, WordPress is the best option for a scalable business website. Plus, the worldwide community of users is there when you have questions. If you’d like to become a part of a community for professional WordPress users, join Post Status and never miss important WordPress news and events again.
This article was published at Post Status — the community for WordPress professionals.
In this episode, Corey Maass, a freelance web developer, joins Cory Miller to discuss the intricacies of creating an impactful, user-appreciated product that makes a positive impact on customers and stands apart in a saturated industry.
Estimated reading time: 45 minutes
Transcript ↓
Learn from Corey Maass, the go-to on WordPress product design topics, and Cory Miller, a master on the business of WordPress. They discuss finding the balance in the small and big pictures of product development, highlighting the process of trial and error.
Top Takeaways:
Mentioned in the show:* Crop.Express * StickerMule
You can follow Post Status and our guests on Twitter:* Corey Maass * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptSession 7 Corey & Cory Launch a WordPress Product LiveCorey Maass: [00:00:00] So now I’m following along. I’ve gotten in the habit of. I opened the
YouTube, which is, well, it’s live, which is really disorienting cuz of course I’m talking, uh, 10
seconds ago or 10 seconds in the future. And then grab the chat and then close it as fast as I
can,
because it seems that people do ask us questions, but mostly on YouTube, not on, uh, the
webinar, the Zoom webinar.
Cory Miller: Um, sorry, I was just trying to get all that going. Um, yeah, speaking of what we’re
talking about today in the marketing channel with post status, there’s some good conversations
about product. Hmm. I was like, you know, there’s enough of this going around that we, um,
should we have more conversations about product and marketing.
And [00:01:00] channels.
Corey Maass: Um, I have to go find, I’ve got, um, I’m in product owner and I’m in a couple of
others, but I’m not in marketing. Oh, okay. You’re already in here. Yeah. Product leaders I’m in.
Cory Miller: Yeah. Um, I really want that product leaders channel to. This type of, you know,
conversation, whatever it has to do with product, you know?
Right.
Corey Maass: So, yeah, and it’s, I mean, it’s a popular topic. Like I, I was on Twitter five
minutes ago and somebody was asking like, who is marketing WordPress plugins? Well these
days? And of course was scrolling the answers to see who to follow or what examples to look at,
or, you know, there’s, I mean, a few known quantities.
Um, and articles and, and references and stuff, but well, you know, [00:02:00] year to year and,
and new products that will cause blips and, and whatnot. Yeah. Um, you know, because it’s
definitely still not a. You know, not a known thing. I mean, marketing anything is not, is never
necessarily reliable. But, uh, marketing a WordPress plugin.
There are people who are very successful with WordPress plugins, but I don’t know that the
marketing is, it’s not a solved problem. You know,
Cory Miller: I think we said this a lot, but I really love product. Um, but it feels like. Almost like
gambling, you know? Um, like this one, I continue to see there’s something here and we say
this, we don’t know what it is and we’re trying to kinda keep stepping into it.
But gosh, I’ve tried a bunch of products between I themes and today, you know, bunch of
different things. And they weren’t like [00:03:00] pure software products of course. Um, but.
Every time I talk about product, I realize how much I have to learn .
Corey Maass: Um, so there’s, um, they’re the people who I, I’m not gonna even try to mention
names, but it’s like, there are, there are people who are famous for breaking the land speed
record, you know, or the like, uh, What was his name?
Hopkins was in the, a movie called The Indian, and it was his, about his motorcycle or you know,
there’s nascar, like there’s the people who win over year, over year. And, and then there’s,
there’s gotta be the people who were fascinating, you know, they, they worked a, a regular job
and they spent every night and weekend working on, you know, Build, trying to build the fastest
[00:04:00] race car or the fastest motorcycle and, and have absolutely died in obscurity, , you
know, like, they just never, they d take a, take a motorcycle out to the flats, crash it, start over
again, you know, and, and have done it.
Or did it, you know, for 30 years or whatever, and, and we’re never gonna hear about any of
those people, you know, or they consistently came in third and we’re never gonna hear about
any of those people. Yeah. And it’s like, I’m a while ago, I had to th there was a time in my life
where I was absolutely convinced that I was going to be a rockstar dj, where I was going to be
the gazillion.
Uh, entrepreneur or, and I still would love to be all those things. Well, I don’t know if I have the
energy anymore, but Me too. Um, you know, um, but it, they were, they were tied into my
identity and they were like constant. You know, a need and would keep me up at night. And now
I’m like, I [00:05:00] have, I think part of middle age is accepting your mediocrity.
Um, and, and just going, you know, okay, if, if I’m, if I’m successful, if I’m having some fun and
I’m successful enough that I’m not, Uh, starving, you know, then, then that’s then and, and then
it’s fun to keep trying, you know, and, and on my deathbed, it, it’s still probably gonna hurt that I
didn’t, you know, uh, headline, uh, you know, some huge music festival or something, but, uh,
but at least I tried, I suppose
Cory Miller: I, I love that. Thank you for sharing that. Um, you know, because I, I totally. , um, in
so many ways. I feel like I had my time. Mm-hmm. , you know, I got my opportunity and I made,
I made the most of it. I’m, I’m proud of it, you know, uh, and that, that was a [00:06:00] very
magical period for me. You know? But when you’re talking, have you seen the Netflix?
It made me think of the Netflix special full swing. It’s about golf. So, I know you golf. I don’t, I put
putt golf, you know, but, um, even though we have a son named Callaway, everybody thinks we
named it after a golf club. And I’m like, no, sorry, , um, him out after a golf club. But, okay, so this
last episode, there’s a guy, and you may name, you may know his name, and I’m like, I, if, if
there were jerseys in golf, I’m not a.
I would go buy his jersey today. He’s like the 70th best. Mm-hmm. golfer in the world. His name
is Joel Drum. I can’t remember. I’ll f I’ll find his name. So the first episode, have you seen this?
Mm-hmm. . Okay. You, I think you’d be interested. I’m like you said. Full swing. Full swing. It’s a
documentary about the [00:07:00] PGA.
I’m morbidly curious about sports because I think it has so many parallels. Anyway, so the first
two were like, the brand names Justin Thomas, uh, Jordan Sp, and now I know those names
well, but I was familiar with their names. Sure. And like they’re at the top pinnacle of the sport.
Then the third episode is, is is Joel, and he’s basically like, I’m okay being seven.
like he’s got immense talent. Um, his caddy, everybody’s like, no, he’s a top 30 golfer. And he’s
just kinda like, you know, he’s, he could be like, he won, he’s won, but like, he could be even
better. But he’s just like, k he feels like almost resigned contend of being like 70th. And I. Maybe
I’m okay being like 500th best or five thousandths best at being an entrepreneur, being a
product person, right?
Um, [00:08:00] I am morbidly attracted to entrepreneurship and product. Like I think you and I
resonate with this. Like every time I hear you talk, man, I would go. Rather from another mother,
like he, you know,
Corey Maass: I could have said those words or have had or have said those words. Yeah,
exactly.
Cory Miller: But I think there’s something resonating here, Corey.
It’s the esteem that I, I’m gonna talk by myself. The esteem I might talk about, like iconic,
everybody says it, Steve, let me invoke his name. Steve Jobs right now, first time around, I
think. Right time, right place, and of course genius, you know, but right time, right place, right.
Critical thing got kicked out of Apple, comes back and doing it again, and we always talk about
him.
Right. You know, maybe, maybe Elon Musk in my mind before he started doing, just, I don’t
know. Um, he, I think he went too far. He overreach. But anyway, but I go, God, [00:09:00] I’d
love to have that kind of genius for product for. and, but selling down in Maine, like you were
saying about middle, middle age and Meoc, just going, Hey, I think I got some talent , you know,
but mainly I just work my ass off.
Mm-hmm.
Corey Maass: I’m one of those, try things and try things.
Cory Miller: I feel like one of those sports players, like if we use that metaphor analogy,
whatever it is, and I. Never gonna be number one. Mm-hmm. never gonna be top 50. But for my
brand of those, I’m really content with who I am. You know? Right. Even though I’m just like,
God, it feels like with product it’s miserable Failure.
Miserable failure. Miserable failure. Miserable failure. When 2008, man, I felt like I’m gonna mix
all these sports things, get up to the plate, ball’s coming, [00:10:00] and I hit it. And I get into the
field
Corey Maass: and you scored a touchdown
Cory Miller: and . Yes. And a hole in one and you know, let me find another sport so I can do it.
But you don’t end up in the gutter.
I think the reality is, yeah, , I need bumpers for my bowling entrepreneur, bowling, and there you
go. Product person. I need some bumpers. I feel like sometimes, and I’m glad I. I couldn’t laugh
about this a couple years ago at all. Hmm. I’d be like, what? I have magic. I’m supposed to be
magic. I’m supposed to come.
Right. You know, and then you’re like, maybe not . It’s the humbling effect of that. Yep. And I
think when you come down to it, you go, I think the reason why I’m so interested in product is
like it’s a gift. It should be like this cool gift that you’re trying to help someone. Make somebody’s
life better and in the process be [00:11:00] able to do it vocationally and get paid for it.
Yeah. And man, I love that about work, you know, and products specifically is like tie to this little
bow, here’s your present and I’m trying to get better about this is I’m trying to offer a gift that you
pay for. Of course. You know, like those win-win things. But I digress.
Corey Maass: Yeah, it’s, I love solving a problem.
I love the, like, this is gonna sound weird, but I love the angles of it. Like the, uh, moving through
a problem, uh, like screens and inner, like, I, I want to feel clever for having built it, like build a
better mouse trap. But I also want, that’s a bad analogy cuz a mouse, mouse uses a mouse
trap. But it’s like, I, I wanna build, you know, the, the better.
Thing that other people then get pleasure out of using to, again, to [00:12:00] solve a problem.
Um, and so then I feel smart. And they feel smart. And, and it’s like, to me it’s, it’s one of the
epitome of the human condition is, is solving problems, is manipulating the space around us.
And, um, and so yeah, product just absolutely.
Resonated with me early on. Which is funny because I think I, and a lot of, a lot of developers
and a lot of product people also are passionate about music in one way or another, which is the
opposite. It’s so abstract. It can mean anything to anybody. It’s totally subjective, uh, as opposed
to like, In the world we live in, like there’s a little bit of subjectivity.
Like there’s, you know, there’s a reason why there’s a million to-do list apps because everybody
solves it slightly differently or wants it to feel slightly different. But it’s still, uh, you know, there’s
still ones that objectively don’t [00:13:00] work. , uh, uh, But anyway. Yeah, it’s, it’s, it’s fun. It’s
interesting.
It’s, I’m glad that it’s now a hobby rather than, uh, something that I, that I’m relying on. Cuz I
remember building, I think I’ve talked about this before, like, I remember building things because
I was like, I’m not gonna make rent if this doesn’t succeed. And of course it didn’t come close to
succeeding. I don’t even think I was able to finish it cuz it was like, I can’t make a logical
decision.
From a position of desperation, like some people can mm-hmm. , but I just, I can’t, I have to like
sit in it and splash around. Which is also why, because I think maybe it was another Twitter
conversation I was having, but, um, I, I often. Will. Oh, so yeah, somebody, somebody asked
like, do you, do you do any planning or do you jump right in?
I’m like, I a hundred percent jump right in, just like you, you keep saying like, there’s something
here. I often jump right in when I just, my gut [00:14:00] tells me that there’s something here
and, uh, Because I’m finding, and this is, I was noticing this again over the weekend. Um, the
setting screen that I wanna show you is like, I had to start building the setting screen in order for
me to go, oh, no, this setting isn’t right, or, we don’t need this, or This is better organized a
different way.
But I had to like, and I suppose I could put pen to paper and come to the sum of the same
conclusions, but for me, pen to paper is usually writing. You know, some, some aspect of code
to, so that I’m clicking on a button or I’m, I’m starting to fill in a screen or I’m even at this point, I
can just look at a screen and be like, no, this isn’t what we need, or this isn’t intuitive, or, um, no.
With that said, what I’ve designed is quite ugly. Um, I was futzing around. Information
architecture, and I don’t know why I was bothering, it was Sunday. I was having fun. Um, but
anyway, yeah, it’s, uh, there’s, [00:15:00] there’s definitely a difference of, of, for me anyway, like
getting in and actually clicking on things.
Cory Miller: It’s uh, when you say, when you said hobby, it reset me back to me going, is this,
should this really be a hobby for me? You know? Hmm. Um, cuz. I gotta tell you, I’ve, I
presented my business group about a week or two ago, and I was like, yeah, I don’t know. I
don’t know if I keep going. You know, back to middle age mediocrity, whatever it is, it’s like, I,
you know, we’re trying to do some things with post status and it’s been one frustration after the
other hitting walls.
I think that’s starting to loosen up, maybe with my own growth, you know? Okay. But like, just
trying to make progress on stuff where I had a team previously and now we’re trying, you know,
put stuff together. But that’s the bigger business. But down product too is like, you know, I think
there was a hope in me that you launch it and everybody’s like, hell yes.[00:16:00]
You know? Yeah. There’s more to it, you know? I just wanted people to instantly love it.
Corey Maass: Well, and starting from scratch is freaking hard. I mean, you were, you were on
a, a winning team. You were, you know, you were on a, a bus with a group of people. You’d built
the bus. You got the bus moving, and then you were hurling down the highway successfully.
And it’s real easy to forget that, like, oh, right. When we were building the bus, nobody cared.
And when the bus, the wheels first started moving, nobody cared. Now they do. And so yeah, if
you are, you know, leveraging something, if you’re building a trailer onto a bus that’s already
moving, that’s different than getting off the bus, chilling for a couple of years and then starting to
build another bus, you know?
Weird, weird analogy, but ,
Cory Miller: no, no, no. I like the bus thing cuz that’s how it was. I was like, I. I don’t, I get credit,
but I try not to ever take it and [00:17:00] be sure to point it in other ways. Like it was very much
a band back to music. I like, this is like, we’re a band that makes great music together. You
know, somehow it’s working, you know?
Yeah. And I can’t really take credit for a lot of that. I was, don’t get me wrong, I contributed, I
impacted it, but it was a magic of. Yeah, things flying together with it. And I think I’ve been trying
to ree that magic, you know, particularly with product. Um, but the word that comes up for me,
and I’m curious what your thoughts about this are, like de detachment, detachment from my
brilliant ideas, Corey, like, man, I’m very attached to my brilliant ideas, you know, and like here I
go.
How to detach from that pride aspect and then go just kinda lean into like passion and interest,
which is what your pace and how you [00:18:00] approach This has been really healthy for me
because you’re kinda like, I’m having fun doing it today. I’m having it and then tomorrow having
fun doing it and it. It’s, it’s taking some box for you.
And I’m like, I need to be just okay with like, it’s taking a box for me. Now when I am working
with a developer partner, , I’m like, I wanna talk to you about filters. I wanna talk to you about all
these things. Cuz like I had, like all the stuff that we could do with images. I’ve been planning
around with stuff and wanting, been wanting to go like, you know, Instagram revolutionized
photos, for instance.
I think it, it took the iPhone or the smartphone, whatever it is, and made most anybody a pretty
decent photographer, right? Like, you know, Photoshop, you could do the Gazi blur and you can
kind of filter and like make things a little like correct stuff with Instagram. I did that and I’m like, I,
I love that.
I love taking photos. I’ve been taken. [00:19:00] So this is a weird sidebar onto the product by.
But I’ve been, um, you know, there’s those cartoon apps that’ll take a photo and make a cartoon
of it. Yep. I’m a freaking geek about cartoon illustration, all that stuff. So what I’ve been doing,
this is gonna lead back to product, by the way, an actual question on our product future.
And you can say, Hey, can we pause that? Can we hold that later? But, so I’ve been taking, I
love taking pictures of sunsets, you know, and I. So I’ve been taking my sunset pictures and
putting ’em into my cartoon app. . Mm-hmm. nice. Yeah. And making these really things. But the
premise here was, you know, back to our philosophical conversations about images and the
web and on a website, and I go, you know, with ai, there’s a, that mix in there too, but I go, that’s
interesting to me.
Like for, for, for our product perspective is like, there’s cool things going on. I think we could be
creative and innovate downstream a bit in this [00:20:00] market. While I’m kinda like really
impatient, but trying to be patient about getting to the stage of like, I want somebody to pay for
it. I want somebody to give some validation to go, okay, should we put a little bit more time and
effort and money into this?
You know? Right. But anyway, the filtered conversation was where I’ve been going as we’ve
been talking, going man, You would know, but like are there libraries and stuff that we can do
filters or something different to make things just a little nicer in the pro side? Yeah, that I just
freaking love, like I’m such a geek Corey about that.
But I take my picture and then I share it over to whatever the tune app is and I really like, I don’t
know, it’s kind of fun. There’s gotta be . I can’t help, this is my idealism. There’s gotta be
something. On this other side when we start being able to get to the pro side. Okay.
Corey Maass: Looking for the other, the other app, there’s one that, um, I got really into a
[00:21:00] couple years ago.
That’s, um, it’ll, it’ll take any photo and basically make it a painting Yes. In a bunch of different
styles. Yes. Because there was a, a woman at the la in the, uh, woman who posted on
Facebook this like really cute watercolor painting of a farmhouse. And then I noticed at the
bottom that there was a watermark of the app that she’d used.
And I was like, oh crap. She just took a picture of a farmhouse and ran it through this little, you
know, 99 cent app and then had. Like a watercolor that I would’ve put on the wall, you know?
Um,
Cory Miller: see that, that, that’s like the heart of publishing for me is expression, and I’m very
much an amateur photographer that flunk photography twice, by the way, in college. But I go,
Corey Maass: you forgot to do that. No, the, the cover, the lens cover off . Yes, yes.
Cory Miller: I know what depth to field is, but I’m like, The manual. Mm-hmm. cameras I had to
use suck. But all that to say [00:22:00] like this is interesting and that’s a hobby of mine and so I
would say it’s a hobby of mine. It’s taking these photos.
I even had my son do it while I was driving. I was like, could you take a picture of that sentence?
Yeah,
Corey Maass: yeah, I do. It’s one more thing. We have the same of, you need to look at my
Instagram. It’s literally just sky pictures. That’s
Cory Miller: so, okay. This is called Tune. But yeah, let’s see
Corey Maass: here. Oh, it does it live? It Does it live?
Oh, that’s cool. I assumed it was like, it had to be a photo, but it, it actually applies the filter while
you’re moving the photo.
Cory Miller: Yeah. So I was like, that’s wild. And then they’ve got impressionism, they’ve got all
these filters and I go, right, you know, there’s something about Instagram having, yeah, I, I don’t
know, 10, 15 filters.
I always use like the first six. Sure. You know, but it’s like there’s something about that taking
something, making it, just dressing it up a little bit and being able to put it out there. Like I’ve
been playing with the tune stuff on the colors cuz it really pulls [00:23:00] out some of the sunset
photos and stuff and I go, I hope there’s something there on this pro.
I want it. You know what I mean? Like I want something that just
Corey Maass: I conceptually, I think. You’re onto something. I mean, again, go, what’s our
mantra? You know, making creative tasks simpler, easier, fun. And so we’re starting with what
we’re hoping is the widest base. Everybody needs to crop an image and get it into WordPress.
Um, and then. So I, my Instagram, again, I’m fascinated, I’m captivated by mostly cloud shapes
and especially sunlight coming through the clouds. But I didn’t want to, I, I was never. Really
impressed with filters. Like they’re neat for doing different things, but I didn’t, they didn’t do what
I wanted. And so what I [00:24:00] actually do is, um, because I noticed that the, whatever it is,
the polarization from my sunglasses, Make things more distinct.
So I usually take my sunglasses off and then take a picture through the lens, and that’s my real
world filter, so to speak. Right. But it’s like, it’s, it’s my style. Nobody knows I’m doing it, but
that’s stylistically. Right. And so I imagine that, uh, a lot of people like. They, they have their feed
and so they have their favorite one or two filters and they think of it in part as their branding.
Um, and maybe it’s the same with blogs where it’s like, oh, if I’m, I’m blogging week over week,
whatever photo, I’m gonna give it the same treatment. Um, you know, even if that means, it’s not
necessarily some manipulation of the photo, but I put. My own watermark, or I put the title of the
blog post in a certain font with a certain background.
You know, [00:25:00] there’s a treatment so that you know when it’s shared. It’s the same with
the OG images, which is why I’m so fascinated by those. Um, and that’s the other plugin that I
keep messing around with as generating social images. But it’s the idea of being, again, that
same sort of the concept of set it and forget it, but so, Um, so the, another, another word that we
should somehow incorporate into one or another of our sort of overarching rules here is
consistency, which we’ve talked about.
It’s like, but, but taking that, like all of your images should be 16, nine, but taking it much further
so that it’s all of your images should be watermarked the same way, or they should have some.
You know, coherent look and feel so that I land on any page on your blog and, and I know where
I am or if I see an image on, in, you know, I’m scrolling Twitter and I’m like, oh, there’s another
one of Corey’s photos.
Because it’s, it’s [00:26:00] a, it’s a sunset, but it’s got the, the comic book treatment, you know,
so whatever, whatever it is, like, um, I, I think you are, you’re, what I take away from what you’re
describing is, An example of still kind of what we, our long-term goal, like whatever the handling
of images, but allowing people to handle images consistently.
And if it’s, if it’s unrecognizable, if it’s just a task, if it, if we just make uploading images easier
than great, like, and we’re, and everybody has that problem, but if down the road, like, yeah, we
hear from people that they all want watermarks or they all want. Uh, you know, an image filter
and we can figure out how to do that.
It’s, it still, to me, falls in the same, the same ballpark. Yep.
Cory Miller: Now we need a business case, like, you know, take some of this [00:27:00]
abstract, creative thought and go, okay, how can we, back to what you kind of grounding us in
as like consistent, I heard the word consistent, consistent. unique to the brand Yeah. That
they’re trying to portray.
That’s really interesting thought cuz I, I love templates. I mean, obviously mm-hmm. , that’s the
it that’s High Themes came from Template. Template Monster. You know, I was a, I had used
Template Monster 2004 or five for a website, um, that wasn’t in WordPress. I don’t even know
what it was in. Um, and I.
Offering somebody some flavors to have a head start to, to create something creative. Like for,
for, for me, I can’t draw, you know, I doodle, but some kind of headstart to help somebody do the
things. Yep. Consistent you need to your brand, um, you, your [00:28:00] own kinda style that
you could develop. Um, kinda like paint by numbers, so.
Okay. Thanks for letting me die. Tribe on. Wonder and fascination about all this. Um, you
wanted to talk about settings?
Corey Maass: Yeah. So I just shared, uh, something with you. Um, you see my screen? Yeah, I
can. So starting a settings page. Um, so we’ve got, I don’t know if it’s working in this version yet,
so featured images, um, Oh yeah, I, I have a fix for this.
So you see the three, four is not actually three four. Um, so that I’ve, that’ll, that’ll be fixed in the
next version. A little thing that’s been bugging me. Um, but the, you know, we’ve, we’ve got the
actual cropper in a couple of places. Media ad new, no, it’s not in here. [00:29:00] Again, this is
just a non, a little local demo thing.
Um, but I started adding what we’d talked about previously. Uh, uh, the next thing we need, or
one of the next things we need is a settings page where we can define the, essentially the
defaults like we’re talking about. Um, So starting with one of the use cases or the, the place, the
implement, one of the implementations we’ve done, um, being featured images.
The idea being that right you, when you first install a plugin, we’ll walk you through these
essentially where, you know, okay, for featured images, what is, you know, you always want
your photo to be, or the resulting photo to be at least, you know, 500 wide, uh, you know, but not
more than 2000 wide. And then same with.
You know, something like this, right? So that you don’t, [00:30:00] you don’t end up with images
that are too small, but you don’t also don’t end up with images that are too large. Um, and then,
uh, presets,
Cory Miller: oh, you can remove. That’s cool.
Corey Maass: So, yeah, because it’s like, uh, the, the example of the featured image, right? It’s
like we have given you these six square circle, 16, 9 43.
but it’s like, you don’t, you don’t want to give you, you, you know, if, if your featured image
should always be a circle, then, then why do you have to select circle every time? Right. And so
in settings, yeah, you can go in and remove, um, you know, everything but the circle. Um, and
then save it. And then that’s the idea being that, you know, you hit save here and then the next
time you come into here where you’re setting your featured image circle would be the only thing
available.
Um, and obviously if there’s, if there’s only one, then it’ll be pre-selected and so then [00:31:00]
it saves you a step. Um, and then, and then there’s also the option of, um, so this isn’t quite
functioning, but, um, Choose a preset. So it’s, if you, if you know, I’ve now deleted all of the, the
default preset 16 nine, you can re-add it here, or there’s this, you know, I, this just, this is my
preset, but it’s like you can, you can name it the query, uh, Miller preset with an aspect ratio of,
you know, whatever, whatever.
Um, I think this works. Yeah. There’s the Corey Miller preset. Um, awesome. So, so this is, this
is what I started with, um, again, with the idea that what you set is what’s gonna get translated
to here. So the presets are choose your shape, you then have those to choose from. Um, and
then when you cropped an [00:32:00] image, the output would match whatever your Minn Max
is.
Um, I haven’t quite, I’m not sure what. Parallel is yet, is it, is it always you? It should be the
minimum, but should it go up to the max? You know, we’ll figure that out. But, um, is, is this kind
of what you had in mind? Does this resonate with you? Anything missing?
Cory Miller: Um, now that the preset thing is really awesome, like being able to set that here, I
think that’s very forward thinking.
Work. You know, I continue to think through work, through flow, come in here, configure it
yourself, save it, make it easier on the client, and it becomes a pretty easy thing to, for the
problem of getting right sized images per the theme design. So I think that’s cool. Would you
scroll up a little bit? So this puts it, [00:33:00] this men stuff puts it where, Any image that goes
through it and scrub by it will not be bigger.
So that then whatever we’ve listed here.
Corey Maass: Okay. Yeah, the, you know, it’s like if you thinking about pr, you know, protecting
people from themselves. So if they upload a 10 pixel by 10 pixel emoji and they, but they want to
use that as a high res, uh, featured image, then it. Upscale it and look terrible, but that’s better
than them, than a 10 by 10 pixel image getting stuck in there.
And then same with like, what we keep talking about is uploading from your photo where, or
uploading from your phone where a photo is six megs. No, bring it down, you know, and, and,
and 4,000 pixels. It’s like, no, bring it down to the web. Really doesn’t need more than 2000
pixels. [00:34:00]
Cory Miller: So, okay, so the experience is come in here, set it here, put some guardrails.
Um, bumpers. Bumpers. Keep talking about bowling, bowling. Bowling bumpers. Okay. Then
when they go to do it from like, this is the basic settings. Start, you know, start hearing, get a
little bumpers, but then the workflow, if they’re going into the image and all that kind of stuff. Is
there a plan for. Letting them customize that in the featured image and the other, you know,
tools in the post.
That’s a good question because here’s what I’m thinking. Like web designer developer would
go, there’s your guardrails. Cool. You know? Yeah. And then they get into the live, and I think
maybe they, like we were doing the ratios to be simple. Click boom, there you go. But if
someone goes. You know, I don’t know.
I want [00:35:00] the cropped image, like I think we were talking about, there’s a featured image
section, then there’s another section which is in lieu of the block. Yeah. It’s like upload an image
and, and my question would be like, I think we should consider in that, that screen over there,
letting them do the custom dimensions there potentially.
Corey Maass: Mm. Yeah, so I, I think if I understand you, like we’ve got a, we’ve got a bypass,
which lets them upload. Straight from their hard drive. And then I also think, if I’m hearing you
correctly, we need a bypass, essentially, these settings. So it’s like you can still use the cropper,
but you can essentially make bad choices if you want to.
Uh, and I, and I think maybe that, like there’s a, I also envision a toggle in here that enables
that. And so there’d be like, here are the [00:36:00] guardrails, you know, a and maybe this
screen, so at least, at least for my use case, right? I am, I am an ad I, I have the WordPress
admin role. I have the WordPress role of administrator, and then all of my clients have a
contributor role, or I’ve made up another, um, another role called site admin.
And so they still think that they’re admins, but I’ve actually disabled a bunch of things so that
again, they can’t, they can’t go in and update a plugin that they shouldn’t or delete a plugin or
change themes. Have had clients go in and just be like, what does this do? And totally break a
site. . And so I think in, in, in here, there’s a, there’d be a, like an advanced toggle that says, lock
this shit down.
Yeah. Or these are the recommended. Let them make bad choices if they want to. And so like
for my clients, for [00:37:00] featured images, hard, hard, hard rule, it’s 16 nine. Full stop, no
exceptions. And so I would switch that toggle to be like, do not let them make any other choices.
But you know, the o our other implementation, so this screen would essentially be repeated for
media library.
I haven’t reported it over yet, but in media library I might allow more presets. I also might toggle
it the other way and say, you know, let them. Upload something because frankly, like we also
use the media library for, um, you know, hosting an image to send to the press. And so we then
we want a high res image and we’re just basically using our WordPress install as file storage.
And so they would, they would hit a little button that says, just let me upload, you know, leave
me alone and let me upload the, the image or let me crop it, but leave it at 7,000 pixels or, or
whatever. So, yeah. [00:38:00] That’s another necessary.
Cory Miller: I think this is the work, this is the workflow for an organization or the developer
here in this screen.
Yeah. What I’m thinking is I go, okay, because we, the crux of the problem we started with
months ago was it’s a pain in the butt to like crop an image to make it reasonable for the web
and look good. And I, if I’m just Corey Blogger, Corey website thing, I go, okay, I’m writing a
post. I go, okay, I need an image.
I want an image for it in here and want it. Obviously I you won’t believe how many times I’ve like
gotten. A screenshot tool or something to go How many pixels wide is my Yeah. Post column
with, you know, and I, we’ve talked a lot about this, but I go, maybe I [00:39:00] want it really tall
in the, in the place or something like that doesn’t fit a preset mm-hmm.
you know, like, here’s the quick presets we’ve done. Just go here and you can kind of keep it
standard that checks that consistent box, but, Utility of the crop to make it whatever it needs to
be for that page design. Yeah, that’s the workflow I’m thinking about because I think this is
where we need to be for the, I’m handing this project over to you and I’m trying to keep you right
in the bumpers and I think that big time checks the agency box and some point I wanna share
that with our agency owner channel and just get some feedback and.
Understand the problems they actually face, but the other side is to make this ubiquitous and
easy to use. How do we make it really practical and easy for what they’re trying to do? And I’m
just talking that out, going, I wonder, you know, they find the image, [00:40:00] they upload it,
but they want it, you know, you know how it goes.
Sometimes the image doesn’t fit right. A, a ratio.
Corey Maass: So, yeah. Well, and yeah, and I think, you know, we. What we don’t want to do is
limit people’s creativity and so, you know, and what’s WordPress? Uh, The mantra, but I think it,
I think it’s actually backwards. They say decisions, not options or something like that.
But anyway, in, in our case, we actually want at least, at least sensible options. Um, you know,
or, or we don’t, we can’t speak for everybody, at least not yet . Um, and, and so yeah, letting
people. Bypass the, all these things. Um, I think if nothing else, you know, I mean more of the
spirit of WordPress and, and more, you know, the freedom to, to do what you want.
I mean, they can always disable the plugin. I’ve even done that with, there’s a plugin by short
[00:41:00] pixel that. It’s called something like resize after Upload. And so it, I installed that early
on so that client’s uploading it just lets you, uh, ju similar to some of this, right? It lets you set a
sensible limit, so it’s like resize anything over 2,500 pixels, down to 2,500 pixels.
And that’s all it does, but it’s it per it, it has saved us so much disk space. They will make a
mistake and upload something that’s, you know, two megs and 7,000 pixels or whatever. So,
um, but I’ve had to. Like, there were times when we wanted, uh, like we had a blog post that
was a web comic, and so we needed it 7,000 tall.
So I went in disabled, the plugin, and this is the process I had to do right as I went in. Had to go
in, disable the plugin, upload the full, full version, and then go back in and reenable the plugin.
So yeah, if there was a like click here to bypass just this one time, [00:42:00] uh, you know, then
it would’ve saved me.
Six clicks and a, and a bunch of load time. Um, so yeah, to, to make sure that we ac we
accommodate that or offer the option to accommodate that , uh, options to offer options always
gets a little meta, but I do think that that’s crucial as much because like we keep talking about,
we don’t, we just don’t know yet.
We don’t know who’s really gonna use this. We don’t really know. And that’s, that’s why like, I
like the thinking. We did at the beginning of this phone call about using, talking about filters. But
to me, filters is an example or of, of that, which we don’t know yet, but are the kind of features
that we can offer.
Not fi filters specifically, but some sort of photo manipulation, assuming that that’s what people
want. But I also, I think I’ve, I mean, I’m having fun looking at discovering. How robust
JavaScript is [00:43:00] now and, and what it can do, including photo manipulation. But to me,
cropping a circle was a no-brainer for this, you know, for v1.
But adding photo filters is, is down the road at some point because it’s, it could be a lot of noise
within the product and if nobody wants it, then we don’t wanna add that much noise.
Cory Miller: I feel like too, a lot of this just kind of pulling up for the overall product journey we’re
on. Mm-hmm. is trying to find that spark.
Yeah. Like we’re talking through things that we think are good ideas, thought like really
thoughtfully trying to embody the experience and I feel like we’re trying to find a little spark of
something when we, when we talk about feedback and like, Someone goes, yeah, that what you
just said there, but like a lot of the process of product like this is trying to get just lucky and, and
find that little spark of, [00:44:00] hey, here it, here it goes.
You know? So it’s good for me to kind of reset and go, yeah, doesn’t feel good to see fewer than
10, you know? But like we’re trying to get it out there enough and we’re doing this obviously, so
we find a spark somewhere in there and they go, Hey, that’s what I. To, I don’t know, let’s, let me
throw in another sport.
Fishing,
We’re trying to fish and go like, yeah, we think this is good. So I’m trying not to make too many,
um, minute feedback things about the thing. I go. We, we, we decided a couple weeks ago, we
kept talking about like the custom dimensions. So you’ve done the settings page and now this
seems to be the other side.
And just kind of getting it out there and going, like, does this, does this work? Part of it, I think
for me is I’m not actively blogging as much at all, and I haven’t for a long time, but I need to get
back in the [00:45:00] process and start documenting, you know, when I’m Yeah. Trying to
express a. Feeling, emotion, whatever those things are.
Um, and then going through the press of like, what, you know, for me, I’m trying to commit to
this, this going, okay, let me find an image for this. That kind of hits at what I’m trying to get at,
you know? Yep. Um, back to Instagram, that’s what I loved about Instagram and those little
apps, you remember those apps that take like a second a day and it’d kind of be a journal and.
It started with an image and then it became, you know, people tried to blow up the content
underneath. Um, I needed to play around that with, in my head a little bit and practice it of like,
what if I started with an image and wrote and just put, get back doing my click and publish
again, and then note all my pain points with finding [00:46:00] images that are appropriate.
Corey Maass: And I’m going to, um, to me we’re, I like your fishing analogy. We’re fishing with
a, with a all lure. We’re still building. You know, we, we’ve got the hook and we’ve got the eyes,
but we need the little wiggly bit that the fish will actually be attracted to or whatever. Um, but I’m
not, I guess I’m, to me, I’m not yet casting with the intent of actually catching fish like I’m casting
to just kind of make sure that it, it all still holds together when it hits the water.
Um, I think with a, with some basic settings, uh, with a block at that point. Like I wanna start
promoting it a lot more, putting it on, you know, actually put it in some places. Um, I think at that,
that’s when, you know, we actually are version complete and we can start sending it to some
blogs. Um, You know, you, you do a, a Google search for word [00:47:00] plug, you know,
WordPress plugin, photo cropping or photo manipulation, and then go find all those listicles and
add some comments and, and basically just do kind of the, the, the bare minimum, uh, s e o and
spreading of the word.
I think the other thing is, um, I don’t remember who it was, um, Kathy. Or somebody. Yeah,
Kathy, um, typed in crop, uh, in the plug-in directory and. Um, and it was like, I think just crop,
we’re not even on the first page. If you do crop.express, we come right up, but crop space
express doesn’t come up. So we, you know, we need to start tweaking some of, you know,
looking at, cuz at that point, like the, the README that’s in there now is, is almost, is already
almost not.
Accurate in that we’ve added more features. And so revisiting that, revisiting the wording,
starting to play with the [00:48:00] wording, but it’s like at that point we are at least a fully
functional product. And so then, then I feel much better about talking about it. I also look forward
to like, I will make my clients use this whether they like it or not, and I will toggle it so that they
are locked down.
Um, and then I will hear their complaints, you know, good, or, or I guess you don’t have good
complaints, but I will hear their feedback, good or bad. Um, but it’s, um, you know, to me a very
real world use case. So, um, we’re. I guess I’m trying to get us there, right? Like basic settings,
basic implementation. Um, and then I, I, and then frankly, like at that point, at we, we, we.
It’s fun to keep talking every week, but I almost feel like at least what I’ve done in the past is at
that point we, like, we let a couple of months go by and maybe we’re working on, we’re still
working on it [00:49:00] or we’re working on a companion or we’re, you know, something else is
cooking. But, um, The, you know, one of the best things that happened to me was, you know,
my social link pages plug in.
I built it and then, uh, had to stop working on it cuz of a job I was doing. And the year went by
and I stopped doing that job and I came back and was like, oh, it has a thousand active installs.
And it was like letting it grow organically. Mm. You know, letting time happen naturally. Like I
probably could have made that ramp happen a little bit faster, but not a lot, you know, at least at
the level I’m at.
Like we, like we talked about, if you’re starting from zero, you’ve only got so many favors you
can call in. You’ve only got so many eyes on you. You’ve only got, um, you know, I think we’ve,
we’ve both got a little bit of an, I, you’ve got a much bigger audience than I do. We both are
involved with communities, but you know, we are not, [00:50:00] Uh, who’s a successful
blogger?
Tim Ferris or, you know, Paul Jarvis or, um, Joel s Spolsky, or, you know, whoever, like big, big
names that have attention on them. And so we’ve, we’ve, there will be, there will come a day
when we’ve, we’ve basically tapped every lead that we can think of, and then it’s like, okay, so
let’s let a week go by and let some, you know, let the internet do its job and, and spreading the
word.
Cory Miller: That’s good grounding.
Corey Maass: It’s hard. It’s hard,
Cory Miller: like even if I want to, I, I’m always so impatient and want to accelerate and get to
the things, but I, that’s really good grounding.
Corey Maass: It’s like, well, if we, if we had a gajillion dollars, if, if we had investment, I’m not,
obviously, I’m not advocating that, but it’s like, If we were in that kind of situation or we were able
to, you know, sit down in an office day after day and say like, this is our job.
[00:51:00] Very different trajectory. Yeah, but I don’t, but we’re not in that position.
Cory Miller: Yeah, it’s true.
Okay. Well anyway, so go ahead.
Corey Maass: Oh, I was just gonna say like, we’ve got five minutes and I actually need to wrap
up on time today, so, okay. Um, just wanted to check in with you, see, see if there’s anything
else to talk about or what else you wanted to talk about. Put you on the spot here. I
Cory Miller: think that’s it. I want to keep kind of pushing in and trying to find, um, I think my
part in this is sniffing the problem that we go there.
It, you know, there it is. That could potentially illuminate it to bring in money for sales, whatever it
might be. But, um, and going like, I think we got a pretty cool thing here. It seems to me for the
future, it’s like [00:52:00] image creation in that cate, something in this category is the potential
for the pro. And I’m keen to just go, like, personally finding the angles in there that would go right
here.
This could be a little, this could be a V1 into the paid, you know, finding that, that little mix. But
thanks for keeping us on track with this. I, I think where we’re going with this setting is great. It’s
all there. It’s functional or it will be, and, uh, try to get a little bit more stepped in the, into the.
Finding our people
Corey Maass: Yeah. For this. Yeah. And I’m, I’m, you know, I don’t think I need to say it, but I’ll
say it anyway. Don’t get me wrong. Like, I’m also anxious and excited. Unfortunately, this week,
once again, life happens. And so I’ve, on Monday, a tight deadline Okay. With a day job. Um, but
I’m, but I’m, there’s something is going to shift [00:53:00] and I, I almost want to, uh, I wanna
make sure we don’t keep having the same conversation week over week, , uh, both for the
people listening in, but of course for ourselves.
Cuz that that’s also when we’re like, okay, yeah, last week we said we were gonna do this, it’s
still not done. So I guess another week goes by, you know, and then, and then we get frustrated.
So, um, trying to chip away at it and. But I think, cuz I think something will shift once we
honestly look at our, what, at our initial offering crop express the plugin and say, okay, that’s in
the repo as as a complete fishing lure, , or whatever.
Um, you know, and, and, and people are using it. And we are using it cuz it actually like does
solve the problems that we’re talking about.
Cory Miller: Yeah. Yeah. I wrote down here too, when you said block earlier, uh, I’ll follow back
up with Robbie [00:54:00] Umhmm. That’s right. We had the whole thing come back. Yeah. Mm-
hmm. . But it seems like I knew Block had some complexity, uh, you know, that we talked about,
but I know you’re heavily embedded into the Beaver Builder community and used it prolifically.
And we got that contact with Robbie, so I’ll follow back up with him. Kathy was the other one.
And then I still need to ping the Elementor team. Um, cuz that could be a, you know, it feels like
we need that. Somebody going Yeah. But mm-hmm. this or, you know, reactions like, what, what
we need. So, um, let me do that with the Robbie, Kathy, aunt Cadence and then, um, ping, ping
the team over at on Mentor.
Corey Maass: Yeah, and honestly like think about, so I, I think one of the things that you could
be doing. Is, or, or what you are doing, but [00:55:00] do more of, is this kind of, essentially, it’s
not really a custom inter customer interview, but kind of, sort of, yeah, yeah. Um, so like, you
know, put it on your Twitter or look for a way to, to elevate that question in post status or, and I,
I’m not sure what the question is, but I, I kind of want to put that, put that on your plate.
Let me keep focusing on the development of, of the first version of the plugin. Um, but if you can
be having starting, or, I mean, and, and usually, you know, tweet into the void and maybe
nobody comes back, but it’s the, like, you know, how, how do you, how do you find images or
like, that’s not the problem we’re solving yet, so I don’t wanna really ask that question yet.
But, you know, how, what problem, how painful do you, yeah. You know, is it, do you, do you,
you know, either define the problem, you know, do you have, do you wish that there was a
better crop in WordPress? Or what apps [00:56:00] do you use to manipulate a photo before
you upload it to your blog post? Or, um, you know, I think there’s, I think there’s, you asked a
couple of questions to help figure out the right question to ask and then start asking that in more
places.
Um, okay. Cuz that, that’ll. I think it’s, you know, you pinging the specific people is huge. Um,
especially tapping into if, if they are a, a essentially a gateway into, uh, a community or a, a
team that is facing a problem over and over again. But I would, I’d love to hear some, like,
answers in the wild too of like throw it on Twitter and see if, if people.
Have a response, you know? Um, yeah, because like you said, there’s, I, I do feel like we are
looking for a spark. Like I have this other, um, app, you know, a p i service that I built a while
ago that I want to talk to you some other time [00:57:00] about offline. Um, But it’s like I, and, uh,
well, I’ve mentioned a couple times.
I, I built it 99% of the way and then stopped and have not opened it up because I’m like, I’m just
missing that spark. Like the, and, and then just today somebody, it, it pertains to screenshots.
And so somebody today was like, oh, is there a WordPress plugin that takes this kind of
screenshot? And I was like, oh my God, I never even thought of that.
And I don’t, I don’t, still don’t know if it’s the spark, but I’m, you know, I’m pulling at that thread. I
messaged the guy and then we’re. We’re chatting via email, like I might bang together a quick
use case for ’em to like see if that’s part of the spark. You know what I mean? So
Cory Miller: I, I would love to talk about that.
Cause you’ve mentioned it in our other discussions. I’d love to talk about that more because, I
mean, I think there’s one thing that I’m really interested in. It’s like images and they mentioned
Yeah, exactly. No, being able to do that and like, I love the, I think it was a screen. Tool
potentially you were talking about?
Um, yeah. [00:58:00] Or in that realm. And Yeah. And it makes me put, like, higher on my list is
the OMG IMG site as our base for Yeah. Being able to explore this. Here’s your free plug into
crop, you know, like that sticker mill thing. Like here’s your total mm-hmm. ,
Corey Maass: which by, by the way, Sticker Mule, they have, um, specials once in a while.
So I ordered us, um, 10 crop express stickers for a dollar. So we have our first swag, so as it, it
has shipped. So I need your, I need your address. Yep. And, uh, uh, I’ll send you five. And then
we each have five crop express plugin or, um, plugin stickers for, for the fun of it. .
Cory Miller: I, I want an OMG IMG Hoodie
Corey Maass: oh yes. . Yes.
And that, that logo, we’re gonna need to spend a little more time on roughly. So, yeah,
[00:59:00] I want, I want rainbows and unicorns or something. I don’t know yet. Ice cream
cones, but hey brother, I could keep
Cory Miller: talking, but I know you need to jet.
Corey Maass: Yeah, I gotta bounce.
Cory Miller: All right. Uh, I’m pumped. Thanks, man.
Corey Maass: Yeah, we’ll talk soon.
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (March 27, 2023) WordPress 6.2 is now available! If you haven’t started testing yet, now is the time.
Gutenberg is a 4 phase approach to nearly all areas of WordPress. Phase 1 was Posts and Pages. Phase 2 included Themes. Matias Ventura shares what we could see in Phase 3.
Andy Fragen has posted a call for testing on the Plugin Dependencies plugin.
WP 6.2, Plugin Dependencies, Phase 3 WordPress 6.2 “Dolphy”
Call for Testing: Plugin Dependencies UX
3⃣ Phase 3: Collaboration
News* WP Briefing: Episode 52: Workflows and Phase Three Visioning with Special Guest Héctor Prieto * WP20 Swag is Here! Order Your Official Merchandise Today
Core * Call for Testing: Plugin Dependencies UX * Introducing a new block editor handbook scrub * WordPress 6.2 Release Day Process
WordPress 6.2* WordPress 6.2 release date updated: March 29, 2023 * WordPress 6.2 Release Day Process * WordPress 6.2 Release Candidate 4 * FYI: Navigation section of new Site Editor experienced removed for 6.2 RC 2 * WordPress 6.2 Release Candidate 1 * WordPress 6.2 Translation Status (March 14, 2023) * WordPress 6.2 ready to be translated * WordPress 6.2 Field Guide + Requests library upgraded to 2.0.5 in WordPress 6.2 + Patterns API expanded to include template_types property + Introduction of Block Inspector Tabs + Shadows in Global Styles with WordPress 6.2 + Introducing the HTML API in WordPress 6.2 + Miscellaneous Editor changes in WordPress 6.2 + Introducing move_dir() in WordPress 6.2 + Sticky position block support + Upgrading to React 18 and common pitfalls of concurrent mode + Add new prop to ServerSideRender component + Google Fonts are included locally in bundled themes + Custom CSS for global styles and per block + Minimum height dimensions block support + Editor Components updates in WordPress 6.2 + I18N Improvements in 6.2 + Customize settings for any block in WordPress 6.2 + Style Book preview of blocks in global styles + Update to content only editing filter namespace * WordPress 6.2 Accessibility Improvements * WordPress 6.2 Beta 4 Postponed * WordPress 6.2 Beta 3 * 6.2 Live Product Demo * Phase 2, Finale * Hallway Hangout: Performance Improvements for WordPress 6.2 * Roadmap to 6.2 * Bug Scrub Schedule for 6.2 * Early bug scrub schedule for WP 6.2 * WordPress 6.2 Planning Roundup
Meetings* March 29 Dev Chat is canceled in favor of WordPress 6.2 final release party * Editor chat summary: March 22nd, 2023 * Editor Chat Agenda: March 29th 2023
Developer Blog* Quick and easy local WordPress development with wp-env
Design* Design Share: Feb 13–Mar 10
Docs Agenda for Docs Team bi-weekly meeting April 4, 2023 * Summary for Docs Team meeting, March 21, 2023 * Call for volunteers to help with 6.2 end user documentation * Documentation Team Update – March 27, 2023 Hosting Hosting Team meeting agenda 2023-03-22
Marketing* Notes: Global Marketing Team meeting, 21 March 2023
Meta* Matrix chat Summary, March 23 2023
Mobile* New Mobile Support Forum * Mobile Team Update – March 25th
Openverse* A week in Openverse: 2023-03-20 – 2023-03-27
Performance* Performance Chat Summary: 28 March 2023 * Core Performance Team Update: March 27, 2023
Plugins* Advance Notice of Retirement
Polyglots* Agenda: Weekly Polyglots Chat – March 29, 2023 (13:00 UTC) * New translation project: wp20.wordpress.net
Plugins* Use of Code Generators Must Remain GPL Compatible * Advance Notice of Retirement * Plugin Review Team: 27 Mar 2023
Project* Proposal: Creating a WordPress Contributor Mentorship Program * Discussion: Ending the Eternal September
SupportTest* Test Chat Summary: 28 March 2023 * Hallway Hangout: Let’s chat about All Things Layout * Help Test WordPress 6.2
Theme* Themes team meeting agenda for March 28, 2023 * Hallway Hangout: Community Themes Initiative * Themes team update March 28, 2023
Training* Introduction to WordPress Development syllabus * Meeting agenda for March 28, 2023
Tutorials* How to use featured images * WordPress REST API – Modifying responses
Online Workshops* Live stream: Reviewing developer-focused features in Gutenberg 15.4 * Γνωριμία με την ομάδα Learn * How do you Learn WordPress?
WPTV* Latest WordPress TV videos
Related News:* PHP 8.2.4 Released! * PHP 8.1.17 Released! * TC39 * Composer 2.5.5
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status’ Week in Review — covering the WP/Woo news plus significant writing and podcasts. It’s also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
Transcript ↓ Learn from Corey Maass, a master of WordPress plugins and apps, and Cory Miller, a marketing, business, and WordPress experience guru. The two discuss the intimacies of partnering on a product and how solopreneurs can benefit from support. Top Takeaways: Mentioned in the show: You can follow Post Status and our…
Estimated reading time: 60 minutes
Transcript ↓
Learn from Corey Maass, a master of WordPress plugins and apps, and Cory Miller, a marketing, business, and WordPress experience guru. The two discuss the intimacies of partnering on a product and how solopreneurs can benefit from support.
Top Takeaways:
Mentioned in the show:* Crop.Express * Elementor * Beaver Builder
You can follow Post Status and our guests on Twitter:* Corey Maass * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptSession 6 Corey & Cory Launch a WordPress Product LiveCory Miller: [00:00:00] Ooh, cheers are good. . You talented, man.
Corey Maass: So yeah, session six. Okay. Impromptu time change, but life happens. And that’s part of the
journey of being a founder. Exactly.
Cory Miller: Let me push it to Twitter.
Corey Maass: Are we founders? Yeah.
Entrepreneurs, founders Starters,
for once. I’m not a solopreneur,
Cory Miller: you know, I talked to a lot of people over the years and, um, Like solopreneurs. And the one thing I
hear from a lot of ’em, cause I had, I had partners from the beginning, they weren’t active. But is that, you know,
business as lonely as it is and um, [00:01:00] having somebody else to kind of walk with I think is pretty dang
awesome.
Yeah,
Corey Maass: I, I did it best when I worked in a co-working space with, Four other guys that I was friends with and
we had formed a little cohort and so regularly, you know, get out of, get out of the house, get to a, a focused place
of work. And then have people who you were on a journey with and knew their journey.
And so you could grab somebody and say, Hey, can we talk this through for a minute? And that went in all
directions. Like it just makes such a difference. Yeah,
Cory Miller: it, it really does. Um, I had Matt Daner and I themes, um, On the team. And of course my Lindsay
was, um, in and around the team in different ways. Um, and it was just then I have my business group, which I told
you I’m meeting with this afternoon, [00:02:00] I’ve walked with for 11 years, and I tell you, wow, it’s such a tough
job.
You know, where you’re trying to, like we’re doing here. Where if it wasn’t with you, I’d be sitting here going, okay,
what segments are we gonna try to hit? You know, and. And the highs and lows. You know, there’s things that you
celebrate as an entrepreneur that you not, maybe not necessarily celebrate with your team.
And just having another group, or a sidekick or a partner or whatever that is, I think is pretty dang healthy for me
Corey Maass: at least. Yeah. And yeah, it’s, it’s a step better than rubber ducking it also, I find, Because it’s like,
you know, I don’t, I don’t always immediately respond to you, and you don’t always immediately respond to me.
But I have a, a real human being to say things at, even if it’s not to talk about it with, and, you know, when you see
the message in the afternoon and, and [00:03:00] celebrate it with me, that I fixed a bug or whatever it is like that.
Makes a difference and you ping me out of, you know, whenever you kind of, whenever you need to.
Like, that’s such a difference cuz like, who did I, oh, for a different product. I was having issues with, not issues at
all with, um, EDD I was trying to hack the hell out of EDD , let’s be honest. Um, to make it do things that it has no
right doing. Because it’s the better product. I’d rather use the core and slap my janky ass code on top of it.
Anyway, there’s my little EDDendorsement. Um, but I know one of the head programmers over there and was like,
I would love to have him look at this. And he and I were in a. Co-working group years ago. And so I have a little bit
of connection with him, you know, but haven’t talked to him in a year or two.
And so I had to hesitate and I hemmed and hod and was like, let me, let me refactor this five [00:04:00] times
before I send it over to him because I don’t wanna waste his time. I’m using up a favor. I guess that’s my long way
of saying that I’m using up a favor. And uh, and if you have somebody. You’ve lost count of favors or you have a
partner, then you don’t have to hesitate.
And honestly, that, that lack of hesitation is huge. I hadn’t really thought about it like that, but it’s just that what a
waste of time. I mean, it was great that it made me refactor my code because, you know, that’s never a bad thing.
But, uh, have to think that hard about just asking a question rather than just asking a question.
Maybe that’s why we all like chat, GPT or something.
Cory Miller: Yeah. You’re not alone, . No, I, I think that’s, uh, when I left eye themes, I wanted to do coaching and
had some clients my first year before I started with post status and, um, I said, you know, the hardest for me was
when I was [00:05:00] in trying to make these big decisions and, and even the little ones, and just having
someone.
I could bounce things off of. So that, that’s one of the reasons I did coaching. One of the reasons I talked about my
group as much like I left, came back, they were gracious enough to, to let me come back. And, um, these were the
several of the guys that were in Phoenix with me and, um, In fact, that’s who’s funeral, uh, dad’s funeral.
One of the guys that went with us is where I’m going today. Mm. Uh, while we couldn’t meet at a normal time, but,
you know, just kind of doing life together, but then having someone just to bounce stuff off of, like, I feel like you’re
very open and we’re having this conversation where it’s, it feels like, you know, the whole improv plus one, it’s like
we’re keeping, we’re, I think we’re trying to keep each other kind of.
on the trail here, but you know, you’d let me veer off and like discuss it. Let’s take a sidebar side trail. Yeah.
[00:06:00] And come back, . And that’s part of my process though, and I really deeply respect that and appreciate
it for you. Um, but just having somebody that understands that you can bounce stuff off, it’s pretty, pretty critical.
Corey Maass: Yeah. Well, I, I’m a big proponent of, uh, discussion, not decision, which I. Once I learned that I, I’m
a, I’m a big rule person, so like I applied that rule to most conversations and try to make sure that it’s clear to
everybody else. Um, but also I think more often it’s the. Being vocal about when you’re switching to decision.
So it’s like, okay, you know, we are still discussing, we are still discussing. Now we are deciding because as you’ve
seen, I’m prone to go, oh, that sounded cool, and then I just go off and, and do it rather than, you know, is that the
best use of my time, is at the highest priority, all [00:07:00] those kinds of things.
So try to impose that upon myself a lot of the time too of like, is. You know, because I’m also, I’m the type of
extrovert who needs to talk out loud. And so there tends to be a lot of discussion. Um, you know, oh, hold on, I got
a barking dog. Come on.
Cory Miller: I think that’s good, especially in the beginning, in the start, you know, um, is making, you know, the
whole woodworking thing is measured twice, cut once kind of thing. Not to say to get into overthinking or
overanalyzing, but we’re, we’re figuring it out, you know? Right. Uh, together. And I think that’s been pretty critical
and really, like last week was huge breakthrough for me.
It’s. Seeing, okay, here’s v1, or here’s the free version, I should say, what we’re gonna do there, and then there’s
all this, we can kind of chase and see what’s there for [00:08:00] the pro side.
Corey Maass: Yep. Yep. One more, one more comment on partnerships too is I think I’ve talked about like I’ve,
I’ve looked for people to work with for years and one of those.
one of the outstanding questions is always that I’ve, that I’ve heard from other people that I’ve worried about too, is
the, like, how do you, how do you quantify compatibility? Right? And it’s like, I couldn’t, I think I’m, I’m bringing this
up rhetorically, like, it’s not a question necessarily unless you have something, unless you have an answer.
But it’s like, You, you and I sort of talked about it a little bit and then said, okay, let’s work on this together, and I
didn’t hesitate and, and of course then I’m like, you know, then we have amazing con like we’ve had amazing
conversations. . And I think that it helps that we both have [00:09:00] been aware of each other for a while and so
have some sense of how we operate.
And I think I’ve also, I’ve heard you speak in public, you’ve heard me speak in public, so I, I had a sense of you,
and I’m being presumptuous, but I imagine you had some sense of me. Um, but it’s, it’s definitely one of those,
What does this look like in a year? And if we end up with, you know, an I themes or a, you know, something,
something, Of of decent size.
You know how, how do you know that that person that you casually said, oh yeah, we should work on this little
plugin together with ends up being the person that you partner with. And that’s, it’s crazy cuz there’s so much
around pairing people and, you know, meeting co-founders and stuff like that, and, Yeah, I don’t know.
It’s ju it’s like I say, I think I’m bringing it up rhetorically from my perspective. It’s just, it’s a crapshoot. You just kind
of go with your gut .
Cory Miller: [00:10:00] Yeah, I, I totally agree. Um, you know, I, I’m trying to think how many times I’ve partnered
and it’s been quite a few, you know, uh, Brian, initially with post status, I had two partners.
They weren’t, weren’t active in the business. Um, at Ithe, I’ve had several. Um, partnerships last four years. Um,
and, uh, I, I almost think it’s like this product stuff, partner, partnerships and products are very similar in my
experience for me is that . I told Lindsay, I said, you know, when we started Ithe, it’s like people bought it and they
kept buying it and it was pretty, pretty simple, like a good looking theme.
You know, and this is 2008, and I did these things and put ’em out there and things that I kind of wanted for myself,
but I didn’t think, like, I didn’t have a big inner monologue of like, should I do dropdown menu? Should I not?
Should I do? [00:11:00] I was just doing things I wanted to do, which spoke to like, I was obviously embedded in
our user group that were customers that eventually bought to us.
And I think that was first. But like I say, I compare it to baseball, like products and maybe even partnership and
people, it’s like, you know, classic growing up was Tony Gwen, San Diego Padres. He got on base all the time. If
you hit 300 in the majors, you’re, you’re in the Hall of Fame. If you have a career consistently with 300 in, you’re,
you’re in the Hall of Fame, even close to it, you’re probably in the Hall of Fame.
And, uh, when I left Ithe and tried to start some new projects, products, and businesses and partnerships, I was
like, oh yeah, I just know, I know how to do this, I can do this. And I was like, oh, you know, that means Tony struck
out three out of 10 means Tony struck out or got out seven times out of 10, but he’s in the Hall of Fame.
And I’m like, wow. That’s kind of like [00:12:00] entrepreneurship and products. And, and I’m gonna go even
further, uh, uh, partnerships, you know, like it’s, it’s not a high percentage of wins in my personal experience. , um,
from products like, I don’t know if you, if I told you this, we had 200 s skews that I think were not left 200 plus.
How many of those actually made money? Right? Like maybe it’s, that’s a little bit low, but like, you know, and uh,
then I’ve gotten crushed cuz things just don’t go as fast or as easy as I always want them to. And you’ve done a
number of products and I don’t know where you’re, you staying with partnerships, but, Just a lot of failure, a lot of
learn learning lessons.
Corey Maass: I, I learned, I was in New York, uh, I had just moved to New York after college and there was one
couple, so I was pursuing mo a music career, mostly, um, DJing, producing dance music, electronic music. And
there was one [00:13:00] married couple who threw a party and had started a label and. They were, uh, they were
bananas.
They were all over the place. They were, they’re still very eccentric people. I, I love them to death, but they are, uh,
sometimes out there. But I would follow them anywhere. And I, and I finally quantified it and I was like, because
they. 7% of what they say they’re gonna do. Everybody in New York City talks a great game.
Every bartender is a comedian. You know, every person you meet, working any kind of job is actually writing a
script or is in a band or whatever, which is awesome. But most people talk a really good game and don’t actually
do. What they say they’re gonna do. And so I think that for me, a lot of it is, is exactly what you talked about.
Like people don’t have to have success. Like I didn’t wanna work with you be necessarily because you had
success, [00:14:00] but because you’ve put yourself out there, you’ve clearly done a lot, you’ve tried a lot, and you
keep trying. And I think that that, like for me, that’s the gold standard. Like I try to live by that.
Like I put, I put a lot of products out there. Same thing have, how many of my products have actually like done
anything made little blips, you know? But you’ve gotta keep getting up to bat. I think this is the first baseball
analogy I’ve ever made in my life. But you’ve gotta keep getting up to bat and eventually you’re gonna hit
something, presumably, you know, big or small.
And then you want to keep, you know, practice makes perfect kind.
Cory Miller: I tell you, the part of like, keep going on is the one I’ve really struggled with the last four years. Hmm.
Just keep going on. Um, and then last year with the burnout, um, and all that kind of stuff is just like, it’s, it’s tough
because, uh, it’s, it’s one thing if like this, nothing huge, significant, but not like life shattering.
Is dependent on [00:15:00] this. Um, but you know, when I left Ithe, I didn’t really have another business to just
kind of walk onto. Now Posttest came next, you know, the next year, and it wa and it was like really good timing for
me. Um, but now it’s, you know, it’s still a part-time gig for me. So like, It, it’s been tough cuz you just kind of have
these ideas to put ’em out there.
And the theme I told people for how I’ve done business, at least my ithe chapter, is stumbling successfully. Like ,
keeping going, tripping but not falling flat on your face. You know, like, just kind of keep a low profile to the ground.
Cause you’re gonna keep stumbling. And, and you know, a lot of the products, for instance, were stumbled like,
and I’m not, I’m not saying it’s pure.
However, there was healthy blend of right time or a place, um, hard work, right. To get more luck. And then once
the first one was rolling, it was easier to add [00:16:00] new, you know, when you get that first hit, it’s easier to hit
to do others. But I still didn’t have even a like 50% success rate , you know?
Corey Maass: Yep. Well look at Google.
How many products have they shut down, you know? Yeah. So anyway, sorry. I wanna respect your time. So
we’ve got 10 minutes. I’ve, I’ve dragged this out much longer than I needed to. I did too. Um, um, so product, we
have version 0 0 2 is in the repo. Uh, the has come a long way. Uh, we have added, uh, a few bells and whistles.
I’ve cleaned up the UI a bit, and then a duplicate. Cropper is now in the media library. So if you go to media library,
there’s now an extra button that says Upload and Crop. Next to add new. I felt a little bad totally ripping out the
ADD new button, but we can decide to do that because there is now a [00:17:00] bypass.
So you, even if you open the cropper, And select an image. There’s a button that says, crop it. There’s a button
that says Just upload it so you can bypass the crop. Um, and then the other sort of sneaky thing that I, I added last
minute yesterday is if you go to media, add new, it technically opens the media library with the cropper open.
So we are totally hijacking media a new, so I mean, all these. Discussions, not decisions, but at this point we’ve
still got fewer than 10 users. And you and I are, are kind of, you know, we are a kitten with a ball. We’re bating it
around just kind of deciding, you know, where we wanna land with it.
Cory Miller: Um, it’s great. The new stuff that you pushed out, I think that’s awesome. Iterating on some things
that you feel like, hey, I, this is a small little check I can do that I think is so good for progress on the product.
[00:18:00] So I was looking at it on my personal site and then my test site and um, I’ll give you, I’ll give you notes,
uh, in chat too.
But when I tried to upload from the media library and I just installed the new plugin on my personal, lemme do this
real quick. It’s not showing the preview. Sorry. I should just be showing you.
It’s not showing that preview. And maybe I’ve got the wrong image or something like that, but, oh, huh. So we got
uploading crop
so it’s not preview in here, and then I just click square crop. Huh. So I don’t, I I, I’ve done it at least on two sites
and it’s done this, so I wanted to mention it. Ooh. But lemme just say, Thank you for that button iterating on those
buttons, these two, because I was testing your previous version [00:19:00] and with my, with images from my
phone, and one was like sideways and I was like, Hey, so oh yeah, you got that in like, I don’t
know, an hour after we test.
Corey Maass: Well, I, yeah, the, I mean this is, we are still riding the, the happiness that is the library we’re using.
Um, so there’s, there’s, they. Rotate. They also have, um, you can actually flip it horizontally and vertically, which is
an option, but I don’t think we need it. Um, I don’t, I don’t yet see the use case. Um, but rotate, I was like, I will add
it.
He must be onto something. And the fact that you pulled it from your phone and we’re like, oh, instead of rotating it
on my phone and then uploading it again, make creative tasks simpler, easier, fun. There you go. Like, you
shouldn’t have to think like, oh, I have to rotate it in one place before I upload it to another.
Um, but I will go fix that bug. So, um, the, to me, the outstanding [00:20:00] question is, um, we, I think we did
come to the conclusion last week that we want a settings page, which let. The creator of the site or the whoever is
controlling the site, which might be the same person who’s creating content, but to go into a settings page and say,
four featured images, we want 16, nine, and we want them to be 1600 pixels wide every single time.
Set it once, forget it, and then they go set their featured image right. When we are including that. Originally we’d
said that that was be, that would be a paid thing, but I. I kind of feel like the free version’s useless without it.
Cory Miller: Yeah, I do too. And I think we’re gonna get more momentum, um, with this, with that thing cuz we, like
we talked last week, really becomes a cool utility tool for a, a problem.
And so
Corey Maass: and, and is and is feature complete? Is product complete? [00:21:00] Yep.
Cory Miller: Yeah. So the savings page with the custom. Dimensions. That’s really our biggest thing left, is that
right?
Corey Maass: Uh, and, and we want to, there’s all the other holes, all the other places where you upload an
image. So to me, um, after media library, I think block is the next big one.
So I think we, I think we need, cuz I, I use the classic editor and I’m gonna look at. Adding our cropper to featured
image. You know, and, and classic editor plugin has, you know, millions of installs. So I, it’s, it there. I don’t think
there’s, to me, there’s not a clear majority one way or the other. Gutenberg block editor over classic editor.
We need, we need the cropper in both. Um, but since we have [00:22:00] the beginning of the block, I think that
that’s, um, the way to go. And I, I, at some point I will look. Also applying it to the classic editor. Okay. But it’s, it’s
finding all of those primary places and there’s a lo as we’ve talked about, there’s a long, long tail.
Like eventually we will build a module for Elementor and, and Beaver Builder. Um, but we need to work, work for
vanilla WordPress first. Yeah.
Cory Miller: So that leaves me at really, and I’m with this with process too, is like, we need a lot, it seems like we
need a lot of users. Mm-hmm. to start getting more users in there, giving feedback, requesting features.
And this next one with the, uh, well the blocks will be big, but that’s another conversation. But like, I think the
custom dimensions, then we’re getting [00:23:00] something. I ped and ccd you in those. As you know, Robbie
from Beaver Builder, Kathy San from Cadence. Um, I need to look at generate press. Um, but then we bumped up
against like everybody be gone, being gone for Asia or Camp Asia.
Um, but yeah, are you going to any word camps? I’ll have it down for like a placeholder for Europe and then US is
standard for me for sure. You are gonna go, yeah, I was supposed to go to Phoenix, but yeah. What, what about
you? Do you have any plans.
Corey Maass: I was, uh, thinking about US . So if you’re gonna be there, then yeah, we need to meet up.
That’s in August, so. Okay. It gives us, um, let’s do plenty of time to, I think that’d be a blast. Yeah. We could do
this live. That’d be fun. Do it live.
Cory Miller: Let’s, uh, let’s plan. Yeah, let’s plan on that. I’d be, that’d be great if another opportunity comes up in
between. Um, I know work camps are getting started and [00:24:00] stuff, or, um, we’ve loosely been throwing
around some in-person stuff with.
Post, but I’ll let you know, uh, before we even announce that and see if you’re able to, to get to it too. Um, nothing,
sorry.
Corey Maass: Yeah. Um, I derailed us. So you were talking about getting users. Um, do we, to me, I’m starting
more and more, I’m getting anxious that we don’t have a website. Okay. Which, I mean, we.
crop.express the website that is currently just the cropper, um, but to, with no mention of the plugin. And so I’d love
for you to start thinking about what that looks like,
even if it’s a little banner that then links to a landing. You know, we could have crop.express/wordpress plugin and
have a landing page temporarily, but [00:25:00] just cuz it’s even like I’m now. I’m linking people to the plugin in the
repo, but I feel like we wanna start expanding the use case, expanding what we’re talking about, you know, to a
website.
Cory Miller: Um, yes, absolutely. I think we’re there
Corey Maass: in the coming weeks. It doesn’t need to be tomorrow. Yeah,
Cory Miller: I was thinking about. Um, from the brand we talked about last week too. Mm-hmm. , it’s like, do we
just go ahead and make the keep, keep crop.express like it is? Hmm. Probably link to it, but then at some point
we’ll probably want to change an update plugin to go what our new brand is.
And that made me think about, my mind went to. Some discussion that could be recorded like this for users, not
about our product [00:26:00] necessarily, or this detailed stuff, but you know, hey, here’s some sources we can,
where you can go find all, you know, all these images. Um, some of those mar more messaging, marketing
content, thoughts we had last week.
I was like, you know, that might be, um, pretty good. It’s like having that site. Maybe scheduling, you know, some,
like, we outline it loosely and just talk through and then we can take that, you know, put it on our YouTube channel,
all that kinda stuff. And then, um, maybe see if we turn that into like our lead magnet or something like that to start
building emails.
That’s where my head goes initially, but I’ve. We’ve got two things on my list, outreach and website. Um, right now,
at least until you tell me otherwise. Um,
Corey Maass: well, and, and the other thing that Kathy brought up that I thought was valuable was to aid in your
discussions. [00:27:00] She’s like, oh, what does it do? And we’re, and you were like, here’s the plugin.
And she’s like, Oh, thanks. Now I have to go find a WordPress install, install it on this WordPress install. And then
because it’s essentially a a beta, we have no guidance. We have no user docs, we have no anything. And so she’s
like s Now if she even gets that far, she’s like splashing around trying to figure out what the hell it does and how
so?
Um, I kind of feel like we are getting close to, like, I could do a. QuickTime, screen capture of here’s how you re
crop your featured image. 1, 2, 3. Mm-hmm. , here’s how you crop an image going into media library, you know,
and put them on YouTube or you know, even just to have them in our back pocket. One for any potential users, we
can link to those.
If they’re on YouTube, we can put those in our readme, which goes on the, you know, So it’s Crop Express in 30
seconds, a video in [00:28:00] that, in the Read Me Doc in the, in the repo. Um, and it gives you something to link
to when you’re having dis discussions because rather than you having to do a demo or people trying to figure it
out, you know, here’s, here’s a quick 32nd video, then let’s have a conversation.
Yeah. So it seems like if you agree that I feel like that should go on my list. Oh,
Cory Miller: if you’re good to put on your list, absolutely. Yeah, I
Corey Maass: can bang through those pretty
Cory Miller: quick. And that lends back to website is like having something where people can see it. Mm-hmm. .
Um, yeah, I’ll, okay, I’ll do some thinking on that.
Corey Maass: Yeah. Again, I feel like we’re, right now these are discussions, not decisions, but good ideas, so,
Yeah. Uh, ruminate on them a little bit today, and then, you know, this week or next, let’s make some decisions.
Okay? [00:29:00] All right. And I’ll continue. No matter what, there’s this. You know, as a developer, you’re like
building product and it’s, and it’s a straight line.
It’s a rocket ship going up, but it’s inevitable to do everything else. There’s, there’s the, the triangle. So as the
triangle goes up, it gets wider and wider. and wider. I’m just seeing it. It’s like I can just keep adding features. I can
just keep making the product better, but nobody’s gonna know about it.
Nobody gives a shit. There’s no, you know, but it’s like, Ever so slightly the more features then it’s like the more
you want a website, the more you want docs, the more you want, uh, feedback. The more you want assets, the
more you want swag, the more you want, you know, and it just keeps getting broader as, as much as it gets taller.
It feels like that
Cory Miller: It does, it def definitely blends over time. Um, okay, so I’ve got outreach and website to continue the
outreach outreach. Um, [00:30:00] I think Kathy, I think Robbie, when he’s back, um, I need to reach out to the
Elementor team.
Corey Maass: Do you have, um, like the starting in the conversation seemed good. Do you have a plan for
specific questions that we’re trying to get answered?
Um, or do you wanna leave it broad?
Cory Miller: What I intend to get to them with that is like getting to the heart of what are the things that annoyed
the team, building the themes. Mm-hmm. , what are they hearing from customers? Um, and, or even, even seeing
like they see sight and like the images just blown out and stuff.
And I, I want to keep those conversations open enough where they can tell us something I might surprise us that
goes in a particular direction.
So, and I think Rob Robbie’s very open to that. He just is out this week. So yeah, [00:31:00] sure. I’m really eager
to hear what he says. And that’ll be our first integration or, you know, potential integration for us thinking through
that. Um, so that’s kind of my intention. And then, uh, same thing with, um, any other theme framework from
Element towards generate press
sounds. But open. Do you have any thoughts or anybody else we should talk to? But you know, and then, well, the
story I’ll share too is like, here’s what free is gonna be, you know, and then to start to share the story to lead to this.
This could be a great tool for y’all to recommend to your communities kind of thing.
So I’ll, once I get some of those, I’ll drill down into, okay, cadence. What are the ratios, what are the things that we
could build into free to be, you know, that utility tool?
Corey Maass: Yeah, for sure. [00:32:00] So that, that’s kind of my plan there is just kind of digging in and seeing
what we hear. Trying to get to that true marrow of it.
Like how are people using it? What are you seeing? And hopefully be surprised. Love.
Um, and I’ll, I’ll do some thought too on the website. I know that’s been something we’ve been talking about,
um, but I like what you just said, like that solves the problem. If we switch to a branded site that talks ab, that’s, or
a company site that lets us be open up to anything, crop Express can stay the same.
Start to talk about the plugin and link back to what ultimately would be the shopping cart or the mm-hmm. , you
know, the main marketing site around it. But let crop.express as a website, be a lead magnet, a U [00:33:00] utility
site that is a lead magnet for the WordPress plugin. And for anything else, we end up spitting up.
Mm-hmm.
Cory Miller: Yeah. And then you’ve got a great free tool out there, so. Right. I do think, like you said, the banner
to, do you want the WordPress version, you know, you want this in WordPress and link over to the thing will be
helpful as we kind of grow for people to Yep. See the vision. Okay. All right. Anything else you had?
Corey Maass: No, I, I just, we’ve been, I like, I think I talked to you before. I, I’ve been watching Silicon Valley, so
I’m, I’m feeling like we need to scale up. We need to get some, um, venture capital. I need at least three more
developers under me.
Cory Miller: Um, I gotta get back and
Corey Maass: watch that. Move all of our operations out to Silicon Valley.
Of course. Hey, I’m in San Francisco in three weeks I’ll do our first raise. Um, I’ll talk to some angels out
Cory Miller: there. There you go. . When that came out, I, [00:34:00] I actually happened to have at the time a
little community car. It was a Ford Escape. Yellow, just like, uh, ,
Corey Maass: Avi Avik,
Cory Miller: ak a classic.
Corey Maass: All right, man. Well, good luck today.
Okay. It’ll be a long day. Hope you’ll be all right. Yeah. And, uh, I’ll
Cory Miller: appreciate that.
Corey Maass: Um, yeah, I’ll keep you posted.
Cory Miller: Okay, sounds good. And I’ll get these webinars back on the, reschedule them and put ’em on our
calendars. Okay. So, sounds
Corey Maass: good. All right. Thanks. Thanks, Steve.
Cory Miller: Bye.
This article was published at Post Status — the community for WordPress professionals.
It’s Not About Luck
“If you’re going to tell me about all the good luck I’ve had to get to where I am, then are you also going to talk about the bad luck I had to overcome to get here?”
~Michelle Frechette to Allie Nimmons on the Underrepresented in Tech podcast
A few weeks ago on an episode of the Underrepresented in Tech podcast, Allie Nimmons and I talked about the hard work that goes into being able to do some of the things we have done (speak at WordCamp Asia, for example).
It’s always been interesting to me how people see me speak at a WordCamp and say “you’re so lucky you get to do that.” Privilege aside (and I do acknowledge my privilege), luck had very little to do with me getting to where I am. Or for any accomplishment of any other person in our community. Indeed, there has been a lot of hard work, participation, and drive to do things like podcasting, speaking, and to have the roles that each of us in the community has.
So today I’m acknowledging all of your hard work and efforts to be where you are and have achieved what you have achieved. I know it wasn’t luck. I see your struggles. I see how you’ve earned your success. And I know what it takes to get to where you are – and where you’re going.
In the SpotlightPost Status professional member Marcus Burnettte is in the spotlight this week. Marcus Burnette is a WordPresser with GoDaddy Pro, team co-rep for the Photos team, a podcaster, and first-and-foremost, a family man.
Join Us on MeetupJoin the Post Status meetup here: meetup.com/post-status/ and then RSVP for the meetups that best meet your needs (one, two, or all three). March’s meetups will be posted soon!
Quick Links:* Podcast: Press the Issue Openverse, Block Styling and WordPress 6.2 * Podcast: WPWatercooler – Nothing is certain but CPTs & taxes * Podcast: The WP Minute – Cloudfest WordPress hackathon, changes at Yoast, and “thanks” to the plugin team * WordCamp Bogota March 31 * WordCamp Switzerland April 1 * YoastCon May 11 * WordCamp Europe June 8-10
Check out more WordPress events on WP.Events, a site I curate through StellarWP.
Photo of the WeekToday’s photo of the week comes from Shinya B on WordPress Photos.
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (March 20, 2023)We’re just one week away from WordPress 6.2. Have you tested it and read the field guide yet? If you write code for a plugin that is in the WordPress Plugins Repo, you’ll want to ensure the code is GPL compatible.
WP 6.2 RC 3, Code Generators WordPress 6.2 Release Candidate 3
Help Test WordPress 6.2
WordPress 6.2 Field Guide
Use of Code Generators Must Remain GPL Compatible
News* Introducing the WordPress Developer Blog * WordPress 6.2 Release Candidate 3
Central* WordCamp Buffalo 2023 * WordCamp Entebbe 2023: An Amazing Recap * Get your tickets for WordCamp Kerala 2023 on March 25th!
Community* Meetup Organizer Newsletter: March 2023 * Community Team Goals for 2023 : Chat session * Contributor Working Group: Mentorship Kick-off chat Agenda | March 20th 12:00 UTC (EMEA) and 21:00 UTC (AMER) * Community Team Goals for 2023 : Next Step
Core * A Week in Core – March 20, 2023 * What’s new in Gutenberg 15.4 (22 March)
WordPress 6.2* FYI: Navigation section of new Site Editor experienced removed for 6.2 RC 2 * WordPress 6.2 Release Candidate 1 * WordPress 6.2 Translation Status (March 14, 2023) * WordPress 6.2 ready to be translated * WordPress 6.2 Field Guide + Requests library upgraded to 2.0.5 in WordPress 6.2 + Patterns API expanded to include template_types property + Introduction of Block Inspector Tabs + Shadows in Global Styles with WordPress 6.2 + Introducing the HTML API in WordPress 6.2 + Miscellaneous Editor changes in WordPress 6.2 + Introducing move_dir() in WordPress 6.2 + Sticky position block support + Upgrading to React 18 and common pitfalls of concurrent mode + Add new prop to ServerSideRender component + Google Fonts are included locally in bundled themes + Custom CSS for global styles and per block + Minimum height dimensions block support + Editor Components updates in WordPress 6.2 + I18N Improvements in 6.2 + Customize settings for any block in WordPress 6.2 + Style Book preview of blocks in global styles + Update to content only editing filter namespace * WordPress 6.2 Accessibility Improvements * WordPress 6.2 Beta 4 Postponed * WordPress 6.2 Beta 3 * 6.2 Live Product Demo * Phase 2, Finale * Hallway Hangout: Performance Improvements for WordPress 6.2 * Roadmap to 6.2 * Bug Scrub Schedule for 6.2 * Early bug scrub schedule for WP 6.2 * WordPress 6.2 Planning Roundup
Meetings* Dev Chat Agenda, Wednesday March 22, 2023 * Dev chat Summary, March 15, 2023 * Editor Chat Agenda: March 22nd 2023 * Editor chat summary: March 15th, 2023
Developer Blog* Introducing the WordPress Developer Blog
Design* Design Share: Feb 13–Mar 10
do_action* Rural Hackers Do_Action 2023 in Anceu Spain
Docs Agenda for Docs Team bi-weekly meeting March 21, 2023 * Call for volunteers to help with 6.2 end user documentation Hosting Hosting Team meeting agenda 2023-03-22
Marketing* Notes: Global Marketing Team meeting, 7 March 2023
Meta* Agenda: Biweekly Matrix Chat – Thu, March 23, 2023 (10AM UTC)
Openverse* A week in Openverse: 2023-03-13 – 2023-03-20
Performance* Performance Chat Summary: 21 March 2023
Plugins* Advance Notice of Retirement
Polyglots* Agenda: Weekly Polyglots Chat – March 22, 2023 (07:00 UTC) * New translation project: wp20.wordpress.net
Plugins* Use of Code Generators Must Remain GPL Compatible * Advance Notice of Retirement * Plugin Review Team Update: 20 March 2023
Project* Proposal: Creating a WordPress Contributor Mentorship Program * Discussion: Ending the Eternal September
Support* Agenda for March 23rd Support Meeting * Support ticket triage session – March 29th 2023 at 16:00 UTC * Support Team Meeting Updates for March 16th
Test* Hallway Hangout: Let’s chat about All Things Layout * Help Test WordPress 6.2
Theme* Hallway Hangout: Community Themes Initiative
Training* Meeting Agenda for March 21, 2023 * Contributor Day Recap – WordCamp Asia 2023
Tutorials* What kind of WordPress theme do I have: classic, block, or something else? * WP REST API – custom fields, authentication, and testing * Displaying testimonials on your website * Interacting with the WordPress REST API
Online Workshops* Exploring some of the new 6.2 WordPress features * How to create a website on mobile (Part 2) * How to join the Training Team’s Welcome Committee * How to join the Training Team’s Welcome Committee * Block Themes and WordPress: Exploring WordPress 6.2 * How to update a video tutorial for Learn.WordPress.org * Build a blog with WordPress 6.2 (Released today!) * Block Themes and WordPress: Live Stream
WPTV* Latest WordPress TV videos
Related News:* PHP 8.2.3 Released! * PHP 8.1.16 Released! * TC39 * Composer 2.5.4
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status’ Week in Review — covering the WP/Woo news plus significant writing and podcasts. It’s also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
For the better part of the last 10 years, Marcus has been a WordPress designer and developer, focusing on small- to medium-sized businesses that wanted to sell their products online. He worked for a small marketing agency in Orlando, Florida, for a majority of that time, but also on his own as a freelance digital marketer.
Starting in early 2020, at the onset of a global pandemic, he joined an amazing team of distributed, WooCommerce-focused customer support specialists at SkyVerge. This position gave him the opportunity to share the knowledge he gained as a developer, back to other developers and agencies.
In October of 2020, SkyVerge was acquired by GoDaddy. Though ownership had changed, the mission remained the same: to level the playing field for eCommerce businesses everywhere.
Almost a year later in September of 2021, Marcus joined the GoDaddy Pro team to bring his WooCommerce expertise to another group of people devoted to helping web professionals build the best sites and online stores they can for their clients! Now, he gets to actively share about eCommerce resources and products through the community, attending WordCamps, and by hosting virtual events.
In addition to his work with GoDaddy Pro, he co-hosts one podcast episode a month for Do the Woo and also co-hosts his own podcast with fellow Floridian TJ Rogers called The HeadingTwo WP Podcast. He is also a team co-rep for the WordPress Photo Directory.
When work is over and it’s time to play, he enjoys photo walks, travel, and spending time with his beautiful wife and their two wonderful daughters.
What do you enjoy most about working in WordPress?
The single greatest thing about working in the WordPress space is the people! It’s a cheesy answer, but it’s 100% true. From top to bottom, this space is filled with kind, generous folks.
I’ve had the benefit of growing up with the web. From table-based designs in HTML to CSS stylesheets to content management systems, I’ve seen it all emerge. In the beginning, it was a smaller group of people who had the access and know-how to build for the web, but over time that group grew drastically.
Eventually, I had to choose a content management system to keep up with the demands of clients and the progress of the web. I didn’t originally choose WordPress, but came back to it a few years later as it became the best choice for me and the agency I worked for. Why did we ultimately come back around to WordPress? The community!
My first local WordCamp in Orlando, I (hesitantly) approached one of the speakers with a quick “newbie” question – hoping they’d just give me a moment at the end of a long day of sessions on the final day of the camp. They sat and talked with me for 45 minutes! I’m sure they were ready to leave (they had a flight to catch!), but they took the time to welcome a newcomer to the community.
I’ve since met countless others who have shown me that same generosity—regardless of whether I wanted to “talk shop” about WordPress or just work/life in general. Everyone is extremely approachable and kind, whether they just stepped off the stage from their hundredth time speaking or just starting building websites yesterday. The community is what makes WordPress so special.
What do you love most about your Post Status membership?
When I started at SkyVerge, I was lucky enough to be able to get a Post Status membership as part of the team there. I had heard a little bit about this WordPress group, but wasn’t sure what to expect once inside.
What I didn’t realize was how much I had missed out on waiting until then to be a part of this group! Post Status is a hyper-focused subset of the WordPress community—a place where the most active participate in safe discussions around the WordPress project, the community, events, and the whole ecosystem.
More than just a safe space, it’s a way to collaborate and discuss the future of WordPress and related projects. It’s a place to connect with other folks in the space to continue to innovate on everything WordPress.
What I love most about being part of this group is just that, that I feel like I’m a part of something. Something good. Something important. I love the connections that I’ve been able to make and the access that I have to people who can make a change.
Plus, it means more people have access to me. Post Status is a great place for conversation and collaboration and I’m open to all of it anytime!
What business/web/WordPress advice do you have for others in our industry?
My advice to the industry is simple and something that I try to live by: learn something new every day. It doesn’t have to be big, it just has to be new.
When I worked in an office with a marketing agency, we would often ask each other at the end of the day “so, what did we learn today?” Sometimes it was the beginning of a new programming language. Sometimes is was simply that a client loved the color green.
That’s stuck with me over the years and I try to remember to ask myself the same question. What was the key takeaway today? What new knowledge do I now bring to every discussion moving forward? Am I able to provide new value to those around me?
No matter what you do in business, the web, or WordPress, always make sure that you’re growing in some way, learning something new each day.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
Events are BackWordCamps, summits, and other conferences are back! In the last few years the roster of WordCamps on WordCamp.org have been sparse, to say the least. As of today there are eighteen upcoming WordCamps on the schedule, and more are in the beginning planning stages. And other events like YoastCon offer in-person events, too.
In addition to official WordCamps, online summits like the recent Pagebuilder Summit and Kadence Amplify, and the upcoming Atarim Summit continue to reach niche audiences online and encompass anyone anywhere they have a wifi connection.
I, for one, am pleased that online events continue in a post-lockdown world. Not everyone is able to travel to in-person events, or feels that it's safe enough at this point. We continue to hear of COVID cases following in-person events, and for some, that itself is reason enough to stay home.
If you have upcoming events (online or otherwise), we'd love to hear about them. DM Michelle on Twitter or in Slack (or via email) and let us know!
In the SpotlightPost Status professional member James Giroux is in the spotlight this week. James has been in the WordPress community since 2006 in many roles, most recently as the mastermind behind TeamWP.
Join Us on MeetupJoin the Post Status meetup here: meetup.com/post-status/ and then RSVP for the meetups that best meet your needs (one, two, or all three). March’s meetups will be posted soon!
Quick Links: Podcast: Audacity Marketing – Audacious Brand Affinity * Podcast: WP Tavern – #67 – Talisha Lewallen on How CertifyWP Is Hoping To Offer WordPress Certification * Podcast: WPBuilds – 318 – Rob Howard on what they’re doing at MasterWP * BlogPost: MasterWP – WordPress releases a Field Guide for 6.2 * WordCamp Phoenix* March 24 * YoastCon May 11 * WordCamp Europe June 8-10
Check out more WordPress events on WP.Events, a site I curate through StellarWP.
Photo of the WeekToday’s photo of the week comes from Topher DeRosia WordPress Photos.
This article was published at Post Status — the community for WordPress professionals.
GPT-4: Everything we know so far
GPT-4 is the latest in a series of natural language processing models created by OpenAI, one of the world's leading AI research organizations. The model is designed to generate human-like text and can be used to create content for social media posts, emails, blogs, articles, and other forms of written communication. GPT-4 has been trained on a massive corpus of text data. It utilizes an advanced neural network architecture to capture context and generate accurate replies to given prompts. It can also create original content, such as stories and descriptions that rival those written by humans. GPT-4 provides developers a powerful tool to help automate tasks such as writing engaging content quickly and efficiently.
Appwrite Cloud Is Now in Private Beta
Appwrite Cloud is an all-in-one backend platform for developers that enables them to create and deploy their web and mobile applications quickly. The platform provides tools and services to help developers get their projects up and running without requiring coding skills or expertise. It offers enterprise-grade services, including authentication, user management, data storage, serverless functions, hosting, and deployment. Appwrite Cloud also easily integrates with third-party platforms such as Slack and Stripe. With its robust feature set, Appwrite Cloud helps developers make the most out of their projects by offering full capabilities that make development easier, faster, and more secure.
InfoWorld: Optimizing video for UX: What a developer needs to know
Developers must understand the ‘video data hierarchy of needs for incorporating video into their websites, applications, and mobile apps. Steve Lyons breaks down what you need to know at InfoWorld.
Local 6.7.0 Released
• Local 6.7.0 includes the highly requested Site Grouping feature, allowing users to organize their sites into custom groups in the sidebar of the dashboard page.
• Users can start, stop, restart, and delete all sites in a group from its context menu and sort them by how recently they were used.
• WP Migrate full-site exports and imports auto-select the PHP, web server, and database version most similar to the production environment if available.
• This release also includes bug fixes related to existing site settings not being applied when importing or pulling.
This article was published at Post Status — the community for WordPress professionals.
Equalize Digital Receives Pre-Seed Investment from Emilia Capital
Equalize Digital recently received a pre-seed investment from venture capital firm Emilia Capital. (Partners Joost de Valk and Marieke van de Rakt from Yoast fame) The investment will help accelerate their mission to make the web development process more efficient, secure, and cost-effective. With the new funding, Equalize Digital plans to build out its team, expand its product offering, and further enhance the platform's capabilities. This will allow developers to create custom applications in less time with fewer hassles while benefitting from a secure cloud hosting infrastructure. Equalize Digital also plans to use the investment to promote its products and reach more users. Overall, this pre-seed investment is an exciting development for Equalize Digital, providing them with the resources needed to continue innovating and bringing more value to their customers.
Another page builder?
Droip is a new “No-Code” builder for WordPress and is currently in private beta. The tool looks promising, although still on the waitlist myself.
What Can Leonardo Da Vinci Teach Us About Web Design?
Leonardo da Vinci's methods and outlooks are just as applicable to web development today as they were in Renaissance Italy:
• Documenting thoughts, ideas, and work is essential to the creative process.
• Understanding geometry and proportional mathematics are necessary for a quality web design.
• Da Vinci wrote right-to-left in ‘mirror script,' emphasizing the importance of finding ways of working that suit you.
• He was picky about his patrons and employers, demonstrating the importance of working with people who will foster creativity.
• His works were often the result of countless experiments, tangents, and iterations; embracing this iterative process can help produce superior results.
Read the rest over at Smashing Magazine
What's new in Gutenberg 15.3? (13 March)
Good news for publishers, we now have a “Time to Read” Block. This will be very helpful for people who write long-form content in WordPress as this feature has been a stable of other platforms for years.
PS. It would help to read Axios' Smart Brevity Book while at it.
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (March 13, 2023)Discover WordPress 6.2's new features, accessibility enhancements, and developer updates. Contribute to the community by joining the Contributor Working Group. Explore new block theme template. Engage in discussions on mentorship programs. Celebrate WP20 and participate in the Wapuu Coloring Giveaway.
WP 6.2 RC2 • Plugin Review Team Announces Mika's Retirement • WP20 Giveaway WordPress 6.2 Release Candidate 2
Your WordPress 6.2 Preview
Help Test WordPress 6.2
WordPress 6.2 Field Guide
Advance Notice of Mika's Plugin Review Retirement
News* WordPress 6.2 Release Candidate 2 * WP Briefing: Episode 51: Is Routine a Rut? * Your WordPress 6.2 Preview * Wapuu Coloring Giveaway: Style Your Own Party Wapuu * WP20 Celebrations – Join in the Party – Online & In-Person
Accessibility* Accessibility Team Meeting Agenda: March 17, 2023
Community* Combining Roles to Create a New Contributor Ladder * Proposal: Updates to the Mentor Program * Launching the Contributor Working Group: Call for Volunteers * Recap of the Diverse Speaker Training group (#WPDiversity) AMER/EMEA on March 8, 2023 * Running Funds Outside of WPCS
Core * A Week in Core – March 13, 2023 * What’s new in Gutenberg 15.3? (13 March)
WordPress 6.2* FYI: Navigation section of new Site Editor experienced removed for 6.2 RC 2 * WordPress 6.2 Release Candidate 1 * WordPress 6.2 Translation Status (March 14, 2023) * WordPress 6.2 ready to be translated * WordPress 6.2 Field Guide + Requests library upgraded to 2.0.5 in WordPress 6.2 + Patterns API expanded to include template_types property + Introduction of Block Inspector Tabs + Shadows in Global Styles with WordPress 6.2 + Introducing the HTML API in WordPress 6.2 + Miscellaneous Editor changes in WordPress 6.2 + Introducing move_dir() in WordPress 6.2 + Sticky position block support + Upgrading to React 18 and common pitfalls of concurrent mode + Add new prop to ServerSideRender component + Google Fonts are included locally in bundled themes + Custom CSS for global styles and per block + Minimum height dimensions block support + Editor Components updates in WordPress 6.2 + I18N Improvements in 6.2 + Customize settings for any block in WordPress 6.2 + Style Book preview of blocks in global styles + Update to content only editing filter namespace * WordPress 6.2 Accessibility Improvements * WordPress 6.2 Beta 4 Postponed * WordPress 6.2 Beta 3 * 6.2 Live Product Demo * Phase 2, Finale * Hallway Hangout: Performance Improvements for WordPress 6.2 * Roadmap to 6.2 * Bug Scrub Schedule for 6.2 * Early bug scrub schedule for WP 6.2 * WordPress 6.2 Planning Roundup
Meetings* Dev Chat Agenda, Wednesday March 15, 2023 * Editor Chat Agenda: March 15, 2023
Developer Blog* Block theme templates: the easy way to build an elegant grid of posts * What’s new for developers? (March 2023) * Block deprecation – a tutorial
Design* Design Share: Feb 13–Mar 10
do_action* Rural Hackers Do_Action 2023 in Anceu Spain
Docs Agenda for Docs Team bi-weekly meeting March 21, 2023 * Summary for Docs Team meeting, March 7, 2023 Hosting Hosting Team meeting agenda 2023-03-15
Marketing* Notes: Global Marketing Team meeting, 5 March 2023 * Notes: Global Marketing Team meeting, 28 February 2023
Openverse* Community Meeting Recap (14 March 2023) * A week in Openverse: 2023-03-06 – 2023-03-13
Performance* Performance Chat Summary: 14 March 2023
Plugins* Advance Notice of Retirement
Polyglots* Polyglots Monthly Newsletter: March 2023 * WordPress 6.2 Translation Status (March 14, 2023) * Agenda: Weekly Polyglots Chat – March 15, 2023 (13:00 UTC)
Plugins* Advance Notice of Retirement
Project* Proposal: Creating a WordPress Contributor Mentorship Program * Discussion: Ending the Eternal September
Support* Agenda for March 16th Support Meeting * Summary for March 9th Support Meeting * Support ticket triage session – March 22th 2023 at 16:00 UTC
Test* Hallway Hangout: Let’s chat about All Things Layout * Test Chat Summary: 14 March 2023 * Help Test WordPress 6.2
Theme* Themes Team Meeting Notes – March 14, 2023 * Hallway Hangout: Community Themes Initiative
Training* Meeting Agenda for March 14, 2023 * Dev-squad update: Triage sessions planning * Training Team Meeting Recap for March 7, 2023 * Introduction to WordPress Development: A proposed learning path
Online Workshops* Let’s code: developing user roles and capabilities * WP dev livestream: Developing WordPress user roles and capabilities * Updating a blog’s design (Informal live stream) – Part 3 * クラシックエディターからブロックエディターに移行するノウハウ
Lesson Plans* Pagine vs. articoli * Cosa fare quando non ti ricordi la password * டாஷ்போர்டு மேலோட்டம்
WPTV* Latest WordPress TV videos
Related News:* PHP 8.2.3 Released! * PHP 8.1.16 Released! * TC39 * Composer 2.5.4
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status' Week in Review — covering the WP/Woo news plus significant writing and podcasts. It's also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
If you’re a leader, a developer, or a designer about to start a major website project, this webinar will help you navigate the important topic of accessibility. Cory Miller is joined by the team at Modern Tribe – Chris Kindred, Director of Backend Development, Sarah Gless, Creative Director, and Mike Klanac, Director of Business Development, to discuss why accessibility is imperative and how to integrate it into each aspect of development and implementation.
Estimated reading time: 73 minutes
Transcript ↓
The talented team from Modern Tribe joined Cory Miller for this critical discussion about accessibility in WordPress. They highlight accessibility as a non-negotiable aspect of web development and provide guidance for leaders, developers, and designers to ensure your websites are accessible to all people.
Top Takeaways:
Mentioned in the show:* Modern Tribe * Eric Meyer * MySpace
You can follow Post Status and our guests on Twitter:* Chris Kindred (Director of Backend Development, Modern Tribe) * Sarah Gless (Creative Director, Modern Tribe) * Mike Klanac (Director of Business Development, Modern Tribe) * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptCory Miller: [00:00:00] Everybody welcome back to another Post Status Live. This is where we
do, uh, webinars and interviews with our awesome members at Post Status. And today we've
got a great talented team from Modern Tribe.
I'm gonna let them unpack a little bit more about what Modern Tribe does and what they do at
Modern Tribe. But today, our topic is gonna be the right approach to WordPress accessibility.
This kinda, this really came to the forefront for us and why I sought these experts out because
accessibility is a non-negotiable for the web.
Um, and they're gonna talk more about their passion, their experiences, their expertise around
that. But I will just say this is a topic that we need to be talking about more, and we're
specifically doing this webinar, and I've asked them to come on and share. Particular areas and
work inaccessibility with WordPress.
But if you're a leader, you're a developer, you're a designer, um, starting to embark on a, on a
website project and want rightly so, to [00:01:00] make sure your website is accessible to all
people. This is, this is the extended webinar for you. We're gonna talk, we're gonna talk about a
lot. We're gonna talk about how does a c-suite or leadership team properly resource and lead,
uh, in the accessibility projects for your organization, all the way down to the developers,
designers, the people that use the website every single day to make sure you're doing your best
for those, trying to access your website.
So, I wanna introduce these te these, uh, this team today, but I'm gonna let you do that. So,
Mike, could you start us off and share, um, a little bit about what you do with, with, uh, uh, your
work at Modern Tribe and, uh, your interest in this whole topic of accessibility?
Mike Klanac: Yeah, thanks Corey. Um, my name is Mike Klan.
I am the Director of Business Development at Modern Tribe. Um, that's essentially a sales role
here. [00:02:00] Um, and, uh, I'm really excited to talk more about accessibility. Um, I, you know,
to be transparent, I was actually a little nervous at first, uh, because of my role as essentially a
sales role. And, um, this is such an important topic and, and Corey in like preparing for this, you
said something that, that resonated with me, which is, , you know, if this is important, um, don't
feel bad about being an advocate for it and talking about it.
Um, so, uh, that helped build my confidence. So I'm excited to be here to talk more especially
about, uh, accessibility as it relates to leadership and as it relates to a core value that stretches
across all components of your business. Uh, so, um, yeah, I think continue on with introductions
and maybe I could circle back and, and tell you a little bit more about, uh, tribe and how long
we've been around.
Cory Miller: Yeah. We'll, we'll come back to you, but I think you, you know, one compelling
reason you're here too is because you do talk to people that are making decisions, [00:03:00]
but not necessarily always the people doing the work too. And it's a collaborative approach. And
I know your heart, you're super, super humble, but very experienced.
Mm-hmm. , um, professional. So I'm really glad to have you on here and you're gonna talk first
as we, after we do introductions about the whole leadership angle for all of this. Um, Chris and
Sarah. Yeah,
Chris Kindred: thanks. Um, my name's Chris Kendrick. I am, uh, director of backend, um,
engineering here at Modern Tribe. Um, I, accessibility's always been a passion of mine, um, and
it's been, uh, really great to come on board at somewhere like Modern Tribe, where they take
flexibility so seriously.
So, uh, that's always been a, a great thing for, for me, um, moving forward. So,
yeah.
Sarah Gless: Hi, I'm Sarah Glass. Oh, sorry.
Cory Miller: Yeah, yeah. Sorry. Go ahead Sarah. Yeah, thanks Chris.
Sarah Gless: Yeah, thank you for having us. Um, I'm Sarah Glass. I'm the creative Director at
Modern [00:04:00] Tribe. Ultimately, that means I'm in service to both our clients, making sure
that we're shipping incredibly beautiful and, and and engaging work, um, as well as our design
team, ensuring that, you know, they're fulfilled in and the work that they're doing, and we're
continuously developing and pushing the work forward.
Um, I'm super passionate about accessibility too. You know, I think that, as you know, coming
from a design background, um, ultimately I wanna communicate effectively with, with, with
people. And, um, if, if you cut off people in those lanes of communication, um, how good is that
design? So I, I truly believe that good design is accessible design.
Um, super excited to, to be here and, and chat more about.
Cory Miller: I can't wait to dig in with all three of you because what you just said, Sarah, is good
access, good accessibility is good design. And I think there's probably a lot of designers out
there that just kind of like, oh, okay, we can do this. So I'm looking forward to talking more about
that, particularly, um, I'm gonna hype 'em up,
[00:05:00] Yeah, absolutely. This can be, you know, that's another message in all this, this can
be done. There is an approach, a good approach to it, and it is possible, and I think that's a
really great message. Um, so Mike, before we kind of get into the actual topics, could you tell us
a little bit more about Modern Tribe as an agency?
Mike Klanac: Sure, sure. I'll give you the short version. So, um, Modern Tribe, we like to call
ourselves a full service digital design and development agency. Um, we've been around for
about 15 years now, uh, and recently joined the liquid web family of brands. Um, I think like one
of the way, another way we describe ourselves is we say we connect to the touchpoints of your
digital ecosystem.
Um, and when I say that, I think what's important to note is kind of that WordPress is often. the
center, it's the hub, the WordPress TMS is the hub of that ecosystem. So we lean on, on
WordPress heavily. [00:06:00] Um, and our, our business, I mean, it sort of breaks down into
four key categories. There's strategy, there's content, there's design, there's engineering, um,
and that's sort of who we are.
Um, accessibility of the topic at hand today, uh, as you'll see it, it sort of permeates all of those
areas and it's sort of core to who we are, um, as an organization. So, um, yeah, we're, we're
press agency.
Cory Miller: And I know you all work with some name brand organizations. Maybe you can't all
talk about it, but I'm aware enough to know that you all have worked with some of the biggest
brands that are household names, helping them specifically, not just with their web, but also that
this important part, accessibility.
And some of these, uh, organizations, Mike, particularly I know from talking with you all
background about this, is if you take federal funding in any way, particularly in the United States,
it, it's not even a conversation about is it, is [00:07:00] it a thing we should do? It's like, no, you
do it. And I think that amps us up even more.
Um, thankfully, government non-profits have led the way with accessibility, but this is something
we'll talk more about. Everybody should be doing this. Um, this is this, we're in 2023 now today.
And it, this is just a part and I'm, that's why, another reason I'm glad, but you all work with these
organizations where you're like, there's a lot of scrutiny on these organizations you work with.
That means that that's a good thing in a way because they have to make sure, like Sarah was
saying, that this website is successful for anyone that wants to, to access it. So, uh, I think that's
pretty critical and also demonstrates why I asked Modern Tribe and U three to come on to talk
about this today.
So, okay, here's the layout. We're gonna talk about leadership. Now for those of you watching
and listening, um, we're gonna each, each of the experts, I've asked to talk about a specific area
related to their expertise, but you're gonna hear from them. I've told them, I said, [00:08:00] I
don't want you to stay silent.
Mike's part part, I want you to contribute too, because. As we've talked and prepared for this, it's
helped me understand this is a holistic process that everybody in the organization needs to
embrace. And so, again, I'll, I'll just say to y'all, please, if Mike's talking, share something from
your perspective about this, uh, please do that.
Cause I think this is gonna help people. Our intention here is you're trying to do right and good
by this for your website project. So I want you all to like, help them really understand these are
the things we work with clients about. These are the problems we see, these are the challenges
we see and here's our thoughts.
Because you, you are experts in this and you see things that I think could make those trying to
cross this threshold, um, truly be prepared for and make really good decisions that helps
everybody involved, even if they don't choose modern tribe as the agency. So again, I think
that's right on important.
Okay, so let's just start right here, because [00:09:00] oftentimes, as I understand this, both
leading my own organizations, listening to you all and other agency members that post status, I
go, um, this type of decision needs to start at the, you know, the top of the hierarchy here. If the
leaders aren't on board or don't fully understand it, this is gonna be a problem.
So, I hope those leaders listening, this is your time to take notes because Mike, I, I want you to
kind of, what do you think of when you're saying, okay, I am, let's say a c e O of an organization
or in the C-suite or leadership team. I need to start helping think through this, you know,
accessibility for what we do on the web.
What stands out to you when we talked about leadership and WordPress accessibility.
Mike Klanac: Yeah, I'm, I'm so glad we get to talk about it from this perspective, because so
often accessibility can get pretty dense and technical right away. Um, but in today's modern
world, uh, it it's more than that. And it's something that permeates all aspects of your business if
you [00:10:00] want it to be successful.
And therefore, it often has to start with leadership, um, realizing why it's, IM important. Um, it's,
it's gotta be built as a core consideration, um, to all of those various layers. Uh, and the best
organizations, the really effective organizations that care and are considerate of their users
make this a, a core value.
It's, it literally becomes, um, part of the culture. Top to bottom. Um, so I think one of the ways to
build that understanding is to really think about like, why you're doing this. And we hit on the
legal implications initially, and I think that's where a lot of people first start thinking about this for
some reason.
But you kind of need to back up and really remember that one of the first reasons this is
important is, is just morally, it's, it's morally important. It's a part of digital inclusivity. We are
creating tools that serve [00:11:00] users, that serve people, and therefore we need to care for
them. We need to think about how they use it.
And that applies to all of the users. It's an increasingly competitive world. We don't have the
luxury of, um, excluding people because it's not convenient to, um, build tools that serve them
effectively. So I think like we really need to ground ourselves in the moral component of this first,
which is it's the right thing to do.
It's just the right thing to do, therefore needs to be a leadership initiative. It needs to be brought
in, carried through to all components, all layers of your business. Okay. So that's like the first
thing that I would probably tell a leader in this space is that make it a part of all of your thinking.
Cory Miller: I mean, you know, I, we were talking about a client used to consult with before we
started recording and I was like, you could tell there the client one did the traditional thing, print
off your core values, put it on all the doors, and you're like, cool. Yeah. But what are your real
core values? [00:12:00] And it seems to me, as you talk about one, there is a business reason
to do this, very legitimate that it's gonna get a lot of people's attention.
But I think what you were, you're saying is like it should reflect a value that you might not have
on the door, but like we care. Yes, we care about the whole population and being able to get to
the things that we offer. And if we don't, it it, I mean that rings really true when you say that
business, there's a legitimate business reason and that should hopefully check most boxes.
But I think the other thing is that you should actually just care. Yeah. We've all probably been
touched in some way with someone that has, uh, uh, uh, something that doesn't allow them to
see, read, hear, whatever that is, um, that we need to be thinking about that. Just because we
don't have that particular issue doesn't mean there's a pretty significant one is a significant
enough to me.
But I mean this, we're talking about in this accessibility [00:13:00] conversation quite a bit of the
population that most organizations have flatly not even thought about till today.
Mike Klanac: Exactly. Yeah, I think it just sends the right message. You know, when you're the
type of organization that takes the time to be deliberate and considerate of all of your users,
there's probably an understanding that that carries through to your product.
If you're selling something, um, you, your service, your, your organization as a whole. So, um,
it's just the right thing to do. And I think, I think we should just start there as it's, it's morally right.
And as you hit on, um, and to segue a little bit, there are legitimate business reasons. So, um,
making sure that your, your site is fully accessible, has this effect of improving the quality, the
experience for your users.
And that sort of in some ways overlays these other topics that we often talk about as like key
performance indicators for businesses. [00:14:00] Things like search engine optimization, um,
core web vitals. Um, these are adjacent to each other. So it it's about creating an experience
that is a user experience that's quality for everyone, and therefore your, your business will feel
that it'll have an impact.
Um, so not only is it the right thing to do, morally a highly accessible site that's gonna benefit
your, your clicks, your conversions, and all those things that we've spent so much time thinking
about, um, and that we're starting to, to kind of like land a couple of really important reasons. It's
like, you know, it's what's good as a person, it's what's good for business.
Um, it th those alone are, are enough reason, right, to really think long and hard about this. Um,
But there's this final one too, which is the one we kind of backed into this from, which was,
there's some legal requirements here. I I, I pulled a stat, and I think everyone's aware of this,
but, [00:15:00] um, 2,800 accessibility lawsuits in 2021.
Um, that's, that's like, it's a big deal. And those lawsuits, um, are meaningful and there's a place
for them. Um, but more important than the litigation itself is you just have an opportunity to get
ahead of this if you do things right, and that can get confusing. Um, I, sorry, you're gonna jump
in. I'll take a beat.
Cory Miller: Yeah, no, I, I think, um, I'm curious to hear what Chris and Sarah think too,
because it's like, you know, we've all been to those situations, uh, where you're like, the
organization talks a really good talk. Yeah. You know, and we've got plenty of those in our
society globally today. But you know, the ones that talk.
And you know that ones that just act on that value. And I think this shines pretty clearly whether
you go to a website, you see the accessibility blue circle or whatever this is. And I think
[00:16:00] this is an opportunity. I'm curious what Chris and Sarah think too from just an
organization standpoint of like when you see someone taking it to this degree, not because they
necessarily have to, a lot of these have to, but, and there's a probably legitimate reason why
there's regulations and laws and different things in these lawsuits is because like, okay, if you're
not gonna do the right thing, the, the world society will kind of push you in that regard.
But I think, I'm curious what you think Chris and Sarah is like, this is a way to get out front and
lead act on those values. You can't just say you care, but if you care enough to make sure your
website is A to B, everybody can can access that and and consume the information and
whatever you're trying to offer in the world, that's an opportunity for leadership to me.
So Sarah, Chris, what do you think? . I, yeah,
Chris Kindred: I, uh, okay. Uh, I, I think there's a huge opportunity there. One of the things we
tend to hear is, well, that's not the kind of person we're marketing to. And [00:17:00] you know,
there's, there's so much more than that going on with accessibility. It's, you know, you may not
be marketing to 'em right now, but who knows what's going to happen in the future.
They, they, uh, or, or, um, friends that they have that, that kind of thing, they can help, um, push
along whatever product you're pushing. And in those cases, so, you know, you've got, um,
you've got companies that come at it from that angle and, and there's a little bit of education that
we have to do to help kind of get 'em over that hump of this.
This is, this is a moral thing as well, . It's, it's not who you're marketing to. It is that you are
marketing to everybody. Everyone's going to see it, and it's important that everybody be able to
see it.
Sarah Gless: Yeah, and I think that, like, going back to Mike's original point, like it takes the
organization to do that.
It cannot be on the shoulders of like your web team. Um, yes, they are like [00:18:00] hands-on
producing and shipping that thing. Um, but that thing should be symbolic of like a much larger,
um, um, effort around accessibility. Um, and, and your kind of example around, you know,
posting your, your core values as a, as a company on the wall, um, and accessibility or
inclusivity being on that, um, kind of made me start to think like, what's like a real example of, of
this.
Um, you know, like I, I. And transferring that responsibility, not transferring, but sharing that
responsibility across the organization means you have to figure out, like, how can each
department take part in that? Um, how can we better collaborate on that mission? Um, I think,
you know, I've spent a lot of times on and, and working with like brand and marketing teams,
great opportunity for, for, for people to get involved in accessibility that may not be, um, on the
line to like ship that, that website necessarily.
Um, for example, we mentioned, you know, calling out your brand [00:19:00] values. Maybe
you've got, you know, being inclusive as, as, as a brand value. Well back that up with like, you
know, shipping accessible designs on the marketing side. So like, if you're working on a brand
book, um, A big part of that is establishing a color palette.
Um, and that color palette has implications across so much of your collateral across the
organization, including that website. Now, oftentimes what happens on like design, um, is that
we're handed a brand book with colors we can't use, and now we're having to rework that
because accessibility was never consideration going into that.
Um, so that's like a, a various, you know, tech like tactile example of, of how one little shift, you
know, like, and if your team doesn't have the specialties to do that, that's okay. Like lean on a
team of experts to help and collaborate on that. So bring in the web team into, you know, that
brand conversation and when you're developing that color palette or, or whatever the thing is,
um, to get their [00:20:00] expertise and, and, and make sure that we're living up to that kind of,
you know, core tenant of being inclusive and accessible.
And also, um, Beyond just being like the right thing to do. Like, you know, if you do work ahead,
the more you work ahead on accessibility, the more money you'll save down the road, um,
because you don't have to rework as much. So, um, definitely another, you know, kind of
business, um, opportunity.
Cory Miller: And I, I think, thanks for that.
Oh, Chris, go ahead.
Chris Kindred: Well, that, that just made me start thinking, um, one of the things is accessibility
doesn't just stop with your digital things. Um, I, there's, there's a billboard I drive past or used to
drive past all the time, and I could barely read it because it was blue on blue and it just didn't,
didn't work well for, for me as I was driving a car 60 miles an hour past it.
I, I, if you're going. Put that your, uh, that accessibility and, [00:21:00] and being inclusive as
part of your core values that trickles into your billboard, that trickles into the entryway to your
business, that that trickles into so many other things in order to prove it.
Sarah Gless: It's a mind shift, isn't it? Like when you, when you Yeah, when and, but it, but
once you start doing and getting the practice of that and resource for it, that's a critical part of
this, right?
Um, you, it will become a habit. And, and that's a good habit to have.
Cory Miller: And I keep shaping this mike in my mind as it's a, it's a problem, but if we can do it,
you just said Sarah and shift her mind, we go, this is an opportunity to show people we care. We
don't have to put the word on there. If we do certain things like this, just like we've mentioned,
diversity, equity, inclusion, huge topic and rightly.
This is going, if we truly want to act on that, we need to think about that person who might be
blind and trying to ex, like you were talking about, you know, the color palettes and things. It's to
that thought. [00:22:00] But Mike, it seems like too, I think Chris and Boer helped me today.
Like, let's add another reason here.
This is a team Mork, Hey, we care. So we're doing this accessibility project and, and other
initiatives in the business side of things that they can do to say, we're not just gonna say it, we're
gonna do it. I mean, this seems like when you go to your team, like Sarah was saying, and
you're like, Hey, leadership has bought in on this and understands it.
Now we go to the team, we want, hey, we want everyone as best we can to do, to, to be able to
access things.
Mike Klanac: It's a, it's a foundational, um, shift in how you think about it. So a small example
would be we used to, um, ask, do you need your site to be accessible? And now we just
assume we're gonna build accessible sites.
And we used to take a pass at estimating a project and then sort of like do some additional math
to calculate accessibility. Now we assume accessibility is a part of every estimate that [00:23:00]
you're doing. Every line item of the feature level estimate incorporates accessibility thinking.
Um, and that's, and that's, that changes the approach.
It, it's, it starts at the beginning. It carries through all the way to the end. And I, I think I would be
remiss not to mention one other topic on leadership that this conversation is sort of remind me
of, which is that these standards we're talking accessibility is sort of this like, like just just this
open-ended term, but it, it means probably slightly different things.
And from a leadership standpoint, I think one other thing you need to really consider is what
standard are you, in some cases mandated to hit? And just understanding that is part of the
leadership obligation because you are the person that may often understand where you're doing
business, what your jurisdictions are, um, what, what laws you're bound to.
And if you're as an international organization, we, we work with groups in Europe, we work with
groups [00:24:00] in California. We, we work with groups that have different sets of
requirements and different guidelines. So I think an important note for anyone who's, who's
gonna try to build this philosophy into their organization as they should, uh, is to, to like really
fundamentally set some clear guidelines to your team and say that based on where we do
business and where we're approaching it, the way we're approaching it, we're gonna try to hit,
you know, stay tuned to section 5 0 8.
Um, And, and the, the outlines set in WIC AG two one, aa. Like we, there needs to be some
basis for what you're aiming towards. Uh, it doesn't, doesn't mean that, um, you can't go past
that. Um, but uh, you probably need to have that guiding light.
Cory Miller: Uh, and I think there's a relief for me talking to you all on this too, because when I
know for instance, this is a value, right?
That we want to, that I love you, you said, uh, just it's assumed. You know, [00:25:00] we're in
2023 having this conversation. It doesn't matter what's been in the past today, this is just an
assumption that mind shift shift, um, but that it occurs to me, you know, as a leader and then
we've all kind of talked this and know this, we can't know every single thing.
Like you're talking about these specific legislation, policies, regulations out there. You can't
possibly. So, but I wanna say there's hope. That's why we're having this conversation. That's
why there's great experts in WordPress overall. Try being one of them that, um, can help
navigate some of those. Like it doesn't need to be the, the thing that you keep up with at the
absolute.
That's why you hire people like you all to even mention some of these things. Like I've been in
tech a long time and I learned something when I'm talking about when to you all about these
things that I hadn't considered. And I think that's a maybe a sense. Is like, there's a little bit of
relief you can say like you want to do the right thing.
That's why you go seek out experts that do. That's why I've enjoyed preparation about this. I've
learned [00:26:00] a ton that I wouldn't even considered . Like Sarah, you were talking about the
brand and I go more design Chris than tech sometimes, cuz I don't know what I'm talking about
with tech all the time. But I go take this thought and go to your brand values.
We have oranges ours, but I have no idea how that expresses itself necessarily. Right. Uh, on
the web for someone that's hurt and that's a holistic thinking. We're thinking like we, we've hit
this do do good and it's got a pretty dang good benefit because it's like absolutely. You can
actually reflect and show what you're doing.
So.
Sarah Gless: Absolutely. Um, yeah. And you mentioned like. Kind of like leaning on on experts.
And that ki kind of got me thinking, like, I think there's this expectation. Um, I know design
designers put this expectation on them to, to, um, sometimes to, to be able to like have
expertise in this. And like we absolutely have to have, you know, baseline knowledge and, and
skills that apply to [00:27:00] our work to meet accessibility.
But, um, you know, as an organization, if you're in a marketing team, um, for example, and
you're like, do I, do I need to know everything about accessibility? No. And there's no, I mean,
accessibility is a, you know, a full team of effort. Um, yeah. Um, at Modern Tribe, we've got a full
dedicated QA team that is testing rigorously everything we design and build.
Um, so, so no. But can you get to a place where you've got like a good baseline knowledge of
accessibility and or also like resources that you know you can turn to, whether it be, um, your
own team internally that's focused on accessibility, your leadership has resource for awesome.
Or, um, if you can work with consultants or agencies like us or, or what whoever, um, get that,
that resource embedded in your team so you can turn to them, um, for their expertise.
Because [00:28:00] accessibility is like this ever-changing thing that will continue to grow. Um,
and, and I just wanna, like, I think that's something like in my own past, I put that pressure on
myself and, um mm-hmm. , it's a lot of pressure and it can, can kind of, um, um, get you away
from other, you know, priorities within your role.
So acknowledge that you do not have to, um, necessarily be experts, inaccessibility, but you do
have like a moral and business responsibility. To care about it and get help when you need it.
Um, um, so yeah,
Cory Miller: I think, I think that's, that, that's a great point. Um, in, in all this. Um, and now we're
gonna shift to you in just a moment to talk specifically about design, Sarah.
But Mike, before we do that, I just wanna make sure, I think we've hit really big pillars here. Um,
moral business requirements, , it can be, there's an opportunity here to lead and show that you
truly care. Um, anything else you think about when you're, when you're thinking about leaders
[00:29:00] making these decisions, wanting to give those resources to design and team and
things like that, anything else that we missed that you wanna share?
Mike Klanac: Just to like summarize, it's a tremendous opportunity. It went from being, uh, a
challenge, a problem to No, this is just an opportunity to better serve our, our audience. Um, and
that's how I would be thinking about it.
Cory Miller: Yeah, what a great mind shift and what a great takeaway we have more. So if
you're a leader in an, an organization making these decisions, stay on because there's more,
because this is a, we're we're evolving and growing this concept, like we've been saying as a
mind shift, shift change over.
What a great, great way to sum up that, Mike. Thank you. Okay, so Sarah, now let's just talk
creative and design, because a part of this, I'll just say this, I was like, okay, I can get the
decision. Like I can really embody that and go, it's, it'll take time, it will take effort, it will take
money. But as we're talking, I go, [00:30:00] gosh, I've been in the seat too, where you're a
marketing person or you're trying to ship the work into, through the website and there's
decisions and things that you need to be thinking about that.
So as we talk about in this role, creative and design, what, what things stick out to you as we
approach the accessibility topic?
Sarah Gless: Yeah, absolutely. Well, um, I think just acknowledging that it is a requirement. Um,
I think that there's this kind of stigma that accessible design, um, pro, you know, prohibits
creativity, um, in a way that, you know, accessibly designed websites.
Are ugly , for lack of a better term. Um, and I think that that stems from, you know, a history of,
of hearing about lawsuits and, and, and building requirements around certain sectors. Um,
particularly like the government. Um, and websites for governments or government, um,
institutions are, are, are typically not known for, [00:31:00] um, their design.
There are a few, of course . Um, so it's, it, you know, accessibility, I think in the design world has
a, a, a reputation that it's gonna restrict me. Um, and I don't like to think about that like that. I, I, I
want, you know, our design team, we, we sh we, we have a mindset that it's just an a
requirement and any creative brief you get, um, I'm sorry, but it's gonna have requirements on it.
Um, and so if you think about that and shift your mind into thinking that way, it truly does
become a creative opportunity, um, and a creative challenge. And, um, I think designers and
creatives. Tend to work very well if you give them some structure, but then opportunities to
innovate and there's tons of opportunities to do that with accessibility.
Um, I think of like a past project we worked on for, um, oh, very well known, uh, Ivy League, uh,
school, um, that, you know, we designed a, a navigation, it was very robust, it [00:32:00] was
very, um, uh, boundary pushing, I'll say on the design side. And at first blush, it did not look like
it was going to meet accessibility.
Um, we worked and collaborated with our QA team, our engineering team, um, and within those
boundaries of accessibility and or those requirements, um, and looking at this thing that we
really wanted to like put live into the world, we figured it out. Um, and we shipped a very
accessible, um, site and navigation that ended up winning a design award like.
You can do it. It's totally possible. Does it take more resources and time? Yes, but it's like po you
know? Yes. Um, there's, there's no way around that, but yes. Um, but you, it, it's, it, it truly can
actually lead to like innovative ideas because, um, even within those requirements, there's,
there's bars to push and like, uh, [00:33:00] uh, figure out how to, to, um, uh, make this work.
Cory Miller: So, yeah, I think what you're saying, so I fancy myself sometimes justified or not as
a creative, and what I hear when you say that is, I know there's a bunch of people, when you
said the first part feels like it could prohibit, they're probably like, yeah, it feels that way. But then
you spun it around and you said, this is an opportunity here.
I I, when I fancy myself as a creative, I go, constraints are actually really good in a lot of cases.
And so if, if it's a challenge, Hey, you've give, you're given these tools. Take it and be creative.
Like that's what I got from that example you just gave is like, we looked at it potentially as an
obstacle, but we turned it into an opportunity to be really creative and make it work.
And I think that's part of like, I'll get a little fur here and say artistic, like when you say you're
creative, it means like, don't look at these as problems. [00:34:00] Look at 'em as opportunities.
You know, that's the thing we got with leadership. It seems like. That's what I just, I wrote it
down. I was like, we're talking about how this challenge can be viewed as an opportunity and for
creatives, having worked with some creatives, I'm like, Hey, see what you can do.
Yeah. The best things. See what you, yeah.
See what you can get away with. , ,
Sarah Gless: no, little rebellious ,
Mike Klanac: as a definite not creative. I, I really think this is an interesting part of the
conversation and somewhere out there, well, this is the part that I can add, I can add that there's
an article about like Jack White and the White Stripes.
There's this like idea of threes where they stay within three colors, three instruments, and that
that parameter within that, they try to push innovation as much as possible, and clearly they've
been successful with it, so.
Sarah Gless: Absolutely. That's awesome. I, and you know, like, oh, go ahead Chris.
Chris Kindred: I, I feel like there's another aspect specifically to the, the, um, menu that you're,
that you're talking about there [00:35:00] as a technical team.
When we look at a menu that came in like that, we're, we're looking at it going, now there's the,
this is gonna be difficult, .
And the, the amazing part is though, . It just takes some communication. It takes the team
working together to figure out, okay, here's where we can push a boundary. We, we, great point.
We know how to handle this piece. And we get that developed. We, we work with, you know,
our, our, our front end team does an amazing job at staying up to date with things like WIC ag
and, and we can really lean on them in, in some of these cases to say, okay, here's how you can
accomplish this in an accessible way.
And then with com, with good communication between design and, and our, our engineering
team, we can, we can keep pushing those boundaries. Uh, you, you mentioned that it costs
more, it does cost more to be innovative [00:36:00] like that. That's just part of being on the front
end of the curve. Right? If, if you are trying to push boundaries, it's going to cost more.
but accessibility doesn't have to cost more either. The innovation piece of it is what's costing
more. Mm-hmm. . So, you know, if, if you're, if you're wanting to, to do a big award-winning nav,
heck yeah, let's do it. Let's jump in, let's, let's do it together. Uh, but it doesn't have to be that
way to be accessible either, right?
Mm-hmm. . So, yeah.
Sarah Gless: Yeah. That multidisciplinary kind of approach is so critical. Um, I think it requires
both specialization and, uh, willingness, like multidisciplinary collaboration across teams to, to
do it. Right.
Cory Miller: Well, and we talked a lot about boundaries, pushing boundaries, and it seems to
me too, it's like there's probably some mental boundaries we put ourselves in if we think about it
as just, oh, this is a [00:37:00] problem and I don't want to do it.
But I think what I hear from you too, Sarah, is like, Well, this, the, the regulations, the policies,
the things that govern this have actually created your canvas. You know, if we look at it like that
and we go Exactly. And then I love the challenge actually, like Chris going like, well, what can
cools, like even cross teams, we got a challenge, but let's look at it as this opportunity to do
something really cool.
Like when you said the awards and stuff, like love that you're like, do such a good job with this
challenge. They, you could actually win hearts and awards, you know? Exactly. And I think that's
for creative people, I think that's gotta be a stoking fire of like motivation. Oh, absolutely. An
inspiration.
Sarah Gless: Yeah.
So that, like, nav wins an award ranks high on accessible websites in higher ed. Like what? I
mean, that's just a perfect pair
Cory Miller: and that person out there trying to look, trying to do see here whatever to that
[00:38:00] information. They've, they've had these experts. Giving their creative talent to do it.
So there's that other part of like, somebody got to make sure they didn't miss that part of the
website or whatever was happening in the project.
So exactly like, how many wins do we need? People, , , you know, like, and Chris, you're gonna
get your chance to talk tech too. Um, but I really, I really love this, like the words I hear from you,
Sarah, particularly as designer, you know, artistic and creative. You go, you said, doesn't have
to restrict, doesn't have to pro prohibit anything, can actually blossom and grow your creativity.
If you, if you look again, we're talking about mind shifts and we say, Hey, this is just the canvas I
get to create on. I love that. So what else comes to your mind when we talk, when you're talking
to creative teams and people really trying to make sure the experience is great? What are the
things that pop up to you as you've worked with clients and, and the teams?
Sarah Gless: Yeah. Yeah. I, I think, uh, I mentioned this a little bit earlier, [00:39:00] but just.
Taking the, knowing that you don't have to be an expert at this thing. Like, and really, again, I
can't hit home enough, like collaborating and, and building kind of an extension of your team to
support accessibility is so critical. Um, and putting resources towards that.
Um, whether that's in-house or, or with an agency. Um, you know, I look at our own design team
as a great example. Like we, we definitely stay up on knowledge as it affects, you know, the, the
work that we're working on. Um, but even our team who is talking about accessibility all the
time, We still ha have experts specifically dedicated to accessibility within our organization, our
QA team, who we can collaborate and lean on to ensure that the work that we are designing
and putting out into the world is tru truly accessible.
And so I, I just wanna really hit home like if you, if [00:40:00] you, um, are feeling maybe a little
overwhelmed, like, how do, how do I do this? Lean on people who know how to do it. Um, and
um, yeah,
Cory Miller: I think you all have modeled that for me in our discussions leading up to this. You
really have modeled it. We, I won't get into the exact details, but when I was saying, Hey, we're
gonna, okay, we got our date and all that, you all started asking these questions.
I didn't think about that. And they were accessibility questions like naturally. But what I really,
really appreciated about you three, why we're like working with really super talented people that
are also humble is you all team approached that I think Sarah, you're like, okay, I think, I think
it's this, but let me, I'm gonna go, I'm gonna go chase that with a team.
Chris, same way. And you guys were collaborating and I think what you all have modeled, what
you're talking about the client should do is really look at this like it's not on one particular person.
Yeah. Embrace the team concept. [00:41:00] We, we care. And that's why as a team, we're
gonna figure this out together.
Mike Klanac: Yeah. Yeah. It's a, a perpetually changing topic. It's guidelines are evolving,
browsers are evolving. The tools that people use are always changing. So if you're an expert
one day, by the next day, you have more learning to do. And the way that we get around that is
by leaning on each other as a team, uh, and thinking about it as sort of a topic that we all need
to stay fresh on, um,
Cory Miller: and just care about.
I mean, this whole conversation evolved because you and I were talking to Mike, you know, and
I'm aware of the work you all do, and. You know, through us talking, you go, gotta have Chris,
gotta have Sarah on this call. That's my, that's You have a bigger team. Absolutely. You all have
a bigger team of course.
But you're like, that's a great model. So like we had you start with leadership in making those
decisions and then we're gonna talk about creativity and then we're gonna talk about tech. And
then you all have even lighten. Say there's somebody else that [00:42:00] might not be in that
spec, but they're the ones publishing the post or whatever it is to the site.
Exactly. Yeah. I think we've modeled this like cross-disciplinary, I think you said that too, Sarah
is like, okay, we, when we're having these conversations, we do need leadership, do need tech,
we do need design. And probably the people actually doing this, the work, like into the world,
probably all need to be somehow represented in that conversation.
So I think I'm, I'm digressing from your subject, Sarah, but I just go, I think that just, again,
models, it's a holistic whole team approach. We're, we're not gonna get it perfect, but we're
gonna figure it out together. Absolutely. So I I love that too. I think you've given permission to
take some burden off Sarah, as like, yes.
You don't have to be aid
Sarah Gless: as long as you lean on, on, on your, your internal teams or consultants in that, in
that area
Cory Miller: Care. Lean on your team. Yes. Try to make the best decisions, get the best
[00:43:00] experience. You may not win the award every single time, but hey, allowing someone
to do that, which probably has a fr I can't imagine the frustration someone might feel trying to
get actually this cool tool called the internet, but Oh, tripped up like one of the best
communication tools ever invented in human history, yet there's significant part of our population
that can't get to it.
Sarah Gless: Yeah. It's like in the states, one in four, um, have a disability and I think globally
it's one in six. Like think about those numbers. It's like 25% in the us.
Cory Miller: That can't,
Sarah Gless: that you may not be communicating with today on your website.
Cory Miller: I, uh, see again, you just go like, so let's, let's make this for a second, Mike.
I'm curious about this, but you two chime in. You go. If we were gonna say like, just make it a
business decision. If I went to any corporate leader, business leader in America and said, what if
you could get [00:44:00] 20% more than your gi, like, what if you could tap this market, Mike,
like from a market size, what if just from a business, okay, let's take, take the pure human
element and you go, everybody, every business is looking for new markets to build and expand
on.
And you go the stat that's you just shared, Sarah goes 20% of the popul. That, that, that if we
just embrace this right thing to do thing, you can get access to that. And imagine just from a
pure business standpoint, that market that's served better than any they get anywhere else.
They're gonna talk, they're gonna share, do business here, do work here, because they're
gonna be your most vocal evangelists.
So Mike, like from a pure business standpoint, and I go, let's add it to the thing cuz this STA is
like we all think about the new markets that we could try to break into, you know, or grow our
existing thing. And you all just said, by the way, everybody ha you know, has a hard time with
this subject, but we're giving you a [00:45:00] huge part of the population.
You could serve extremely well.
Mike Klanac: Again, yes. Massive opportunity. And, you know, we have so many conversations
where, where we will, um, sit and deliberate over customer journeys or you know, how to adjust
content in a way to gain just that slight advantage, that percentage change, that 1%, 2% change
in conversion or experience improvement.
And here's an opportunity if you really think about it, to cater to a, you know, one in four people
in the United States. That's a dramatic improvement. And, and that alone justifies, you know,
thinking about this start to finish. It's just an incredible opportunity. Again, uh, it's a no-brainer.
Cory Miller: I've told you all, I want Modern Tribe to do some stickers around these things that
I've heard as like core values should be accessibility.
Yeah. But it's also like, Hey, uh, I got a secret. Do you wanna grow your business? Do the right
thing? Like, [00:46:00] just service me on the shirt. . Yeah. Get it on the shirt. Cause I need a
shirt for that. You know, I'm a, I'm a swag geek Mike. But anyway, I digress. . No, we're too, it's
all good. . No, and I, I think that's another thing I've learned from y'all too, is like, hey, we can be,
this can be a subject that we get kinda tense about because we don't know all the answers.
What I got from you, Sarah, was uh, you took, I think you took a big, big load of perfectionism,
expectation, worry, fear of people and release them to say, care about it. Get your team. Yes.
Like that's the two I got when you're looking at design. And that doesn't mean just the design
team. That means the people who are out there publishing content on the website too.
Absolutely. You know, lean on your team and don't exclude anybody. Include everybody in this
conversation and it matters. Anything else, Sarah, on design and creativity you wanted to
share? .
Sarah Gless: Yeah, I mean, I, I'll echo I think a lot of what we've already talked about, but if you
could just, [00:47:00] at the end of the day, it's, it's about putting yourself in those folks' shoes.
And if, I think a great place to do that is by talking to those people, testing those people. Um, I, I
think that's something that we, we don't, you know, as a, um, a, a world , uh, probably do
enough of, um, and so empathy, empathy, empathy, just, you know, do the right thing, um, and,
and make it a value that you actually follow through with.
Cory Miller: Um, yep. Okay. I know you're gonna have more to this chair. Thank you for sharing
the creativity. I think those are powerful messages that can release and really free people up to
use that creativity, use that, those innovative skills in such a really cool way. Yeah. Okay. So we
talked about leadership, talked about creativity and design.
Now let's talk about the nuts and bolts, how this stuff works. Like [00:48:00] Chris. Uh, so you're
back in, I know you work a lot with your team, uh, Sarah's team, Mike's team, um, in delivering
to the client. Um, when we talk about development, and you, you've, you've surprised me a
couple times on this Bec and, but it's, it's something that we just see.
It's cuz you care about the subject, you know, you care about this work, but you've been able to
give some really good perspective too. But when we kind of venture into this third phase for
subject about accessibility, it's the technical side. What sticks out to you? Uh, I always start with
you.
Chris Kindred: You've gotta make it part of your culture.
And in order to do that, that means that when you are hiring, you've gotta actually be looking to
make sure that you're hiring people that believe the same. And, uh, it's very difficult to always
create great accessible things if the, the people you're looking at to bring on board don't believe
the same thing.
[00:49:00] So it starts kind of there. It starts with making sure you get the right people in the right
seats and, and that, uh, piece of it. Um, after that there's a little bit of understanding why, why
we're doing this. And, um, one of the things that I like to kind of explain is that accessibility over
time has become the norm for, for so many places.
Um, think about it as, uh, curb cutouts right at crosswalks. Um, it's so that it's easier for
wheelchairs to get up onto the sidewalk. And, and it's such a normal thing to see now. Um,
when you're getting ready to cross the street and you hit the, the walk button, when it changes,
it makes a noise. Well, it's because people found out, hey, we need to make this more
accessible for other people.
And, and they need to be able to get from one side of the street to the other. [00:50:00] And it, it,
it just, it, it becomes part of your everyday interaction and it becomes so normal that it, it, it just
becomes part of what you do. The same applies building a website. The same applies for the
technical side of these things.
When you're building a form, you just, it, it, it is, it, it has to be ingrained in your culture that
that's the normal way of doing that. You build it as an accessible form and you don't cut corners.
Where, um, Somebody that's not building it accessible or maybe somebody that doesn't know or
is ignorant of how to build it accessible.
Um, would, would be doing that. You know, um, braille is another great example of having like a
braille inside a building trying to find where a, um, a, a hotel room is or an office is, that kind of
thing. You, it becomes normal and therefore you start [00:51:00] implementing it. You come to
expect it. And that's, that's a big
piece.
Mike Klanac: I, I just wanna jump in there, Chris, cause I think. The part that ties this all
together is the fact that those items you mentioned, which were initially built for accessible
purposes, how, how many other benefits have they shown to perhaps people with different
forms of acce, uh, disability or just really anyone like a curb cutout has, su has become a
convenience.
Um, the noise. I often just can hear that and it becomes a benefit to my experience not being a
disabled person. Um, and, and so those, those changes have, have become innovations for all
of us.
Chris Kindred: You, you mentioned a really good point there. Um, there's different levels of, uh,
disability, let's say. Yes. Um, you, you've got permanent disabilities, which are, are people that,
that aren't going to get over whatever disability they have.
Mm-hmm. . And, and you also have, [00:52:00] uh, you know, that's, uh, Loss of limb kind of
thing. Maybe not being able to type, not being able to hear, not being able to see those kinds of
things. Uh, you also have a concept of a temporary disability.
Uh, we, we've
all experience things like getting your eyes dilated and not being able to look at a website, uh,
that, that can really mess with your mind a little bit.
If, if a website has all the text way too close together, say you need to call your, uh, eye doctor
right after you left and you pull up their website on your phone and you can't find the phone
number because you, your eyes are dilated. Um, yeah. Now, and there there's also this concept
of situational disability.
Um, very similar. But, uh, say you're sitting next to your four-year-old and on the couch and
you're flipping through videos on your phone and you have the volume off cuz you don't know
what somebody's gonna say and you don't want your four year old to hear it. Um, You know that
that's another [00:53:00] case of an opportunity, that if they have transcripts on that video, all of
a sudden, you know what they're talking about without having to maybe have your four year old
say a word they shouldn't.
Um, you know, it, the, there's, there's this other concept a, around situational disabilities, um,
that I, it kind of hits home with me in particular because, um, there's this level of like your
emotional state when you're looking at a website, um, maybe your, your ability to actually have
like all the right, be in the right state of mind when you're going to a, a website.
And it, uh, it, my, my daughter was born with a congenital heart defect. She was life flighted from
the hospital three days after she was born to a hospital five hours away.
Um,
My wife went with [00:54:00] her on, on the life flight, and we were extremely thankful she was
able to, but uh, here we are. I'm, I'm five hours away.
I'm getting ready to get in the car. There was a blizzard that night. There, there was just all kinds
of things going on, and I've gotta try to figure out how to get to this hospital and how to, um, find
my family, my newborn baby, all of this stuff. Uh, yeah. Eric Meyer does a very good talk on this.
Um, I, I think it was a, a list of part talk some, something like that.
Um, but it, it is a, a, a, it, it specifically talks about, uh, I think designing in a crisis or designing
for crisis. And, you know, if, if your mind's not where it needs to be to read the information on a
website and you're looking for how to get to an emergency room from the airport, And [00:55:00]
you are scrolling through a website.
I, I know websites pretty well. I've been reading websites my whole life, and I know that normally
there's an address in the bottom left or right side of most websites. But if you're trying to do that
looking through tiers, it's much more difficult. And so there's this level of, um, just because the,
there's this level of morality that we talked about before, it's the right thing to do.
But also it, it's, it, it doesn't, it, it can apply to anybody at any point in time. And you want to
make sure you're being inclusive of all of those potential situations, especially when it's, um, you
know, good or, or bad or, you know, education has alerts and all kinds of, there's just, it, it
permeates through the entire industry.
Cory Miller: So before I come back to, to you, Chris, because I want you to put, uh, what the
question I'll ask when I digress for a second with Sarah [00:56:00] is, uh, think about the
technical person on the other side in that seat and the challenges they have. But, you know,
Sarah, you, you do design. You know, you think about from the purpose of a website.
If I'm an er, I mean, Chris, you just said a hundred percent of people on that website, what do
they want to know? I wanna get to that building as fast as humanly possible. So Sarah, from a
pure design ux ui, that's the purpose of a website. Is it not? Like, give people to the thing you
and your situational, uh, uh, experience.
Chris made me think. That's, let's, let's take aside for a second. Accessibility. That's just what
you wanna do with the website. Like absolutely. How do I, they are hunting, how do I put it right
in front of them? You know what I'm saying? Like from the design side .
Sarah Gless: Yes. Like know your audiences, [00:57:00] all of them prioritize, you know, and,
and ensure that you're talking to them, you're listening to them, you're testing that work, and you
know that it's going to be there in, in a variety of situations.
It's not just about slapping your brand on a website. It's about ensuring that that experience is
meeting users where they're at and serving their needs and, and, um, understanding the tests
they need to complete and, and designing to that. Um,
Cory Miller: like I go back to what you said, and this is reverberating now, and how deep, well,
what you said earlier is good accessibility is good design, and you go.
I mean, we can take it aside, all of this and just go, that's the purpose. You wanna get people to
the thing they need to do. You want to empathize, use the word you used earlier, Sarah too, is
like, empathize. What are they trying to get done? Okay. I'm a, whatever the organization, Chris,
you just laid it out.
It's blindingly obvious, the location. Think about that for restaurants. [00:58:00] Think about that
for any, any business, any organization, nonprofits, like, they come to you by the way, and
they're looking for something and as fast and efficiently as you can get that to 'em. So I go back
to your comment now, it's even more deeper.
It's like good accessibility is a good design because it's about the action you're trying to help that
person get to, right?
Sarah Gless: Absolutely. Yeah.
Chris Kindred: I, I would even take it a step further and say, good acceptability is usability. Mm-
hmm. Uh, it,
it's, it's not just the design, but. It, it's, it's the total package of it.
It's, it's making sure that that button, when it's clicked, you know, it was clicked and that it's not
going to do something unexpected. You know, taking, taking it back to a technical point of view,
you know, making sure to know how to make sure a screen reader is announcing that button
that it was clicked um, making sure that, uh, the, the person knew what that button button
[00:59:00] was going to do and not just say, click here. You know, that making it clear
that
that's what was going to happen when that button was clicked is a key aspect to it.
Cory Miller: So, Mike, I just go back down. Sorry. Go ahead, Sarah.
Sarah Gless: Yeah, I was just gonna go back to like what Mike said earlier about like, there's
also like kind of these like side effects that are good side effects when you, when you design,
um, um, whatever the experience is, whether it's a curb or a website, um, to be accessible, you
have all these.
Additional benefits for folks that may not have disabilities. So like in the case of the, um, the,
you know, the button to call the ER is not visible. Well, what if you designed it to be, well, I bet
you're gonna pick up not just ensuring that like it's accessible, but also a lot of users who may
not have disabilities, um, still struggle to find things on websites.
So like, you know, they'll be able to get their tasks done. Um, professor too, I know it's a very
hyper [01:00:00] specific example, but, but it does help provide like context, this bigger idea,
right?
Cory Miller: Hey Sarah, I think no, it's a like proving you all's point is the it. Let's add another
one, Mike, to the first part you said, let's add another one if, if you only use accessibility as to
make your site the best converting, most efficient tool for communicating to your customers.
We just like backed into, uh, because you, we've all gone back to these, like the usability thing.
If you're forced to look at like, okay, let's pull up JAWS or whatever tools you all use and
recommend for your clients, and let's, let's go at it from that perspective. You've empathized with
the customer and you think if we just put it under marketing or sales, I go, this is the exercise
most organizations should be doing.
Because you're gonna go to the level and you're gonna have to think about, I'm just talking the
business case. Okay? Every website [01:01:00] needs to spur an action, like we're trying to lead
them to something. It could be a sale, it could be the address of the emergency room, it could
be whatever it is. I just go from the business case, Mike, like, this is an exercise that all of us
should be doing.
Because if you're in Chris's situation, you're like, isn't it clear? Everybody, everybody in the room
know what the key thing here is we're trying to get people to the emergency room physically.
That informs design, it informs technical, but. Here's another business case we should add.
Mike Klanac: Absolutely. Yeah, and it's really inspiring to like see the conversation.
I think. As an entire, in the, across the world, evolve from being one where like the, the, the talk
that, that Chris just provided it, it probably used to have just been about like how to use like alt
tags. Like 10 years ago it would've been like, how do we tag content? And now it's, it's crossed
into like more of a phil philosophical understanding that, hey, this is, this is, um, this is [01:02:00]
good business.
This is a usability opportunity, this is a chance to empathize with our users. This is a chance to,
um, improve customer and user journeys and, and, uh, make it easier for you to check out or to
get the information that you need. Um, so it's, I just am it, it, I, I'm, I like that the dots are starting
to be connected and that this conversation has changed from just like a very sort of niche
technical, how do I.
Do these things that I have to do, because otherwise I'm gonna get in trouble to look at all of this
opportunity that we have to incorporate this thinking to better serve our audience that affects,
that, improves our business and makes everybody happier. I mean, uh, it connects a lot of dots.
Cory Miller: It's cool. I, I'm not exaggerating, but maybe we should rename this panel to how to
build a successful website.
Yeah. , I mean, I know I'm exaggerating a little bit, but I go, like, when you were talking through
that, Sarah, I thought [01:03:00] that is a focusing feature. It makes us ask the question, what's
this all about? What are we trying to do? Well, if we can hit it in all these scenarios, we've
crystal, we've used it as an exercise honestly, to crystallize what we're trying to get from it and
pave the way, like that's the purpose of website, right?
Mm-hmm. , so Absolutely. Okay. I'm preaching the choir, but I'm just hearing what you're saying
and going, yeah. We should. Totally. I think the other title is it's not a problem, it's an opportunity,
you know? Yeah. Okay. Chris, I have veered all the way, but I think it's been good. We need this
out in the world. We need people to hear these things and appreciate you all sharing so
authentically with this.
So, back to the question, Chris, I'm gonna get back to you. So from a technical standpoint,
there's, on your clients, you've, you've talked to a number, I mean number of teams in the
technical side. And you know, part of my question here is trying to help the leaders listening to
other people, the other parts of this team understand [01:04:00] there are issues like Sarah did
for design that designers have, there's somewhere technical.
What are the things that stick out to you, you know, those challenges people the technical side
has when they're working on this particular subject of accessibility?
Chris Kindred: Uh, I, I would say it's, it's keeping up with the changes as they come. Um,
that's, that's one of the big ones. Uh, you know, there, there are different requirements.
Uh, those, there's more stringent requirements when it comes to WIC ag, which is if, if you're a
front-end developer and, and backend developers to, uh, knowing what the requirements are to
hit certain levels, depending on kind of going back into the legal side of it, you're, you're certain
you're gonna be required to hit a certain level of accessibility.
And knowing what those are and how they change over time is a big piece of it. And, uh,
[01:05:00] at, at Modern Tribe, we really lean a lot on our front end developers for keeping up
with that. But also we communicate as a whole and, and we make sure that everybody's, you
know, doing code reviews for each other and, and that kind of thing to make sure that, uh, if, if
there is an accessibility, um, Item that we address it before it goes out, uh, and that, uh, those
kinds of things.
So it, it, I would say the, the biggest issue is trying to just stay relevant with those, um,
accessibility changes. Every time a browser comes out with something new, you've gotta kind of
go back and look at it and see if it changed the way you need to implement something based
upon those accessibility requirements.
So, yeah.
Cory Miller: So from, so from the technical side, there's how, how any general guidance you'd
give for how to kind of stay touched. It seemed to [01:06:00] me, you know, from a team
standpoint is we just regularly have the discuss. Like the topic comes up regularly enough,
however that is, but those developers that want to contribute, technical people that want to
contribute to it.
Any, any thoughts there about how they could try to keep up and places to go?
Chris Kindred: Yeah, yeah, yeah, yeah. Uh, so there's, we, we use a lot of different tools and,
and that kind of thing, but you can always go to the WAC website and, and that's going to tell
you exactly what you need to hit and, and how to perform certain actions in an accessible way.
Uh, but, but there's also some other things out there. Um, uh, I A A P certifications, uh, the, this
is a, um, it, it's a, uh, they offer a web accessibility certification that you can get and, uh, it, it
teaches you a, about web accessibility, and you [01:07:00] can go through the whole, whole
process there and, uh, you know, There's no better way to prove that accessibility's serious to
you than getting some kind of certification For sure.
Um, it's, it's not, uh, an easy thing to do. There. There are other certifications out there too. Um,
that's just the first one that came to my mind. But, uh, th those types of certifications are, are
nice to be able to go out and do and, and learn. Um, and if you're making it part of your culture,
then you're always talking about it.
It's, it's like, like I said, it's part of those code reviews. Um, if, if, if I'm reviewing somebody's
code and I'm, I'm seeing it, I'm learning too. If they implemented something that I may not have
been aware of yet, uh, that, that's a big piece as well. So mm-hmm. that, that being able to
communicate back and forth about 'em, uh, is, is also super beneficial.
Cory Miller: Mike, did you have something to add? probably jumped the gun
Mike Klanac: a little bit. I, I [01:08:00] think I was going to start to mention tooling a little and its
role in this and, and Chris hit it a, a touch there. But, um, yeah, I mean this is a, this is a, a open
conversation. So, you know, it's, it's something that it, you have to kind of revisit periodically.
And the, the tooling, one of the things that it does besides kind of educate you and their, their
job is to stay current on creating a system of scans that, um, enforces certain standards. Um, it,
it, it allows you to kind of revisit it on a regular basis, uh, and that there is some. There's a huge
role for that, right?
Like it no, no human can actually stay on top of all of the changes at all times. The, that
provides some nice rails. And yeah, as we get into this, perhaps this last section in a moment
where we talk about the, the, the content publishing or the sort of the, the end user role in
[01:09:00] accessibility, um, I think that tooling is a, a key
Cory Miller: part of that as well.
Okay. So I want to ask Chris one more thing. So this whole banner is accessibility for sure, but
WordPress accessibility, I think that's the two parts of this why I asked you all to do this
particular topic because, you know, accessibility, but you also know the nuances with
WordPress like you're experts.
Travis has been around for a very long time doing some really cool stuff with WordPress forever.
So, uh, Chris, my question is now accessibility with WordPress. Things that come out, stand out
with you with this amazing open source software that we love that's used around the globe and
it's great solutions for clients.
Um, what things stick out there with WordPress accessibility particularly?
Chris Kindred: Uh, well, well first open source software. It, it is always, um, it, people are
always talking about accessibility. If you go into the, the WordPress Slack, you can see people
trying [01:10:00] to focus on accessibility and try to get accessibility into, uh, everything.
Uh, you know, I guess it was two or three years, Gutenberg did a big accessibility audit on all
the blocks, and that was really important for WordPress to be doing to help move the editor itself
forward and make it more accessible for content editors. Um, but as Gutenberg's matured and,
and become the block editor, it's, it's become everybody's focus.
There's this new opportunity and, and I think that, uh, As we continue to implement these
accessible designs that our, our amazing designers have put together and, and our developers
have gone in and, and put a lot of work behind the templates and building out the header and
the footer and, and everything, there's this, uh, there's this content piece that is going to have to
be implemented and most of the time that's by the client.
And [01:11:00] the, the best way to help them would be by creating plugins that test the
accessibility before it's ever even published. And being able to interface with a service that
allows you to check that and give feedback in a meaningful way to a publisher and being able to
tell them, this is inaccessible and here is why.
Because that's a key point too, making sure they know why, so they don't always have to fix it
every time they do it. Um, and, and being able to flag that the way that editor works now
compared to way it worked with the classic editor. It, it gives you so many more opportunities for
that kind of, um, benefit.
So, so creating a, a plugin, you know, it, it's something that I, I know a few places have tried to
create these, and, and there's, there's an opportunity to be able to, to do that. And I, I really, I'm
looking forward to, [01:12:00] uh, potentially participating and creating a plugin that can handle
that kind of thing. Um, you know, flagging it, uh, checking it from the front, inside, all of those
kinds of things for a user, um, that, that would be a, a huge benefit to the community as a whole
and, and to content creators.
Cory Miller: I, I think you pointed at something that I often don't, I, I kind of gloss over, but the
fact that there's so many people, the power of WordPress is so many people collaborating and
caring about this. Yes. This isn't a new thing to WordPress. It's what I. It's, we're, we're
imperfect, but as a community. And the core software has a very passion for diversity, equity,
inclusion in that conversation has been championed by people like you and others in the
community to make sure WordPress is always accessible.
But having said that, there's still things, there's still things that we need to account for. And you
brought those up as like, well, we did in the discussions. It's like you can do all the [01:13:00]
front end work and then you're down to the person that just hasn't had the opportunity to be
trained a little bit.
And the block editor, there are things that need, that are being discussed actively and worked
on in the community to need to be done to ensure the other part of this. We got the great first
site, but now, okay, we're turning over and I, I think it was, Sarah mentioned one of the previous
conversations is one, you know, a blog post.
Could break the accessibility. You know, one thing that would just because you have so much
power, I mean, it's the beauty of Good Berg and the block editor, you have so much opportunity
there, . You also have an opportunity to kind of go into and break your, all your good work
you've done to try to be accessible.
Okay. Anything else on technical? And then I wanna divide, dive in with the remain time and
thank you all for your time and sharing your expertise so openly. Um, the next section, just about
that side of this whole thing is like the other part of the team that might not be in some of the
core conversations but are executing, doing the work.
[01:14:00] Anything else? Chris, though, before we shift gears into that?
Chris Kindred: Uh, technical is such a code dependent thing that it could get. I, I could drown
you in what Aria labels mean and why and why not. But you know, the fact is if you've put a
culture in place around accessibility, then. It's, it's something that your devs are going to be able
to help you with.
And, uh, it, it's, it's just part of, part of the process.
Cory Miller: I've heard. I've, I think another theme in all this is like, if you're a designer,
developer on the team in some way, uh, this is your webinar to go back if you need help in
reinforcements, saying, Hey, we need to embrace this. Um, because I know so many talented
designer developers, good hearts, wanna do the right thing, need the resources, you know?
Yeah. Need that collaboration.
Sarah Gless: Be champions of, yeah. [01:15:00] Making sure this, this is a conversation. Um,
and, and feel empowered to like, Take that upwards towards, towards leadership.
Cory Miller: Yeah. And share this link afterwards so they Yeah. Can come in here us talk about
the amazing opportunity they have here. Yeah. Okay.
Thanks Chris. All right. So final section is just this part. You've done all the fronting work, you do
care, you're doing all the efforts, but then there's this situation you already mentioned that they
could break it on that particular page because of the power of some of the word and and the
lack of the resources and training and guidance.
So when we get to this side, the client publishing of all this, who wants to share, what do you got
locked and loaded? I wanna just kind of put it here. Cause I think this is another team
collaboration of like probably people that are oftentimes overlooked, blamed sometimes, and
just don't have this side of it that we need to be thinking about from leadership all the way down
through the organiz.
Mike Klanac: [01:16:00] Yeah, this is a, a really important part of it that oftentimes gets
overlooked. Um, and that is just to be really clear, it's that after these tools have been created, a
lot of accessibility thinking has gone into them, and then they are delivered to, um, you know, a,
a content publisher to, to maintain and to use for, for possibly up to five years.
Um, you're at this key point where as a, maybe an agency partner supporting someone, like
you're putting a lot of that power into their hands now to pick up that, that, that torch and
continue to run with it. Um, and there's a really unfortunate metaphor here, which is, you know,
MySpace, you know, we can all recall MySpace.
It was really great. No longer exists today. They were very well intended. And at some point it
went from being this nice. Tidy page with a profile to music blaring and the thousands of like
scrolling pages and things [01:17:00] jumping out all over. And that's because there was not
enough rails put into place for content publishers to be success successful for the long haul
there.
So we've, we've sort of come to the realization, and this is kind of part of like ergonomic thinking
and you know, you have to set these content publishers up for success. And the way that you
do that is not only in how you're architecting the system, the publishing environment, um, to give
instruction, to make it just like intuitive and easy to use and sort of like heuristic and you can
kind of just, you can figure it out.
It's simple. Um, but like training them on the idea of publishing accessible content because we,
no matter how many guardrails we put into place, if you're not thinking about it, you will
eventually break the system by putting in. You know, content that is not accessible. Uh, so we
try to incorporate that into our training [01:18:00] process.
Um, and, and let, let be pretty candid upfront to say, you've got a, a wonderfully accessible site
right now. It won't be this way if you put in concerning content with, you know, strange things
that, that perhaps like in the moment feel really exciting, but you know, they're, they're not
gonna, they're not gonna work from an accessibility standpoint.
It's something you need to continue to think about. Um,
Cory Miller: I mean, this goes back, that's first part of it. Yeah. This goes back to your, your part
and two is the leader and the people making the decisions need to think about all of this that,
okay. Part one is just getting the infrastructure, the, the base. Part two is people have to operate
within that base and we need to be considerate and give ample resource.
To to hear because all of our good intentions could go away. . Yeah. When, when inadvertently
someone who does care, [01:19:00] makes a, makes a decision that affects it. So putting that
into the process is, is huge. And I think I've heard variously E three talk about the training and
the ongoing maintenance and upkeep of your knowledge about how these things operate, um,
isn't a very important part of all of this.
Um, yes sir. Chris, you mentioned tooling or I think Mike got into tooling too earlier. So that
seems to be one part, as I've talked to you all, part of this is like just proper tooling to do some
as much as we can, as this continues to evolve and change with browsers and different
technology and stuff.
But, so can you talk to me a little bit about the tooling side?
Chris Kindred: Yeah. Uh, so. Tools we use, um, we use Site Improve Dubbo. Um, some of
those that what they'll do is they'll actually go out and put your, put the URL in there and it will
scrape your site and tell you what kind of, um, accessibility issues come up.[01:20:00]
Uh, they're, they're great tools that, that kind of thing helps a lot. And, and you can automate
that process to run weekly, daily, monthly, however often you want it to. Uh, and, and that's a
really great check, but I, I really feel like you should be doing something before that. And, and
the easiest way to do that is by installing a browser extension on, you know, if you're using
Chrome, Chrome has ax and you can install AX on your, on your browser, and then you can go
pull up your page and it's gonna tell you the same stuff, but you're just gonna catch it before
somebody else did.
You know, make it part of your publishing process that you publish a page. Go pull up X on, on
the front end and make sure that there's not a glaring problem. Um, when you're dealing with
Go ahead.
Sarah Gless: Go ahead. I was just gonna say even, even before that, um, too, it's, it's the
training aspect that, that we mentioned earlier.
Um, you know, from [01:21:00] a kind of content side of things, established guidelines and, and
make sure that they're accessible by everyone on your team that's creating content and that
they're updated regularly, um, as things change and evolve with, uh, within the accessibility
world. Um, so people are, are making good content from the start.
So we, we looked at it a little bit backwards, but I I, I like that because it, yeah, it kinda leads
back to that, that person,
Cory Miller: the two sides are seems like tools and training the two sides of the airplane, you
know? Um, so the,
Chris Kindred: there's, there's one more piece that I wanna mention is that you can always fix
what's in the editor.
It's not, you didn't just destroy your site forever because you posted one piece of content that
was, uh, that had an accessibility problem, evaluate it, go back in and fix it. It's not the, the
whole point is being aware. Yeah. It's when you didn't go back and fix it. It's [01:22:00] knowing
it was there and ignoring it.
Those kinds of things that will really get you going along a
bad path,
Mike Klanac: right. I mean, people are gonna make mistakes. In fact, I'm assuming at some
point someone will look back at this webinar and think they said something incorrect. Um, the
point is that we care and we're we're trying to do the right thing.
Um, and, and so I think you're right, Chris, like going back, if someone identifies an issue, you
can fix it. I mean, that's the best thing about this is nothing set in stone here forever.
Cory Miller: That is the beauty of the web. I used to be in new newspapers, and when you
printed a mistake, it went out . I can't imagine we had this opportunity to make it, to fix it.
Go back and fix it. Um, well, I, I like that. Any other thoughts on the training and tooling side?
Um, making sure, you know, I, I assume all this when you're, we're talking about like checklists
and workflows, like making [01:23:00] sure this is things you do with clients. Like, Hey, there's
somebody in, not in this meeting and hasn't been privy to all this
Here you go. Here's some basic stuff to look at. I don't know if that's style sheets. I don't know if
that's like, earlier you talk, you know, Sarah, about like the colors of your logo and then how
does that transit translate accessibly And, uh, Chris again, any, anything like that you think as
you're, you've been working with clients for a long time with this particular thing.
What you do that kind of makes the difference for someone you know, is, are there style guides?
Are there. Typical things they do. How do you approach this from alus perspective on that
training? Like, do you build in like, you know, um, training with a team or I, you know, anything
on that regard?
Mike Klanac: I, I could probably add one more thing, which is that we, you know, there's a lot of
intention in the, in the design and the construction of content, so I, if you do that right, [01:24:00]
the, the publishers experie.
Is pretty like straightforward. It's about the quality of the content and the messaging and less the
construction of it, and therefore like there's less opportunity to get creative at that point. You're,
you're sort of like focused on like what the message, the content's trying to convey is, and not
so much how the looks and where it positions or if you do have some editorial power at that
point.
It's from a predetermined set of, of configuration. So you're like putting the content in and
flipping levers and hitting buttons from pre-approved standards that everyone was agreed, uh, in
agreement on and happened to be accessible. Um, so if that, that work upfront has been done
well, those are some of those guardrails and I, I think that that can, that can help continue
success into the future.
Chris Kindred: That's where Gutenberg has made things so much easier [01:25:00] for, for us.
We can go in and create patterns and build out those patterns to be accessible and, and meet a
certain, um, layout that sales teams provided the front end to, to be able to do. And, and so
we've, we've said, okay, here's, here's a pattern you can use that we've already vetted as an
accessible pattern, and, and you don't have to worry about it.
If you use this pattern, you're good. And then you can use the next pattern. You're good, and,
and you can kinda work your way down the page that way. And it, it makes things better for the
end user. And, you know, that's, that's everybody's goal here. How can we do what's best for the
end user using WordPress to publish and then in turn their users
coming to the website.
Cory Miller: All right. Anything else on that? And before we do some takeaways,
Mike Klanac: I think that pretty much covers it.
Cory Miller: This has been like, I think it's [01:26:00] beyond primer. What this is is helping one,
somebody that does want to care, that cares, takes some meaningful steps about holistically
embracing this. Um, and with really solid business and human reasons attached. And I think
part of this that I was surprised a little bit is just the thinking when we got into accessibility.
It's like actually you can, you can make money doing the good thing, doing the right thing. Um,
Maybe more money because we've talked about the one in 6, 1, 1 in four in America in
particular. But, and, and then the situational that you did, Chris, permanent, situational,
temporary Mike, really sharing, um, the, that, that whole case to help us think about that.
Um, so I, I love it. And I think the big headline is don't look at this as a problem. Look at this as
an opportunity. And I think you all have masterfully shared some really compelling, [01:27:00]
you can't look away from reasons why this should be like the center of, not just the project, not
just the website Pro, but culturally as a, as an organization, how we're gonna be in the world.
And I think it's pretty, pretty awesome. Anything we missed? Anything you wanna share? Um,
that we didn't touch?
Mike Klanac: I'll just like, my final thought on this was, first of all, again, thank you Corey, for, for
recording this. I, I like the opportunity to sometimes approach these topics from a new angle
and, and specifically as it relates to accessibility.
There's been a lot of talks and accessibility and a lot of times they do get pretty in the weeds.
Um, because that's an important part of this is understanding the weeds and the, the specifics.
Um, but what I was, what really drew me to this conversation was the ability to take a step back
and, and think about, uh, this topic more holistically as it relates across all the layers of culture
and business.
Um, both like at a, working with an agency partner, but in your own organization and how doing
that, [01:28:00] um, can ultimately bring you a lot of success. So I appreciated the new angle on
it.
Cory Miller: Sarah, Chris, any any save takeaways or thought.
Sarah Gless: Yeah, I think like my, my biggest kind of takeaways are how critical it is for, um,
you know, organizations to truly like, resource for this.
Don't, you know, it's, it's kind of that idea of like, show don't tell, like make it part of your values.
Sure. But then show it, right? And, and, and put resources towards it. I think that, um, is a
critical step in making sure this is truly valued, um, at your organization and that you're
connecting with your, your audiences.
Chris Kindred: Uh, I, I really agree. Uh, I, I agree with everything that's been said, but you
know, I, I think Mike talking along the points of, there's a bunch of talks out there about
accessibility from a technical point of view, [01:29:00] from, uh, how to implement and, and
those kinds of things. But I, I think one of the places that struggles the most is, um,
Organizations understanding that it costs a lot of money to do that, and it, it costs a lot of money
because they've been going at it the wrong way, and they've been coming at it from kind of an
inside out, not an outside in, and not making it like sarason not making it part of your culture.
And if you can make it part of every piece, it's not, it's not going to be as expensive as it is if you
have to remediate something once it's all done. Uh, so it, it's, um, this has been very eye-
opening to me to, I don't think many people are looking at it from this direction. And I, I, uh, am
am excited to be a part of that.
Cory Miller: Well, thank you three for sharing. Uh, so openly, uh, your expertise and experience
about [01:30:00] this pretty vital, you know, topic that if we're working on the web, it's just, In
fact, it's, we've illustrated some good points, but appreciate you all for being and sharing so
openly and taking your time. I know it's, it's a Friday now as we're recording, but, um, you have,
you have those clients waiting on you.
Mike, would you share a little bit how can someone heard what you all have shared and talk,
start the conversation with Modern Tribe.
Mike Klanac: Yeah, for sure. If anybody has a, a follow on question or wants to talk to Modern
Tribe about the work that we do, um, our website is, uh, t r i.be. Um, so you can Google Search
Modern Tribe, we pop up around there, uh, the first couple responses.
Um, you can also reach me@helloattri.be and um, You know, our goal is to be helpful. So I I
really, we do this quite often. If you just have a question, we're happy to, to just just talk about
stuff. So it doesn't always [01:31:00] have to be reaching out if you have a, a new project
opportunity. This is important to us.
We like to hear from people and, uh, yeah, build relationships with everyone in the space. So
that's how you can reach us. And, and thanks again. And Corey, and then, and the work that
post status is doing, carrying these topics through, uh, to the audience. It, it's really, really
important.
Cory Miller: Yeah. I, I think we've got a couple more to topics to pull back because I've, I've
already identified some ones that I want to go.
I go, I think there's more here that I kind of hear, heard that like it may be more, more a specific
treatment. So, but Sarah, Chris, Mike, thank you for today. Appreciate your time, what you do
and WordPress and the larger world, uh, out there. So have a great, uh, rest of your day. Thank
you for being here.
Cheers.
Mike Klanac: Good talk.
Cory Miller: Bye.
This article was published at Post Status — the community for WordPress professionals.
In this episode, Corey Maass, a freelance web developer, joins Cory Miller to discuss the continuation of the development of their WordPress plugin, Crop.Express, and the value of their partnership.
Estimated reading time: 73 minutes
Transcript ↓
Learn from Corey Maass, a master of WordPress plugins and apps, and Cory Miller, a marketing, business, and WordPress experience guru. The two discuss the intimacies of partnering on a product and how solopreneurs can benefit from support.
Top Takeaways:
Mentioned in the show:* Crop.Express * Elementor * Beaver Builder
You can follow Post Status and our guests on Twitter:* Corey Maass * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptSession 5 Corey & Cory Launch a WordPress Product LiveCory Miller: [00:00:00] Ooh, cheers are good. . You talented, man.
Corey Maass: So yeah, session six. Okay. Impromptu time change, but life happens. And that's part of the
journey of being a founder. Exactly.
Cory Miller: Let me push it to Twitter.
Corey Maass: Are we founders? Yeah.
Entrepreneurs, founders Starters,
for once. I'm not a solopreneur,
Cory Miller: you know, I talked to a lot of people over the years and, um, Like solopreneurs. And the one thing I
hear from a lot of 'em, cause I had, I had partners from the beginning, they weren't active. But is that, you know,
business as lonely as it is and um, [00:01:00] having somebody else to kind of walk with I think is pretty dang
awesome.
Yeah,
Corey Maass: I, I did it best when I worked in a co-working space with, Four other guys that I was friends with and
we had formed a little cohort and so regularly, you know, get out of, get out of the house, get to a, a focused place
of work. And then have people who you were on a journey with and knew their journey.
And so you could grab somebody and say, Hey, can we talk this through for a minute? And that went in all
directions. Like it just makes such a difference. Yeah,
Cory Miller: it, it really does. Um, I had Matt Daner and I themes, um, On the team. And of course my Lindsay
was, um, in and around the team in different ways. Um, and it was just then I have my business group, which I told
you I'm meeting with this afternoon, [00:02:00] I've walked with for 11 years, and I tell you, wow, it's such a tough
job.
You know, where you're trying to, like we're doing here. Where if it wasn't with you, I'd be sitting here going, okay,
what segments are we gonna try to hit? You know, and. And the highs and lows. You know, there's things that you
celebrate as an entrepreneur that you not, maybe not necessarily celebrate with your team.
And just having another group, or a sidekick or a partner or whatever that is, I think is pretty dang healthy for me
Corey Maass: at least. Yeah. And yeah, it's, it's a step better than rubber ducking it also, I find, Because it's like,
you know, I don't, I don't always immediately respond to you, and you don't always immediately respond to me.
But I have a, a real human being to say things at, even if it's not to talk about it with, and, you know, when you see
the message in the afternoon and, and [00:03:00] celebrate it with me, that I fixed a bug or whatever it is like that.
Makes a difference and you ping me out of, you know, whenever you kind of, whenever you need to.
Like, that's such a difference cuz like, who did I, oh, for a different product. I was having issues with, not issues at
all with, um, EDD I was trying to hack the hell out of EDD , let's be honest. Um, to make it do things that it has no
right doing. Because it's the better product. I'd rather use the core and slap my janky ass code on top of it.
Anyway, there's my little EDDendorsement. Um, but I know one of the head programmers over there and was like,
I would love to have him look at this. And he and I were in a. Co-working group years ago. And so I have a little bit
of connection with him, you know, but haven't talked to him in a year or two.
And so I had to hesitate and I hemmed and hod and was like, let me, let me refactor this five [00:04:00] times
before I send it over to him because I don't wanna waste his time. I'm using up a favor. I guess that's my long way
of saying that I'm using up a favor. And uh, and if you have somebody. You've lost count of favors or you have a
partner, then you don't have to hesitate.
And honestly, that, that lack of hesitation is huge. I hadn't really thought about it like that, but it's just that what a
waste of time. I mean, it was great that it made me refactor my code because, you know, that's never a bad thing.
But, uh, have to think that hard about just asking a question rather than just asking a question.
Maybe that's why we all like chat, GPT or something.
Cory Miller: Yeah. You're not alone, . No, I, I think that's, uh, when I left eye themes, I wanted to do coaching and
had some clients my first year before I started with post status and, um, I said, you know, the hardest for me was
when I was [00:05:00] in trying to make these big decisions and, and even the little ones, and just having
someone.
I could bounce things off of. So that, that's one of the reasons I did coaching. One of the reasons I talked about my
group as much like I left, came back, they were gracious enough to, to let me come back. And, um, these were the
several of the guys that were in Phoenix with me and, um, In fact, that's who's funeral, uh, dad's funeral.
One of the guys that went with us is where I'm going today. Mm. Uh, while we couldn't meet at a normal time, but,
you know, just kind of doing life together, but then having someone just to bounce stuff off of, like, I feel like you're
very open and we're having this conversation where it's, it feels like, you know, the whole improv plus one, it's like
we're keeping, we're, I think we're trying to keep each other kind of.
on the trail here, but you know, you'd let me veer off and like discuss it. Let's take a sidebar side trail. Yeah.
[00:06:00] And come back, . And that's part of my process though, and I really deeply respect that and appreciate
it for you. Um, but just having somebody that understands that you can bounce stuff off, it's pretty, pretty critical.
Corey Maass: Yeah. Well, I, I'm a big proponent of, uh, discussion, not decision, which I. Once I learned that I, I'm
a, I'm a big rule person, so like I applied that rule to most conversations and try to make sure that it's clear to
everybody else. Um, but also I think more often it's the. Being vocal about when you're switching to decision.
So it's like, okay, you know, we are still discussing, we are still discussing. Now we are deciding because as you've
seen, I'm prone to go, oh, that sounded cool, and then I just go off and, and do it rather than, you know, is that the
best use of my time, is at the highest priority, all [00:07:00] those kinds of things.
So try to impose that upon myself a lot of the time too of like, is. You know, because I'm also, I'm the type of
extrovert who needs to talk out loud. And so there tends to be a lot of discussion. Um, you know, oh, hold on, I got
a barking dog. Come on.
Cory Miller: I think that's good, especially in the beginning, in the start, you know, um, is making, you know, the
whole woodworking thing is measured twice, cut once kind of thing. Not to say to get into overthinking or
overanalyzing, but we're, we're figuring it out, you know? Right. Uh, together. And I think that's been pretty critical
and really, like last week was huge breakthrough for me.
It's. Seeing, okay, here's v1, or here's the free version, I should say, what we're gonna do there, and then there's
all this, we can kind of chase and see what's there for [00:08:00] the pro side.
Corey Maass: Yep. Yep. One more, one more comment on partnerships too is I think I've talked about like I've,
I've looked for people to work with for years and one of those.
one of the outstanding questions is always that I've, that I've heard from other people that I've worried about too, is
the, like, how do you, how do you quantify compatibility? Right? And it's like, I couldn't, I think I'm, I'm bringing this
up rhetorically, like, it's not a question necessarily unless you have something, unless you have an answer.
But it's like, You, you and I sort of talked about it a little bit and then said, okay, let's work on this together, and I
didn't hesitate and, and of course then I'm like, you know, then we have amazing con like we've had amazing
conversations. . And I think that it helps that we both have [00:09:00] been aware of each other for a while and so
have some sense of how we operate.
And I think I've also, I've heard you speak in public, you've heard me speak in public, so I, I had a sense of you,
and I'm being presumptuous, but I imagine you had some sense of me. Um, but it's, it's definitely one of those,
What does this look like in a year? And if we end up with, you know, an I themes or a, you know, something,
something, Of of decent size.
You know how, how do you know that that person that you casually said, oh yeah, we should work on this little
plugin together with ends up being the person that you partner with. And that's, it's crazy cuz there's so much
around pairing people and, you know, meeting co-founders and stuff like that, and, Yeah, I don't know.
It's ju it's like I say, I think I'm bringing it up rhetorically from my perspective. It's just, it's a crapshoot. You just kind
of go with your gut .
Cory Miller: [00:10:00] Yeah, I, I totally agree. Um, you know, I, I'm trying to think how many times I've partnered
and it's been quite a few, you know, uh, Brian, initially with post status, I had two partners.
They weren't, weren't active in the business. Um, at Ithe, I've had several. Um, partnerships last four years. Um,
and, uh, I, I almost think it's like this product stuff, partner, partnerships and products are very similar in my
experience for me is that . I told Lindsay, I said, you know, when we started Ithe, it's like people bought it and they
kept buying it and it was pretty, pretty simple, like a good looking theme.
You know, and this is 2008, and I did these things and put 'em out there and things that I kind of wanted for myself,
but I didn't think, like, I didn't have a big inner monologue of like, should I do dropdown menu? Should I not?
Should I do? [00:11:00] I was just doing things I wanted to do, which spoke to like, I was obviously embedded in
our user group that were customers that eventually bought to us.
And I think that was first. But like I say, I compare it to baseball, like products and maybe even partnership and
people, it's like, you know, classic growing up was Tony Gwen, San Diego Padres. He got on base all the time. If
you hit 300 in the majors, you're, you're in the Hall of Fame. If you have a career consistently with 300 in, you're,
you're in the Hall of Fame, even close to it, you're probably in the Hall of Fame.
And, uh, when I left Ithe and tried to start some new projects, products, and businesses and partnerships, I was
like, oh yeah, I just know, I know how to do this, I can do this. And I was like, oh, you know, that means Tony struck
out three out of 10 means Tony struck out or got out seven times out of 10, but he's in the Hall of Fame.
And I'm like, wow. That's kind of like [00:12:00] entrepreneurship and products. And, and I'm gonna go even
further, uh, uh, partnerships, you know, like it's, it's not a high percentage of wins in my personal experience. , um,
from products like, I don't know if you, if I told you this, we had 200 s skews that I think were not left 200 plus.
How many of those actually made money? Right? Like maybe it's, that's a little bit low, but like, you know, and uh,
then I've gotten crushed cuz things just don't go as fast or as easy as I always want them to. And you've done a
number of products and I don't know where you're, you staying with partnerships, but, Just a lot of failure, a lot of
learn learning lessons.
Corey Maass: I, I learned, I was in New York, uh, I had just moved to New York after college and there was one
couple, so I was pursuing mo a music career, mostly, um, DJing, producing dance music, electronic music. And
there was one [00:13:00] married couple who threw a party and had started a label and. They were, uh, they were
bananas.
They were all over the place. They were, they're still very eccentric people. I, I love them to death, but they are, uh,
sometimes out there. But I would follow them anywhere. And I, and I finally quantified it and I was like, because
they. 7% of what they say they're gonna do. Everybody in New York City talks a great game.
Every bartender is a comedian. You know, every person you meet, working any kind of job is actually writing a
script or is in a band or whatever, which is awesome. But most people talk a really good game and don't actually
do. What they say they're gonna do. And so I think that for me, a lot of it is, is exactly what you talked about.
Like people don't have to have success. Like I didn't wanna work with you be necessarily because you had
success, [00:14:00] but because you've put yourself out there, you've clearly done a lot, you've tried a lot, and you
keep trying. And I think that that, like for me, that's the gold standard. Like I try to live by that.
Like I put, I put a lot of products out there. Same thing have, how many of my products have actually like done
anything made little blips, you know? But you've gotta keep getting up to bat. I think this is the first baseball
analogy I've ever made in my life. But you've gotta keep getting up to bat and eventually you're gonna hit
something, presumably, you know, big or small.
And then you want to keep, you know, practice makes perfect kind.
Cory Miller: I tell you, the part of like, keep going on is the one I've really struggled with the last four years. Hmm.
Just keep going on. Um, and then last year with the burnout, um, and all that kind of stuff is just like, it's, it's tough
because, uh, it's, it's one thing if like this, nothing huge, significant, but not like life shattering.
Is dependent on [00:15:00] this. Um, but you know, when I left Ithe, I didn't really have another business to just
kind of walk onto. Now Posttest came next, you know, the next year, and it wa and it was like really good timing for
me. Um, but now it's, you know, it's still a part-time gig for me. So like, It, it's been tough cuz you just kind of have
these ideas to put 'em out there.
And the theme I told people for how I've done business, at least my ithe chapter, is stumbling successfully. Like ,
keeping going, tripping but not falling flat on your face. You know, like, just kind of keep a low profile to the ground.
Cause you're gonna keep stumbling. And, and you know, a lot of the products, for instance, were stumbled like,
and I'm not, I'm not saying it's pure.
However, there was healthy blend of right time or a place, um, hard work, right. To get more luck. And then once
the first one was rolling, it was easier to add [00:16:00] new, you know, when you get that first hit, it's easier to hit
to do others. But I still didn't have even a like 50% success rate , you know?
Corey Maass: Yep. Well look at Google.
How many products have they shut down, you know? Yeah. So anyway, sorry. I wanna respect your time. So
we've got 10 minutes. I've, I've dragged this out much longer than I needed to. I did too. Um, um, so product, we
have version 0 0 2 is in the repo. Uh, the has come a long way. Uh, we have added, uh, a few bells and whistles.
I've cleaned up the UI a bit, and then a duplicate. Cropper is now in the media library. So if you go to media library,
there's now an extra button that says Upload and Crop. Next to add new. I felt a little bad totally ripping out the
ADD new button, but we can decide to do that because there is now a [00:17:00] bypass.
So you, even if you open the cropper, And select an image. There's a button that says, crop it. There's a button
that says Just upload it so you can bypass the crop. Um, and then the other sort of sneaky thing that I, I added last
minute yesterday is if you go to media, add new, it technically opens the media library with the cropper open.
So we are totally hijacking media a new, so I mean, all these. Discussions, not decisions, but at this point we've
still got fewer than 10 users. And you and I are, are kind of, you know, we are a kitten with a ball. We're bating it
around just kind of deciding, you know, where we wanna land with it.
Cory Miller: Um, it's great. The new stuff that you pushed out, I think that's awesome. Iterating on some things
that you feel like, hey, I, this is a small little check I can do that I think is so good for progress on the product.
[00:18:00] So I was looking at it on my personal site and then my test site and um, I'll give you, I'll give you notes,
uh, in chat too.
But when I tried to upload from the media library and I just installed the new plugin on my personal, lemme do this
real quick. It's not showing the preview. Sorry. I should just be showing you.
It's not showing that preview. And maybe I've got the wrong image or something like that, but, oh, huh. So we got
uploading crop
so it's not preview in here, and then I just click square crop. Huh. So I don't, I I, I've done it at least on two sites
and it's done this, so I wanted to mention it. Ooh. But lemme just say, Thank you for that button iterating on those
buttons, these two, because I was testing your previous version [00:19:00] and with my, with images from my
phone, and one was like sideways and I was like, Hey, so oh yeah, you got that in like, I don't
know, an hour after we test.
Corey Maass: Well, I, yeah, the, I mean this is, we are still riding the, the happiness that is the library we're using.
Um, so there's, there's, they. Rotate. They also have, um, you can actually flip it horizontally and vertically, which is
an option, but I don't think we need it. Um, I don't, I don't yet see the use case. Um, but rotate, I was like, I will add
it.
He must be onto something. And the fact that you pulled it from your phone and we're like, oh, instead of rotating it
on my phone and then uploading it again, make creative tasks simpler, easier, fun. There you go. Like, you
shouldn't have to think like, oh, I have to rotate it in one place before I upload it to another.
Um, but I will go fix that bug. So, um, the, to me, the outstanding [00:20:00] question is, um, we, I think we did
come to the conclusion last week that we want a settings page, which let. The creator of the site or the whoever is
controlling the site, which might be the same person who's creating content, but to go into a settings page and say,
four featured images, we want 16, nine, and we want them to be 1600 pixels wide every single time.
Set it once, forget it, and then they go set their featured image right. When we are including that. Originally we'd
said that that was be, that would be a paid thing, but I. I kind of feel like the free version's useless without it.
Cory Miller: Yeah, I do too. And I think we're gonna get more momentum, um, with this, with that thing cuz we, like
we talked last week, really becomes a cool utility tool for a, a problem.
And so
Corey Maass: and, and is and is feature complete? Is product complete? [00:21:00] Yep.
Cory Miller: Yeah. So the savings page with the custom. Dimensions. That's really our biggest thing left, is that
right?
Corey Maass: Uh, and, and we want to, there's all the other holes, all the other places where you upload an
image. So to me, um, after media library, I think block is the next big one.
So I think we, I think we need, cuz I, I use the classic editor and I'm gonna look at. Adding our cropper to featured
image. You know, and, and classic editor plugin has, you know, millions of installs. So I, it's, it there. I don't think
there's, to me, there's not a clear majority one way or the other. Gutenberg block editor over classic editor.
We need, we need the cropper in both. Um, but since we have [00:22:00] the beginning of the block, I think that
that's, um, the way to go. And I, I, at some point I will look. Also applying it to the classic editor. Okay. But it's, it's
finding all of those primary places and there's a lo as we've talked about, there's a long, long tail.
Like eventually we will build a module for Elementor and, and Beaver Builder. Um, but we need to work, work for
vanilla WordPress first. Yeah.
Cory Miller: So that leaves me at really, and I'm with this with process too, is like, we need a lot, it seems like we
need a lot of users. Mm-hmm. to start getting more users in there, giving feedback, requesting features.
And this next one with the, uh, well the blocks will be big, but that's another conversation. But like, I think the
custom dimensions, then we're getting [00:23:00] something. I ped and ccd you in those. As you know, Robbie
from Beaver Builder, Kathy San from Cadence. Um, I need to look at generate press. Um, but then we bumped up
against like everybody be gone, being gone for Asia or Camp Asia.
Um, but yeah, are you going to any word camps? I'll have it down for like a placeholder for Europe and then US is
standard for me for sure. You are gonna go, yeah, I was supposed to go to Phoenix, but yeah. What, what about
you? Do you have any plans.
Corey Maass: I was, uh, thinking about US . So if you're gonna be there, then yeah, we need to meet up.
That's in August, so. Okay. It gives us, um, let's do plenty of time to, I think that'd be a blast. Yeah. We could do
this live. That'd be fun. Do it live.
Cory Miller: Let's, uh, let's plan. Yeah, let's plan on that. I'd be, that'd be great if another opportunity comes up in
between. Um, I know work camps are getting started and [00:24:00] stuff, or, um, we've loosely been throwing
around some in-person stuff with.
Post, but I'll let you know, uh, before we even announce that and see if you're able to, to get to it too. Um, nothing,
sorry.
Corey Maass: Yeah. Um, I derailed us. So you were talking about getting users. Um, do we, to me, I'm starting
more and more, I'm getting anxious that we don't have a website. Okay. Which, I mean, we.
crop.express the website that is currently just the cropper, um, but to, with no mention of the plugin. And so I'd love
for you to start thinking about what that looks like,
even if it's a little banner that then links to a landing. You know, we could have crop.express/wordpress plugin and
have a landing page temporarily, but [00:25:00] just cuz it's even like I'm now. I'm linking people to the plugin in the
repo, but I feel like we wanna start expanding the use case, expanding what we're talking about, you know, to a
website.
Cory Miller: Um, yes, absolutely. I think we're there
Corey Maass: in the coming weeks. It doesn't need to be tomorrow. Yeah,
Cory Miller: I was thinking about. Um, from the brand we talked about last week too. Mm-hmm. , it's like, do we
just go ahead and make the keep, keep crop.express like it is? Hmm. Probably link to it, but then at some point
we'll probably want to change an update plugin to go what our new brand is.
And that made me think about, my mind went to. Some discussion that could be recorded like this for users, not
about our product [00:26:00] necessarily, or this detailed stuff, but you know, hey, here's some sources we can,
where you can go find all, you know, all these images. Um, some of those mar more messaging, marketing
content, thoughts we had last week.
I was like, you know, that might be, um, pretty good. It's like having that site. Maybe scheduling, you know, some,
like, we outline it loosely and just talk through and then we can take that, you know, put it on our YouTube channel,
all that kinda stuff. And then, um, maybe see if we turn that into like our lead magnet or something like that to start
building emails.
That's where my head goes initially, but I've. We've got two things on my list, outreach and website. Um, right now,
at least until you tell me otherwise. Um,
Corey Maass: well, and, and the other thing that Kathy brought up that I thought was valuable was to aid in your
discussions. [00:27:00] She's like, oh, what does it do? And we're, and you were like, here's the plugin.
And she's like, Oh, thanks. Now I have to go find a WordPress install, install it on this WordPress install. And then
because it's essentially a a beta, we have no guidance. We have no user docs, we have no anything. And so she's
like s Now if she even gets that far, she's like splashing around trying to figure out what the hell it does and how
so?
Um, I kind of feel like we are getting close to, like, I could do a. QuickTime, screen capture of here's how you re
crop your featured image. 1, 2, 3. Mm-hmm. , here's how you crop an image going into media library, you know,
and put them on YouTube or you know, even just to have them in our back pocket. One for any potential users, we
can link to those.
If they're on YouTube, we can put those in our readme, which goes on the, you know, So it's Crop Express in 30
seconds, a video in [00:28:00] that, in the Read Me Doc in the, in the repo. Um, and it gives you something to link
to when you're having dis discussions because rather than you having to do a demo or people trying to figure it
out, you know, here's, here's a quick 32nd video, then let's have a conversation.
Yeah. So it seems like if you agree that I feel like that should go on my list. Oh,
Cory Miller: if you're good to put on your list, absolutely. Yeah, I
Corey Maass: can bang through those pretty
Cory Miller: quick. And that lends back to website is like having something where people can see it. Mm-hmm. .
Um, yeah, I'll, okay, I'll do some thinking on that.
Corey Maass: Yeah. Again, I feel like we're, right now these are discussions, not decisions, but good ideas, so,
Yeah. Uh, ruminate on them a little bit today, and then, you know, this week or next, let's make some decisions.
Okay? [00:29:00] All right. And I'll continue. No matter what, there's this. You know, as a developer, you're like
building product and it's, and it's a straight line.
It's a rocket ship going up, but it's inevitable to do everything else. There's, there's the, the triangle. So as the
triangle goes up, it gets wider and wider. and wider. I'm just seeing it. It's like I can just keep adding features. I can
just keep making the product better, but nobody's gonna know about it.
Nobody gives a shit. There's no, you know, but it's like, Ever so slightly the more features then it's like the more
you want a website, the more you want docs, the more you want, uh, feedback. The more you want assets, the
more you want swag, the more you want, you know, and it just keeps getting broader as, as much as it gets taller.
It feels like that
Cory Miller: It does, it def definitely blends over time. Um, okay, so I've got outreach and website to continue the
outreach outreach. Um, [00:30:00] I think Kathy, I think Robbie, when he's back, um, I need to reach out to the
Elementor team.
Corey Maass: Do you have, um, like the starting in the conversation seemed good. Do you have a plan for
specific questions that we're trying to get answered?
Um, or do you wanna leave it broad?
Cory Miller: What I intend to get to them with that is like getting to the heart of what are the things that annoyed
the team, building the themes. Mm-hmm. , what are they hearing from customers? Um, and, or even, even seeing
like they see sight and like the images just blown out and stuff.
And I, I want to keep those conversations open enough where they can tell us something I might surprise us that
goes in a particular direction.
So, and I think Rob Robbie's very open to that. He just is out this week. So yeah, [00:31:00] sure. I'm really eager
to hear what he says. And that'll be our first integration or, you know, potential integration for us thinking through
that. Um, so that's kind of my intention. And then, uh, same thing with, um, any other theme framework from
Element towards generate press
sounds. But open. Do you have any thoughts or anybody else we should talk to? But you know, and then, well, the
story I'll share too is like, here's what free is gonna be, you know, and then to start to share the story to lead to this.
This could be a great tool for y'all to recommend to your communities kind of thing.
So I'll, once I get some of those, I'll drill down into, okay, cadence. What are the ratios, what are the things that we
could build into free to be, you know, that utility tool?
Corey Maass: Yeah, for sure. [00:32:00] So that, that's kind of my plan there is just kind of digging in and seeing
what we hear. Trying to get to that true marrow of it.
Like how are people using it? What are you seeing? And hopefully be surprised. Love.
Um, and I'll, I'll do some thought too on the website. I know that's been something we've been talking about,
um, but I like what you just said, like that solves the problem. If we switch to a branded site that talks ab, that's, or
a company site that lets us be open up to anything, crop Express can stay the same.
Start to talk about the plugin and link back to what ultimately would be the shopping cart or the mm-hmm. , you
know, the main marketing site around it. But let crop.express as a website, be a lead magnet, a U [00:33:00] utility
site that is a lead magnet for the WordPress plugin. And for anything else, we end up spitting up.
Mm-hmm.
Cory Miller: Yeah. And then you've got a great free tool out there, so. Right. I do think, like you said, the banner
to, do you want the WordPress version, you know, you want this in WordPress and link over to the thing will be
helpful as we kind of grow for people to Yep. See the vision. Okay. All right. Anything else you had?
Corey Maass: No, I, I just, we've been, I like, I think I talked to you before. I, I've been watching Silicon Valley, so
I'm, I'm feeling like we need to scale up. We need to get some, um, venture capital. I need at least three more
developers under me.
Cory Miller: Um, I gotta get back and
Corey Maass: watch that. Move all of our operations out to Silicon Valley.
Of course. Hey, I'm in San Francisco in three weeks I'll do our first raise. Um, I'll talk to some angels out
Cory Miller: there. There you go. . When that came out, I, [00:34:00] I actually happened to have at the time a
little community car. It was a Ford Escape. Yellow, just like, uh, ,
Corey Maass: Avi Avik,
Cory Miller: ak a classic.
Corey Maass: All right, man. Well, good luck today.
Okay. It'll be a long day. Hope you'll be all right. Yeah. And, uh, I'll
Cory Miller: appreciate that.
Corey Maass: Um, yeah, I'll keep you posted.
Cory Miller: Okay, sounds good. And I'll get these webinars back on the, reschedule them and put 'em on our
calendars. Okay. So, sounds
Corey Maass: good. All right. Thanks. Thanks, Steve.
Cory Miller: Bye.
This article was published at Post Status — the community for WordPress professionals.
James has been in the WordPress community since 2006. He's been a user, a freelancer, an agency owner, a theme and plugin developer, a community wrangler, marketplace rep and hosting company marketing director. You could say he's hit the home run of involvement in the WordPress ecosystem.
James got his start in WordPress through his local community, building websites for people and organizations that interested him. In 2012, James went from building sites for himself to building sites for others when he took the leap and went full-time as an agency owner. It wasn't long before James found himself actively involved in the PageLines community, building themes, plugins and even a course website to help people do more with WordPress.
Eventually James was hired by PageLines where he spent time building community, working with add-on creators and helping to ship new products to users. It was while hanging out at WordCamp San Francisco in 2014 that James made his first friend in the WordPress community. Someone who invited him to attend another major conference called Pressnomics a few months later.
While at Pressnomics 3, James had the good fortune to meet many people in the business community of WordPress. Drinking interesting beers with Pippin Williamson, watching Chris Lema smoke cigars with Shawn Hesketh under the orange trees in the hotel courtyard to listening in as Syed Balkhi and Thomas Griffin discussed their takeover of the world and eating BBQ with the Envato team.
In fact, the Envato encounter would prove to be a pivotal connection as toward the end of 2015, James would become the WordPress evangelist for Envato and spend the next five years travelling around the world meeting WordPress creators and attending WordPress events. He even moved his family from Ottawa, Canada to Melbourne, Australia.
James has continued to work with prominent brands in the WordPress ecosystem, including Rocketgenius, StellarWP, and others. He has learned a great deal about teamwork, leadership, and culture through his roles and experiences, which led him to launch TeamWP, a platform that aims to help WordPress teams improve their skills and create amazing places to work.
What do you enjoy most about working in WordPress?
The people! No matter where you go one of the things that's great about WordPress is that you get to work with some amazing people. Often, when you change roles or even change companies, those relationships continue on and you discover new ways to work together and new opportunities to create impact.
What do you love most about your Post Status membership?
I've been a part of the Post Status community since day one. Early on I didn't feel qualified to speak up in the Slack chat because who am I to say anything when surrounded by so many people I respect and admire. Over time, the community has become a really valuable place to cultivate relationships and discover new opportunities for collaboration. It really is the center of WordPress business and I recommend it to everyone who is looking for a group of like-minded people to connect with.
What business/web/WordPress advice do you have for others in our industry?
Go to a WordCamp as soon as you can and make a friend. Find someone on Twitter whom you respect, ask about it in the Post Status slack but find someone you can connect with in-person at a WordCamp. It is one of the most important business decisions and investments you will make in your business and your career. I owe my entire career in WordPress to a friend/connection I made at my first WordCamp.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
Every business needs a website. Not only does it tell your customers what you do, but it gives you credibility. WordPress is the best website option, but what will it set you back? The WordPress website cost to develop question isn’t so cut and dry.
Eventually, you have to talk about cost.
If you’re a consultant, you’ve been asked how much your services cost. And you have to make some decisions:
These questions are important. The answers are critical. Gauging the client is vital. Every interaction with the client helps you learn more about them and the project and affects the cost.
Cost often also depends on the market and location. For the purpose of this post, we’re assuming we’re talking to an American audience in U.S. dollars.
How Much Should a Custom WordPress Website Cost to Develop?Brian has built websites or been part of website projects — all on WordPress — ranging in cost from less than $1,000 to more than $100,000 for complete websites.
So, in short: It always depends.
This differentiation is why we can’t ballpark it for you. It’s essential to build out an estimate specific to your project.
Table of ContentsWordPress Website Cost to Develop
Types of Websites and their CostsThere are many types of websites, each with its potential costs. Brian ranks sites in complexity like this:
The hours it takes to build these different websites can vary tremendously. It depends on the consultant’s experience, whether they’ve done similar work before, how many “gotchas” appear in the project, how particular the client is about any given feature, and more.
Understanding What Goes into DevelopmentNot all websites are created equal, so not all websites will take the same time and work to create. Here are some factors to consider related to the website development process.
Static vs. Dynamic WebsitesStatic websites are the easiest types of sites to maintain and build. They’re faster for users because they require little back-end processing, and the server only retrieves the requested files. Static sites make it challenging to execute a site-wide change because they require you to update each HTML file.
Dynamic sites display different information to each visitor. The visitor’s location, time zone, personal preferences, and habits determine the content. This feature creates a more tailored and interactive experience. Instead of building one page that stays the same, web servers build these personalized pages when users request pages. Dynamic sites build these pages on server-side scripting languages like PHP, Python, or Ruby.
Depending on which type of site you need, you may have to work with different developers. Some common types of development include:
Factors Affecting Website Development CostEach website project is unique, and the factors surrounding each project help determine the website cost to develop.
Factors that affect every project: Level of Complexity. More pages take more time and money to build. Plus, parent and child pages can complicate the process. * Design Requirements. Some websites need special features and customization. The more design requirements for a specific project, the more it will cost. * Platforms and Technologies. If the project requires the developer to integrate technologies into the website, it adds to the time and cost to build. While many technologies make integrations easy with API keys, not all companies can quickly provide that to their web designer. * Functionality. Plugins can be relatively inexpensive, but setting them and ensuring they work well together can take a lot of time. * Security. You can add different levels of security to websites. The costs can be a one-time fee or ongoing. For any e-commerce site, continuous security monitoring is crucial. * Maintenance and Updates.* The developer will need to add new components to sites, and regular maintenance ensures everything functions probably and is consistently updated.
Considerations for Small BusinessesIf you’re a small business owner needing a website, there are some unique factors to consider before you approach a developer.
Factors that affect small business projects: Budget. Knowing the limitations of your budget is crucial. This knowledge will help you choose the best web developer for you while also giving you realistic expectations about the type of website you’ll receive. * Timeline. The more complex a website is, the longer it takes to develop. Plus, if you have a lot of old website content that needs to be accounted for, it can add development time. * Outsourcing.* When you create a website in-house, you have more control of the process and final product. But when you outsource, you don’t have to worry about paying full-time salary and benefits to the developer or tying up team members with the project.
Estimating the Cost to Develop a WebsiteAn estimate takes time. Whether that time is in a paid discovery or a sunk cost the consultant takes on themselves is a different matter. Either way, estimates are expensive because they’re time-consuming. And if a consultant spends a week on an estimate or proposal, they’ll put that cost into the proposal somewhere.
Estimate Cost and Timeline There are some broad brush typical price ranges we can establish for you. Let’s start by segmenting based on who you’re working with. Basically, working with a freelancer will generally be cheaper than working with an agency. Agencies have more overhead, padding built in, concern about cash flow, and generally just tend to be a bit more expensive.
If you work with an agency, the risk of them falling off the map is generally lower, but they move slower too. And you’ll often have to deal with changing contacts as the project progresses (from sales to design to development to maintenance).
If you work with a freelancer, your risks are a bit higher that they’ll disappear someday. It means vetting them is even more important than with an agency. But they also tend to move quickly and don’t juggle as many projects simultaneously. You also benefit from working with (typically) one person who knows everything about your project, and you don’t feel like you’re constantly getting bounced around between people.
It’s possible to have a great relationship with a freelancer or agency. Which route is better typically depends on the client’s mentality and requirements.
Pricing Views It’s generally good to estimate how many unique views a website has to consider how much it will cost.
Unique views are:* The home page * The archive page — although it could be category, search, and more, combined in one unique view * The blog “post” page * The generic “page” template, though it can be mashed with the post view * Custom page templates — like fancy about us pages or a key landing page * Custom post types — sometimes in the traditional archive/singular sense and other times the way it sits within another view, like how an FAQ content type may fit into a regular page * Variable sidebars within sections of the website
Unique views aren’t always evident. Depending on how discovery conversations go with the client, you can figure out more necessary unique views.
What’s essential about unique views is that they’re excellent for estimating design time, and they can help guide estimating development time.
If a unique view requires a comp (design preview for the client), then that’s a relatively set number of required hours for design. If it doesn’t require a comp, it’s still best to build in time for the designer to do a quality check after it’s developed, so they can make sure it looks good.
Designing a unique view from the ground up could take a designer between four and 10 hours, depending on the complexity. For certain complex or innovative views, that number could hit upward of 20 hours just for design.
Also, design requires a base set of hours to establish the overall tone of the website and to design things rarely considered with unique views, like the header, footer, and overall style guide. The website's base elements and style guide could easily range between 10 and 100 hours. It’s a ridiculous range, but it's necessary.
So, we’ve established a framework for pricing the design of unique views. Developing them is a different story.
You must carefully consider development. Generally, every design hour should get a development hour to go with it. But development hours can easily break that rule, especially when developing something complex.
Development hours can be literally anything for wholly custom functionality, which is entirely outside this post's scope. Development can cost millions of dollars.
Pricing Content With WordPress, you can add as many posts and pages as you want. But the more posts or pages the client’s existing website has (and expects to transfer to the new site), the more complex the new project will be.
Some levels to consider when pricing content: Less than 10 pages –No big deal * More than 30 pages – Start thinking about structure * Hierarchical pages (lots of parent > child page relationships) – Require strategic thinking time * Hundreds of pages – Either a problem or a lot of strategy and design consideration * Thousands of blog posts, taxonomies (category/tag handling), and searches – Probably cost more * A lot of content – Navigation needs to be uniquely priced * Multi-author blog – Needs special consideration * Pages or posts need editorial workflow (section management, change or publishing approval, etc.) – Need special consideration * Current CMS isn’t WordPress – Migration requires special language and details to make it happen * Current CMS is WordPress* – Understand plugins or custom code potentially creating shortcodes or weird content handling (maybe with custom fields) or what other bad practices may be present
Pricing TimeTime is a huge factor to consider when building a website. Developers need to charge for the time a project will take to complete.
Both freelancers and agencies factor time into their pricing. So the time spent researching a project, bidding on it, and meeting with the clients is built into the pricing structure. It’s not just the cost of the time spent working on WordPress website development, though that is the bulk of the cost.
Pricing Site Factors Every website development project is different, and the goals of each website owner vary as well. The developer must consider each specification when determining the website's cost.
Additionally, the client is a huge factor in price. In short, if a client is going to be difficult, it affects the client multiplier on the overall project cost.
Client qualities that end up costing money are when the client:* Doesn’t have a single point of contact (multiple people always have to be looped into communication) * Has to get some form of committee approval * Isn’t decisive or is incapable of playing the “consultant advocate” role well internally * Has a lot of red tape for decision making * Payment schedules are awful (payment may take months) * Is prone to huge email threads about small issues * Wants daily or frequent phone calls or meetings * Doesn’t have a clear business plan and will require a lot of advising
These are mostly people and organizational things. They have little to do with the actual project.
Let’s say the work for a project will be about $20,000. Add in these client qualities that could get costly from a project management perspective and apply them to the overall cost.
In a $20,000 project, it’s not uncommon for $5,000 of that to be project management costs. If there are enough concerns to warrant 50% higher PM costs, the project gets a $2,500, or 12.5%, increase in overall project cost.
Looking for client qualities that trigger higher costs is vital as a consultant. For potential clients, remember that your qualities (organizational and behavioral) affect your consultant’s price.
Working with a Freelancer for Website Development Freelancers can be an affordable option for website development, but not everyone enjoys working with them, and they aren't the right fit for every project.
Pros and Cons of FreelancersWorking with freelancers can be good if you have a quick turnaround time. Unlike agencies, freelancers tend to work on one project at a time, so they can focus on your website until it’s finished. You’ll also only communicate with the freelancer during the project, unlike with agencies where you may speak to different departments in various project stages.
But freelancers don’t always have the same schedule availability since they’re a smaller business operation. So, if you need updates in the future, it may take a long time to get on the freelancer’s schedule.
Also, many freelancers work alone, leading to a more unstructured process, which means you may not know the project's stage. The freelancer you work with will also likely be acting as their own project manager, so you won’t necessarily get as many updates or information about the project's status while they’re working.
When a Freelancer is a Good Fit In general, freelancers are great for jobs that fit the following criteria:
Working with an Agency for Website Development Agencies are a more established alternative to working with freelancers. They tend to have greater resources and an established process.
Pros and Cons of Agencies Working with agencies can be good for a lot of reasons. Because they specialize in what you’re paying for, you have the potential to build a long-term relationship with them and will be able to come back to them for future projects. You’ll also have a project or client manager to usher you through the process and explain what’s going on with your website. Plus, agencies have dedicated processes, so you know nothing will be left out or forgotten.
But there are still limitations to working with agencies. They work with a large number of clients, so that means you may have a waiting period before they begin your project. It can also lead to a slower project turnaround time.
As your project progresses, you’ll have different points of contact for the various stages.
Working with an agency also can be expensive since they have more overhead costs.
When an Agency is a Good Fit In general, agencies are better when you:
Comparing Freelancer vs. Agency RatesFor most projects, the consultant has to estimate the time it will take them to build and charge at least that. So the consultant probably isn’t charging much more than their cost.
Whether the consultant is an agency or a freelancer, the developer only spends about half their day on the project. Also, that number is probably higher for your average web worker in an agency. It still works as an average because managers and PMs typically won’t hit 50%, and their time may not even factor into direct costs.
Assume the freelancer is billing an end client, not subcontracting to an agency where their costs decrease considerably due to less PM and consistent work.
Finally, utilize these hourly rates as if it’s for billable work and known costs. So, if the rate is $100 per hour and the design will take 50 hours and the development will take 50 hours, and you build in 25 hours for project management, it would be 125 hours, and the project would cost $12,500. Profits, overhead, and everything else are built into the internal hourly rate — just like if someone were billing the client hourly for the work.
Understanding Special Cases Freelancers and agencies also break their own rules all the time. A great example is when you get an inquiry from a big brand. If it’s a competitive bid, and a consultant wants that brand as a featured client, they could easily drop their rates by a third or more to get it — hoping that that brand will make other folks want to work with them down the road.
Sometimes this is effective. Other times it’s a terrible idea. Referrals can come from anywhere, and generally, bending your rates for a brand name is a bad idea, even though it's tempting.
Other times, consultants break their own rules or don’t follow their internal rates. Consultants may charge less if it’s a client they work with repeatedly and know the true costs better. Consultants may charge less for non-profit organizations, with a retainer, if work is slow or if they get emotionally invested in the bid. The list of ways to break the guidelines goes on and on.
Common Freelancer RatesFreelance WordPress website developers today make $30 to $175 an hour, with the average developer charging $70 an hour. Freelancers with good experience, who are more in demand, and those with reputations as specialists charge more for their services.
Common Agency RatesWordPress website development agencies charge anywhere from $3,000 to $75,000 or more to build a website, depending on your needs, their reputation, and the size of the market they serve. The better their reputation and the bigger, more high-profile projects they’ve completed in the past, the more they can charge. They also can charge more if they have a niche expertise.
Market size is the difference between working in big towns or small cities (small market), cities that are thriving but not huge (medium market), or the type of city that’s got pro sports teams and more than a million people (large market). The bigger the market, the more an agency can charge. Agencies in mega markets, like New York and San Francisco, can charge much more.
How to Get Your Website Development StartedBefore you contact a web developer to build your website, there are some things to do to prepare. This list will help you be more intentional about your web development project and ensure you get what you need.
Do You Want to Learn More About WordPress Development?Are you a WordPress pro or someone who works with WordPress pros? If so, you’ll want to connect with a greater WordPress community to learn from and share with. Where else can you talk in-depth about how much a WordPress website costs to develop? Join Post Status today and get access to members-only content and tons of WordPress news.
This article was published at Post Status — the community for WordPress professionals.
Almost a year ago Rachel Cherry announced that she would be stepping down from her role as director of WPCampus. As a result of this decision the organization evaluated leadership models, decided on a board format, and created new bylaws.
In October, they put out a call for nominations for board members.
In January of this year, the WPCampus leadership model officially changed from a single Director (Rachel Cherry) to a Board of Directors.
Today the new board was announced. The board consists of president, treasurer, secretary, past president, and four members-at-large.
The Board of DirectorsAccording to the WPCampus website…
“The inaugural WPCampus Board of Directors brings together a group of individuals with diverse backgrounds and experiences in higher education and WordPress, united by a shared passion for supporting the growth of higher education through the enrichment of its people and its technology.”
The WPCampus Board of Directors is comprised of the following people.
Biographies and more information about each board member is available on WPCampus site's Board of Directors page.
WPCampus GovernanceDocumentation for the new governance structure, including the new bylaws is available on the following pages of the WPCampus website.
WPCampus 2023 ConferenceThe WPCampus annual conference returns in person in 2023. This year's conference will be held in New Orleans from July 12-14. The event will include learning sessions, networking, and social events. It will take place at Tulane University.
Topics are expected to focus on the growth of higher education, accessibility, WordPress, and the people throughout. If you have a session idea that would fit into these topics, the call for presenters is open until the end of March.
Additional helpful links are below.
This article was published at Post Status — the community for WordPress professionals.
Brandon Dove, co-founder of Pixel Jar, joins Cory Miller to discuss his WordPress plugin, AdSanity Plugin. They dive into the nuance of advertising, evaluate the benefits of free and paid plugins, and talk through the challenges and opportunities available to agencies that invest in product development while providing other services.
Estimated reading time: 22 minutes
Transcript ↓
In this episode, Cory Miller talks with Brandon Dove of Pixel Jar about agency product development. They discuss how the AdSanity Plugin works and what lessons Brandon has learned about the relationship between agency operations and product development.
Top Takeaways:
Sponsor: GoDaddy ProManage your clients, websites, and tasks from a single dashboard with GoDaddy Pro. Perform security scans, backups, and remote updates to many sites on any host. Check up on site performance, monitor uptime and analytics, and then send reports to your clients. GoDaddy Pro is free — and designed to make your life better
GoDaddy Pro Mentioned in the show:* Ad Sanity * WebDev Studios * Avatar Manager * Admin Columns * WordCamp New York
You can follow Post Status and our guests on Twitter:* Brandon Dove (Co-Founder, Pixel Jar) * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptCory Miller: [00:00:00] Everybody welcome back to Post Status Draft. This is another interview in the series called Product People, and I'm talking to my longtime friend, uh, an agency owner and product founder Brandon Dove. Today to talk about Ad Sanity, a WordPress plugin that helps you, um, helps site owners. Um, Well, I'll let you tell that in just a second, but , um, you'll be seeing ad ad sanity on posts very soon cuz I meant to mention this before we started recording.
It's something that we need. Need for the site. All right. And I'm like, great longtime friend product, product member, um, has the key solution. Anyway. Um, Brandon, would you tell us a little bit for those of you that don't know you, and, and, uh, tell us a little bit about what you do, uh, your work in WordPress from both product and services side?
Brandon Dove: Yeah, uh, thanks having me on by the way. And, um, yeah, so, uh, I run a, a company called Pixel Jar. [00:01:00] That, uh, we've been doing WordPress stuff for a very long time. Um, we started our business in 2004 and, um, you know, just, uh, through our work with not only clients and, and services that we provide, um, have, have found sort of a, a niche in building plug-ins for our, our customers.
And, um, some of those are great one-time use things for our customers, but. , in other cases, they're, they're bigger, sort of, um, needs amongst the community. And so, uh, our product Ad Sani launched from just such a, uh, an instance where we had a, a customer who was, who had a wedding blog that was highly trafficked.
They had been using another plugin that was just tanking their site. And so at the time, you know, we decided to build them a custom solution for advertising and it worked for them. Um, it kept their site up and, and kept making them [00:02:00] money. And so we talked to them about like releasing it to, to the broader community to see if people would be able to benefit in the same way.
And, um, they were agreeable to that. And, um, yeah, we, we put it out in the market.
Cory Miller: Well, I want to talk about that, that whole experience too, because I know a lot of people on the on agencies go, “Hey, what if we did this product?” And you've done this unique organic experience that came out of. Um, your work, which I think is so cool for agencies to think about that there might be an opportunity to do a product.
And I've seen so many agencies like you, you know, this, uh, friends of ours that have done products, well, maybe they haven't monetized directly from them, but it's been a part of their portfolio and all that kind of stuff. So, um, how has that experience agency and then having this product. That you'd like, you work on, I know you're passionate about it.
I've talked to you in the pa part about it, but tell me from that agency experience, what that journey has been like. [00:03:00]
Brandon Dove: Uh, yeah, it's, it's tricky for sure, right? Um, you know, our core services are, um, taking care of our customers, our clients who come to us and need more custom solutions, like that's our bread and butter.
Um, but you know, as agencies, it's, it's great to be able to. You know, sort of, um, get past the ebb and flow of work to have a, a baseline of income that's recurring revenue from a product kind of type of, uh, business. And so that's, that's sort of where, you know, we really focus on ad sanity to, to provide that for us is, is that that cushion to really start off our month every month with like, okay, we're gonna, we're gonna make this much money.
We can, you know, we can. Uh, count on that. And, um, so then it's like, uh, from an organizational standpoint, how do we focus time on this when we've got clients who are saying, Hey, I, I need you to complete this work by this deadline, or whatever. You know, that that push and [00:04:00] pull of product development in that is, is sometimes really tricky.
Um, I've talked to some product only houses that say it's just not possible to do well, um, between products and services. And in some days I definitely feel like that it's, it's really hard to, um, especially for a small team like ours, to, you know, please everybody all the time. And, um, so we've, we've set.
Over the years at Sandy Launch in 2011. So it's been around for a long time. Um, and so throughout that time we've spent, um, you know, a lot of time on it in some instances and also in some instances, not a lot of time because client services had a ramped up. So we're, um, we're in the middle of trying some, some more dedicated resources towards the product to even out development, um, between the two different sides of our business.
And, um, it's a work in progress, right now ?
Cory Miller: So I appreciate that. I think hearing [00:05:00] that Will is gonna be help a lot of people as they're thinking through this. Cuz I think there's this perpetual, you know, pressure to say, do I have a product when you're doing client services? But then I talk to so many people that are very, very happy doing client work only.
Yeah. Um, And then some people like me that have failed miserably at client work and go, well, it's product. So I think it's cool. It's been around very long time. Um, it makes money. Uh, and now it seems like what I hear too is it's an opportunity to even diversify your overall business' revenue. Yep. And, um, I know you're, you're passionate about product, like this is something you've poured into with that sanity in particular, just talking to you in the past.
So, um, I think that's all, um, super cool to hear, hear, and then it has potential. Mm-hmm. . It could stay here and we'd be happy with it, but it has more potential if we might put some in there. And I think that's a, that's a really nice [00:06:00] place to be in the product space. Like we said, there's plugins out there that, you know, agencies maintain for themselves that probably don't make, you know, money.
Sure. Um, but are those portfolio pieces,
Brandon Dove: and I think that's one of, that's a, it can be a drag like, um, We've put out free plug-ins before we ever put out paid plug-ins and supporting that as a service. Is really hard, right? Like if you have plug-ins that aren't making you money, but they're useful to the community, sometimes you put those out there and say, well, some people might be able to use this.
Those often get unsupported. They don't, they don't really ever change code because, you know, unless you have a very large team. Um, but, uh, It, it, it's hard because you're like, well, how do I, how do I put that into my business, uh, if I'm not making money off of it, but I have customers or clients who are paying me.
So that, that, that is tricky. I think if you have a free plugin. But, um, ad sanity started really [00:07:00] small, um, really lightweight, really basic as far as ad plug-ins go, but over time we added functionality through add-ons and things like that, that made it more robust.
Cory Miller: Well, tell me about the plugin itself. Uh, I've, I've obviously used it, but tell us a little bit about where the product is today, and then I'll ask you where you're kind of go, what your thoughts and ideas are for the future for the plugin.
Brandon Dove: Yeah, so the, at the core of Ad Sanity, it's just, it's a custom post type. So for developers out there or people who are very familiar with WordPress, it, it's, it utilizes a lot of WordPress core functionality, which is what we wanted, right? We didn't want to build independent systems that we're gonna add to WordPress.
We wanted to make sure that we tied in as closely as possible to the WordPress editing experience. So, Any user could pick it up and, and build with it. And so, um, out, out of the box, it's, you know, custom post type that supports a featured image. So if you have a relationship with a, an advertiser, you can take their, their ad assets, [00:08:00] dump 'em into a featured image, and we use a lot of the built-in WordPress, um, queries and things like that to keep things really, keep things really performant. And you know, we have different blocks, widgets, template tags, like all sorts of different WordPress implementations to be able to display those in different ways on your site.
Like that's, Outta the box. That's the very, very basic stuff. We also support, um, ad ad networks. So we have a, an area where you can dump in ad network code if you want to use an ad sense or some other, um, ad network, you can just pop that in there. Um, and over time we added also HTML five ads, which was really, um, a lot of our customers were asking for and even just plain text ads.
Um, so you have some customization of a look and feel of those things, but, um, that's sort of out of the box core functionality. Um, I think there's some other things I'm probably glossing over, but, um, we, we created some additional add-ons to. [00:09:00] You know, enhance the functionality of the things that you might expect of expirations on impressions instead of just, um, like date-based ranges of like start and end dates.
Um, we have conditional advertising, so like, You can say, only show these ads on these categories. Um, but you have an ad group that has lots and lots of ads in it, so you can really slice and dice and display those, um, those ads where you want them, or based on user, user type or lots of different things.
Um, we've got a way for advertisers to get self-service reporting, so if you do build relationships through advertisers, they can log in. See all views, clicks, and click through, rate, all that stuff on their own. So you don't have to provide those to all your, your customer or your advertisers. Um, yeah, there's, there's probably like a, a few other I'm missing, but I think those are like some of the popular ones, um, that are on top of my head.
Cory Miller: Yeah. The ability to put ads on your [00:10:00] WordPress site. Um, uh, this, its, uh, I can assume will always exist, but. You know, trying to monetize onto the site and it does it very freshly Well, I was trying to remember when I logged in, seeing all the down the add-ons there for a second to help to, to share some isol.
Um, well, okay, so that's where the plugin is now. And, and I wanna just talk a little bit before we talk about the future of what you're trying to do with the plugin. I know a high value from you, from me and friends as long as we have talking about this product in particular, that you have a, you threaded align with this because.
You know, value, personal values, business values too. And in the subject of advertising, it's always this tricky like, line. Yeah. To, uh, to, to, to walk. So tell me about that. I, I know cuz we've talked about this subject is, you know, you, I go to this, I can't remember what the side is, but I'm like, man, I've got one answer by one inch square to actually.
What the text is and everything else is [00:11:00] video. And I know from past like that's one of the things I know you always card against. How do you navigate that line with the product?
Brandon Dove: I think like more and more lately, you know, advertising is sort of like, um, a four letter word almost. You know, people are like, I, I've got an ad blocker on my, my browser because I don't wanna see 17,000 ads when I'm just trying to read an article.
Right. And, and more big publishers are starting to go, okay, well, like, hold on a second. We were, we rely on that money. To, um, to be able to create this content. So I think what, what that's really led us to is how can we help all of our customers, our insanity customers, be good advertisers or good publishers, and not just spam.
Ads everywhere, all over their site. Um, and so we've done a lot of, um, writing on our site about, you know, best practices for advertising. Um, we actually have another ad-on, which is, um, [00:12:00] is an ad block detection because we want, we want our, to empower our publishers to start that conversation with their visitors, right?
We want them to be able to say, , I appreciate that you've got an ad blocker. I've got one too, or whatever, but here's why I have ads on my site. You know, I'm a small team of, of content creators. We rely on these advertisements to pay our bills. You know, either could you turn off your, your ad blocker for our site, you know, like, like whitelist us or in some cases we've been talking.
Creating a membership so that people become members to your site and you can disable using the conditional ads add-on. You can disable ads for users who are logged in or at a certain level. Um, so again, it creates, um, more of a community around your site. It allows you to, to connect with people who are visiting your site and actually have more meaningful conversations.
With them, um, and, and give them the kind of content that they want. Um, and, and in addition, be able to [00:13:00] provide advertising that's relevant to those people. So not only are they not turned off by the advertising, they're actually more willing to like look into those, those advertisements because it's something they're you're already writing about or something that's related to your content.
Cory Miller: I, I love that for two reasons. One is because, um, giving somebody an option that. , um, you know, like developer and explaining why we're doing this. I mean, post status.com, we take advertising in the form of sponsorships. We want people to see those and say thank you. And those advertisers have like goals, objectives, they wanna meet a part of that. And so it's like balancing that. I know, I know this, so I love that. You're like, Hey, I know you don't like it. Here's a path to help support us. Mm-hmm. . And then the second. Um, the ability from just a business model standpoint to go, you don't like 'em, turn 'em off.
Like come into, it's a great introduction to membership and that's, you know, [00:14:00] particularly during Covid, Brandon, I'm sure you saw this too, is like the rise in the. anecdotal data from friends around the sphere. Yeah. Is like membership sites were really hot core sites. L m s stuff was really hot and for good reason, people kinda left, has had a little bit more time and thought I'll do my pet project and stuff.
Yep. And I think this is that line you, you kind of balance with any kind of membership is. Strong enough front facing content to attract people to the membership. And I love that you've got a path for people to use, um, with, with those two scenarios. Mm-hmm. , hey, you don't like it? We don't either, but here's an opportunity and then a way to go.
I want to pay for the non-advertising version and to do that programmatically. I pr think it's pretty spectacular. Yeah.
All right. What, what, what else did I miss on, on that part? I love that you mentioned that particular add-on. Is there anything else that came to mind before I start talking about [00:15:00] the future and what you're trying to do?
Brandon Dove: I think one thing that I just, just, it's not specifically related to this, but one thing I, I did forget to mention when we were talking about agencies or like being an agency and having products is, um, what we have found in having ad sanity is there, there's always people who want customizations, right? Like we get that as an agency. People come in and they're like, Hey, we've got these seven plugins. We need 'em to work better together. Or we have, you know, this one plugin that we just need to tweak another 10% to get exactly.
Have it exactly do what we want. And as a product developer, it, it gives you like core knowledge about this plugin. Like I know how to modify ad sanity. Any use case probably. And so we have, like, we've had people come to us like looking for ad sanity and, and seeing it as a good platform, but they need another 10%, or in some cases they need an entire add-on built for it, um, to do what they want.
And, and that has been a huge revenue generator for, [00:16:00] for Pixel Jar. Um, and, and so like that, that, you know, Cross-selling opportunity. I think as far as an agency and a product space is, is actually really great.
Cory Miller: Well, we really didn't go deep into that, but I a hundred percent agree and I'm not from the a agency side, but I go a project that can generate work or an name brain that just being out there and knowing that you might have a plugin that somebody might go, huh, it's a cool plug.
I wonder who, who does it. And it's this awesome agency. Could lead to a lot, a lot of work. And then I know there's companies in space and you got, you all might do this too, is companies approach you to build their integration plugin and continue to maintain it. And so you're like mm-hmm. . I, I think that's an excellent, I'm glad you came back to that because an excellent way to build the marketing exposure and, uh, drive revenue to your business.
Yeah. Even [00:17:00] some of the ones, like our friends over at WebDev Studios, I know they've got custom post op ui and I think to myself, what a great calling card. Yeah. Because I think it's installed over a million times on the repo. And, um, but what a great calling card, you know, to say when you're talking to a client or to get, be out there in the mainstream.
Um, how have the free plugins you've done in the past worked? Um, there, there's bound to be some net effect that's helped, but how has that experience gone from the free.
Brandon Dove: Um, it's difficult, right? Like, um, I would say some of 'em are, um, you know, used on a couple thousand blogs or something like that. Like nothing to the extent of custom post type ui, um, which is a fantastic plugin.
We use that several times. Um, but, uh, but yeah, like, uh, for. It's, it's more of like the passion for the community that gets us to put those out. Um, the first, I think the first free plugin I [00:18:00] put out was because in 2009, There was a plug-in competition in New York, uh, word Camp New York, that, uh, it just, as a developer, it was a way for me to engage with that community.
Like I had never been to New York before. And, uh, because there was that plug-in competition where you were gonna be on stage and, and kind of talking about the plug-in you built, um, and you had to have a team that was, um, distributed. So you had to work with people, uh, that weren't just in your company or whatever.
So, um, I got the, the opportunity to work with people that would've never worked with otherwise. Uh, I flew out to New York to, to present, um, the plugin and, and I think that was like my favorite experience for building like a free plugin because, um, you know, being part of that WordPress community feeling, the collaboration was, was pretty awesome. I, I think for me it's more of a, it has to be more about the passion in, in that case than, you [00:19:00] know, having it be really like a, a lead generator in a lot of cases.
Cory Miller: Yes, absolutely. And I mean, I would think the better, it helps showcase your core expertise, the work you do, um, e even better.
So, yeah, I like that. All right. Well, Let's talk about the future of added sanity and what you got planned and what you're thinking about, um, a little bit more in depth. So what's next for the, the product?
Brandon Dove: Uh, that's a good question. Like I said, um, we are, uh, we're experimenting with dedicated resources for the, the product.
So while we continue to maintain it, build new features here and there, it's not as like, it, it's, we don't have a dedicated team to it. So, um, it, it, it can, sometimes development can come sometimes slow. So I think that's, that's part of our plans next year is, is really to dedicate resources to it. We, we are also as [00:20:00] many plugins are, um, sort of like finding our way with all of the new block editing stuff.
We, we addressed a lot of our core functionality with block editing. Um, we integrated with a couple page builders at the same time. But I mean, the, the way site editing is evolving, um, will probably. Further and deeper than we expect. And so we've been following a lot of the, the development on, on site editing and Gutenberg and, and all of that stuff.
And I think you know what it means for us, like I am, I'm a backend more PHP focused developer. So what it means for us is really, you know, fully embracing more JavaScript life, um, and, and becoming, uh, You, you know, more in tune and more ingrained with what, with what WordPress is offering at its core.
Because that was our initial mantra is like being, [00:21:00] being very, um, focused on what WordPress offers out of the box and making it an easy to use experience. So I think like the, the big thing that we've been focusing on is trying to plan, how do we want to integrate with, with the site editing experience in a better way and, um, , you know, how does that rework our entire user interface potentially.
Um, and also as a product developer who's been around for a long time, how do we not alienate customers that have been with us for years and years and years?
Cory Miller: So, Yeah, that we could do a whole public podcast series on how to balance like agency time and resources with the, with that product. Mm-hmm. , um, for sure.
And that equation, when does it make sense? But I was right in here, some of the reasons we've talked about why an agency might consider doing a product and one, I was just thinking, I know you'll do this part of your client work, but the product is probably an excuse too [00:22:00] to. Dig in and really stay in touch with full side where the software itself is going.
Yeah. Uh, in addition to like flexing your expertise muscle and all that.
Brandon Dove: And Beyond that, it's, it's like we're in charge. Right? A another benefit of an agency with a product is like all day you work servicing clients who have requests for you to do exactly what they say, but when you're a product owner, you get to decide what gets built.
Like you might have customers who are saying, Hey, we need this feature. But you ultimately get to decide like, do I wanna build that feature? Do I wanna support that feature? Is it good for the broader customer base that I have? Um, so there's some freedom in that as well.
Cory Miller: Yeah, like a change of pace too, you know.
Mm-hmm. , um, like you said, I, I got change of pace when you said that. It's like, okay, we have to do what the client ultimately wants over here, potentially, but over here we get to like make our way and see, and that creative freedom freedom's gotta be nice. Yeah, definitely. Balance [00:23:00] with, okay. We still wanted to pay , you know, make money.
Yeah. We don't want to just spend it on a research project.
Brandon Dove: Yeah. That tracking is important too, right? Like, whatever time you're spending on it, you wanna make sure it's, it's effective. You know, just like as a developer, if you're building a new feature, you wanna make sure it's not impacting the performance of the plugin, things like that.
So you gotta, you gotta weigh those things for sure.
Cory Miller: Yeah. And just there, it just kind of ping my thing so you. hours you all spend as a company on the product. Yep. That's excellent. Because then you're able to make better informed decisions. Okay, we just spent 50 or 500 hours this quarter, year, whatever it is, right?
In making those decisions, having some of the data. That's awesome. Mm-hmm. . See, I like talking to the real agency pros, ,
Brandon Dove: You gotta know.
Cory Miller: Yep. That's true. All right, Brandon. Well thanks for, um, talking about all this. Is there anything that I missed that you want to. And talk about with the plugin and,
Brandon Dove: um, no, I think, I think [00:24:00] that's, that's most of it.
You know, I, I think, you know, we're, we're not going anywhere. That's, that's, uh, um, you know, when development slows, sometimes people get like, is this plugin still active? Like, yeah, we're, we're still grinding on this and, and we don't anticipate it going anywhere. There's a lot of other advertising plugins out there.
and, um, you know, I still think that that, you know, I, I'm personally biased, but I still think ours is the best. Mm-hmm. . Um, so we're, we're gonna continue to, to keep up with what, what WordPress is doing and make sure that it's, it's doing what we can for our customers to be successful.
Cory Miller: Cool. Well, I know you're in Post Status , but where can we find Ad Sandy and learn more about you and Pixel Jar ?
Brandon Dove: Yeah, ad sanity plugin.com is the website. Um, and uh, from there you can get over to pixeljar.com as well. But, um, yeah, all the information's on ad sanity plugin.com. Our, our socials are, you know, burning cuz of Twitter. I don't know , uh, but uh, yeah, we're [00:25:00] on, we're on twitter at adsanityplugin.com (???) and Facebook as well, so wherever you still hang out.
Yeah. ,
Cory Miller: we'll be there. Yeah, exactly. All right. Thanks Brandon for sharing about Ed Sandy in our Product People series at Post Status draft. We'll see you all next time. Thanks, Cory.
This article was published at Post Status — the community for WordPress professionals.
This is part of our ongoing celebration of the 20th Anniversary of WordPress.
Leonardus NugrahaI started my WordPress journey when I became a content writer in a hosting company. We use WordPress to publish our articles, but there’s more than that. Most of our clients are WordPress users, so I have to write for many WordPress-related topics. I then started to delve deeper into the WordPress technical world in 2021, which I still greatly enjoy to this day.
My fascination with WordPress has led me to join the Five for the Future program. I decided to join the Documentation Team and contribute to the block editor documentation. It’s a contribution I still make to this day, and I pledge 8 hours a week to contribute.
February 2023 was the biggest milestone in my WordPress journey. I volunteered as the A/V Team crew in WordCamp Asia 2023, taking a role as a photographer. However, this event more way more than just taking photos. It was an eye-opening experience. I connected with even more people from WordPress around the world and gained more knowledge that I couldn't get otherwise.
All of these experiences helped me know more about WordPress – its community, its history, its development, and its future.
Today, I see myself as a bridge between the WordPress community and end-users, delivering all WordPress-related information and tutorials on how to do things with WordPress. In less than two years, I went from being a regular content writer to a content specialist for WordPress-related content – a role I’m excited to do.
In the end, WordPress and its community empowered me as a writer and content creator and helped me empower others to build online success using WordPress.
Share Your WordPress StoryWe want to know your WordPress story too! Tell us how you got started in WordPress. Or tell us about your first website. Or building your business. Or theme. Or plugin…
We'll continue sharing stories throughout our blog and social media.
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (March 6, 2023)WordPress 6.2 Beta 5 is out now, and RC1 will ship on Thursday, March 9. We're just a few weeks away from the final release on March 28. Have you been able to start testing yet? Read the latest from the DevNotes in our WordPress 6.2 section.
A proposed learning pathway for beginning WordPress developers has been proposed. Weigh in with your feedback.
WP 6.2 Beta 5 • Demo Replay • Beginning WP Dev Curriculumβ WordPress 6.2 Beta 5
Your WordPress 6.2 Preview
Help Test WordPress 6.2
Introduction to WordPress Development: A proposed learning path
News* Your WordPress 6.2 Preview
Community* Upcoming #WPDiversity Events: March 2023 * Proposal: Modify the Events and News widget to show topic-based meetups worldwide
Core * A Week in Core – March 6, 2023 * WordPress 6.2 RC1 postponed, additional Beta 5 added
do_action* Rural Hackers Do_Action 2023 in Anceu Spain
WordPress 6.2* WordPress 6.2 ready to be translated * Requests library upgraded to 2.0.5 in WordPress 6.2 * Patterns API expanded to include template_types property * Introduction of Block Inspector Tabs * Shadows in Global Styles with WordPress 6.2 * Introducing the HTML API in WordPress 6.2 * Miscellaneous Editor changes in WordPress 6.2 * Introducing move_dir() in WordPress 6.2 * Sticky position block support * Upgrading to React 18 and common pitfalls of concurrent mode * Add new prop to ServerSideRender component * Google Fonts are included locally in bundled themes * Custom CSS for global styles and per block * Minimum height dimensions block support * Editor Components updates in WordPress 6.2 * I18N Improvements in 6.2 * Customize settings for any block in WordPress 6.2 * Style Book preview of blocks in global styles * Update to content only editing filter namespace * WordPress 6.2 Accessibility Improvements * WordPress 6.2 Beta 4 Postponed * WordPress 6.2 Beta 3 * 6.2 Live Product Demo * Phase 2, Finale * Hallway Hangout: Performance Improvements for WordPress 6.2 * Roadmap to 6.2 * Bug Scrub Schedule for 6.2 * Early bug scrub schedule for WP 6.2 * WordPress 6.2 Planning Roundup
Meetings* Dev Chat Agenda, March 8, 2023 * Editor Chat Agenda: 8 March 2023
Developer Blog* Converting your shortcodes to blocks
Docs* Agenda for Docs Team bi-weekly meeting March 7, 2023 * Documentation Team Update – March 6, 2023
Hosting* Hosting Team meeting agenda 2023-03-08
Marketing* Notes: Global Marketing Team meeting, 21 February 2023 * Notes: Global Marketing Team meeting, 14 February 2023
Meta* Agenda: Biweekly Matrix Chat – Thu, March 9, 2023 (10AM UTC)
Openverse Priorities Meeting Recap 2023-03-08 * Community Meeting Recap (7 March 2023) Performance Performance Chat Summary: 7 March 2023
Polyglots* Agenda: Weekly Polyglots Chat – March. 8, 2023 (7:00 UTC)8 * Updates to language support in Openverse * WordPress 6.2 ready to be translated
Plugins* Plugin Review Team Status: 6 March 23
Project* Proposal: Creating a WordPress Contributor Mentorship Program * Discussion: Ending the Eternal September
Support* Support ticket triage session – March 22th 2023 at 16:00 UTC * Agenda for March 9th Support Meeting
Theme* Hallway Hangout: Community Themes Initiative * Themes Team Meeting Notes – February 28, 2023 * Themes team update February 28, 2023
Test* Hallway Hangout: Let’s chat about using Replay.io in the FSE Outreach Program * Help Test WordPress 6.2 * Test Team Update: 6 March 2023
Training* Introduction to WordPress Development: A proposed learning path * Meeting Agenda for March 7th, 2023 * Recap: WordPress 6.2 Beta 4 Release Party Ride Along * Recap: Sensei Pro LMS Demo for Learn WordPress * Become a Welcome Committee member today! * Training Team Goals for 2023
Online Workshops* How to create a website on mobile (Part 1) * Caching Demystified: A Guide for the Non-Techie * Watch Party: 6.2 Product Demo * Let’s code: Preventing CSRF Security Vulnerabilities * WP dev livestream: Developing WordPress user roles and capabilities * Live stream: Bring me your block development issues! * Live stream: Reviewing developer-focused features in Gutenberg 15.3 * Live stream: Wrapping up the OpenAI integrated block that generates images * Organizing Diverse & Inclusive WordPress Events AMER/EMEA
Tutorials* Displaying testimonials on your website * Interacting with the WordPress REST API
WPTV* Latest WordPress TV videos
Related News:* PHP 8.2.3 Released! * PHP 8.1.16 Released! * TC39 * Composer 2.5.4
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status' Week in Review — covering the WP/Woo news plus significant writing and podcasts. It's also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
It's been a common conversation lately. More and more companies have been reducing their staffs through layoffs. Concerning at least, terrifying at most. And as we seem to be entering (or are already into) a recession, it feels like it doesn't have an end in sight.
Here at Post Status we could report about what companies are doing what, and wax long and laboriously about the cost/benefits, hardships, ecosystem issues, etc., but what we'd rather do is be a resource for you.
So let's focus on how we can help, instead.
Job Boards and Job LinksWe've compiled places where you'll find information about jobs that are available.
Résumé HelpWriting a résumé doesn't have to be difficult, but it sometimes seems so very overwhelming. Here are some resources to help you craft yours.
Job Search HelpNow that you've got your résumé done, here are some resources for finding tech jobs.
NetworkingWe've all heard it's not what you know, it's who you know, and while that may not be strictly true, it certainly does help to have connections to places that are hiring.
Here are some articles on making the most of networking.
Leveraging LinkedInLinkedIn is a huge resource for job searching and hiring. Here are some articles on sprucing up your LinkedIn profile to make the most of your connections there.
Your Mental HealthGuarding your mental health isn't easy when you've experienced a layoff. There are people who care and can help you through the difficult times.
Ongoing SupportIf you have other resources we should add, tell us below and we'll update this post.
If you've been laid off, we want to help. Reach out through our contact page and we'll hook you up with a year of membership so you can network in our Slack community, too.
Best wishes as you find your next great job. We're cheering for you!
This article was published at Post Status — the community for WordPress professionals.
Leo started using WordPress in high school long before he even had an email address. He found that writing online so freely, and being someone with the affliction of a stutter, that this seemed a way in which he could finally speak freely. That was 14 years ago, and 13 years stutter free.
For over a decade Leo worked in various roles in development and leadership for WP based company's and agencies and even joined Codeable as an expert.
In 2016, he gave a WordCamp talk on Mental Health, baring his soul hoping to help others, which led to the creation of WPHugs, as safe place for mental wellness in the WordPress ecosystem.
Knowing that he alone was not enough to make the impact that he dreamt of, WPHugs was merged into Big Orange Heart, a similar organiszation that had more support and could take it further.
From the start, the Community has always been there for Leo, knowing and unknowingly, and to his honor and surprise he was voted in as one of the WordPress.org Community Team Reps for 2023, where he gets to give back to the community that gave him so much.
What do you enjoy most about working in WordPress?
The 4 Freedoms of WordPress and the Community behind it; WordPress cannot do everything, but WordPress, with help, can do everything.
What do you love most about your Post Status membership?
Everyone, and every channel, are not only free from politics and glass half full'ers, but they are also there to be so open to helping even if it takes their time. And all that I see returned is the same help when they need it. I aspire to be that gracious.
What business/web/WordPress advice do you have for others in our industry?
There is a time to quit/pivot and there is a time to dig deeper and endure. Learning the difference is what separates the adequate from the exceptional.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
Corey Maass and Cory Miller have been working to build a WordPress product live. Their plugin, Crop.Express, has been submitted to the repo. They discuss the outcome of their submission and continue to develop features. In addition, they discuss building brand identity, cultivating awareness, and developing authority as a needed business.
Estimated reading time: 61 minutes
Transcript ↓
In this episode, Corey Maass and Cory Miller share the results of submitting their WordPress plugin, Crop.Express to the repo. As they continue to build their product live, they develop branding, messaging, and strategy to validate their business and cultivate an audience.
Top Takeaways:
Mentioned in the show:* Crop.Express * Bill O’Reilly * Generate WP * Canva * Minesweeper * Photoshop * Stock Unlimited * Fiver * Instagram * Unsplash * YouTube * PayPal * Content Journey * Zoom
You can follow Post Status and our guests on Twitter:* Corey Maass * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptSession 3 Corey & Cory Launch a WordPress Product Live Cory Miller: [00:00:00] Oh yeah, of course. He, he gets so pissed off and, oh man, we, we
watched that a hundred times. Um, yeah, we’re doing our live reference and stuff.
Cory Maass: Still reference it somewhat regularly. Yeah. , bill O’Reilly, I guess.
Cory Miller: Bill O’Reilly. That’s it. Oh man.
Cory Maass: I couldn’t have told you who it was, but,
yep. Classic, classic meme, classic quote, classic sample
Cory Miller: Okay. Tweak that out.
Yeah. Um, we were sound like 2009 when we started live streaming with you stream back in the
day and it was just sit on the green IKEA type couch. Put the laptop. And then one of the devs
were like, you ever seen the Billow rally clip? And I’m [00:01:00] like, no. Now, I mean, I need to
see it. And then I was like, , just do it live.
Cory Maass: Yeah. I, uh, for a long time, cared a lot and still would try to, like, for probably five
years ago I was still doing like live DJ streaming DJ sets, which I’m hoping to start doing again
soon. But like, was very meticulous about where I put the camera and the lighting and all that
stuff. And at some point it was like, you know what?
I need to just, I need to remove the friction from this and just make it easy. So it’s like I just hit
like we’re doing here, hit record, hit stream and go, and whatever happens, happens, you know,
but it’s, it removed all hesitation to be like, you know what, it’s four o’clock. I, I don’t wanna work
for the next hour.
Let me, you know, let me do something. So I’ll bang out a DJ set and if people watch, [00:02:00]
they watch and they’ll catch it later, you know? And it was just more fun that way.
Cory Miller: I, I love that you’re open to this because I, it’s weird, this weird thing. It’s like
whether I’m riding or trying to write something or do a start a new habit or whatever, it’s just, I
like one having a partner to collaborate with, but two is kinda like putting it out there, you know?
Mm-hmm. just putting your stuff out there as raw as it might be. And I’m really happy that you
were open and interested in doing this cause I, I think it’s fun, you know, not a lot of Lindsay and
I did a podcast several years ago and it was just a time remember? And Oh yeah, we had some
friends over a couple weeks ago and they’re like, yeah, we, we did that because, um, we, we
listened to a couple episodes and I thought, um, How maybe refreshing it is to hear other
people, you know, not that it’s [00:03:00] comparing, but you’re just like, oh, you and I doing this
Friday,
Cory Maass: it’s not a big deal.
It’s not super polished. Yeah. Yeah. I’ve always been, I’ve always been a DIY person and
unfortunately it, it is a bit of a bad habit, um, at points. It, it takes the fun out of things for me, but
I, I’ve always been a doer and I’ve always seen things, and then I think it, I think it’s sort of the,
the way that I’m an extrovert is, or part of the way that I’m an extrovert is the, like I learn by
doing or I, I learned by replicating or whatever.
So it was like, but when I start, like I, I love, mostly what I listen to is electronic music, but a lot
of it is now ruined for me because I sit there and dissect it. Um, and, and try to figure out how I
would emulate it. And I’ve, I’ve managed to sort of untangle some of that, but a lot of it for a long
time was like, I can’t, I can’t just go to a party and enjoy, [00:04:00] like, I’m sitting there trying to
figure out how I would, you know, create, recreate it or, or, you know, do make something
similar.
And same with most Art on the wall sculpture, things like that. Like, I struggle with that, you
know?
Cory Miller: Yeah. It, I love the music side, what we, and for everybody listening. We talked
yesterday, uh, Corey had a, came on to talk through something I was working on not related to
this product, and gave some incredible experience shares and some advice.
And when you were talking about music yesterday, I was like, I’ve never been that type. I’ve got
the most eclectic music fan, but recently I’ve been getting into. , um, sound bowls in
frequencies, you know? Mm-hmm. . And, uh, it’s been really fun. Um, and I just feel like, like I
want to ban, I want to do my sound bowl cause it’s kind of my sort of meditation [00:05:00] Nice.
Where my crazy monkey mind’s going on. And so when he talked about music, I was like, all
right, now we’re gonna jam about music at some point.
Cory Maass: So. Well, and this is where we start, uh, with make the obvious joke of like, oh,
what’s, what’s your favorite key? What, what’s your favorite note? You know? Yeah. Because all
I can picture is the sound bowl.
Like I’ve got an a minor, but I really, or a, an a, a sharp, but I really like the a, you know?
Cory Miller: Yes. So, okay, geeking out for just a second on this. So the, I don’t know the better
term right now to talk about, but the internal and the spiritual side to mm-hmm. frequencies and
vibrations. Um, I went to a, I had it over the summer, I got to do a sound bath.
Cory Maass: Nice .
Cory Miller: And I was like, oh my God, this is the best thing, best thing on earth. I want more of
it. So the, these samples, um, and stuff, it’s just like, so when you said and then mapping them,
because my music [00:06:00] education is like eighth grade, uh, you know, and so mapping
those to key notes and stuff, cause I’ve been trying to figure out, okay.
I, I will digress. I’m sorry, , I shouldn’t digress anymore, but
Cory Maass: No, it’s fine.
Cory Miller: Um, no, I’ll take the rest of the hour and we’re supposed to be talking about the
product, so , I’ll keep, I’ll help keep, meet myself in rain, in check here. Um, okay, session
number three.
Session number three is going. Um, okay, so here’s the update. We, yesterday you, we, you
submitted the plugin to the repo.
We’ve got that episode on, uh, YouTube and, um, so we’re kind of in the waiting. For what
comes back from the approval processes, maybe? Or are we or are we ho ho.
Cory Maass: Um, so I, I want to call you out a little bit cause I think that again, the, you know,
in, in the, at the 10,000 foot level [00:07:00] or the transparency level or whatever, like you had
set a deadline for yourself for the read me last week and I could tell you were struggling with
like, the perfectionism, perfectionism of it or the, you know, I don’t, I’m not sure what I should do
here.
And so when you pinged me yesterday with, we were, we were going over some ideas, um, and
doing revisions and stuff, again, I could, I got a sense that you were not totally stuck because
you were working on it, but that we could be more productive by doing it together. And so we
jumped on a call and that was why.
You know, we’re, we’ve been trying to do this regularly, Wednesdays at noon, but we were
joking that that was, if this is session three, that was session 2.9 because it was, you know, not
our regularly scheduled program slot, but we got, it was another very productive hour. And,
[00:08:00] and another way that we helped each other through a process, because then it was,
you know, we did some really good brainstorming.
I, all of which I think is on film, that’s, wow, I’m aging myself. All of that is on YouTube. Um, but
talking through, just sort of brainstorming general ideas, distilling it down to a, a few sentences
enough so that we could just get it out the door. And at which point we were like, okay, it’s,
we’re, we’re good enough.
Let’s just do this. Um, so. Yes. Um, I actually read, uh, you tweeted, you know, we submitted the
plugin and I said, and we heard back, you know, what did they say? I tried to build a little
suspense, so, you know, for the thousands of people watching and listening right now, um, you
know, on the edge of their seats.
So, uh, we heard back within the same day, uh oh, okay. Which is really impressive. Um, and,
uh, the [00:09:00] only thing they needed us to change was we used Generate WP to create
that readme. And in so doing generate, WP created, um, one of the plugin tags or, you know,
line items at the top, um, was. One called Update URI and they don’t want that included in
plugins that are included in the repo.
Cory Miller: Hmm.
Cory Maass: So the only, if I’m reading the email correctly, the only thing we needed to do was
remove that one header and then resubmit it. .
Cory Miller: Okay.
Cory Maass: Which is, which is, there are a couple of things that I wanna say about that. One
is, uh, you know, we did a good job, uh, of writing simple enough code or whatever, but more
importantly to me, We, I’ve never, so I’ve, I’ve submitted I think like three or four plugins, not a
[00:10:00] lot, but I’ve never had them come back and not say like, oh, you missed a place
where you need to sanitize or use anot or some, you know, usually, usually it’s some little bit of
security, um, type stuff that I, I miss cause I’m just kind of banging through.
I think in terms of MVP, like, I will, you know, clean this up later. Um, but we, by submitting
basically an MVP, a single more or less simple version, uh, I think is, you know, it, it limits the
likelihood that they’re gonna go, oh, well, you know, there’s, there are these big problems or
there’s a hundred problems.
So, um, so fingers crossed they do say, um, do, do, do we believe this to be the complete
review of all issues found in your plugin. So make the corrections, review the, in the code,
resubmit it. I threw it up on, um, [00:11:00] my P cloud for them to download. And then, cause I
know that they run the code through some automated stuff, but I do know that a human also
looks at it, so there’s a chance that they come back.
I might be, I’m jinxing myself that we did so well because maybe they, they discovered
something on the second review or something like that. But, um, but yeah, so within a day did a,
uh, one line revision and sent it back. And so maybe this week we’ll have this thing up in the
repo.
Cory Miller: That’s great. That’s great news.
Um, you know, I think yesterday you mentioned like first time I’ve, or first time in a long time
since I’ve submitted a plugin and I was like, I’ve never done that process. I don’t even think I
knew, you know, Never done a read me, never submitted it myself. Team did, of course. But um,
no. So all that, so that was really interesting seeing it behind the scenes.
And I gotta say over 15 years I’ve been doing WordPress is, uh, we’ve [00:12:00] come a long
way, you know? Yeah. Um, uh, a lot of things have, you know, there’s always things we got, you
know, people grab about and we got things that, you know, aren’t the great, the best, but I love
the spirit of like, we continue to move forward as a community.
And so, but it was interesting doing the Readme file because, um, I can’t imagine as a
developer, you spend all this time just trying to write code, get the functions, you know, to do
what she wanted to do. And then you have this read me stuff and I was like, okay, if I’m not a
developer and I’m having a block about this, I can’t imagine others. But you made the process
awesome, and I really appreciate that. That was one thing. I do like co-working sessions like
that. I really have found in the last couple years just coworking if somebody’s like, Hey, could
you do this? I get in my own head space and blocked mm-hmm. , and I’m like, sometimes I’m
like, could you just be there?
Right. Uh, but yesterday you [00:13:00] were given good directio n.
Cory Maass: Well, and, and I’ve, I’ve had a little bit of experience with it, but it’s also like, it was,
I found it easier than I often do because it was, I wasn’t context switching. Like what I often am
doing is I’m banging out code and then I’m like, okay, I’m ready to submit this.
And I’m like, crap, there’s a whole laundry list of other things that I need to do or, or want to do a
logo, uh, the support link that we set up, like all that kind of stuff. And, and it’s, that’s, that’s the
hardest part of being a solopreneur, which is usually my situation of like, okay. And I was even
doing this this morning for some, for a different product of like, I needed to do a little code
update, but then I needed to tweak the logo, but then I needed to, you know, update the email
that gets sent when somebody purchases.
But then I need to, and it’s like, man, you’re just, it’s tough being all over the place. And so you
and I sitting down and [00:14:00] going, we’re gonna do the Read Me, you know, and, and went
a little deep on like the beginning of, um, what is our wording? What is our message? What is
our pro, um, uh, our problem statement?
What is our, you know, I, I was actually able to do that, which I’m not always, isn’t always the
case. Yeah.
Cory Miller: It’s like we’re a two person mastermind.
Well, um, okay, so. We’re there, I mean, very close final stages of getting the plugin. Um, we
talked a little bit about this, but what’s our list of things we got next? Um, I, so we have the
website and that’s one part of it. Mm-hmm. , um, we, we talked about that. We need to have,
we’ll do some changes like there, there’s the SaaS side of it, you know, just being able to
[00:15:00] crop it online. Um, but now we’re gonna potentially get people coming to the website.
We got the email newsletter set up.
Actually, I should check that. I forget our list. But, um, what’s on, what’s on your mind for next
steps? I, I tend to think in the marketing is website and email list. So to me it’s
Cory Maass: yeah, well, expanding outwards, right? So starting with the plugin in the repo,
which we talked about a couple, like last week, I think of like, because of the inherent
discoverability, and obviously because we are talking about it, we’re gonna start to get a trickle
of users.
Um, and so we want to be able to, so, so in order to make the best impression inside the,
[00:16:00] the.org plugin repo or plugin directory, they want to, want us to call that, call it now.
Um, we need images, like banners, and so, uh, I can, I can create those pretty easily, easily in
Canva. Um, we don’t actually need a logo yet.
We, I, it’s more fun if we, you know, it’s kinda like buying a domain, like creating a logo to me is
really fun. Um, or, or having one made or ha whatever process we wanna do. But for the time
being like we just, you know, there’s a mast head essentially, and so we can just literally write
the words crop express in our, in.
Um, you know, whatever tagline we, we wanna start with. Um, but I feel like that, because the,
by default, if you don’t do that, then you get, um, the, the repo will do these sort of plaid, you
know, just sort of placeholder [00:17:00] images and um, you know, some of the best plugins out
there created 10 years ago still have those.
But where we’re starting and we we’re essentially starting to create a brand, now is the time to
already create something. And again, we can swap them out as often as we want. Yeah. Um,
but to have a little square icon or image or something, and then that masthead, I think is, we
wanna do sooner than later.
Cory Miller: Mm-hmm. ,
Cory Maass: um, which I think, you know, this is always the. You know, there’s no, what was it
back with Windows? Like you couldn’t delete, um, Minesweeper because it was somehow
connected to the Notes app or something, you know, this kind of thing. Like there’s this, all this
interconnectivity, but it’s like by create, also by creating the Masthead Indoor, starting to think
about a logo that’s gonna help us continue to refine some of the marketing language.
Um, [00:18:00] so to me that’s the, all that stuff is kind of on my mind. cause I think that some
people are going, going to, fewer people are gonna be going to crop.express the website right
now because we’re not selling anything. We’re not doing, we’re not pushing anybody towards it
kind of thing yet, you know?
Cory Miller: Mm-hmm.
the only thing I want to just emphasize from the marketing side is, uh, as soon as we can
having, um, conduits to get people to sign up for our newsletter. Yeah. Um, just so we have a
base, it’s what I. For sure is a center point strategy. Um, so when we talk about logo and
masthead and the brand, one of the things maybe for discussion for us is what do we think the
minimum?
And it may just be those two, right? But minimum things we need for someone to be able to go,
I’m gonna try that out. And then we’ve talked [00:19:00] heavily about like, the intention for this
first is to get feedback. Mm-hmm. , um, in what they want next. Like give them enough of a
spark to go, I want more. Yeah. Um, and we’ve, we’ve got that in plugin.
Um, the request a feature type thing. Mm-hmm. . So I’m thinking of what’s our next step?
Minimums. So we’ve got logo and masthead. We need, we need that. Um, We already got email
newsletter. We talked a little bit about website, the initial promotion I have down here. Anything
else on your mind about next steps that we missed?
Not yet. Nope.
Cory Maass: Okay. Again, I think it’s just, yeah, starting to fill out. It’s like we, we have the
engine now, you know, what is, what does the car look like? And we don’t have to build all the
other models of car and we don’t have to build the [00:20:00] dealership and we, you know, all
that’s down the road. But to get started, like, yeah, we need, you know, just, just sort of to start
expanding outwards.
Cory Miller: Okay. So from logo and mass head standpoint, um, I try to fancy myself as design
and it’s more like I can design taste. I’m not, if I fancy myself a designer at some point in my life
now I’m like, Nope, not a designer anymore. just one with hopefully good taste. Um, I do have
an outlet. Like you, you did mention Camba.
I do have an outlet to get something designed. Um, so what’s your preferences and everything
on design? From a brand standpoint? I like personally clean, modern. Yeah. You know, I, I think
about the iconic cropping, you know, right. Cropping.
Cory Maass: I did try to get away from, um, like, so, [00:21:00] so what I’ve been doing lately is,
um, like I, I started in the late nineties, you know, when you would literally design a website in
Photoshop and then cut it up.
Um, and so I still have, uh, the technical chops just like you. At one point considered myself a
designer. I still care a lot about it, but I, I know I do not begin to, it’s a muscle and I, that muscle
has atrophied. So, um, but what I, what I will often do now, because again, I, I can tweak
something pretty readily as like the, the scissors icon that I have on the website now was clip art
that I found.
Like I have a lifetime license to Stock Unlimited. So I went in there and I was like, you know,
what is cropping? Um, You know, scissors or something like that. I found a vector graphic that I
like, I tweaked it slightly so that it looked [00:22:00] more the way I wanted it. A little friendlier,
like I rounded the edges and stuff, and that was, you know, that was V1 of the logo.
Um, I, I got to have fun choosing some colors and, you know, playing in, um, illustrator or, I
guess at this point I use Affinity Designer, but you know, it’s not, um, not much more than that
because I honestly, I now consider pretty much everything an MVP including logos until they’re
not, you know, if, if once it’s very important that we have brand recognition, then, then we lock it
down.
But until then, um, okay. I also frequently will use fiber. Like I’ll go on and, um, hire multiple
people. and then take all the, I usually think of it more as like a, a brainstorming session and I’ll
take all the concepts. I very rarely have had somebody come back with something that I’m like,
that’s it. Done.
Mm-hmm. . Um, [00:23:00] so I’m, you know, that gives you an idea of sort of my, my usual
method. The only other thing that, that I have cared about lately is, oh, well, two things. One, I
did try intentionally to get away from the iconic cropping icon. Um, just I think as much as an
exercise of like, can we go beyond that or, or can we allude lightly to that without it being the
obvious, um, you know, icon that everybody expects.
And then the other thing is, I’ve been trying very hard to use color palettes that are a little
outrageous, especially on the web. Um, and so like I’ve been, lately, I’ve been googling eighties
color palette, , eighties colors, and then using those, so it’s like hot pink, magenta or, you know,
um, neon colors or, yeah.
And, or, um, another app, I, I, same sort of thing. I googled seventies and it’s, so, it’s like the
[00:24:00] burnt orange, you know, but it’s just like, I don’t want the, the standard, like the
WordPress blue hurts me right at this point. Like, it, it is what it is and it, it is what it should be,
but how do we stand out, you know?
Yeah. So, um, and I think, you know, we’ll, we’ll pick and choose how much we, if we go totally
outrageous, how much we actually put that into the plugin, but at least for logo branding, stuff
like that. Like how do we. Stand out.
Cory Miller: So, yeah. Hey, I’m good with that. I mean, you go hot pink. I’m, I’m fine with that
too, you know?
Yeah. Um, it’s just fun. Do you want to take the, the lead then on, on the logo and masted
sounds like you got some energy and kind of vision for
Cory Maass: Yeah, I, I have fun. I have fun doing it. I think the, I could use help with, um, I
mean if we’re [00:25:00] content with the scissors and we just want to change the colors or
maybe we don’t even want to change the colors, like then we just run with what we’ve got.
It definitely could use some punching up and I’d love another pair of eyes. Um, if not that, then
I’d, you know, I think it would be great if we. 15 minutes together or some time apart just going,
what are conceptually, what do we wanna do or what, what would be fun and unique or what
would be weird and outrageous or, you know, more concepts.
Yeah. Because again, like, I just wanted something. Yeah,
Cory Miller: absolutely. Um, I, I mean, I like the eighties thing you’re talking about, and you
know, I was trying to think like, what are the modern kind of thoughts when you think about
cropping? Uh, and I, I think about, um, Instagram, like their version of cropping is not the, the
crop symbol.
It’s more like a square with the rule of [00:26:00] thirds in there. Mm-hmm. . And so I tend to
think like, how do people today, what are they familiar with? And Instagram seems like, you
know, most I would. Think most people have used Instagram and know what that cropping tool
is. Um, how that’s like, it’s, isn’t it, let me like, real quick.
Cory Maass: It seems like I, I like what you’re saying because it’s, it’s also Instagram sort of set
the standard for we accept squares and now they accept other, other things rectangles. But um,
it’s, it is the modern version of, or the updated concept of like, you know, initially it was like, it is
a square, it is whatever it was initially, you know, it’s 800 pixels full stop.
Cory Miller: Yeah. And now I’m trying to like, yeah, it’s, it’s kind of the rule of thirds and you
[00:27:00] just pinch in out, I thought, how does Camba do it? Or does Camba do Camba does
cropping in there somewhere?
Cory Maass: They do. I mean, but it’s to me, It’s this, it’s very sim it’s the same concept as like
Photoshop or Illustrator or whatever, where you’ve got the four circles.
And so you can grab a corner and, and you can, you can move the mask or you can resize the
whole thing. But it’s, it’s very free. And, and I think I, you bringing up Instagram I think is a really
interesting, it’s not a metaphor, but a comparison in some ways because we are crop express
sort of. The point is that we don’t let you just free form crop.
We like lock you down to correct image size and aspect ratio. So
Cory Miller: yeah, we, we [00:28:00] guide you in the best, right? So you don’t have to make
mistakes. But we keep, I think we keep betting, our first feature request is gonna be a custom
dimension.
Cory Maass: Which is fine, but because again, it’s like you plug in something and then lock it
down.
So it’s, um, having fun running with the concepts of, you know, in the eighties, I think you and I
were both, uh, in elementary school, um, which brings to mind, um, uh, safety scissors, like the
little kid safety, scissors. Um, which is also a thing that was like, it locked you down, like you
couldn’t stab your friend.
Um, not that we didn’t try, um, no running with scissors. Um, I’m picturing like cutting out
cardboard, um, construction paper. Um, and so it’s like that leads me to the thinking of like, what
is the result we’re talking about of cropping, which is obviously an image, but it’s like, is there
something [00:29:00] with um, uh, shapes or, um, What’s that, that game where you have, you
know, it’s like telegram or something, a gram where you’ve, you know, you put the triangle and
the square together and make a house kind of thing.
Cory Miller: Um, oh yeah. It’s funny, I just googled this and I saw one of these up here and I
can’t find it, but I had like kind of a safety scissors, if you can see that right there. Oh,
Cory Maass: yep, yep. Right there. Yeah. See, I like that to me is already a little cuter than the
ones that I initially
Cory Miller: grabbed. This is, see how that, see how this little thing right here?
That’s what I was thinking Instagram was, but I couldn’t find it on my phone. But this is what I
was thinking. It’s like, this is pretty familiar, you know? Yep. However it needs to match. I think
probably something in there, but I almost, I don’t know. I, I don’t want to get too, uh, particular
about it because I think you, [00:30:00] you got the grass.
I will say, we know we have a bigger. Vision than just this, in this realm of photo manipulation,
editing, getting the right thing in the design. Um, so I, you know, I’m pretty open. It’s like, I feel
like the feeling we want, this is maybe what we could talk about, the feeling we want is I rely on
that. Oh, that made that easier.
You know, the relief, the being able to kind of get to the finished pr, their finished outcome, that
our thing is just one part of that. But you know what I mean, we talked a lot about this with our,
uh, e-commerce product back in the day, is what’s the feeling we want for people to get? And
we want a e-commerce to be fun and feel lighter than just like, oh my God, it’s like I’m filling out
a tax form, you know, , that’s what it kind of feels like.
Um, so any thoughts? Any thoughts there? [00:31:00] And, and we’re going a little deeper than
we probably normally would to, but kind of fun to me to, to talk about these things.
Cory Maass: Yeah, agreed. Like, I mean, conceptually, this is, this is definitely some of the fun
part. Um, I liked what you said about, so we were, we talked a lot yesterday about workflow, and
you said just now the, the feeling of making things simpler.
And I’m like, okay, so if you’ve got a laundry list of things you have to do, however that’s
represented, a list of things vertically or blocks side by side, and then like somehow
representing the, the removal of items in the middle so that it’s, you go from A to B or you know,
A to Z. In four steps instead of 20.
How, how many letters are there in the alphabet? 26, I think. But anyway, you get the idea, you
know, so I’m, um, and that [00:32:00] what you just showed with the, um, the grid, the cropping
grid, um, I’m picturing, you know, two squares with the cropping grid in the middle. That kind of
represents like we re we removed something from, you know, from this line of blocks, but you
also get the sense of like, oh, you’re cropping a thing in the middle.
Um, you know, so some of these visual concepts. The other thing that came to mind was on
that, with that grid, like the first masthead we do, I think should have the cropping grid on it. Just
because that way, like you said, it’s a visual visually, you immediately go, oh, that’s we’re
cropping image.
Cory Miller: This is a version of what we were doing yesterday with the read me files.
We’re trying to paint a picture. Right. And I think you just nailed it. Is that some signal, image-
wise on masthead of like, that’s, this is what that does. Like there’s not even words. It’s like
recognition. Mm-hmm. . And I think that’s pulling it in and you know, I [00:33:00] was thinking if
we step up a second, we go, it seems like a lot of the things we’re talking about with this product
in the future direction is um, big category banner is content production or content.
Content production. And then we step down and we drill down to that. And it’s like you talked
about expanding out. I got expand way out then to come back in is content, content production,
workflow, images, that seems like everything we’ve talked about is like in that image category.
So that. Some visual display to connect.
I’m in the visual, like I just Googled, uh, affinity Designer. Cause I was like, well if you, I wanna
see this. I’ve, I was a early Photoshop user. Yeah. But it’s like that feeling of, it’s a tool for
creation. Mm-hmm. You know? Mm-hmm. or mani manipulation is not the right board, but, you
know, um, I think connects it down.[00:34:00]
So I, I dig that.
Cory Maass: Yeah. And I, I like what you’re saying about, I think the top conceptual, like where
you go from literal to conceptual is there’s a line above image, photo or image images. It’s like, I
don’t think we we’re going to apply the word crop to text or something else. And so it’s like
literally we are going to be.
Cropping images expand that we’re manipulating images, expand that dealing with images,
expand that you get conceptual of content creation or something. So yeah, I like the idea of
buying in now to something that, that draws a, draws that line that says we’re talking about
photo or image images and that get, that lets us, you [00:35:00] know, then we can do anything
we want down the road.
Because like we’ve also talked about, we don’t wanna lock ourselves into features. We want our
users to lock us into features or inversely let us expand other things. But it’s like, I don’t, if we
end up talking about. AI words, then to me that’s, we, we then go, okay, are we starting another
plugin? Um, you know, but we could do AI images and that would still be in the con maybe in
the concept context of Crop Express.
Cory Miller: Holy crap. Dude. Now you’re gonna get my mind like buzzing. But the AI images
thing, future roadmap mm-hmm. for discussion there. Because what just I, I like anchoring this
back on this, just like you’re doing different ways. Um, when we originally talked, we were like,
what could this be in flow as you’re going [00:36:00] down mm-hmm.
um, you know, and be like, okay, there it is. Um, I click an image in Gutenberg code editor and
then I get to upload media and the cropping tools are right there, and I think. Native. I think that
is a good experience. That’s how I do content production. People have bigger teams, of course
they’re gonna have other sophisticated tool Sure.
Tools, but we’re kind of in this almost everyday content producer, you know, which is a lot of
buckets. Yeah. But gosh, that’s compelling. The AI image side is like, that’s how we started this.
And we decided our big critical decision was to pull it out just to the featured image, to start
there, see where our demand went.
But if we go back to that original kind of thought was, put it in the flow. You know, I start with a
headline, then I start writing and I add my, you know, images as I go [00:37:00] thing. That AI
potential could really be cool. Oh yeah. Um, with all the open AI talk and the channel we have in
Slack, I’m, I’m really.
Curious, like I wanna run into this whole new field and see what’s there, . Um, so like this image
side of that is really compelling because I don’t know about you, this is about the product
experience, but finding an image is a terrible experience. That’s why I don’t do it. So
downstream, if we think about this image AI thing, it’s like how can we help someone get the
image effect, the visual placeholder guide, part of the story you’re writing in your post content? I
think that really fits to put on the future discussion side.
Absolutely. But, but this is my process and I’d like to hear yours cause I want to hear, I want to
hear more user stories about how they do it. cause if we can get in [00:38:00] line with enough
people and understand how they do it, then we got innovation ideas all day, then we can just
help them with their workflow. So, I don’t do this regularly, but I’m like, okay, I want an image.
I’ve, to me, I write and that’s an exploration. Oftentimes, I don’t have a formula or a framework. I
think a lot of PE other people do, specifically like Lindsay at Content Journey, they have a whole
workflow. But finding something in there. This would be interesting, Corey. Don’t let me
daydream too much.
Okay. This is conceptual. I have no idea how it would get done necessarily, but imagine you
write, you write your post and you’re like, you want the featured image crop express, click the
button, it looks at some keywords. Oh, for sure. And then develop something for that, you know,
featured image thing. That would be, I mean, I know we’re still early in all the M N J I stuff, but
like finding the right prompt for that, that [00:39:00] comes out with something interesting.
Oh yeah. Saves a ton of time, like, oh yeah, you mentioned your service. I, I’ve used Unsplash
in the part and I always get frustrated cause I’m like, nothing matches my style. Nothing. It just
feels hokey, you know? Yeah.
Cory Maass: And that’s, so, yeah, it’s, it’s definitely something I think would be fun to explore
down the road and, and certainly fits in the, the overall, the problems we’re trying to solve of
making content creation easy and filling out, you know, that last mile, the last mile is the hardest
mile kind of thing.
Writing the blog post, I won’t say is the easy part, but it’s the part that I think you’re absolutely
right, Most people don’t go and find a picture. They wanna, they wanna write about, you know, I
don’t know, house plants or something. They don’t go find a picture of a house plant and then
write the blog post.
They come to WordPress to write a blog post about house plants and then are like, okay, I
better put an [00:40:00] image in here of a house plant. And then, Just as you said, like there’s,
there’s endless scrolling and discovery of find, trying to find the fir the, the perfect image. Um,
that could go in a lot of different directions and, and could, could be huge, could be a really big
lift or a tiny lift depending on what we wanted to do.
Like there are already services that will, that take advantage of like Unsplash and some of the
other open free ones that do basic keyword matching. Um, so I think we just kind of keep an eye
on that space or that functionality. Um, cause it, cause yeah, combine discoverability or um, uh,
finding images, but with the way that AI is manipulating images.
So you’re like, you know, go look at all the images of house plants on Unsplash and, and
whatever other public ones, but now generate something in the style of da Vinci boom. You
[00:41:00] know? And, and keep regenerating until you get one you like, and then, you know,
so, but that’s, you know, the, the lift of that is not something we can do for free.
I’ll say .
Cory Miller: Yeah, exactly. We need somebody to pay us. Okay.
Cory Maass: But yeah, but I do, I, you know, all of this exercise, it’s like, okay, yes, I won’t let
you daydream for the next two hours, but all of this, you know, us mentioning different random
things, I think helps dictate, like, at the beginning of this conversation, I was like, oh, scissors
are fine, let’s run with it.
But, you know, if our hope is down the road, we’re expanding way beyond literally making an
image from this size to this size, then a then scissors is probably not the, the metaphor, the
visual metaphor that we want. It’s not inclusive enough, so, you know, [00:42:00] What, what
other visuals, what other icons or objects represent the visual, you know, an eyeball or glasses
or, um, I don’t, you know, a camera.
Yeah, I mean, that’s Instagram.
Cory Miller: Yeah. So just segue in for a second to prep our conversations. We’re making
incremental progress and a lot of this stuff. So we got one Lego and mast head. You’re gonna
start with that. We’ll go, come back and forth. What things can I be working on? Um, two,
Cory Maass: I I would love you to start thinking about a first, a couple of things.
One, um, this is the stuff that I, I understand conceptually, but cannot. Ever wrap my head
around is like, how do we, is the, what is it? The, there are two [00:43:00] dimensions. There’s
three dimensions of, of space, but the fourth dimension is time, right? So I have a real hard time
with time with, uh, we get, we get to the point where we’ve got a logo that’s fine, a masthead.
That’s fine. A read me, we’ve, we’ve, you know, some people are trying out, you know, then, like
you said, um, promotion and what does that look like and what does that look like over time?
Um, if we’re gonna start emailing people as, as people join the mailing list, um, you know, what
is the monthly newsletter or whatever the cadence we decide on, what, what is, what does six
months of that content look like?
I mean, obviously like, I’m not expecting paragraphs, but just like conceptually, you know? Um,
and then, and then also I think, um, How do you envision the evolution of the website?
[00:44:00] Where again, right now it is a single purpose, you know, single page app, but that still
needs to be on the site somewhere. But obviously we wanna start migrating the website to be a
landing page to hold hands with the plugin.
Um, you know, and again, we’re not, I’m not talking huge major redesign tomorrow, but it’s the
like, cause it’s, it’s you saying, okay, if, if the goal is, you know, we’re ramping up content output
within the next couple of months, then, then you need a place to put that content. So within the
next couple of months, we need the website.
you know, roughly to have these five things, a blog so that I could put blog posts or a
documentation, um, section so that we can start writing documentation or whatever. Um, so that
kind of thing, because I think there’s, there’s going to be a point where we [00:45:00] need to
put, um, railroad cars in order mm-hmm. so that we’re not, we’re, you know, not getting in our
own way.
And you are empowered because there’s, you know, I think part of the, the arc of this kind of
situation that often happens is, you and I have fun brainstorming, but upfront I’m gonna do most
of the work of development and that kind of thing. But then at some point, the roles switch
where it’s like, okay, I’ve delivered, I’ve given you something to sell.
Now go sell it. Mm. And so I wanna make sure that I’m not just adding features. And then you’re
like, okay, great, I’ll now go sell this thing. I need to start writing blog posts. We need a blog. And
I’m like, oh crap. Like we are not set up for that at all.
Cory Miller: Um, okay, let me talk, talk that out. That’s, uh, that’s great framing for me.
Um, so promotion. So product is out. We need [00:46:00] some eyeballs, we need somebody
testing it. We need somebody using it. Um, so I think my first step to me is how do we talk about
it personally? Use our own platforms cause we don’t have a platform on crop express. So right
now we’re depending on, uh, repost. Um, our audience, which I think is great.
We have audience, we have people that do this stuff. Um, then we have a conduit to talk about
it. cause a lot of the agency, the builders, people are in Post Us, which is great. So we can be
like mm-hmm hit us up on Slack, um, to to, to talk and give us feedback and stuff. I think what
we’re trying to, trying to validate, I guess in the more scientific way is where’s the interest?
You know, have we hit something? Are we there? Have we hit gold yet? [00:47:00] Um, so to
me, how do we get enough eyeballs is the question on the plugin. Like, use it and get some
response. And I think we’ve got something here that either negative or positive, we’re gonna get
something to gauge. , what’s the next critical thing?
And as we’ve said before, like I think the feature request side of this is the key right now is
somebody using it, going, I want this, I like this, but I want this. And then we gotta, we start to
build that business case for, okay, well if we built that, you and I can make those, those
decisions. Mm-hmm. . So just talking this out loud, without really processing it, I go use our
personal platforms to get some burst.
I think it would be interesting, I, I go to some of these outlandish things only to calibrate a little
bit. So when I say this, I wanna get that disclaimer. [00:48:00] It’s like, you want a banner, you
wanna ring a bell and say, this sucks. We made it better. Like, doesn’t this suck? Mm-hmm. ,
you know, so I almost. Cropping images sucks.
You know, there’s this thought of like, I, I come back a lot to cause you know, cause is the
customer’s problem. And so I go, okay. I mean that was what I told you initially, like months ago.
I go, this, this process sucks, right? Like, I don’t like it and I’m not trying to throw shade on any
of the core contributors at all.
Just this is a part in the process that really sucks. Yep. We’ve made a step to make it better. But
big enough bell where it’s not just that cause we have, we have plans and potential for more. So
I almost think like there’s something in that. You were really good to come up with ideas and edit
some stuff.
It’s like content. Something to the effect of [00:49:00] image editing sucks. Content, you know,
something in the realm, but it’s just a little enough bigger than just the one thing we talked about
is like, finding images sucks. We know we wanna be careful with saying finding, so we don’t
want them to think they’re gonna find an image.
Right. Um, but I kind of think like some bell to ring, um, in that regard. And what’s interesting to
me, there’s con and, and so I just naturally go to content and what we do and what comes out of
us and what we’re passionate about. And I’m like, I’d never heard of, I probably maybe have
heard of Affinity Designer, but talking about all the tools and how it’s a pain in the butt on the
web to do images, like get what you want.
This whole conversation about fitting in to the post, like our process of going and finding an
image. So I go, core thing is this, but there’s a lot of space around this to talk about [00:50:00]
images. Sure. And they’re rolling that,
Cory Maass: Yeah, images are worth a thousand words. You’ve already written a thousand
word blog post.
You have to go find an image now. Now pairing it with your a thousand words should not be
difficult. Um, and so definitely like the tools that people are using, the sites that people are
using, I think that there’s, I, you know, I’m a, I have subscriptions to at least half a dozen
newsletters that just recommend little power tools, little utility apps, cause that’s, I love them.
They’re fun. They spark ideas like crop express. Um, and so I think talking to some of those, Or
getting, obviously getting a, getting listed everywhere we can. That’s, that’s a no-brainer, but
specifically not only us putting out content, but but starting to talk to the people who are talking
to the content [00:51:00] creators.
So it’s like, you know, there are blog po blog, excuse me, there are newsletters that are for
content creators and, you know, getting them to talk about here’s a way to, um, you know, a
better, you, you’ve written, you, you’ve used a AI to write the, the blog post, or you’ve written it
yourself or you’ve hired somebody to write it yourself.
Here’s a, here’s a, you know, speed up the rest of the workflow. Um, there was something else
that just popped into my head too, but anyway, you know, but something like that.
Cory Miller: Yeah. So I was thinking like hyper users, cause the hyper users that like, do you
pay for affinity designer? Uh,
Cory Maass: I did once and that’s why it’s okay.
Cory Miller: So it was enough of a tool for you to pay for cause you use it in your everyday life,
you know? So I wonder, like, I’m thinking hyper users, who are those? And this is the business
case too. So I think about Lindsey at Content Journey. They’re, they’re writing and posting and
publishing content for, [00:52:00] um, cut their clients all day, every day.
And I go, I should talk to Emily over there, um, about her process and get her be one of it. Um,
when it’s in the repo, ask her to use it on one site and give us some feedback. Who, who else in
the hyper user that we know of that we could potentially get in their hands?
Cory Maass: Describe like what, how are you using the phrase hyper user? Okay.
Cory Miller: Well, somebody that does professional content production. Okay. Um, so that
could also, I mean, there’s a ton of blog, you know Sure. What we formally call bloggers, but
using content, doing content every day, particularly in WordPress. Mm-hmm. . So there is that
pro blogger type content machine, you know?
Yep. Yeah. Um, we’ll be using it at Post Status of course.
Cory Maass: [00:53:00] I mean, my clients will definitely use it cause they already, like I I said
early on, like I’ve already, I have them going to the website to do cropping and so to remove that
step where they can just do it in WordPress, they’re gonna do back flips, which will be fun to
watch.
Um,
Cory Miller: Yeah, I’m, but I was also thinking for me, but that raw feedback you get Oh yeah.
When somebody’s using it is so gold. So, oh yeah. I will love to hear what your clients say and
then I’ll, I’ll, I’ll do a demo or something, or I’ll do a screen share with Emily and ask her to look
at it. And first I’ll te I’ll first of all ask her for, I’ll say, tell me how you, show me how you do a
typical blog.
And then I’ll be like, okay, install this plugin here and tell me what you’re thinking.
Cory Maass: Yep. Um, and this might be a little further down the road. Um, but the other thing
that jumps into my mind is like plugins, like Yost, where you have to upload a, an image. Um, so
this [00:54:00] isn’t necessarily a featured image, but it’s the, the image that that ends up being
the open graph image associated with each post.
Also, I’m, I’m, I’m sure is supposed to be of specific dimensions. Um, and so I picture. Um,
they’d be happy to write about like once, once we are even loosely integrated. But if it’s useful to
their users, um, then they’re gonna love our tool, right? So, um, getting, getting content or other
tools that interact with that, make their, that whose users interact with images, we’re gonna also
make their customers happier.
Um, even if we are not immediately inter, you know, um, integrated, like will we, will we sell a
Yost add-on? I have no idea. But even upfront, well, if we, the minute we expand beyond
[00:55:00] featured images, we’re like, here’s how you, you know, in your media library, upload
an image, crop it for Yost, and then you go over to Yost and say, select this image to be your
open graph image for socials.
You know, basically connecting that, um, closing that circle, I’m sure they’d be happy to talk
about it. And that’s an example, right? So it’s like what other, um, big plugins or big systems
services that interact with WordPress that primarily or even curly, interact with images that we
can help make their customers’ lives easier than they’re gonna want to talk about us.
Cory Miller: Okay, so right there, two things. Stand out. Besides Yoast, Yoast Is one of those, of
course. Um, but membership sites and e-commerce and I draw to that category because they’re
making money with it. So they’re the ability to spend money on it. So, question with
WooCommerce, [00:56:00] man, it’s been forever, but when they upload a product image, are
they using default WordPress?
Stuff.
Cory Maass: And I’ll tell you tomorrow,
Cory Miller: right there, there’s an inroads. Oh yeah. Um, oh yeah. I think about the
membership sites, an LMS from Learn Dash to Lifter to Paid Membership Pro and everything.
And starting to talk about them, about that stuff. So there’s code promotion stuff we could do. So
that, that would be like Kim Coleman.
We can reach out probably Bob Dunn to start with WooCommerce, but we’ve got a whole
channel in, in, uh, Post Status. We could talk there. And then just WooCommerce is the big,
huge , you know, thing. Yeah. But, and I just went there directly cause you’re like a little free
utility tool that helps them do one [00:57:00] thing.
There’s a great. Oh yeah. To, uh, to scratch. Okay. So I’ve got a couple of those, um, to think
about that I could be pinging people and asking. Um, okay. On email, I’ll be think I tried to stay, I
started with promotion and go down and go, okay, what do we need from the website and the
email? I think, um, I, I love that the website itself is, is, is the tool.
Is a tool and it’s a great tool and there’s opportunities there. Um, it’s not in the WordPress flow,
but I love it from a, let’s, if we just called it a lead magnet
Cory Maass: mm-hmm. , which is, you know, how would what we’re talking about. Yep. Yeah.
Cory Miller: Um, and like have the link to want better image, whatever our phrase is in
WordPress over there.
Then we’ll have the pro version, um, So I’m [00:58:00] hesitant to say to do anything right now
with the website other than those things because I still love, we’re gonna get some trickle in and
they go and they got used and they can bookmark those and go back like I do with it. So we’re
in their workflow too.
Cory Maass: So here’s one other thing that I really want you to do.
Um, yeah, because, and this goes back to one of our first conversations is, um, you know, I, uh,
I showed you yesterday, I made some updates to the ui. Um, do a quick review of the new
version, the newest version. Um, look for any e easy wins. Oh, don’t have this box on the left or
this button on the left. Have it on the right.
That’s more intuitive, whatever easy wins like that. Um, because I think. So the, the code for the
plugin, because it’s built into [00:59:00] Gutenberg, is not a one-to-one to get it working on the
website, but obvi, but we want the website to look the same as the product. And so I wanna
start looking at how to marry those two.
Um, even if they’re, they might be separate code bases, you know, but, or they might be the, I
might be able to use the same one, but it’s like, I don’t want to, I don’t wanna do more work than
I have to. So if you do a quick review and say, Nope, everything’s fine, or make this button
bigger, or whatever, then I can also, like, I, I liked what you just said of like, the website doesn’t
have to change altogether, but I do think we want to change the crop on the website to be the
same as our product.
So that it’s the best kind of lead magnet. Like the tool you are using is literally do this with
Cory Miller: WordPress. Insert into WordPress. Yeah, exactly. Do this in WordPress. There you
go. Yeah. .
Cory Maass: Okay. So, oh, so product feedback would be the other thing. [01:00:00] And I’m
not talking, you know, like, let’s, let’s grab a, a color scheme and we can, you know, inject a little
bit of that into the plugin just so that we start to build brand recognition that way.
Hot pink everywhere or whatever. Um, not really, but, you know, something. Um, but beyond
that, you know, we’ll keep it simple, but we can start to sort of massage the website to look more
like the, the plugin we’re building.
Cory Miller: Okay. Okay. So I have start kind of doing next steps for promotion, thinking about
the website and, uh, monthly, whatever the cadence is for the email.
Uh, and then to review the latest version of the plugin. Okay. Can. I’m out the next couple of
days, uh, on a trip with some buddies of mine, but, uh, I’ll be back in the settle and, um, that’s,
that’s a pretty easy lift for me. [01:01:00] I, I want to think about like, we’re gonna put it out there.
We want to chase, we want to get it in some hands, like your clients.
I think our ideal and then, uh, content journey, getting feedback from them are ideal. Um, but I
want to think about some sort of, some topical thing, and maybe it’s something we just talk
about live. Like just hearing your workflow is different from mine. I always love talking to
developers and go, how do you get these things done?
And they’re like, this is, and I go, can you slow down and show me again? Because I want to do
that for myself. So there’s like, like that workflow conversation about mm-hmm. content
production. And we could kind of have a little, you know, I mean, maybe. I don’t know what your,
your relationship is with your clients, but like, just talking about this thing that sucks how we do
it.
Like you give your tip, I give my tip, they give their tip, you know, content journey, whoever else,
professional blogger out there, um, [01:02:00] group or whatever that I, so I just wanna spin
those ideas a little bit about something that we can get to like ring the, ring the bell of like, this,
this, this is an issue and this is how people do it better and we’ve got one too.
Cory Maass: Yeah. Well, and I like the old trick of, you know, how often the best marketing
phrases, word, sentences come from clients talking about their problem. Totally. Um, and so I
also, and am of course envisioning like, I don’t know if a poll would capture what we want.
Creating. If, if we can figure out the, the right questions to ask, we can put questions up in
MegaMaker in Post Status.
The couple of other, um, slack communities that I’m in, we can both put them on our Twitter and
it’s like, I don’t expect thousands of responses, but even a handful. And there’s people that I
know you can pull on this tug on the [01:03:00] sleeve of, and there’s people I can tug on the
sleeve of and be like, do me a favor and go answer these three questions.
You know, take five minutes, do you know, and I owe you a beer the next time I see you at a
WordCamp kind of thing. Um, yeah know, but just to start capturing the words that people are
using, um, the workflow that people are, you know, in three steps, how would you des or in, in
10 steps or less, how would you describe how you finish off a blog?
You’ve written all the words. What are the next, you know, what are the steps between that and
hitting publish, or. Whatever, to just again, start to capture that, that thinking, the workflows that
you’re talking about. So, ,
Cory Miller: I went to YouTube and we got some good comments actually in there. I need to
have this up every single time.
By the way, they, they were making comments as we were talking about, like, we’re riffing. I was
like, oh, we got collaborators out there. Um, but ve said, I think, yeah, I will, I will buy [01:04:00]
that. So like, Hey , I’ll try to say we’re our first customer, first perspective customer. Um,
Cory Maass: quick get a credit card number.
Cory Miller: Yeah, yeah. Here’s our, here’s our PayPal address. Um, Zach said something, I
wanna come back real quick. Art direction with resized and crop thumbnails sucks. With the
core feature set. Keeping the focal point in the image matters, that would be a killer feature. So,
, you know, resonance. How do we keep attention?
I think we got some good next steps. And for all this, sorry, I just happened to go over here and
look real quick. And it was like, we’ve got, we’ve got some comments coming in, so add to our
awesome conversation.
Cory Maass: Yeah, that’s cool. Oh, and well, and, and how fun is this? So I just went over to
YouTube as well, um, which I had not been watching the comment.
I’ve been watching comments in four comments in Zoom, but not YouTube. So yeah, from now
[01:05:00] on I’ll open this, but they have a, um, clip a crop icon under our video of a pair of
scissors.
Cory Miller: Oh yeah. Oh, that’s interesting. Okay.
Cory Maass: So anyway, I just, you know, and, but more and more, yeah, I’m thinking we want
to get away from that or the obviousness of that or something.
Anyway.
Cory Miller: I do think up, I do think on that note opinions and even strong for the right, strong
opinions for the right things really matter in a product. Um, where, you know, WordPress is a
great example of this, of like opinions about certain things that I didn’t always like, but they were
good for the overall thing.
And I think we’re developing some opinions and then we’ll get some validation from customers
and really strengthen that opinion going Yeah. But like the first opinion is we say image cropping
[01:06:00] sucks. Yeah. So we can start with that base. Oh, sorry.
Cory Maass: No, but I, I, I really like. I, I hope this is, I hope you take this as the compliment.
I mean it, so there’s, there’s some, to me as a northeastern American, there is a Midwestern
charm in that, in the phrase, in that phrase, like sucks is very brash, you know, and I think it’s
fine to use these days, but it, but the is a chore. Because it, it works as a phrase like, this sucks,
but it’s also literally, it’s a chore.
It’s a thing you have to do and don’t wanna do, but it’s part of the workflow. So I re I still, I, I want
to keep coming. I, I want to keep coming back to that phrase.
Cory Miller: Well, let’s take that for a second. I love that, that kind of refocus on, it’s a chore
because you think about [01:07:00] you’re trying to do this creative act.
You’re trying to makes… when you push publish, you get something out into the world and you,
it’s not all art and design, but you want it to be a nice product that’s received well, that people do
something with. You know? And when you said chore made me think about the workflow, like,
you know, okay, I paint the beautiful painting on the canvas.
Now I gotta find a frame. Hmm. Like the read me file. And I think that chore coming to like, this
should not be a chore. That’s our opinion. You should be. Focusing and using all your resources
on the creative act, not on the chores. We’re gonna take the chores out for you. Love it. That’s a
strong opinion that we could say like, yeah.
That there’s something there. But I like your refocus. I tend to go there, calibrate in a little bit.
Okay. And, you know, if we’re just doing this privately, you’d be like, yeah. It’s, it’s probably a
little strong. Okay. Tour’s better.
Cory Maass: Yeah. [01:08:00] This is, I like, this is, you know, this is the battle we’re fighting is
Yeah.
Against the awfulness. That is the process of Yes. Dealing with images. Like, that’s our, that’s
our, you know, 6 million annual company. What we’re starting with today is the cropping of an
image. Cropping of a featured image.
Cory Miller: Yeah. Reduce creative chores like the, the bell we ring is, Yeah, we’re getting onto
the cause the bigger thing and we’re just a part of it, and I use this all the time cause I’m like,
when you find that core thing enough, people are irritated about you just ring it.
But then we get into, cause when we’re like, stay in the creative lane, reduce this chore, friction.
Our job is to reduce your, your, your creative [01:09:00] chore. Yep. Your, I don’t know, I’m
rehearsing this out loud, but like reduce your creative chores and then like, it should be about
the magic of beautiful images and fits with your story and syncs. Or if it’s an e-commerce store,
like, Hey, I want you spending more time trying to make sure the lighting is perfect and your
product, like exudes what it does in the world and we’re gonna, then when you get into show it
off to everybody, you don’t have, we don’t want you to go through a slog of mud to get there.
That slog of mud. Is there our opportunity right there? So
Cory Maass: we are, we are the bridge over the troubled water
You’re speechless. My terrible joke. Shut him down. No,
Cory Miller: you can’t do things like this because then my weird mind starts go. So we can go to
fiber and get a little like montage, , um, video . I think the [01:10:00] quirky stuff, I think things
like that. It’s all on the table. It’s just like authenticity. Hey, we’re two dudes that like, don’t like
this thing.
We solve this. We’re, we’re solved this little problem, but we think it might go on and if you want
to continue to support us to do it, we’re gonna do it. Um, but the quirky , yeah, we did some
outlandish, quirky stuff, by the way, the themes. And I just found one the other day and I was
like, Ooh, you know, that’s still out there.
Um, had years ago. Oh, go ahead. It’s, it’s, it’s this outlandish, okay. So builder, I think Builder
was turning one year old and we wanted to celebrate it. So we had a birthday cake, birthday
cake, birthday party for it. And we had the image of the, the hat that we had made into it.
Lindsay had it made into a 3D cake.
And I’m like, you know what? It’s just those quirky things of like, it’s a chore. We’ll try to make it
funner, you know? Yeah. Kind of thing. So, oh, for sure. By the way, this is part of my process.
It’s just like, you know, us talking through this and we get clarity of like, [01:11:00] oh, cause I
wrote chore and cause I wrote chore and I put a box around it, little crop box around it, and I’m
like, yeah, let’s destroy chores, destroy, create.
Oh, this is where I, uh, initially started that whole thing, Corey, I think in business in particular
with products and stuff, it’s really good to have a villain. And I don’t like to make people, I never
like to make people the villain. Sure. But the creative chores are the villain. So we are the
crusaders that fight against the creative chores.
So I’m just, you know, but I, I just go like an enemy always helps a villain, always helps, kind of,
you know, push us, help our clients go, you’re fighting for us and if we make chores, the
creative, the content chores, the, the villain, we’re not fighting a person. We don’t wanna do that.
Sorry. We wanna fight this concept that gets in the way of you doing magic on the web.
So, yeah. [01:12:00] Okay. I love that , because you know me, I’m gonna try to find. Or if you
don’t know , uh, any reason to do swag is a good hundred reason. And if business can help pay
for it. I’m like,
Cory Maass: oh God, you and I are best in trouble then because we’re in trouble. I am nonstop.
Like I, for everything I’ve ever made, I at least had one, uh, sticker made or one t-shirt made or,
uh, cause swag is, is everything.
It’s starting from, we keep coming back to me as a musician, but like in, when I first started, like
before I even had music, Out released. I had t-shirts, I had designed t-shirts and I, now I’m mad
at myself cause I’ve, I spent hours and hours and hours designing album artwork, designing
swag that nobody ever bought because the music wasn’t good enough,
And so I wish I had spent the hours making the music good enough, uh, to [01:13:00] actually
like, warrant the swag. But it made me better as a designer. And, and it’s, and it’s fun. I don’t
really regret it as far as, you know, like the fun I had in my life. But, um, yeah, so I’m excited to
see what ridiculous things we come up with.
Cory Miller: So Corey, here’s something that would be a low lift for us, but would be fun and hit
in this ring The bell we’re fighting this villain, you know, um, is have a printful shop and all these
little stupid, you know, quirky ideas. We have. Shirt sticker. We’re not trying to make money off
it, but it it, that’s content that’s like these pe you know, it’s back to the Seth Good and Tribes
thing.
It’s like, these people get me, they get what I’m doing. And like this, we could turn that swag
concept. Cause Printful you can do everything from stickers. We could create, like imagine the
random shit we could do, but like, it’s ringing the bell, chores suck.
Cory Maass: We need to, [01:14:00] we, we we’re gonna make crop, um, crop t-shirts.
They’re gonna cut off just below the nipples . And you and I are gonna get on this call week after
week with our bellies hanging out because our t-shirts have been cropped or, you know, or, or a
square cutout, uh, here, you know, Terrible, terrible. We’re gonna, we’re gonna have to shave
patches into our heads because we’ve cropped, uh, you know, cropped our hair like dumb stuff.
Like we will take the dad joke too far. Yeah.
Cory Miller: So we talk about out the truly outlandish stuff. Nobody wants to see me in a crop
top, but like truly out lunch stuff and we kind of calibrate it in. But an example of this is, um, oh
get tushy. It’s the kinda like $79, uh, bk. So I bought, we have one and we bought others and my
friend Jason Scher told me about it.
But their marketing is so on brand. They [01:15:00] take this concept that isn’t talked about in
polite company potentially, or we call it a bday, you know? Okay. Yeah. But their marketing, they
make poop jokes, you know, all the time. Like they infuse that. And I’m not saying we can, you
know, but the spirit of it is, yeah, make it fun.
You know, and so I think like we’re in the outlandish phase and we’ll figure out these others that
are just kind of fun and quirky. We’re not gonna get anybody buying them, but it’s like, that’s our
content marketing potentially. Yeah. You know?
Cory Maass: Well, and it’s because it’s, it’s what keep it. If nothing else, it would, it’s what, it’s,
you and I are gonna have fun and it’s gonna keep us excited to, to do this kind of stuff.
And like, um, the example I wanted to share earlier was, my first moderate success of a product
was I built a, um, personal finance tracker 20 years ago now. No, 15 years ago [01:16:00] now.
Um, And, and some people didn’t. If there was a day where you didn’t spend something, I was
like, this, this needs a celebration. And so I built a little Easter egg.
So if on a day when you were tracking your finances, if you, if you took the time to enter zero,
you got a, um, an email that was like, you know, congratulations. We got, we we got a video for
you. And I had gone on Fiver, and this is back when Fiver was, you know, truly anything for $5.
And I got a video made of a guy, um, beatboxing.
And he is like, what? You didn’t spend anything? That’s awesome. And then he starts
beatboxing money, money, money, money. And it like, but really good. And it was like just this
quirky weird thing that people lost their minds over. Yeah. And it took me, it was five bucks and
20 minutes to find somebody to do something outrageous.
But that’s like, [01:17:00] You know, I live for that kind of stuff, you know, it doesn’t necessarily
have to be Easter eggs, but like, you know, fun little weird things that, cause it’s, you can also
defeat villains with joy, right? Like, we’re we’re, oh yeah. The, but like, you know, the goal is to
make it fun. Forget, you know, the, the chore wheel is what makes it fun or you make a game
out of it or whatever.
You know, that kind of thinking.
Cory Miller: You just read my notes. Okay, make creative chores fun. Like, okay, so you, you,
you were talking about music and I was like, oh, you have a soundtrack. When you create
posts, when you do that, like you were talking earlier, you use, uh, electronic music, it’s like
there’s a question.
So like, our email content could be like, you know what? Our email banner could be, make
creative chores fun. And it’s like, what’s your [01:18:00] favorite soundtrack? We made a shirt
over. Um, the spinning, I don’t know. You know? Right. That could be some of that content that
we’re like, elicit people’s creative chore.
How they make creative chores fun cause they’re necessity. I like your angle. Not everybody
has to be defeated. We could like hug the villain.
uh, Santa Claus put makeup on the villain.
Cory Maass: Santa Claus three where you know they, eventually the bad guy. Um, the spoiler
alert everybody, if you haven’t seen Santa Claus three, plug your ears. But, you know, at the
end, the villain who is Jack Frost is vanquished because a little girl hugs him and thaws him out.
Finally. So this is the goal is, uh, you know, warm hugs that will make chores not as evil.
Cory Miller: There you go. Yeah. I love it. Grinch. You know, like there’s [01:19:00] the Yeah,
we’re gonna be the playful. I like that. Um, I think we should keep this on top of our mind. Yeah.
Like, I just try to find the bell. You keep ringing, you know?
Mm-hmm. . Um, and it’s make to me from our time as like, make creative chores fun. Yep. And
then the question is how do you do it? You know, making creative chores fun by carpet
Express.
Cory Maass: Yep. Things, yeah. Just broadly speaking, what, yeah, these are all things we can
talk about, things we can promote, things we can encourage in other, in others.
So again, like how do we get other people to talk about us as well? And it’s like, here is this con,
this concept that we are owning and, you know, so we’re, we’re. Yes, we solve it very specifically
with, with the product we’re building, but broadly speaking, you know, where in the world are
their creative chores and what are other clever ways that they [01:20:00] are being vanquished
or being hugged to death or being, uh, you know, uh, how, how can we, uh, spoonful of sugar
kind of concepts.
You know,
Cory Miller: how do you make your creative chores fun? Yeah. You know, well, whatever they
may be. Yeah. Whatever. Not even, like, it doesn’t even necessarily have to be WordPress, you
know? Right. It could be just, you’re doing art and this is the chore part. So how do you make it
fun? Well, I dress up at Santa Claus when I go pick out my frames or I, I don’t know.
You know what I mean? But that, but the questions you’re, you’re sharing is like, that’s just
ongoing cool content. Okay. All right, dude. Okay. I got my stuff. Continue on these. Review the,
uh, on the promotional side. Next steps for that. Um, review the, the updates you’ve done to the
product. You’ve got logo and masthead.
I’m sure we’ll be talking betwe between now and next week.
Cory Maass: Yeah. Masthead is easy. Logo. [01:21:00] We, we need to keep going back and
forth because it’s, I, I, I’m happy to own it, but we need to do some, do lots of thinking around it.
Cory Miller: Okay. You wanna show some logos next week and get our, uh, audience’s
opinion? I gotta tell you though, when you said the eighties pink and black, I go, I mean, why
does it have to be boring?
Why does it have to be serious and monotonous? Pink kind of screams that corporate. Yeah.
Cory Maass: No, no more internet, corporate blue.
Cory Miller: So I’ll, I’ll leave it to your, uh, uh, inspiration and we’ll, we’ll, we can, we’ll, we’ll talk
about that next week in between. Nice. Thanks dude.
Cory Maass: Yeah, man. I’ll talk soon. Okay.
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (February 27, 2023)WordPress 6.2 is just a few weeks away. It’s time to get testing with Beta 4. Core Performance team has announced the roadmap for this year, including Gutenberg Phase 3 work and more. Do you know the difference between static vs dynamic blocks?
WP 6.2 Beta 4 & Demo, Performance Roadmap, Static vs Dynamic Blocksβ WordPress 6.2 Beta 4
6.2 Live Product Demo
Help Test WordPress 6.2
Proposal: Updates to the WordPress Release Cycle
Core Performance Team Roadmap Published
Static vs. dynamic blocks: What’s the difference?
News* People of WordPress: Hauwa Abashiya * WP Briefing: Episode 50: 3 Interesting Trends from WordCamp Asia
Accessibility* Accessibility Team Meeting Agenda: March 3, 2023
Central* Get your tickets for WordCamp Kerala 2023 on March 25th! * WooCommerce sponsors WordPress community events across the globe * Bluehost supports WordPress community events worldwide * Thanks to Automattic for sponsoring community events worldwide * GoDaddy joins the WordPress global community sponsorship program in 2023
Community* Community Team Meeting Agenda for 2 March 2023 * WordCamp Mentors’ March check-in! * Proposal: Modify the Events and News widget to show topic-based meetups worldwide * Suggested update to Events Code of Conduct * Recap of the Diverse Speaker Training group (#WPDiversity) AMER/EMEA on February 22, 2023
Core * A Week in Core – February 27, 2023 * What’s new in Gutenberg 15.2? (22 February) * Proposal: Updates to the WordPress Release Cycle
WordPress 6.2* WordPress 6.2 Beta 4 Postponed * WordPress 6.2 Beta 3 * 6.2 Live Product Demo * Phase 2, Finale * Hallway Hangout: Performance Improvements for WordPress 6.2 * Roadmap to 6.2 * Bug Scrub Schedule for 6.2 * Early bug scrub schedule for WP 6.2 * WordPress 6.2 Planning Roundup
Meetings* Dev Chat Agenda, March 1, 2023 * Editor chat summary: Wednesday, 1st March 2023 * Editor chat summary: Wednesday, 22nd February 2023
Developer Blog* Static vs. dynamic blocks: What’s the difference? * Intrinsic design, theming, and rethinking how to design with WordPress
Docs* HelpHub and DevDocs redesign request
Hosting* Hosting Team meeting agenda 2023-03-01
Meta* Theme Directory redesign update
Openverse Openverse is now a monorepo * Community Meeting Recap (28 February 2023) Performance Core Performance Team Roadmap Published * Performance Chat Summary: 28 February 2023 * Core Performance Team Update – February 28, 2023
Plugins* Plugin Review Team: 27 Feb 2023
Polyglots* Agenda: Weekly Polyglots Chat – March 1, 2023 (13:00 UTC) * HelpHub and DevDocs redesign request
Project* Proposal: Creating a WordPress Contributor Mentorship Program * Discussion: Ending the Eternal September
Support* Summary for February 23rd Support Meeting
Test* Hallway Hangout: Let’s chat about using Replay.io in the FSE Outreach Program * Help Test WordPress 6.2
Training* Training Team Meeting Recap for February 28th, 2023 * Training Team’s new onboarding program is now live! * Video conferencing options for Online Workshops * Training Team 2023 Goals Setting * What’s new on LearnWP in February 2023
Lesson Plans* டாஷ்போர்டு மேலோட்டம் * மீண்டும் பயன்படுத்தக்கூடிய தொகுதிகள், பிளாக் பேட்டர்ன், டெம்ப்ளேட்க
Online Workshops* Block Themes and WordPress: Live Stream * Block Themes and WordPress: Live Stream * Hallway Hangout: Community Themes Initiative * Live stream: Reviewing developer-focused features in Gutenberg 15.1 and 15.2 * Updating a blog’s design (Informal live stream) – Part 2 * Let’s code: Preventing Common Security Vulnerabilities * WP dev livestream: Building a React app utilising the WP REST API * How to create a website on mobile (Part 1)
Tutorials* How to add and remove a logo and site icon in a WordPress block theme
Courses* Develop Your First Low-Code Block Theme
WPTV* Latest WordPress TV videos
Related News:* PHP 8.2.3 Released! * PHP 8.1.16 Released! * TC39 * Composer 2.5.4
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status’ Week in Review — covering the WP/Woo news plus significant writing and podcasts. It’s also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
What a week it’s been!
This week started with WordCamp Asia and is ending with a 30+ hour journey home. I’ve learned a few things over the past few weeks that are worth sharing:
As I’ve said in my WordCamp Asia roundup, the accommodations made for me at WordCamp were amazing. (And yes, I showered.)
But, for me, the BEST part of WordCamp Asia was finally being able to be in the same room with people I’ve counted as friends for years! And taking photos with them, having a meal together, interviewing them, and sharing my heart in my talk.
I’m in love with the WordPress community.
In the SpotlightPost Status professional member Post Status professional member Anh Tran is in the spotlight this week. Anh is a WordPress developer, blogger and also a local WordPress meetup organizer in Hanoi, Vietnam. Currently, he leads the development of the Meta Box and Slim SEO plugins.
Join Us on MeetupJoin the Post Status meetup here: meetup.com/post-status/ and then RSVP for the meetups that best meet your needs (one, two, or all three). March’s meetups will be posted soon!
Quick Links: WordCamp Asia Photos * Podcast: The WP Minute New WordCamps planned, Jetpack app updates & more! * Podcast: WP Briefing Everything You Need to Know About the Community Summit!* * YoastCon May 11 * WordCamp Europe June 8-10
Photo of the WeekToday’s photo of the week comes from Umesh Balayar in WordPress Photos.
This article was published at Post Status — the community for WordPress professionals.
I know you’re wondering. And yes, I showered.
As a matter of fact, the WordCamp Asia team was very deliberate in considering disability needs from the start of Contributor Day through to the announcement of WCAsia 2024 at closing remarks. The hotel was perfect. The venue had elevators and automatic doors (or security stationed to open doors). I couldn’t have asked for more.
WCAsia By the NumbersYou can see by this screen that WCAsia succeeded in attendance and contributors. In addition, there were 60 speakers, 53 orgainzers, over 80 volunteers, and 29 people on the AV team.
Contributor Day
A sneak peak of the photographs we will be publishing from #WCAsia
Huge thanks to the Contributor Day Team Leads! pic.twitter.com/A4hpwank6U— Shusei Toda (@shuseitoda) February 20, 2023
I was fortunate to be a table lead for Contributor Day. We onboarded many photographers who submitted photos to the WordPress Photo Directory for the first time. Topher DeRosia and I moderated almost 250 photos in one day, while discussing with contributors what makes a good photo, what isn’t allowed to be added to the directory, and how every contributor gets a badge on their .org profile.
From what I heard from other table leads, every one of the teams onboarded new contributors and accomplished their goals for the day. It was truly inspiring.
SponsorsInstead of being off in another part of a building, the sponsor area was in the center of it all. To get from point A to any other point you either had to go through or around the edges of the sponsor booths. I imagine this was incredibly helpful for sponsors, and, honestly, it made it the perfect place to run into people, make connections, renew connections, and grab some awesome swag.
The Selfie ChallengeI put out a challenge that if people posted selfies with me I would donate $5 per selfie to Big Orange Heart. (Up to $500 total.) I’m please to say that not only did I meet that goal (with well over 100 selfies with our amazing community) but Carl Hancock of Gravity Forms matched it, and Vikas Singhal of InstaWP matched it at 50%. All told we raised $1250 for BOH!
Q&A with Matt MullenwegI asked a question to Matt during the Q&A Friday morning.
With the wave of layoffs and hiring freezes we have seen in the WordPress community lately, what do you think we, as a community, can do to create more jobs in our ecosystem and stop the anxiety and fear that comes with layoffs like this?
Matt’s reply was a bit less than I hoped, basically encouraging anyone who has been laid off to sharpen their WordPress skills, market themselves as freelancers to build a portfolio, and encourage local businesses to get on WordPress.
Some of the people who have been laid off are already big names in WordPress and have a portfolio to back it up.
So it still begs the question – how can we support those who have recently lost jobs in massive layoffs and what does it say about the adoption of WordPress if companies are scaling back? While I don’t have the answer, I’m watching closely.
And if you find yourself job searching in WordPress here are a few resources:
Photos, Photos, PhotosTo see how truly impactful the first WordCamp Asia was, one has only to look into all of the smiling faces captured in selfies and more.
Here are a few places to look:
Thanks to the Organizers and VolunteersWordCamp Asia seemed to go off without any issues (though anyone who has ever organized a WordCamp knows there are always hiccups). If there were, the attendees didn’t see them. (Other than the technical glitches in the Q&A with Matt Mullenweg, which was still handled very well.)
I would add my thanks to all of the voices praising the organizers and volunteers that made WordCamp Asia so amazing. From the updates on the website to the after party, you all provided information, hospitality, and an incredible warmth to the event.
Thank you a million times over.
WordCamp Asia 2024
And to the organizers for WC Asia 2024 – wishing you the best as you continue this new legacy. I know you’re up to the challenge!
WC Asia 2024 Team (photo credit Ratnesh Sonar)This article was published at Post Status — the community for WordPress professionals.
https://wptavern.com/wordpress-6-2-beta-3-released-contributors-to-host-live-product-demo-on-march-2
WordPress 6.2 Beta 3 has been released following the first-ever WordCamp Asia in Bangkok, Thailand. This beta release is open for testing by developers and users who want to try out the new features before the official release of WordPress 6.2 later this year. With these updates, WordPress continues to improve its user experience and maintain its position as one of the most popular content management systems on the web.
https://make.wordpress.org/core/2023/02/18/proposal-updates-to-the-wordpress-release-cycle/
Andrew Ozz posted a proposal on WordPress.org to update the WordPress Release Cycle.
• The WordPress feature freeze is when the development of features and enhancements ends, and testing and bug fixing continues.
• An exception to the feature freeze used to be made for features not ready in time for Beta 1, but recently this has become part of the standard release workflow.
• Many users have already tested features and enhancements from Gutenberg, so there is no need to change task tickets before Beta 1.
• It is proposed that a new ticket type should be introduced (e.g., “Gutenberg merge”), or the existing Gutenberg-merge keyword can be used to distinguish these tickets.
https://www.bleepingcomputer.com/news/security/godaddy-hackers-stole-source-code-installed-malware-in-multi-year-breach/
GoDaddy discovered a security breach in early December 2022 following customer reports of their sites being redirected to random domains. Investigation revealed that attackers had access to the company’s network for multiple years, during which they installed malware and obtained source code.
Previously disclosed breaches in November 2021 and March 2020 are also linked to this multi-year campaign. The November 2021 incident led to a data breach affecting 1.2 million Managed WordPress customers who had their email addresses, WordPress Admin passwords, sFTP and database credentials, and SSL private keys exposed.
The March 2020 breach saw 28,000 customers affected after attackers used their web hosting account credentials to connect to their hosting account via SSH. GoDaddy is now working with external cybersecurity forensics experts and law enforcement agencies worldwide as part of an ongoing investigation into the root cause of the breach. Evidence has been found linking attackers to a broader campaign targeting other hosting companies internationally over the years, whose goal is to infect websites and servers with malware for phishing campaigns and other malicious activities.
This article was published at Post Status — the community for WordPress professionals.
https://www.smashingmagazine.com/2023/02/sell-product-powerful-storytelling/
Chiara Aliotta has a great piece on Smashing Magazine about using storytelling to help design your product. She is also leading a workshop on the topic next month.
https://www.decktopus.com/
Decktopus is a versatile presentation tool that can help businesses create visually appealing and engaging presentations for client sales calls. With a user-friendly interface and a range of customizable templates, Decktopus allows users to create professional-looking presentations in minutes easily. Its drag-and-drop feature lets users easily add images, videos, charts, and other multimedia elements. Additionally, the tool provides data analytics that can help businesses track the effectiveness of their presentations and make informed decisions about future sales strategies. Overall, using Decktopus during client sales calls can help companies to impress clients with professionalism and enhance their chances of successfully closing deals.
https://www.infoworld.com/article/3687129/should-you-leave-facebook-twitter-instagram-for-the-fediverse.html
The Fediverse is a decentralized social network that allows users to communicate and share content across multiple platforms. It consists of a network of interconnected servers, each running different software. Still, all are working together to create an ecosystem where users can interact regardless of their platform. This means that users can choose the platform that best suits their needs while still being able to connect and communicate with users on other platforms. The Fediverse is often seen as an alternative to traditional social media networks, which are often centralized and controlled by a single company. By decentralizing the social web, Fediverse offers greater privacy and control for its users, who can join or leave any server at any time without losing their connections or data.
This article was published at Post Status — the community for WordPress professionals.
Corey Maass and Cory Miller share the messiness of building a WordPress product live. They reveal the initial version of Crop.Express, a plugin designed to crop a featured image within the WordPress workflow and discuss their progress and ongoing development.
Estimated reading time: 53 minutes
Transcript ↓
In this episode, Corey Maass and Cory Miller share their initial version or MVP of the product they are building, Crop.Express. Together they work through enhancing UX, selecting the right business model, crafting marketing messages, and more.
Top Takeaways:
Mentioned in the show:* Crop.Express * Canva * Elementor
You can follow Post Status and our guests on Twitter:* Corey Maass * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptSession 2 Corey & Cory Launch a WordPress Product Live Cory Miller: [00:00:00] Hey everybody, welcome back to post status. Where we’re, um, Corey Moss and I are session two.
Launched a WordPress product in public, and you’re getting to see all the, you know, um, kinks and rough edges. But what we hope really comes through is that we’ve had these really good conversations and we’re like, we’re okay with not, we’re being imperfect and showing how this product works, at least with us.
So hopefully it helps somebody else inspire somebody to do better. Um, but, all right, Corey, I have to be the first admit as my partner in this, um, donate my homework. Excuse, excuse. I was frantically in between meetings, trying to like, be creative with the read me text. Mm-hmm. Um, But I, um, so I have to say that first and foremost, and then second.
I know you shared a cool feature that we were talking about that I was like, Hey, we can put this on the backlog. And you’re like, no, it’s here, it [00:01:00] is . Um, so I haven’t even got to see that. But, um, that, that’s kind of my update. But what, what things do you have or want to talk about?
Corey Maass: Um, yeah, I, it, it. Uh, like I’m on top of my stuff, you know, by getting these updates to you.
But I mean, I’m in the same boat. I promised, uh, last Wednesday that, you know, within a day or two I would have this other feature implemented. And it was like last minute on Friday that I actually, or even Monday, that I was like, oh crap, I owe us this thing. So, um, yes, technically I got my paper written and handed in, uh, and you didn’t, but it doesn’t mean I wasn’t up until 6:00 AM the, the morning of writing the paper.
Uh, you know, so, I mean, again, these are, these are the realities. You know, I, I’ve [00:02:00] got client work, I’ve got numerous products that need updating and bugs fixed, and, uh, life goes on. And so, you know, we’ve, we’ve fit this stuff in, in between. When we can. I mean, and, and I think that that’s too, like where we’re at, right?
Like right now, this is, uh, an idea that we’re, you know, we’re still in the garage phase or we’re still in the, like, we can’t make this a priority yet because it’s not out there. It’s not, we don’t have users to satiate, we don’t have revenue to chase. We don’t have, you don’t, you know, you’re doing the marketing and you don’t have anything to market.
And so, I mean, this is, this has been my MO for a long time where if I’ve got a new idea for a new product, it’s just gotta get shoved in between all the other stuff that is at the moment, more important.
Cory Miller: It’s always a game. And this of juggling, I think. And I [00:03:00] swore to myself, I was like, I’m gonna stop juggling, but I juggles for so long with Ithe stuff.
It’s like, as an entrepreneur and doing these type of things, you’re owning all the responsibility and, um, but it’s really good to have someone that understands we’re all juggling, um, back and forth. Um, well, would you want to like, look at where we’re at now from the plugin side, since you’ve got, you’ve done your, you’ve done more than your homework, by the way.
Um, do you wanna share your screen? Do you want me to share?
Corey Maass: Yeah, let me, let me share because I’ve got it, um, set up pretty readily here, I think. Um, so what we’re talking about, um, is the, the very first version of this plugin and I just don’t wanna. Because we are so professional, um, [00:04:00] you know, I need to carefully culminate the experience that people will have.
Um, how do I top left or Let’s do this. Move the screen. Full screen. Uh, move the window. . All right. Um,
nope, that won’t work. Share screen. Let’s try this again. Where’s the plate? Blue window. There we go. Share. All right. So hopefully you can, you’re seeing a, a WordPress install. Yep. Um, so, uh, for the nerds out there, um, I’ve got this, um, are we still recording?
Cory Miller: No, we are now recording again, . Oh, awesome. I pause it.
So now we’re [00:05:00] actually recording . So we’re on session two. Everybody, for the recording sake of launching the WordPress product in, in, in public. And you’re seeing all the foibles, particularly mine. But Corey’s now showing us 0.001 version of the. Right.
Corey Maass: Um, yeah, what everybody missed is us discussing how, just how, uh, we are the epitome of professionalism and, um, it all works out in the end.
But the, you know, part of the point of, of this whole experiment recording is, is to see the kind of, uh, the messiness, the behind the scenes, the, um, so, uh, for the nerds, uh, I’m using, I, I use local WP to develop locally, um, and to run sites locally and stuff like that. So that’s what you’re seeing here is just a local site of vanilla WordPress install.
And, um, so we’ve got version, you know, 0 0 1 [00:06:00] installed, um, crop Express, and then where that puts us is, We had talked about lots of different features, um, but decided that our m v p, our, let’s just add some value to the world version, um, is, is just the ability to crop the featured image. Um, so what we’re doing here is, uh, we still have a featured image panel on the side here.
Um, whoops. Oh, come on. Don’t. We have a featured image panel on the side in, in the block editor. Um, but this is actually our custom panel and we’re hiding the built-in featured image panel. Um, and we say select and crop an image. And so here’s the new UI that I was talking about. Um, I’ve moved some things around and, um, I still think that I want to make one more change where I wanna put these two buttons on top of each other [00:07:00] with a sort of, um, broken image or a, a place.
You know, a, your image will appear here soon because right now if I say upload an image, um, and I choose an image, um, It just, right now it just says, you know, here is the, the name of the file selected. But I think much more, you know, to most people, they’re gonna wanna see a little thumbnail of the image that they’ve selected, again, to kind of prove like, okay, wait, I chose the right one.
Um, and so then you choose, uh, this is when you’re cropping it. Do you want to crop a square? Do you want to crop 16 nine? Um, and then the first fanciness that, uh, you said, boy, it would be slick if was being able to crop a circle. So that’s now there, but, so we’ll start with a square. In a square, you say, crop it, and you get into the cropper.
And so this is where you can zoom around and you select your image.
Cory Miller: [00:08:00] And um, Hey, real quick, Corey, how does it go if you want to crop back out, like you go, oh, it’s too tight. Will it, can you push back out?
Corey Maass: Um, so there’s, there’s zoom in and out here. Ah, ah, okay. Okay, okay. On the bottom because Yeah, I didn’t, what the, the better way to, to manipulate this is actually the, the mouse wheel.
Like I’m zooming in and out here with the mouse wheel. I got you. Um, but we can’t assume that everybody has a mouse wheel. Um, right. So, um, I think eventually maybe we want a slider, but for now, I just wanted us to have something so you can zoom in, um, and then, and then move it around kind of thing. Okay.
Cory Miller: Can you go back to the previous screen first? Oh, go ahead.
Corey Maass: If you have something else. Oh, just, and, you know, so there’s, um, yeah, lots of different ways to kind of move this around. It’s, I think it’ll take a [00:09:00] little, everybody’s gonna have to kind of get used to it. They’ll get used to it. Um, yeah, there’s also a new preview in a new window.
So like if you’ve, if you’ve zoomed in before you actually set crop this and set this as your featured image, um, it’ll open a new window with the result. So you can, you can see it. Oh, that’s cool. Um, so if you go back, you can say, crop a circle and go to crop it. And so there’s your circle. Um, and that will now save as a p and g with transparent around it.
So this is, you know, I think again, when, when you mentioned it, I was like, oh snap, that’s gonna be really slick because it’s now really common that you’ve got avatars images of people are circles. I think that’s just a very common pattern. So the fact that we can offer that here, um, is very cool. And then the, the other new.
What I was [00:10:00] insisting on, um, as of last week was, um, you had said, okay, maybe version one, but it was like, no, we need this. So the circle is a nice to have. I think that’s gonna be really fun and cool to talk about as a feature, but not totally necessary. Whereas choosing an image from the media library to me, was a non-starter.
Cuz you, once you brought it up, I was like, yeah, you can’t, again, you know, one of the things I kept talking about last week was I’m trying to do a lot of product development for this from the perspective of my clients. And I’m like, my clients half the time, like they’ll crop an image and then they’ve got no idea.
Once they’ve uploaded it, they’ve got no idea what happened to it. Is it on the desktop? Is it in their download folder? Whatever, whatever. So, um, we need to be able to essentially recover, you know, start over using an image from the media library. So that’s now supported. Again, you select an image, [00:11:00] pick your shape and size and all that.
And then, you know, here’s one that I’ve pre previously cropped as a square. So that’s what you’ve got. But you can like zoom in on our little person here. Um, are you double
Cory Miller: clicking or are you doing your scroll?
Corey Maass: Well, uh, uh, I’m, I’m, uh, moving the box around. Okay, there we go. Yeah, so, and that’s where it’s like, I’m clicking and dragging.
Yeah. So, yeah, it’s, go ahead.
Cory Miller: So I’m side bared on like product for a second and more, so I wouldn’t even do this, explain it if we weren’t live, but, um, cuz I know, you know, these things, I’m, this is where I dig in on product personally is I go, okay, I use myself as the default, but I know that’s, there’s some ancient practices I have, for instance, but, I think our biggest thing is showing them how the workflow, like it’s gonna take out this amount of time [00:12:00] for you to go over here from a marketing side too.
And product is like, how are you cropping today? It’s probably piece together stuff. Maybe somebody’s in Canva or something like this. But the workflow we’re doing is like you’re writing up post-it. You go in, what’s your, you know, do you do your feature demos first? Do you do it third? And when you do that, you’re gonna save this workflow over here.
Mm-hmm. . And the re, the reason why I was just asking some of these questions is to know myself and to make sure I calibrate and go, okay, we’re gonna be teaching people. Mm-hmm. because you get, you teach somebody a workflow and you don’t want to change workflows very often. And so that’s why I was just asking cuz I, you, you’ve seen this a hundred times, but like any little edge in the flow of the process is something we’ll be watching where people get tripped up.
So if I understand that, I can help . Um, so I think that was really good. Could you go back to [00:13:00] the previous screen for a second? Sure.
Corey Maass: So from the work, and I think, I think where you, you know, what you’re bringing up now is exactly the right thing at the right time, because what I’ve been focused on is, to me this is, this is slightly better than a proof of concept.
Yeah. It’s like we, we have now proven that we can upload an image or select an image. We can crop it in a few different ways. It saves as the featured image, all of, you know, I’m clearly, I’m using the WordPress blue. These are not pretty things, you know, the buttons are inconsistent in, in inconsistent places, you know, so now is the right time for you to start looking at this from a products perspective and Me too, and going, okay, so what’s actually gonna be, We don’t want to deviate too far from like WordPress patterns that people are used to, but this is where we start to make it our own product and a product that’s fast and easy to [00:14:00] use.
Cory Miller: So I think my first thing, um, reaction to this is it’s the, it does the job we need where we don’t have to go into too many of the, you know, really fine tuned ui ux stuff, but like, it does the job. Mm-hmm. . But we were talking last week about like, you know, opinions trying to in, kind of push a reaction back from, um, the users.
Uh, I just wanna mention that note. I don’t think I have anything particular, but like, to me, this is functional, what we’re trying to do, like this gets the job done and it’s maybe not the most elegant, modern design we’ve ever seen, but it, it’s clear, um, And he gets the job done.
Corey Maass: Yep. Doesn’t work on mobile.
Uh, I don’t know if it ever will, cuz that’s kind of a lot of functionality to try to do on a phone. [00:15:00] Um, but at some point we will review that.
Cory Miller: Um, what I’m curious about is we have selected five ratio sizes and two shapes. We put the functionality, which I think, thank you for putting the media li library in there.
I think that’s, that, that was a really, really good decision. I just never know if I go, can we get that in there? What that might look from a timeframe, but I love that you made that decision. So it seems like we’ve made some assumptions for them. Like, Hey, here’s the common aspect ratios. What I’m gonna bet like five bucks on is one of our first things we’re gonna get is, can you do, and it’s gonna be this, oh my god, 50 flavors of.
Uh huh process. But from a product standpoint, if you’re able to take a step back for a second, what do you think will get some reactions from Yeah,
Corey Maass: I, I think you’re exactly right. And I think that [00:16:00] every, cuz every theme I think has their ideal image, size, shape, et cetera. Um, we, and, and so one of the things that I’ve got in the back of my mind is, um, the next step is, or one of the next things we’re gonna need is essentially I’m envisioning, and this is an assumption, but I’m envisioning there’s, there’s two roles.
Involved here. One is, again, because from the, from the, from my situation, there’s Corey who controls and sets up the website, and then there’s clients who go in and are publishing story after story. And so Corey needs an admin, like, I don’t want, uh, my clients to have four, three or three four. There’s nothing on our website that’s those aspect ratios.
Um, and so [00:17:00] I want an admin screen that only admins meaning me have control over that says, you know, what aspect ratios, what essentially what, you know, what options are available for featured images. And I’m gonna go in and I’m gonna say square and 16 nine, not nine 16, and nothing, four three. Um, I might or might not even let them choose a shape, you know, and then, and so I’m gonna clean that up.
or I’m gonna select options so that then when the client goes in, there’s, you know, there’s one option or some, you know, or something
Cory Miller: like that. So switching gears over to marketing and mm-hmm. , you know, business model stuff. That’s where I go, okay, that seems like Corey a del, uh, free does this better image cropping outta the box with a lot of template sizes, ratios that like, does a job that could get us bigger [00:18:00] exposure for the base plugin.
And then I just see right there, the way you were describing, it’s like there’s the pro or the paid side, which is, hmm, I’m a developer, I’m an agency. My clients mess this stuff up all the time. I’m gonna preset it and right there I go. That’s value to an agency. One, they’re gonna get a better end product for their customer.
They can, they can have some opinions about it, like if you wanna limit them, but like you do this from a client facing side too. But that right there from a business perspective is where we go, okay, there’s the start of our pro. Love it. You know, are we adding some value to that? Like they don’t want them to mess up their theme.
And, and you know, even on a bigger perspective, maybe there’s 10 people on a website or something mm-hmm. , you know, going in. But, you know, I could think of higher ed in this instance or something where it’s like, no, they shouldn’t have 16 by nine option. Never. Right. You know?
Corey Maass: Yeah. I, yeah. And [00:19:00] I, I, one of the things that immediately jumps out at, you know, first of all, you, my bad habits are showing, right.
I think in terms of product and feature. And so I’m like, I’m, I’m by default, I’m, I’m, I go down those rabbit holes immediately and I love that you immediately are like, here are the people . Which my brain doesn’t even, I mean, I’m, I’m talking about me and roles and stuff, but I’m not, it doesn’t register consciously.
Whereas you immediately are like the difference between a free version, a person, mom and pop shop, or a power user on their own website installing a plugin. They’re still gonna have great options. It’s still gonna bring them a ton of value, which I think is, is awesome. Um, and we can do some simple ways to, cuz it’s like, I don’t want people to install and go, well I need, you know, instead of 16, nine, I need 1610.
So [00:20:00] uninstall. Mm-hmm. . So we’ll have to think about some ways to give. Some more options so that, you know, we accommodate more people. But I love that you’re immediately going, okay. You know, but, but there’s a different version for a different role. A different kind of person. A different kind of user. Um, cuz I, because I mean, as we always talk about it, it’s like B2C and b2b.
Yeah. You know, b2b, there’s, there’s more opportunity, there’s more money, there’s more investment in tools and whatnot. So that just makes more sense.
Cory Miller: This is where I want to be watching, but I never, I have, I go into these things with some kind of a straw man, you know, avatar. Yeah. But the, how it’s worked way better for me is not, I’m not clairvoyant and go exactly this.
I go, okay, here’s my straw man. We have use cases around that. We think there’s others. And then what I love Corey is [00:21:00] like, Those first responses, even if they’re bad, are helpful. Yeah. But what I tried to train the team and I themes is like try to a long answer in their question. Figure out what are they trying to get done.
Yeah. But, and then that helps us. Like lineate, it was probably two or three years into Ithe where I was like, oh, it’s do it yourselfers and what we call builders, you know? Mm-hmm. people building stuff for other people and then we could create product better. But my hypothesis for all this is like I wrote down bloggers, anybody that does rapid WordPress content creation.
Mm-hmm. , that could be our big base, right? Mm-hmm. . And then you just gave me a use case’s, like I’m delivering project to Clint. I don’t want them to mess it up cuz it’s gonna cause problems for us. Ding ding. I just found it’s worth, there’s a value numbers assigned to that. Absolutely. Which we can talk about when we get to like the pro and licensing and stuff.
Yeah. And we confirmed on the huddle by the way too. Like several of the agency owners were like, oh yeah. [00:22:00] What my challenge will be in marketing, our challenge will be in marketing is I think if we can as succinctly as possible, go see this problem and somebody go, fills that pain going, yeah. Like I did when you go, I’m working on this thing.
And I was like, I, I instantly felt that pain. That’s when, when we’ll start to see some interesting metrics. A part of this. I think. So like I was thinking like even if we showed this, like, I don’t know how we do this on the marketing set, but you’re like, Hey, I’m, I’m a rapid, you know, content creator type person going in there, and then I have to go over here and find my workflow.
Yep. You know, and then come
Corey Maass: back this other site, or I have to open Photoshop, I have to
Cory Miller: do.dot. And then I think some of the best potential pro features for this are gonna come from the, but I want this. And those are simply the, like the, oh, I want it to be exactly this. [00:23:00] Dimensions. I say it by the pixel, whatever that is, you’re like, ding, ding.
Maybe that’s something you’ll pay money for.
Corey Maass: Well, and, and I mean, the other opportunity for this, I think is, um, I’m, I’m very far out of the theme market. Um, it’s not even, even in, in the, the decade plus that I’ve been in WordPress. Like I’ve done mostly custom development, but I’m envisioning like a c f advanced custom fields can get in, can be embedded in other things.
And I’m kind of envisioning, again, I know we’re, we’re moving more towards, you know, full site editing and all that kind of stuff. But, um, a theme that has our functionality built in, because the theme is built specifically to show off a 16, nine image. You wanna prevent your users from uploading anything that isn’t [00:24:00] 16.9.
And so I can also see some sort of like the developer version that, that is embeddable, you know, as a must use plugin or something that, um, yeah. You know, so then, so then the theme, because imagine, uh, a theme developer, again, if a, if, if my experience and assumptions are correct, um, a, a theme developer is getting hit with tickets that are like, your demo looked great, but then as soon as I started uploading my pictures from my phone, the layout’s broken.
You know, what the hell? So, you know, if there was, if a, if it was embedded or built into a theme that had the, that limited the end user from making mistakes, you know, which isn’t really them making a mistake, but you know what I’m saying?
Cory Miller: Um, yeah. So let me say this coming before I do these, cuz I don’t want it to think that we’re gonna, I don’t want it to.
Bloat V1 release. Um, I think this is ready for v1. [00:25:00] I agree. The second thought I just had is when you should keep talking about themes. I think about, I, I wrote down here, cadence Astra, generate, press, whatever. Uh, I mean, let’s throw in elementary in there. Um, I’ve got at least three of those four connections to say like, it might be worth us seeing what, let’s say cadence for instance.
Um, we run that at posts, like, okay, what are those features in their themes? And maybe take a browse, but we have connections with these theme groups mm-hmm. To say like, we could get some adoption through helping their user. You know, we’re a third party free add-on kind of thing. But that could help us get some adoption.
And that’s something I can, I can put on my plate, uh, for sure is to one, look around some of those themes and just see, um, , but you know, those four as elements or technically isn’t a theme, but you know, cadence [00:26:00] Astra generated press are hot themes. Mm-hmm. , you know, that we can get some adoption for,
Corey Maass: you know, like, and I’m, and I’m a Beaver Builder user deeply, but, and they allow, and I know Elementor also allows, uh, custom modules.
So again, down the road, if we think that there’s a market for this, then a, there’s the Beaver Builder Image module. Elementor I’m sure has the similar, you know, but there’s a,
Cory Miller: we could just hook into And that’s another paid pro feature too.
Corey Maass: Exactly. You know, I love it because, I mean, people, people buy.
Other, other add-ons or additional modules or module sets or whatever. Like, I don’t, I, um, I don’t want to get too far down there, but that’s also like, I love the, the, uh, obviously as a, as a developer, I am most comfortable with developing as marketing. And so, you know, integrating with Beaver Builder, if we show up absolutely on, on their [00:27:00] marketplaces, then people are going, oh, what’s this Crop Express thing?
Cory Miller: I just talked to Robbie a couple days ago on Slack, so Yeah, absolutely. I should have included B Builder too. Um, so that’s like on the future, that’s on the backlog for the marketing business stuff to get some adoption. But what I’m doing on this course, so, you know, is like building a case. Mm-hmm. of like, we’ve selected a pretty narrow workflow issue, but I, you’re helping me with those thoughts is build a case for that pro side of, oh, cuz I’m already building a case for like, there’s an agency package that’s, Has the pro.
Yep. That’s, you know, if we can continue to build, find, and build value in this. I, I love that because there’s so many bigger builder Elementor Yeah. Um, developers that use that love it. And both those tools and to go, here’s something that’s gonna make your clients, [00:28:00] well, it’s gonna make your life easier as the agency.
Cause they’re not gonna put something stupid within the layout . Um, and it won’t slow down their site that causes performance issues. Right, exactly. Or, you know, just doesn’t look right. Yeah.
Corey Maass: Yeah. And that was the, uh, it’s, it’s sort of a, we, we won’t actually do this, but one of the things that popped in my head when you were talking about how do we illustrate the difference that this.
Plugin will make for you, as I was picturing, a, uh, a marketing site where all of the images are wrong. Like Yes. The wrong Oh, yes. You know, like it overlapping text or like way too long or whatever. And there’s like, click a button to see the difference that our plug-in will make. And then all the images are like
Cory Miller: Corey.
Yes. Like there’s, there’s a page. Like, let’s do that because it’s like, that’s the raw [00:29:00] emotional obvious effect that connects. Like, I, I think I told you, you know, 10 years ago, my, my mom put, and we had feed rotating images in the theme, and it was like, yeah, , you know, just sewing, like showing, Hey, ever, ever have this, there’s a beautiful design, you know, of a site.
And then the image is just like, . And then go, that’s our, that’s our agency. Marketing thing is like tired of this, like this is a point.
Corey Maass: Love it.
Cory Miller: Crop express
Corey Maass: even. Oh man. Even, even just a carousel. Cuz like, I literally was dealing this with, dealing with this with a client the last couple of days was like a carousel where like an Im, one of the images, not kidding, was this was like as tall as it should be, but an inch wide.
And then the next picture was like the, you know, and, and they’re like, why is it stretched out? And it’s like, cuz the carousel is forcing it to fill the space, you know? So it’s like if [00:30:00] we just put in a whole bunch of janky images and then was like, click a button or see the carousel where it’s like all of the images are sized correctly without a ton of effort.
Like now you get it, you know,
Cory Miller: protect your clients from themselves. Like we would build tools and they’d be like, yeah, you can basically make it as ugly as you want. This is protect your clients from themselves. But there’s that. So we’re fleshing out these two avatars, which maybe this one is. Maybe it ends up being the free one, but it gets to this one, which we think, my hypothesis might be, there’s money here.
Protect your clients from themselves, protect your work from themselves. Um, but this one could be something that shows, like ever trying to like, add all the tools you crop and like ever. I don’t know, there’s something there, but we’re fleshing out the use case to me of a problem. Then I think there’s more around this base problem, like we’re coming to a belief of, [00:31:00] you know what I mean?
Like over here it’s like everybody’s built a site and the clients have like rurally screwed it up. Yeah. And, but we’re also hitting a pain point where they’re trying to create content and this is in the way. So I, I love those two avatars. You.
Corey Maass: Yep. Um, I, the other thing that comes to mind is like, I mean, it’s, it’s protect clients from themselves so that they stop sending you emails.
Yes. You know, as, or stop opening support tickets.
Cory Miller: Sean from, uh, Sean Heskes from WP 1 0 1 basically created that, his thing, his entire little empire over there on that scenario, tired of your customers complaining about the, or, you know, asking these sets of questions and that’s how they built it. So, like, that’s part of that marketing material.
We’ll remember on the pro side is mm-hmm. , you know, stop messing up your work, protect them from themselves. . [00:32:00]
Corey Maass: Yep. Yeah. And if you can, and if we get so that it’s configurable, so it’s like, okay, you’re setting up a new site for a, for a client. This might be a, a process that you do over and over again, or it might be a one-off, whatever.
But one of the steps, you know, you’re installing the theme that you like, you’re in, you’re plugging in those templates, page templates, you know, setting up the nav, whatever. And then just one of the things is you install Crop Express. You go in and you say, you know, only let them upload 16, nine. Um, I also think, you know, there’s, there’s others.
Basically it’s wherever. For me, one of the end goals is wherever WordPress uses images to, ideally wherever WordPress uses images, we’re there for you . Um, but like, you know, we become that, that middle, um, middle layer so that it’s like, oh, you’re in the media library. You can upload these kinds of images [00:33:00] or these sizes and shapes.
If you are in the, you know, you have a custom post type that’s all about people, you know, you’ve got users, well then you want that circle option, whatever it is. But it’s like being able to configure each one of those SY scenarios and lock it down so that then again, when you know, you’ve got, you’ve got a membership site, you know, if, if a u a new user clicks the Add my Avatar button, They have to crop a circle, you know, things like that.
And then being able to basically inject our functionality in all those places so that it just, you know, prevents chaos. It prevents all those bugs, it prevents all those layout breaking changes. Um, you know, that, and frankly, anybody interacting with the website could make based on, you know, by uploading images.
Cory Miller: So it seems like we wanna be paying attention to a lot of how. As we’re scrolling through the web, how people [00:34:00] utilize featured images. Mm-hmm. , and there might be some things here too, like this circle add-on. I would use this just for Mike Demo came on as a new columnist at, uh, post status. And I, I came back to this problem
And so like, I might go into WordPress somewhere and or this and crop it, so I’ll just can save it rather than trying to hunt it down on the internet.
Corey Maass: Um, well, and this is, I think, I think the other, the other thing that we wanna do on eventually on the marketing site, right? Like right now, crop Express is a cropper crop express.
The website is a cropper. Yeah. And so I, I still like the idea of this is a WordPress plugin, but somewhere on the marketing site is like the ability to try this. So there’s a front end friendly. You know, crop an image. And so like, you know, it’s a, it’s a, it’s a nice little web utility. And then also our website subsequently gets listed on all those, you know, infinite number of websites that [00:35:00] list all the free little utilities that are out there.
You know, all the ones that convert image, image types or compress images or convert PDFs to JPEGs or whatever it is, like Crop Express as a free online simple image crop can get listed. So again, marketing,
Cory Miller: it’s content built in content marketing. I love that. Exactly.
Corey Maass: Exactly. Um,
Cory Miller: well that means we should maybe keep note of that public site too, because like, hey, you’re, you’re right on, there’s another level of adoption that I just kind of glossed over, but the fact that someone would need, like the circle thing, you just need to, you know, there’s the a hundred sites that do all these different things and they sh slam ads at you and you’re like, or you can come here.
Utility. And then, by the way, if you want to buy, if you need the word press plug in, here it is. That’s Visibility Pro to do that. Mm-hmm. , which leads me all back to co I love that. Like I’ve never had something like this where it’s built in content [00:36:00] marketing, so that’s something to keep track for sure.
Corey Maass: Um, and I think, I think this is what you just said, I just wanna finish the thought.
Um, but not only, you know, not only having a crop, but it’s like we basically using the same code base. We have a dozen different crops that are basically just a dozen different configurations of our crop. And so if you google for crop and image in a circle, the circle cropper pops up. And if you crop, if you say a square, the square cropper pops up.
But it’s all the same thing. So it’s no, it’s no extra, not really any extra work for us, but a phenomenal s e o opportunity.
Cory Miller: So I just did that. That’s so interesting. Cro. Um, yeah, there’s search stuff I’ll have to look through cause I just Googled that. Mm-hmm. , because I mean, those are, those might be really good ways.
And again. Okay. So [00:37:00] all that talk front, you know, the actual crop.express website, the plugin and everything. Um, back to like feedback loops. Mm-hmm. . So I think the only other thing be besides meeting Readme done for V1 launch of this and the repo, um, is thinking for me is th on my agenda is thinking through the feedback loops.
How are we gonna get that feedback? Yep. Because what we want to do is like, I’m not saying we do it on this screen that you’re showing, but like ideally there’d be like, once something else needs something else mm-hmm. and it goes to a mechanism that. You know, a forum, a trailer board, whatever stuff common, combine, whatever we wanna do, but like something where we can like, cuz that’s what I’m most interested in is that feedback loop, you know?
Yeah, absolutely. Um, um, where they go, I want custom spec, custom specifications. Cool. You’re, we’re working on that in version two or [00:38:00] pro or whatever we, you know, decide to do. Yeah. But the feedback loop to me would be the only thing I can think of before launch. Yeah. Before V1 MVP launch.
Corey Maass: Yeah. I mean that’s, you know, one of the magic aspects of WordPress plugins is absolutely the WordPress directory.
And I know a lot of people that’s not, I don’t know if that’s true. There’s more conversation lately about not having a free version. And I, I understand and, and appreciate that perspective, but the, the opportunity that. Is missed. There is the, the discoverability inside that directory. And it’s like, I want, because my, my initial, I say that because my initial reaction is, yeah, well, I mean, first of all, we need to go through the process of getting approved.
Like that’ll take a week. Um, but just because it’s there, it’s like if you launch an [00:39:00] app online, you know, and, but don’t tell anybody about it. You know, did it happen? Falls in the woods. Yeah. Whereas you put a plugin in the repo, the likelihood is that, you know, you’re, you’re gonna start to get a trickle unless you’re, unless you’re, there are no keywords or you know, you’re using.
Truly random wording or whatever, but people are gonna start, you know, you have to assume that, that some people search for the word crop and we’re gonna, we won’t be number one, but you know, you’re gonna start to see a trickle of users. So yeah, we, we do want whatever we want from the beginning, we want from the beginning kind of thing.
Um, yeah, it is, it’s easy enough to add. I mean, there are a couple of options just to flush this out. Like we could link to a Contact us form on the website. Um, we could build a little, you know, the little, a little modal that pops up right in [00:40:00] place, which is probably the right answer, because it’s less friction.
It doesn’t open a new window. It doesn’t, you know, so it have feedback and it opens a text area. They type and, and we, we get it. Um, so something like that, you know,
Cory Miller: in, in plugin, you mean in WordPress port.
Corey Maass: Yeah. Um, not in dashboard, but it’s like looking at, you know, our on, once our modal opens for cropping, we have a little, you know, link.
It’s like the, yeah, A little link. A little button. It’s like, you know, the, every website now has the, um, help desk or whatever, the little icon that’s always floating in the corner that inevitably pops up with texts, , that you then have to close. Um, you know, but we could have something similar right next to crop, crop, the big crop button.
Um, we could have a little button that says, you know, feedback. Uh, I mean, we can, we can kind of take this as far as we want, [00:41:00] but I think, and I think inversion 0 0 2, like we can actually on install, we can, we can throw up a little notice or something that’s like, Hey, we’re a new plugin. We’d appreciate feedback, but at least for now, like there is at least a button that will, again, you know, one click type.
Click send and we get something.
Cory Miller: Um, so I think if we were able to do something like maybe it’s in that modal, uh mm-hmm. that you just showed me, it’s like request a feature. Mm-hmm. , um, just a little link. Someone that says, request a feature, there’s an action to it, and then they’ll go to the Crop Express site.
I think see that there’s an online tool too, but the form is there and you’re just like, tell us what you’re wanting. We’re, we’re trying to make content creation easier. We’re not, we’re specifically starting, I guess with image, we’re trying to make image, I don’t know, [00:42:00] there’s some word there of like making your, it’s a part of content creation to me.
Workflow easier, faster, and then get that feedback that goes to both of our emails, and then we can continue to talk about that. Yep. I think if we could just, if we could maybe put that in a modal. Do you like it? Are you okay with it being in that modal right there? Absolutely. Just like absolutely a little link down somewhere outta the way.
Corey Maass: Yeah. It’s cuz at that point it’s topical, right? Like you don’t, you know, you, you don’t want it somewhere on the website. You don’t want it hard to find. And so it’s like, I’m cropping, this is pissing me off. Oh look. A link where I can tell them that this is pissing me off. You know? That’s exactly the moment we want to capture their thinking.
Yeah. So simple. And, and that’s simple enough. I mean, a web form that sends an email is, is, you know,
Cory Miller: I think if we just do that for launch, we’re [00:43:00] good, man. This looks really nice. That’s what we’re trying to get it to do out. It’s, it’s hitting. Use case. And then we’re opening just the feedback. Channel loop is the biggest thing.
And having those emails, this is what I did, you know, you like, come up with an idea now. Great ideas. They always suck. the, the good ideas. You’re like, they probably, they might work, you know, but oftentimes you get, I got the Valida and I’m sure you have over the years is like that validation from someone going, I want that.
Well if so, my bet’s gonna be one of the first like set of customs specification. Mm-hmm. . Um, at least we get some validation for that. Like, right. Oh, they want that. Cool.
Corey Maass: So like, or we, you know, we’ve, uh, people talk about solving the problem or not, you know, if we solve 60% of the problem or they see the solution.
Over the [00:44:00] hill. Um, then, you know, then hopefully it’s, cuz it’s what, so I, I think I’ve told you about this before. Like one, the pattern that I, part of what drew me into WordPress plugins as a business opportunity years ago was I saw how. Clients and website users, like I would spend hours and clients would spend, you know, gobs of money hiring to set up these websites, e-commerce, blogs, web apps, whatever it is.
And so if it’s e-commerce, then they should be, you know, their job is to add new products, to promote products, you know, to try to get sales. If it’s a blog, then their job is to write content. And instead I would see them spend hours, you know, scrolling through the free plugins and going, oh, do I need a to-do list, you know, plugin inside my WordPress install, do I need snowflakes falling because it’s Christmas time, [00:45:00] kind of thing.
Yeah. And it’s like, it was. It was, it felt like, I mean this is all very, a very cynical view, but I, but I witnessed it. It was like they would essentially, it, you know, it felt like productive procrastination. Um, they felt, it made them feel like they were doing something, but they weren’t actually doing the thing that they were supposed to do.
Cuz what they’re supposed to do is hard, and I can relate to that. I get that, you know, but, But the discoverability, you know, and this is, this is where I think that comes from, is people will just kind of go in there, here’s, you know, an infinite num, well, there’s 60,000 free plugins, you know, let’s have some fun and try these things and it’ll spark my imagination.
Um, the problem with that, of course, is that there’s the, everybody, just about everybody is a tire kicker. Mm-hmm. , I’ll install this, try it uninstall, I’ll install this, try this uninstall. Um, depending on, you know, how specific of a problem they’re trying to solve. And so, yeah, we want to, we, you, you [00:46:00] always run the risk of, um, you know, people, people trying it and leaving without getting any indication of, and again, it’s like it solves a problem where it doesn’t is the assumption.
And that’s kind of like first gen startup thinking. Mm-hmm. , um, Whereas now the better way to look at it is like, does this, especially in the WordPress plugin world, it’s like, does this start to solve the problem? Does this almost solve the problem? Because there’s definitely a, uh, a pattern in WordPress of hobbling together a number of tools to solve the problem overall.
And so, yeah, how do we, how do we determine that we are almost solving the problem or we are part of that work chain? Or people are uninstalling because it’s useless, or are they uninstalling because it doesn’t quite get them there. But they, but we, if, if we added one more button, We would get them there.
How do we determine that? So I like your focus on feedback,
Cory Miller: and the way [00:47:00] I’m always trying to do is sense out pain because people will pain for, you know, the whole str, I can’t remember what the book is, but it’s like, it’s the pain and gain. But I, I’ve spent most of our time with Ed. I themes with the pain just helping.
I mean, at the first it was like themes, but then with plugins it was solving for some pain point. Now I’m trying to rate this pain right now and then discover if there’s more pain that we could like actually solve that. They go, sh I will pay you to solve this pain point for me. Yeah, I, I think we’ve got some good thoughts there.
Um, but I’m really hoping Corey, in this, that we discover something we hadn’t thought of that we go, oh, a hundred percent this could go down that, down that path. And it could be. More lucrative than we’re probably thinking. So I’m kind of hoping for that. Yeah. Um, but I think we’ve demonstrated enough that there’s enough pain that we could, we could do and then we’re gonna iterate on what we [00:48:00] hear back.
Corey Maass: Yeah. Yeah. And if it’s, and if it ends up, you know, there, there is an, a likely scenario that we put this out there, we get enough users that it does something, but not enough users or not, or we don. Understand that opportunity or, or it doesn’t present itself for a while. Like I had that with social link pages that I built this thing out.
Um, and there was some ob the, the sort of the obvious like, oh, let me add more features and that’s what I’ll charge for. But I wound up just letting it ride for a year. Didn’t think about it. I fixed a few bugs, but, you know, and it was after a year I had a thousand users, like, okay, there’s something here.
But it took that ramp up, you know, to try to discover. And I, and frankly, I still haven’t. Nailed it. You know, so like you and I may end up having a lot of conversations.
Cory Miller: Um, [00:49:00] this is why
Corey Maass: four ways figured this
Cory Miller: out. Maybe there’s unicorns out there, the geniuses that are like, oh, everything I touch is a perfect product and it makes a bunch of money.
I think the rest of us are like just figuring it out, wanting to do something good and
Corey Maass: figuring it out. I was counting on you, man. I thought you were that
Cory Miller: guy. I’m the leprechaun.
Um, now, yeah, I had something. I was thinking when you were saying that, I was like, ah, sorry. Maybe. Oh, this is like.org, the.org repo. There’s conversations about that and I go largely when someone has an opinion like that, it’s not one size fits all. It’s just for their use case. It doesn’t work. What I love about us, our conversations is we had deliberate, a deliberate conversation that we figured out this is enough for a.org.
That let’s say, doesn’t go anywhere would solve a problem for us and we could probably be happy about it. Right. And at this level, [00:50:00] maybe, I don’t know, technically speaking from your perspective, but like wouldn’t require a ton of maintenance potentially. Right? Now I get it When we get into blocks and stuff that also showcases value.
Like you wanted a block. Yes. Well that’s Then is that a pain point then pay me for the SL solving that problem. But I know there’s people@poopoo.org. I don’t. Um, definitely not in every case that this case, I love it because you and I made it narrow. We’re not trying, we didn’t say this is the be all, end all image editing software for WordPress plugin in the repo and free.
We didn’t do that. We made it very practical, purposeful, getting some of this feedback. So like that’s why I’m okay, because I think the free plugin could exist in perpetuity. We’ve seen some. Jumping off points that go, maybe we weren’t a case for a pro paid ver version of this. So yeah, I wanna come back to that dart org thing.
Cause I hear it all the time too, and I’m like, I don’t know. For every case that went wrong, I [00:51:00] can probably give you five more. That went right?
Corey Maass: Yeah. Yeah. And it’s, it, it’s, it’s not without its challenges. I mean, I answered a, a question in on post out this morning that was like, how do you maintain a free and a pro version?
Um, and I have solved that problem. For myself. And so wanted to put that out there, you know, but there isn’t just as, you know, there somebody else even chimed in, like, how is this still not a solved problem? But it’s, there’s a reason for that. Like, too much development is too, uh, varied. And so there isn’t one solution.
Um, yeah. But you know, so it’s not without, its, it’s foibles, but it’s, um, that’s not the right word, but it’s not without its issues. But I, to me, the, the benefit outweighs the work, the extra work.
Cory Miller: Yeah, I do too. Um, yeah, if you had built in, if we had 50,000 [00:52:00] people we thought were like blogger content stuff, it might be maybe a bit different story, maybe.
Um, but even then it’s like you could generate interest for the time and investment. I understand it’s taken to this part. I go. Let’s put it on George, Oregon. See it? Yeah. Worth it. Oh, that leads me to my second, so we got the feedback loop. The other thing we want to do, this is something that’ll be on my task, is on the website, something to go.
I want to see the next things you’re doing, get on the email list that we, I think we set up. Yeah, we did set up. Um, I don’t have that today. I just know I want to share with you so we can, you can help me on that. Keep me accountable to this. But the next thing I would want to do for on the marketing business side is um, start generating that email list feedback, number one, and then email and I’ll, we should be thinking of something that could be an incentive to [00:53:00] the email.
Mm-hmm. , you know, why you should get in the email. You know, I know we do, a lot of people do like 10% off stuff like that. We don’t have the pro yet, but something that goes.
It is enticing for this core user avatars we’re thinking. Does that make sense? It does, yeah. Just to start building that email list and we get enough people and we can start actually pushing content out. Yeah. And then when we get new version, I only wanna just say that, so we set the tone for like next, next stage of like, I need to be thinking we too, you can add your ideas in.
Here is what we could do to help incentivize that email.
Corey Maass: Yeah. Yeah. And I don’t, I don’t have, I don’t have an immediate answer. Like what do they, um, what’s it called? It’s not click bait.
Cory Miller: opt. Yeah, it’s click bait. It’s, you can say it, it’s
Corey Maass: okay. Well, no, but it’s the, you know, the, the incentive lead magnet.
There it is. Thank you. Lead magnet. Um, you know, nothing [00:54:00] obvious comes to mind. I mean, who, who’s gonna read the, you know, here’s the expert guide on image cropping. Like, it’s, no. You know, like, yeah. It’s not that we’re, we don’t have, we don’t have the authority, we don’t have the, an, you know, the definitive answer.
We don’t have, I’ve definit. Built things like that, written things like that before, you know, because you’re supposed to, but at this point I’m a little skeptical of them. Um, you know, I don’t think most people are scratching their heads about image cropping, and I don’t think that there’s some deep, you know, tech knowledge to be gained, uh, the right way to crop circles like the one
Cory Miller: you’ve never been to the image cropping meetup group, then it’s fascinating
Corey Maass: Now I, the image crop conference coming this year, you know, I’ll be
Cory Miller: thinking of that. We, we were able to do it with a number of plugins to help juice that, but you’re right, it’s, it’s watching [00:55:00] Paint Dry, but, But there’s something I’ll be thinking of that. Yeah, yeah. Um, I just know because when I added that loop in at Ithe, that was the circle.
Yeah. And a lot of WordPress company com product companies don’t like email. And I’m like, sure, maybe it’s 10 years old, 50, whatever the, you know, however long email’s been around. But I email marketing, that’s what we grew ithe with. Most people don’t really realize that unless they were getting our emails and it was like, Hey, that’s the stuff we were doing on the scenes.
I’m blowing that way out of proportion for a crop express right now. But just going like, I want the path to be open to like have that direct marketing relationship with the customer.
Corey Maass: So. Well, and I don’t, I don’t, I don’t care if you like email or not. If, if it works, then we’ll then we’re gonna use it.
Yeah. Like, it’s not. You know, PE people have their preferences, you know, and we are not, that’s a lesson I have to learn over and over again. Like, I’m a power user, you know? Yeah. Just cuz I, I understand this, you know, [00:56:00] you know how to manage interruptions or something like that. You know, most people are still checking their email a thousand times a day.
So that
Cory Miller: what I will do is like talking about this, you’re pro, you’re helping me more than, you know, from a product and marketing perspective because I like to have that person in mind and as best I can be that person and Sure. You know, and then go, because when I get clear down that it, that for me is a switch.
It’s like, okay, I understand our clients, like the day we kind of realized we’re looking at our customer base going, these said the people look like freelancers, agencies, web, you know, web developers. This side over here, like, what’s that dentist office doing? You know, you’re like a dentist is, yeah. So it helped us and then that’s when we started to do our marketing.
But that’s what for, for me, is getting in their skin, getting in their workflow, trying to sniff out and get a picture where I walk [00:57:00] in their shoes and go, okay, this is what they need. Which by the way, we’ve joked enough about these things. It’s like there’s gotta be a parody in here about the, you know, I don’t know, there’s something fun that we could do.
Like cropping is watching paint drive, but could we make it quirky and fun? Right? Yeah. Put that in the point. Put that uh, in the column of stupid ideas. Corey Miller has.
Corey Maass: Well, I, I’m the, I’m the one that came up with, you know, we need a website that looks broken and then, you know, click the big, you know, crop express button that, that makes it all look sparkly and, and beautiful.
And, and that’s where we use the Snow Effect and, and a unicorn bo bounds by, what is it? Um, not Gravity Forms, gravity view that has the, you know, the astronaut, astronaut sing songs and all that stuff. I mean, I’m, I am all for, you know, maybe this is your Safe Dad joke space. And so then we, we integrate more of that into, uh, into the marketing.
Cory Miller: Um, I [00:58:00] hope Lin, I hope either of our Lindsay’s doesn’t watch this thing. They’ll be like, seriously, you guys are just doing dad jokes, which
Corey Maass: is, Hey, sorry, go whatever. Hey Corey. But it’s, it’s, it’s dad jokes as marketing, you know, so it’s, they, it it’s their retirement fund too, you know, , um, But yeah, with, with a, a little bit of of time left, like, let’s get around to, um, you know, next steps where we’re at, that kind of thing.
So I, I’m happy to put in the feedback form. Um, I definitely want you to install the plugin, mess around with it a little bit if there’s, and, and if there’s anything obvious that’s annoying. Again, I think we’re good enough. We’re certainly good enough to get in the repo. You know, things will change quickly as we move along, but we’re trying to just draw a line in the sand to get the damn thing out the door.
Um, you know, but if there’s any, any obvious red flags, like, oh, hey, [00:59:00] you know, on when I installed it on my site, it everything’s 90 degrees or something, you know, like, yeah, then let me know. Um, and then I hope I haven’t. Made you stuck with like, the first version of the readme can be very simple. Um, you know, enough
to launch.
Cory Miller: I No, no, no. I, I stuck my, I stick myself quite a bit, get stuck on my own, but, um, I was looking at description as really the meat of it, you know, because that’s what, that’s what does the little blip at the top and the actual page text. Yeah. Um, insulation. I need to just go and find another plugin. Copy and paste that FAQs.
We can keep that pretty simple. Do you want, do I need to do screenshots and stuff?
Corey Maass: Nope. I mean, and, and none of this we need, none of this is, other than the description, none of this is [01:00:00] necessary to submit. Like, we don’t need installation instructions to submit. We don’t need f a Q to submit. Um, You know, we want enough of a description so that whoever reviews this gets a sense of, excuse me, who, who we are, you know, broadly speaking like that we are not trying to upload malware kind of thing.
So it’s like, yeah, if, if we write three sentences that just kind of give them a hint of the direction we’re gonna take this, um, then it, you know, like coming and, you know, feature image cropping done easy and well, you know, coming soon, you know, more ways to crop images. And WordPress said, well, you know, and again, in a few sentences is sufficient.
Um, okay. And then, you know, and then cuz you can. I’ve definitely seen, heard, [01:01:00] read about like, you don’t wanna update your readme six times a day. They will actually ding you for that. Um, you know, but there’s nothing that says we can’t upload, update the README every day or a couple of days. So it’s like you can, you can iterate on it.
Okay. Pretty regularly, you know? Um, I think there’s, supposedly there’s, it’s in the algorithm too that’s like if you, if you only ever push updates that are the read me, they’ll ding you as far as, you know, search optimization stuff. But like, none of the things we really need to worry about, I just want, like I’ve, I’ve submitted plugins before that I already had stubbed out, um, or mentioned a pro version and got feedback that was like, I see you’re gonna do a pro version.
So it’s like they definitely read it. To get and get sort of a sense of the intention, [01:02:00] you know what I mean? Yeah. Um, and so, um, and I, I mean, I no comment on pros or cons of mentioning that kind of stuff, but just I think, I think that’s all we need. Okay. Okay. Um, but I, and from my perspective, like it’s Wednesday, you know, ideally we get this out the door in the next day or two to submit, you know, start that process.
Cory Miller: Okay. I’ve got it now saved. Um, and I’ll try to add more than two sentences in here, but yeah, I, this is the block I’ve had on these things is I feel so far outta riding and doing things, and now I just do a lot of voice stuff. But, um, anyway, I, I’ll get that done. Um, I’m out this afternoon and then I’ve got time, I’ve got some blocks of time tomorrow, so, I don’t think it should be a problem to get that to you.
Let me just say I’ll get it to you tomorrow. Okay. [01:03:00] Then I get a little deadline for myself and I’ll, do you think in the long description you said this, like, should we mention there might be a pro or say
Corey Maass: I, from, from the experience that I had, I would say no. Okay. Like, it, it definitely, I, on a, on a previous plugin, I, I got some pushback on the, the product itself.
And I think that by mentioning Pro, cuz you, you, you get there, you know, still in the WordPress world there’s a, a fair number of zealots, zealots people who are emphatic that everything should be free and so you run the risk of sort of rubbing somebody the wrong way. By starting with that, you know? Um, and so I, the less mentioned, uh, you know, we’re not being insincere, we don’t have a perversion to talk about.
So why talk about it, I [01:04:00] think would is my, my perspective now. Okay.
Cory Miller: Okay. Well I have it saved on generate WP two, so don’t fine things, but, okay. And that, and that’s easy, man. I, I’m, I’m trying to get these, get through some blocks and then some chaos, but, uh, man, I’m super pumped. Um, yeah. Well, okay, well, uh, lemme get on this tomorrow and we’ll be checking in.
Corey Maass: Um, cuz down the road, like part of the iteration too is going to be like, there’s the, the banner images, you know, we’re gonna wanna decide on a logo. Um, you know, but again, I don’t, none of that. None. Even if we start to get a trickle of users, like I don’t think it’s gonna hurt us to not come out of the gate.
A hundred percent polished. Yeah. Like we can iterate on that stuff pretty quickly,
Cory Miller: so, okay, perfect. [01:05:00] All right, sir.
Corey Maass: Anything from your perspective? No.
Cory Miller: Yeah, we spent most of the call talking about mine, so I feel like, but no, I think we’re ready to go with what I’ve seen. I will look at the pl, uh, I will put, look at the plugin.
I’ve already got it on my site test site. Um, yeah. Cool. I’ll have something to talk about. So hopefully we might, by end of week we’re in the submission process, so we next week can talk about where we are with it and um, maybe it ends up talking about other things while we’re waiting on. That, yeah.
Corey Maass: Approval process. I think one, one of the things I do think I will do, because I’m thinking about our conversations while going through this process, is I will jot down some of the steps that I took and, and so I might monologue for five or 10 minutes next time of just like, okay, so once we got everything together, here are the steps that I went [01:06:00] through.
In order to submit it, you know? Yeah. Here’s what I included in the email or you know, here are the documents cuz there’s a, there is a whole section on, on the word, the WordPress documentation about building plugins and then specifically how to submit them, you know, what should be included, what shouldn’t be included.
I need to review my codes for any like red flags about, you know, they wanna make sure that it’s, every plugin obviously is secure and, um, and stuff like that. So it’s like, here are all the steps that I kind of, you know, at a high level went through before submitting this and then here’s the feedback we got back.
Like, what did I miss? Is there a, you know, gaping security hole that I should have picked up on or whatever. So, you know, let’s, um, I want to kind of earmark that cuz I do think it’s like, these are the sort of things that I’ve now done a few times, I think other people. Who haven’t gone through the process, like we all just kind of go through it.
Cuz you only go through it once and then you never have to think about it again. It’s submitted, it’s done, it’s out there, whatever. [01:07:00] So it’s like, then the next time you do it, you forget all of the steps and, and what the process looked like. So I think it’d be good to document
Cory Miller: it. Oh heck yeah. It’s awesome.
Thanks for friend.
Corey Maass: Yeah. I will talk to you soon. Sounds good.
Cory Miller: Bye bye.
All right. I guess it stops on YouTube. We’ll see now.
Corey Maass: It’s still live though.
This article was published at Post Status — the community for WordPress professionals.
In this episode, Mark Westguard of WS Form joins Cory Miller to discuss OpenAI, the innovation we are already seeing, and what we can and should expect in the future when it comes to WordPress.
Estimated reading time: 53 minutes
Transcript ↓
Learn from Mark Westguard, founder of WS Form, a powerful, next-generation WordPress form plugin. Mark and Cory discuss how AI is starting to integrate into the world of WordPress and how the WP Form software is leveraging its power.
Top Takeaways:
Sponsor: A2 HostingA2Hosting offers solutions for WordPress and WooCommerce that are both blazing fast and ultra-reliable. WordPress can be easily deployed on ANY web hosting plan from A2: Shared, VPS, or Dedicated. A2 also offers Managed WordPress and WooCommerce Hosting. Take a look at a2hosting.com today!
A2 Hosting Mentioned in the show:* Mark Westguard on Linkedin * WS Form * OpenAI * ChatGPT * DALL-EWordCamp Europe
You can follow Post Status and our guests on Twitter:* Mark Westguard, (Founder of WS Form) * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptCory Miller: [00:00:00] Hey everybody. Welcome back to Post Edits draft. Um, one of the things I want to continue to keep top of mind because it’s honor, honor, mind, is ai and specifically open a AI and chap G B T and all of that because there’s this. Huge opportunity, uh, for integration with WordPress. And so I, uh, was talking with one of our longtime members, Mark West Guard, from WS Forum, and they’ve just come out with, uh, uh, an add-on.
I’ll let him share more about that, but I want to talk to Mark, who we’ve had on the podcast before, but specifically about the opportunity and some of the application of using integrating open AI power. Which we were just talking before we started recording is like magical. How, how did the little that make it all work?
Um, and then, um, really just talk about, uh, what the opportunities are there. So Mark, thanks for coming back to post edit draft. [00:01:00] Hi, Cory. How
Mark Westguard: you doing?
Cory Miller: Pretty good. All right. Tell me what you’re doing with, uh, well, let’s talk first about open ai because you were helping, you’ve been digging in with this.
You’ve created an add-on mm-hmm. for WS forums that leverages some of the power of, uh, Open AI but tell me a little bit about that. The Open a ai, um, you were kind of breaking this down for me and sharing the, the ability, you even got a demo that you can show some of this, which I think would be really awesome, um, to show some of the power and then we’ll get into the application of how you’re using it in, in Ws forum to help users.
So Sure. First, uh, what drew you to this .
Mark Westguard: Um, just to talk about it in the industry really. Um, Twitter was just full of open AI stuff. And, um, also, you know, just talking to friends. I have like Andrew Palmer and Stephanie Hudson, who run Bertha ai. Um, they were integrated in with open ai and I’m like, okay, what is, what is this thing?
[00:02:00] How, how do I, how do I plug into this and use this, um, in a way that’s gonna be useful for our customer? . So, um, the first thing that kind of drew me, drew me to it was the moderation feature of OpenAI. And, um, in short, you can send a block of text to it, it will moderate it and look for anything offensive and let you know how offensive it thinks that content is.
And I’m being an advocate for reducing as much spam as possible in form submissions. I thought, well, that would be a, a great feature to have in, in WS form , then I started digging into it a bit more and I thought, well, these are the features that it offers would be great for forms as well. So, broadly speaking, there are four main things that OpenAI can do.
First thing is completions. Um, a completion is where you basically prompt it with a question. Um, so you could say, you know, what is an apple? And it would then give you a response and it’ll write a paragraph about that. Um, you may have used that in chat. G B T Chat. P G P T has really brought that open AI technology to the masses cuz it just makes it [00:03:00] so easy to use.
In that chat environment. Um, so as you know, you can ask it to write code. You can even start playing nos and crosses with it if, if you want to. Um, it’s pretty incredible what it comes back with. Um, and then, Uh, you have the edit capability, which is where you can give it some existing text, and then you can ask it to edit that text.
So you could ask it to do spelling, uh, you know, fix better mistakes or improve grammar and things like that. Um, then there’s the moderation component that I just spoke about where you’ve given it content, it moderates it and says, yay or no, it’s, it’s bad content. Um, it, the moderation side of things tends to be more towards, you know, violence and.
People saying bad things about each other rather than bad words. So, you know, putting the word Viagra in there is not gonna prompt it, but if you say something bad about somebody, it’ll start flagging that content more. Um, but it’s quite a, quite an interesting way of looking for bad content on a form submission.
And then the last one [00:04:00] is images. So, uh, creating, you may have. Try that with Dolly, um DALL-E where you can type in what type of image you want and it will then return an image. So we’ve integrated that in with WS forms, so you can actually submit those images as part of a form submission. Um, so you could use that for maybe creating an avatar on a user or a featured image on a post or, you know, anywhere that you are looking for an image, you can use that, um, as an optional feature.
So tho those are the four main kind of broad areas of open.
Cory Miller: That that, that’s awesome. Um, Similarly, it’s like, uh, just working with chat t p t. You’re like, there’s pretty cool power . It’s kind of mind blowing. You’re, I was asking it all kinds of questions and coming back. Um, but hearing, hearing is a n Amazing opportunity for us that I love that you and others in our community have started to go, let’s test some of these things out. Let’s use this. That integration potential, which just the things you just said just now. Mm-hmm. There’s [00:05:00] immediate, practical opportunities and then there’s some far reaching ones.
Yes. Um, so would you show us a little bit then? I just want to talk. Show us what you’ve done. You’ve got a demo and I know how that works, but go. Would you screen share and share what you’re your Absolutely. You’ve done so far. Then we’ll start talking about some of the opportunities, this integration between this for what WordPress can do on the web.
Mark Westguard: So this is a, a knowledge-based article on WS form that just describes how open AI works, um, and how our, our add-on works. And below here we’ve got a, a demo. This is probably the thing that we wanna show people. Um, so here’s an example of a completion. So as I said before, you could say, you know, what is an apple?
Uh, not a very good. Prompt, but it’ll just show you how, how it’s working. Um, so this is now making a query off to open ai and it will then put a completion in whatever field I want on that form. So that could be a text field, it could be, you know, it could even be a section of HTML on the page if you wanted it to be.
Um, the [00:06:00] way the open AI works, it’s all token based, so the more tokens that you allow open AO to use, the longer the content’s gonna be that it, that it will come back. So if you are asking it to maybe produce some code, I mean I can show you a quick example of that. So, uh, write me some PHP code for WordPress.
If I could type properly, it would be nice, wouldn’t it? Um, that loops through posts with a category of book. Let’s try that. So we do get completion. So now it’s gonna go off to open ai. Again, this is using the same technology as the Chat GBT , and there’s the code that it has come up with. So that’s an example of a completion.
Um, you can also use that completion technology, more of a chat environment. So this is kind of like ai, human, and again, I can say, you know, what is an apple? Oh,
submit. And then it’s gonna give you [00:07:00] a response back and then come back to the human prompt as well. So this, this is more of a chat format, so it’s kind of remembering what you’ve asked before and you can keep that conversation going. Um, editing. So with editing, what you do is you provided some content.
So you can say, you know, my name is Mark West Guard, and then you can give it some instruction on that. So let’s say I spelled the. The word name wrong. I can say fix the spelling and then get the edited output. It’ll now look at that, look at my instruction and correct that output. So you can do stuff like fix my grammar.
You could say, you can even do stuff like. Um, write an additional sentence that describes this a little bit further and actually it’ll actually do that. It’s pretty crazy what you can do with that edit. Um, moderation we don’t have a demo for, cuz it’s actually just, um, uh, masking the form submission of spam or not.
So I can’t re demo that. Um, but essentially it works like most of our other spam features where, you know, if it finds spam, it’ll [00:08:00] move that to the spam box, um, in your submiss. the image one. Um, with images, what you can do is I can say, um, enter an image description that’s say, uh, cat on top of a dog, and then you get image
So you can put, you know, all kinda the crazy stuff in here. And what that’ll do is then load that image into, uh, our image field, which can then be submitted as part of a. Or, you know, it could be used for an avatar for a user, or whatever you want to use that image field for. You could even push that through to any of our add-ons like Slack or, um, any of the third parties that we integrate with.
We, we have a URL version of that as well. So if you just want to get the URL of that image from open ai mm-hmm. , you can do that. But, um, I’m sure this one will probably be the most popular. So really what we’ve tried to do is just. Open AI as accessible as possible for people that are using forms. Um, and you can actually put multiple requests on a single page as well.
So [00:09:00] you could have one for a tech bit of text content, have another one for image, and you could also include the editing functionality on the same text field if you wanted to. So yeah, that’s where we are. Okay.
Cory Miller: I want to geek out with this in just a minute, but I want to take the next step and show what you can do inside of WS forum like we’ve this.
Incredible. We’ll talk hours for this, you know, . Um, I wanna see the application side, how these are, I think, excellent examples of the power of it now, the application of it even more powerful.
Mark Westguard: Yeah. So let’s go into WS four and you’ll see where this gets added. So, um, this is our add new pay for creating a new form, and you’ll see there’s a new tab called Open ai.
So these templates here are basically designed just to kind of get you started. Um, you can add to these, modify these. You can even just use an existing form and add the open AI functionality if you want. Let’s just do a simple one. So we’ll do a completion, so we’ll use that template. So WS forms now building the form for [00:10:00] you.
Um, and you’ll, you’ll notice on this form we’ve got the prompt. We’ve got a button to actually go off and get that completion, and then we have the completion itself, and there’s a submit button for actually sub ultimately submitting that form if you, if you wanted to do that. Um, and the way this works, very simple.
Uh, we have conditional logic on here, which actually runs the a, the AI request. So we’re saying if that get completion button has been. Then make the open a req open AI request and run that immediately. Um, and if we go to actions, you’ll see here is that open AI request that gets run. So what we’re saying to open AI is we want to do a, a completion.
This is the open AI model that we want to use. So there are different models. Um, G P T three is currently the best one that’s out there. Um, and then you can actually tweak this as well. So I can choose how many tokens I want to. Um, the more tokens you enable, the more likely you are gonna get charged more cuz the charging is done on a, on a token basis, [00:11:00] but, um, actually running a completion is, you know, a couple of cents at most.
Um, it’s quite inexpensive. And then below that we have, uh, different things that you can tweak to modify the output. So here’s an example here of tempera. So temperature actually determines how much that output’s gonna change each time I submit that completion. And if I put completion up to one, I’m gonna get much more different content every time I do a submission.
If I do it at zero, it’s gonna be pretty much the same each time. Uh, and there’s a few other options on here. Some of ’em I actually don’t really understand them , the, um, but we’ve included them just so if somebody does understand what’s going on with that, they. Go ahead and, and tweak those. So pretty much everything that the OpenAI API gives to us as a setting, we have made that available to you within WS form.
And of course, uh, all of the, um, fields and everything that are created in that template can be adjusted [00:12:00] just like you can any, uh, you know, on any other WS form. So you can move things around, um, make it responsive and, and make it look how you want. And then you can just preview that and, and change, you know, uh, test that out, make sure it’s working completion.
And there you go. So, very, very easy to, uh, implement this on existing forms and creating new forms as well. Awesome.
Cory Miller: Oh, okay. So what does the front end of, like, something like this look like?
Mark Westguard: Uh, it’s basically whatever you want it to be. So you can do, you know, multi column output, single column output, mobile responsive.
Um, you’ll see here we have the break point selector in WS form. So for example, on mobile you may wanna have full width. Um, and then I could actually move between different break points here, um, and make that responsive. So for a larger screen, you may want to present that in a two column format, entirely up to you what [00:13:00] you wanna do.
Cory Miller: I’m sorry. Uh, so, so like this example, what mm-hmm. , what does the front facing website person say? Or
Mark Westguard: it’ll look pretty much like this demo. Yeah, I gotcha, I gotcha. This is actually a WS form form on our knowledge base page. Okay, gotcha. This is, this is not, um, an open AI component. This is actually WS form, uh, and we’ve just created these demo forms to show you what it may look.
I gotcha. But again, you can, you can make that look however you want. You can start it with CSS . You can use our starting tools for that if you want to change the columns. Yeah. Um, so really it’s completely flexible in terms of how you want it to look.
Cory Miller: So essentially you can say, uh, Ws forum can, can be a conduit for the open AI stuff to be like this built in research thing for a team or different stuff to leverage some of this power.
Like if you’re a blogger, you can create within WordPress Publishing, [00:14:00] you know, I need an image for this blog post that is this type and, and then go over here. So really doing that tight integration with the open AI, where you don’t have to go over to chat d p t and copy stuff. It’s all right here. Yeah.
Yeah. I mean,
Mark Westguard: usually just experiment with Yeah. Yeah. I mean, but usually what will happen is the form would be on the front of the site with somebody creating some content. Uh, so they may log in to access that, and then the form will come up. And then if, if you’re creating a post, maybe that would be, you know, PostIt the post content.
Um, and then you could, in that post content, have a little prompt that says, what do you want me to write about? Yeah. And then object that into the post content. And then what, what, you know, upload a featured image or I’ll create an image for you. What image do you want me to create for you? And then it would then put that into the file upload.
Um, and then, so Rudy, you’ve. Full AI on creating a post if, if you wanted to, you know, um, you don’t have to use all the features if you don’t want to, but, uh, [00:15:00] uh, it’s funny, I was talking to, um, You know, Bob WP yesterday about this, we actually did a podcast about it and yeah, there’s a lot of talk about it being quite a scary technology as well.
Um, so I, I think that, um, anything you create with it, you wanna check it, you know, don’t trust it a hundred percent. You wanna check what comes out of this system and, and make sure that what it’s giving you is what you’re looking for. But it can certainly be a great tool. Getting you started with a blog post or getting you Yeah.
Help with editing and improving grammar. Maybe writing it in a slightly different way that you haven’t thought of. Use it as a creativity tool. Um, yeah. But don’t trust it. A hundred percent .
Cory Miller: Yeah. Yeah. Absolutely. Um, so, okay. When we were talking before, uh, we started recording, you know, you’re like, there’s basically like three categories.
You said create, edit, moderate. Yep. I’m really. By the create and edited edit capabilities of open ai. And I’m curious to get your perspectives on that, that [00:16:00] applica not from the software side, applying what the power is of, open AI to WordPress inside of there. And it’s just intriguing. Um, you kind of started with this like you.
What are some of those things you’re seeing that you could do? Like we’ve seen, this is great, you know, be able to kind of moderate content, create videos. Mm-hmm. , uh, or not videos, I’m sorry, images. You know, those I can try back to. What the power WordPress is, is publishing, creating, and publishing. Mm-hmm.
Um, so what, what are some things you’ve seen messing around with all of this and seeing some of the power of it that you, that’s not here today, but like, you’re, you’re curious about interest in,
Mark Westguard: you know, it’s really early days with this technology. It’s, um, it’s interesting. I’ve, I’ve had some customers already coming back to.
Um, one of thems been using this in a support environment and they’ve actually got it on their support form because a lot of their contact is online. [00:17:00] Um, so they’re able to query open AI about their own product with questions that have been typed in by a user, and it then can spit results back. So, you know, there’s one application.
Um, just some others that people have spoken to me about has been creating avatar images for users. So we have a user management add-on that you can use to register users on WordPress. Um, and you can use a file upload field to specify the avatar image for that user. So, um, Open AI could be used to create that image.
If you want to create a funny one-eyed, fuzzy monster, then you can , you can use it to do that. Um, and then, you know, improving grammar on blog posts I think is a great thing. I I, I love that. Edit feature. Um, I wasn’t even aware that it could do that before I started writing the open AI add on. Um, but just having that as a feature where maybe you’ve written a blog post and you need some help with part of it, um, that would, I think that’s a, a great application for it.[00:18:00]
Um, in, in terms of kind of the code writing part of it, um, I don’t think US developers need to worry too much about it. It’s not gonna take our jobs. Uh, it has an upper limit of about 4,000 characters. . So it’s never gonna, you know, I can’t go into it and say, Hey, write Yost, um, or write WooCommerce. It’s not, it’s not gonna do that for you.
But, uh, in terms of giving you some pointers towards smaller snippets of code, it’s certainly helpful for that. Um, again, I wouldn’t take it on face value, always make sure that it’s, it’s working properly. One example of where I don’t trust it is obviously we always want. Make sure our inputs and outputs with code are secure.
They’ve been escaped and, uh, we’ve made sure there’s nothing malicious in there. Typically, when you ask open AI for a bit of code, none of that happens. It’s, it will literally just take, you know, what’s coming in on, on a post request and just spit it out. So, um, definitely take that in mind when you’re using this tool.
It’s not intelligent enough to, to do that type of stuff.
Cory Miller: [00:19:00] I, I the utility of what WS Forum does for sure. Like I see that, like I love the moderation thing about spam stuff. Um, sky’s the limit. My background, I draw to content creation and editing because we’ve all hit that dreaded rider’s block or just needed a little spark or inspiration to get going.
And I’ve, I’ve heard and talked to enough people to go like, Those are the type of things that I think could really light of fire to this. Mm-hmm. is, it’s an assistant. Yes. It’s, it’s assisting you and, um, doing all the functions you want, particularly on your WordPress website. But when that subset of function create content, edit content, like I saw you say that, fix the spelling, you know, and the very simple example you gave and it’s like, yeah, I might use Grammarly, but there’s.
So much more power out there that, uh, and, and AI obviously is getting way, way, [00:20:00] way, way better. Yeah.
Mark Westguard: Um, maybe if you had a big article that was referenced in someone’s name and maybe you had the name incorrect, you could just say, change the name to whatever, and it’ll go through and change it. So, um, it’s a great, great editing tool.
I think. Um, it’s almost kind of like, You know, Google 2.0, whereas, you know, on Google, you’ll, you’ll type at a question and it’ll give you URLs for you to then trundle through and try and find the answer. This is kind of jumping in that step and trying to give you that answer immediately. Um, and I think it does a pretty good job of it.
Um, it’s not always accurate. Um, and I, like I said, you and I have said it’s, it’s gotta be an assistant tool. It’s, it’s not gonna give you the a hundred percent the correct answer every time. , but it does an impressive job. Um, I’ve been amazed by some of the stuff that it spits out .
Cory Miller: Yeah. And, and that headstart that sparked to help you.
Uh, you know, so I, I’m, I’m excited. I’m gonna go play with WS forum. Um, you’re [00:21:00] opening cuz uh, it didn’t click for me until yesterday. I go, these people are all doing all this stuff, but they’re not logging into chat G B T and I just hadn’t taken the time to go. There’s an API that you can buy, and what you do with your add-on is make that, oh, I can use it now.
Um, it sounds a lot like, like aws, you know, you buy mm-hmm. computing power and all this stuff. And I looked at the pricing and I was telling Lindsay last night, I was like, oh, this is a, a WS type, you know, resource. Um, and you’ve done that integration point to leverage it within WordPress.
Mark Westguard: Yeah. It’s basically about making that data accessible.
Right. So, um, and making. Essentially no code. So all you gotta do is just drag and drop a couple of input fields, tell, um, WS form, which is the input, which is the output, and off you go. Um, so it’s pretty easy to to, to build forms that integrate that open AI technology. Um, and by, you know, by all means, use those template, they templates are ready to go.
So you just [00:22:00] click it, it builds a form for you and you can start playing with it. So it’s, it’s pretty straightforward. I
Cory Miller: wanna play it around with the. That you were saying and how, um, when you do the completion chat function, um, it’s reading what you’ve already talked about. So if you have a thought, okay, I’m trying to create a blog post on WordPress hosting, whatever.
Mm-hmm. . Or something, you know, and then it reads, I wanna do some experimenting with that. So now you give me a new toy to, to go take for a test spin.
Mark Westguard: Yeah. That should behave relatively similar to chat G p T, um, cuz that’s, that’s how that one works, so
Cory Miller: yeah. Awesome. Mark, what else do you got going on over at WS Forum?
Mark Westguard: Oh, you know, we’re just right now getting ready for work Camp Asia. Um, we’re gonna be,
Cory Miller: I was about to say, I think I knew you were going to Asia and probably Europe too, right? Yeah.
Mark Westguard: That’s gonna be some serious jet lag . Yeah, no kidding. And, uh, I’m gonna actually go to work at Birmingham at the. [00:23:00] beginning of February, so I’m looking forward to that as well.
And then we just got approved to sponsors for Work Camp Europe again, so right on getting, getting ready for Athens. So we’re looking forward to that. Um, and yeah, just, you know, day in, day out, answering those support tickets, keeping customers happy and, and doing what we need to do to grow the business.
So, Love it.
Cory Miller: Thanks Mark for sharing, um, the integration you’re doing with Open AI and talking a little bit about this opportunity. Um, and again, I want, I wanna see more and more, uh, I want great members like yourself to lead that, but more and more innovation. Yeah, absolutely. So All right, thanks. Thanks, Mark.
We’ll talk to you last time. Thanks. Appreciate it.
Mark Westguard: Thanks a lot. Take care.
This article was published at Post Status — the community for WordPress professionals.
Mimimi Games came to their friends at Luehrsen // Heinrich with a challenge. They were about to launch a new Triple A game, but while the game would be high-profile, it wouldn’t necessarily have a large budget to build. Not only that, but the gaming company wanted a site full of detailed custom Blocks that they could edit in the future on their own when necessary.
Hendrik Luehrsen believed his team was up to the challenge of building the “Shadow Gambit” website. He knew WordPress would allow them to build a website as detailed, customizable, and editable as Mimimi wanted.
About Luehrsen // HeinrichVolker Heinrich and Hendrik Luehrsen founded the media communications agency Luehrsen // Heinrich in 2011 in Munich, Germany. They serve a variety of clients, including those in video gaming, startups, fashion, journalism, and insurance. They don’t consider themselves experts in any specific industry. Instead, they consider their team’s expertise to be a digital-first approach to marketing, communication, and technology.
About Mimimi GamesMimimi Games is an independent game studio that Dominik Abé and Johannes Roth started in 2008 in Munich, Germany. They create strategy and tactical games. The team is known for developing “The Last Tinker: City of Colors” (2014), “Shadow Tactics: Blades of the Shogun” (2016), and “Desperados III” (2020), among others. Their newest game, “Shadow Gambit,” releases this year.
The Shadow Gambit PartnershipLuehrsen // Heinrich and Mimimi Games had worked together in the past. Members of the teams had known each other for years, but their previous work wasn’t to the scale of the “Shadow Gambit” build.
“Usually, the games websites are done by publishers who have their own agencies, but ‘Shadow Gambit’ is self-published, which meant Mimimi Games could choose the agency they wanted to work with,” Luehrsen said. “We share a lot of values. They by far outgrew us, but they have loyalty toward us and us toward them. It’s an honor to work with them because we admire their work.”
Luehrsen // Heinrich’s team was excited to work with Mimimi Games again as the gaming company is reviving the real-time stealth strategy game genre. They also appreciate that Mimimi Games has high standards that push them.
“They do not compromise,” Luehrsen said. “They fulfill their vision completely or don’t do it at all. They demand pixel-level perfection, and we respect that level of quality.”
Along with a high level of work came some unique challenges when working on the “Shadow Gambit” site:
Creating Gaming MagicThe Luehrsen // Heinrich team used WordPress to deliver a high-fidelity website that the Mimimi Games team can independently manipulate in the future when necessary, all while staying within the budget.
“We always have the approach that we’re happy when our clients don’t call us. That means we did our job and provided them with the tools they need to do their job,” Luehrsen said. “With the help of WordPress Block Editor, we were able to deliver a website that is high fidelity and still manageable for them.”
To meet the gaming company’s needs, Luehrsen // Heinrich built a custom WordPress theme using handcrafted Blocks. The site includes an opening page built for massive impact.
“We knew this first screen had to be killer,” said Marius Kauer, graphic designer and web developer at Luehrsen // Heinrich. “The users had to go on here and be excited for this game with just one screen.”
And a lot is happening on the home screen. The hero image alone is layers of Blockwork and includes the all-important wishlist button that helps track demand in the gaming industry. The page also includes the menu, email subscription and social buttons, and links to gaming consoles where the game will be sold.
While the names of the consoles the game is sold on are “unsexy on the backend,” as Kauer said, making those links easy to find and change was critical for the client because they often need to be updated quickly. The designers were able to build a link box that makes it easy for the Mimimi team to locate and change them.
Scroll down on the homepage, and you begin to learn how the game works. The preview includes video and layered visual Blocks for a ripped background look, ornamental frames with an optional glowing skull background underlay, and other ornamental design details. These design elements organize the page, set the tone of the game, and make the site visually appealing to the viewer while uniting all design aspects with the game itself.
“Often you see entertainment media where some agency from some publisher very far away creates a website that in the end has nothing to do with the product. You see that in games websites, some far-away entity made something completely detached from the product,” Leuhrsen said. “We did not want to do that. I hate it when that happens. So, we wanted to pick apart the game for assets we could reuse on the website to make the website feel part of the game’s overarching narrative. We spent quite a bit of time on that, and it was fun figuring everything out.”
You also get the opportunity to see the game’s features on the homepage. They’re creatively organized with customizable borders that can be added to any visual on the site through a built-out Block menu. The borders and backgrounds also add depth and texture to the page.
And you can select and view the game’s visuals through animated graphics to see how it works.
Finally, you can chat with others in the gaming community — all on the homepage.
Each of the site’s pages offers the same features, although the other pages don’t do nearly as much work as the homepage.
Every element of the site scales up or down, making the site uniquely viewable on huge screens and mobile devices. It also follows all other Triple A gaming standards for accessibility.
“I’m pretty certain you can get to like 95% or 90% of that design by purely using Gutenberg built-in Blocks,” Luehrsen said. “But it’s the last 5% that sets it apart and delivers on the promise we made. That’s why we build a lot of stuff ourselves, and that is why we can achieve the results we get. And that’s why we’re so proud of our work on this site.”
While it certainly would be possible for a developer to build this site on any platform, Luehrsen said it would be almost impossible with the client’s budget and need to be able to do future edits independently.
“An exciting time begins now because very often, after we hand over the systems, the clients start to find little tricks and ways around the stuff we built for them that we have never thought about,” Luehrsen said. “So after like half a year, when we revisit the project, we suddenly see stuff that blows our minds because we had never intended like Blocks or combinations that the client suddenly uses. It’s always fascinating to see how the client interacts with something you build for a specific purpose and uses it for something completely different.”
What’s Next?The “Shadow Gambit” site launched Jan. 24, and Luehrsen and Kauer said the response so far has been phenomenal, partially because of Mimimi’s reputation in the gaming industry.
“It sounds arrogant, but the response was somewhat expected,” Luehrsen said. “It’s tremendous. I want to play that game right now.”
For Luehrsen // Heinrich, they’re likely to get visibility from building the site, which will result in a few new clients, but building it was really about the joy involved in the work.
“This was not a website built for money,” Kauer said. “This is because we believe in the things they do, and we love to support them.”
The Luehrsen // Heinrich team will gladly work with Mimimi Games on another site in the future.
“No question about it. Working with them is an absolute joy,” Luehrsen said. “They are absolute experts in their field, but they trust our judgment, and the work we do for them makes us a better agency.”
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (February 20, 2023)WordPress 6.2 is just over a month away. Join in the live demo and help test beta and release candidate versions. Should we revise the WordPress release cycle? Share you feedback.
WP 6.2 Beta 3 & Demo, Proposal to Update Release Cycle β WordPress 6.2 Beta 3
6.2 Live Product Demo
Help Test WordPress 6.2
Proposal: Updates to the WordPress Release Cycle
Apply to Attend the 2023 Community Summit
Community* Feature request: additional roles for WordCamp sites * Upcoming #WPDiversity Events: March 2023 * Meetup.com Accessibility Overlay February Update * Updates to the WordCamp Site Setup Handbook Page * Meetup Organizer Newsletter: February 2023
Core * A Week in Core – February 20, 2023 * Proposal: Updates to the WordPress Release Cycle
WordPress 6.2* WordPress 6.2 Beta 3 * 6.2 Live Product Demo * Phase 2, Finale * Hallway Hangout: Performance Improvements for WordPress 6.2 * Roadmap to 6.2 * Bug Scrub Schedule for 6.2 * Early bug scrub schedule for WP 6.2 * WordPress 6.2 Planning Roundup
Meetings* Editor chat summary: Wednesday, February 15, 2023 * Dev Chat Agenda, February 23, 2023 * Editor Chat Agenda: 22nd February 2023 * Dev Chat Summary, February 15, 2023
Developer Blog* Block theme resources roundup
Docs* Agenda for Docs Team bi-weekly meeting February 21, 2023
Meta* Theme Directory redesign update
Openverse* Openverse is now a monorepo * Community Meeting Recap (21 February 2023) * Post-iNaturalist Data Refresh Status
Performance Performance Chat Summary: 21 February 2023 Polyglots Agenda: Weekly Polyglots Chat – Feb. 22, 2023 (07:00 UTC) * HelpHub and DevDocs redesign request * Sync translations between Dev and Stable projects * Components into tabs in the right sidebar
Plugins* Twitter API Changes
Project* Proposal: Creating a WordPress Contributor Mentorship Program * Discussion: Ending the Eternal September
Support* Summary for February 16th Support Meeting
Test* Hallway Hangout: Let’s chat about using Replay.io in the FSE Outreach Program * Help Test WordPress 6.2 * Test Team Update: 20 February 2023
Training* February 2023 Faculty Meeting * Training Team’s new onboarding program is now live! * Video conferencing options for Online Workshops * Training Team 2023 Goals Setting
Online Workshops* Introduction to Templates (Block Theme) * Customizing the Single Template and 404 Template * Intro to WordPress Accessible Color * WordPress as a Paintbrush: Internet Art Then and Now * Best design practices to create engagement * How to Own Your Expertise & Start Speaking at WordPress Events AMER/EMEA * WP dev livestream: Building a React app utilising the WP REST API * Help test WordPress – developer edition * How to Confidently Migrate from a Classic Theme to a Block Theme * How to Confidently Migrate from a Classic Theme to a Block Theme * Designers & Developers: Cats & Dogs Living in Harmony * Training Team Contributor Day Online Session * Community Sharing: Media Plugins * Let’s code: Developer AMA – Ask Me Anything * WP dev livestream: Building a React app utilising the WP REST API
Tutorials* Designing with the columns block * Using the WordPress REST API
WPTV* Latest WordPress TV videos
Related News:* PHP 8.2.2 Released! * PHP 8.1.15 Released!
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status’ Week in Review — covering the WP/Woo news plus significant writing and podcasts. It’s also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
Anh is a WordPress developer, blogger and also a local WordPress meetup organizer in Hanoi, Vietnam.
He started his first blog on WordPress in 2006 and since then, he has developed themes and plugins for WordPress. Currently, he leads the development of the Meta Box and Slim SEO plugins.
What do you enjoy most about working in WordPress?
The coding foundation of WordPress is great. We can use it as a web framework to build whatever we want.
What do you love most about your Post Status membership?
The business part. I love conversations about business in Post Status between authors of plugins/themes. That gives me ideas and helps me to understand many aspects of a business, such as payments, hiring, supporting, etc.
What business/web/WordPress advice do you have for others in our industry?
If possible, please don’t create admin pages with flashy UI. A WordPress-like UI will help users undertand the WordPress and plugins/themes as a whole, and thus increase the user experience.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
https://thehackernews.com/2023/02/massive-adsense-fraud-campaign.html
https://blog.sucuri.net/2023/02/bogus-url-shorteners-redirect-thousands-of-hacked-sites-in-adsense-fraud-campaign.html
A recent report from Sucuri revealed a major AdSense fraud campaign that has affected over 10,000 WordPress sites. The campaign redirects traffic to fake websites to generate revenue through AdSense ads. Additionally, Sucuri’s report outlines several best practices for web admins to ensure their sites are secure and protected from fraudulent activities. WordPress users need to take these security measures seriously, as they can have a significant impact not only on their site but on the entire WordPress platform.
https://humantic.ai/1-click-personalization
Humantic.ai is a powerful email personalization tool that helps businesses engage with their customers more effectively. The platform automatically generates personalized emails from templates, allowing companies to send highly targeted messages tailored to individual customer needs and interests. It also provides advanced analytics, enabling users to track the performance of each campaign in real-time and make adjustments as needed. Moreover, Humantic.ai’s machine learning capabilities improve over time, ensuring that all customer communications stay relevant and up to date.
https://www.cnet.com/tech/computing/computing-guru-criticizes-chatgpt-ai-tech-for-making-things-up/
Vint Cerf, the renowned Internet pioneer and Turing Award recipient, has raised concerns about ChatGPT AI technology after noticing its potential to produce inaccurate information despite being fed factual material – similar to a “snake oil or salad shooter.” Nevertheless, OpenAI recently proposed an affordable $20 monthly plan for using this language-based system; Microsoft is also integrating it into their Bing search engine to provide more authoritative responses.
https://www.theregister.com/2023/02/15/digitalocean_layoffs/
DigitalOcean on Wednesday told staff it was laying off about 11 percent of them, or approximately 200 employees.
This article was published at Post Status — the community for WordPress professionals.
https://wptavern.com/wordpress-6-2-beta-2-released-with-fixes-for-71-issues-and-important-performance-improvements-for-block-themes
WordPress 6.2 Beta 2 has been officially released. The new update features improved code security, accessibility options, and even more user-friendly theme customization tools. With these changes, WordPress is making it easier for developers and non-technical users to create powerful websites quickly and easily. Additionally, the new version includes a variety of improvements to plugins, performance boosts for existing sites, and bug fixes that provide an overall higher-quality experience for everyone.
https://blog.laravel.com/laravel-v10-released
Laravel Version 10 has been released with a slew of exciting new features. To start, it includes a variety of bug fixes and security updates to ensure maximum protection for developers using the framework. Further, the version adds support for PHP 8, allowing developers to take advantage of enhanced performance and improved functionality. The arrangement also provides the following:
https://www.infoworld.com/article/3687210/intro-to-remix-a-leader-in-full-stack-evolution.html
Remix is a full-stack JavaScript framework that helps developers build fast, secure, and feature-rich web applications. It combines the power of React for frontend development with Node.js and GraphQL for backend development. This makes it possible to create complex user interfaces quickly and efficiently. Additionally, Remix comes with various tools, such as an in-built routing system, code splitting capabilities, and state management libraries that allow developers to focus on their core tasks without worrying about everyday backend operations. Developers can quickly build robust applications with Remix’s easy-to-use components and various customization options.
This article was published at Post Status — the community for WordPress professionals.
WordCamp Asia is AmazingAre you coming to WordCamp Asia? It started today! (February 17-19 in Bangkok, Thailand.) With more than 60 speakers contributing to 2 days of talks, 100’s of organizers and volunteers, and contributor day, it is going to be an amazing event. [Get the whole schedule here.]
As a matter of fact, contributor day today was truly incredible. Over 500 people attended and contributed to the 21 teams that make up WordPress’ open source project. Topher DeRosia and I were table leads for the Photos Team, and worked relentlessly to get all of the photos moderated that were submitted during the day – which was over 200! We helped community members understand how to upload photos to the directory and answered questions that they had. As a result, the photo directory now has almost 6100 photos. If you haven’t seen it yet, check it out here.
I’m also really happy to report that disability accommodation at WCAsia has been thought of at every turn. I’ve been able to attend everything, and access all the areas of the venue easily. And the organizers have checked in with me to make sure that I’m not lacking anything. There are always things out of the ability to control – like where curb cuts are in a city – but everything that can be accommodated for, has been. I’m truly grateful to the organizers for their attention to details.
I’ll continue posting photos and thoughts from my travels to and from Thailand between February 14 and February 24. Follow along on my Twitter account to see what I’m up to and the people I meet along the way!
And if you ARE attending WC Asia, I’d love to say hello to you. If you see me, stop over for a selfie! Post it to Twitter with the hashtag #MichelleAndMe and tag me in it! I’ll donate $5 for every individual selfie (up to $500) to Big Orange Heart.
In the SpotlightPost Status professional member Sophia DeRosia is in the spotlight this week. She is currently growing her skills as the Marketing/Sales Coordinator at WP Connects. She’s also an avid musician, and loves analyzing and creating music.
Join Us on MeetupJoin the Post Status meetup here: meetup.com/post-status/ and then RSVP for the meetups that best meet your needs (one, two, or all three). March’s meetups will be posted soon!
Quick Links:* Podcast: AI Blocks, WCASIA, continued tech cuts & more * Podcast: This Week in WordPress #241 * WordCamp Asia February 17-19 * YoastCon May 11 * WordCamp Europe June 8-10
Photo of the WeekToday’s photo of the week comes from Muzammil Ahsan in WordPress Photos.
This article was published at Post Status — the community for WordPress professionals.
Sophia has been involved in the WordPress space since she was 12 years old. Over the years she has discovered how much she loves marketing and community engagement.
She is currently growing her skills as the Marketing/Sales Coordinator at WP Connects. She’s also an avid musician, and loves analyzing and creating music.
What do you enjoy most about working in WordPress?
The community.
What do you love most about your Post Status membership?
How it brings people together and creates a space for people to grow and learn.
What business/web/WordPress advice do you have for others in our industry?
You’re going to fail. It takes time to really be successful, and that’s okay. Don’t hate on yourself for not being where you want to be, or comparing yourself to people who have been doing something far longer than you have.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (February 6, 2023)WordPress 6.2 Beta 2 is now available. Help test the latest features before the next release. Apply now to attend Community Summit. Take a look at the new Theme Directory redesign progress.
WP 6.2 Beta 2, Help Test, Themes Redesignβ WordPress 6.2 Beta 2
Help Test WordPress 6.2
Theme Directory redesign update
Apply to Attend the 2023 Community Summit
News* WP Briefing: Episode 49: Everything You Need to Know About the Community Summit!
Community* WordCamp Asia 2023 Contributor Day * Discussion: Refining the Mentor Program * Recap of the Diverse Speaker Training group (#WPDiversity) AMER/EMEA on February 8, 2023 * 2023 Global Sponsors: Announcement * Apply to Attend the 2023 Community Summit * Community Booth at WordCamp Asia 2023
Core * What’s new in Gutenberg 15.1? (8 February)
WordPress 6.2* WordPress 6.2 Beta 2 * Phase 2, Finale * Hallway Hangout: Performance Improvements for WordPress 6.2 * Roadmap to 6.2 * Bug Scrub Schedule for 6.2 * Early bug scrub schedule for WP 6.2 * WordPress 6.2 Planning Roundup
Meetings* Dev Chat Agenda, February 15, 2023 * Editor Chat Agenda: February 15th, 2023 * Dev Chat, Summary, February 8, 2023 * Editor chat summary: February 8th, 2023
Developer Blog* What’s new for developers? (February 2023)
Docs* Agenda for Docs Team bi-weekly meeting February 21, 2023
Marketing* Notes: Global Marketing Team meeting, 7 February 2023
Meta* Theme Directory redesign update
Openverse* Openverse.org is live
Performance Performance Chat Summary: 14 February 2023 Polyglots Agenda: Weekly Polyglots Chat – Feb. 15, 2023 (13:00 UTC)
Plugins* Twitter API Changes
Project* Proposal: Creating a WordPress Contributor Mentorship Program * Discussion: Ending the Eternal September
Support* Agenda for February 9th Support Meeting
Test* FSE Program Find Your Style Summary * Help Test WordPress 6.2
Training* How did you learn WordPress? * Meeting Agenda for February 14, 2023 * WordCamp Asia 2023 Contributor Day * Training Team’s new onboarding program is now live! * Video conferencing options for Online Workshops * Meeting Agenda for February 7, 2023 * Training Team 2023 Goals Setting
Online Workshops* Community Sharing: Media Plugins * Let’s code: Developer AMA – Ask Me Anything * WP dev livestream: Building a React app utilising the WP REST API * Come join the WordPress Training Team! * Come join the WordPress Training Team! * What is Learn WordPress? (Timezone 2) * 画像のSEO対策 〜WordPressでできること〜 * 画像のSEO対策 〜WordPressでできること〜 * What is Learn WordPress?
Tutorials* Migrating your WordPress website to a different host and domain
WPTV* Latest WordPress TV videos
Related News:* PHP 8.2.2 Released! * PHP 8.1.15 Released!
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status’ Week in Review — covering the WP/Woo news plus significant writing and podcasts. It’s also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
As I type this I’ve just finished packing to fly to Thailand in less than 24 hours. I’m excited! I’m thrilled! I’m honored to have been chosen to speak. And I’m a little terrified of the amount of time I will spend on airplanes in the next two weeks, if I’m being honest with you.
But..It will all be SO worth it!
I’m excited to share this journey with all of you over social media. And trust me when I say I will be taking many, many photos (and submitting them to the WordPress Photo Directory). You can follow me on Twitter and Instagram for pics of travel, Thailand, and the amazing people that make up the WordPress community.
There are a few things I want to share about WordCamp Asia, attending WordCamps, and making the most of every minute.
For First-time AttendeesIf this is your first time attending a large WordCamp you may feel overwhelmed at first. After all, this is a massive industry event that you’ve never attended, in a city you’ve probably never been to, with people you most likely have never met before. However, all of that disappears once you’re immersed in the collaborative, one-of-a-kind atmosphere that WordCamp has to offer.
Each WordCamp is different based on the speakers, organizers, and location. You can expect to learn lots of valuable information in a short timeframe. And this is the first WordCamp Asia – so there will be a lot of firsts for all of us!
While speaker topics and workshops will cover a wide range of topics, most of WordCamp is dedicated to all things WordPress from the software and development to blogging and community.
Find the topics you want to attend and make notes in your calendar so you won’t miss them. You can find the full schedule here.
And if you’re attending in person, consider coming to Contributor Day. No matter what you do with WordPress (from beginner to seasoned user) there will be something for you to do and contribute to.
Need Something?Volunteers will be everywhere and more than willing to help you with whatever it is you need. They will help you find what you’re looking for, and navigate any special needs you have.
Network Like CrazyOne of my favorite things about WordCamp is meeting people. Whether I know them online or have never encountered them before, meeting the community is exhillarating to me. And WordCamp Asia means I get to meet so many people who I only know on my screen – to shake hands, hug, or wave. (I’m a hugger, but I respect that many are not.)
One of the things I like to do is look at the Attendee List in advance to make sure I know the specific people I’m looking to connect with when I get there.
I also try not to sit and eat with the same people at every meal. You get to hang out with more people that way.
Make Room for OthersIt’s easy to circle up and talk to people we know. It’s hard for new community members to feel welcomed when all they see are the backs of others. So always remember to leave room for others. This is often referred to as the “Pac Man Concept.”
It’s simple. Just like a Pac Man is an incomplete circle (like a pie or cake with a piece missing), when you’re standing in a group, leave space for others to join you! And as the circle closes up with new people, take a step backward and open more space. It’s amazing how inviting this is to new people or those who may be more on the shy/introverted side.
Want to be even more open and inviting? Try these tips:
Follow AlongIn addition to what I’ll be posting, follow along on social media and join the conversation with the event hashtag #WCAsia. It’s a great way to participate in the WordCamp whether you’re attending in person or virtually.
Thank the People Who Make It HappenWordCamps are run by volunteers. Volunteers who put in hundreds of hours to make sure the event runs as smoothly as possible. Make sure you take a moment to thank anyone in a volunteer or organizer shirt. They’ve put in a ton of work and deserve ALL the recognition. And if you like a talk you’ve listened to, give a shoutout on social to the speaker.
Say Hello!If you’re attending WC Asia, I’d love to say hello to you. If you see me, stop over for a selfie! Post it to Twitter with the hashtag #MichelleAndMe and tag me in it! I’ll donate $5 for every individual selfie (up to $500) to Big Orange Heart.
See you in Thailand!
Michelle Frechette is the Director of Community Engagement at StellarWP. She is also the Podcast Barista at WPCoffeeTalk.com, cofounder of underrepresentedintech.com, creator of wpcareerpages.com, the president of the board for BigOrangeHeart.org, Director of Community Relations and contributor at PostStatus.com, podcaster at WPMotivate, podcaster at Audacity Marketing, author, business coach, and a frequent organizer and speaker at WordPress events. Michelle lives outside of Rochester, NY where she’s an avid nature photographer. You can learn more about Michelle at meetmichelle.online.
This article was published at Post Status — the community for WordPress professionals.
In this episode, Vova Feldman of Freemius joins Cory Miller to discuss the need for developers to prioritize products over infrastructure, the state of WordPress, and goals for providing a better user experience for customers.
Estimated reading time: 41 minutes
Transcript ↓
Learn from the owner of Freemius, Vova Feldman, as he talks with Cory Miller about the opportunities for indie developers, how to best bring products into the industry, the importance of community, and more.
Top Takeaways:
Sponsor: ElementorElementor enables web creators to build professional, pixel-perfect websites with an intuitive visual builder. Quickly create amazing websites for your clients or your business with complete control over every piece, without writing a single line of code. Join a vast community of web creators from all around the world who deliver exceptional websites using Elementor.
Elementor Mentioned in the show:* Freemius * iThemes * Elementor * WooCommerce * Yoast * Vova Feldman on Linkedin * WordCamp Asia
You can follow Post Status and our guests on Twitter:* Vova Feldman (Founder & CEO, Freemius) * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptCory Miller: [00:00:00] Hey everybody. Welcome back to another Post Status draft episode. And this is, uh, another interview and story in our agency journey series. Um, I’ve got Brad, who’s been a member of Post Status for a long time that leads, uh, Allie Interactive. Um, but we’re gonna. Talk about his story in just a little bit. But, um, you know, I’m always interested in these stories because how you got there, where you were.
And then we’re gonna talk a little bit about WordPress in the future. And, um, but Brad, thanks again for, um, being, taking some time to share your story and journey. Could you tell us a little bit about yourself and your, your origin story with WordPress?
Bradford Campeau-Laurion: Yeah. Thanks Corey. Thank you for, for having me on.
Um, yeah, I started with WordPress around about, I wanna say 2008, 2009. Uh, I spent, I spent my entire career [00:01:00] working in publishing technology up to this point, and, uh, I started at. Forbes Magazine, uh, in right around 2001. Uh, I eventually worked for forbes.com and, you know, towards the, the end of my tenure there, we were getting into launching some blogs.
Uh, I thought this WordPress platform looked pretty cool. Uh, I believe version three had just come out and, and, and it was starting to look, you know, a little more. Enterprise technology. Uh, you know, up to that point, you know, I think Droople was probably even Jula, I hate to say, was, was, uh, you know, an, an early, uh, adopter in the early, had some early adoption in the enterprise market, but WordPress was really picking up.
Um, I liked the, I liked the technology behind it. I liked the interface a lot better than either of those platforms and, you know, just really on my own, took over a, a spare server and started to build out some blogs. Um, I, I had finally left the company in, in [00:02:00] 2010, but, Shortly after I left, WordPress actually took over, you know, their entire c m s at least for, for a period of time.
So, you know, it, it was good to see, um, WordPress start to get some, some enterprise adoption, uh, in that, in that market. Um, you know, and, and still at that phase, you know, WordPress was still. You know, I, I would say more uncommon than common, you know, for, for usage and enterprise publishing. You know, fast forward to, um, you know, 2010, I, I had taken over as CTO of a, of a small media company and we had a need to build out a couple of foreign language sites.
Uh, we had actually chosen Droople at that time, uh, not WordPress and. My COO at the time, um, had previously worked at the New York Observer, um, with a couple of folks, uh, Austin Smith and, and Matt Johnson, uh, who had just founded a, a very small [00:03:00] agency, uh, of three people called Ali. And, uh, I, I became acquainted with them.
Uh, hired them to build, build those two sites for us. So I actually became one of Ali’s first clients, uh, before I even worked here, uh, which, which was pretty cool. Um, stayed in touch with them. Uh, and then, uh, 2012 when I was, uh, c t o of a, a small startup, um, which, Wasn’t, wasn’t the best job I’ve ever had.
Let’s say, uh, I won’t name the company. Um, but Ali was just starting to really, um, grow at that time. Uh, they were about to land, uh, their first set of really big enterprise clients, uh, a couple of which we still work with to this day. They’re also getting more into WordPress because, you know, the, the market really seemed to be starting to head in that direction, at least for open source enterprise publishing technology.
I had built up a lot of WordPress knowledge at the startup that I was working at. You know, we had, we had stayed in touch over the, the last couple of [00:04:00] years and. Uh, I, I decided to join them and there were, I think, six of us at that point. And, you know, later, um, you know, shortly thereafter became, uh, the, the third partner in the business.
We’ve added a, uh, several others since, but, uh, you know, we’ve grown to a team of 70 people since then. So there’s a lot that happened in between. But, you know, it, it was an interesting journey to, to get to, you know, where I am today. Um, you know, as CEO of the.
Cory Miller: Okay. Well, you kinda shared some of that snippet of your journey related to Allie.
Um, what does Allie do in WordPress in the world? Like who, who are your kind of focused clients? Um, what are the kind of types of work you do related to WordPress?
Bradford Campeau-Laurion: Yeah. When, when Austin and Matt, you know, originally founded the company, um, what was great is that you. I think the three of us always shared a common vision for, for what we wanted it to [00:05:00] be.
Um, and, and really a common interest in, in the types of clients that we wanna work with. You know, the. The worldview that the company was, was founded with wa was with the, the First Amendment as the, the company’s North Star. Uh, you know, a strong belief in freedom of the press, um, and, and really helping, you know, it sounds very bold, the helping civilization bridge the divide from, you know, pre to post internet free speech.
Um, so the, the partners in the agency have always staunchly supported publishing and, and as a result, you know, we have only ever worked with publishers. Uh, you know, we started with. A lot of expertise in, specifically in news media. Um, you know, Austin and Matt had experience working for companies like the New York Observer, um, New York Times Slate.
You know, I, I had worked at Forbes and a couple other media companies, so, you know, we, we had a lot of experience there, but, You know, it, [00:06:00] it became clear that there were, you know, others who really fit that, that definition as publishers that were also important and interesting for us to work with. So, you know, early on, one of our first big clients was, was the Kaiser Family Foundation.
And, and since then we’ve worked with a lot of other nonprofit publishers, you know, who have, you know, just as an, an important mission supporting their communities as our news media clients do supporting free. Um, you know, and we’ve worked with some book publishers and, and cultural institutions as well, but, you know, allie’s like never gonna build an an eCommerce site.
We’re, you know, not gonna get into, you know, other areas of, of, you know, WordPress development and design. Uh, it, it’s always been focused on publishers.
Cory Miller: That’s cool, especially with your background, uh, in publishing. Um, Forbes, obviously everybody knows Forbes. Um, and one of the strengths I’ve seen of WordPress, obviously it’s democratized publishing, so that that lines, and I love the, [00:07:00] the focus on the First Amendment, and the free speech part of that.
That’s, that’s excellent. So with a lot of these publishers as being kind of a default client of what you all focus. Um, what’s the type of work, can you, and, and I know there’s clients you might not be able to talk about, so I, I totally respect that, but what’s the type of work you’re doing for some of these clients?
Is it rebuilds, is it park maintenance? Is it responding to a news team or a room or something like that?
Bradford Campeau-Laurion: Yeah. You know, and, and I think that that’s part of the, You know, evolution of the company that I sort of glossed over between about 2012 and now. Um, when, when I started you, you know, Allie originally, um, the folks that started it myself and, and, uh, and Austin and Matt and, you know, we, we, everyone that started the company and was there in the early days were, we’re all developers and, you know, we all had experience.
Um, you know, as programmers, you know, I wrote code for. [00:08:00] Pretty much until about five years ago, um, you know, full-time. Uh, and you know, so that’s where we started. You know, we partnered with, uh, large organizations to build out, you know, solid publishing technology, infrastructure, you know, with the caveat that we understood publishing.
We had. Worked with folks in newsrooms. So, you know, although at that time we weren’t doing actual, like web design, we understood how to design a CMS that was efficient and, and that took the experience of the editors, you know, into account. Because, you know, very often, you know, I, I, I saw it in my, in my own career for many years, folks would build things for, you know, for editors to use, folks who.
Often on a deadline trying to get a story out quickly. And the interface would be clunky, it would be slow, it would be inefficient, you know, too many clicks, too many steps, not intuitive. Um, so that part of what [00:09:00] we do was there from the beginning. Um, but early on we were working with, you know, primarily outside designers to, to actually, you know, create the designs.
We had a couple of agencies that we used to partner with, you know, relatively frequently. It became clear to us like round about 2014, uh, that, that, that was a pretty inefficient way to work. And, and so about eight, no, now, now nine years ago, we started our own design practice internally and, and now really, you know, we, we’ve become truly a, a full service agency from strategy to design to, to development it.
It’s just so much more, much more of an efficient experience for the folks that we work with to have, you know, A single team under one roof that has all the skills end to end to, you know, thoughtfully think through what we should be building for them. Because, you know, we’re not just implementing code and design and products.
We’re helping to transform their business. You know, like especially on for r and D’s media [00:10:00] clients, you know, creating. A product that generates sustainable revenue for them is very important. Um, and, and the only way that we could do that effectively was to bring everything under, under one roof. Um, . You know, one of the other things that we always saw, you know, in, in working with an outside design firm is you always had this, this dreaded handoff, you know, of, of the design from one agency, um, to the other, you know, to us for implementation.
And, you know, back then it was, you know, Photoshop files. Eventually it became, Envision and then Figma. Um, but, you know, regardless, you know, developers who weren’t necessarily in the room when the product was being conceived are now being forced to interpret it. And certainly, um, you know, especially once, you know, responsive design became a thing, you know, we all, we all take it for granted now, but.
You know, not every breakpoint situation, you know, potential flow of text around embeds and images was, was thought about. And a [00:11:00] lot’s left up to interpretation. But, you know, by having developers and designers on a single team, you know, we are able to do a lot more design and browser. You know, we can create a Desi, uh, a style guide and immediately go to code and, and we know that the product works earlier on and, and it really saves our clients a lot of time and money and hassle.
You know, really we’re not, we don’t wanna waste people’s time, you know, doing things that can be done in a better way. If we wanna spend our time, most of our time, you know, thoughtfully thinking through, you know, what is the best product that we can build for them that’s gonna meet their goals.
Cory Miller: Well, I asked the question cuz I know, um, you all recently posted a job on post status for, I think it was senior WordPress developer.
And I’m curious what a senior WordPress developer at Alley, you know, does like, what’s their week or day look like? You know, coming in, working with these, like, I, I was just going to your website and I was like, New York Post National Science [00:12:00] Foundation, um, of course the Kaiser Foundation and. That’s exciting to me.
I’m, my background is as being a journalist, but I, these are name brand, very well known, huge organizations doing really good work in the world. And I wor and I wonder like, how does that connect down to that WordPress developer at Ali doing work on like a weekly basis because, um, I come from the product side and always, you know, some people prefer the product side, but there’s a, there’s a potential.
Monotony. Okay. I’m just doing these things with client work and some of these clients, I’m like, oh, there’s gotta be something new pushing the envelope every day. Uh, publishing is changing, web is changing, and all that. So what does a, a typical week in a WordPress developer’s life look like at Ali?
Bradford Campeau-Laurion: Yeah, it, it, it’s certainly, I mean, it’s certainly interesting, you know, for for sure, you know, every, every team has, uh, [00:13:00] typically a, a mix of one or more clients that they’re, they’re supporting and in the long term, you know, we.
Really value having long-term relationship with, with our clients now, I would say the, the vast majority of work that we do after we build something, we end up, you know, working with that client for months or years afterwards. I think our longest client relationship is probably hitting 11 years this year.
Um, which is, which, which is pretty crazy to me. It’s, um, it’s a, it’s a long time. All, all of our teams, uh, in general are, are dedicated Scrum teams that work with, you know, a client or a particular, you know, set of clients. Uh, so our, our developers. You know, tend to say working on, on the same teams, you know, month over month, even, you know, even year over year.
Um, and, you know, they are working with, uh, you know, a product manager, a scrub master, um, you know, a designer if, if they’re working on a team that’s, that’s in the midst of a design [00:14:00] project. So, you know, they are, they’re part of a team that’s that’s trying to. You know, come up with Yeah. Ongoing solutions for, you know, whatever business problems our, our clients are trying to solve.
And, and yeah, in the case of something like the New York Post, you know, where, which you mentioned, um, it’s not even just implementing product, you know, that’s really interesting work for, um, the developers working on that project because we’re. Often pushing the bounds of, of WordPress and WordPress, VIP and, and you know, what those particular platforms can do to serve WordPress at scale.
You know, we’re, we’re talking about, you know, hundreds of millions of people that are, that are trying to access a WordPress site. Um, you know, which is pretty amazing when you try to, when you think about where. You know, WordPress came from, its, its origin 20 years ago. Um, you know, the sites we built are probably serving collectively billions of page views a month.
And, um, so, you know, WordPress has really, you know, hit that, hit that true enterprise scale. Um, [00:15:00] which is probably something more we can, we can, we can talk about later. Um, but yeah, the, the average developer that you know is, is working at Ali is, is solving, uh, Really interesting, complex problems. Um, but also they’re, they’re serving Ali’s mission.
You know, they’re, they’re supporting publishers, you know, they’re not just, um, writing code for the sake of writing code. They’re writing code that’s helping, you know, keep the world informed or, or helping communities, uh, you know, beyond, you know, what they’re doing. You know, just, just day to day working at Ali.
Yeah. I love that.
Cory Miller: Any, any way you’re able to combine making meaning. With money, profits and perfect, uh, purpose. I, I love that. And serving that, hiring good with, while getting paid, you know, to do and solve problems every day. So. Okay. I’m curious, you have an extensive background with publishing and this is a little bit off my normal scope, but I want to go where, where you know people are [00:16:00] and get your feedback and vision and thoughts publishing.
I go back to the actual print. I remember my first job. I was like in awe, seeing this big printing press, you know, go around and something came out the other side and then, um, I would drive home and by the time I got home that paper would be on my doorstep. Internet revolution, all that revolutionized all that.
But you’ve seen so much with publishing. I’m curious, you know, the web just continues to acceler. With and, and technology accelerates. What are you seeing with publishing? How has that evolved in your, you know, in your career? What are you seeing in the future for it? We’ve got, like I just saw medium. Um, embraced Macedon, which we’ve talked about on this podcast, uh, the fed averse and all that. And, you know, again, the, the headline is another billionaire buys a [00:17:00] big social network, and, but I’ve seen this trend. I love publishing, I love publishing with WordPress. I, I just wanna ask the general question. What are you seeing now? What are you seeing in the future for publishing on the.
Bradford Campeau-Laurion: Yeah, I mean, I, gosh, like this, this could be an entire podcast episode, but it, it should be, you know, . What, what I will say is that when I started working full-time in publishing, um, you know, 20 years ago and, and I had been. You know, aware of the publishing technology world. Prior to that, my, I actually got into this business because my, my uncle actually helped design the first, uh, electronic publishing system at Time Magazine in the seventies.
And it’s, it’s really like comical to me to look at the, I have, I solved the Frame Blueprint, um, believe it or not, . Oh yeah.
Cory Miller: That’s awesome.
Bradford Campeau-Laurion: It had, it had a massive array of two, 300 megabyte hard drives that, that [00:18:00] pub powered the entire system. Anyway, what What was comical to me about it was that they were all dumb terminals that ran off a central server, and then we went into this whole desktop publishing revolution.
Everyone had this whole end-to-end suite of. You know, very complicated, expensive applications, um, on their desktop computers. And now we’re doing everything in web browsers, connecting to a server. So we actually had it figured out like 50 years ago, and then we kind of straight away for, from a bit, and then we came back to it, which is, which is amusing.
Um, but, you know, the, the, the bigger, the bigger thing to me about the transition from. Print to web and, and where we are today is, you know, like 20 years ago when I was first getting into this and we were starting to, you know, really see, um, uh, proliferation of publishers, you know, launching more, you know, full featured websites that, you know, weren’t just, you know, a few articles thrown up here and there.
Like they might have been in the late ni in the [00:19:00] mid to late nineties for the very early adopters. And they were, they were full-fledged products with unique content of their own. But I think that a lot of publishers, and, and I have some, some stories that I, that I can’t share, but I, but I know certainly details about how certain publishers thought about things.
Um, but there was a prevailing sentiment that the websites then were an experiment, you know, or, or even, uh, you know, a toy, they, they. Viewed as being necessarily, you know, the, a real publication, the way that the, the newspaper or the magazine or whatever it is, was, um, so they were free and, and we set this, this expectation very early on that websites were, were free. You would just go and read them and, you know, there were a few that had a paywall, but, um, you know, charging for content online back then was also super hard [00:20:00] because the payment technology stunk. Um, people, you know, weren’t. Quite used to, to buying things online yet like they are now, you know, eBay, Amazon sure they existed, but it’s not like it is today.
So, you know, the, the payment systems that were available, you know, had a fair degree of friction to them. Um, you didn’t necessarily have the consumer market for it. The, the publishers themselves, especially, you know, folks like at the, at the C-suite level, didn’t really view them as being a primary business driver yet.
And then, you know, then, then of course things changed. Everything moved online. Um, you know, throughout the mid two thousands, you know, we just started to shovel ads onto the sites and we were getting loads of traffic and making tons of money for advertisers. And then, you know, advertisers started to get savvy about things like viewability and click through rates, and it’s like, oh wow.
Um, real human beings probably aren’t seeing about 80 or 90% of these [00:21:00] ads. And then, You know, that whole market just cratered and you know, so now you’re left with this dilemma where most of the traffic to your publication is now online. People want to consume content that way, and it gets hard to start to shift the mindset that.
You know, to, to that you should be paying for this content. Um, and, you know, you can still make money on advertising, but it takes a tremendous amount of volume. Um, or it takes an extremely niche market. Um, you know, for example, Um, you know, a site like the Points Guy Travel site, you know, they make a ton of money on, on, on credit card referrals, which are really high, um, you know, high value things that, that, that, that those companies are going to pay for.
But, you know, those examples are few and far between and you’re, and you’re left with this, you know, this middle ground where. You know, publishers aren’t getting the subscription revenue from the websites that they need to get. They’re not getting the ad [00:22:00] revenue they need to get, and they’re having dwindling print subscriptions.
Um, so, you know, how do all of these important organizations that are keeping the world informed, you know, continue to exist? And, and that’s an ongoing challenge that, you know, we are trying. To help our clients work through. And, and there’s really no, you know, one size fits all solution for, for everyone.
Um, you know, during the, during 2020, during, in 2021, during the pandemic, when. Us, like a lot of folks had a, had a little downturn in business, we had some availability. Um, you know, that’s why we started working on our lead platform, um, L E D E for all you publishing nerds out there. Um, and you know, that was specifically geared towards.
Startup, subscription driven publications, you know, to help create the next generation of, of sustainable journalism. You know, everyone on the platform, you know, has, has paywall content. They charge a subscription fee. [00:23:00] Um, and, and we’re helping them, you know, build out those communities to, to, you know, create, you know, really the next generation of publishers because without things like that, it’s, it’s really hard for them to get off the ground.
You. If you have funding for a startup publication, you, it’s probably pretty limited, and you shouldn’t be spending it on technology. You should be spending it on hiring writers and, and, and, you know, enabling those people to go out and, and, and do their jobs and, you know, you know, create great content. So, um, it just, you know, anyway, it’s a challenge, but, but I think that we all really screwed up back in the.
Uh, in the early two thousands when, you know, we didn’t set the expectation that, you know, you have to pay for this. Did you pay for your newspaper before that? Did you pay for your magazine? Of course you did. . Yep. You know, maybe you’d, maybe you’d read it for free if you had found it on the train or you were sitting at the dentist’s office, but you know, if you wanted that, that.
Content for yourself in the comfort of your own home. You paid your [00:24:00] subscription fee. So yeah. Um, there, there’s, there’s a big reset that’s going on now and, and, and, you know, and you know, uh, we want to be here to help our clients, you know, think through that, work through that, and, and, you know, use our experience to, you know, hopefully guide them in the right direction.
Well, there’s
Cory Miller: too many outlets. I think quite a bit about that, that seem to have. A big transition. This is why I got outta the newspaper. So it’s like they weren’t embracing technology. It’s like you said, they set a wrong expectation from the beginning. It’s like, how do you preserve that? And the two I think of are Washington Post in the New York Times, the, the Gray lady, I think she’s still called, um, iconic journalist.
You know, organizations, um, and I see the New York I, I’ve watched The New York Times, obviously I use Word all every day, but I go, you know, it seems like they had some good traction with digital subscriptions and, and things like that. And so I love that cuz [00:25:00] there’s, there’s such a part of this fourth estate that it, that we need as a society.
Quality journalism, sharing, like you said, inform the world of what’s going on. Uh, and it’s sad because I’ve seen what used to be local. Like, the newspapers I worked for were local, city based, you know, small compared to the one we just talked about. And, um, there’s a vital need that they played in the community.
Now contrast that too. So what do you think? Are you seeing trends and things? Obviously you, I, I looked up lead here and I love the name by the way. Um, lead. So trying to help them build community. So that’s another part of some of the things we’re seeing in publishing. It’s not just inform. It’s, I mean, post status is a very microcosm of this is like, we do news, I guess we do content.
Um, but really we’re a community. Um, and, and I’ve seen that with business, how we’ve added community into business. We did this at I [00:26:00] themes, uh, now with post status is going okay. I don’t, we get labeled as a news outlet, but I go, we’re we’re community, we’re, we’re relational. Um, what are some of those things you’re seeing with, uh, within the publishing organizations you all work with?
Building that community. You see, uh, authors and writers building their own community, like Twitter instantly goes, okay, you can’t see ESPN or any of the big things. You see the little, here’s the anchor or writer or whatever it is talking, and there’s a Twitter byline. They’ve cultivated their own kind of followings and things like that.
But what are you seeing with those kind of trends related to lead, uh, lead in the work that you all do with your clients?
Bradford Campeau-Laurion: Yeah, with on, on Leads specifically, you know, I obviously, you know, you could, you know, from an economic standpoint, you could gauge the success of the community through the number of subscriptions they get.
You know, obviously if people wanna pay you money, they wanna be part of, you know, what, what you have going on. But, um, one of, one of the most interesting things I see [00:27:00] within, within Lead is with, with Defector, which is probably the, you know, one of the largest sites we run on the platform, and you know, how.
How many websites do you go to that actually have a decent comment section under their articles? Um, you know, not, not many. Uh, you know, in fact, some of our clients have started to only selectively enable comments or disable them entirely because there just wasn’t productive. . And you know, pretty much every defector article that that gets written has dozens of comments.
Like, not only do the people wanna read the articles, they wanna discuss them with each other, with the other folks that are, that are reading the site. And they’re actually like, really funny and interesting, you know, like arguments and comments and, and um, you know, discussions around the topics at hand that go back and.
Um, to me, I would gauge that as being a success over, over anything else. I, I’m, I’m part of that community as well. I mean, I’m probably a little biased. I was a big fan of Deadspin, [00:28:00] um, back in the day. But, you know, I think what you said, Um, before when you were introducing, that was also really interesting, which is the, the, the topic of local news.
I think local news is, is been affected by this shift. You know, more than anyone, you know, if the Washington Post and the New York Times, you know, decide to start, you know, charging a subscription fee, which of course they both did, you know, um, many years ago. Yeah, with their scale, it’s easier to maintain some degree of profitability and they have profits coming from, from other areas as well.
It’s not just their, their online subscription revenue, um, you know, cuz they’re, they’re catering to a national audience. The New York Times is, and the, and the Washington Post are. New York City and Washington DC papers in, in name only, you know, they, they certainly have a, both have a metro beat, which, which covers the local area, but the majority of the content appears to a national, even a global audience.
You know, they’re, they’re just dealing with a different scale. Um, [00:29:00] you know, there are so many local news deserts that have developed over the last decade across the country where, Um, you know, the local paper is just gone, or, you know, there were three local papers, even in major metropolitan areas. Now there’s one local paper, um, and, and you don’t have any, you know, dissenting opinions and you don’t have enough coverage to, to reach every community.
And, and that news is just disappearing, you know? No, no one’s covering it. Um, you know, with, with folks. Buying print subscriptions with, you know, not even having the scale to, to, to generate any online revenue. Um, you know, it’s really hard. So they end up getting. A lot of them that do still exist end up getting, you know, slurped up by one of the, the major conglomerates that’s purchasing lots of local news organizations.
Um, and even then you, you, you’re seeing their operations get gutted in favor of centralizing, you know, copy editing and, and, and lots of other services. [00:30:00] So, , you know, the actual folks that are on the ground covering things are really limited and, you know, there are stories that are slipping through the cracks.
Um, I mean, I mean, look at, look at, I live in New York City, right? I mean, and, and the New York City metropolitan area is a huge market. We have multiple papers. And you know, something like the George Santos story, which was definitely covered by a local media organization, you know, slips through the cracks to the point where, you know, someone was elected.
Stevie had lied about some things, . So it, it’s really just, it’s, it’s quite remarkable that even in a, even in a market like, you know, New York City, um, something like that can happen these days. So, um, you know, I think we, we really, we, we have a lot of questions we have to answer and I, and I don’t have all of them today.
Um, yeah. You know, but certainly it, it’s, it’s a, it’s a goal of mine to help, you know, help help us, help our client organizations work, work through these challenges. Yep.
Cory Miller: So thank you for that. Cause I just wanna get perspectives, um, cuz this is, the [00:31:00] publishing is central to WordPress and, you know, switching, uh, uh, an area here for a second.
I just wanna get your quick thoughts on this and then we’ll move on to WordPress on the enterprise, but, You know, my story with WordPress is I started my first WordPress blog in 2006, not really to anything I’m doing today, but it, it enabled me, empowered me to be able to publish and that that was an incredible experience.
Clicking publish on my first WordPress site. and there’s this trend that I see and I go, yeah, we called them bloggers back then, but the creator economy, and I’m just kinda, I know this isn’t your bread and butter, but it is in a bigger category that you all serve at a high, high level. Um, but the creator economy, the ability to someone to go on an Instagram, create content, engage a kind of followers slash community, and I.
opportunity with WordPress two. Um, my wife looks at Instagram quite a bit. That’s kind of [00:32:00] her default entertainment channel. And one day she was like, just look. Cuz I was like, ah, I don’t have time. I, I don’t want to get, I’ll go down that rabbit patrol. But I started looking at some of the people that created content and go, they’ve got massive followings.
And then you go business model creator economy. And I think WordPress is positioned there to go, how do you monetize it? Same problem we have on the big scale publishers. We talked about how do we find a sustain. Business model for that classic journalism, local news, news in general, but then for the creator economy, I’m curious your thoughts on that, what you’re seeing, what you hope for, uh, in that, I ha have the ability now to create or press blog or Twitter account or a Instagram or whatever that is, and become a de facto one person publishing company and myself.
What, what are you seeing for that? Do you pay attention to that? What are you curious about seeing
Bradford Campeau-Laurion: for. Yeah, and there’s, there’s, there’s a lot there. Um, you know, for, for WordPress itself, [00:33:00] you know, you, you essentially have, you know, two creator economies. You have those that are creating the software and those that are creating the content.
So it’s actually a, you know, a, a a really a double pronged creator economy, um, within the WordPress world itself. You know, for, for something like. You know, TikTok or Instagram or, or you know, Twitter, um, you know, as probably less so, you know, Twitter to a degree. Cuz I feel like, you know, primarily folks are, you know, following people that they’ve chosen to follow.
And, and if they’re getting exposed to other accounts, it’s usually through retweets, you know, um, it’s, it’s a little less algorithmic than I would say, you know, especially TikTok, which is entirely algorithmic. . But, but the point is, you know, those are little, little snippets of information. Um, you know, there’s, there’s a lot of discovery, um, that’s inherent to that.
You know, you, you end up finding [00:34:00] people to follow through others that you’re following through, through algorithmic recommendations depending on, on the platform. Um, and, you know, they’re little. Snippets of entertainment, you know, that don’t require a ton of engagement. You know, your, your average engagement there is, is measured in seconds, not minutes.
And it’s really just an endless stream of stuff that’s, that’s triggering your dopamine receptors, and, and, mm-hmm. , um, you know, making you entertained and abused. And look, there are creators that are creating like some really. Interesting, thoughtful, you know, content, whether it’s, you know, stuff that is pertinent to my industry, um, you know, historical content stuff that’s, you know, extremely socially aware.
Um, there’s a lot of stuff that you can get exposed to on this, on those platforms that’s, um, meaningful and interesting. And there’s a lot that’s just, you know, purely entertainment. It doesn’t have a lot of depth to it, but it makes you laugh or, you know, whatever. You [00:35:00] know, WordPress, I mean WordPress is a platform.
It’s a tool. Um, it lets people create a different type of content. Um, you know, typically, typically written content, uh, which requires a longer engagement time. And of course there are plenty of people who would rather, you know, engaged with, with a creator, um, you know, through written content, um, that has more depth to it, you know, that that takes longer to read and digest.
You’re certainly gonna. You know, probably retain something better and get something more, you know, rich and meaningful out, out of that type of engagement. Um, but, you know, it’s, but again, WordPress is an open source distributed platform. It’s not just like Instagram or, or TikTok or Twitter, which has an app that you install on your phone and everyone’s using the same app.
You know, a word WordPress sites are hosted across the internet in, in a million different places. , you know, and, and there are certainly some big, um, consolidated hosting platforms like wordpress.com, but, [00:36:00] um, you know, you’re not, it’s not like every WordPress creator in the world is being merged into this like, you know, central funnel where it’s just piped into, you know, a single place that everyone’s engaging with those creators.
So, I think it’s a lot more challenging for, for the WordPress creator in general to find their market. You know, some of them will, can leverage those other platforms, you know, to bring them back to their blog and or, you know, to their site to continue to engage with them. But, um, you know, it’s not like we’re all collaborating together and, and feeding into an algorithm in, in the creator economy of WordPress.
Um, it’s an entirely different beast. Um, you know, I would say that the. WordPress software creators, those that are building plugins through the, you know, wordpress.org, you know, plugin directory. Prob probably have something closer to that than, than the creators who actually created the content. Do you know, just by virtue of using WordPress, of course, right?
Cory Miller: Yeah, yeah. The repo is the central [00:37:00] community in a sense, in a way to launch a market, for sure. Okay. Thank you for that. I wanted to, I wanted to segue for a moment cuz I th this is a topic I think we continue to be talking about in the WordPress ecosystem, um, because it’s how I got started in millions and millions of other people.
Um, being able to click publish on your dream, use the software to do something cool and build a business, whether it’s like you said, the software or the content. Okay. Next topic real quick as we kind of wind down. I want to ask about is what you’re seeing on WordPress and the enterprise.
Bradford Campeau-Laurion: Um, again, again, a topic suitable for an entire podcast episode, maybe even a podcast series, you know?
I agree. Well, I mean, look, word, word Press has been, You know, enterprise software now for, you know, I would say at least 10 years, probably a little bit longer than that. Um, you know, to me the real dividing line was when [00:38:00] WordPress b i p spun up, you know, that that was when, uh, I start, started to see the really big sites came on.
That’s when we, that’s when we started to really, you know, work on the really big sites. You know, our, our first, our first enterprise WordPress launches were the Kaiser Family Foundation and New York Post on, on a very early version of, of, you know, WordPress VIP, um, And you know, back then it was, um, you know, there, there were, those were, they were the early adopters.
They were the ones that saw the, not just the value of WordPress software, but the value of using open source in the enterprise. You know, the having real control over, uh, , um, their software, you know, the, the, the software behind the site was portable. If they decided they didn’t like their hosting company, they, they could move, they could change anything that they wanted.
Um, but the thing that they were starting with WordPress was already pretty good out of the box. So, you know, that was actually pretty minimal. Um, You know, then, you know, a [00:39:00] few years later you had the really, the next big group of, of publishers that we worked with that, um, you know, saw the early adopters were having success.
They wanted to be on board. Um, you know, now, uh, I’m seeing a lot of competition in the market for. You know, from other platforms, um, platforms that are closed source, um, that are, you know, in the long term, more expensive in, in cost of ownership. Um, but you know, the challenge when I’m talking to, you know, a, a potential client about a project, you know, whether it’s a nonprofit or a media publisher, it doesn’t matter. It ends up being a, a similar conversation. Um, you know, I’m not ever competing against another WordPress agency. I’m almost always competing against another platform. And, you know, that, and, and it could be something like Arc, bright Spot, um, you know, and even I even see, you know, rebel Mouse every now and then, [00:40:00] um, in, in those sorts of things.
But like the difference between WordPress. Pretty much any other platform is it, you know, not everything is, is included out of the box. Um, you know, with many other platforms you’re seeing, you know, A A C M S that has analytics included, um, you know, probably more, uh, workflow tools for a large newsroom. Um, especially in, you know, in the case of arc, um, you know, video tools.
Um, You know, uh, lots of, lots of other integrations that you know, you, which WordPress is perfectly capable of handling. You know, there are excellent enter enterprise plugins that connect to pretty much any advertising analytics video provider. Um, you know, uh, third, you know, third party authentication provider.
Take, take your pick of like what enterprise software, you know, you need to integrate with WordPress. Um, there, there’s probably a plugin for it and. It’s probably [00:41:00] an enterprise plugin and it probably works really well and gets you, you know, 90% of the way to, to where you need to go. Um, and you know, to me more importantly, You know, you have a choice.
Like, you know, if you, if you buy an off, if you, if you sign up with a large, you know, platform that does everything, all in one, um, and you don’t like their video solution, you’re stuck. Um, you know, you don’t have the choice of switching from, you know, Brightcove, the JW player. You know, if, if you think that, that, you know, it meets the needs of your product better, you, you don’t have that option.
Where the problem, you know, comes into play is, you know, when you get to the point of, you know, negotiating business terms and sending a proposal and talking to people in the, you know, in, in procurement, you know, who’re trying to compare apples to apples to make the, the best decision for their organization.
And they have, you know, platforms A and B that have all these things built in. Um, you know, this is, this is a [00:42:00] startup cost, this is the monthly fee, and that’s it. And although WordPress, you know, you’re getting all the software for free, um, you know, you’re probably going to hire someone like us to at least help with the initial build and, and, you know, do some integration work.
Um, you, you have to pick your hosting provider. Um, so, and then there’s gonna be an, a monthly cost for that, you know, maybe a startup cost for, for us, and then maybe a monthly cost for us. In the end result, you know, it’s not gonna take probably any longer to migrate all your content and get set up with WordPress, um, you know, through that method than than signing up for one of these other platforms.
You’re gonna have a better experience because you know, you have so much more optionality and. Where you host, who you work with and, and what you integrate with. Um, you’re not paying any licensing fees. You know, you’re not beholden to a single provider and their business model and their pricing model, um, to run the most critical aspect of your [00:43:00] business.
You know, you can control all of that on your own, but that moment when you’re making the decision. and comparing it for some, for some of the folks that we talked to, I think that it does, it does seem more complex, um, because it sounds like there’s more work to do. Um, there are more choices to make, um, you know, versus just deciding and picking, you know, one thing versus the other.
And, and I think that that’s a challenge, you know, in, in the, in the enterprise market, which is like, That initial, you know, quote unquote out of the box demo of, of enterprise WordPress, um, you know, isn’t necessarily as, as well formed as it is for, for some of its competitors. Um, you know, for folks that really understand the.
The benefits of open source folks that, especially that have used the WordPress before. Um, it, it’s, it’s not a challenge, but, you know, for, for, for organizations that are coming into this really, [00:44:00] um, you know, cold maybe from a proprietary platform trying to make that, that decision, I think it can be, it can be somewhat confusing.
Um, so the, I mean, I think that’s, that’s one of the, the big challenges that I think, you know, enterprise WordPress faces, but, You know, how do you solve it? You know, I think that’s, that’s the hard part because solving for that would mean, you know, being a bit more, um, being a bit more opinionated about, you know, things that are included in, in WordPress or, you know, for one of the big enterprise hosting platforms to, to pick a direction, um, and, and build bundle more stuff into the platform.
And that all of a sudden, you know, immediately, immediately becomes the antithesis of open. Um, so there’s a middle ground there somewhere. I, I don’t think that we found it yet. Um, and, and, and also if you read some of the stuff that, like, you know, Tom from Human Made and, and Magda from decode have written, you know, and, and talked about your podcast recently, um, you know, [00:45:00] It’s, it’s very much related to, you know, how we are all solving the, the same problems, you know, in different ways across all of our organizations.
I mean, hell, even in the early days of Guten Gutenberg, um, you know, years ago until we standardized, I saw different teams with an alley solving things in different ways. So, um, you know, there. There’s something to it because, you know, at least for increased collaboration, I think, you know, within our, within our enterprise community, because.
It’s to all of our benefit, I think that enterprise WordPress continues to succeed and thrive. Um, not just because, you know, I want my company to exist and, and to make money, but, um, if not us, then, then who? Because the, the other options that I see enterprise publishers going to are you. Big closed source platforms and, and that’s not something that I [00:46:00] believe in.
You know, I, I, I don’t think you should have to pay for software. If you’re spending money, you should be hiring people to write content, or you should be paying people, you know, to build the really custom aspects of your product that differentiate you, the things that make your business sustainable. The other stuff should be free, you know, and, and open source software is great.
You know, it, it’s foundational to what the internet is so, . Um, yeah, I really hope absolutely that we can all get together and find a path forward.
Cory Miller: Yeah, that’s one of the reasons I created our, um, enterprise leaders group on post Slack, is I think the conversation needs to be had on multiple levels within the ecosystem.
Um, but I, I’ve not. Personally been in enterprise work, ever have friends members, uh, that do this, and I go, I love work. What I hear WordPress is doing on that level, you, you know, from all the media organizations you represent. For instance, at Ali, I go, that’s [00:47:00] cool because when in my daily, I go out and like, what do you doing?
Well, I kind work around WordPress. What’s WordPress? Okay. But I go, it’s powering this percentage of the web, or you know, it’s the dominant thing on the web, uh, for publishing. Um, but also I get to hit those highlights. You’ve probably been on a WordPress hat and didn’t necessarily know it. These cool organizations are doing, using this open source tool and continuing to, I think it’s healthy for the open web to continue to fly the banner of freedom.
Uh, that open source and WordPress in particular, um, champion and to keep that going. I think it’s healthy for us as a a planet society business ecosystem. It, it seems like it’s all. Gonna be better when you have these great options, one of which is WordPress. Well, thank you Brad for, um, sharing the story, snippets of your join journey, the things that you’re doing [00:48:00] with WordPress.
It’s all inspiring, and I know it’ll inspire the members here and those that are looking at click and publish with WordPress or using it in some way, shape, or form. Um, where can we find more about you?
Bradford Campeau-Laurion: Of course. Yeah. If, if you want to, you know, learn more about Ali, uh, if you want to apply to work at Allie, we are still hiring developers currently and, and occasionally other positions.
Um, just check out ali.com, uh, a l l e y.com. So nice and straightforward and uh, yeah, yeah, I’d be happy to chat with, you know, anybody else is interested in learning more about us. And your
Cory Miller: inward and post Slack, so well, thanks again Brad, so much for taking the time. Love what you’re doing, keep it up, and thanks for being a part of Post
Bradford Campeau-Laurion: Status.
Well, thanks for having me, Corey. I appreciate it.
This article was published at Post Status — the community for WordPress professionals.
https://domainnamewire.com/2023/02/09/godaddy-announces-layoffs/
GoDaddy, the world’s largest domain registrar, announced layoffs yesterday. This move affected hundreds of employees who had relied on the company for their livelihoods. The releases come from GoDaddy shifting its focus to digital transformation and automation. These reductions follow a pattern of cost-cutting seen in many tech companies this year. The affected employees will receive severance packages and other benefits, but the upheaval is still likely to cause disruption and uncertainty among those affected by the news.
https://www.gatsbyjs.com/blog/gatsby-is-joining-netlify/
Gatsby, the popular open-source framework for building modern websites and apps, recently announced their partnership with Netlify. This connection lets Gatsby users quickly deploy their sites on Netlify’s ultra-fast and secure hosting platform. With this collaboration, Gatsby developers can now access new features for building faster and more efficient websites. Additionally, integrating with Netlify’s hosting platform will enable Gatsby developers to take advantage of improved performance and increased scalability. It’s an exciting time for the web development community as Gatsby continues to provide innovative solutions that bridge the gap between traditional web development and modern app development.
https://post.news/
Post.news is a micro-blogging service quickly becoming the go-to choice for companies looking to bypass Twitter. Post.news offers a unique and flexible platform with custom post types, hashtag support, and threaded conversations that make it ideal for businesses. With Post.news, companies can curate their content to target specific audiences and maximize visibility while gaining control over how their posts are presented and shared throughout the network. As more companies become aware of these benefits, Post.news will likely be an increasingly attractive alternative to Twitter shortly.
https://www.techradar.com/news/kinsta-and-liquid-web-branded-the-most-reliable-hosts-as-wordpress-turns-20
Tech Radar recently named Kinsta and Liquid Web the world’s most reliable web hosts. Both web hosting services boast state-of-the-art infrastructure built with advanced hardware and software to ensure customers have a secure and reliable connection. Kinsta also offers remote access to its servers, allowing customers to easily manage their sites with complete control over their security settings. Meanwhile, Liquid Web provides enhanced performance by leveraging enterprise-grade hardware and software development tools and providing 24/7 customer service for technical support. These two companies have earned the title of the world’s most reliable web hosts due to the stability and reliability they provide their customers.
https://www.startribune.com/minneapolis-deluxe-selling-logo-design-and-other-businesses-42-million-concentrates-on-e-payments/600248307/
HostPapa recently acquired the hosting web portion of Deluxe, making them one of the most comprehensive web hosting companies in North America. With the acquisition, HostPapa now has access to a wide range of products and services that Deluxe has provided since 1995, including domain name registration, email services, website analytics, and managed WordPress hosting. The acquisition is a strategic move for HostPapa as they look to expand its product offering and grow its base of customers. HostPapa is now well-positioned to become a leader in the web hosting industry by offering an array of services that appeal to small and medium businesses.
This article was published at Post Status — the community for WordPress professionals.
https://wptavern.com/wordpress-6-2-beta-1-released-and-ready-for-testing
WordPress 6.2 Beta 1 is now available for testing! This exciting new version has improved auto-updates and a brand new Site Health Check feature. Developers can test this version to ensure that their websites are compatible with the latest WordPress update.
https://www.techzine.eu/news/devops/101684/report-shows-most-php-deployments-use-versions-no-longer-supported/
https://www.php.net/supported-versions.php
PHP 7.4 is the most widely used version of PHP, even after it reached the end of life last November. Despite being marked as outdated and unsupported, developers still use PHP 7.4 to leverage its unique features, such as improved type declarations, better representation of Unicode symbols, and significant performance improvements. With many packages available on Packagist and other repositories compatible with this version, it isn’t surprising that many developers have opted to stick with it despite its end-of-life status.
https://www.producthunt.com/products/hyperswitch-2
HyperSwitch is an open-source payments API that offers a flexible and secure platform for companies to process payments. With no monthly fees and the ability to quickly set up payment integrations, it’s the perfect choice for developers who want a quick, easy, and cost-effective solution. HyperSwitch also enables businesses to manage customer accounts and securely store data in their databases, giving them control over their customer’s information. Companies should consider using HyperSwitch as it provides robust security features, outstanding scalability options, and an unparalleled user experience.
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (February 6, 2023)WordPress 6.2 Beta 1 is out now and you can help test it before final release on March 28. With that comes the end of Gutenberg Phase 2. WordPress considers a mentorship program focused on onboarding and assisting contributors.
WP 6.2, Phase 2 Finale, and Mentorships WordPress 6.2 Beta 1
Help Test WordPress 6.2
Phase 2, Finale
Proposal: Creating a WordPress Contributor Mentorship Program
Apply to Attend the 2023 Community Summit
News* The Month in WordPress – December 2022
Accessibility* Accessibility Team Meeting Notes: February 3, 2023
Community* Apply to Attend the 2023 Community Summit * Community Booth at WordCamp Asia 2023 * Update: APAC Meetup Reactivation Project
Core * Developer Hours is returning * Performance Chat Summary: 7 February 2023 * A Week in Core – February 6, 2023
WordPress 6.2* Phase 2, Finale * Hallway Hangout: Performance Improvements for WordPress 6.2 * Roadmap to 6.2 * Bug Scrub Schedule for 6.2 * Early bug scrub schedule for WP 6.2 * WordPress 6.2 Planning Roundup
Meetings* Editor Chat Agenda: February 8, 2023 * Editor chat summary: February 1st, 2023
Developer Blog* Creating custom block styles in WordPress themes
Design* Design Share: Jan 16-Jan 27
Docs* Agenda for Docs Team bi-weekly meeting February 7, 2023 * Onboarding session for GitHub-related roles * Documentation Team Update – February 6, 2023
Marketing* Notes: Global Marketing Team meeting, January 31, 2023
Meta* WordPress.org Redesign Recent Launches * A Meta subproject for evaluating Matrix
Mobile* Call for Testing: WordPress for iOS 21.6 * Mobile Team Update – February 8th
Openverse Community Meeting Recap (07 February 2023) * Openverse is Moving! Performance Performance Chat Agenda: 7 February 2023 * Core Performance Team Rep Updates
Polyglots* Agenda: Weekly Polyglots Chat – February 08, 2023 (07:00 UTC)
Plugins* Twitter API Changes * Plugin Review Team: 6 Feb 2023
Project* Proposal: Creating a WordPress Contributor Mentorship Program * Discussion: Ending the Eternal September
Support* Block Editor Live in Most Forums
Test* Help Test WordPress 6.2 * Test Team Update: 6 February 2023
Training* How did you learn WordPress? * Brainstorm – WordCamp Asia 2023 Contributor Day * Training Team 2023 Goals Setting * Proposal: Training Faculty Developer Squad * New Learn WordPress GitHub Project View Updates * Training Team Values Exercise Recap * What’s new on LearnWP in January 2023
Online Workshops* How to create a video tutorial about WordPress (using free computer software) * Block Themes and WordPress: Live Stream * Updating a blog’s design (Informal live stream) – Part 2 * Updating a blog’s design (Informal live stream) – Part 1 * Block Themes and WordPress: Live Stream * Block Themes and WordPress: Live Stream * Block Themes and WordPress: Live Stream * Let’s code: WP REST API – custom routes and endpoints * WP dev livestream: WP REST API – custom routes and endpoints
Tutorials* Introduction to securely developing plugins * Using theme.json with classic themes * How to improve SEO rankings * Creating Custom Fields * Taking Advantage of Query Loops * Tools: Site Health * Introduction to theme.json * Creating a Call To Action * Displaying the Comments block in Block Themes * WordPress Theme Template Tour
WPTV* Latest WordPress TV videos
Related News:* PHP 8.2.2 Released! * PHP 8.1.15 Released!
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status’ Week in Review — covering the WP/Woo news plus significant writing and podcasts. It’s also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
WordCamps in 2023Are you going to WordCamp Asia? It’s coming up soon! (February 17-19 in Bangkok, Thailand.) With more than 60 speakers contributing to 2 days of talks, 100’s of organizers and volunteers, and contributor day, it looks to be an amazing event. [Get the whole schedule here.]
WordCamp Europe won’t be far behind! WCEU will run June 8-10 in Athens, Greece. The Call for Speakers is open through this Sunday at midnight. So apply soon if you want to speak!
WordCamp Birmingham (AKA WordCamp Y’All) is this weekend! If you’re there, post pics on Twitter or in Slack so we can see all the fun!
There are currently 17 camps on the WordCamp.org schedule for 2023. Which will you be attending?
Contribute to Post Status’ Celebration of 20 Years of WordPressSubmit your milestones to our WordPress timeline. https://poststatus.com/wordpress-historical-timeline/
Tell us your WordPress story. https://poststatus.com/tell-us-your-wordpress-story/
In the SpotlightPost Status professional member Taco Verdonschot is in the spotlight this week. Taco joined Yoast back in 2013. In addition to his work there, he’s an amazing WordPress contributor and community member.
Join Us on Meetup2022 gave us great opportunities to create and learn from the huddles we created. We loved meeting people through Zoom and sharing with and learning from one another. And we want to take that and grow it. So we’re retiring huddles (for now) and transitioning into meetups that are targeted for your growth: Post Status Professionals, Post Status Agency Owners, and Post Status Product Owners.
Join the Post Status meetup here: meetup.com/post-status/ and then RSVP for the meetups that best meet your needs (one, two, or all three).
Quick Links:* WPwatercooler Podcast: Little Contributor, Big Community: Navigating the WordPress Landscape * Hallway Chats Podcast: A Chat with Paul Finley * Feb 7: Post Status Product Owners Meetup * WordCamp Asia February 17-19 * YoastCon May 11 * WordCamp Europe June 8-10
Photo of the WeekToday’s photo of the week comes from MD RUBEL in WordPress Photos.
This article was published at Post Status — the community for WordPress professionals.
Taco joined Yoast back in 2013, after his first real experience with WordPress about 6 months before. At Yoast, Taco became the first full-time support engineer, later growing the team to its current size of almost 30 support engineers.
In the meantime, he discovered the WordPress community which immediately settled in his heart. Thanks to his amazing colleagues at Yoast, and awesome people in the WordPress community like Petya Raykovska, Jenny Beaumont, Kevin Cristiano, Remkus de Vries, Mike Demopoulos and many others he found his way to various Make WP teams.
Currently, Taco is GTE for Dutch and deputy on the WP community team. He’s also a co-organizer of the WordPress Meetup in Nijmegen (NL) and has been on various WordCamp organizing teams. In his current role, Taco is part of the leadership team at Yoast, overseeing partnerships and community, which includes sponsoring, and the Yoast Diversity Fund and Yoast Care Fund.
These funds, all the work our team is doing in WP core, and the recently launched Inclusive Language Analysis make me so proud to be a Yoaster. Because we really do make a difference for so many people around the globe.
What do you enjoy most about working in WordPress?
Working with people from so many different companies, cultures and backgrounds on something that makes the web a better place for everyone. The fact that WordPress levels the playing field for people who want/need to go online but don’t have huge marketing budgets for closed-source CMSs. The fact that WordPress aims to be inclusive and considerate of everyone. In short, the friendly atmosphere between so many WP contributors.
What do you love most about your Post Status membership?
Post Status feels like a family within a family. Back in the day, it was the best source for news from the WordPress community. Nowadays, the PS Slack is a place for me to have great conversations around the business side of WordPress.
What business/web/WordPress advice do you have for others in our industry?
Not so much advice, but more of a wish. I wish for more people in WordPress to understand the power of open source and the open web. I wish for more people to understand the power of ‘giving back’, understanding the victory of the commons (advice: go watch https://wordpress.tv/2013/12/12/joost-de-valk-the-victory-of-the-commons/). We need people to understand and live by open source if we ever want to stand a chance against closed source CMSs with their huge marketing and development budgets.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
Bradford Campeau-Laurion, CEO of Alley Interactive, joins Cory Miller to talk about publishing technology past, present, and future. Working with WordPress at the enterprise level showcases incredible capability and highlights possibilities for future growth within WordPress.
Estimated reading time: 40 minutes
Transcript ↓
In 2001 Bradford Campeau-Laurion began his career in publishing technology at Forbes Magazine, which evolved into utilizing WordPress in the enterprise market. Today he leads Alley Interactive, an agency focused on publishers, non-profits, museums, and brands. Brad shares his extensive experience in publishing technology and his view of the strengths and challenges within the enterprise market of WordPress.
Top Takeaways:
Sponsor: PressableFounded in 2010, Pressable is a world-class managed WordPress hosting provider built on the same data network as WordPress.com and WordPress VIP. With industry-leading performance, 24/7 expert support, a 100% uptime guarantee, and seamless integrations with WooCommerce and Jetpack, Pressable provides the tools you need to manage your WordPress websites and grow your business all in one place. TRY PRESSABLE→
Pressable Mentioned in the show:* Joomla * Drupal * Forbes * New York Times * New York Observer * Slate * Kaiser Family Foundation * National Science Foundation * Figma * Austin Smith * Matt Johnson * Time Magazine * The Points Guy * Washington Post * Defector * Deadspin * Bright Spot * Rebel Mouse * Brightcove * Tom Willmot * Human Made
You can follow Post Status and our guests on Twitter:* Bradford Campeau-Laurion (CEO, Alley Interactive) * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptCory Miller: [00:00:00] Hey everybody. Welcome back to another Post Status draft episode. And this is, uh, another interview and story in our agency journey series. Um, I’ve got Brad, who’s been a member of Post Status for a long time that leads, uh, Allie Interactive. Um, but we’re gonna. Talk about his story in just a little bit. But, um, you know, I’m always interested in these stories because how you got there, where you were.
And then we’re gonna talk a little bit about WordPress in the future. And, um, but Brad, thanks again for, um, being, taking some time to share your story and journey. Could you tell us a little bit about yourself and your, your origin story with WordPress?
Bradford Campeau-Laurion: Yeah. Thanks Corey. Thank you for, for having me on.
Um, yeah, I started with WordPress around about, I wanna say 2008, 2009. Uh, I spent, I spent my entire career [00:01:00] working in publishing technology up to this point, and, uh, I started at. Forbes Magazine, uh, in right around 2001. Uh, I eventually worked for forbes.com and, you know, towards the, the end of my tenure there, we were getting into launching some blogs.
Uh, I thought this WordPress platform looked pretty cool. Uh, I believe version three had just come out and, and, and it was starting to look, you know, a little more. Enterprise technology. Uh, you know, up to that point, you know, I think Droople was probably even Jula, I hate to say, was, was, uh, you know, an, an early, uh, adopter in the early, had some early adoption in the enterprise market, but WordPress was really picking up.
Um, I liked the, I liked the technology behind it. I liked the interface a lot better than either of those platforms and, you know, just really on my own, took over a, a spare server and started to build out some blogs. Um, I, I had finally left the company in, in [00:02:00] 2010, but, Shortly after I left, WordPress actually took over, you know, their entire c m s at least for, for a period of time.
So, you know, it, it was good to see, um, WordPress start to get some, some enterprise adoption, uh, in that, in that market. Um, you know, and, and still at that phase, you know, WordPress was still. You know, I, I would say more uncommon than common, you know, for, for usage and enterprise publishing. You know, fast forward to, um, you know, 2010, I, I had taken over as CTO of a, of a small media company and we had a need to build out a couple of foreign language sites.
Uh, we had actually chosen Droople at that time, uh, not WordPress and. My COO at the time, um, had previously worked at the New York Observer, um, with a couple of folks, uh, Austin Smith and, and Matt Johnson, uh, who had just founded a, a very small [00:03:00] agency, uh, of three people called Ali. And, uh, I, I became acquainted with them.
Uh, hired them to build, build those two sites for us. So I actually became one of Ali’s first clients, uh, before I even worked here, uh, which, which was pretty cool. Um, stayed in touch with them. Uh, and then, uh, 2012 when I was, uh, c t o of a, a small startup, um, which, Wasn’t, wasn’t the best job I’ve ever had.
Let’s say, uh, I won’t name the company. Um, but Ali was just starting to really, um, grow at that time. Uh, they were about to land, uh, their first set of really big enterprise clients, uh, a couple of which we still work with to this day. They’re also getting more into WordPress because, you know, the, the market really seemed to be starting to head in that direction, at least for open source enterprise publishing technology.
I had built up a lot of WordPress knowledge at the startup that I was working at. You know, we had, we had stayed in touch over the, the last couple of [00:04:00] years and. Uh, I, I decided to join them and there were, I think, six of us at that point. And, you know, later, um, you know, shortly thereafter became, uh, the, the third partner in the business.
We’ve added a, uh, several others since, but, uh, you know, we’ve grown to a team of 70 people since then. So there’s a lot that happened in between. But, you know, it, it was an interesting journey to, to get to, you know, where I am today. Um, you know, as CEO of the.
Cory Miller: Okay. Well, you kinda shared some of that snippet of your journey related to Allie.
Um, what does Allie do in WordPress in the world? Like who, who are your kind of focused clients? Um, what are the kind of types of work you do related to WordPress?
Bradford Campeau-Laurion: Yeah. When, when Austin and Matt, you know, originally founded the company, um, what was great is that you. I think the three of us always shared a common vision for, for what we wanted it to [00:05:00] be.
Um, and, and really a common interest in, in the types of clients that we wanna work with. You know, the. The worldview that the company was, was founded with wa was with the, the First Amendment as the, the company’s North Star. Uh, you know, a strong belief in freedom of the press, um, and, and really helping, you know, it sounds very bold, the helping civilization bridge the divide from, you know, pre to post internet free speech.
Um, so the, the partners in the agency have always staunchly supported publishing and, and as a result, you know, we have only ever worked with publishers. Uh, you know, we started with. A lot of expertise in, specifically in news media. Um, you know, Austin and Matt had experience working for companies like the New York Observer, um, New York Times Slate.
You know, I, I had worked at Forbes and a couple other media companies, so, you know, we, we had a lot of experience there, but, You know, it, [00:06:00] it became clear that there were, you know, others who really fit that, that definition as publishers that were also important and interesting for us to work with. So, you know, early on, one of our first big clients was, was the Kaiser Family Foundation.
And, and since then we’ve worked with a lot of other nonprofit publishers, you know, who have, you know, just as an, an important mission supporting their communities as our news media clients do supporting free. Um, you know, and we’ve worked with some book publishers and, and cultural institutions as well, but, you know, allie’s like never gonna build an an eCommerce site.
We’re, you know, not gonna get into, you know, other areas of, of, you know, WordPress development and design. Uh, it, it’s always been focused on publishers.
Cory Miller: That’s cool, especially with your background, uh, in publishing. Um, Forbes, obviously everybody knows Forbes. Um, and one of the strengths I’ve seen of WordPress, obviously it’s democratized publishing, so that that lines, and I love the, [00:07:00] the focus on the First Amendment, and the free speech part of that.
That’s, that’s excellent. So with a lot of these publishers as being kind of a default client of what you all focus. Um, what’s the type of work, can you, and, and I know there’s clients you might not be able to talk about, so I, I totally respect that, but what’s the type of work you’re doing for some of these clients?
Is it rebuilds, is it park maintenance? Is it responding to a news team or a room or something like that?
Bradford Campeau-Laurion: Yeah. You know, and, and I think that that’s part of the, You know, evolution of the company that I sort of glossed over between about 2012 and now. Um, when, when I started you, you know, Allie originally, um, the folks that started it myself and, and, uh, and Austin and Matt and, you know, we, we, everyone that started the company and was there in the early days were, we’re all developers and, you know, we all had experience.
Um, you know, as programmers, you know, I wrote code for. [00:08:00] Pretty much until about five years ago, um, you know, full-time. Uh, and you know, so that’s where we started. You know, we partnered with, uh, large organizations to build out, you know, solid publishing technology, infrastructure, you know, with the caveat that we understood publishing.
We had. Worked with folks in newsrooms. So, you know, although at that time we weren’t doing actual, like web design, we understood how to design a CMS that was efficient and, and that took the experience of the editors, you know, into account. Because, you know, very often, you know, I, I, I saw it in my, in my own career for many years, folks would build things for, you know, for editors to use, folks who.
Often on a deadline trying to get a story out quickly. And the interface would be clunky, it would be slow, it would be inefficient, you know, too many clicks, too many steps, not intuitive. Um, so that part of what [00:09:00] we do was there from the beginning. Um, but early on we were working with, you know, primarily outside designers to, to actually, you know, create the designs.
We had a couple of agencies that we used to partner with, you know, relatively frequently. It became clear to us like round about 2014, uh, that, that, that was a pretty inefficient way to work. And, and so about eight, no, now, now nine years ago, we started our own design practice internally and, and now really, you know, we, we’ve become truly a, a full service agency from strategy to design to, to development it.
It’s just so much more, much more of an efficient experience for the folks that we work with to have, you know, A single team under one roof that has all the skills end to end to, you know, thoughtfully think through what we should be building for them. Because, you know, we’re not just implementing code and design and products.
We’re helping to transform their business. You know, like especially on for r and D’s media [00:10:00] clients, you know, creating. A product that generates sustainable revenue for them is very important. Um, and, and the only way that we could do that effectively was to bring everything under, under one roof. Um, . You know, one of the other things that we always saw, you know, in, in working with an outside design firm is you always had this, this dreaded handoff, you know, of, of the design from one agency, um, to the other, you know, to us for implementation.
And, you know, back then it was, you know, Photoshop files. Eventually it became, Envision and then Figma. Um, but, you know, regardless, you know, developers who weren’t necessarily in the room when the product was being conceived are now being forced to interpret it. And certainly, um, you know, especially once, you know, responsive design became a thing, you know, we all, we all take it for granted now, but.
You know, not every breakpoint situation, you know, potential flow of text around embeds and images was, was thought about. And a [00:11:00] lot’s left up to interpretation. But, you know, by having developers and designers on a single team, you know, we are able to do a lot more design and browser. You know, we can create a Desi, uh, a style guide and immediately go to code and, and we know that the product works earlier on and, and it really saves our clients a lot of time and money and hassle.
You know, really we’re not, we don’t wanna waste people’s time, you know, doing things that can be done in a better way. If we wanna spend our time, most of our time, you know, thoughtfully thinking through, you know, what is the best product that we can build for them that’s gonna meet their goals.
Cory Miller: Well, I asked the question cuz I know, um, you all recently posted a job on post status for, I think it was senior WordPress developer.
And I’m curious what a senior WordPress developer at Alley, you know, does like, what’s their week or day look like? You know, coming in, working with these, like, I, I was just going to your website and I was like, New York Post National Science [00:12:00] Foundation, um, of course the Kaiser Foundation and. That’s exciting to me.
I’m, my background is as being a journalist, but I, these are name brand, very well known, huge organizations doing really good work in the world. And I wor and I wonder like, how does that connect down to that WordPress developer at Ali doing work on like a weekly basis because, um, I come from the product side and always, you know, some people prefer the product side, but there’s a, there’s a potential.
Monotony. Okay. I’m just doing these things with client work and some of these clients, I’m like, oh, there’s gotta be something new pushing the envelope every day. Uh, publishing is changing, web is changing, and all that. So what does a, a typical week in a WordPress developer’s life look like at Ali?
Bradford Campeau-Laurion: Yeah, it, it, it’s certainly, I mean, it’s certainly interesting, you know, for for sure, you know, every, every team has, uh, [00:13:00] typically a, a mix of one or more clients that they’re, they’re supporting and in the long term, you know, we.
Really value having long-term relationship with, with our clients now, I would say the, the vast majority of work that we do after we build something, we end up, you know, working with that client for months or years afterwards. I think our longest client relationship is probably hitting 11 years this year.
Um, which is, which, which is pretty crazy to me. It’s, um, it’s a, it’s a long time. All, all of our teams, uh, in general are, are dedicated Scrum teams that work with, you know, a client or a particular, you know, set of clients. Uh, so our, our developers. You know, tend to say working on, on the same teams, you know, month over month, even, you know, even year over year.
Um, and, you know, they are working with, uh, you know, a product manager, a scrub master, um, you know, a designer if, if they’re working on a team that’s, that’s in the midst of a design [00:14:00] project. So, you know, they are, they’re part of a team that’s that’s trying to. You know, come up with Yeah. Ongoing solutions for, you know, whatever business problems our, our clients are trying to solve.
And, and yeah, in the case of something like the New York Post, you know, where, which you mentioned, um, it’s not even just implementing product, you know, that’s really interesting work for, um, the developers working on that project because we’re. Often pushing the bounds of, of WordPress and WordPress, VIP and, and you know, what those particular platforms can do to serve WordPress at scale.
You know, we’re, we’re talking about, you know, hundreds of millions of people that are, that are trying to access a WordPress site. Um, you know, which is pretty amazing when you try to, when you think about where. You know, WordPress came from, its, its origin 20 years ago. Um, you know, the sites we built are probably serving collectively billions of page views a month.
And, um, so, you know, WordPress has really, you know, hit that, hit that true enterprise scale. Um, [00:15:00] which is probably something more we can, we can, we can talk about later. Um, but yeah, the, the average developer that you know is, is working at Ali is, is solving, uh, Really interesting, complex problems. Um, but also they’re, they’re serving Ali’s mission.
You know, they’re, they’re supporting publishers, you know, they’re not just, um, writing code for the sake of writing code. They’re writing code that’s helping, you know, keep the world informed or, or helping communities, uh, you know, beyond, you know, what they’re doing. You know, just, just day to day working at Ali.
Yeah. I love that.
Cory Miller: Any, any way you’re able to combine making meaning. With money, profits and perfect, uh, purpose. I, I love that. And serving that, hiring good with, while getting paid, you know, to do and solve problems every day. So. Okay. I’m curious, you have an extensive background with publishing and this is a little bit off my normal scope, but I want to go where, where you know people are [00:16:00] and get your feedback and vision and thoughts publishing.
I go back to the actual print. I remember my first job. I was like in awe, seeing this big printing press, you know, go around and something came out the other side and then, um, I would drive home and by the time I got home that paper would be on my doorstep. Internet revolution, all that revolutionized all that.
But you’ve seen so much with publishing. I’m curious, you know, the web just continues to acceler. With and, and technology accelerates. What are you seeing with publishing? How has that evolved in your, you know, in your career? What are you seeing in the future for it? We’ve got, like I just saw medium. Um, embraced Macedon, which we’ve talked about on this podcast, uh, the fed averse and all that. And, you know, again, the, the headline is another billionaire buys a [00:17:00] big social network, and, but I’ve seen this trend. I love publishing, I love publishing with WordPress. I, I just wanna ask the general question. What are you seeing now? What are you seeing in the future for publishing on the.
Bradford Campeau-Laurion: Yeah, I mean, I, gosh, like this, this could be an entire podcast episode, but it, it should be, you know, . What, what I will say is that when I started working full-time in publishing, um, you know, 20 years ago and, and I had been. You know, aware of the publishing technology world. Prior to that, my, I actually got into this business because my, my uncle actually helped design the first, uh, electronic publishing system at Time Magazine in the seventies.
And it’s, it’s really like comical to me to look at the, I have, I solved the Frame Blueprint, um, believe it or not, . Oh yeah.
Cory Miller: That’s awesome.
Bradford Campeau-Laurion: It had, it had a massive array of two, 300 megabyte hard drives that, that [00:18:00] pub powered the entire system. Anyway, what What was comical to me about it was that they were all dumb terminals that ran off a central server, and then we went into this whole desktop publishing revolution.
Everyone had this whole end-to-end suite of. You know, very complicated, expensive applications, um, on their desktop computers. And now we’re doing everything in web browsers, connecting to a server. So we actually had it figured out like 50 years ago, and then we kind of straight away for, from a bit, and then we came back to it, which is, which is amusing.
Um, but, you know, the, the, the bigger, the bigger thing to me about the transition from. Print to web and, and where we are today is, you know, like 20 years ago when I was first getting into this and we were starting to, you know, really see, um, uh, proliferation of publishers, you know, launching more, you know, full featured websites that, you know, weren’t just, you know, a few articles thrown up here and there.
Like they might have been in the late ni in the [00:19:00] mid to late nineties for the very early adopters. And they were, they were full-fledged products with unique content of their own. But I think that a lot of publishers, and, and I have some, some stories that I, that I can’t share, but I, but I know certainly details about how certain publishers thought about things.
Um, but there was a prevailing sentiment that the websites then were an experiment, you know, or, or even, uh, you know, a toy, they, they. Viewed as being necessarily, you know, the, a real publication, the way that the, the newspaper or the magazine or whatever it is, was, um, so they were free and, and we set this, this expectation very early on that websites were, were free. You would just go and read them and, you know, there were a few that had a paywall, but, um, you know, charging for content online back then was also super hard [00:20:00] because the payment technology stunk. Um, people, you know, weren’t. Quite used to, to buying things online yet like they are now, you know, eBay, Amazon sure they existed, but it’s not like it is today.
So, you know, the, the payment systems that were available, you know, had a fair degree of friction to them. Um, you didn’t necessarily have the consumer market for it. The, the publishers themselves, especially, you know, folks like at the, at the C-suite level, didn’t really view them as being a primary business driver yet.
And then, you know, then, then of course things changed. Everything moved online. Um, you know, throughout the mid two thousands, you know, we just started to shovel ads onto the sites and we were getting loads of traffic and making tons of money for advertisers. And then, you know, advertisers started to get savvy about things like viewability and click through rates, and it’s like, oh wow.
Um, real human beings probably aren’t seeing about 80 or 90% of these [00:21:00] ads. And then, You know, that whole market just cratered and you know, so now you’re left with this dilemma where most of the traffic to your publication is now online. People want to consume content that way, and it gets hard to start to shift the mindset that.
You know, to, to that you should be paying for this content. Um, and, you know, you can still make money on advertising, but it takes a tremendous amount of volume. Um, or it takes an extremely niche market. Um, you know, for example, Um, you know, a site like the Points Guy Travel site, you know, they make a ton of money on, on, on credit card referrals, which are really high, um, you know, high value things that, that, that, that those companies are going to pay for.
But, you know, those examples are few and far between and you’re, and you’re left with this, you know, this middle ground where. You know, publishers aren’t getting the subscription revenue from the websites that they need to get. They’re not getting the ad [00:22:00] revenue they need to get, and they’re having dwindling print subscriptions.
Um, so, you know, how do all of these important organizations that are keeping the world informed, you know, continue to exist? And, and that’s an ongoing challenge that, you know, we are trying. To help our clients work through. And, and there’s really no, you know, one size fits all solution for, for everyone.
Um, you know, during the, during 2020, during, in 2021, during the pandemic, when. Us, like a lot of folks had a, had a little downturn in business, we had some availability. Um, you know, that’s why we started working on our lead platform, um, L E D E for all you publishing nerds out there. Um, and you know, that was specifically geared towards.
Startup, subscription driven publications, you know, to help create the next generation of, of sustainable journalism. You know, everyone on the platform, you know, has, has paywall content. They charge a subscription fee. [00:23:00] Um, and, and we’re helping them, you know, build out those communities to, to, you know, create, you know, really the next generation of publishers because without things like that, it’s, it’s really hard for them to get off the ground.
You. If you have funding for a startup publication, you, it’s probably pretty limited, and you shouldn’t be spending it on technology. You should be spending it on hiring writers and, and, and, you know, enabling those people to go out and, and, and do their jobs and, you know, you know, create great content. So, um, it just, you know, anyway, it’s a challenge, but, but I think that we all really screwed up back in the.
Uh, in the early two thousands when, you know, we didn’t set the expectation that, you know, you have to pay for this. Did you pay for your newspaper before that? Did you pay for your magazine? Of course you did. . Yep. You know, maybe you’d, maybe you’d read it for free if you had found it on the train or you were sitting at the dentist’s office, but you know, if you wanted that, that.
Content for yourself in the comfort of your own home. You paid your [00:24:00] subscription fee. So yeah. Um, there, there’s, there’s a big reset that’s going on now and, and, and, you know, and you know, uh, we want to be here to help our clients, you know, think through that, work through that, and, and, you know, use our experience to, you know, hopefully guide them in the right direction.
Well, there’s
Cory Miller: too many outlets. I think quite a bit about that, that seem to have. A big transition. This is why I got outta the newspaper. So it’s like they weren’t embracing technology. It’s like you said, they set a wrong expectation from the beginning. It’s like, how do you preserve that? And the two I think of are Washington Post in the New York Times, the, the Gray lady, I think she’s still called, um, iconic journalist.
You know, organizations, um, and I see the New York I, I’ve watched The New York Times, obviously I use Word all every day, but I go, you know, it seems like they had some good traction with digital subscriptions and, and things like that. And so I love that cuz [00:25:00] there’s, there’s such a part of this fourth estate that it, that we need as a society.
Quality journalism, sharing, like you said, inform the world of what’s going on. Uh, and it’s sad because I’ve seen what used to be local. Like, the newspapers I worked for were local, city based, you know, small compared to the one we just talked about. And, um, there’s a vital need that they played in the community.
Now contrast that too. So what do you think? Are you seeing trends and things? Obviously you, I, I looked up lead here and I love the name by the way. Um, lead. So trying to help them build community. So that’s another part of some of the things we’re seeing in publishing. It’s not just inform. It’s, I mean, post status is a very microcosm of this is like, we do news, I guess we do content.
Um, but really we’re a community. Um, and, and I’ve seen that with business, how we’ve added community into business. We did this at I [00:26:00] themes, uh, now with post status is going okay. I don’t, we get labeled as a news outlet, but I go, we’re we’re community, we’re, we’re relational. Um, what are some of those things you’re seeing with, uh, within the publishing organizations you all work with?
Building that community. You see, uh, authors and writers building their own community, like Twitter instantly goes, okay, you can’t see ESPN or any of the big things. You see the little, here’s the anchor or writer or whatever it is talking, and there’s a Twitter byline. They’ve cultivated their own kind of followings and things like that.
But what are you seeing with those kind of trends related to lead, uh, lead in the work that you all do with your clients?
Bradford Campeau-Laurion: Yeah, with on, on Leads specifically, you know, I obviously, you know, you could, you know, from an economic standpoint, you could gauge the success of the community through the number of subscriptions they get.
You know, obviously if people wanna pay you money, they wanna be part of, you know, what, what you have going on. But, um, one of, one of the most interesting things I see [00:27:00] within, within Lead is with, with Defector, which is probably the, you know, one of the largest sites we run on the platform, and you know, how.
How many websites do you go to that actually have a decent comment section under their articles? Um, you know, not, not many. Uh, you know, in fact, some of our clients have started to only selectively enable comments or disable them entirely because there just wasn’t productive. . And you know, pretty much every defector article that that gets written has dozens of comments.
Like, not only do the people wanna read the articles, they wanna discuss them with each other, with the other folks that are, that are reading the site. And they’re actually like, really funny and interesting, you know, like arguments and comments and, and um, you know, discussions around the topics at hand that go back and.
Um, to me, I would gauge that as being a success over, over anything else. I, I’m, I’m part of that community as well. I mean, I’m probably a little biased. I was a big fan of Deadspin, [00:28:00] um, back in the day. But, you know, I think what you said, Um, before when you were introducing, that was also really interesting, which is the, the, the topic of local news.
I think local news is, is been affected by this shift. You know, more than anyone, you know, if the Washington Post and the New York Times, you know, decide to start, you know, charging a subscription fee, which of course they both did, you know, um, many years ago. Yeah, with their scale, it’s easier to maintain some degree of profitability and they have profits coming from, from other areas as well.
It’s not just their, their online subscription revenue, um, you know, cuz they’re, they’re catering to a national audience. The New York Times is, and the, and the Washington Post are. New York City and Washington DC papers in, in name only, you know, they, they certainly have a, both have a metro beat, which, which covers the local area, but the majority of the content appears to a national, even a global audience.
You know, they’re, they’re just dealing with a different scale. Um, [00:29:00] you know, there are so many local news deserts that have developed over the last decade across the country where, Um, you know, the local paper is just gone, or, you know, there were three local papers, even in major metropolitan areas. Now there’s one local paper, um, and, and you don’t have any, you know, dissenting opinions and you don’t have enough coverage to, to reach every community.
And, and that news is just disappearing, you know? No, no one’s covering it. Um, you know, with, with folks. Buying print subscriptions with, you know, not even having the scale to, to, to generate any online revenue. Um, you know, it’s really hard. So they end up getting. A lot of them that do still exist end up getting, you know, slurped up by one of the, the major conglomerates that’s purchasing lots of local news organizations.
Um, and even then you, you, you’re seeing their operations get gutted in favor of centralizing, you know, copy editing and, and, and lots of other services. [00:30:00] So, , you know, the actual folks that are on the ground covering things are really limited and, you know, there are stories that are slipping through the cracks.
Um, I mean, I mean, look at, look at, I live in New York City, right? I mean, and, and the New York City metropolitan area is a huge market. We have multiple papers. And you know, something like the George Santos story, which was definitely covered by a local media organization, you know, slips through the cracks to the point where, you know, someone was elected.
Stevie had lied about some things, . So it, it’s really just, it’s, it’s quite remarkable that even in a, even in a market like, you know, New York City, um, something like that can happen these days. So, um, you know, I think we, we really, we, we have a lot of questions we have to answer and I, and I don’t have all of them today.
Um, yeah. You know, but certainly it, it’s, it’s a, it’s a goal of mine to help, you know, help help us, help our client organizations work, work through these challenges. Yep.
Cory Miller: So thank you for that. Cause I just wanna get perspectives, um, cuz this is, the [00:31:00] publishing is central to WordPress and, you know, switching, uh, uh, an area here for a second.
I just wanna get your quick thoughts on this and then we’ll move on to WordPress on the enterprise, but, You know, my story with WordPress is I started my first WordPress blog in 2006, not really to anything I’m doing today, but it, it enabled me, empowered me to be able to publish and that that was an incredible experience.
Clicking publish on my first WordPress site. and there’s this trend that I see and I go, yeah, we called them bloggers back then, but the creator economy, and I’m just kinda, I know this isn’t your bread and butter, but it is in a bigger category that you all serve at a high, high level. Um, but the creator economy, the ability to someone to go on an Instagram, create content, engage a kind of followers slash community, and I.
opportunity with WordPress two. Um, my wife looks at Instagram quite a bit. That’s kind of [00:32:00] her default entertainment channel. And one day she was like, just look. Cuz I was like, ah, I don’t have time. I, I don’t want to get, I’ll go down that rabbit patrol. But I started looking at some of the people that created content and go, they’ve got massive followings.
And then you go business model creator economy. And I think WordPress is positioned there to go, how do you monetize it? Same problem we have on the big scale publishers. We talked about how do we find a sustain. Business model for that classic journalism, local news, news in general, but then for the creator economy, I’m curious your thoughts on that, what you’re seeing, what you hope for, uh, in that, I ha have the ability now to create or press blog or Twitter account or a Instagram or whatever that is, and become a de facto one person publishing company and myself.
What, what are you seeing for that? Do you pay attention to that? What are you curious about seeing
Bradford Campeau-Laurion: for. Yeah, and there’s, there’s, there’s a lot there. Um, you know, for, for WordPress itself, [00:33:00] you know, you, you essentially have, you know, two creator economies. You have those that are creating the software and those that are creating the content.
So it’s actually a, you know, a, a a really a double pronged creator economy, um, within the WordPress world itself. You know, for, for something like. You know, TikTok or Instagram or, or you know, Twitter, um, you know, as probably less so, you know, Twitter to a degree. Cuz I feel like, you know, primarily folks are, you know, following people that they’ve chosen to follow.
And, and if they’re getting exposed to other accounts, it’s usually through retweets, you know, um, it’s, it’s a little less algorithmic than I would say, you know, especially TikTok, which is entirely algorithmic. . But, but the point is, you know, those are little, little snippets of information. Um, you know, there’s, there’s a lot of discovery, um, that’s inherent to that.
You know, you, you end up finding [00:34:00] people to follow through others that you’re following through, through algorithmic recommendations depending on, on the platform. Um, and, you know, they’re little. Snippets of entertainment, you know, that don’t require a ton of engagement. You know, your, your average engagement there is, is measured in seconds, not minutes.
And it’s really just an endless stream of stuff that’s, that’s triggering your dopamine receptors, and, and, mm-hmm. , um, you know, making you entertained and abused. And look, there are creators that are creating like some really. Interesting, thoughtful, you know, content, whether it’s, you know, stuff that is pertinent to my industry, um, you know, historical content stuff that’s, you know, extremely socially aware.
Um, there’s a lot of stuff that you can get exposed to on this, on those platforms that’s, um, meaningful and interesting. And there’s a lot that’s just, you know, purely entertainment. It doesn’t have a lot of depth to it, but it makes you laugh or, you know, whatever. You [00:35:00] know, WordPress, I mean WordPress is a platform.
It’s a tool. Um, it lets people create a different type of content. Um, you know, typically, typically written content, uh, which requires a longer engagement time. And of course there are plenty of people who would rather, you know, engaged with, with a creator, um, you know, through written content, um, that has more depth to it, you know, that that takes longer to read and digest.
You’re certainly gonna. You know, probably retain something better and get something more, you know, rich and meaningful out, out of that type of engagement. Um, but, you know, it’s, but again, WordPress is an open source distributed platform. It’s not just like Instagram or, or TikTok or Twitter, which has an app that you install on your phone and everyone’s using the same app.
You know, a word WordPress sites are hosted across the internet in, in a million different places. , you know, and, and there are certainly some big, um, consolidated hosting platforms like wordpress.com, but, [00:36:00] um, you know, you’re not, it’s not like every WordPress creator in the world is being merged into this like, you know, central funnel where it’s just piped into, you know, a single place that everyone’s engaging with those creators.
So, I think it’s a lot more challenging for, for the WordPress creator in general to find their market. You know, some of them will, can leverage those other platforms, you know, to bring them back to their blog and or, you know, to their site to continue to engage with them. But, um, you know, it’s not like we’re all collaborating together and, and feeding into an algorithm in, in the creator economy of WordPress.
Um, it’s an entirely different beast. Um, you know, I would say that the. WordPress software creators, those that are building plugins through the, you know, wordpress.org, you know, plugin directory. Prob probably have something closer to that than, than the creators who actually created the content. Do you know, just by virtue of using WordPress, of course, right?
Cory Miller: Yeah, yeah. The repo is the central [00:37:00] community in a sense, in a way to launch a market, for sure. Okay. Thank you for that. I wanted to, I wanted to segue for a moment cuz I th this is a topic I think we continue to be talking about in the WordPress ecosystem, um, because it’s how I got started in millions and millions of other people.
Um, being able to click publish on your dream, use the software to do something cool and build a business, whether it’s like you said, the software or the content. Okay. Next topic real quick as we kind of wind down. I want to ask about is what you’re seeing on WordPress and the enterprise.
Bradford Campeau-Laurion: Um, again, again, a topic suitable for an entire podcast episode, maybe even a podcast series, you know?
I agree. Well, I mean, look, word, word Press has been, You know, enterprise software now for, you know, I would say at least 10 years, probably a little bit longer than that. Um, you know, to me the real dividing line was when [00:38:00] WordPress b i p spun up, you know, that that was when, uh, I start, started to see the really big sites came on.
That’s when we, that’s when we started to really, you know, work on the really big sites. You know, our, our first, our first enterprise WordPress launches were the Kaiser Family Foundation and New York Post on, on a very early version of, of, you know, WordPress VIP, um, And you know, back then it was, um, you know, there, there were, those were, they were the early adopters.
They were the ones that saw the, not just the value of WordPress software, but the value of using open source in the enterprise. You know, the having real control over, uh, , um, their software, you know, the, the, the software behind the site was portable. If they decided they didn’t like their hosting company, they, they could move, they could change anything that they wanted.
Um, but the thing that they were starting with WordPress was already pretty good out of the box. So, you know, that was actually pretty minimal. Um, You know, then, you know, a [00:39:00] few years later you had the really, the next big group of, of publishers that we worked with that, um, you know, saw the early adopters were having success.
They wanted to be on board. Um, you know, now, uh, I’m seeing a lot of competition in the market for. You know, from other platforms, um, platforms that are closed source, um, that are, you know, in the long term, more expensive in, in cost of ownership. Um, but you know, the challenge when I’m talking to, you know, a, a potential client about a project, you know, whether it’s a nonprofit or a media publisher, it doesn’t matter. It ends up being a, a similar conversation. Um, you know, I’m not ever competing against another WordPress agency. I’m almost always competing against another platform. And, you know, that, and, and it could be something like Arc, bright Spot, um, you know, and even I even see, you know, rebel Mouse every now and then, [00:40:00] um, in, in those sorts of things.
But like the difference between WordPress. Pretty much any other platform is it, you know, not everything is, is included out of the box. Um, you know, with many other platforms you’re seeing, you know, A A C M S that has analytics included, um, you know, probably more, uh, workflow tools for a large newsroom. Um, especially in, you know, in the case of arc, um, you know, video tools.
Um, You know, uh, lots of, lots of other integrations that you know, you, which WordPress is perfectly capable of handling. You know, there are excellent enter enterprise plugins that connect to pretty much any advertising analytics video provider. Um, you know, uh, third, you know, third party authentication provider.
Take, take your pick of like what enterprise software, you know, you need to integrate with WordPress. Um, there, there’s probably a plugin for it and. It’s probably [00:41:00] an enterprise plugin and it probably works really well and gets you, you know, 90% of the way to, to where you need to go. Um, and you know, to me more importantly, You know, you have a choice.
Like, you know, if you, if you buy an off, if you, if you sign up with a large, you know, platform that does everything, all in one, um, and you don’t like their video solution, you’re stuck. Um, you know, you don’t have the choice of switching from, you know, Brightcove, the JW player. You know, if, if you think that, that, you know, it meets the needs of your product better, you, you don’t have that option.
Where the problem, you know, comes into play is, you know, when you get to the point of, you know, negotiating business terms and sending a proposal and talking to people in the, you know, in, in procurement, you know, who’re trying to compare apples to apples to make the, the best decision for their organization.
And they have, you know, platforms A and B that have all these things built in. Um, you know, this is, this is a [00:42:00] startup cost, this is the monthly fee, and that’s it. And although WordPress, you know, you’re getting all the software for free, um, you know, you’re probably going to hire someone like us to at least help with the initial build and, and, you know, do some integration work.
Um, you, you have to pick your hosting provider. Um, so, and then there’s gonna be an, a monthly cost for that, you know, maybe a startup cost for, for us, and then maybe a monthly cost for us. In the end result, you know, it’s not gonna take probably any longer to migrate all your content and get set up with WordPress, um, you know, through that method than than signing up for one of these other platforms.
You’re gonna have a better experience because you know, you have so much more optionality and. Where you host, who you work with and, and what you integrate with. Um, you’re not paying any licensing fees. You know, you’re not beholden to a single provider and their business model and their pricing model, um, to run the most critical aspect of your [00:43:00] business.
You know, you can control all of that on your own, but that moment when you’re making the decision. and comparing it for some, for some of the folks that we talked to, I think that it does, it does seem more complex, um, because it sounds like there’s more work to do. Um, there are more choices to make, um, you know, versus just deciding and picking, you know, one thing versus the other.
And, and I think that that’s a challenge, you know, in, in the, in the enterprise market, which is like, That initial, you know, quote unquote out of the box demo of, of enterprise WordPress, um, you know, isn’t necessarily as, as well formed as it is for, for some of its competitors. Um, you know, for folks that really understand the.
The benefits of open source folks that, especially that have used the WordPress before. Um, it, it’s, it’s not a challenge, but, you know, for, for, for organizations that are coming into this really, [00:44:00] um, you know, cold maybe from a proprietary platform trying to make that, that decision, I think it can be, it can be somewhat confusing.
Um, so the, I mean, I think that’s, that’s one of the, the big challenges that I think, you know, enterprise WordPress faces, but, You know, how do you solve it? You know, I think that’s, that’s the hard part because solving for that would mean, you know, being a bit more, um, being a bit more opinionated about, you know, things that are included in, in WordPress or, you know, for one of the big enterprise hosting platforms to, to pick a direction, um, and, and build bundle more stuff into the platform.
And that all of a sudden, you know, immediately, immediately becomes the antithesis of open. Um, so there’s a middle ground there somewhere. I, I don’t think that we found it yet. Um, and, and, and also if you read some of the stuff that, like, you know, Tom from Human Made and, and Magda from decode have written, you know, and, and talked about your podcast recently, um, you know, [00:45:00] It’s, it’s very much related to, you know, how we are all solving the, the same problems, you know, in different ways across all of our organizations.
I mean, hell, even in the early days of Guten Gutenberg, um, you know, years ago until we standardized, I saw different teams with an alley solving things in different ways. So, um, you know, there. There’s something to it because, you know, at least for increased collaboration, I think, you know, within our, within our enterprise community, because.
It’s to all of our benefit, I think that enterprise WordPress continues to succeed and thrive. Um, not just because, you know, I want my company to exist and, and to make money, but, um, if not us, then, then who? Because the, the other options that I see enterprise publishers going to are you. Big closed source platforms and, and that’s not something that I [00:46:00] believe in.
You know, I, I, I don’t think you should have to pay for software. If you’re spending money, you should be hiring people to write content, or you should be paying people, you know, to build the really custom aspects of your product that differentiate you, the things that make your business sustainable. The other stuff should be free, you know, and, and open source software is great.
You know, it, it’s foundational to what the internet is so, . Um, yeah, I really hope absolutely that we can all get together and find a path forward.
Cory Miller: Yeah, that’s one of the reasons I created our, um, enterprise leaders group on post Slack, is I think the conversation needs to be had on multiple levels within the ecosystem.
Um, but I, I’ve not. Personally been in enterprise work, ever have friends members, uh, that do this, and I go, I love work. What I hear WordPress is doing on that level, you, you know, from all the media organizations you represent. For instance, at Ali, I go, that’s [00:47:00] cool because when in my daily, I go out and like, what do you doing?
Well, I kind work around WordPress. What’s WordPress? Okay. But I go, it’s powering this percentage of the web, or you know, it’s the dominant thing on the web, uh, for publishing. Um, but also I get to hit those highlights. You’ve probably been on a WordPress hat and didn’t necessarily know it. These cool organizations are doing, using this open source tool and continuing to, I think it’s healthy for the open web to continue to fly the banner of freedom.
Uh, that open source and WordPress in particular, um, champion and to keep that going. I think it’s healthy for us as a a planet society business ecosystem. It, it seems like it’s all. Gonna be better when you have these great options, one of which is WordPress. Well, thank you Brad for, um, sharing the story, snippets of your join journey, the things that you’re doing [00:48:00] with WordPress.
It’s all inspiring, and I know it’ll inspire the members here and those that are looking at click and publish with WordPress or using it in some way, shape, or form. Um, where can we find more about you?
Bradford Campeau-Laurion: Of course. Yeah. If, if you want to, you know, learn more about Ali, uh, if you want to apply to work at Allie, we are still hiring developers currently and, and occasionally other positions.
Um, just check out ali.com, uh, a l l e y.com. So nice and straightforward and uh, yeah, yeah, I’d be happy to chat with, you know, anybody else is interested in learning more about us. And your
Cory Miller: inward and post Slack, so well, thanks again Brad, so much for taking the time. Love what you’re doing, keep it up, and thanks for being a part of Post
Bradford Campeau-Laurion: Status.
Well, thanks for having me, Corey. I appreciate it.
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (January 30, 2023)What happens when we reach the end of a phase in Gutenberg? Josepha shares what this means for additional features and requests in the WP Briefing. Josepha also posed a few questions at how we prioritize doing the work of contributing while onboarding new contributors and ways to simplify the experience new contributors have. Finally, get an early look at the design changes coming for Hosting, Jobs, About, and Dev Blog.
Gutenberg Phases End, Redesign Roll Outs, and Simplifying Onboarding What Does Concluding a Gutenberg Phase Really Mean?
Redesigning Hosting, Jobs, About, and Dev Blog
Creating Clear, Skilled, and Prioritized Contribution Efforts
Considering Slack Alternatives
News* People of WordPress: Daniel Kossmann * WP Briefing: Episode 48: What Does Concluding a Gutenberg Phase Really Mean?
Accessibility* Accessibility Team Meeting Notes: January 20, 2023
Community* Community Team Meeting Agenda for 2 February 2023 * WordCamp Mentors’ February check-in! * Updates to the Regional WordCamps Handbook Page * WC Asia Contributor Day: What should we work on? * Recap of the Diverse Speaker Training group (#WPDiversity) AMER/EMEA on January 25, 2023 * WordPress Community Support & WordPress Foundation Entity Structure * Proposal: Dedicated communication place for WordCamp mentors * Proposal: [Experiment] Adopt Standardised Team-wide Project Management Tools – already utilised by other Make Teams for a Quarter.
Core * A Week in Core – January 30, 2022 * Proposal: Old Tickets Trac Triage Sessions * What’s new in Gutenberg 15.0? (18 January)
WordPress 6.2* Bug Scrub Schedule for 6.2 * Early bug scrub schedule for WP 6.2 * WordPress 6.2 Planning Roundup
Meetings* Dev Chat Agenda: February 1, 2023 * Editor Chat Agenda: February 1st 2023 * Core Editor chat summary: 25th January 2023 * Dev Chat summary, January 25, 2023
Design* Design Share: Jan 16-Jan 27
Docs* Summary for docs team meeting, January 24, 2023
Marketing* Notes: Global Marketing Team meeting, Jan 24, 2023
Meta WordPress.org Redesign Recent Launches * A Meta subproject for evaluating Matrix * Two-Factor Auth progress for WordPress.org Performance Core Performance Team Rep Updates * Performance Chat Summary: 31 January 2023
Polyglots* Agenda: Weekly Polyglots Chat – February 01, 2023 (13:00 UTC)
Project* Discussion: Ending the Eternal September * Big Picture Goals 2023
Support* Agenda for February 2nd Support Meeting
Test* Hallway Hangout: Themer Goodies Edition
Training* How did you learn WordPress? * Meeting Agenda for January 31, 2023 * Training Team Meeting Recap for January, 17th 2023 * Brainstorm – WordCamp Asia 2023 Contributor Day
Online Workshops* EP12: Block Pattern : Create and Submit | Bangla * EP11: Block Editor (Gutenberg) : Settings | Bangla * EP10: Block Editor (Gutenberg) : What and How | Bangla * Live stream: Reviewing developer-focused features in Gutenberg 15.1 * Live stream: Integrating OpenAI with a custom block * Live stream: Integrating OpenAI with a custom block * Thessaloniki WordPress Meetup: Block Theme Workshop – Part 3 * Block Themes and WordPress: Live Stream * WordPress dev livestream: Extending the WP REST API – modifying responses * Let’s code: extending the WP REST API – modifying responses * A Deep Dive into WordPress Loops * APAC: Using the Columns Block * Using the Columns Block
Tutorials* Using theme.json with classic themes
WPTV* Latest WordPress TV videos
Related News:* PHP 8.2.1 Changelog * Composer 2.5.1 Changelog
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status’ Week in Review — covering the WP/Woo news plus significant writing and podcasts. It’s also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
This is part of our ongoing celebration of the 20th Anniversary of WordPress.
Dean BurtonWhen I first discovered WordPress, I was messing around trying to build my own website, which at the time was an attempt to move an online community I had on Facebook over to a blog and eventually to sell/promote products. It was a little side hobby; I would never have imagined where that would take me!
I began learning all about WordPress and even took multiple coding courses to help. I quickly learned that coding wasn't for everyone, but I picked up so much by learning from others within WordPress. Building that first website was a bit of a disaster, but it taught me so much about the tools involved in WordPress and the entire ecosystem. I learned that everyone in WordPress was so helpful and was super generous with providing free resources I could learn from.
Eventually, once I knew enough and could solve challenges with WordPress, I started fixing other people's websites and tinkering here and there, learning more and more. I then got a remote WordPress volunteer role for a company in Cambodia to further my skills and gain some experience. I then went on to build multiple websites for people as a freelancer.
At the time, I couldn't believe I'd stumbled across and learned a skill others needed and would pay me for! I used a lot of pre-built themes and frameworks, such as Genesis, because it kept costs down for my clients at the time and allowed a lot of flexibility.
After a year or so, I hit a wall with trying to wear all the hats of a freelancer. It took its toll, so I decided to apply to various remote WordPress roles and thought I'd take the leap of scoping out employment. I had various interviews and eventually became what was called a ‘Happiness Buff' with WP Buffs, a WordPress Maintenance company, answering common WordPress support queries at the support desk. It was an instantly good fit. I really wanted to be a part of its success.
Five years later, I've worked my way up to Head of Success, managing our Client Success Team and Support Desk Managers, as well as clients, accounts, and websites. I'd never imagined this would be where it would take me! Who knows what the future holds – but WordPress will probably be a part of my life for a very long time to come!
Topher DeRosiaI didn't fall in love with WordPress immediately. In my young hubris, I thought I could build something just as good. And maybe I did build something as good as 0.7. But I never advanced it beyond that. I ran my own blog stuff for 10 years. I often wonder how my life would have been different if I had become a core WordPress developer at the beginning.
In 2010 a friend asked me to help build a site using WP 2.9. We did it, and I found that I kind of liked having an admin area pre-built and all that form and database stuff managed.
Then 3.0 came out, and my world exploded. I had recently quit my job to become a freelancer, and I knew PHP really well, and a lot of WP devs didn't. I ended up being the one people called on to make weird things, addons, and bolt-ons.
I started building plugins and themes, and websites. And in the immortal words of Andrea MIddleton “And then I went to WordCamp”. Anyone who's ever been chuckles when they hear that because they KNOW what I mean.
Once I met the community, I was hooked. I built things, grew things, mentored, was mentored, paid my bills, raised my kids, and just went all in.
Share Your WordPress StoryWe want to know your WordPress story too! Tell us how you got started in WordPress. Or tell us about your first website. Or building your business. Or theme. Or plugin…
We'll continue sharing stories throughout our blog and social media.
This article was published at Post Status — the community for WordPress professionals.
There are many ways to contribute to WordPress, the Open Source Project. And to be honest, most of them have nothing to do with coding. I really wish more people knew that. A quick perusal of the Make WordPress site and you’ll see over 20 teams you can be part of.
One team that I’ve spent time working on this past year is the Photo Directory. There are currently over 5,700 photos that have been approved into the directory. And every photographer who has a photo approved has a badge on their WordPress profile for helping us build the CC0 library. If you’ve got a good eye and want to add your photos, please do! Just make sure the quality is good, they are your property, contain no human faces or other identifying information, and a few other rules to agree to when you share a photo with the directory. To see all the rules and begin submitting photos, start here.
Contribute to Post Status’ Celebration of 20 Years of WordPressSubmit your milestones to our WordPress timeline. https://poststatus.com/wordpress-historical-timeline/
Tell us your WordPress story. https://poststatus.com/tell-us-your-wordpress-story/
In the SpotlightPost Status professional member, Yvette Sonneveld is in the spotlight this week. Yvette is a full-stack online communications professional with extensive experience in the WordPress ecosphere.
Join Us on Meetup2022 gave us great opportunities to create and learn from the huddles we created. We loved meeting people through Zoom and sharing with and learning from one another. And we want to take that and grow it. So we're retiring huddles (for now) and transitioning into meetups that are targeted for your growth.
Join the Post Status meetup here: meetup.com/post-status/ and then RSVP for the meetups that best meet your needs (one, two, or all three).
Quick Links:* Do the Woo Podcast: The WP Community Collective with Sé Reed and Courtney Robertson * WP Tavern Jukebox Podcast: Mike Demo, Tracy Apps and david wolfpaw on LGBTQ and WordPress * Feb 1: Post Status Professionals Meetup * Feb 2: Post Status Agency Meetup * Feb 2: Groundhogg Day * Feb 7: Post Status Product Owners Meetup * WordCamp Asia February 17-19 * YoastCon is back May 11
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
Yvette Sonneveld is a full-stack online communications professional with extensive experience in the WordPress ecosphere. She has been involved in the global WordPress marketing team since 2017, and has been a team rep for the team for over three years. She is an experienced international speaker and workshop host and currently leads the community team at Yoast.
What do you enjoy most about working in WordPress?
The “we're all in this together, appreciate each other for who we are, no matter how different we are, and we truly want each other to succeed” kind of vibe. Of course, like everywhere else, we're not a drama free zone, but this vibe keeps me coming back for more, time and again.
What do you love most about your Post Status membership?
The sense of camaraderie, the way people build each other up and help each other out, is heartwarming.
What business/web/WordPress advice do you have for others in our industry?
Start speaking and blogging. No matter where you are in your career, you'll have value to bring to others. If you're in a line of work for a year, you can help out newbies. Your target audience will level up with you. Not only will it help you position yourself as a friendly expert, but working on your content will also force you to think why you do things the way you do and how it gets results. That, in turn, will help you have better sales / consultancy conversations.
Know that, no matter how much of an authority someone might appear to be, chances are, they suffer from insecurity and/or imposter syndrome too. They are where they are because they faced their fear and did it anyway. And so can you.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
In this episode, Mario Peshev, founder of DevriX, joins Cory Miller to discuss WordPress retainers, entrepreneurship, and the future of WordPress. Mario encourages agency owners to chase recurring revenue to build in the freedom to do quality work with the capacity to lead into your future vision for your business.
Estimated reading time: 40 minutes
Transcript ↓
Mario Peshev had an interest in technology from childhood. After working as a software developer, he transitioned into WordPress and founded his own agency, DevriX. They coined the term “WordPress retainer.” It is the mantra fueling their operations and one they hope other agencies will adopt. He joins Cory Miller to dive deep into the how and why of WordPress retainers, sharing his experience and his hopes for the future of WordPress.
Top Takeaways:
Sponsor: ElementorElementor enables web creators to build professional, pixel-perfect websites with an intuitive visual builder. Quickly create amazing websites for your clients or your business with complete control over every piece, without writing a single line of code. Join a vast community of web creators from all around the world who deliver exceptional websites using Elementor.
Elementor Mentioned in the show:* Mario Peshev * DevriX * Oracle * Java * Blogger * Live Journal * HubSpot * React * NitroPack * Angel List * Envato * SAP * VMware * Cern * Hadron Collider Company * Unicef * Jango * Python * Figma * Elementor * Ghost * Fediverse
You can follow Post Status and our guests on Twitter:* Mario Peshev (CEO, DevriX) * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptHey everybody. Welcome back to Post Tennis Draft. This is another interview in our series of agency journeys, and I'm talking to my friend Mario, uh, who lives over in Europe. I've got to meet him a couple times in person, but you probably have seen his work online. He's very active and vocal and does great work in the WordPress land.
Um, passionate contributor. Um, and Ward Preser. So, Mario, thanks for coming on and, and, uh, sharing your journey of, uh, Debs and your personal journey related to that. Hey, Corey, thanks for having me. Anto, uh, you know, having a great time joining you and everyone else on post status. Um, okay. So tell us, tell us, uh, who, how you got started with WordPress.
Tell us a little bit about your work, not just your agency, but like your work and your start with WordPress. Yeah, absolutely. So I've been, I've been toying with computers ever since I was probably nine. I actually built, [00:01:00] well, maybe since I was six. I built my first website, uh, back in 1999. It was still a static website.
I was a fan of Pokemon, so I built a Pocket X, which was kind of the, the main thing that kept me busy with H C Ss. Uh, then fast forward, it spent a few just trying to kind of, you know, freelance as a kid, pretty much just in my teen years or so. Uh, and. And I'm kind of just moving towards this digital, uh, field of like software development and web development and everything else.
It was kind of back on the market, my trajectory and kind of my, uh, you know, background and career in college and so forth were also related to software engineering, like high school and college. Like university were kind of in that same realm of informatics. Uh, so it wasn't, it didn't come as, uh, surprise to me that WordPress is pretty aligned with kind of what I want to do.
It was still a cms. We're kind of a. Web application framework or anything along those lines. Uh, so unlike other people that I've, I've been working with back in the day, most of them were, uh, either writers using [00:02:00] WordPress just as kind of bloggers, uh, you know, uh, or let's say designers who needed kind of a software infrastructure to start building websites on.
And kind of the reason I got passionate about WordPress was I was actually coming from the other side of the fence. I was coming from the perspective of, uh, enterprise grade software. Right back in the day, I was already spending, uh, you know, several years building Java software and.net. I was certified, uh, son afterwards, Oracle, Java, uh, software developer.
And, and kind of most of what I was doing, uh, at my day job was actually building enterprise projects for, uh, telecoms, for banks, for kind of multinational stores like, you know, the Walmart of the world, uh, which. Pretty hardcore, pretty complicated, but at the same time, things were moving really, really, really slow, right?
To build a feature, you need four months and a team of 40 people, usually in kind of three different offices, just kind of building specifications and nowy and stuff, and, and honestly, I was getting bored, [00:03:00] right? It, it, it just didn't move fast enough. I'm more of a startup person. It's about velocity. It's about moving fast, uh, and, and kind of, WordPress was a software I stumbled upon that was pretty, pretty quick to get started with and, and then start building on top of that.
So, uh, kind of to sum it up, it's probably moving from the enterprise world to how can we build rapid applications? How can we stop reinventing the wheel and going through several different phases of that. Like, I, you know, moved from Java to P H P, then from different frameworks like Coding Nire and K P H P and other frameworks in different languages.
Two, WordPress as kind of a side builder. Again, application framework and then building on top of that, uh, this kind of went through different iterations, right? It was more like, Hey, you have a touchpoint to, for press ones like a couple months later, another one, a couple months later, another one. And then at some point it just starts pulling you in, like due to the community, the flexibility, the, the, the promise of better platform, [00:04:00] uh, and everything else.
So, um, yeah, that's, that's probably more or less kind of how I got put in, in terms of a timeline. Um, backing maybe. 2006, I was working in a media group and they were building their own blogging network. Um, and, and I was also part of the research team of other alternatives like, um, you know, blogger and WordPress of course, and live journal.
And there were a few other platforms living out there. And WordPress has always been standing as the kind of, the two that was most promising, had. Famous, uh, five Minute in Install. And, uh, the, the massive flexibility compared to say, Jumo and dpo, other competitors on the market, the ability to, to turn ev any single design into a living breeding website, uh, winning lots of awards like c s s awards and so forth due to all of that flexibility.
So just, just kind of the system that's really headed. All right. Uh, and, you know, starting with that, spending some time as a boger and. [00:05:00] Couple websites for clients as a, you know, freelancer. Uh, then, you know, working for myself and using different systems until eventually I decided to drop everything else I was doing and just, uh, spend a hundred percent of my time and effort into WordPress itself.
Excellent. So thank you for that background. That's awesome. Going through enterprise software and then I love the stories I hear all the time about. Being six years old, 10 years old, whatever it is, you know, and doing cool stuff. Um, okay, so that brought us to WordPress and, um, so today, where are you, uh, at Devex?
Tell us a little bit about devex, the agency, um, and your work there. And then after that we're gonna talk about your journey to get, to get where you are today. But right now I just wanna talk about where are you at today with DevX and what are you doing with WordPress and. Yeah, absolutely. So first off, as disclaimer, I do run [00:06:00] different initiatives right now and you know, dev is the main one, but I also kind of participate in other businesses which do acquire media website to work on SaaS solutions and so forth.
So it's kind of a broader suite in itself. Uh, but it started Dev, I think 13 years ago, and it was kind of the natural continuation of my, uh, first of. Career as a software engineer, then full-time freelancing, then growing full-time freelancing into the type of business that, that actually makes sense as an agency business.
Right? Uh, so we started right at the beginning of the recession, by the way, which is another, uh, probably interesting fact simply, To the time we are living in right now. Uh, and for, for anyone who happens to be just starting right now, I actually think the translations are the best possible time to start a business, right?
It's the crappiest possible moment. You get no support, no funding, no clients. Everyone else is like, nobody's opening your door. Nobody has free cash and stuff. If you, if you can survive. [00:07:00] For the next like six to eight to 10 years. Uh, it, it's only going to get easier. Like there's no harder moment than starting your recession.
So like literally the best possible time to start right now if you just wanna survive the next 10 years. Uh, so again, right now we are around, I dunno, 50 people or so. Our main focus is, uh, WordPress retainers, which we completely turned to in 20 14, 20 15. We actually coined the term WordPress retainers, and this is kind of our main, uh, mantra.
My, our main, our main way of living, this is what we believe in this, is we believe that we provide the highest possible quality as retainers has possible attention to detail and, and everything else for our clients. Um, I've, you know, spent a lot of. You know, talking about retainers, even at Word camps and other events, I'm more than happy to just, you know, offload that model to everyone else in the market because I believe that this model in itself is the future and everyone else has to adopt retainers.
So that's kind of just, uh, more or less a side [00:08:00] note. So yeah, we are about 50 people right now. Uh, we have our portfolio retainer clients. Some of them started back when we initially launched retainers 20 14, 20 15, like seven, eight years with. Uh, pretty happy. We are growing with them. They're growing with us.
Uh, so, so it's a pretty sustainable way for us to keep learning more and keep investing in growing existing businesses, not just providing development services, but helping them, uh, scale and accelerate and go through different business challenges. So, okay, let's talk about the retainers. What kind of work and what kind of.
Uh, are we talking about with this? So I get the, uh, idea of a retainer, um, being able to retain your services on an ongoing basis. I think there's a bunch of benefits obviously around that, but what kinda work are you doing with those re retainers? Well, and that's a great question, and our retain. Vary due to the fact that different clients look for [00:09:00] different things.
And interestingly enough, even though development like design development is kind of the main thing that we do, uh, we do provide a broader range of services and we have added or evolved some of them over time due to client needs. For instance, we do have a marketing department in-house. We have writers, we have people helping out with seo.
We do have a design team. Uh, we were offering adopt services for several years for publishers, scaling their ad stacks and so forth. Um, speaking of marketing, we used to be a HubSpot agency partner for a while, simply because we had that much demand for marketing, uh, solutions. And kind of when you take a look at the broader suit of this, we keep adding on different things, right?
Either on the technical side, like let's say. React, which we don't actively sell, but we still do. Or, uh, you know, DevOps or kind of other activities in terms of monitoring, alerting, integration with third party systems, uh, you know, building with earpieces or anything else on the market or the, the pure.
Business, uh, side of [00:10:00] things, which is, um, uh, again, marketing, building funnels, helping out with business models, even kind of price gauging or, or kind of other activities from the marketing segment. And then there's purely business where in some cases we literally just get inside of a business and, and help out with, uh, the, the actual kind of product line.
The, the, the production line from, hey, like for example, your e-commerce, let's build out. Uh, let's make sure you have the right dashboards. Let's set up the right KPIs. Let's build out your OKRs, right? Like, just make sure we participate in your quarter planning. Let's make sure we build out scorecards and then, you know, try to evolve with them.
Let's try to, you know, do some data and analytics, data engineering, which we do for some of our plans, right? Uh, to, to make sure we identify needs to, uh, identify new markets, new opportunities, new target audiences, or anything like that. So, so it's more of a consultancy than, you know. You know, offloading a one-off offer development due to the fact that we keep working with our [00:11:00] clients for years, years to come, and we spend enough time to understand their business models and just say, Hey, let's try to be as helpful as possible in as many areas of work as possible.
And, and this oftentimes it just explores different ways to be helpful for, for our. Excellent. What's a wide range of op of services, which is incredible. To really come alongside business or an organization, you can help out in a ton of ways. Um, so how does, how does it work? A new client comes to you all, um, and you, you're talking through h how does it they present, okay.
They're coming to you for something and then how, how does it work? You, you, you're talking about, okay, this is how we work. We're breast retainers. Can you. You know, just that. Mm-hmm. , how that works. Yeah. Uh, to, to oversimplify that, you know, our retainers come at a price tag, right? So, uh, you know, public one is 180 per hour, and to go, of course we have discounts depending on how many [00:12:00] kind of monthly package and so forth.
But at the end of the day, we say, Hey, like, based on your budget, we can offer a bulk of ours. And then make sure, like, let's say you, you, you buy a 50 hour retainer or a hundred hour retainer, let's say 50 hour, right? 10% is project management. You end up with, uh, 45 hours, which is a little bit over 10 hours a week, right?
So we make sure we develop our sprints on a week-to-week basis. Uh, we work with you. We try to have flexibility for stuff that comes up last moment. Uh, and based on kind of your long-term goal, we try to split it into, again, milestones, split that into sprints, and then just work on this one, uh, one piece at a time.
So this is kind of a K D R essentially. You know, depending on how much you're willing to pay ahead of time, that's how much time we can invest. And, you know, depending on that, we can figure out what sort of resources are suitable for kind of what you need. Uh, again, that's not how we sell it , but this is the simplified explanation of kind of how it works.
Uh, and, and then it really depends on kind of what sort, what sort of plan, what sort of project and kind of what sort of initiative, uh, for. [00:13:00] Part due, due to kind of the way we're working and we structure our, uh, kind of business. Most clients coming to us are existing businesses generating like 7, 8, 9 figures.
We have Fortune one thousands and kind of larger businesses as well. We work with Meta, uh, and so forth. But, uh, in most cases it's like at least, you know, seven figure business, uh, with an existing business. That's kind of based on digital, right? They're, uh, a publisher, a SaaS, uh, B2B leg, a website, a e-commerce, anything that's actually making money off of, off of the business is built out, uh, with a kind of crappy code base.
You know, let's say, um, I know, uh, DV plus five sliders plus something crappy on a, you know, $10 per month host or something like that. You know, just, just, uh, several non-ideal compromise. Bundle up together and, and, and, and they understand that they're losing money, right? They have a pain point in place. So they started themselves, or they started a freelancer, then they went to a kind of mid tier [00:14:00] agency, uh, that didn't really quite help them.
And then they know they have to pay premium and go to. Really people who profile in that solving complex problems are willing to just retain them for a bunch of different things. And oftentimes while we are doing kind of the initial reviews, assessment, d conversations, whatever it is, we just end up identifying lots of different things that need attention as kind of separate swim lanes, separate verticals, right?
User experience. We see that, you know, like, uh, in terms of accessibility, in terms of user experience, in terms of conversion rate optimization, there's a lot of work needed. Performance for various reasons. You know, again, US usability or a c or anything else, it is a problem. We do profiling, you know, improving core web vitals.
We do partner up with vendors like Nitro Pack, which are kind of turnkey. Uh, get your core web vitals fixed. We have the, the quick solution to stop the bleeding, and we have the, the permanent solution to, to fix the underlying cause, right? Uh, then it goes, you know, uh, Just functional development, then we have design, then we have, [00:15:00] could be different things sometimes against EO analysis.
It's restricting content, lots of different areas. So we try to analyze this segment, then figure out what's the pain point that the client's willing to, or has prioritized, figure out if there are other vendors in the field, like an SEO agency, creative branch agency, anything else. And we try to play in the same kind of playing field, um, in a fair and consistent manner.
Love it, you know. With all that you do and your technical expertise in your team, it, you know, it's such a, to me it's a risk and it's a hard thing to hire somebody full-time to come in to do any of the things that you mentioned. It's the workforce we're seeing at Post in particular. Um, we're hearing it's, it's a tight workforce.
There's talented people are always in demand, and I think if I'm a business and I don't focus on doing what you. I'm trying to run my business over here. I wanna pull in experts that, that worry about that [00:16:00] acquiring talent, training talent, you know, getting them in a process and stuff like that. So I, I love that aspect and I see it more and more with WordPress or agencies of post status.
Well, okay, before we get to the journey to where you are now, Now I gotta talk about WordPress retainers. I gotta let you go on this because I mean, from a business model standpoint. So the first part was for prospective clients, if you are looking for a great partner in Devex is awesome. Um, and you can see how they work.
But now I kinda wanna talk about for our other fellow agencies out there and freelancers, um, when you say retainer, I instantly perk it, perk up because it's consistent revenue. It allows you to work with good clients. See, you know, committed value, what you're doing. And I mean, so many times I talk to agencies and it's the feas famine, it's up and down.
And from a pure business standpoint, I go retainers all the way, subscriptions all the way. Um, but tell me about WordPress retainers. [00:17:00] I wanna let you go on this. Just see, get your thoughts and I'll chime in and ask questions. Oh man, I'm pretty sure I have so much to, to say about retainers. Again, I'm so passionate about that.
Like, a lot of people just call me crazy, like, do, like, that's not the only way, right? People still do one off projects. People still want a fixed food, still look for just, uh, you know, um, $99 maintenance or something like that. Like, so many other opportunities. I'm like, Nope, everything's a retainer. That, that's just how my head works, right?
I'm, I'm so brainwashed at this point. So we can just start a separate, like, uh, you know, post retainers post or whatever, and, and you know, I have. At least a hundred episodes prerecorded for you. Uh, but, but, but really, I mean, we do as an agency and like, not just my agency, but, but like other businesses as well, we do have a legal formal retainer, right.
Retainers are fairly popular in the low, uh, kind of field, you know, reviewing contracts and kind of, you know, sending, I know letter of intent or NDAs or whatever. We do have a legal formal retainer. We can't get access to a lawyer on time unless you have that. [00:18:00] Uh, we have a c p A, we're an accounting firm retainer, and like we work with other business, like a PPC firm retainer or like , gen, DemandGen, whatever it is, right?
It's, it's really not unpopular, right? What I'm trying to say is we haven't reinvented the wheel. We haven't kind of invented, like, I know traveling, uh, flying to Mars and then actually flying back to Earth. We haven't quite done that. Uh, so it's popular in different fields, is what I'm trying to say.
Marketing right. Copywriting, Azure reviews, like even brand work, it is essentially retainer. So what, what I saying is most other indu industries have figured it out already. Why haven't we, you mentioned the feast and feminists as a very common problem, right? I hate that. I hate the fact that if you don't have business close by, let's say December 15, you have to wait up until, let's say February 1st to start getting some leads.
That sucks. Or December is your busiest way of the month of the year period, simply because everyone wants [00:19:00] everything done by the end of the year. That's so common. In the industry that's burning people out and making their lives miserable, simply because it's based on that seasonality that everyone's looking for, right?
So I firmly believe in diversification. I firmly believe in recurring revenue, right? Uh, if I had to start all over, the first thing I would do in a business is just chase recurring revenue as the holy Grail period to rather rise, and probably not even going to get there, just recurring revenue that. Uh, and diversification, like building a business model that's not as expensive.
Like it's not, you have an agency of five people and then you have to get a project with three people full-time, and then you can take another project, or you can only take one or two. And when this project is done, you have no idea what to do after, right? So retainers so. Both the fifth and timing thing due to that recurring plan and long-term planning and the diversification thing.
And of course it's recurring revenue that you can plan around, figure out if there is kind of a payroll to be tackled. It actually helps you out and kind of define [00:20:00] a proper financial modeling of like revenue and profit margins. And again, hiring plans like can you afford to go to an event or sponsor something out does make sense to do PR or like, like lots of opportunities when you know kind of what you're making more or less on a monthly basis.
So, Yeah, again, probably oversimplifying, but like again, in my head it's just retainers and like everything else is, um, like a . Yeah, I totally agree. Um, it, it's just better for business when you have that consistent revenue and you're not trying to continually go out and allows the business, your business to, to hire good people, retain good people.
So like in that scenario, when you're hiring a firm like Devex, Um, you've done all the recruiting for that technical talent. You've done all that time and expense that it takes to find good people. And so they don't have to do that. They can co concentrate on their core expertise, and it's a huge benefit.
And I, I would [00:21:00] say this too, like I'm on the bandwagon with you. Um, I, I would say like you should want to. Businesses that have retainers because, you know, there's a long, they, it's, it's better for the business. Growth that, that you're using with a vital vendor. Um, yeah, so, okay, love that. We'll be talking more, we'll come back to WordPress retainers cuz I, I agree.
I think if more agencies went to that, it could be a net effect to say like, this is how you get consistent quality work. Um, from an agency you can depend on, just like you hire a full-time person, you pay them salary or whatever it is on a consistent basis, it frees them up to focus on what they do best.
I mean, your life is, as you said, like you're hiring people. It, it, you know, you pay them on a, like every couple weeks, every month or whatever it is. You pay rent, you pay, you know, electricity bill or like, like most things that you pay in life are just schedules, right? Every couple weeks, every month or so.
So that's [00:22:00] how life works. So not trying to invest in. Kind of recurring revenue is just counterintuitive. That said, product businesses, especially SaaS and subscription based, they know that and that's why they're successful. That's why unicorns are normally SaaS businesses, they're scalable, they have better ROI and so forth.
So like in most cases when you have a successful product business, you know, that like that's the only way forward, right? Uh, but, but I think that kind of the biggest obstacle, like the biggest reason why people. In kind of the WordPress space are not spending time thinking about retainers is due to the fact that service-based businesses are traditionally not structured as retainers.
Right? You, like you, when you call a home board, it's not a retainer service when you call a I know hairdresser. It's not a retainer service unless you turn it into an, unless you turn it into a package, unless you turn it into something else. And, uh, I was just looking, uh, just a couple months ago. Well, couple months ago I was speaking with Brian Castel from Zipes.
He has a great service for ay and ay kind of [00:23:00] ambassador, but back like maybe a, I dunno, 10 years ago or so, he had a, a, a website, I think it was productized and scale and she was teaching people. Yeah. You know, wow. I I was, I was a student. Yeah. I mean, you know, you know that like he was literally teaching people how to stop changing every single project and turn whatever series they.
Into a product, right? Um, Naval, you know, the AngelList guru, like, oh, ominous investor, you know, like the, the tweet rockstar and so forth. He also has a productized type of service, uh, and, and book as well, just preaching about that, right? So like a lot of smart people, a lot of people smarter than me, Have figured out that services have to be productized.
And again, you, you have been a student of brand. You know what, he preaches it. It's really the, it, it's just a mantra. It's just a way of thinking. Like the entire world is living around monthly costs, monthly fees, you know, your bank takes a monthly whatever, uh, or annual. Create [00:24:00] card fee taxes or anything else, like you file annual taxes as an individual and like everything else, right?
Everything is recurring. So turning, adapting and adjusting to that one way or another is going to make your life easier so that you have that spare time actually thinking of strategy and bigger picture things. Well, in particular in web, web work, it's someone to rely on, someone to go to and trust and know they're gonna be there to help you with your technical needs in particular.
Hmm. Okay, we can geek out on this for the rest of the time, but I wanted to talk about your journey. So we'll have to follow up, uh, Mario, and, and talk more about retainers, cuz I think it's something that we need to talk about in, in the ecosystem so that there's more sustainable businesses with outcomes that products that clients can, can rely on.
Absolutely. Okay. So I'm curious. Devex and all the other things you have going, you have several projects [00:25:00] you talked about, like SAS and different things of your own. Um, in addition to helping your clients with that, um, 50 people, all this work. That's crazy. Congratulations on your journey to get here. Oh, thank you.
But how'd you get here? So I know we got back, you got a computer technical background, you found WordPress. What was that first step when you started, um, getting paid to do what you're doing that eventually led to and grew to what you're doing now? Um, Yeah, good question again. So considering the fact that my background was in software engineering, I already had, um, idea and exposure to different businesses doing that, right?
Uh, I worked for two different, It's development shops. It's not quite an agency, but it kind of works similarly. Uh, but you know, I still, I was still working on, on proposals. I was still working on kind of functional analysis and lots of different like, uh, time and material type [00:26:00] of projects going through me for just for more complex projects or rather, Projects that were taking more time due to the tech stack, right?
Uh, so what I'm saying is, and, and that's kind of also a piece of advice I often kind of recommend to my, you know, followers and people just kind of, uh, working with me. If, if you wanna start your kind of own business, just don't start with no experience whatsoever. Spend at least a few years working in a business kind of similar business, especially a service-based business, which is fairly dynamic.
To understand how, uh, you know, the, the, the bread and butter, how sausage is made, as they say, right? Uh, and, and takes to figure out what the business looks like, like who's in charge, like who's, you know, generating revenue, what's kind of the pipeline like, and, and, and just go through that process a few times to figure out how it works.
It's a lot easier than, yeah, go ahead. Get? No. I wanted to say yes, a hundred percent. A hundred thousand percent. Most entrepreneurs I've known over my career didn't go in high school or [00:27:00] school go, I'm gonna be an entrepreneur. I'm gonna be a startup founder. That's a whole startup. Founder's a whole other thing over here, but most entrepreneurs will talk about.
Including this one stumbled into it, fell into it. And what you said there is so relevant. I've got friends that own construction companies, um, ma big manufacturing companies, and what you said right there, so vital because you didn't just, we weren't just perhaps born with all of this knowledge about how do I.
How do I do a client proposal or anything? And I, so I think if there's someone that has that interest in buildings having their own business, that is critical because you can watch, I look back at my career, Mario, and I'm like, oh, I learned leadership from these people. This one I learned leadership. Not to do the opposite, but like that collection of experiences is so vital.
So I just wanted to say, heck yes, because then you get a feel for. How you wanna operate [00:28:00] and see as a model for someone else. So that experience, I just wanna say, heck yeah. Okay. Keep going. And, and and, yeah. I love it. And you mentioned leadership and learning leadership from people how to do or how not to do.
Yeah. And, and the ability to actually work in a, you know, real business. Gives you the opportunity to work with bosses or majors or clients and just understand what you like and what you don't like, and actually develop your style before you've had the chance to start and have no idea what you're doing.
And like, not even get an opportunity to build your own style. Right. So that's why I also think it's, it's so damn critical. Uh, but, but kind of back to the original topic of kind of WordPress, like working for a few years, I already knew kind of what the process was like. I was already building proposal, I was already talking to clients like, you know, kind of a, a.
Uh, business intelligence person or whatever role I had back in the day. Uh, and, and it wasn't really. Uncharted territory. However, I, I also spent probably a year just reading freelance resource, right? Uh, there were a bunch of these, like one of them actually got, got acquired by Envado several years [00:29:00] ago.
Uh, but like several kind of freelance. I just, you know, talking about estimates and kind of how you do pricing and taxes and proposals and contracts, like all. Just the, the operational part of the, the work, right? You can get a brief and develop it one way or another, regardless of whether you're a developer, designer or something.
You, you can get a fun, you know, functional list of features and build it, right? You can go to even weeks and we and squares and all the others and just draft it out one way or another. Right? But there's so much to lending a project and completing a project to that, right. Uh, First off, lead generation and marketing.
How you do that, how, how you position yourself pr, branding. Then you have sales and negotiations. Then you have again, pricing and estimates. Then you have budgeting for all the horror stories. Then you have gathering requirements. Then you have, uh, time slash resource location. What do you do with multiple projects at a time?
How do you hire, how do you manage projects? How do you report, how do you communicate? [00:30:00] And again, tax and legal. There's so much in running a business. And again, I'm not saying that to discourage people even though I don't. Everyone has to deal with all that shit. Uh, but, but there's just a lot to that. So again, it's important to be in a business to figure out what the business looks like.
And it's also important to read and, and kind of figure out how it looks. So after spending several years working for people and learning extensively, and also building small lance projects, I turned into full-time freelancing and almost went bankrupt simply because it was still not. It was just still not enough.
Right? My negotiation skills sucked. Uh, I was really bad into that. I was great at allowing scope creep to happen, right? A month long project, easily turned into a five month project to the same fee. Cause clients wanted everything and anything in the world, and I was a good guy and letting that. And this was absolutely terrible and a horrible way to just run a business.
Right? Uh, luckily I had other ways to make money, which is essentially my technical [00:31:00] training and kind of other capabilities, kind of charging high profile consulting rates, working for companies like S A P and VMware and, uh, a bunch of other Jans, including cern, the Hadron Collider Company, uh, and so forth.
Like they were literally paying all my expenses like several months ahead so that I can. Go to realizing. Um, and, and I mean, it was funny. I really wanted to do that. I said like, I was okay at development, right? And like I was building my brand and stuff, but negotiations just, just terrible. Just, just horrible, right?
Uh, so, so this was a pretty slippery thing up until we got our first pro. Well, it was I and. Like one person, my kind of co-founder, uh, who's our CTO right now, um, we were kind of working on one of projects really hard to, to just compensate financially. But we got the first project paying a monthly retainer, right?
And it was absolutely eye-opening, right? So, so this way we [00:32:00] kind of. Kept working with them, allocating enough time, uh, getting some breeding room, not arguing on scope, like whether you're getting paid or not. Getting a solid monthly paycheck, and then allocating resource for the team. Growing a small team, it was really great in like, all right, like that's how it's supposed to be done.
It's really efficient. We are delivering more. We are not spending time marketing, and so everyone's happy. Uh, so like this was the way to, to get it done. Um, now this was a horror story in itself in the sense of, um, one day that plan that was literally generating 90% of our 85% came to us and said, look guys, this software is so great.
It can run on autopilot for a year. We're just going to take the next four months off, just like literally doing nothing and keep it, you know, on autopilot for another four or five months and then sell it. Because like we literally, it's absolutely brilliant. Doesn't require maintenance. Thank you so much for helping us out, [00:33:00] but we are not going to pay anymore.
Right? So we were, as you know, people say we were victims. Our of our own. . Um, so the reason that failed is the, the second reason I like retainers, which is divers. It's just being smart enough not to work with Longwell and, and kind of going bankrupt. So anyways, I, I had this followed a couple months when I was working, probably 18 hours a day.
Just, you know, calling, waking up in the morning, uh, sales coach with Australia in the evening, sales calls with the States daytime, trying to chase local league in Europe. So it was, uh, uh, a horrible part of my life. But even. Did close some projects to help us persevere over the next four or five months, and we tried to turn all of them into retainers and we converted maybe two or three of them as retainers.
So this got us back into the recurring revenue game and gave us a solid start and, and just, you know, Allowed us to be grateful and thankful to these clients. And also keep chasing even [00:34:00] small projects or other deals or kind of maintenance or steroids or support jobs or whatever it is, and just add to that retainer portfolio.
So I'd say this is the kind of the high level of how it worked out and some of the obvious horror stories of why it was this close to not working out if it wasn't for. I think that's part of the gig with being an entrepreneur is start, start going on something, see when something's not working, and try to refine the process.
You know, looking at a business as a product itself and going, we're having a bug here, we need to, you know, patch that bug. We want a new feature release, new version release. Okay. And I see that with your. Is I, I resonate too, by the way, with it. I don't like sales . I don't like the back and forth contract stuff.
Um, I've done all that, but I don't like it. And then going, it seems like there was this big version release with your journey where you're like, this is not working. We're gonna go to this new [00:35:00] model, and why it helped. Were there other things along the way that were catalysts to where you are? Uh, perhaps, I mean, there are a bunch of these, but I'm going to try to synthesize them in a short term manner.
So one of them was just rediscovering corporate. Um, again, I had exposure to different systems and different platforms at, at some point in time. At the same time, um, I had a. I had a c plus plus project going on for, for mining, you know, gold mines and all those cards pulling, mines c plus plus. I was building, uh, a similar software for, for set up boxes for hotels.
Uh, I was working on a UNICEF project in Jango, which is Python. I had a couple of PhD projects and I still had like, uh, my Java job, like some remaining projects that I was completing. Right. So it was, and I was also working on Android. By the way, but that's still kind of Java. So very diverse, very, you know, [00:36:00] inconsistent and focused kind of way of, of doing development.
But it was working out, right. The problem is you can't really kind of specialize in one thing or the other. So one of my. Clients for the Jango app. Uh, he was starting a theme framework business, right? For, for kind of one of the big, uh, team marketplaces. So I joined as a Ct O right? Just kind of technical reviews and stuff.
We had a lead developer, so I spent maybe three months working day-to-day on WordPress, actually trying to extend it towards a powerful theme framework. Now, whether this was a great idea of providing the monstrous premium multipurpose theme, experie. That's a different story, but it really opened my eyes as to how flexible WordPress is besides design, right?
Custom posts, custom taxonomy settings, API options, API transients, lots of different things happening behind the scenes. That was pre rests API and. Pretty guttenberg and stuff, but it really told me, all right, like this is actually extensible, right? [00:37:00] You can build an e-commerce from scratch, you can build a mo, you know, a marketplace from scratch or whatever.
You can build an OMS from scratch. It's not a hacky way. It's not something that you're patching on top of that, because you know, It has to be in WordPress, it's actually thought out, right? You do have APIs and and SDK and stuff to do stuff. And if it doesn't make sense, for example, like stable or so for the general ui, it works out right away.
You can register postop in 20 lines of code. Great. If it works out, great. If not, just register a custom table and then wrap it up without P d B or so and then it still works out, right? So this was kind of my, uh, you know, Revelation of, alright, you can start real quick. If you know what you're doing, you can scale indefinitely and just grow it to infinity because you say, alright, 95% of the products still working.
This one is, is kind of not working out. Let's say notifications are in, I know, post me. Stupid idea, [00:38:00] right? Just lead them, move them to a custom table or whatever, or like lead them, move them to Rabbit 10 q, delete them, move them to a NoSQL table, whatever. Regardless, build a micro SA or whatever, microservices.
Go, go to Amazon Lambda, right? Just extract that thing. Co a jack there, rest api. You are done. Right? You can the, the compare decompartmentalize or so the, the project in a way that you actually allows you to tap into different pieces and only. Extract the piece that is outgrown the platform. Everything else remains and stays the same.
Um, I think this was one of the key moments that really made a difference because just picking WordPress is, alright, this is worth investing in for the next 20 years. Uh, in itself is, is kind of a tough choice, okay? You. Segued into my next question. So thank you for sharing your story, some of your experiences that so many people can learn from, and then what you all do in WordPress.
[00:39:00] Um, now I wanna switch gears to the last couple of minutes we have left, Mario, and, and you've been through a long journey with WordPress and you just said it, you're like, where I wanna work with the tool for the next 20 years. I'm curious your perspectives on WordPress in the future. What, what, what do you see the good, bad, and bad and ugly in the future for WordPress?
We love this open, open source software that's enabled so many of us to live our dreams, um, in business. Um, click publish, like that's how my journey started, uh, with WordPress and. So I'm just curious, and I keep asking this question of our members, cuz I think it's something we need to keep an eye on and I want to hear from talented people that know what they're talking about.
So what are your thoughts on the future of WordPress? Uh, yeah, great question. Definitely a thoughtful question that's hard to kind of sum up in a academia. I do. I still believe in the future of WordPress, I believe that powering 44% of the weapons show it's really [00:40:00] hard to beat and really hard to compete with.
Right. Uh, what I think is there are several segments that are eating up. WordPress's market share right now. For instance, e-commerce, Shopify, uh, basic side builders weeks, really, uh, webflow and that kind of stuff, or Squarespace or whatever, right? There are several aspects that are kind of trying to eat that up.
Uh, and I think that WordPress has to, to, as a community, as an ecosystem, as just future feature, just trying to work on, uh, more power. More resilient way to make it happen, right. Uh, again, historically World has got famous with the famous five Minute in install and the ability to turn any design into a theme.
I think that we've kind of moved away from that right now. It's easier to start a site in one of the site builders and it's easier to turn a Figma into your. Outside WordPress, right? So I think we need to strengthen down and get back to the basics and make that possible and either turn Gutenberg into something that makes it [00:41:00] possible or like, I don't know, acquire Elementor or something like that, or build builder or whatever, and just just actually make it possible in-house.
So I think this is kind of one area that just WordPress needs to double down. The second thing is WordPress became popular because, Businesses are wo, like successful businesses are using WordPress and they're using WordPress primarily because they used to be bloggers and, and writers and journalists using WordPress.
So they, you know, turn into marketing majors, marketing directors, VP of marketing, CMOs, and they say, Nope, we are using WordPress. Like, everyone's going to use WordPress. We know how to, like, this is the, the defacto platform. And right now that disconnect that, you know, the latest generation is. As much of an adapt of WordPress is also lightly slightly concerning.
And I think that we just need to, uh, pay attention to that. And then just thinking of the next generations, you know, gen Zs and, uh, Jane Alpha, what, uh, Matt said at State of the World right, was, Hey, that's why we are building. Tum to WordPress so that this is a [00:42:00] social media slash social networking experience that kids use and then they move to WordPress.
So I'm not sure how exactly it's going to, uh, plan out, but I think that the moment we finalize and just improve the editing experience of Guttenberg and WordPress, the moment we turn tumble into WordPress and just kind know, get more adoption, get. Kids back into the WordPress field, uh, we are pretty much good to go for the next 10 years.
We just need to not forget about our competitors and make sure we, uh, we really stand our way. I totally agree. You, you nailed it. You know, Squarespace, wick and Wesley have eaten the bottom of the market. Um, I knew this from my themes with themes. I mean, quickly, they, they got on the scene. Um, and, and I think about my kids in the future is like, there's WordPress needs to exist.
Open source needs to exist. Web publishing in this manner needs to exist for the future because there's this tendency, we just had a billion. By Twitter, rock the Boat, right? Or there's another change in Facebook [00:43:00] or Instagram that affects a lot of businesses, and the flag we've always flown at WordPress is freedom.
The ability to do whatever you want with it, including fork, it, , ghost is getting the news again today and WordPress. So I, I love that. I think, um, your vision about the Gutenberg and the publishing experience is so critical. I just talked to someone, um, uh, a couple weeks ago about, uh, the Fed averse and understanding that little and thinking there's an opportunity there for WordPress to.
The, the Fed averse, um, whatever that is, WordPress needs to make these changes, these little, little direction things that come back and go. It was a, it is and has been a powerhouse for democratized in publishing as we know it. But like you pointed out all these things, technology continues to accelerate and we gotta keep pace.
We gotta keep ahead to keep that core mission alive in the [00:44:00] world. Yeah, I couldn't agree more. Mario, thank you so much for being on podcast, uh, post status draft. Thanks for being a member of Post Status. You've been, been with us for a long time, and thanks for sharing your experiences and your journey with others.
I appreciate you so much. Where can people learn more about you? Uh, well, thanks, uh, once again for having me. It's, uh, definitely a great crew and, uh, you know, kudos, kudos to brand for also starting all that at, uh, eight years ago or so. Uh, and I've been a member for like, I know back then, maybe seven, eight years or so.
Uh, people can, uh, look me up, Mario patch dot coms, my website when I'm, uh, building. Kind of a portfolio like my online m MBA book of source. Also, also I'm on, uh, Twitter noia with underscores or LinkedIn, Mario Pasu. These are kind of the main networks most on the other socials. But definitely, uh, make sure you, you touch base and of course on postal Slack, which is, uh, you know, kind of the, the cool kids place for WordPress tips.
Absolutely. I love it. Thanks Mario. You [00:45:00] have a great day and I hope to see you soon, my friend. Likewise. Have a good one and chat soon. Bye.
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (January 23, 2023)Can you explain the difference between Central and the Foundation? They are not one in the same, so check out what each area handles.
More teams across WordPress are using GitHub Projects for project management. The Community Team is considering this addition as well.
Let's review some very old tickets for bugs and feature requests in WordPress and admire the new things coming to Documentation and Themes sites.
Old Trac Tickets, GitHub Projects, Central vs Foundation, Themes Redesign Proposal: Standardised Project Management Tools
WordPress Community Support (Central)
& WordPress Foundation Entity Structure
Proposal: Old Tickets Trac Triage Sessions
A refresh of WordPress.org/themes
New look, new site, new HelpHub (Docs)
News* The Month in WordPress – December 2022
Accessibility* Accessibility Team Meeting Agenda: January 20, 2023
Central* WordCamp Entebbe: First Wordcamp to happen in Africa in 2023 is on!
CLI * Good issues for new and existing contributors
Community* WordPress Community Support & WordPress Foundation Entity Structure * Community Team Goals for 2023: Call for Suggestions * Upcoming #WPDiversity Events: January 2023 * Proposal: Dedicated communication place for WordCamp mentors * Proposal: [Experiment] Adopt Standardised Team-wide Project Management Tools – already utilised by other Make Teams for a Quarter.
Core * Proposal: Old Tickets Trac Triage Sessions * A Week in Core – January 23, 2022 * What’s new in Gutenberg 15.0? (18 January)
WordPress 6.2* Bug Scrub Schedule for 6.2 * Early bug scrub schedule for WP 6.2 * WordPress 6.2 Planning Roundup
Meetings* Dev Chat Agenda: January 25, 2023 * Editor Chat Agenda: 25 January 2023 * Dev Chat summary, January 18, 2023 * Editor chat summary: 18 January, 2023
Developer Blog* Some very cool things can happen when you hit Enter in a block. * Using the box shadow feature for themes
Design* A refresh of WordPress.org/themes
Docs* New look, new site, new HelpHub * Agenda for Docs Team Bi-Weekly Meeting January 24, 2023 * Support, forums, training or documentation
Hosting* Advanced Administration Handbook: Status 2023-01-15
Marketing* Notes: Global Marketing Team meeting, Jan 17, 2023
Meta* Two-Factor Auth progress for WordPress.org
Mobile* Call for Testing: WordPress for iOS 21.6
Openverse Openverse Monthly Priorities Meeting 2022-02-08 Performance Performance Chat Summary: 24 January 2023
Polyglots* Agenda: Weekly Polyglots Chat – Jan. 25, 2022 (07:00 UTC)
Plugins* Looking for your (intentionally) wrong plugins * Plugin Guideline Update: Community Code of Conduct * Plugins/themes categorization * Plugin Review Team – 16 January 2023
Project* Big Picture Goals 2023 * 2022 State of the Word Q&A * Request for Feedback: How can we Improve the Five for the Future Contributor Journey?
Support* Summary for January 19th Support Meeting
Test* FSE Program Testing Call #20: Find Your Style
Themes* Themes team meeting agenda for January 24, 2023
Training* How did you learn WordPress? * Brainstorm – WordCamp Asia 2023 Contributor Day * Meeting Agenda for January 24, 2023 * Meet your 2023 Training Team Representatives * Summary Update: Courses Currently in Development (16 January 2023) * Project Thread: Learning Needs Analysis * January 2023 Faculty Meeting * Training Team Meeting Recap for January 10, 2023 * Project Overview: Learning Needs Analysis * Information Sources for WordPress 6.2 * Bite-sized content on Learn WordPress
Lesson Plans* પૃષ્ઠો વિ. પોસ્ટ્સ * ફરીથી વાપરી શકાય તેવા બ્લોક્સ, બ્લોકના પેટર્ન, ટેમ્પલેટ્સ, ટેમ્પલેટના ભાગો વચ્ચેનો તફાવત * Pengenalan Dasbor WordPress * डैशबोर्ड अवलोकन * પ્લગઇન્સ પસંદ કરી રહ્યા છીએ અને સ્થાપિત કરી રહ્યા છીએ * ડેશબોર્ડ નિરીક્ષણ * पाठ योजना कैसे बनाएं * पाठ योजना कसरी बनाउने * Panduan membuat Rencana Pembelajaran * Πώς να προσθέσετε και να αφαιρέσετε λογότυπο και εικονίδιο ιστοτόπου στο πρόγραμμα επεξεργασίας ιστότοπου
Online Workshops* Call for Testing: Find Your Style (Interactive) * Builder Basics: Block Styles vs. Block Variations * Builder Basics: Adding Custom CSS to Block Themes * Let’s code: WP REST API updates, custom fields, and authentication * WordPress development live stream: REST API updates, custom fields, auth * WordPress Through The Terminal * The Future Of Themes: Designing for the Block Editor and Beyond
Tutorials* How to improve SEO rankings * Creating Custom Fields
WPTV* Latest WordPress TV videos
Related News:* PHP 8.2.1 Changelog * Composer 2.5.1 Changelog
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status' Week in Review — covering the WP/Woo news plus significant writing and podcasts. It's also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
This is part of our ongoing celebration of the 20th Anniversary of WordPress.
Aubrey PortwoodIn 2007, I was offered a job at my university with the business department and was hired to help someone there (a technical writer) help keep the website running. Within my first week, I had them sold on ditching the hard-coded HTML and CSS templates and instead go for a CMS that I was going to design myself. Let's just say that was fun-and-all but became very hard to maintain.
I then set out to find a replacement. As a past user of Movable Type, I opted to use that first, but the IT department said no due to some technical restrictions. I then set out to look for a pure PHP alternative and found WordPress. I installed it on my netbook and found it was exactly what we needed! I started building a branded theme for the department, and we quickly became the people everyone at the university was coming to for help with their websites. Why? Because WordPress was easy compared to hard-coded HTML and CSS!
This led to many upgrades to the original theme and the development of customized plugins for other departments (and stable jobs for me along the way). The juicy part of this story was that I had not known that the university was developing (and distributing) its own custom CMS and a small war broke out between the departments using WordPress (and me) and the IT department at the university. I preached that the future would be WordPress!
All this helped me land my dream job at WebDevStudios, where I continued to work with WordPress for over seven years. I now work for AwesomeMotive as a Senior developer focusing more on plugin development. I dabble in other things here and there, like NextJS, etc. But as long as I can, I'll be building WordPress things for the foreseeable future.
Chris EllerI confess I didn’t start with WordPress. I began in 1990/91 creating basic HTML web pages (CVs) for faculty on Cal State University web servers. I did not know where this thing was going to take the world. It was easy back then, and it only got more complex with every new language and platform appearing and disappearing. I thought VRML was the thing and dove into that… oh, what could have been…
Eventually, I hung out a “Me Do Websites” shingle and literally started door-knocking businesses in the mid-1990s. IT was so easy to get work back then. Everybody wanted a website. I was lucky too. I landed a gig managing a website for a networking company in Santa Clara, CA. My hard work there opened the doors to me becoming the developer/designer/webmaster for all of their clients! Back then it was all raw HTML/JavaScript, text editors, and everything was done in Photoshop 3. The great news is that these client sites were on the Networking Company’s light speed fast, mega-buck SGI server, right at one of the largest nodes in the Internet.
Skipping, skipping, skipping my gigs started turning into websites based on Classic ASP and even DotNetNuke! Eventually, I hosted all my clients on IIS (starting with NT 3.5!) and the handmade ASP sites, which then became ASP.NET C# and ended up as (expensive) Telerik Sitefinity websites. Along the way, I worked for a great company (Datalicious 1998-2001 Dot Bomb), where we literally built our own custom CSM platform for all of our clients using ASP Classic.
Then a client asked if I could help him with his WordPress blog. Blog? WordPress? I don’t think so. I wouldn’t deign to step down to that. Of course, I said yes. “I’ll help you.” He gave me his admin login, and I discovered this little framework everyone thought was a blogging platform was actually a full-blown, ready-to-use CMS Content Management System–which was FREE! I like to sleep on everything. So, the next day I slept in until 4 AM and confirmed my plan to move all my clients off of Sitefinity. That was 2007. I’ve never looked back.
Since then, I’ve used so many hosts… Tip: When you chose a host, you’re choosing their support and service capabilities as much as their hardware and network. Today I use WordPress, CloudFlare, and premium managed hosting for all clients. And, of course, my favorite, reliable, and fast themes and plugins to begin each new site.
Lawrence LadomeryI first came across WordPress when searching for a CMS to power a personal site. This must have been around 2007 or 2008. But I decided to use another open-source CMS called Textpattern, which was (at the time) more non-dev friendly.
It eventually entered my life in 2010 when I started working for an advertising agency. We built some really cool websites for a number of big brands here in Australia. A dev was doing all the work, but I had the opportunity to figure out how things came together.
I fell in love with WordPress in 2017. This is when I joined a local web hosting company and looked after marketing for their WordPress hosting brand. In all honesty, I didn't fall in love with the platform but with the community. I was lucky enough to attend (as a sponsor) two WordCamps.
In 2019 I started working for a US-based WordPress hosting provider – a new player with a unique solution, so a super-interesting challenge from a marketing perspective. I started to meet more people in the ecosystem and make connections, and I joined Post Status, too.
I've been freelancing since August last year and have helped a couple of plugin devs with marketing. I'm also working on a side project – WP BizDev – a job board for marketing and sales roles for WordPress businesses.
Patrick RaulandMy first job out of university was developing custom PHP websites. We built custom content management systems (CMS) for local businesses all over town. And they were actually pretty great. They give site owners access to one or two parts of their site that they wanted to update frequently. But after a while, I got tired of rebuilding login pages, rebuilding file uploads, and spending 8 hours integrating with PayPal. That's when I decided to try WordPress again.
I tried WordPress prior to version 3 and didn't get it. But now I knew how much time I could save just by not rebuilding login pages. We started building some of the cheaper sites with WordPress, and then we started building some of the bigger and more complex sites with WordPress.
At this point, I started learning how to take my custom PHP and package it into WordPress plugins that could be reused between sites. Then I started using Git for file control. (Before this, we lived in the dark times of saving PHP files in a separate folder.) Then started using GitHub to send pull requests to WordPress projects.
I applied to WooThemes and got a job as a Support Ninja. I did that for about a year before moving on to developer, and only a couple months after that, I moved to be the Product Manager for WooCommerce. I absolutely loved talking with store owners and trying to solve their problems with software.
Since then, I've become obsessed with e-commerce as a way to help people run their own businesses. I created a ton of courses on LinkedIn Learning, as well as offered my own e-commerce consulting. I launched my own physical product (Fry Thief) on Kickstarter just to understand the process. I've worked for a few more companies in the meantime, but my real passion is helping people start their own businesses, and I hope I can keep doing that throughout my career.
WordPress simplified the mundane. Spend less time building login pages and more time developing custom functionality. And WordPress unlocked e-commerce for small merchants giving them the power to run their own businesses. That's what I'm here for, and I love it.
Robby McCulloughMy first experience with WordPress was around 2010, when I was in my early twenties, working hourly jobs that didn't feel like they had much of a future. I was building websites on the side as a hobby, learning about SEO, and trying to make a few bucks running AdSense ads. Around that time, I remember going to see Matt Mullenweg give a “soapbox” talk at a little-known local agency called Zurb – before they became a household name in the web industry from their Bootstrap framework competitor, Foundation.
One of my more successful but short-lived web projects was a guitar tab site that utilized new web font technology to make a more aesthetic notation for guitar music. I created a WordPress blog to write and share the experience of building the site and new features and upgrades with the community there. About a year into running the site, I got a very threatening letter from the MPAA, a.k.a. Music Publishers Association of America, informing me that all of my content infringed on copyrights and that I had to take the website down or they would sue me. This wasn't long after the Napster pirate MP3 era.
Sadly, I shut down the website that I had worked so hard on, but kept my knowledge of web and WordPress and used the experience to land a job at a web design agency that would later become the birthplace of Beaver Builder!
Ashley PfeilIt was 2014. I was only a couple of months into my professional web development journey. I was working for an agency, and at that time, the websites I was working on were just straight-up HTML websites. My code editor was Dreamweaver. My boss asked me if I had heard of WordPress. And so it began.
I started out implementing 3rd party themes. Then I started tweaking them with child themes. Then I started creating my own. I've since gone down the headless WordPress path, which led me to React. So basically, in a nutshell, I owe my career to WordPress.
I started my career in Houston and enjoyed going to WordCamp San Antonio and WordCamp Fort Worth. I couldn't get over how financially reasonable the conferences were; they even included lunch! So much knowledge was shared, and they were always enjoyable experiences.
When I moved to Philly, right away I found out about the Philadelphia WordPress Meetup. They were so welcoming! A couple of times they even had a Help Desk Night, and it felt so rewarding to be able to help others out.
A few months after I found out about that group, I found out there was another group called Philly ‘Burbs WordPress Meetup that meets out in the suburbs. They were super welcoming as well! I was recently asked to become a co-organizer of the group, and I was honored to accept. I still attend both groups, which meet on a monthly basis. I enjoy the wide variety of topics that both groups give presentations about.
The thing I always say about WordPress is that it's as simple or as complex as you need it to be. WordPress is moving the technology needle forward, and I'm excited to see what the future holds.
More WordPress Origin Stories* Theo Herbots * Keanan Koppenhaver * D.J. Billings * D’Nelle Dowis
Share Your WordPress StoryWe want to know your WordPress story too! Tell us how you got started in WordPress. Or tell us about your first website. Or building your business. Or theme. Or plugin…
We'll continue sharing stories throughout our blog and social media.
This article was published at Post Status — the community for WordPress professionals.
In this episode, Tiffany Bridge joins Cory Miller to talk about the latest innovations she and her team at Nexcess have created for beginner online store owners, simplifying WordPress for users, and the ongoing battles between centralization and decentralization.
Estimated reading time: 41 minutes
Transcript ↓
Tiffany Bridge has been working in WordPress almost since the beginning of WordPress. She is the Product Manager for WordPress eCommerce at Nexcess and talks with Cory Miller about their hosting services and products, specifically highlighting the benefits and capabilities of Store Builder. They dive into optimizing UX in WordPress, the benefits of open source, and more.
Top Takeaways:
Sponsor: GoDaddy ProManage your clients, websites, and tasks from a single dashboard with GoDaddy Pro. Perform security scans, backups, and remote updates to many sites on any host. Check up on site performance, monitor uptime and analytics, and then send reports to your clients. GoDaddy Pro is free — and designed to make your life better.
Mentioned in the show:* Store Builder * Automattic * Team 51 * iThemes * Expression Engine * WooCommerce * Magento * Etsy * Ghost * Kadence * Liquid Web * Tiffany’s Blog * Tiffany’s Mastodon
You can follow Post Status and our guests on Twitter:* Tiffany Bridge (Product Manager of WordPress eCommerce, Nexcess) * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptCory Miller: [00:00:00] Hey everybody. Welcome to back to Post Status Draft. This is an interview in the series of product people that we're doing with some of the great product companies in WordPress. And today I have my new friend Tiffany. Um, we get to talk a couple weeks back and I love her energy, her experience, her approach to WordPress overall. She's very distinguished, uh, experienced person in WordPress having done some cool stuff that I'm gonna let her talk about. But we're gonna be talking about Nexus and Store builder today I think So, um, Tiffany, welcome to Draft podcast. Thanks Corey. You tell us what you do, what, what you do in WordPress now, and where, where you got to this.
Tiffany Bridge: Okay. Well, so right now I am the product manager for WordPress e-commerce at Nexus, which is, uh, basically I kind of, uh, I have my hands in the entire experience [00:01:00] of using WordPress on our platform as a, as an e-commerce focused host. Um, that's a pretty wide swim lane, so I do a lot, a lot of different things.
Um, the thing that I've been focusing on is our store builder. Um, before Nexus I was, uh, I was at Automatic for a while doing, uh, I was on their special projects team, um, which works with, um, you know, interesting people and organizations to try and make sure they have a great experience on WordPress. So I did a lot of, sort of very bespoke projects there.
Um, before that I freelanced. You know, was kind of doing what a lot of, uh, my colleagues are doing is just trying to, you know, help my clients have, um, you know, with by setting up like WordPress sites for them and things like that. And before that I was doing a lot of WordPress just kind of in personal projects.
I started teaching myself WordPress in 2004. So, um, I've been with WordPress almost as long as WordPress has been WordPress, which is, um, which is fun, like to see how far we've. As a, as a community and as a, and as a piece of software. Right?
Cory Miller: We're gonna have to [00:02:00] talk about that later. I'm gonna come back to that cuz you, you predate me. I was just a blogger in 2006 on, on this cool thing called WordPress . Um, but you said this, uh, as part of you, I know you're so, you're so humble, but I want to act accentuate a part of this, like that special projects team you did at Automatic is known for doing. Big, glamorous, cool sites with potential big problems attached to them.
And I can't remember what the code name for the team has called, but I knew about it for years. And then when we met a couple weeks ago, months ago, um, and you told me your background, I was like, you were on that team. Cuz it's very, um, I, I would say like, You know, a celebrity status in my sense, because I know I'd go, I'd go to this blog site of this cool site and realize it was on WordPress, or somebody would say, now this is on WordPress, and you kind of dig into the details and you go, it's that team at Automatic that was doing it, that you were a part of for such a long time.
Tiffany Bridge: Yeah, I was there for, uh, well, it was just like, [00:03:00] it was a couple of years and, um, yeah, I mean I worked on some very, very cool projects and it's kind of like WordPress bootcamp, right? Like if you don't, whatever you think you know about WordPress, you will know more after, after like six months on that team.
Um, because we solved like, Like every WordPress problem there is, right? Like you're, sometimes you're rescuing a site from a developer that maybe didn't do a great job. Sometimes you're converting a site that isn't on WordPress to WordPress. Um, like a, a project that I worked on that is very close to my heart that I can talk about is, um, I worked on the conversion of a list part from Expression Engine to WordPress, which was just an incredible experience.
Um, I learned so much, and the a list part team was super great. So, um, yeah, like that was a, that was an intense couple of years. Like there's a lot, there's a lot that goes into those projects and our job was to kind of make it, it was like, you know, like the metaphor of the duck, right? Like you're, you're swimming seren except underneath, you're like furiously paddling
And like that's, uh, [00:04:00] that's the special projects team.
Cory Miller: Can you say this special code name for it? I wanna say stiff.
Tiffany Bridge: Um, the, so, I mean, every team at Automatic has like an internal nickname, right? Like the, the, the name. Because the names of teams at Automatic have historically not been, um, they have, there, there isn't just like, oh, that's accounts payable.
Like there's, that's not what any of the teams are called, right? They all have like clever names, , um, special projects team is, uh, the overarching team is called Team 51. There are a lot of, there are a lot of rumors about why that was chosen. Um, none of them are, all of them are more glamorous and interesting than the real reason it was chosen
Um, but now team 51 is actually, like, when I was there it was like 13 people, but it's now like 40 some people and so there's lots of subteams and those subteams all have names and things like that as well. So, but the overarching team internally is called Team 51.
Cory Miller: This is why I wanted to do these set of interviews cuz there's people behind, oftentimes behind the scenes with these vast experie.[00:05:00]
Building the cool products that so many people use and why? I wanted to highlight your background. When we got to talk, I was like, oh, I've gotta share this, because I think it's so compelling to see one, you've been doing WordPress for a very long time. Two, you did it for with this like, very, uh, interesting team doing some cool projects that really put a great face on WordPress.
Um, like a list apart. You know, so many people in our community know that like the back of their hands. Um, I wanna share that. Cause I think that that all formulates these compelling stories into today in your role at Nexus and what you're doing and formulates all this background. Like I remember at I themes, there's so many times we're building cool stuff, but people don't see inside the workshop, they don't see all this stuff.
They don't know all the history and background, the care and passion that goes into this. And so that's one of the reasons I was doing this and why I wanted to like point it out, you know, , um, So, um, okay, so that brings us to [00:06:00] today, and now you're at Nexus doing store builder of many things. But I really wanna talk about store builder because I think it's really interesting.
I know you've been focusing on it, um, at Nexus and it, there's a big problem that I think it solves for my own work. , I shouldn't even say work, trying to use w this thing called WooCommerce, which is incredible. one I, I think I, I've said at least, and you correct me, kept, but I'm like WooCommerce is the default e-commerce software on the planet because it's used so broadly.
I think it's growing faster still than WordPress and for good reason, but you can do anything and everything with it. And that presents a lot of complexity. Absolutely. Absolutely. What is the problem you're trying to solve with store builder?
Tiffany Bridge: Sure. Oh, well. So as you say, like the more flexible and powerful something is, the more complicated it is.
And you know, something that I learned, and this I think, especially I learned at, um, on special projects is that, [00:07:00] you know, setting up WordPress and WooCommerce, that's a different set of skills than just using them day-to-day. And the problem is that people who, like once you, once the, the site is set up right, people can learn to use it.
It's not, it's not that hard to use, but getting to that point where you can just use it and run your business on it requires a ton of knowledge. And you know how WordPress. Is like, it likes to hide all of the settings, like in all of these different menus. And you have to, you have to kind of know what you're looking for in order to find it.
Um, and that's a real, that's a real challenge for people. So the problem that we're trying to solve with store builder is this idea of like, okay, there's like five or six things you have to do in order to go from zero to a store. And we wanna like gather those all up in one place and just walk you through them in a very logical way.
So, okay, first we're doing like what we call first time. Consider. You're setting like the name and address of the store and the name of the site. And then we wanna do look and feel. Um, so let's just get some pages into your site. Let's get some content into your site that you can edit and make your own.[00:08:00]
Then we wanna, like, let's add a domain. We've got this very cool, like we call it the Go Live wizard, where you just, um, where it like walks you through the process of, of connecting a domain right there from inside WP admin. And then we've got, okay, great. Now it's time to add your products. Products we don't have a wizard for.
We're just sort of surfacing a lot of help content to just help people make good choices as they're configuring their product, their products. And then it's like, great. Now let's connect your payment. Now let's set up your shipping. Hey, congratulations, you have a store. Is there more work to do on the site?
Of course there is. There's always more work to do. But now we have gotten to a point where you have products and you can take payment and you can ship them, and your site has a domain name and therefore an SSL certificate. So here you are, now you're in business on the. And that's the problem that we're really trying to solve is just like, let's just get p get all of these, like things that you have to configure in front of people so they don't have to go hunting for.
Cory Miller: And that's a huge problem I see that firsthand, um, is, you know, WordPress enabled me [00:09:00] to start a business, start a blog first, and then it evolved into a business. And that's the beauty of it. And I see that with, with commerce. Nearly any, uh, nuance thing you want to do, you can probably do it with WooCommerce.
There's so many extensions, plug ons and addons and stuff. It from my experience, it seems like, you know, you get in and, and e-commerce just set aside from e-commerce is just complex because, okay, well you're selling in Europe and you need that and you need invoices or something like that. You're selling, you know, a digital good with a physical product and you want a free trial.
I was just talking to somebody about that yesterday. The whole thing on e-commerce. And then you get to WooCommerce, great tool, awesome ecosystem and stuff. And I see this problem that you're trying to tackle over and over, uh, and I think it provides a huge need for those trying to build stores on the web.
Um, tell me about who the product is really for. [00:10:00]
Tiffany Bridge: So you know, this product is really for that sort of like merchant who is either setting up the site themselves or maybe they're working with somebody to set up, but they're not like hiring an agency to build them a site, right? Like they might have, they might have a buddy who's good with computers, or they might even have paid a freelancer, but it's really meant to be kind of, Right at that like level of the person who is actually gonna be running the business should be able to set up the store.
That's always the goal that we're after, right? Is if you decide, if you're like knitting hats and selling them on Etsy and you decide you wanna get off of Etsy, like you should be able to do this. So it's, it's meant for people whose skill is whatever it is that their business is. Not building websites, and that's who we're really targeting with this.
Now, that is a very complicated problem and there's a lot of layers to it. And so we are always in the process of trying to solve for that use case. I think, um, I don't know if you can ever be, you can never say. We've solved it, right? Like there's always gonna be more to do. [00:11:00] Um, and that's what we're doing with Store Builder right now, but that's who, that's for.
Like a lot of our other products, like we host, we have Manageable commerce hosting, manage WordPress hosting. What we like to say about those products is that we're the hosts that you graduate to, right? If you're coming to us, you've probably already been somewhere else. Um, but with Store Builder, we're really focusing on people who probably don't already have a website, and that's, uh, that's who the product's for.
Cory Miller: That's unique with Nexus, but I know Nexus is a brand company, has extensive experience with e-commerce too. And this offering is really interesting because one, you're tackling a big problem. Um, but two, you've got a lot of experience on your team and the company that has really dealt with this, um, the e-commerce question for a long time.
So.
Tiffany Bridge: Yeah well, and it's such a privilege to be able to work with people who like really think about e-commerce, right? Like Nexus got its start doing Magento. And so like we have a lot of like all of our, you know, engineering and our operations, like, they understand like what an e-commerce site [00:12:00] needs. And so it's, it's been great to watch them kind of apply that knowledge to WordPress and w as well.
Cory Miller: Excuse me. And I think this is. It's one thing to have a blog, you don't wanna have blog. Mm-hmm. , I didn't worry too much about downtime. Sure. When you have downtime or something happens and you can't get things done with your story, you're probably likely losing money. So Absolutely. I think that experience is, is key to highlight Mato Gun back to the, the days, you know, this big, big behemoth of an e-commerce platform that switched hands and
.
hear that background. Next is, So you, you said this, uh, just a second ago, but you talked about some of the things, like what you're trying to do, and you mentioned some, some key things in the last year or so, as you've b led this project. Um, what are some of the things that, that stand out that you're, um, excited about, proud about that uh, you can share.
Tiffany Bridge: You know, I think in terms of like actual product features, you know, I'm so proud of that Go Live Wizard. Um, because like, [00:13:00] you know, what's this saying? Like it's always d n s, right? D n s is hard and that's. and that's such, and there's no way to talk about it in a way that isn't like technical, right? How do you connect a, a domain name to your site?
Well, you've gotta go change your name servers. Well, what's a name server? What's a cname? What's an a record? Um, people shouldn't have to know that, right? Like people shouldn't have to know that in order to get online, I think. Um, so it's been really fun to kind of build this cool tool that just walks people kind of through a decision tree.
The first thing it asks you is, , do you have a domain name or do you need one? If you need one, it'll send you out to the Nexus checkout, or we're working on this feature where it'll send you out to the, the Nexus checkout. We're working on the feature where it brings you back, back into your store. Like right now, we can, we can send you out to our domain registration, but we, we have to rely on you to come back.
We're working on a feature where we can move you out and then just bring you right back to where you left off. But you know, so that's the first question. And then like once you have it, it like it will actually validate whether your domain is ready to connect, right? It'll do all the queries to see like, [00:14:00] are your name servers set or do you have the C name set up?
And it'll tell you. If not, it'll tell you what it is that you need to do. Um, And then, you know, you, as you proceed with it, it'll like set up the DNS zone in your portal and it will like do the, um, the find and replace on your database to make sure that like WordPress knows what domain it's supposed to be using and that all of your internal links are now referring to the correct domain.
So like it does all of those like little things that, like on special projects, we have a whole checklist for, to make sure that a human does them well. Now we've got like a. Um, so that, that does that, and that's, I actually tease my former coworkers sometimes and I'm like, Hey, I'm over here trying to replace special projects with a series of onboarding wizards.
And they're like, yeah, good luck with that . I'm like, Hey, look, I never said I like small problems. Right? . So, um, but so that, like, that feature is something that I'm really, really proud of and, um, and excited about. And I'm always telling people it's like the best single piece of store builder
Cory Miller: is, is this different [00:15:00] from the wizard?
You mentioned a bit ago.
Tiffany Bridge: It's the same one. Okay. I mean, it's like the, like that's the, that's the one that I'm most excited about. And, and I think it's the reason that I may, that we're able to do that one so beautifully is because you don't have to, like, there isn't like a third party that we're having to connect with.
Um, you know, when you start getting into like payments and shipping, like suddenly you're dealing with other people's APIs and so there's a limit to what you can do. Um, but like where we're able to kind of control the experience, we're able to make it like really beautiful and functional.
Cory Miller: I know I've, I've helped people.
You know how it is, I'm sure you get this too. It's like if they know you do WordPress or websites, you know, everybody has some kind of idea. And, um, there's platforms out there, but again, the power of WooCommerce and, and WordPress particularly to, to grow your business. But there's complexity that happens that, that I know you're wiring in as you think about and build, continue to build the.
For that experience. Um, it's kind of [00:16:00] going back for a second. I know Nexus does. Okay. You graduate to us. Uh, store builder specifically, I think is for a different kind of, um, problem. And you might have said this, but I want to come back to it cause I, I think I might have missed sharing this part of it. So, store builder, if you, you know, want to start a store and here are, you know, 15 options.
This is the option if you want to, um, start a store and grow it.
Tiffany Bridge: Is that right? Yeah, I think so. I mean, I think there's a no better platform than WordPress and Woo for something that's gonna grow with your business and be flexible to your business. Like maybe you get farther down the road and you decide, you know what?
I don't actually want to sell merchandise anymore. What I would rather do is do courses or events. I mean, all right, well just install another plugin. You can uninstall WooCommerce. , off you go. Um, and so, you know, having that option always available to people as well is really important. Like you can, [00:17:00] because as you know, it's so flexible and you can just swap in the pieces you need and take out the pieces you don't.
Um, I think it's, it's really great to just get people, like, just, just get on the platform that's going to grow with you at the beginning instead of having. Migrate later, right? Like, nobody likes migrations, nobody likes, you know, having to convert their data and carry their, carry their orders from like their Shopify store and their commerce.
Just start with WooCommerce. It's fine.
Cory Miller: I know. Um, so we talked about in that experience, like really making that initial experience where you're like, I've got something I want to sell. Um, you mentioned when we were talking before this too, like particularly you're on another platform, like an Etsy or some other platform.
This is when, um, you're ready to go and there's this, there's this learning curve with WordPress WooCommerce that you're trying to sort out. Um, I think you said it when we were, um, prepping for this like idea to selling [00:18:00] is, is kind of that key, which I think is so awesome because I know from experience.
People, you know, non-word, pressure related. Go, I'm ready to do this. Lindsay and I, my wife have a, a partner, great founder who does physical products. And, and that was the question I was like, okay, well you have a couple of options. , they all have pros and cons, they have some things. Um, but having an experience like this, I think is so key because of that initial learning curve going live online.
But there, I know there's other things too. Nexus happens to be in the family of LiquidWeb, which is Own, has a number of WordPress specific company outside of the Nexus brand of families that you all, um, leverage within the platform too.
Tiffany Bridge: Yes, absolutely. Um, the biggest, uh, so you know, the liquid web family of brands is large and growing, right?
And, and, and as our post status friends know, there are quite a lot of like WordPress plug-in businesses that are now part of the family of brands. And the one that we are leveraging most right now in store builder is [00:19:00] cadence. And cadence. For those who don't know, is this really great? I don't wanna call.
I mean, it's a theme, but it's like so much more than a theme, right? Um, it, it is a theme. It is blocks, it is starter templates. It's this whole package and it's really geared around people who are like web designers, but just need a great, um, like way to build and customize a site that doesn't necessarily rely on like a third party page builder.
Right? Something I appreciate about Cadence is the way it sort of embraces. Extends the WordPress Block editor rather than trying to replace it. Um, cadence is there, there's so much great stuff, right? Like right now, store Builder really leverages this Cadence starter template. So you pick one of the starter templates around, uh, around e-commerce, and we import a site for you, basically.
Um, and then you just have to edit it and make it your own. Replace the images, replace the text. But, you know, the, the feedback that we're getting from our customers is that that's still a lot of work and it. Their feedback is that because it is, they are correct. [00:20:00] That is still a lot of work to do. And so something that we're kind of, the next problem we're trying to tackle in store builder is this idea of editing all the not store parts of your site, making sure that you have a homepage and an about page and you know, all of your policy pages and things like that.
And making it as easy as possible for people. Because you know, cadence was kind of designed around people who are already web designers and that isn't who our audience is. So we've been working very closely with the ca cadence team on, you know, what's a, how can we leverage cadence and the power and the, the, the experience that they have, but create like a really great experience for, um, people who aren't.
Who aren't already savvy with web design, right? Who don't know, like, what is a gutter, what's a border radius like, you know, no one should have to know that. Um, so we're, that's the next problem that we're trying to solve and um, and it's been a real privilege to work with my colleagues over on that side of the house on that.
Cory Miller: I, That's you just kind of like [00:21:00] highlighted one of, one of the benefits why we, our partner and, and the founder of that physical products company. Like why not just to use, let's say a Shopify site or something is like mm-hmm. , the stuff you said that the non-store stuff is so awesome and attractive.
Mm-hmm. and helpful for store owners where you can blog and. NCO and different things like that. And I happen to have some inside knowledge as far as . Um, having been at Lake Web a couple years ago, sold, sold our themes to, uh, lake Web, that there's a suite of tools That's awesome. And to see, you know, post status by the way, also runs cadence and such a powerful framework, whatever we call it, you know, word critical.
Tiffany Bridge: Yeah. It's a, it's a sweet a package. I don't know, it's like, it's a theme. It's a lot. It's a lot of stuff. Um, and it's, it's just great. And, um, I've been really, it's been really nice to be able to, to work with, um, something that both kind of embraces kind of the WordPress way of doing things, but also really [00:22:00] enhances and expands it.
Cory Miller: Okay. So help me complete this sentence. As for product lead for this, this particular. Um, there's probably all these things that your, your team knows in sudden and out cuz you built them and you built them based on these customer, this journey of these problems with obstacles people ran into. I wish people knew or did about what?
As part of store builder. Is there things from like, you know, your team just goes, gosh, they're not taking advantage of the school teacher. They're not doing this one thing that would make their life easier, the business would grow better. What are, what are some of those things, part of the platform that's come to mind?
Tiffany Bridge: Oh, that's a hard one. I mean, I think the thing that I find is that the thing that I always want customers to know is usually it's bec, usually they don't know it cuz I haven't adequately conveyed it to them. So it seems a little bit almost self-serving. Right. To be like, oh, I wish [00:23:00] they knew. Like, one thing that I always find myself wishing that people knew is that e-commerce is really complicated.
Right. Um, cuz I think sometimes we get people who come to. To store builder and expect us to solve all of the complexity of the e-commerce when what we're really able to solve is like the complexity of the website part. Like I read our, um, One of the things I do as a product manager is I read all of our cancellation reasons.
Um, so like anytime somebody has left the product and they wanna tell me why it's hard reading, sometimes , it's very bad for the ego, but it's very good for the product. And somebody once said, well, I, I can't believe how many things I have to log into to use this. Like, okay. Well if you're talking about like our Nexus portal, like I agree with you.
I would love to reduce the need for people to have to log into a web hosting portal. Right? But if you're talking about payments shipping, like was there ever a future where you weren't gonna need a Stripe account? I know some people are [00:24:00] tackling that by like building their own payments, but then I feel like that's another form of lock-in that I don't love.
Right. Um, so, you know, so a thing that I, I want people to know is that, um, the system ha the, this, we're trying to, we're trying to balance like that like. Opinionated versus like freedom thing, right? Like, can we be very opinionated? Like, look, you're just gonna use, this is the payment system you're gonna use.
Just, just, you know, while also still giving people that freedom of w of, of WooCommerce, um, I think that's always like when I'm reading stuff, that's always what I'm wishing people knew. And so now it's just a question of like, well, how do I then, like how do I teach 'em that it's not their fault? They don't know that I know that they don't know that.
I think about e-commerce all day. You don't, you, all you wanna do is just get online and like sell this thing you made,
Cory Miller: sell your stuff. Absolutely. Well, and, and there's platforms out there like Shopify for instance, and it, it's super fast gets [00:25:00] something going, but the complexity exists of some of these things.
Like, you gotta think through, are you selling to Europe? What do you, you know, that's just one that comes to mind for me. Exactly. Um, but I totally get it. Um, the space that you all are in, what the product you're trying to provide, um, that, that is kind of like a pro and con of the beauty of the. , you can with store builder, with WordPress, with WooCommerce, get a store up and going mm-hmm.
Um, so you can do it. And that's a great freedom that we have and enjoy for sure. But that, uh, I know from having done had, obviously businesses that run e-commerce rely on e-commerce or website was our front door to our store, but it was down. We didn't make money. Um, and then trying to help navigate some of those complexities is, is a pretty tough job.
Anything else that kind of comes out to. About what I wish people knew. Yeah.
Tiffany Bridge: Oh gosh. So many things. All the [00:26:00] things. Um, , they need anything, I guess they wouldn't need store builder
Cory Miller: anything about the product that we haven't. Mentioned that, that you want to share too? I
Tiffany Bridge: mean, I think, like, I think we've covered all the things that I'm like most passionate about.
Like I just, yeah. You know, well, we were, you remember that controversy several months ago about Etsy and like Etsy's increase in fees and people were sh closing down their Etsy stores. And, um, like I just, like, I want people to know that it doesn't have to be that. . Like, it doesn't have to be that way.
Like you can own the plat, like you can own your platform. We're seeing this now with Twitter, right? The implosion of Twitter. People are like, what are we gonna do? Where are we gonna go? And I'm like, you should have a blog is what you should do. Um, you know, I think I, it just, I want people to know that it doesn't have to be that way.
We don't have. Like our presences on the web, which is an increasingly important way of way, way that we conduct business, the way we conduct our relationships, the way we meet new people. Like we don't have to, it doesn't have to be that way, right? You [00:27:00] can own your home on the web, whether that home is a store or just a blog.
Or just a blog or, um, or anything else. Like it. Just like, it doesn't have to be this way. It can be. There are many of us who would love to help you with it. And like, I'm not saying that just as a person who wants to sell store builders, I wanna sell store builders, but I want to sell, like the reason that I care about store builder is because what it allows people to do.
Cory Miller: Mm-hmm. Absolutely. You backed into my question I was gonna ask you next was to, you've been a workforce a long time and you know when we prop. Uh, examples, like, I don't want to just poo poo Shopify, but use Shopify software is a service. There's benefits to having a SaaS Absolutely. Solution for what you're doing, but there's also,
Tiffany Bridge: there's a reason they're successful.
Cory Miller: Absolutely. There's also downside, and you mentioned earlier it's like WooCommerce, WordPress, and even store builder and Nexus grows with you. Um, but I want you to share a little bit more about that. You know, Shopify, what I was telling our partner, I said, you know, [00:28:00] Shopify's the glamorous thing people look at.
And I see, I see why. But I said, you're gonna trade some problems for a new set of problems. And one of those you've mentioned a couple times is lock in. And the beauty of, I want you to share a little bit about the, what your thoughts are around WordPress, WooCommerce, and open.
Tiffany Bridge: Yeah, I mean, I think, I mean, the number one, biggest one is that you can own it and you can go, you know, wherever you want, and you can decide the experience that you wanna have.
Um, I think that's something that a lot of us are spending a lot of time thinking about right now as like various social media platforms or like the, the downsides of like, for example, kind of lock in, uh, in social media pro. Platforms is becoming apparent, right? So that's like one thing that I think is really important.
Um, another thing that's important is that, you know, the thing about, like, there are lots of companies in WordPress and Yes, here we all are trying to sell you our solution, right? We're all trying to make money. We're all trying to, you know, everybody, we, we live in capitalism. We're all trying to make money here.
[00:29:00] But at the same time, like there is no reason. That you have to have any of that, right? Like the only thing that, that you have to pay for to use WordPress is someplace to. Right. You can download it, you can use it, it's all free, and that you can decide what you need and then you know what's worth paying for versus what's worth not paying.
Like you can, it's such a like a choose your own adventure kind of platform. And I feel like, you know, we've had so much centralization and so much, um, You know, like it's just so much centralization, so, so much like merging and like this company buys this company that we kind of forget that like we don't have to be that way.
And I think it's, it's really important. Uh, I think open source is really important to like individual autonomy in that way. Like we're starting to get a little of like philosophical here, but I think, you know, just knowing that. If nothing else, you can just go download WordPress and learn to use it. Like I started downloading WordPress and learning to use it because, um, [00:30:00] movable type was going to a pay a for pay model and it was more money than I could pay at that time to indulge my like personal blog habit.
And everybody was talking about this new system, WordPress that was open source and free. And I was like, free is good cuz I am broke. And I downloaded it and I started teaching myself to use it and it completely changed my. And I know I'm not the only one. Right. I have talked to other people who are like, great.
WordPress was free for me to learn to use, so I learned to use it. Word camp was $20 for me to go, so I slept on somebody's couch and went to a Word camp. Something that I think is, is so important is, is that kind of low financial barrier to entry. I would love to see us have a lower like knowledge barrier to.
and I think we're all working on that every day. Um, but um, that, that's just like, that barrier to entry I think is always really close to my heart because I really believe that, you know, these are things that can change people's lives if they just have what they need in order to take advantage of them.
Um, and I think that the community really [00:31:00] does care about that. And that's something that's like, makes me very proud to be involved in WordPress.
Cory Miller: Well, you, you just, there's a practical side to this too, and I love the philosophical because it has practical implications as well. It's like Absolutely. You get locked into a platform, like you're talking about, whether it's an Etsy or a Twitter or a Shopify.
Mm-hmm. , you're at kind of the whims of. What they're doing. That's a little bit different in word control,
Tiffany Bridge: like company gets bought by somebody who then does all kinds of questionable things with it, and then here you are, like, I've been on Twitter for 15 years, right? Like I've been on Twitter since, yeah, 2007.
So I've been on Twitter like 15 years and here I am. Like with my like 15 year old, like at Tiffany Twitter handle, because that's how long I've been on it. I got my first name and now somebody's over here like running it into the ground, making all kinds of questionable decisions, messing up the experience I have.
And then I'm like, well, now what? Like half the people I know I met here, like now what do I do? And like here I am like. I got locked in. I said I wasn't gonna get [00:32:00] locked in, but here I am, locked in. Um, so yeah, I mean that has like very practical considerations. There's people that I'm struggling to stay in touch with because I only knew them on Twitter and like, how do I find them now?
Cory Miller: Well, and you know, just a real direct one-to-one is, um, Shopify and Etsy platform versus this. And you, you look at a lot of entrepreneurs, e-commerce merchants start something, it blows. It. It starts to really grow and that lock in down the stream really comes into play For sure. Like you start getting taxed on your success in a sense where you, like you said, to that own and locked in feature where you go now.
Exactly. With WordPress, we built a tool to, I themes that stellar brand that you can move websites very easily with. Exactly. Including at Nexus Brands.
Tiffany Bridge: Exactly. And you know, like you, you build something, you go viral, you're like, suddenly your Etsy store's [00:33:00] going crazy. Now you have like, you know, transaction fees at Etsy.
So the bigger you are, like the more your fees grow at ets, you know, at Etsy. And um, so you have that problem, but also like maybe you never bought a domain name. So now everybody only knows where to find you on Etsy instead of getting a domain name. So now you've gotta like figure out how to teach people to go somewhere else.
Like if you wanna move, like it's, yeah, it's a real. . I see this a lot of times too with like content creators and like Instagram. They're like, oh my gosh. If, I mean, Instagram's how I reach my audience, how are people gonna find me? If inst, if Instagram goes down, y'all, that is a problem. Like you need a website and, and it just like, it makes me nuts, like a thing that is, it just makes me like pound the table cuz I get so annoyed about it.
Is so you don't have like, People, you can only have like one link on Instagram, right? It's in your bio link in bio. And so people will like pay money for a link in bio service and then like link to their website and a link in bio. And I'm like, what if I told you that you could just put a page on your website with the list of all your [00:34:00] links and then put that link in your bio.
Um, and then you wouldn't be locked into yet another service, right? You don't have to get locked into the, like, there's the lock into Instagram and then there's the lock into the, the thing that you did to like work around the limitations of Instagram. Just have websites. Y'all just have websites.
Cory Miller: It's well in this, this partner of our same thing, built a great, huge audience on Instagram.
Mm-hmm. that you gotta have an gotta have a website, gotta have an email list that you're trying, you know, things have, things have evolved. There's other marketing opportunities. But I go for me, website, email list that you can contact them that you quote own. So if something shifts, but you know, Tiffany, I'm interested too.
You see all this, you know, looking, looking around Instagram for instance. Some of the people that have got huge audiences, and I click those links and I think, okay, well maybe they're what, you know, at some point, how do they monetize that? And I go and I wanna get your thoughts on this and this whole creator [00:35:00] economy and what, I think probably 10 years ago we thought it's like bloggers and , you know, we have a new name for it now, but the creator economy, where they used the platform to get some initial buzz, but then, Okay.
What's the path to Monet monetization. I mean, we're all passionate about what we do, but at some point you also need to, you know, keep the lights on and pay the pay the bills kind of thing. Absolutely. But I'm curious too, like seeing that you've been at WordPress a long time, seen in the web, a long time, been a technologist, but like, you know, what's your thoughts on that creator economy?
Just like you said, okay, hey, here's a good point. Build your audience here. Hey, maybe not just a link tree or whatever it's called, but like, here's your website and all that. But what kind of trends and, and themes are you seeing in, in the foreseeable future, uh, that you know, you have thoughts on and ideas for as the creator economy builds?
Tiffany Bridge: I mean, I'm seeing, I'm seeing a lot of people kind of fall back to newsletters, which is very cool in like retro, right? Like this idea of [00:36:00] like email, like we've all got email. We neglected our email boxes for a while, but now it's back email's back, baby. Um, I think that's really interesting. And, and you know, and we're still seeing like some consolidation there, right?
Because then now it's like, oh, let's, let's have a CK and like, okay, but now you're like locked into ck, right? Yeah. Um, which, which is a little bit of a concern, but you can at least like export. Subscribers out from ck, like if nothing else, like you can take your list with you, which I think is really great.
CK has put together like a really easy to use stack of things that you need to run a four page newsletter. And, um, and so they're, they're popular for a reason, even if I still think people should have websites mm-hmm. , um, you know, but, but we are seeing that and even within sub, I'm starting to see people like branch out into.
Having websites like ghosts, which is another open source project. I'm seeing people do that instead. Um, I think it's, it's really interesting right now because we ha we're in this moment where like the, the platform, the [00:37:00] social media platforms are really starting to show the seams and, and it's starting to feel like maybe we're on the edge of something.
And I was just talking about this with a friend of mine the other day, and cuz he was saying like, Man, like Google Reader died and it kind of killed R Ss, right? Like, and nobody's figured that problem out since then. I'm like, well, no, because everybody just started aggregating through Twitter. Twitter's the new, your new Google reader, except now like Twitter is twittering.
And, um, because then we all, you know, we, and, and that, and again, that's like that problem of consolidation. Like even Google Reader, which was aggregating sources, it was like the dominant r s s reader. And I don't know, I don't know how to solve that problem. decent, uh, of centralization. Right. But I think it's very interesting that we're seeing people kind of move to newsletters because then they at least know that they can contact you.
Mm-hmm. , and, and you can, um, and you, and you can have more control of your audience that way. Well, and then I'm watching people like try out, like mastered on and that's interesting. [00:38:00] I don't, I don't know how that's gonna go cuz I feel like Mastodon is still. It's too difficult from like an administrative perspective.
Like it's too difficult to start an instance right. Still. Um, I was talking about this actually in post status Slack the other day. I feel like a big reason that I ever got as far as I did with WordPress is cuz they had that five minute install so early on. Yeah. Like even in 2004, it was easy enough to install that I could figure it out myself and that like, I tried to set up ma on like ju like just like on a Nexus test account and like, , we don't have a way to run that particular form of like, of SQL that it uses of S SQL L and so like, like I would immediately stop and like, well, I.
Like this, this thing doesn't even, like, it has dependencies that aren't necessarily available everywhere. And um, and then you have to, like, there's all this stuff that you have to do to set it up. And I'm like, and you all have to, and it all has to be done from the command line. Um, so I feel like, you [00:39:00] know, these kind of like federated platforms where you run under an instance are gonna have to put a lot of attention into installation and onboarding if they want to, if they really wanna take off.
I think that's gonna be a big thing.
Cory Miller: What I take from this too is really going back to if you're thinking about building a business, even if you're dancing for passion, all of a sudden you're back in. You go, oh my gosh, I'm a business owner. The thought process here to me is make sure you understand. What you own and what you're renting or borrowing for a time.
Yeah, and just like you said, like I think so much from the we, I think we so much, by the way, benefit from de decentralization, AK WordPress, . You can, yes, you can copy it, you can for it and do whatever you want with WordPress. And there's power in that. And that shift of power where another platform has the rules.
and regulations and policies that they change like Instagram, changing from more focus on [00:40:00] video to compete what's, let's say a TikTok and you go mm-hmm. Well, and, and I'm not looking at my analytics all the time, but I look at likes, right? And I go, well, my likes went down quite a bit. Well, because I don't do video, I don't want to do video.
Right. And right. Then you go, there's a way to build, it seems like build some initial audience, but make sure you have these off-ramps into something, even like an email list, you said, much less complex to export your subscriber list and go to another platform than e-commerce, but be really choosy and picky about what you're doing because.
When your business does continue to grow, you want to be able to grow with it in the right platform to do that.
Tiffany Bridge: Absolutely. Absolutely. And also, you know, as like the thing about decentralization is that there are a lot of problems that we are accustomed to having platforms solved for us. That now we have to solve on our own a decentralized situation.
And so those of us who've been working in open source a long time and and who work in tech, kind of like we already understand that like moderation is a problem and you have to think [00:41:00] about it. But you've got all these, like for example, new MA on instance, admins who've never really thought about moderation is like a problem.
They have to solve , , and, and, and you'd better. Right? And so, and that's like a, I think that's gonna be a real adjustment for people to make as we kind of like, if we're, if we're really gonna see like the beginning of a decentralization here, like there's gonna be a lot of like lessons that have to get relearned.
Cory Miller: Yes. And when you said that about the five minute install, raise my hand because I go, that's why I loved WordPress. I didn't have to, what's a command line? What's the, you know, how do I. Upload, install, extract, set up my databases. Like that kind of simple. I've seen so many tools over the years that promise some decentralization.
But it's great for the developers that know all those things. But for the everyday person, once that gets figured out, that five minute or click, click install, I, I think we're gonna see some shifts in power.
Tiffany Bridge: Yeah, I think so too. I think, um, I think if they pay a lot of, at pay more attention to that, I think you'll start to see a lot more.
Cory Miller: [00:42:00] Tiffany, thanks so much for being on, um, post draft today and sharing some of your background and obviously your vision values, and then, um, what you're doing over at Nexus with store Builder and the other products. Um, tell, tell people where they can find you.
Tiffany Bridge: Well, um, my slightly less neglected these days.
Personal blog is tiff.is so, https://tiff.is/, you can find me there as long as there's still a Twitter. You can find me on Twitter at Tiffany. And, uh, you can find me on Mastodon at, uh, Tiffany@theinternet.social social.
Cory Miller: Awesome. Thanks so much, Tiffany.
Tiffany Bridge: All right. Thank you.
This article was published at Post Status — the community for WordPress professionals.
It's 2023 and Cory Miller and our Post Status team have been strategizing to make this an amazing year for the Post Status community. Here are some of the things we have “up our sleeves.”
Join the Post Status Meetup2022 gave us great opportunities to create and learn from the huddles we created. We loved meeting people through Zoom and sharing with and learning from one another. And we want to take that and grow it. So we're retiring huddles (for now) and transitioning into meetups that are targeted for your growth.
Rather than have huddles that are focused on regions, we intend to focus on industry areas that should help our members get the most out of getting together online.
Join the Post Status meetup here: meetup.com/post-status/ and then RSVP for the meetups that best meet your needs (one, two, or all three).
(We've structured the timing to try best to include as many members' work times as possible.)
The first meetup events are scheduled for:
We hope to see you there!
Celebrating 20 Years of WordPressWe've got some things planned to celebrate WordPress this year, and that means celebrating YOU, the Post Status community. We want to know your WordPress stories. So fill out our form on this post, and we'll include your stories throughout our blog and social media.
We can't wait to hear your stories!
WordPress HistoryWe're building a WordPress Community Timeline. And we want YOUR historical moments to be included.
See the timeline and add your moments in history here.
More to Come!We're also planning a WordPress bash! And lots of other things throughout the year. Can't wait to celebrate with you.
You — and your whole team — can Join Post Status.
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status.
This article was published at Post Status — the community for WordPress professionals.
The last 20 years have included some amazing events in WordPress history. We want to note events that are meaningful and build a timeline for the whole community.
Have you built a plugin or business? Did you host a WordCamp for the first time? Add it to the timeline via the form below. Let's see a timeline that truly showcases the community.
5/2003
WordPress Launched08/2006
First WordCamp Held01/2013
Post Status Launched12/2015
First WCUS
Unpublished formThis article was published at Post Status — the community for WordPress professionals.
This year WordPress turns 20! (Where has the time gone?) Our community and our ecosystem are thriving! And that's because of YOU!
So we want to know your WordPress story! Tell us how you got started in WordPress. Or tell us about your first website. Or building your business. Or theme. Or plugin…
We'll be sharing stories throughout our blog and social media.
This article was published at Post Status — the community for WordPress professionals.
It’s true, ChatGPT (or any other AI writing tools) did not write this update, but I HAVE been playing around with it, and I can see the appeal, at least in part.
But there has been A LOT of conversation in the community about these tools.
I, like many other writers, experience some form of writer’s block or another from time to time. It’s not usually the “I don’t know what to write about” kind, but usually the “how do I get started with this post” kind of thing. And for that, AI writing tools are amazing. “Give me an outline for…” seems a good prompt and a great place to start.
Someone asked me if using AI for writing is plagiarism. I asserted that it isn’t, as it’s not taking someone else’s writing found published elsewhere and presenting it as your own. I see it as a tool and even as part of research. But I’m curious about what your thoughts are.
Let me know what you think.
In the SpotlightPost Status professional member, Talisha Lewallen is in the spotlight this week. Talisha is the CEO and Founder of WPConnects, and the Founder and President of the CertifyWP Foundation.
Weekly Member HuddlesWe’re restructuring in 2023, and expect to have news about this soon.
Quick Links:* WordCamp Asia February 17-19, 2023 * YoastCon is back May 10 & 11 * Podcast: Hallway Chats chatted with Matt Mullenweg this week * Podcast: WPBuilds posted the first in a series discussion with Zach Swinehart * WordCamps are back. Check the schedule online!
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
Jannis Thuemmig, founder of WP Webhooks, joins Cory Miller to discuss Open AI and WordPress. Jannis is passionate about utilizing the power of technology to increase efficiency. WP Webhooks is exploring the ways Open AI can be used to revolutionize website processes and management. It seems we are only at the tip of the iceberg for what is possible when working with WordPress and Open AI.
Estimated reading time: 29 minutes
Transcript ↓
In this episode, Jannis Thuemmig, serial entrepreneur and founder of WP Webhooks, dives into the world of automation and Open AI with Cory Miller. Together they look at what is currently possible within the world of integration and automation within WordPress. Then they lean into what is unfolding as Open AI finds its way into the mainstream and discuss what this might mean for the WordPress community.
Top Takeaways:
Sponsor: WordPress VIPFounded in 2006, WordPress VIP is the agile content platform that empowers marketers to build content both faster and smarter so they can drive more growth. We empower content and development teams with the flexibility and ubiquity of WordPress—the agile CMS that powers more than 40% of the web—while ensuring the security and reliability organizations need to operate at scale
WordPress VIP Mentioned in the show:* Jannis Thuemmig * WP Webhooks * Open AI * Zapier * Teachable * How to Use Open AI within WordPress (Yoast SEO example) * Circle * Slack * Karim Marucchi * Crowd Favorite
You can follow Post Status and our guests on Twitter:* Jannis Thuemmig (Founder, WP Webhooks) * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptGMT20230105-161248_Recording
GMT20230105-161248_RecordingCory Miller: [00:00:00] Hey everybody. Welcome back to Post Status Draft. This is another interview and discussion in our Product People series, and I’ve got someone I’ve met, let’s see, last year or the year before Giannis and doing good work, but we were talking about AI and that led to OpenAI and something they’re doing with WP Webhooks.
So that’s what the conversation is gonna be about today. But Giannis, welcome to the draft podcast. Would you tell us a little bit about yourself and your work and WordPress?
Jannis Thuemmig: Sure, totally. Thanks for having me here. Uh, it’s always an honor. Uh, my name is Giannis. I’m from Germany originally, but started traveling a long time ago and since then, I basically work as a digital dumper from anywhere.
And I would say with a, with a very, very deep focus on web. And specifically in automation. This is where W P Airport comes from. So we are basically focused on connecting different services and WebPress plugging to let them talk to each other and kind of just automate the [00:01:00] system and get rid of the human error and save everyone a little bit of time and money, which is really interesting nowadays.
Cory Miller: Yeah, I, and I love it. Uh, one part I’ll just sidebar real quick is I know when you say digital notepad, uh, the several times we’ve had zooms, I’m like, where are you in the world today, y’all? It’s like, . Um, so I, I love that. I love to see the nude, like landscapes you’re in every time we talk. Um, okay. So WP Webhooks, um, I know you’ve been, so automation is key.
It’s about efficiency, um, like really saving that time. In the processes you’re doing, um, what, tell me what all does WP Webhooks do?
Jannis Thuemmig: So basically it allows you to use a set of redefine integrations to let other services and WebPress plugin specifically talk to each other. So let’s say there’s, um, a woo commerce shop, for example, and you have a, a custom programmed plugin that has no integrations [00:02:00] whatsoever.
You can use our plugin as a middleman to allow sending data in between, and that works with mostly any kind of WebPress plugins as well as external data like, uh, external services, something like Zapier or make or integrated. So the, the basic main goal is to just make them compatible, which they, in a lot of cases, aren’t from the beginning. Or if they are, they’re often very limited, which is something we realized as well. So we just want to kind of get that interoperability to WordPress, which is something that was just lacking over the last couple of years.
Cory Miller: Yeah, I, I love that. I know Zapier has used quite a bit uh, obviously we’ve used it in the past at, at Post Status because of all the external services, and you’re trying to link these and do some things that certain pieces of software doesn’t do out of the bat.
So I, I love the premise of web hooks for sure. Uh, WP Web Hooks, what are you seeing or finding? Customers are gravitating to webhooks [00:03:00] for, like is there specific tasks that stand out that people are using these over and over and over and going, this is what I need. I don’t want to pay for Zapier or some other alternative, I wanna do something here with my WordPress site.
What are you seeing from your customers?
Jannis Thuemmig: So I’d say that’s not a specific use case. There’s, uh, quite a lot. So everyone, literally, everyone who’s in the, in the, has a web presence or has an online shop or something related and does something with website. Everyone is in in need of doing some kind of automations.
Let it be to automatically book orders into your accounting system or synchronize your properties from a property management website with your WebPress website. Or let’s say you have a Teachable account and you sell online courses and you want to synchronize your students with a WebPress website to give them extra features.
This is stuff that they are using it for. So basically wherever there’s a pain point and there’s some time that just can be avoided by automating it through software. This is something where we are, um, jumping in [00:04:00] and it’s specifically interesting right now for people that are very critical about privacy because especially in Europe, a lot of people don’t want to use software as a service partners like Zapier or Integra.
Because they are hosting their data on other platforms, right? So they have no full control over it, which comes very handy with our plugin because you have your own server, so everything runs on your own server. You are in full control where your data is, what your data does. And this is a very, very critical point that is, uh, always, always well seen at the moment.
Yeah.
Cory Miller: Yeah, yeah, for sure. I, you went to a subject I didn’t even think about, which is if you don’t want your information out there on another service, having it in in WordPress, something you control. I think that’s a key facet. Before we start talking about, uh, AI and specifically OpenAI, what are you most excited about with webhooks this year?
Jannis Thuemmig: Ooh, for sure. Bringing that AI space model [00:05:00] web. Because we had so much fun over the last couple of months trying these things out, seeing in which direction it goes. And it’s just incredibly fun to, to play around with it because the possibilities are really endless. And we are, we are fully about saving time.
Right? And this is something we can even use to leverage more time out of our daily task, which is really, really good. Okay.
Cory Miller: Well let’s roll into that because I think that’s one of the most, uh, uh, Interesting themes in our community is ai. I’ve seen a couple tweets saying AI is gonna revolutionize, um, a lot of stuff with a website by the end of 2023.
I can’t remember who said that online. And I was like, well, I’ve been paying attention enough. But talk to me about ai, OpenAI and what you, you see on the horizon for, um, for WordPress particularly, and opportunities and possibilities. . Yeah,
Jannis Thuemmig: so ai uh, specifically in our case with OpenAI, uh, there’s, uh, a little differentiation.
So [00:06:00] right now it’s very much hyped, the G P T three. So the, the kind of chat ai as you can, as you can, uh, think of, which is basically you just type in something and it, it gives you like a very human answer back, which is really, really incredible. And, uh, we specifically talk about the, the OpenAI api, which kind of allows you to.
Communicate data on a programmatic level, which means you basically don’t even need to type something yourself, but you can already use a service to let these things run through the web automatically without ever touching this kind of data. And this is, this is just something that that works very well with, with the automation part.
Right. So we are, we are basically looking into bringing more possibilities that AI through non-static data, and, uh, what I mean by non static data, it’s probably interesting to, to understand what an AI actually is. So it’s a pre-trained network, right? It has the data that was feeded to it at some point. And with OpenAI, it’s made from [00:07:00] mostly 2021.
So it has no actual new data. If you ask it something like what happened yesterday, for example, it could probably not give you an answer to, you could give it the information if you have it yourself. But it can never give you like the, the news and accurate information. And using things like automation, you can basically bring a whole new word to it because you can kind of give the AI the possibility through response and, uh, requests to send data through automation, uh, validate it somewhere else and send it back to the AI and tell the ai, Hey, look, there’s new information.
We can use that, uh, or, or learn about that and, um, send me some more information or summarize me something. So it’s, it’s just a very interesting time in, in regards to giving the AI actual information that you can feed it, uh, that is currently not within its its own, um, possibilities.
Cory Miller: So you said something there.
Um, I, I haven’t even gotten that in depth with OpenAI, but So in [00:08:00] 2021 they fed it a ton of data you’re saying, and then trained it to be able to, to answer questions and things.
Jannis Thuemmig: Yeah, exactly. So basically they had a, a huge dataset or couple of datasets for sure about the information that they fitted. And the AI can basically make.
An answer that is, uh, in a human real reform, and that seems like it is made from a human, but the data that was fed is all from 2021, right? So it is a static data if we, if we want to hear it or not. So if you’re gonna ask the ai, what is the latest model of iPhone, for example, it’ll probably tell you something like it’s the iPhone 13, because I don’t think it has information about iPhone 14.
That would be something cool to try, but I guess it must be, uh, outdated information. And with that gap of, of using that, that automation in, in connection with ai, you can kind of close that gap and you can actually feed it real time data and use that data to, to do certain things within the AI [00:09:00] and, uh,
Cory Miller: I see, thats a new one.
Yeah, it does. Um, totally to me, and I’m asking as a newbie to all of this, um, because I’ve used it and I’m like, this is pretty dang fast. And I’m like, how the heck are they doing that? That makes total sense. And then from the training side, um, the model itself is, I was like, gosh, if this had access to that, and you could just ask it questions like that.
It’s the, it’s the a hundred times better Google. Yeah, because, yeah, it, like, I was, I, I mean I asked what are the strengths and weaknesses of WordPress, for instance, and it came back. Um, but knowing it’s, it’s a little bit lag on the data side is interesting to me. Um, but I saw the potential for this to truly.
Revolutionized some things on the web. Um, so it’s, it, it’s been really intriguing and I mean, I asked it all kinds of questions that I was just actually curious about and seeing what, not just from the what, [00:10:00] how the model would work, but the answer. And I was like, this is like a perfectly uh, formatted.
Informative, um, short essay that I would’ve gotten in college, you know, so that’s
Jannis Thuemmig: intriguing. It’s actually you can, you can write like on demand stories for your kids based on your own characters. Just type in a sentence, say you run a short story and it spits you out a short story that you can read them from going to bed.
It’s amazing. It’s just like incredible.
Cory Miller: I’m gonna have to try that today. I, I continue. This subject fascinates me and I think it’s something we need to be thinking about and looking at and talking about in WordPress and Post Status, because this new technology coming and then how WordPress is placed in this.
And for years, I think this is a segway to talk about OpenAI and WordPress specifically. But you know, I’ve either built sites for people or known a bunch of people that build sites for clients. And you turn on this awesome, it’s like you turn this car over, you pull this car up to ’em, and [00:11:00] you’re like, here’s your car.
But you gotta drive it with content, with things inside the site, and it’s such a great vehicle for that. But oftentimes people get hung up on that part of. Oh, I don’t know what to, I don’t know how to drive my car. Right? Like these, you know, WordPress sites with the right architecture, the right things can really drive and make a dent.
That’s our kind of thing with WordPress is like it’s magic like that. But you still have to like, Drive it, you have to put gas in it and drive it, uh, with content. So that’s a compelling angle for me with OpenAI. And I’ve heard about all these things. Before we segue specifically to the integration you’ve done too and some possibilities there, what, where do you see all of this and WordPress going?
Jannis Thuemmig: Like, that’s a very interesting question. Yeah, yeah. Uh, I think, I think it will be in relay, I mean, it’s, right now we are specifically in the content age, right? So I, I’ve seen a lot of people. [00:12:00] Going into the space where they try to create on demand articles using an ai, which is probably a terrible idea just through plagiarism because it’s very easily detected if you don’t lose like a rewriter and you use your very own wordings in between.
So this is something that we will see switching, definitely. But what I see as an advantage in the future with WebPress is that people will use to. We, we learn to use AI for the advantage in the sense of speeding up their process. So it’s also kind of a, a way of automating things, uh, in the sense that they don’t need to write their content anymore from scratch, or they don’t need to write a, think about copywriting that much.
They just ask the ai, it’s bit something out. They put it in, maybe adjust it, tweak it in their own way so that it has their very own style. And they probably just make the, the way of, of riding blocks 10 times a hundred times faster than it’s right now. So we’ll definitely see like a, a boost in performance and [00:13:00] probably block block posts over the long term.
Cory Miller: Okay. Well, so that leads into this specific integration you have and the tutorial I, I was looking through before we started. Um, so you saw OpenAI has an api and tell us, tell us about that in WP Web Web Hook.
Jannis Thuemmig: So, yeah, we, we basically started, um, after trying a couple of times how OpenAI works to, um, to integrate it with our plugin.
So we, we usually go for creating integrations for different services and plugins, and, uh, in that case it’s, it’s once separately for OpenAI, which makes it compatible with all of the other services and, uh, plugins. We are integrated. And the main goal was just to provide the integration, right? Because it’s so new, barely anyone understands the actual power of it and what is possible.
So we, we just kind of created it out of the blue with a thought of, Hey, it would be cool to just have it, you know, let’s see what, what’s going to happen. And right now we are basically just [00:14:00] working on finding cool use cases. And, uh, there are definitely a couple, uh, like I’ve, I’ve, uh, showed you earlier.
We already have a blog post on our. That basically describes how you can auto generate method descriptions using OpenAI and Yost seo. So you basically just feed it in the title and it spits your order, perfectly made method description that you can just use or adjust as you want. And these kind of things, they just now come through trial and error basically.
And, uh, it’s, it’s very interesting to see where it goes. And I can see that with these kind of automat. Um, we can also provide what I mentioned earlier, that that possibility of feeding the AI new information that is not available within the AI itself. So because we can make these kind of workflows, um, if that makes sense.
And this is, uh, this is mostly what we are trying to do right now. We basically just working on, on use cases, see what’s possible, trying out different things and it’s a super, super exciting. [00:15:00]
Cory Miller: Yeah, absolutely. Because I mean, you talk about this car, you some a a site builder turns the car over and they start to use it.
But that meta, uh, description is one thing. Like I honestly confess, I never do, you know, but it’s, it’s helpful, it’s vital. And so like that one little use case in the bigger picture of what I can do, I think starts to step us into this and it is really interesting. Um,
Jannis Thuemmig: oh, totally. Yeah. This is, this is literally just the, the tip of the iceberg.
If you want, you can basically let the AI create a, a full schema, uh, like a shima for your, for your website. So whenever there’s a blog post, it can write the how-tos and everything in, in kind of adjacent format and, uh, spits your order perfectly well formatted SEO description and, and everything keyboards, the, the, the whole how to, and this is just, it’s just such a time saver.
It’s incredible.
Cory Miller: Well, okay. Do you have a tutorial on that [00:16:00] too? Because that’s really interesting. Um, , or if you don’t, we need one. Um, but so you’re going into OpenAI or chat GPT or whatever, and then you’re saying you’re asking a question or something like that, and then it’s gonna give you back those things.
Jannis Thuemmig: Yeah, exactly. It’s just you literally ask it just a humanly written question, something like, give me back adjacent with each of these information. And it spits you out adjacent with each of the information. And Jason, you can always use on a technical level, right? So we can just leverage that out and use it through our plugin to use it in different automations and do different things.
Cory Miller: Oh, that’s super cool. Well, what do you have anything you wanna share about what you’re doing next with this WP WebHooks?
Jannis Thuemmig: Um. As a, as a use case, it’s a, I mean, we, we definitely, for, for now we really try to just work on the OpenAI things mm-hmm. and try to find some cool use cases there. Uh, we had a lot of, um, a lot of actually customers reaching out about the possibilities as well and how exactly it works because the models [00:17:00] and the configuration is a bit complicated if you, if you’re not fully aware of it.
But, uh, yeah, we, we just follow the standards and, uh, things should be fairly easy. But yeah, for us, it, it’s mostly, mostly OpenAI and creating new integrations. That’s something we’re, we are hardly focused on at the moment.
Cory Miller: I, I really think this is, like you said, the tip of the iceberg that, um, I’m really intrigued by our WordPress community post at Post Status to go, okay, here’s this cool technology.
How do we translate this into practical? Um, uses for the end client, the end user in WordPress. Um, so that, that’s, that’s interesting. We’ll be excited to hear what, what you find in explorer and launch launch next.
Jannis Thuemmig: Yeah, you should just see the block post, uh, our, our, our block. There will be a couple of more tutorials coming.
They’re already in the making, so in the next days we should see someone there.
Cory Miller: Okay. Perfect. All right. Um, okay. So. You, you [00:18:00] showed me something as like this. I think this is just showing the power of what it could do when we start to get these types of integrations into WordPress. Do you mind showing me the one you were telling me about?
Jannis Thuemmig: Totally. Yeah. Not a problem. Of course. I’m just gonna share my screen, probably this one. Yes, so I, I was basically just fooling around the other day on. With our integration, trying to find some new cool ways we can use to, to present the OpenAI integration. And, you know, like, like I mentioned earlier, you can kind of ask the AI to create adjacent format, um, with specific data.
So Jason is basically just a structured way of presenting data within the web that is something that the, the browser or the, the server can. And in our case, we, we, we wanted to have like, like in here, uh, just a simple field that you can write something and based on whatever you write, it updates the block post of [00:19:00] your choice.
So in our case, we just created a quick contact form seven form as we have an integration with contact as well. And we connected that with open. To create a so-called Jason and update a block post based on a specific information. So I can just demonstrate it here. You can see I have three block posts available and let’s just take this one.
I just need the ID because that’s the way we wrote it. So we have ID 97, and what I would like to do is, let’s say I want to update the, the title of this post, right? So I can, I can write something like, Update the post with the id, let’s say post title
with ID 97 and change it to, um, this is a new title based on OpenAI. So it’s, it’s basically what we read as a, as a human tech, [00:20:00] right. But if I submit that and I let our workflow. The AI basically interprets that and, uh, changes it based on our parameters within, uh, Jason. And when I refresh here and, um, the flow ran, it should display it.
See if it doesn’t, no, it doesn’t. Uh, so the thing is, because it depends what you feed the ai. So the AI basically needs to understand what you do. And, uh, in some, in some cases, that’s, that’s the problem with ai. It fits you out text, right? So you try to, you need to, to format. And kind of use the text in a different way so we can see.
Okay. Just didn’t follow it. Just what I’m gonna do is, so to, to just, so the very same example, I just tried to type the similar thing again. Let’s try it again. So, um, update the post with the ID 87 and change the title to, [00:21:00] um, OpenAI. Something new. Let’s see now
Cory Miller: I always love live demos, . Yeah, I know. When you were showing me before I was like, wow, that’s super cool.
Jannis Thuemmig: Yeah, it really depends on the AI, if I, if I do it right or not. Um, but it seems like you see that it’s not completed. So basically something stopped within the AI and uh, yeah, I would need to, I would need to see what.
Cory Miller: Yeah, so you were showing, you were showing just now the webhooks, uh, pro dashboard. Do you mind taking us for a spin around the Webhooks Pro dashboard?
Jannis Thuemmig: Uh, yeah, totally. So it’s basically like, you know, standard WebPress plugin and stuff. On the site menu we have, uh, our W2 Web Hooks Pro, um, menu item, and basically it’s, it’s separated into two main things, which is the automations, the flows, and the web. So there’s, there’s kind of a difference in between, because originally we came from the web website, which means it’s kind of like a [00:22:00] one-way street for information to present.
Let’s say you, you update a, a post on your WebPress website and based on that post you can send data into a, a certain direction, like directly and instantly to inform another service about that there’s a new post. But then we realized that there’s more of a need to actually automate kind of certain work.
And then we created something called Flows, which basically allows you to connect the, or create a consecutive order of triggers and actions. So web book triggers and actions to do certain things in a, in a specific flow as we call it. So I just head into it, uh, into one, which is the human posture. This was the example I tried to show you, which, uh, was currently not working out because of something that I need to see. Um, but what we have basically, within the floor. You can see we have a trigger, right? The trigger fires on a contact form seven. Within the settings, we basically selected the form that we created earlier, which is [00:23:00] embedded in, in the site.
And we don’t want to send the email as we just want to send the data to OpenAI. And it was tested. We set up some conditionals, um, stuff that’s not really important for now, but, uh, this is, this is basically what causes the actual workflow to fire, right? So, This specific trigger comes along with all the data that was sent within this form, and we then reuse the data in the other kind of actions here.
And as you can see, the first action is something, uh, is our OpenAI integration, where we basically sent that information that we had earlier, as you can see here, to OpenAI as a, as a text. And this is, this is what we read. So it basically says, get the posterity and the PostIt from the JSON, uh, in the JSON format.
This is the sentence, and the sentence basically is a dynamic string that comes from the input that we sent within this form. So it makes more sense if, if we go through it logically while, while building it. But, um, [00:24:00] when you click into a field like this, you will see it shows a dropdown, and inside of the dropdown you will see all of the information that was sent within the trigger, including the question like, change the title of the post idea, ???
So this is basically what we selected here. And this is kind of more details about the OpenAI stuff. Sure. And yeah, when you, when you continue safe, you can test the action directly within here. That’s something I can try, um, just as an example to see what comes back. So basically right now I’m sending a real request with the data that we got earlier.
And this is basically the response. So we can see, we got some text back from the AI, which looks a bit weird as it’s text. But within our plugin we have something like a formatter, which allows us to format the data and change into something readable. So I’m just gonna quickly do that to, to give you a better example of what we get back.
So as you can see, this is what we get back from the AI or from the formatter, which came originally from [00:25:00] the OpenAI. And this specific information we want to then use in another action to actually update the post. And this is, this is literally everything it does. You can just think it of simple steps that, like we have a trigger.
The trigger causes, uh, runs whenever the, the specific contact form was sent, then we sent the data to OpenAI. We format it in a certain way, and then we update the post based on whatever data we got back from the OpenAI. Excellent. So, yeah, exactly. This is, this is basically it for that.
Cory Miller: What, what are some of the automations.
Yeah, I, I saw the create the automation. So what are the, some of the things that webhooks can do from the automation side?
Jannis Thuemmig: Uh, you mean some examples for example? Ah-huh. Yeah. Yeah, yeah. Like I say, you can, you can, for example, connect the different services together. Let’s, for example, say you have newcomer, right?
So you can go to the, to the integration [00:26:00] screen. You can install any kinds of integrations that you, you are working. So we have around hundred right now. And let’s, for example, say you have commerce installed, right? So you can then install commerce once it’s, once it’s available on your website and within one of those automation workflows, you can then say, whenever commerce fires, then send the data using, uh, a WebBook, for example, to mm-hmm.
your bookkeeping system. Or send, send an email using the WordPress integration. So in here I can show you. Click send email, and then you have the possibility to send an email directly from your WebPress to the customer whenever, whenever, uh, an order was created. So it basically, it basically just allows you to do certain things that you would manually do within your dashboard.
Mm-hmm. ? Yes. In an automated way
Cory Miller: There’s a bunch of those things for the Post Status setup out the way. I’m like, oh gosh. Yeah.
Jannis Thuemmig: I can’t imagine. Same here.
Cory Miller: And, and what are, what are workflows to, uh, or I’m sorry, it’s [00:27:00] webhooks. Oh, I thought that’s a workflow somewhere. I read that wrong. Okay. Yes. So what
Jannis Thuemmig: I can show you, it’s, it’s basically separated in two parts.
It’s sent data and received data. What it basically means is these are kind of the triggers available, right? So whenever a user created, or when a user was deleted or when a form was submitted, you can send data to a specific url. Let’s say, for example, I want to send a URL to my website, um, I cannot call it demo, and I, I add my api endpoint here and I edit, and then you can see it here. Which basically means when ev, every time a user gets created, you can send a direct webhook request to this url and you can test it, you can customize it with, with more features, more setups, um, based on your needs. Gotcha. And this is, this is what I mean earlier, like a, a direct connection.
And the receive data is basically the exact opposite. So instead of sending data out on a specific event, you send data in and to do something specific. So you can, for example, activate a plugin. As you can see, you can call a PHP [00:28:00] function, you can create a comment, a post a user. So we have basically mostly all of the options of WebPress available through, uh, web as well.
Excellent.
Cory Miller: You don’t have a Slack integration, do you by chance ?
Jannis Thuemmig: Um, that’s the, that’s the thing. Depends what Slack has as an api. Um, if they truly have an API and if they have an api and it can be integrated with something like an API key or a hero token, it can also be used with our plugin. Um, and that’s an interesting point.
That’s good that you mentioned that we have something like,
Cory Miller: um, it’s a, it’s a. Post Status specific thing, but I think a lot of membership sites, which is a big trend too. People building membership sites, course sites, you know, a lot of people like us obviously use Slack. Being able to, um, one, this is a nuance and I’m, uh, sorry for sharing, but this is like create a private group or something like that.
I’ve looked in some of the Slack API and. I’m using us as a [00:29:00] test for a second to say it is a broader thing. I think a lot of membership sites, they’re using Circle, for instance, maybe they want to use something else. So I, I stopped you though. Keep going.
Jannis Thuemmig: Oh, no problem. No problem. Um, yeah, but what I, what I mentioned earlier is that, like you say, with, with, uh, slack, we can kind of integrate with any service that allows, like simple API calls or web and uh, we have an integration available that is called Web itself.
So, When you install one like that, for example, and you go to, let’s say an automation workflow, I can, I can come within here, add a new action, and you see I have a WebBook endpoint available, which basically allows me to send data or send a request to a specific site. So if you have Slack, you would, you would uh, add your Slack U URL here, for example, right?
Slack API or something, and then you. Select the method you want to use to send data, and you can send the data and add it here along. [00:30:00] So if there’s a, a service out there that just follows the standard rep hook or api, um, standards, you can integrate them as well with our plugin. So there’s not directly, uh, integration necessary. Basically.
Cory Miller: Excellent. Well, one thing that’s intriguing about this is for as long as I’ve been in WordPress, I, it, it has led the way in truly democratizing publishing, but over the years, you see Facebook, Twitter, what name, whatever default. Closed wall type garden come out. And um, I just did an interview with Mattias who does activity plug plugin for the Fed averse.
And I was like, the, you, you think about what you’re doing here with webhooks and then the Fed averse is kind of bringing that power back to the. To the user and saying, okay, fed averse can help. To me, I just see the potential to go, let’s, let’s decentralize some of the social [00:31:00] networks. So when a billionaire buys the next thing, or they change their policy at one of these closed set social networks, you’re, you know, all these people are affected by it.
And, and taking some of that control. So that’s where I see FE averse. And then I go, what’s the power here is. Ground zero for what you’re doing is your WordPress site, and with things like tools like this, then you can start, I don’t know, it’s just helping bridge that gap of power. There’s so much usability and features that these closed gardens have, but tools like webhooks and potential with the Fed averse is like bringing some of that power back, and I see WordPress truly being in the space to lead and innovate and bring that power back to the users.
Jannis Thuemmig: Totally. Yeah, I fully agree with you. The, the, an interesting point about that is actually that using our plugin, for example, you can use it kind of as a standalone on WebPress. So if you say you want to make automations, you don’t necessarily need to use WebPress, but [00:32:00] you can just set up a WebPress environment and install our plugin and you can.
Automate external services through WebPress. Right? So you can use it kind of as a middleman for yourself without actually using WebPress.
Cory Miller: And you still maintain control
Jannis Thuemmig: in a lot of ways you have full control. Yes.
Cory Miller: Even if it’s not a public facing site where you have content on like using that, that’s the power, that’s the other side of WordPress.
Do this has been become this huge power powerhouse of a, you know, a software. I talked to a lot of people on the enterprise and they mentioned. the connections. There’s a, um, my friend Kareem at Crowd favorite talks about WordPress being the open source hub to connect services. So, like your example there.
I, I resonate with it cause I just talked to Kareem a couple weeks ago. I love that example. Yeah. Yep. Well, Gianni, anything else you wanna share, um, that you all have going on or you’re excited about or anything I forgot to.
Jannis Thuemmig: Uh, yeah, I’m excited to make this tutorial work, so I think the next blockbuster [00:33:00] will see is probably about this example.
Okay. .
Cory Miller: I love it. Just to have, I love it. That’s the beauty of being a part of this community as I get to ask cool, smart people that can do these things and see, see how they go. But I, I’ll be playing around with open api. OpenAI’s, API’s, mouth, um, just cuz I was playing with that and like, wow, this is powerful and I love this kinda stuff and I love there’s people like you experimenting with it, testing it, and giving users, um, that opportunity to do that.
Um, so thanks so much today for being on the Post Status draft podcast. Uh, this is under our product People series. I love our innovators in our community like you, and so thanks for joining me today.
Jannis Thuemmig: My pleasure, really. So it’s an honor. Thank you very much as well for inviting me.
This article was published at Post Status — the community for WordPress professionals.
Talisha Lewallen is the CEO and Founder of WPConnects, and the Founder and President of CertifyWP Foundation. Through her time in WordPress she has found a passion for education and training inside the WordPress Community. WPConnects is a company that assists transitioning U.S. Military personnel to find their next careers in WordPress. CertifyWP Foundation is creating the first WordPress Credential to not only train U.S Military personnel, but also to help the WordPress community have a standard of competencies. Education is truly the gateway to success.
What do you enjoy most about working in WordPress?
The community is the best around. Everyone that I have spoken to about both WPConnects and CertifyWP have been more than helpful to give feedback or spread the word. I have never been part of a community that is so genuinely helpful and supportive.
What do you love most about your Post Status membership?
The connections that I make every day. I also love the discourse in the channels.
What business/web/WordPress advice do you have for others in our industry?
The only advice I have is to keep being your amazing selves. WordPress is amazing because of the people involved inside of the community.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (January 9, 2023)Share your feedback about how to improve the Five for the Future contributor journey. Check out work underway on how to make interactive blocks easier to build, and take a walkthrough of layout classes in WordPress 6.1. It’s time to start planning; how will you celebrate WordPress’ 20th birthday?
Improvements: Five for the Future, Interactive Blocks, and Layout Classes5⃣ Request for Feedback: How can we Improve the Five for the Future Contributor Journey?
FSE Program Testing Call #20: Find Your Style
Update on the work to make building interactive blocks easier
A walk-through of layout classes in WordPress 6.1
WordPress is Turning 20: Let’s Celebrate!
News* WordPress is Turning 20: Let’s Celebrate!
Community* Community Team Training: Using Learn WordPress at your WordPress Meetup * Community Team Meeting Agenda for 5 January, 2023
Core * Update on the work to make building interactive blocks easier * A Week in Core – January 9, 2022 * Fields API Kick-off Chat Summary: January 5th, 2023 * Core Editor Improvement: Advancing the Site Editor experience * What’s new in Gutenberg 14.9? (4 January)
Meetings* Editor Chat Agenda: 11 January 2023 * Editor chat summary: Wednesday, 4 January 2023 * Dev Chat agenda, January 11, 2023 * Dev Chat summary, January 4, 2023
Developer Blog* A walk-through of layout classes in WordPress 6.1
Docs* Documentation Team Discussion on the 2023 Community Summit Call for Submissions * There is work in progress in HelpHub (Documentation) * Agenda for Docs Team Bi-Weekly January 10, 2023 * Documentation Team Update – January 9, 2023
Hosting* WordPress Hosting Team 2022 recap
Marketing* 2023 Marketing Team: new meeting time and new team reps
Meta* Two-Factor Auth progress for WordPress.org
Openverse* Community Meeting Recap (10 January 2023)
Performance* Performance Chat Summary: 10 January 2023
Polyglots* Weekly Polyglots Chat – Jan. 11, 2023 (07:00 UTC)
Plugins Plugin Guideline Update: Community Code of Conduct * Plugins/themes categorization * Plugin Review Team – 9 Jan 2023 Project Request for Feedback: How can we Improve the Five for the Future Contributor Journey? * Announcement: New WordPress Incident Response Team
Support* Introducing the Block Editor in the Support Forums
Test* FSE Program Testing Call #20: Find Your Style * Proposal to Update Test Handbook Homepage * Test Team Update: 9 January 2023
Themes* Themes team meeting agenda for January 10, 2023 * Themes team update January 10, 2023
Training* How did you learn WordPress? * Meeting Agenda for January 10, 2022
Online Workshops* Create Block Theme プラグインで自分のブロックテーマを作ろう! * Create Block Theme プラグインで自分のブロックテーマを作ろう! * Images on the web — past present and future * EP9: WooCommerce Settings and FAQ | Bangla * EP8: Introduction to Products (Various types of Product) | Bangla * EP7: Introduction to WooCommerce (Installation, Checkout flow) | Bangla * Live stream: Building an Advanced Query Loop block variation plugin * Live stream: Reviewing developer-focused features in Gutenberg 15.0 * Live stream: Reviewing developer-focused features in Gutenberg 14.9 * Block Themes and WordPress: Live Stream * Block Themes and WordPress: Live Stream * Block Themes and WordPress: Live Stream * EP8: Introduction to Products (Various types of Product) | Bangla * EP9: WooCommerce Settings and FAQ | Bangla * EP7: Introduction to WooCommerce (Installation, Checkout flow) | Bangla
Tutorials* Tools: Site Health * Introduction to theme.json
WPTV* Latest WordPress TV videos
Related News:* PHP 8.2.1 Changelog * Composer 2.5.1 Changelog * NPM 9.2.0 Changelog
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status’ Week in Review — covering the WP/Woo news plus significant writing and podcasts. It’s also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
If you have known me for even a minute, then you know I’m passionate about inclusivity. You might have even seen me call out people on Twitter for treating people with much less than the respect they deserve. So this new Inclusive Language Analysis tool that Yoast introduced got me curious. Certainly, reason enough to reach out and get you some insights. (And who doesn’t love the team at Yoast?)
When I think about inclusive language, I start thinking about gender, race, and abilities. But I’m sure there’s more.
I had a chat with Agnieszka (linguist) and Yvette (online marketeer turned community team lead) from team Yoast, and this is what I learned.
What is inclusive language from a linguistic perspective?Agnieszka: Before I go into what inclusive language is, let me get a common misconception out of the way. And that is that inclusive language makes everyone happy. The thing is, choosing inclusive language over less inclusive alternatives might annoy groups of people. And sometimes, people will get offended by hearing something they do not want to hear, no matter how gracefully worded the message is.
Real impact on real peopleInclusive language is about choosing alternatives for words and expressions that are derogatory or exclude marginalized groups. Think of terms that keep prejudice, stigma, or erasure going. There are all sorts of stigmas and prejudice. The most common ones have to do with people’s race & ethnicity, gender, sexual orientation, disability, appearance, age, and socio-economic status.
Using non-inclusive words or expressions have a real impact on real people. If you hear something often enough, you’re likely to internalize it, and at some point, it becomes part of how you think about yourself and the world around you. If you keep hearing the phrases Third World and First World being used to refer to certain places in the world, for instance, it can be hard not to internalize the idea that one is inferior, while the other one is superior. If we’re able to build the habit of choosing inclusive wording over non-inclusive ones, on the other hand, this will have a positive impact on a more inclusive society.
Compare it with a first dateYvette adds: When you use inclusive wording on your website, your content is more likely to resonate with a wider audience. You publish content so that people will get to know, like, and trust you, right? This will help with that. Mind you; however, you should still narrow your audience to people with a similar goal or problem.
Online marketing is oftentimes compared with dating. When someone consumes your content for the first time, it’s a bit like a first date. You probably want your website visitors to perceive you as friendly, caring, and trustworthy. The way you treat your waiter during a first date, for instance, tells a lot about who you are as a person. Making derogatory remarks will likely be a turn-off for your date. Similarly, your use of language on your website can make or break a first impression.
Thank you, that clarifies a lot. And it brings up another question.
How did Yoast come up with adding an inclusive language analysis?Agnieszka: Well, it started out with someone suggesting it as a potential new feature. We then did a bit of research and found out that there were a lot of inclusive language guides out there, but hardly any tools that would actively help you write more inclusively. Especially ones that considered the nuances and context dependency of language. So, we saw a real opportunity to create something that would help a lot of people. And while we knew we would have to figure out a lot on the go, our team felt up for the challenge. And here we are. We’ll continue to improve the tool, but it’s already making a difference for everyone.
It totally does. What you did not touch on yet, though, and what our audience probably wonders, is…
Will writing more inclusively rank you higher in Google?Yvette, chuckling: I’m going to rebut with SEO’s favorite answer here. It depends, at least in some way.
You see, Google’s mission is to organize the world’s information and make it universally accessible. Meaning that it will present searchers with content options that the algorithms deem the most relevant for their search queries. How relevant your content is, is not only based on the content itself but also on how the world interacts with that content. Do people link from their websites to the content, for instance? That might indicate that the content is helpful. But also, how many people return to the search results within seconds after landing on your content? Because that might indicate that searchers are not finding what they expect on the page. For instance, because the content contains sexist, racist, or ableist wording.
And did you know that Google recently updated its instructions for quality raters?
Now, Google updates this document for Quality Raters only a few times a year, but in December 2022 most updates had to do with adding another E to their EAT concept. It’s now EEAT (Experience, Expertise, Authoritativeness & Trustworthiness). Lily Ray published an extensive article on the changes on SearchEngineLand.com. One of her conclusions was that Google is upping its game on the inclusive language front. The adjusted guidelines now state that you need to provide detailed examples of what content is considered harmful to individuals and groups. Content that promotes intolerance for the views, beliefs, or behavior of groups, for instance, and content that contains dehumanizing stereotypes.
So, long story short, we don’t know yet if writing inclusively will boost your rankings, but we believe that inclusive language is so important that we wanted to make sure that everyone (who wants to) can use this feature. Not only does it make you less likely to exclude people and alienate them with your content, but it’s also becoming more important in SEO every day.
Thanks for explaining that! So now that we have established the importance and the benefits of writing inclusively, I imagine this is a process. Not something you’d master from one day to another.
How do you get started writing more inclusively?Agnieszka: Let me share some ways to get started easily.
1: Ask and listenListen to the people who are directly affected by specific (non)inclusive language. They are the real experts. Respect their advice and wishes, even if it doesn’t immediately make sense to you. Also, remember that social groups are not monoliths. When talking about individuals, always respect how they specifically want to be referred to. When working on the inclusive language feature, we tried to as much as possible to follow the advice of the relevant social groups affected by specific language. In the help articles on Yoast.com, you can also find some links to articles and resources written by members of these groups.
2: UnderstandTry to understand why certain language is non-inclusive, and why the alternative is better. Every non-inclusive term is non-inclusive for a reason. If you understand the reasons behind it, it can make it easier to make a permanent change. It may become easier for you to remember to use the inclusive alternative, and feel more motivated to make the change. This is also why the feedback on the inclusive language analysis includes links to our help articles where you can learn more about the specific type of non-inclusive language. But we also definitely encourage you to do your own research.
Thanks for sharing that. Really helpful. So, if our readers would like to learn more about this, what can they do?
How to find out more about inclusive language?Yvette: Our content team published several articles on our blog and in our help center that explain more about the use of inclusive language. Also, in our Yoast Academy, you’ll find a lesson on inclusive language in the All Around SEO and SEO Copywriting courses. It’s good to know that this feature is not automatically turned on, so you’ll need to go into the plugin settings and activate it there. But our warmest recommendation is to do just that, give it a spin and let us know what you think.
That sounds like a plan. Give it a go, people!
My thanks to Yvette and Agnieszka from Yoast for the great info!
This article was published at Post Status — the community for WordPress professionals.
In this episode, Winstina Hughes joins Cory Miller to talk about the Support Inclusion in Tech project created to champion diversity, equity, and inclusion in the WordPress community by providing assistance to WordCamp speakers for travel and hotels.
Estimated reading time: 37 minutes
Transcript ↓
Winstina Hughes is a long-term community member and organizer within WordPress. She joins Cory Miller to discuss Support Inclusion in Tech, an effort to increase representation of minority and underrepresented speakers at WordCamp by providing needed financial support. This offers everyone in the WordPress community the chance to share their expertise and contribute resources so everyone has the opportunity to engage.
Top Takeaways:
Episode Partner: Gravity FormsGravity Forms is a powerful form builder for WordPress and the #1 choice for businesses and web professionals across the globe. Its vast array of features, intuitive drag-and-drop form editor, and extensive ecosystem of add-ons, ensure customers can design beautiful, intelligent, and accessible forms for any project requirement.
Gravity Forms Mentioned in the show:* SUPPORT INCLUSION IN TECH * Steve Bruner * Kevin Cristiano * WordCamp * WPNYC * WordPro * Sustainable New Jersey * BuddyPress * GoDaddy * Yoast * Master WP
You can follow Post Status and our guests on Twitter:* Winstina Hughes * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptWelcome to back to Post Status draft. I’m with a good friend of mine when Winstina hughes. I met with Winstina a couple years ago in the post status community. We’ve got to meet in person, talk numerous times, and, um, I’m excited about what we’re gonna be talking about here. Um, she’s got a new, a project called support inclusion in tech.com and we’re gonna dive into that today.
But, uh, hi, Winstina. Hi. And pumped to finally have you on,
Winstina Hughes: I’m excited to be with you.
Cory Miller: Could you tell us what you do in WordPress?
Winstina Hughes: Okay. Um, What do I do in WordPress? every time I speak with, you know, every time I have one of these, um, you know, opportunities to speak with someone in the community, I end up like re repeating the question.
Um, cuz it really helps me. I am a community member, um, and I’m also, you know, a, an organizer, um, a meetup organizer and a board camp organizer. I started, um, going to [00:01:00] meetups in New York City and I transitioned into, Speaking, um, at Word Camp, New York City, and then I was invited to become a meetup organizer.
And so, um, my, you know, my participation in the community was, um, you know, like in the early, um, you know, 2010s. And then around 2015, 2016, um, I started, you know, speaking at, at New York City, and then I became an organizer. I meet up organizer. In 2018, I led my first word camp and my only word, camp , hundred twenties, um, a budget of 120,000, a team of 18.
Uh, it was an amazing experience. They were wonderful people and it was. Really tiring .
Cory Miller: Yeah. You know, over the years, Winstina, I’ve had so many dear friends that have been Word Camp organizers and really I go, oh my God, I love you so much because of what you’re doing for the community. But I also go, I hope you [00:02:00] still like word this afterwards because it’s a such a labor of love that I think, um, so often we don’t really give the credit and thanks to the people, That do this voluntarily.
Yeah, like you’re talking about all the stuff you’re done. So anyway, I wanna say thank you because I’ve said it so many times to dear friends over the years going, thank you for what you’re doing. I’ve always shied away from it because it’s so much work and I see all the passion and energy that you and other organizers have and I’m really thankful cuz I think that is so critical to the entire community to have these, and now we’re talking in 2022.
But we hear WordCamps are back. You and I got to see each other in San Diego at Word Camp US. Yes, yes, yes. So
Winstina Hughes: anyway, so Word, word camp Us. I was a co-organizer for Word Camp US this year. Um, and so yeah, you’re right. Like we had a chance to teach other again there, and that was like, yay. That was awesome.
Cory Miller: It was, yeah.[00:03:00]
Yeah. A absolutely. Well, okay, so what drew you to, okay, how did you start with WordPress? Were you using WordPress for, uh, your own website, somebody else’s website? How’d you get started with the actual software?
Winstina Hughes: So I started with WordPress in 2006, 2007. Um, I had a college course that was . Yeah, I, I had a college course.
Um, and our professor required us to add, um, you know, the work that we’d done, uh, into a wordpress.com blog. Um, it was a geographic information systems class. And, uh, we were looking at public health data at the census block level. Um, and so we were actually, you know, looking to see. You know, where, um, there were instances of like, um, I don’t wanna say disease, but you know, like different illnesses.
And so what what’s really interesting is that you can, that schools get access to that data and you can actually like, You can [00:04:00] essentially imagine, and I don’t wanna go too far deep into it, but imagine you have like, you know, Google Maps, right? And like when you have Google Maps open, you can do street view.
So Google Maps lets you like go from that whole, um, like that map into like street view where you jump in as a person. So, uh, this data essentially took you away from just the geographic element, um, and the typography and like really. The census, you know, track level, like essentially, um, you know, looking at neighborhoods and, you know, the instances of disease in those neighborhoods.
And so he, you know, he gave that to us as our final assignment. Um, you know, we did some like, uh, some heat mapping to show where there were greater concentrations of a particular type of illness, , right. Um, or, um, you know, disease or, you know, Uh, I’m not exactly sure like what, what we [00:05:00] were calling it, but that’s what our assignment was.
And, uh, he asked us to, you know, take like a picture of the map and to post it in wordpress.com and that’s how it all started with that , with that assignment. Um, so we were you.
Cory Miller: We were using WordPress at the same time. That’s the same year I started with WordPress when you started. I did not know you went that, that far back with WordPress.
So I love that. Uh, yeah, I do. Thank you. And then you said like in 2010 you started actually, uh, getting involved with community events. And this is relevant to us talking about support, inclusion and tech. So what drew you to start participating in volunteering and contributing to WordPress?
Winstina Hughes: So I went to New York City Meetups, um, and, uh, WordPress, New York City, uh, is the one that’s in closest proximity to where I lived.
I could just take the train in. Um, and it was, it was great. Like I, I really felt, um, that the community there was, was [00:06:00] open, like the organizers were open and, and they were welcoming. Um, Dana, rendy, uh, those were organizers at the time, Steve Bruner, who was an organizer. Was he is the organizer, , he started it and he’s, he’s kept it, you know, um, really like strong, like, since its inception.
Um, and so like just going to these events and meeting these, these like wonderful generous people, these kind people, um, you know, meeting Kevin Cre, Christiana there as well. Um, and you know, just that environ. Was what led me to continue attending events. Um, and they really encouraged me to submit a talk to speak at New York City, um, ward Camp, New York City.
And I submitted a talk to speak there and, you know, since that time I’ve been more engaged in. Event organizing component, [00:07:00] um, or part of the community. So it moved beyond just, you know, um, Like learning, you know, to use Word Pro, you know, building sites and breaking them, uh, the best, right? Yeah. Like, that’s the best way.
That’s the only way you can really learn. I mean, I, I started, you know, with different hosting plans, I’ve had like four or five, like I have multiple domains. Like I think when you’re in our space, you got a chance to really create. And, um, and that’s what I was able to do and what I’m able to continue doing, and.
Now moved from just creating and building with WordPress to assisting with supporting, you know, our community through events like meetups and, uh, word camp organizing and supporting inclusion in tech is, is an extension of, um, of this work, this contribution that I’ve been doing. It, it, it pieces together so many different elements that I’ve come to, like I’ve come to see and I’ve come to understand [00:08:00] and. It’s, it’s a solution that I propose to, um, some current challenges that, um, I’ve heard being expressed. Yeah,
Cory Miller: I, uh, I wanna scroll back for a second and say that when you’re talking about create, I sometimes it, for as long as you and I have been in WordPress sometimes forget that magic of being able to create something on the web or in the, in the world.
See this cool tool called WordPress, so I appreciate that. I think that’s what we rally around in the WordPress community and particularly to post status is helping build tools and projects and things on top of this magical thing we call WordPress. So that was a, when you said create, I was like, it’s just little tingle of magic came up of that’s, that’s why we, I think that’s our common bond in
Winstina Hughes: WordPress.
I agree. I agree. And I think that, uh, when we create as community members, um, and not necessarily [00:09:00] just as. Business owners or, or, um, you know, those who are providing like services. That’s a component of creating. But, you know, in the middle of doing all that, I think, you know, I mean, I like to sit down and just literally play and see, you know, what could I do with it today?
and, um, I entered a com competition, um, held by Sustainable New Jersey, um, right around the time I completed graduate school. And there were municipalities that were seeking, um, solutions for challenges that they had. And there was the city of East Orange and they wanted like a marketplace, um, and a place for their planning department to, you know, add their documents and also something for their green team.
And when I saw this, I was like, I could use WordPress and e-commerce. So I created like a WooCommerce marketplace for them to sell, you know, for residents that would sell their products and services. And I demoed it. Um, and then I also had a website and also a Buddy press site. Um, and the buddy press site would be for their green team members.
And I think that [00:10:00] like, when, when we create with WordPress, like we’re able to like see like, you know, These asks and really apply like our knowledge of what we know the c m s can do and then provide a solution. And the city was actually really happy with the solution. Um, and I made it to the finals of the competition.
Um, but there was another, uh, but there were other teams that that won it. Um, but it was, it was really exciting to show what WordPress, you know, software and what WooCommerce can. Uh, that’s the
Cory Miller: dream. Um, that, that’s so awesome. Thank you for sharing that backstory. As much as we’ve talked and stuff, I haven’t got the chance to ask those questions and, um, it’s a good reminder for me about, you know, I think if you go long enough in the community, you start to, well, I, I’ll say I start to.
Forget some of these nuances, [00:11:00] like being able to go, here’s a project idea, this could be done in WordPress, you know? And that the tools are mostly freely available. Yes. And you can start and build something online.
Winstina Hughes: Exactly. Yeah. You just, you know, download . Yeah. Yeah. Well, yeah.
Cory Miller: So that leads me to support inclusion and tech. And you mentioned you saw a problem or problems and challenges in our community that you wanted to help make some a solution to toward it that became support, inclusion and tech. But can you talk about that a little bit? Cause I know my, my understanding and you continue to help me expand my understanding of all this is it’s not just one particular country with DEI, it’s a global thing. But could you talk a little bit about the problems and challenges that you saw in the space.
Okay.
Winstina Hughes: Absolutely. Um, absolutely. So I, you know, really wanna, like, I wanna hold true to like, um, to how [00:12:00] I, um, shared it on my website. Um, but really the backstory is that. There was a conversation that erupted on Twitter, um, about the need for more diversity on Word Camp, um, organizing teams. And this started, uh, due to, um, you know, uh, some, some thoughts that were expressed about Word Camp Europe, uh, where WordCamp Europe’s organizing team, um, not being.
Very reflective, um, of, you know, more ethnicities or a wider range of them. Um, it was a really difficult conversation that was happening. And my take on it really is that it’s not where camp you’re specific, right? Like, I mean, let’s, you know, let’s really step back and think about the fact that, you know, there’s so many ethnicities around the world that have a ch [00:13:00] like it’s really.
When you’re in the minority as a group, Really up to the group that’s in the majority to weave you into those experiences and those opportunities. Um, and when that doesn’t happen, then you have groups that don’t have an opportunity to be, to participate and to be involved and, you know, support inclusion and tech.
I mean, considering this was a conversation about word camps and our participation in them. Support, inclusion and tech really seeks to assist us in solving the challenge of, um, not having as much, you know, ethnic or, um, or just diverse representation within the Word camp experience. It doesn’t seek to, you know, um, it doesn’t, it doesn’t seek, you know, to like solve, um, Like these, you know, the world that we [00:14:00] live in.
And it doesn’t seek to solve like, um, you know, diversity and inclusion outside of the WordPress space. Um, but I believe that in, in providing these, um, these opportunities within our community, since we’re so large, that the ripple effects can extend well beyond the WordPress community. I believe that when you, Absolut.
When you provide such a large group of people, the ability to, um, to participate in work camps, um, the ability to travel to them, the ability to network to them with, when you attend, um, the ability to like, you know, seek, um, you know, out more relationships, friendships, professional relationships. Then there’s this ripple that extends outside of our community and I think.
That level of empowerment can extend outside of WordPress and those ripples can assist us in diversity inclusion beyond, [00:15:00] um, you know, our, our involvement in WordPress. But you know, this, this particular solution is intended to solve the challenge that I saw, you know, um, being expressed, you know, within our community.
And so the thought is really, Since, you know, since there’s a take on it. And there’s, it’s a, I mean, it’s an, it’s an honest one, right? We don’t see enough people of color. We don’t see, um, enough, you know, people of, um, other minority groups, um, you know, uh, from other parts of the world. Um, You know, we are seeing an equal, more equal balance of, um, men and women.
Uh, you know, but when it extends beyond that into like, you know, more representation in terms of like, you know, a wide range of religions, which ties to ethnicity often. Um, and when you’re looking at representation in terms of those of us who, um, have like neuro [00:16:00] diversion, you know, um, you know, like, uh, characteristics and those of us who, um, you know, who we choose to love, , you know, the what society, um, you know, asks of us , right?
Like, and um, and when we choose to hold true to that or when we’re dealing with the physical limitations, um, that, you know, that we were born with or when we’re in minority. Groups, you know, that have a harder time, you know, uh, receiving opportunities, um, to participate and to increase, you know, their reach and even, um, you know, the professional opportunities that are available to them.
You know, like this. What can we do to, um, to really like solve. To solve that. Mm-hmm. And I thought, what could I do within our community Yep. To, you know, to integrate, you know, like all of those of us who are, um, Either, you know, disadvantaged [00:17:00] or not as represented into WordPress programming and support, inclusion and tech, um, seeks to, you know, take away that financial barrier, which I believe is really what, you know, can limit our participation.
We want to participate, we want to speak, but if we can’t afford to speak , right? I mean, if we can’t afford to travel to the conference and if we can’t afford a place to stay at the conference, um, then. Like, why would we even think to apply to speak at the conference? Right? Like,
Cory Miller: yeah. That’s, that’s really beautiful, Winston, because, um, there’s a couple of takeaways I, I got from this.
Number one is, I, I’ve always believed, um, at least in my world, that WordPress has been. The, an inclusive place, ever growing inclusive community. That’s like a mirror to my world, the way I want my physical world here in Oklahoma to be. And I have [00:18:00] so much learned from our community leadership, uh, over the years, um, that there’s a cons.
Consistent push and drive from the entire community and the leadership to be truly diverse, truly inclusive in all those words. And I, I learn a lot from this. Um, so the mirror I, and I do think WordPress is, our community is so powerful cuz we’re distributed all over the world. So if we make change in our community, in our WordPress, That should be, that should be reflected.
And I think that’s another, we talked about the software magic. This is the community magic. Exactly. Uh, the other thing is, I, I love and I respect because I try to take too much on that, you said, Hey, here’s something I’m passionate about, being an organizer, being at these community events, how special and valuable they are to you and other people instead.
I’m gonna make this dent first. Yeah. Like, I’m gonna, I’m gonna take on this aspect first. You. Beautifully and clearly [00:19:00] shared. This is the thing I’m trying to take on in this bigger, bigger, um, change that you wanna see. We wanna see in the world. Thank you. Okay, so we’ve got this now we’ve got a website. Um, you’ve got a website up to kind of share this.
Now. Take me through, if you would, I am, pretend for a second you’re talking to someone that is in an underrepresented, uh, in, in tech. Of, um, situation. Mm-hmm. , how’s the process to, to get on the, Hey, I want to go to these WordCamps. I want to speak, but I do need some assistance. What does that process look like for, for support inclusion and tech?
Winstina Hughes: So support, inclusion and tech. Um, also weaves into other initiatives in order to, to assist our speakers. Um, and so when you’re accepted, support inclusion tech, it become, moves into the position to, to assist you once you’re accepted into [00:20:00] Word Camp. Um, as soon as you get that, you know, acceptance, you know, go to https://supportinclusionintech.com/.
Um, and you’re simply just, you know, gonna put in the word camp that you were accepted in. And then there are two components, um, in addition that they’re suggested , right? Like you’re encouraged to do this. Um, you know, uh, we’re in the community of consent and so, um, you have, you know, um, You’re gonna give, you know, the consent to be included in these other initiatives, um, you’re not gonna be forced into it.
Uh, there’s underrepresented in tech and there’s also the WordPress diversity, speaker channel. Um, both of those, uh, are ways of. Further supporting diversity and inclusion and representation within the WordPress space and creating, you know, um, you know, successful opportunities for us to, um, to, you know, to put together great speaker applications and then to also, um, you know, move beyond just submitting [00:21:00] them. Um, but to being accepted.
The, the ask is that, you know, once you’ve been accepted to camp and you’re starting the process of, you know, receiving funding through supporting inclusion and tech, that you also participate in those other two initiatives as well. Um, because you know, in the process of doing that, it’s further supporting the work that we’re doing in the WordPress community. Exactly as you said, Corey, that, you know, the word WordPress leadership already has been putting in, um, you know, the work to, you know, to assist us in resolving the challenges that face society as a whole. And so there are initiatives that currently exist and those two in particular, I think.
You know, are ways that we can continue to support underrepresented minority groups in the WordPress community. Um, and so in the process of, you know, uh, applying for the funding, uh, you’re encouraged to, you know, to list yourself on underrepresented tech to join the, um, the, the diversity speaker channel [00:22:00] on make WordPress.
Um, and then once you’ve just put on, put that information in and you’ve identified the type of support that you’re seeking, um, you just like, and it starts from there. Like I start, um, you know, pairing you with, you know, with a partner that you know can, can step in and provide, you know, the funding for you.
And so, you know, they’re gonna cover your travel and they’re gonna cover your hotel. Um, and that way in order for you to participate, you’re not going to be paying anything really that you know, out of pocket. For that participation, um, in that WordCamp. And that’s really the goal. Um, the goal is to remove the financial barrier to your participation.
Cory Miller: Yeah, that’s fantastic. By the way, I wanted to sidebar for a second and say underrepresented in tech, uh, by Allie and Michelle Frechette. If, if you’re listening to this and, uh, you also as a be becoming a member of underrepresented in tech, get a free [00:23:00] uh, professional membership at post status?
Winstina Hughes: Yes. Yes. I started, I and let’s not also forget too, that like there are other opportunities as well as Post Status has been, um, you know, looking into as ways of increasing, you know, diversity and representation within the Post Status community. Um, so underrepresented tech and that membership, and I know that there’s some other ways that you’re working on it too, Corey.
Um, you know, I think, I think when we can pull all our efforts together. We have a stronger community. Um, and you are, you know, you’re, you’re offering that and then supporting inclusion and tech, you know, encouraging, you know, speakers to, to register and to participate in those two other programs. Strengthen all our efforts. Yes. Um, and, and that’s, you know, that’s the process of it. And so once you’ve submitted, you know, your. once you submitted that form, you know, just letting me know, like the speaker registration that you’re seeking, the [00:24:00] support. Um, you’re also gonna complete the blind directory listing and that blind directory really.
That Blind directory listing has the word camp that you’ll be speaking at. Um, and it has the type of support that you’re seeking, whether it’s just beach travel or hotel, or both, and that’s it. Um, no one in the community, um, you know, needs to know who you are. They don’t need to know what your need is. Um, they don’t need to know where you come from.
And they don’t need to know what makes you underrepresented and what makes you a diverse speaker. Uh, it’s simply a way for, um, for companies that are considering sponsoring to see that the need does exist. And it’s also a way for our community to see that the need does exist, um, and that we do have members that are seeking the support.
Um, that, that blind directory listing is, is just a way, you know, for our community to see that, um, that our need is there. Um, yeah, and it’s also a way of, um, uh, [00:25:00] keeping everyone up to date on the work that’s happening.
Cory Miller: So I know we’ll have two asks. The first ask is if, um, you need assistance, want assistance to go to a WordCamp to be sure to go to supportinclusionintech.com?
Winstina Hughes: Yes. Once you’ve been accepted, go to supportinclusionintech.com. Complete the form for speaker registration, and you’ll, um, you’ll be paired currently, um, with four companies, uh, that, um, that have partnered to work on this.
Cory Miller: That comes to our second ask. Yeah, that’s right. Okay. So tell me how, um, now this is very relevant for post status because we’re a bunch of professional and business members in our community.
So the second ask is, we need someone, one, participants, people that need and want assistance go and speak at Word Camps. And the second part of this is the sponsors and partners. Can you tell me a little bit more, more about that and [00:26:00] how that.
Winstina Hughes: Okay, so starting off, partners are sponsors, , um, partners are the first, um, you know, companies that expressed an interest in supporting this project.
Um, you know, this initiative. Uh, and so like that is my way of thanking you, um, by, you know, by acknowledging. that you came into this, um, wholehearted and opened armed. And so thank you to the four companies, um, that have done this, uh, that have stepped forward to say that they will support. Um, you know, it was really exciting once the call went out, um, from Word Camp US that they were seeking, uh, support for underrepresented.
Speakers. It was really exciting because Master wp, um, stepped in at that time, you know, to say that they thought that this was a great project. And, you know, they’re the fourth company they joined, um, GoDaddy, Post Status, and Yoast, um, you know, the original three that said that, you know, that they would love to support this initiative.
And so, um, now we have, [00:27:00] we have four of them and there are also several companies as well that are providing in-kind donations. Um, and, you know, they’re doing so, makes it possible for support, inclusion and tech, um, you know, to, to function, right? Because like, you have the website and then there are all these different like plugins that make it functional and make it possible, you know, for, um, for, for it to run and function the way that we need to.
Um, so if your company that wants to. Sponsor speakers, you know, you just have to go to the site. Um, there is a section there for you to register your support, um, your register, your desire to support. It’ll ask you, um, you know, to provide, you know, like a contact. Um, it’ll ask you the type of, uh, How you want to provide this support.
Um, would you prefer to reimburse speakers for their expenses or are you, um, ready and, you know, willing and able to pay for their, um, their travel and their hotel in advance of their trip? [00:28:00] Um, so, you know, once you’ve identified your contact, you know, your contact is the type of support that you want to provide, you know, then, you know, we’ll have an opportunity, I’ll have an opportunity, you know, to really. Sit down with you and for us to have a conversation about like, you know what would be your process, you know, what would make it easy or for you to be a part of this initiative? Um, this isn’t a cookie cutter means of support for, for companies, because you’re all different.
Um, how GoDaddy, you know, is providing support is different from how Post Status is providing support is different from how Yoss is providing support. And it’s different from, you know, how, um, Master WP is and, uh, When I started this, and I, you know, I, and I wrote on my blog, like, really this proposal on https://winstinahughes.com/.
I went into it, um, you know, with the understanding, personal understanding is that it’s gonna [00:29:00] take a couple years to understand the needs of our community and the ways, you know, companies and our ecosystem can support these needs. And in the last six months, Exactly what I, you know, anticipated, um, is what I’ve been able to, you know, to, to see.
And, you know, currently, um, there have been three, you know, requests, um, for, you know, to participate, you know, um, for funding, for support, for camps and, um, two unique, you know, individuals have, have made those requests. Um, and you know, so right now it’s a question of. You know, like assisting them, you know, with the process of how, you know, our four partners, you know, can support them in that way.
Um, and I think that answers part of your question. Um, the second part of the question is like, so how is this financial component gonna work? Right? [00:30:00] Like, are companies giving me money? No, you’re not , like, I’m not receiving, you know, um, any of the money. Is the financial support that you’re providing. Um, instead it’s looking at your company’s processes, um, you know, your, your financial processes, your accounting processes for you to, you know, step back and think like, how could we as a company provide this level of support?
Um, you know, it could be that you already have an existing program. Yoast already has a diversity fund. Um, and so Yoast partnering with me is a way of, um, you know, kind of bringing the need that exists to them as well. Um, and so therefore they’re able to like further serve the community, um, you know, through those who are expressing an interest through support inclusion and tech.
Um, the way Post Status, you know, is seeking the support speakers too, is different from Yoast. Um, and, you know, uh, [00:31:00] Yoast has a budget, um, and.
Has their own system and their own ways of support. Um, and so they also have a budget and then Master wp, they also have a budget. And so once that budget has been met, then you know the partners essentially gray out for that year. Um, and they become active the next year. Um, and so. , that is a way of making this sustainable.
You know, you, you pledge how much you can support, um, speakers financially, and once that has been met, then your, I mean, your capacity for the year is, is, is met. And then next year, once you’ve reallocated your budget, or not re reallocated, but once you’ve defined, you know, your budget, um, for the year, then you would go, you know, back into the process of supporting [00:32:00] speaker.
Cory Miller: And I wanted to say from personal experience here, that there’s many way, there’s, there’s creative ways to support these speakers, uh, to go, you know, uh, you, you talked about hotel and flights. Yeah. And, um, I, I wanna, I wanted to say that one standard to say this is not an unapproachable. Opportunity to support d uh, diversity inclusion in tech.
Um, this is very manageable for most members at Post Status, by the way. So, you know, flight costs, uh, depending on where it is in the world. Um, I think the first question you asked me was, what’s your budget? Yeah. And that’s a great way. So as you come in and click sponsor, just be thinking of these things with when st for how you can.
Help support this amazing project. Um, and that there’s creative ways to do that. And I, I think Winstina, most members, business members at Post Status can make a meaningful contribution in this way [00:33:00] through this, your project here. And I love the fact also, I know we talked about this too, you wanted to be real careful.
You wanna say you want the support to go to the person as best as possible. A lot of nonprofits have overhead. You have graciously generated your time and your talent to this project, and I, I, I love the way you’ve done it too, even though I go, gosh, Winston, I love that you have this passion. Um, but thank you so much for this.
But I know you give of your own time. For this particular project, but as you talk to Ena, if you’re listening to this now, there’s creative options and ENA is so good at helping you, helping understand where you’re at, and then pair it with people that need assistance.
Winstina Hughes: Thank you. Yes, and that is, that is the goal.
In terms of my contribution to the WordPress community, burnout is so real and because of the fact that I work full-time outside of the WordPress space, the WordPress ecosystem, um, I’m really [00:34:00] cognizant of the fact that I need to perform well. And at a high level , right? Uhhuh , um, at work, you know, and in my personal life.
And WordPress fits into, um, you know, into that. And so I’ve been able to contribute in different capacities since I was in college and. Graduate school, first attending in college, um, or post-college in graduate school, moving into speaking and organizing, um, and now working, you know, professionally maintaining, you know, organizing as a meetup organizer and a WordCamp organizer, and understanding that this can really lead to burnout.
You know, um, my ultimate decision is, you know, that for the next two years, I’m not gonna be a WordCamp speaker, and I’m also not gonna be a. Organizer, you know, this, these are the ways that I can, you know, I can continue to contribute. I can contribute through support, inclusion and tech. Um, you know, but really pair, pair down all the other ways that I could burn out.
[00:35:00] And so by maintaining, Being a New York City meetup organizer and hosting at least a minimum of six meet meetups a year, and, um, really pivoting and concentrating my energy towards support, inclusion and tech. I can sustainably contribute to the community. And so this is a perfect opportunity to really share with you, um, that, you know, I want to meet with every speaker.
You know, that expresses the interest for support. So as you submit your, you know, your speaker registration and you join the directory listing, I will, um, you know, I’ll ask to meet with you, for us to have a conversation, for me to understand your needs and to share. what it is I understand and I’ve learned over time, and also how our partners seek to support.
So we’ll have that conversation. It’s gonna be on the weekend. I hope you graciously incorporate that into your schedule. Um, because, you know, I, I work during the week, [00:36:00] um, and so, you know, we’ll meet once. Uh, hopefully within a week or two of your registering as soon as possible. Especially it’s, it’s, it’s ideal, uh, not ideal.
It’s encouraged to register as soon as possible, um, because the closer you get to your ward camp, you’re gonna. Most likely, um, be reimbursed if you apply much sooner, like a, like two or three months in advance. You know, there are companies that will be able to, you know, cover your, your, your costs, um, of participation in advance of your trip.
If you are reaching out like three to two. You know, to the time of, of your support that the time that you need, then you’re looking at being reimbursed for your expenses. And so like, you know, that’s, that’s something to, to keep in mind when it comes to registering, you know, for this is that companies will be able to assist you with removing this.
It just might be [00:37:00] later. When your need is expressed closer to the time that you’re speaking that it’s more, it’ll be a reimbursement instead. Um, and so that’s something to keep in mind, the timing in which you submit your interest, and also the fact that, um, you know, that we’ll be meeting on a weekend. Um, there’s this speaker that just registered and he wanted to meet with me.
Um, On Christmas, he’s in another part of the world. I mean, you know, like, so yeah. Um, and so I just, you know, I just like, I think when, and I had a con, you know, I just like responded and let him know that it’s, it’s Christmas for me. I’m, you know, I’m a Christian and I’m so celebrating my holiday today. Um, you know, and, you know, like, uh, let’s, let’s meet next week.
Um, so, you know, uh, we’ll have like, you know, we’ll have these conversations and we’ll, we’ll see. And you know how. Um, you know, how you and I can, can have that conversation and [00:38:00] meet and how your need can be met. And I’ll also meet with, you know, companies that wanna sponsor as well. And I wanna tell you, I want you to tell me what’s realistic for you.
Um, I want just, just to, just to give you a sense of how some of the companies are. In fact, um, you have, uh, of the four partner. You have one partner who seeks to provide support, um, you know, within the us. Um, as of our last conversation, you know, the desire is to support minority speakers, um, specifically people of color, um, specifically, you know, black Americans, um, to improve or those of black descent to improve, um, their numbers.
WordCamps in the US. Um, our last conversation was, you know, this is the direction that they wanna go. This is the greatest impact that they think that they can achieve. Um, and [00:39:00] I’m, I’m so glad that I get to listen to what everyone. Hopes to do, you know? Um, because it gives me a sense too that our community is really thinking through, like, this is how we’re gonna solve it, right?
Like, this is how we’re gonna make the dent that we wanna see. So this company already knows this is how we’re gonna make the dent that we wanna see. And there, there. Process too, is that they’re just gonna give you a blanket amount of money and they’re not gonna micromanage how it is you spend it. Um, they just simply ask, you know, that you, not simply, the requirement is that you put it towards your WordCamp experience and that’s where they are with it.
Um, there’s, you know, another company host of course, has an established diversity fund and they have processes already in place for the support. And so you’re simply gonna go through the existing process that, um, Yoast has established and they have a generous fund. Um, and their support, um, is something [00:40:00] that they’ve been offering the support for a long time, and they’re very, um, they’re really respected , you know, for that effort.
And, um, I’ve had an opportunity to like, you know, to speak with someone who has been a part of their support in the past or received it and they speak so highly of, of Yoast um, and that’s, you know, Yoast has already thought it through and they’ve already walked through. You know, Corey and I, you and I have spoken about, you know, the budget, you know, that you’re, that post status is set aside and, and you’ve already shared.
You know, what is the need? Like, we’re not micromanaging, right? Like, let us know what type of support that you need, and we’re just gonna provide that to you. Um, and so like you’re, you are already thinking about like, how can we make this happen? Like, you know, if you need to, you know, it’s a flight, you know, wherever it is.
It doesn’t have to be domestic, right? Like, it doesn’t have to be in the us it could be anywhere in the world. Um, and, and that’s, you know, that’s like, [00:41:00] Post Status is thinking, and then GoDaddy is currently working through their process. Um, and I do believe that because of the fact that they have teams around the world that GoDaddy’s reach will also be of, um, I think GoDaddy’s reach will also extend beyond like the domestic, you know, like within the US and they’ll be able to provide support as well toward camps.
you know, around the world. I’m anticipating it’s possible that, um, GoDaddy’s like impact could, you know, be especially strong with, um, Uh, WordCamps, like Word Camp Asia or Word Camp US or Word Camp Europe. Um, you know, because they’ll have team members there and when they have team members there that can help facilitate and smooth the process over for, for those that they’re going to be supporting, but they’re working through their processes to make this established as well.
And so I think [00:42:00] that, you know, just by me sharing that, you can tell that, you know, each of, you know, my partners are, are working within. Um, you know, like their business processes and their financial processes and also their vision for impact. Um, and I think that’s really important.
Cory Miller: So to recap, here’s what I’ve heard.
So support inclusion and tech.com is the bridge between those that want have the desire to share their exper experience and expertise at word camps, but need some financial assistance to get their flights and hotel. That’s what f support inclusion and tech.com does. Second, as a participant, as someone.
Um, if you first need to apply and get, uh, approved to speak at work camp, then come to support inclusion and tech.com and, um, sign up, have a conversation.
Winstina Hughes: Mm-hmm. , once you’ve been approved.
Cory Miller: Have a conversation with we, Tina. [00:43:00] And then third, the third recap is our ask for, um, well buzzer asked in our community.
Uh, if you’re looking to speak to Word Camp, go to support inclu or go apply, get approved, come to support inclusion in tech. And then second for those businesses out there. You know, you have a heart, you wanna support this. That’s our community. That’s who WordPress is. Uh, go to support inclusion and tech.
Click on the sponsor link and have a conversation with ena. Think about your budget. Think about what you wanna do, uh, when Cena is so creative in helping just make these connections happen so you can really make a difference in our community. Did I get it all right?
Winstina Hughes: You did. You did get it right And, okay.
And I think that support inclusion tech also. It goes through vetting process as well to confirm that those who are seeking assistance, you know, to participate actually have been accepted. And that’s why, that’s why the steps are what they are. Um, partners aren’t gonna [00:44:00] question, oh, is this need real? You know, that vetting is gonna happen in advance.
So when you receive a speaker interest, You know that this is someone who has been accepted a Word camp, and they understand the process and they’re working within, you know, your, your policies and your procedures, um, in order for them to participate. So it removes all those questions. Um, you know, so that and that, yeah, that’s a part of it.
Cory Miller: Well, Winston, my friend, thank you so much for this important work, uh, holding the banner up. I know this takes a lot of time. I know you’ve got a full-time gig. I know you’ve got a life
Winstina Hughes: more,
Cory Miller: um, But I so much appreciate you post. I just appreciate you, our members do for doing this vitally important work and making a difference in our world that can, like we said, can be a reflection in all these thousands of communities we go out to, to say, how can I be more inclusive?
[00:45:00] How can I make sure everybody is represented as at least an opportunity to be represented? So I really appreciate you, Winstina, and your work and also just ringing the bell with me and teaching me and sharing, um, how we can make, make that difference. So I appreciate. Thanks for being. I’m thanks for being on.
Winstina Hughes: Sorry. No, no. I mean, I absolutely, like, this gives me life and it makes me wanna show up in the world, you know, different and energy. I wanna exercise more like , you know, like this is, this is, this is really in a lot of ways just like giving me energy to contribute. And so, um, to like, just to be able to like, work with you, you’re, you’re, you know, I’m, I think you’re awesome
You know that, ditto. You’re, you have a beautiful family. You know, like your energy is like, you have such great energy and so just a chance to work with you and like the amazing people that I’ve had a chance to, it, it just, it gives me life and it makes me want to live more, you know? So like, let’s, let’s [00:46:00] see what we can do to continue to support our community so that the four freedoms, you know, I think that it’s, , it’s creating a fifth freedom, which is, you know, for all of us to be able to participate in a truly inclusive, um, community.
And, you know, that speaks a lot to what the co-founders of WordPress. I think, um, you know, what, what they created and, and where they want, um, what their vision is and, you know, from their vision where we’re, um, going and or how we’re evolving as a community. I mean, to have 40% plus of a reach on the.
There’s so many people around the world that are impacted by this project, you know? So, um, yeah, I love
Cory Miller: that. Let’s, let’s add the fifth Freedom. I love that win. Coined by Win, and I love that leadership vision for our community. We need it. Thank you. Thank you, ma’am. You have a good rest of your year and we’ll see you in the next year.
For everybody listening, thanks for listening. Tune in, go to support inclusion in [00:47:00] tech.com, and also Winstina Hughes is in our post Slack community. So you can go at Wednesday and you can ping her and, um, get the conversation started there. So thank you, Eena.
Winstina Hughes: Thank you. Thank you, Brent.
This article was published at Post Status — the community for WordPress professionals.
Can you believe that on May 27 WordPress will have been part of the internet for 20 years? So few technologies persist and thrive for that amount of time. There are many factors that have contributed to the success of WordPress over 20 years, chief of which is the community and the open source nature of the project.
Throughout this year Post Status will be celebrating the milestones that have gotten us to where we are, and will continue to look forward to where WordPress will be as we grow and develop.
I’m excited to be part of the planning and can’t wait to share with you all that is to come!
DM me on Twitter or Slack to tell me what are some of your standout WordPress moments over the past 20 years, and I’ll include them in upcoming newsletters!
In the SpotlightPost Status professional member, Alex Stine. A longtime veteran of WordPress, Alex volunteers his time within the community to promote accessibility.
Weekly Member HuddlesWe’re restructuring in 2023, so keep an eye out for news of upcoming Post Status events.
Quick Links:* WordCamp Asia February 17-19, 2023 * YoastCon is back May 10 & 11 * Podcast: Do the Woo A 2023 Update * Podcast: WP Motivate Beyond Gratitude In 2023: How Surrendering To Adversity Can Help Expand Your Ability To Find Joy
WordCamps are back. Check the schedule online!
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (January 2, 2023)WordPress 6.2 is set to reach feature freeze on February 7 and final release on March 28. Take a look back at Core contribution stats from 2022. Read the recap of everything that happened last year that developers need to know. Meet the members of the Incident Response Team.
WordPress 6.2 release schedule, Block Developer Year in Review, New Incident Response Team WordPress 6.2 Planning Schedule Proposal
A Year in Core – 2022
2022: the block developer’s year in review
Announcement: New WordPress Incident Response Team
News* WP Briefing: Episode 46: The WP Bloopers Podcast * WP Briefing: Episode 45: State of the Word Reflections
Community* Meetup Organizer Newsletter: December 2022 * Updates Across the Make/Community Team Site and our Handbooks * Community Team Reps for 2023 * Community Team 2022 Goals Recap
Core * Help us test the SQLite implementation * A Year in Core – 2022 * A Week in Core – January 2, 2022 * WordPress 6.2 Planning Schedule Proposal * A Week in Core – December 26, 2022 * What’s new in Gutenberg 14.8? (21 December)
Meetings* Editor Chat Agenda: 4th January 2023 * Dev Chat summary: Wednesday, December 21, 2022
Dev Blog* 2022: the block developer’s year in review
Design* Design Share: Dec 19–Dec 30
Docs* Summary for Docs Team meeting, December 13, 2022
Support Articles* Comments Block * Post Navigation Link Block
Developer Articles* Common Vulnerabilities * User Roles and Capabilities * Security Example * Nonces
Hosting* WordPress Hosting Team 2022 recap
Marketing* Notes: Global Marketing Team meeting, December 21, 2022
Meta* Two-Factor Auth progress for WordPress.org
Mobile Call for Testing: WordPress for Android 21.4 * Call for Testing: WordPress for iOS 21.4 Openverse Community Meeting Recap (3 January 2023)
Performance* Performance Chat Summary: 3 January 2023
Polyglots* Agenda: Weekly Polyglots Chat – January 4, 2023 (7:00 UTC)
Plugins* Plugin Guideline Update: Community Code of Conduct * Plugins/themes categorization * Plugin Review Team: 2 January 2023
Project* Announcement: New WordPress Incident Response Team * Journal Entry: WordCamp Asia 2020 Cancellation Debrief
Support* Introducing the Block Editor in the Support Forums
Test* FSE Program Testing Call #19: Running Through Refinements * Test Team Update: 2 January 2023
Themes* Themes Team Meeting Notes – December 13, 2022 * Themes team update January 04, 2023
Training* How did you learn WordPress?
Online Workshops* Let’s code: WordPress Plugin Security * Block Themes and WordPress: Live Stream * EP6: Introduction to Plugins (File Structure, Troubleshooting) | Bangla * EP5: Introduction to Themes (File Structure, Troubleshooting) | Bangla * EP4: Introduction to WordPress (Dashboard, Frontend) | Bangla * The Wide World of WordPress Events
Tutorials* Creating a Call To Action * Displaying the Comments block in Block Themes * WordPress Theme Template Tour
WPTV* Latest WordPress TV videos
Related News:* Composer 2.5 released * Registration open for PHP Tek
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status' Week in Review — covering the WP/Woo news plus significant writing and podcasts. It's also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
From Alex: Building my first self-hosted WordPress blog is what introduced me to the world of tech and eventually my first few jobs with Incsub. At Incsub, I started out in Tech Support for the first year helping clients fix their websites. Next, I transitioned in to Front-End and Accessibility Web Development. Here I picked up multiple skills about working with screen readers, ensuring equal access for all, and learning some modern tooling that improved efficiency working with static assets. Next, I found my way in to System Administration. I had a strong interest in learning how all that code developers wrote ended up becoming real applications. I learned a lot about Back-End Development as well through the process. Whether that was building a WordPress plugin, creating a serverless function for AWS Lambda, or writing Shell/Python scripts for automation. Understanding at a very high level how WordPress could operate at scale set the stage for later opportunities. At this point, my time at Incsub came to an end after about 5 years.
Between my transition from Incsub to Kinsta, I was working on earning industry certifications to set myself apart from the rest of the competition. After starting at Kinsta, I worked on a bunch of different DevOps related tasks. This is where I earned my experience with GCP, further improving my automation skills with Python, Ansible, Shell, and GitHub Actions, and learning the most valuable skill, how to communicate well between all teams. Towards the end of my time at Kinsta, I finished up my 1 year of technical school and then caught my next big break.
I left the WordPress industry after six years and started in the healthcare payments world with Waystar as a Cloud Platform Engineer.
(Note: Alex still works within the community to promot accessibility.)
What do you enjoy most about working in WordPress?
I enjoy the ability to give back and have most of my ideas respected by a caring community.
What do you love most about your Post Status membership?
The networking opportunities with other experts.
What business/web/WordPress advice do you have for others in our industry?
Find an area of the project and give back. I think some of us forget that the project is making us money so giving back is only fair in exchange.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
As I reflect on 2022, I think back over a year of mixed blessings, and I’m so grateful for the WordPress Community who supported me through family loss, new ventures, and the things I’m always doing both in and outside of WordPress.
This year I:
My wish for you in 2023 is continued health, happiness and prosperity. Connect with me on Post Status slack if there’s any way I can help you moving forward.
In the SpotlightPost Status professional member, Seth Goldstein. Seth has been in the digital marketing and WordPress space for more than 15 years.
Weekly Member HuddlesWe’re restructuring in 2023, so keep an eye out for news of upcoming Post Status events.
Quick Links:* WordCamp Asia February 17-19, 2023 * YoastCon is back May 10 & 11 * Podcast: WP Motivate Gratitude for the Conveniences of the Internet at Christmastime * WordCamps are back. Check the schedule online!
This article was published at Post Status — the community for WordPress professionals.
Seth has been in the digital marketing and WordPress space for more that 15 years. He helps companies of all sizes get found online through various digital marketing techniques including Web design/development, SEO, SEM, Digital Strategy, email marketing, and podcast production.
What do you enjoy most about working in WordPress?
The community, hands down. There is no better community that I've found online than that of WordPress. I've made some great lifelong friends because of WordPress.
What do you love most about your Post Status membership?
Again, the community. Many of the people I've met in WordPress are also Post Status members and it makes it easy for me to stay in touch with everyone!
What business/web/WordPress advice do you have for others in our industry?
Just get started. What you build or start doesn't have to be perfect at launch. It's an iterative process.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
The WordPress Community is a Wonderful Place to BeThe WP Community CollectiveThe WP Community Collective aims to address some of these ongoing challenges by creating community-funded Fellowships to financially support individual contributions to the WordPress project and community.
“We hope that the WP Community Collective can help bridge the gap between the passion people feel for WordPress, and the very real and practical limits of volunteer contribution,” said founding co-director Sé Reed.
The WPCC’s first initiative is the WPCC Accessibility Fellowship. They are currently in discussion with an existing unsponsored core contributor to hold the inaugural role of Accessibility Fellow, and have launched the fundraising efforts to fund this Fellowship: https://opencollective.com/thewpcc/contribute/accessibility-fellowship-46812
To learn more or to get involved visit thewpcommunitycollective.com
Post Status Membership Deal through December 31!In the spirit of Black Friday/Cyber Monday, Post Status is offering $100 off any annual membership through December 31. Why? Because we love you! Membership gets you into our Slack community, too!
Use discount code BFCM for your best Post Status membership deal ever!
In the SpotlightPost Status professional member, Mark-Andrew Nordstrom. Mark-Andrew is skateboarding across the world and through life, building WordPress websites at no charge, believing in open source everything. And that life should not be transactional.
Weekly Member HuddlesNo huddle for the week of December 25. We’ll be back in 2023.
Wednesdays Sign Up
Quick Links:* WordCamp Asia February 17-19, 2023 * YoastCon is back May 10 & 11 * Podcast: How to Build the Coaching Business that Lights You Up with Holly Chantal on LMSCast * Podcast: This Week in WordPress on WPBuilds * WordCamps are back. Check the schedule online!
This article was published at Post Status — the community for WordPress professionals.
Skateboarding across the world and through life. I build WordPress websites at no charge. Open source everything. Life should not be transactional.
What do you enjoy most about working in WordPress?
Sharing the freedoms that WordPress and open source can unlock in people's lives.
What do you love most about your Post Status membership?
The feeling of inclusion and honesty. From the news, to the opinions, to the community, I feel I'm being informed and supported.
What business/web/WordPress advice do you have for others in our industry?
Less is more in almost everything external to ourselves. As designers and developers we should attempt to help clients see that working within constraints is good. It leads to both more creativity and more inclusion. Keeping your UX/UI simple makes the website better for your clients and their audiences. There's less to break. Less to update. Less energy consumption. It's more accessible. It's faster. It saves time and money. I try to impress upon the people I make websites for that having constraints forces us to be more creative in what we put up on our sites. While we want the site to look beautiful, the main priority is achieving the goal it was built for. I have yet to meet one person who's goal was to win a flashiest website contest
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (December 19, 2022)What are the four freedoms of open source and how do they impact us? Get a look in the Celebration of the Four Freedoms of Open Source. Try out the new WordPress Playground to run WordPress in the browser. Plugin and Theme developers note the new categorizations: Canonical, Community, and Commercial.
Annual Survey, WordPress Playground, Plugins/themes Categorization, Four Freedoms Share Your Experience: The 2022 WordPress Survey is Open
WordPress Playground
Plugins/themes categorization
State of the Word 2022: A Celebration of the Four Freedoms of Open Source
News* The Month in WordPress – November 2022 * Share Your Experience: The 2022 WordPress Survey is Open * State of the Word 2022: A Celebration of the Four Freedoms of Open Source * Suggest Topics for the 2023 WordPress Community Summit * WordPress Playground
Accessibility* Accessibility Team Meeting Agenda: December 16, 2022
Community* Community Team Reps for 2023 * Community Team 2022 Goals Recap * Diverse Speaker Training Group (#WPDiversity) 2022 Year-End Report * Report: #WPDiversity Inclusion and Diverse Speaker Workshops October and November 2022 * Twitter links on WordCamp websites
Core * Introducing new Core Team Reps for 2023 * Help us test the SQLite implementation * Two Weeks in Core – December 19, 2022
Meetings* Editor chat summary: Wednesday, December 14, 2022 * Dev chat agenda, December 21, 2022
Dev Blog* Building a book review grid with a Query Loop block variation
Design* Design Share: Dec 5–Dec 16
Docs* Documentation Team Update – December 12, 2022
Hosting* Voting for Hosting Team Reps 2023
Marketing* Notes: Global Marketing Team meeting, December 14, 2022
Meta* Refreshing the WordPress Showcase
Openverse* Community Meeting Recap (20 December 2022)
Performance* Performance Chat Summary: 20 December 2022
Polyglots Polyglots Monthly Newsletter: December 2022 * Weekly Polyglots Chat – Dec. 21, 2022 (13:00 UTC) * Agenda: Trac triage session – Dec. 21, 2022 (9:00 UTC) Plugins Plugins/themes categorization * Plugin Review Team: 19 December 2022
Support* Introducing the Block Editor in the Support Forums
Test* Week in Test: 16 December 2022 * FSE Program Testing Call #19: Running Through Refinements * Test Team Update: 12 December 2022
Themes* Themes team update December 13, 2022
Training* How did you learn WordPress? * December 2022 Faculty Meeting * Meeting Agenda for December 20, 2022 * Training Team Meeting Recap for December 13, 2022
Courses* A Developers Guide to Block Themes – Part 2
Online Workshops* Getting Started with a WordPress.org Account * Learn WordPress end-of-year social * APAC: Creating a photography website with the block editor * Creating a photography website with the block editor * APAC: Patterns, reusable blocks and block locking * Patterns, reusable blocks and block locking * Let’s make custom templates in the Site Editor! * Let’s make custom templates in the Site Editor! * サイトエディターでのテンプレート編集に慣れよう! * サイトエディターでのテンプレート編集に慣れよう!
Tutorials* Manage your block theme fonts with Create Block Theme * The Key to Locking Blocks * Using Page Templates * Streamline your Block Theme development with Create Block Theme * Trabalhando com estilos globais * Padding Versus Margin
WPTV* Latest WordPress TV videos
Related News:* Composer 2.5 released * Registration open for PHP Tek
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status' Week in Review — covering the WP/Woo news plus significant writing and podcasts. It's also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
I'm a one-man WordPress web design and development agency. I've had the opportunity to work with some amazing clients, including Peter Gabriel, Disney, Real World Records, and Future Publishing. I also actively develop two WordPress plugins: Better Notifications for WP, and Content Notify. I co-host a bi-monthly WordPress-centric podcast called Pressing Matters (although this is currently taking a scheduled break), and been a speaker at various WordPress Meet-ups and WordCamps.
What do you enjoy most about working in WordPress?
The community.
What do you love most about your Post Status membership?
Knowing that someone else in the WordPress community has your back. No matter if it's development, marketing, or just a pick me up.
What business/web/WordPress advice do you have for others in our industry?
Building stuff on the side is really good fun and helps develop your skills. But only do it if you want to, because side-hustle-culture is a toxic thing.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
Krissie VandeNoord, founder of North UX, talks with Cory Miller about their work in creating people-first solutions for the nuanced needs of ecommerce and membership site owners. Krissie shares her story from her early days as a designer and blogger to launching her own agency. Her work and energy will encourage you to think beyond what is to build the possibilities that make things work better.
Estimated reading time: 37 minutes
Transcript ↓
Cory Miller is joined by North UX founder, Krissie VandeNoord to discuss her journey of agency ownership. Their work contributes to the businesses they serve, winning big and experiencing new levels of growth from the unique solutions they bring. From hearing about her background as a natural problem solver to her experiences engaging client needs with creative solutions, you will be inspired to break through limitations into the land of possibility.
Top Takeaways:
Mentioned in the show:* North UX * Geovin
You can follow Post Status and our guests on Twitter:* Krissie VandeNoord (Team Lead, North UX) * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptCory Miller: [00:00:00] Hey everybody. Welcome back to Post Tes Draft. Um, this is another great story in our agency journey series. Uh, we'll be talking to Chrissy, one of our great agency owners. At post status about her journey today, and I got to a couple weeks ago, get to know Chrissy and more about her story, and I'm really excited to, uh, be able to share her story with you.
So Chrissy, thanks so much for being on the draft podcast, talking about your journey and what you're doing with WordPress.
Krissie VandeNoord: Thank you so much for having me. I'm super, super excited. Um, yeah, I couldn't be, I couldn't be more excited to just kind of be engaged in this community and seeing kind of.
Communities, specifically around agencies kind of start to develop.
Cory Miller: It's really exciting. There's so many good people, members of post status doing great work, and I love when I get to talk to people like you and just see what cool things you're doing in the world. So could you tell us, uh, a little bit about [00:01:00] your agency and where you're at now and what you do for your clients in the world?
Yeah,
Krissie VandeNoord: absolutely. So, um, I own North. And, um, my last name is Van De nor, which actually means from the North and, um, which is where North UX came from. When I started, I knew I didn't, I wanted to be more than just me. Um, and so I didn't want to just like, use my name. And so that's, that's how we got to North ux.
And ux obviously. That's just very much the center of what we try to do is we're really trying to deliver, um, a development experience that very much is considerative of um, how real people are going to engage with what we're, what we're doing and what we're creating, and. [00:02:00] Very, very much like a people first kind of
Cory Miller: approach.
Yeah. I love that there's real humans that actually have to use the web, so it's kinda good to have that experience. I love, I love the, the basis for the name. Um, so what kind of work do you do at your agency? Yeah. Basis,
Krissie VandeNoord: we typically, um, find, I would say, you know, right now, 99% of our work is, is WordPress in some regard, most of it is some kind of e-commerce, whether it's a membership type e-commerce, or whether it's actual like a product WooCommerce, um, setup and.
I would say that we specialize in, uh, working with clients who need something that doesn't exist in an off-the-shelf plugin right now. Um, sometimes that's just a, a really custom user flow. Like they're, they're going to use WooCommerce, but they want to really walk their customers through in [00:03:00] a very set, set way.
Um, sometimes it's custom functionality, um, like extending subscriptions or, um, We've done a project with Restrict Content Pro where um, instead of renewing on, um, like a normal annual, like one year from when they signed up, we needed everybody to renew at the exact same time every year. Uh, little things like that that, um, really kind of, I think help businesses and set themselves apart in an industry to be able to just extend kind of like what's just out there and accessible to the general business population.
Cory Miller: Yeah. And so I, I'm sorry, I was writing a note, but if, if I missed it. So a lot of your work is membership site projects,
Krissie VandeNoord: um, either memberships or Woo
Cory Miller: commerce. Woo commerce. Okay. Yeah. Um, and, and particularly helping with the experiences and some of those custom things that don't happen out of the box that I know [00:04:00] from my experience, Christy, and you know, this way better than me building the e-Commerce Pro product back in the day.
There are a thousand flavors of e-commerce times infinity because everyone has like you. I was trying to imagine when would somebody want to start the first day or whatever that could be, you know, probably a hundred different things, but like there's so much nuance in e-commerce and memberships that why organizations, agencies like yours exist because there's so many nuanced needs out there.
Yeah,
Krissie VandeNoord: I mean, it's impossible for a plug and developer to be able to truly like be all things to all people and you know, arguably, Trying to do that to a certain extent is going to like water down or bloat, um, what they're actually offering. And so we tend to work with plugins that are built in a way and intended to be easily extended by another developer.
Um, because what we just found is like businesses, [00:05:00] even though, you know, it's interesting cuz I think businesses. There are, there are definitely, they're buckets. You can put businesses, you know, you're direct to consumer, you're selling a physical product, you're selling, um, you know, digital content. And, but at the same time, like they're so different and so nuanced and they have such unique needs, um, that it's just really fun to kind of like hone in on what makes businesses really unique and then like work to highlight that and, and make that be an asset instead of a detractor.
Cory Miller: Yeah, we would always have this example like, okay, you, you sell a t-shirt, but you want a membership with it. And oh, by the way, you want a 14 day trial, or you want them to pay a dollar for a 14 day trial. And, uh, I mean, you know, oh, and then you wanna be able to add consulting time or a coaching thing to it.
And that's the day and age we we're, we're in right now is, The web enabling these businesses with [00:06:00] vast setups to be able to offer those things online where it was picking up the phone call and say, okay, well I'll take one of those, one of those, one of those. Well, this is technology doing that. So I love that you all are helping people with that, because I see that need so often with these vastly nuanced, uh, needs.
Yeah,
Krissie VandeNoord: and I feel like that level of nuance was really only available at enter. Like, I mean, even like five, 10 years ago, you know, you, if you were a small business like you, you just had to try to make do, um, because it just wasn't as accessible. And there are so many tools now that get you, you know, 70% of the way there, that that extra 30% you can bite that off and it's no big deal, um, to a small business.
Whereas before it just wasn't even. , you know, something they were really considering as a possibility.
Cory Miller: And that's so great, like you said, with the enterprise, [00:07:00] um, you know, with huge budgets, Disney or some other big can code that probably for, to code that. Mainly now we have some tools and great agencies like yours now.
So tell me a little bit about your team set up and how you work.
Krissie VandeNoord: Yeah, so, um, I have. One official employee, um, and she's a project manager and she has been, oh my goodness, that was such a, I can't believe I waited so long to hire a project manager, . I should have done that a long time ago. Um, and then everyone else currently right now is a contractor.
Um, they are either in Europe or in the us and I find that it works best for us to kind of just work on. Hourly model. That's how we structure our projects. Um, we give people estimated ranges and we bill hourly. And so I just do the same for, for my people. Um, and I, I just feel like that, [00:08:00] that for me, I've found has been the best setup.
I've tried a few other things, but as far as like really like paying people for like the value that they're bringing, Really doing a true straight up hourly has been the best, best situation. And so right now we have got, um, A freelance designer and UX person, um, that contributes regularly. And then we've got, um, a front end developer that contributes regularly.
And, um, we have two backend developers beyond just myself. I'm a full stack develop. I started as a designer and then quickly kind of moved into the development world cause I wanted to control what things looked like and, and now somehow a full stack developer. So, um, And, and just kind of wear all of the hats.
But yeah, that's kind of the makeup of the team at the current moment. And we're honestly at the spot now where I'm I. [00:09:00] Very much looking towards January and having meetings with clients and them saying, we wanna do this, we wanna do that. And I'm like, okay, I need to figure out who I'm hiring on , who I'm gonna bring on
Cause we're not gonna be able to cover
Cory Miller: all of this. That's a great reflection of doing good work, you know? Yeah.
Krissie VandeNoord: I'm a, it's a really, it's, it's an exciting place to be, but it's also, um, I feel like whenever I bring somebody new on, there's this trade off. Um, my productivity decreases because I'm spending time training them and getting up them up to speed and they're not like immediately productive.
And so there's this like dip of like, Okay, now we're
Cory Miller: great. . Yes. Yes. Well, um, okay, so that's how you work and you started getting in a little bit to your journey. So that's where you are now. Um, working with WordPress obviously, but also membership sites, WooCommerce, and how your team kind of set up and how you work with clients.[00:10:00]
Tell us how you got here.
Krissie VandeNoord: Yeah, so like I said, I started as a designer, um, and. It was just like early two thousands, mid two thousands, somewhere there, , where, you know, blogs were super popular and everybody had a blog and um, and so I. I had a blog, but I was a designer, so I wanted to make the blog look like I wanted it to look like, especially if it's like representing like myself.
And so I just, it, it happened to be in WordPress and I just got in there and started like poking around and figuring things out. And that was really kind of like my first experience with code was kind of just. Poking things. And, you know, fast forward, you know, a few years I started with a very small agency.
Um, and so we, we all wore a lot of hats. And when [00:11:00] I started it was, oh, you know, can, you know, doing a lot of design, but it was, oh, can you, you know, tweak this, you know, h t l newsletter or can you tweak this webpage or whatever. And after a few years, I would start to ask them questions and they'd be like, you know, more than we do about development right now,
And, and it just kind of spiraled into. Becoming the queen of web, um, and, and grew from there. I've just always been a natural problem solver. And so that idea of, Hmm, can I do this? I wanna find out , like I wanna figure out how I can do that. Um, and so it, yeah, it just kind of spiraled from there. And then, um, I was with that small agency for I think about eight years, and it just was a real obvious, um, You know, they weren't bringing in the business to fill my plate.
And, um, and so we parted ways, but, and at, at [00:12:00] first they were like, let's, you know, keep this relationship going. We'll use you as a contractor. But I was like, ah, I just really want a job . Um, I was at that point in time, um, when I started my business, I had a one, I, not even a one year old, he wasn't even one years old.
my second kid. and my daughter was three at the time. So like, I had small children and I was just like, I just want something like nice and consistent and reliable. Um, but it, I did end up starting my business and it's been fantastic. Um, and I've never looked back. Um, and it's been just, uh, like in some regards, my fear of it, lacking the stability I'm feeling.
I've got these young kids, um, Has like the other side of that coin is it's offered me the flexibility to like be fully invested in work and at the same time feel like I can be present with my kids and my family. Um, [00:13:00]
Cory Miller: do good work and also live life, like Right. Live and manage life. Yeah, absolutely. Now what, what year was it when you started North ux?
Uh, 2016. 2016. And then how, how did it evolve to, to get into where you're really focusing on a lot of commerce and membership projects? Um,
Krissie VandeNoord: you know, it kind of just happened. Organically. One of my first clients was, um, I took over a project that was WooCommerce, um, from someone else. And that was the first time I think I'd done anything with WooCommerce that really involved extending it in any way.
Um, and so I just like dove right into the deep end. And, um, man, I, I learned a lot about Woo Conversa in that project cuz we were migrating them. From a whole other system and subscriptions. And so it was, it was just a beast of a [00:14:00] process, um, that took way longer than we thought it was going to. But, um, I gained so much from the experience that then it just was a springboard towards doing more and more along those lines.
And I also made some really great connections and working on that project, kind of like. Space. Um, and so it just was kind of like a natural extension. And then I think also because I am such a, I just, I really love the problem to solve. Um, I think that e-commerce space just tends to offer the problem a lot.
And so I naturally gravitate towards like, Ooh, that'd be fun, .
Cory Miller: Um, you, you have to have that mindset and attitude, I think for that because I think of those subjects, I go, oh my gosh. Every possibility, every possible problem. But you have to be somebody that loves that rub. Rubrics cube, you know,
Krissie VandeNoord: kinda problem solving.
Oh yeah. Yeah. I used to say, um, and I don't think this is true anymore, but especially like when I was still working at that agency now as I transitioned into my own business, that when somebody [00:15:00] would come to me and say like, can this be done? I would do just enough research to feel like 60% confident that the answer was yes,
And then I'd be like, yeah, we can do it. And then I would just figure it out. Um, and I'm also just a very much like a, I will finish it. Like it may take longer than I wanted it to. Um, but I'm kind of like, I can't let it go until like I actually solved the problem. And so I don't think there's any, there's ever been something where I like was like 60% and then got into it and was like, oh, nope.
Nevermind. Can't do it. . Um, and I would say anymore, like I. My confidence threshold is much higher just because from experience. Um, so I've never, I think at that 60% mark, but that's definitely where I started
Cory Miller: that I think that's good though. And that's the beauty of everything we're doing with talented people like yourself is if you have that much confidence, confidence, at least, you know, the other part is part of [00:16:00] just navigating and figuring it out.
Krissie VandeNoord: Exactly.
Cory Miller: Exactly. Can you, can you share, um, and you don't have to say the name, of course. We want to, you know, I know sometimes we, we need to be careful sharing clients and names and stuff. We can, can you talk about a recent project you're really proud of, or you really appreciated what you did, uh, with, with some of your clients?
Um,
Krissie VandeNoord: stick out. Oh my goodness. Like so many of them. So many of them. And I don't think I have any, well, I've got one that I'm currently working on that I can't really talk about, but the rest are all out there for anybody to experience. Um, trying to think what's the best, like, I think the most recent one, um, that has just like a real kind of feel, good sense to it is, um, and I talked about it in, um, the woosh, um, presentation that I.
Goodness. When was that? Beginning of October. Um, but it's this furniture company, Giovan, and we did [00:17:00] a implementation, well, we, they were on a very static site. Um, they sh they sold through dealers and so they, for a long time just didn't have the need for e-commerce because it, you know, dealers are pay, we're placing large orders, that sort of a thing.
But we essentially moved them into, like, we moved them from like way old to like way new. And to watch them kind, kind of like step into this, um, digital world has been really fun. And, um, we created, you know, a 3D model that connects to the WooCommerce attribute so people can like customize their furniture pieces and like see it like in real time, um, which is really cool.
But, Like, the part that I'm loving about it is how much we are like equipping, like the people inside the company and like how it boosts [00:18:00] their excitement about what they're doing and then, um, like how that then trickles out to like their customers. And just like having all these like improved experiences and being able to do things so much more efficiently.
I love it. We like, create efficiency for a business, like almost more so than, um, you know, when we design a great landing page and the, you know, we look at the analytics and we're like, oh, the users are doing exactly what we wanted them to do. That's, that's rewarding, but, I think that I get a little bit more of like a rewarding sense when I'm like, I just saved you like 20 hours of work every month.
Um, that to me, I'm, I think just because I am a small business owner, I know how big of a difference that makes to a small business that I get really excited about this stuff.
Cory Miller: Oh yeah. Anytime you can save time like that, I hope they value and understand that like you just took a big swath of our time out, that we can focus [00:19:00] on other things now.
And particularly like a furniture company that might, that you know, more traditional sales thing and being able to have that ability now on the web I think is pretty, pretty amazing. Oh
Krissie VandeNoord: yeah. And they do. I mean that's, um, I need to figure out how to better quantify those things when I get those calls cuz they're harder things to try to quantify is like when you're talking about like employees time.
But we built one system that has um, an integration that tracks like continuing education credits. And this organization put on a conference every year and they've got, their members are tracking their credits score. The way that they were trying to process that. It was literally like manual assignment sheets and then somebody was like data entering, like all of this stuff.
And after we transitioned to this new digital system, and it's like the conference was over and like all of the credits were entered like in real time as people attended because it happened digitally. He was just like, I don't even know what to do with myself. I mean, I would've spent six [00:20:00] weeks trying to process all of these c e credits.
And I don't have to, like, it's done. I don't, like it was just mind blowing to him of like, oh my goodness, I don't have to do
Cory Miller: this. I've got experience helping a mental health organization, um, offer CEUs. And, and they do have that same thing, so I need to refer them on to you to do something like that because, um, she was the point of content.
Their marketing director would spend some, probably half a day on the back end after we did a C E U. Um, To like, you know, get all the paperwork and everything ready to go. Yeah. And
Krissie VandeNoord: it's, it's always somebody like that. It's always like, why is the marketing director having to do this? Because like there isn't somebody that is, I, you know, there's nobody else to do it and just has to get done.
And cuz you know, they do the website and so, you know, whatever, like it somehow falls in their lap. But those are the people that I think appreciate the most when you save them time too. Cuz they're like, I didn't wanna be doing this.
Cory Miller: Yeah. Yeah. Uh, it seems very much [00:21:00] too is like if you're an organization business that is trying to do more of those things online to reach more people and probably secondarily don't fully realize it efficiently, um, that's how you help people navigate that and then build the result they're trying to get.
That helps save time and increase the, and grow the.
Krissie VandeNoord: And honestly, I think that in some regards, when small businesses can see like that kind of a direct value, it's easier for them to bite off a more sizable project, like financially speaking, because they're like, oh shoot, I don't have to hire somebody.
Well, that's a lot of money that I'm. Saving, like sure, that's not a big deal if I am gonna pay you, you know, 30 or $40,000 to build this, you know, site for us. Um, cuz now I don't, I'm not hiring another person. Um,
Cory Miller: and so it's a, it's a big win. We see that all the time at post status with our members trying to hire hiring's tough.
Not even now. It's just tough in general because [00:22:00] mm-hmm. , um, there are some tech companies that can throw lots of money at someone. You, the person wants to stay engaged with interesting projects, and I think that's where our agencies like yourself, um, really have a great solution in that. Why hire a full-time person?
That might not have the training excu, uh, skills experience that you all have access to and, and have, um, to do that. Where I, I hear a lot of our agencies, you know, they're the support, summer support for just, you know, basic website updates, but then someone like you all just to, you know, manage, I know from my own, our own business projects, You know, when I, when we add in an e-commerce option, I'm like, who's gonna babysit it?
Who's gonna be there when we need to do something more than the base software might do for us? Cuz we have those new odds setups and things like that. And then having someone like North UX where you can rely on them without having this, there's so much overhead. Like we talked just a minute ago of hire having [00:23:00] a full-time employee, but someone who knows WordPress and web stuff.
That's even a higher bar, I think.
Krissie VandeNoord: Oh yeah. Oh. Um,
Cory Miller: do you do ongoing, um, support retainers, things like that? Yes.
Krissie VandeNoord: Yes, we do. And what I, what's interesting is I was, I was just actually just sharing the story the other day that about a client, um, that like when they came to us, and this is, this is the same client with the, uh, CU credits.
Like when they came to us, um, they had it, they had a WordPress site, but Oh my word. It was so outdated and it was, There was, there was p h P in the content editor. Like, I mean, it was just like, and I'm like, I dunno what, like it's, it was so like, Not great. And so it was very much like, and, and they were very kind of like, oh, trepidatious about, you know, spending money.
And so like, we started them on this like super small monthly plan where we're [00:24:00] literally just like, we're just gonna duct tape things to kind of like keep this thing going. And then I, you know, gave them proposal for a new site. Really like pared it down to try to get it to this point where it, it was a digestible cost for them.
Um, and so it was like a really limited scope. Um, and like, you know, that first plan they were on, I think was like $500 a month or something like that. And, um, now they've turned into clients and like once we launched their site, they're like, we can automate that. And they, I mean, we probably. On a given month, do 30 to 50 hours worth of work for them because there's just something else that they're like, Ooh, let's make.
New and shiny. Let's make that new and shiny. Let's do this. And you know, and they have really bought into like the value of what we're doing for them. And so it's not even so much like, uh, a support plan or a retainer from [00:25:00] just like a, keeping the site going. It's very much like an ongoing enhancements.
And we find that a lot of our clients kind of, once we do like the first big project, they. Start to kind of move into this, like, oh, we just want to continue to iterate and add more features and functions and, um, and just make it bigger and better and, and whatnot. So it's, it's even beyond just the support of it.
Cory Miller: Be that backstop, be that partner ally when let them do what they do best and you all do what you do best and that seems to work fantastically. Um, okay. So, you know, with all of your experience with, with e-commerce, Myriad of versions of this. I'd love to get your thoughts on where it's going, what trends and things and themes you see.
You know, during C O D. Um, I was just talking to an agency owner yesterday that, you know, they were working with, let's say yoga studio studio business owners, and [00:26:00] their, their business and business model got flipped on its head. So then they transitioned to use web, which I think is such a, if there's positives that come outta Covid, I would mm-hmm.
or, or the pandemic. I would say it's this. Did you know the whole world exists out here for your. From an e-commerce and all these type of things, perspective, what are you seeing? What are you looking forward to, you know, out there as, as you know, particularly as you work daily with clients doing these, these cool projects for them to grow their businesses.
What, what things are you seeing that stand out to you?
Krissie VandeNoord: Um, yeah, so I think that there are a lot of people that are kind of like jumping into. Um, online business kind of a thing like for the first time. Um, and at the same time, like as so many companies have kind of come out with these, and even as work processes moved more towards like a, a, um, an actual usable like [00:27:00] page builder, like d i y kind of a website thing, um, I think that.
You know, I think you could either look at that from, a couple of, you can look at it like, oh, it's almost like, well, we're just not needed anymore. People can just do it themselves. Um, but the reality is like, that's not true. But I think that the way that we are, um, engaging with the people that do want to do it themselves, um, I think there's opportunity there and I'm kind of excited about some of the things cause I.
As nor as an agency, we've really served these very, um, like small businesses, but very established small businesses. Like they've been around for a while. They have, you know, 10 to 20 employees. Um, you know, they've got money to invest in a sizable project. Um, But I've kind of always wanted to figure out, um, a better way to catch people, like catch businesses as they're [00:28:00] just starting because of what I've, I mean, so many of our clients made poor tech decisions in the beginning and are with us because we are unraveling something.
And so how can, how can with this new. Uh, you know, it's so easy to do, like no code or page builders or whatever, like how can I walk people through, like just when they're just starting to give them resources so they understand the decisions that they're making and are when they're comparing apples to apples or apples to oranges.
Cuz sometimes they don't even know. And, um, they've got a cucumber and they had no idea, um, , but it's technically a fruit. So, Um, but like give them the resources and the knowledge about technology in a way that they feel empowered to make some decisions and like also establish ourselves as, um, as experts in this area so that [00:29:00] then when they get to the point where they need the one little extra piece, like were there to help.
Um, and so I think that there is definitely almost like that, um, moving towards like a. Partner with you around some of the stuff you can do for yourself, um, as opposed to just, we're gonna do it all for you.
Cory Miller: Yeah, I can see that. You know, we, we, we have a great friend who we helped start, get her off the ground and she was doing a physical product and, um, it was interesting trying to look at all the options out there.
And I know a little bit more than most people, uh, when it comes to these. But what we found too was like there's a graduation point you may start selling here and it helps fill a need, but then you get into more complex, and if you're like me, I go, I don't do this all day, every day. I wanna find somebody, an expert to lead and guide me through these things.[00:30:00]
I've talked to a lot of our agency members like yourself and go, there's this shift from, it's not just Technic delivery. That's part of it for sure. But there's also this thing, I hope clients are more and more valuing that having a guide like yourself who has been there, done that do, does this every day to help you not make those big pitfalls.
So when there's those steps, it seems like there might be a. , you know? Mm-hmm. , maybe we get on this thing, it's the software as a service software solution, and it gets 'em to a step, but then they're like, we're ready to graduate. We wanna do all these things. Then they can come to North UX and say, guide me, lead me, and deliver the project too.
Yeah. Are, are you seeing that more and more to, it seems like that's what you're saying.
Krissie VandeNoord: Yeah, exactly. And I think what I'm, what I've seen is I feel like, um, I've encountered so many businesses that kind of, you know, they did the steps and then they got to a point where they were like, we wanna take the next step, but we can't figure out how to do it from where we're at.
And [00:31:00] by the time that they're actually starting to engage with someone who knows this space, it's like, oh, well we actually need to go all the way back. Square one because you have reached the top of where these stairs were going. Yeah. Um, and so helping them to make the decisions along the way that are really paving the way for their future, even before they really know what their future holds, um, I think is just, it's huge.
Cory Miller: Oh yeah. And there's so much complexity there and, and I say that's a byproduct of success. You've gotten to this point that you need to come to Christy and other, other, our agency owners and help you guide them because you've gotten to this complexity and hopefully that's called success. Well, you're ready.
Yeah. You need, you need this. You're ready to take this new step and blow your business out the doors for the next stage. Yeah.
Krissie VandeNoord: And we also, like, we've even. Taken clients through to where they're, they've now they've grown enough that they've hired an in-house developer and like we've partnered with them to help them figure out like, how do we hire, should [00:32:00] we hire an in-house developer?
Um, and how do we hire and then continue to have a collaborative relationship to like supplement. , you know, their developer and like also just helping business understand like, you know, it's unrealistic to think that you're gonna hire one person that's going to be able to truly do everything. Exactly.
You know, and so helping them understand like what is the range of skills and where's like the 80% mark in a role that you could carve out? And where is this 20% like? Somebody that actually could do the 20% and then you're still stuck with , the 80% that they're not skilled for having to outsource, um, those kinds.
Of things of like really just walking everybody through from the point of like DIYing your first website to your big enough business that you have an in-house developer and we've held your hands the whole way
Cory Miller: through . It seems like that's a trend in a lot of business, not just in the technical side, but where you might have somebody, that person, and I'm not [00:33:00] trying to devalue that person, but is a coordinator of these things that works with great groups and partners.
I don't wanna say vendors, but partner. Yeah, that can come in and do those, and they're air traffic control. I need to get these things done. We talk about a lot with the marketing side of things, Matt. You might have some that coordinates all these other things, but if you, like you said, if you expect that person to do everything, you're wishing for a unicorn.
Yeah. Yeah. All right. Well, Christy, this has been awesome. I want to ask finally, um, what you're excited. Coming up next year or so, um, with your work and your agency work in the world.
Krissie VandeNoord: Yeah. Um, oh my goodness. I'm like, what, what do I pick? . Yeah. Right. I'm excited about a lot. Um, I think the thing that I'm most excited, and I've not said this like out loud publicly yet, I don't think, um, but kind of along these lines of [00:34:00] this, like to helping people start at the beginning is, um, I'm getting ready to kind of launch like a pilot program of what I'm calling like a e-commerce website in a day where, um, we have like some really specific.
Steps that like we walk them through that they engage with like some forms and like, you need to gather this and you need to gather that and you need to do that. And where they kind of like walk them through prepping all the things that they need and making some of the preliminary decisions. And then, um, they literally schedule a day with us where we're just gonna crank out, um, you know, we're gonna start with our, our skeleton theme and just be able to get them.
A site up and going because they've done all of the preliminary work, will import their products, you know, all of that stuff, and it'll happen on that day, and then they'll have a website. Um, that's fantastic. I'm really excited about it. I [00:35:00] did kind of a really, a trial project with someone last year and, um, she, she does pottery and so this is again, Our, we've been with these really established small businesses, but starting to kind of find some people that are just getting started on their business.
And after we launched her site, she was like, I just did a new product drop and I made $4,000 at a time of the year where I wouldn't have done an in-person event and would not have made any money. You know? And she's like, Like, I can't believe I waited this long to have my own website. Um, and so I'm excited about like that kind of stuff.
Um,
Cory Miller: that's so fun when you're able to, yeah. The work you're doing contributes to this big win where someone's in that setting able to like start and grow their business in a really tough time. Uh, and then like your furniture, uh, example is help them make processes more efficient and grow their [00:36:00] business.
Yeah. Exciting work. Thank you, Christie, for sharing your story. And, um, tell us finally where they can find out about more about you and your, your work.
Krissie VandeNoord: Yeah, so, um, north ux design.com is where you can certainly know all about North UX and what we're doing and, um, Whatnot. And then as far as me, best place is probably Twitter, which, um, my personal Twitter is Chrissy Ray, k r i s s i e r a e.
Um, and I do have a North Uax design Twitter as well. Um, but it's not quite as, it's a little bit more, you know, polished professional. I don't engage with it quite as much, but those are great places to find me.
Cory Miller: Well, thank you Christy, for this time and sharing your
Krissie VandeNoord: story. Yeah, thanks so much for having me.
This article was published at Post Status — the community for WordPress professionals.
This Week at WordPress.org (December 12, 2022)Tune in Thursday for Matt's annual State of the Word address. Check out the WordPress Playground now. It brings key platform dependencies into the browser that you can embed in your own site today. Your feedback into the annual WordPress survey helps shape the project, so fill it out as soon as possible.
2022 Survey, SotW, Community Summit, and the WordPress Playground Share Your Experience: The 2022 WordPress Survey is Open
State of the Word 2022
Suggest Topics for the 2023 WordPress Community Summit
WordPress Playground
News* Share Your Experience: The 2022 WordPress Survey is Open * State of the Word 2022: A Celebration of the Four Freedoms of Open Source * Suggest Topics for the 2023 WordPress Community Summit * WordPress Playground
Accessibility* Accessibility Team Meeting Notes: December 2, 2022
Community* Idea: Creating a translation events kit for Meetups * Recap of the Diverse Speaker Training group (#WPDiversity) AMER/EMEA on December 14, 2022 * December Update: Global Meetup Reactivation Project * Suggest Topics for the 2023 WordPress Community Summit
Core * Hallway Hangout: Performance Considerations for Block Themes * What’s new in Gutenberg 14.7? (7 December) * Enhancing the Scripts API with a loading strategy * Update to content only editing filter namespace
Meetings* Dev Chat summary: Wednesday, December 14, 2022 * Editor Chat Agenda: December 14, 2022 * Editor chat summary: Wednesday, December 7, 2022 * Dev Chat summary: Wednesday, December 7, 2022
Dev Blog* Application state managed withDispatch, withSelect and compose 101
Docs* Documentation Team Update – December 12, 2022
Hosting* Nominations are in – Hosting Team Rep 2023
Marketing* Notes: Global Marketing Team meeting, November 30, 2022 * Notes: Global Marketing Team meeting, December 7, 2022
Meta* Refreshing the WordPress Showcase
Openverse* Community Meeting Recap (13 December 2022)
Performance* Performance Chat Summary: 13 December 2022
Polyglots* Agenda: Weekly Polyglots Chat – Dec. 13, 2022 (7:00 UTC)
Plugins Plugin Review Team: 12 December ’22 Support Introducing the Block Editor in the Support Forums
Test* Hallway Hangout: Let’s chat about the Future of Custom CSS with block themes * FSE Program Site Editor Sneak Peek Summary * FSE Program: Seeking volunteers to use Replay.io for capturing bugs * Test Team Update: 12 December 2022
Themes* Themes Team Meeting Notes – December 13, 2022 * Themes team update December 13, 2022
Training* How did you learn WordPress? * Meeting Agenda for December 13, 2022 * Training Team Meeting Recap for December 6, 2022
Courses* A Developers Guide to Block Themes – Part 2
Online Workshops* WordPress development live stream: Building an Advanced Query Loop plugin * Getting Started with a WordPress.org Account * Start Blogging in 2023 Part 2: Planning Your Blog’s Content * Start Blogging in 2023 – Part 1: Planning To Reach Your Audience * EP3: WordPress Migration (Local/Live to Local/Live) | Bangla * Get Blogging in 2023: Set Up Your Blog (Interactive) * Get Blogging in 2023: Set Up Your Blog (Interactive) * Let’s code: Developing Blocks without React! – Review * EP2: WordPress Installation on Local and Live (cPanel, FTP & MySQL) | Bangla * EP1: WordPress Environment Setup (Local WP & Laravel Valet) | Bangla
Tutorials* Manage your block theme fonts with Create Block Theme * The Key to Locking Blocks * Using Page Templates * Streamline your Block Theme development with Create Block Theme * Trabalhando com estilos globais * Padding Versus Margin
WPTV* Latest WordPress TV videos
Related News:* International PHP Conference Berlin 2023
Thanks for reading our WP dot .org roundup! Each week we are highlighting the news and discussions coming from the good folks making WordPress possible. If you or your company create products or services that use WordPress, you need to be engaged with them and their work. Be sure to share this resource with your product and project managers.
Are you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
Get our weekly WordPress community news digest — Post Status' Week in Review — covering the WP/Woo news plus significant writing and podcasts. It's also available in our newsletter.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
Jessica Frick is a huge WordPress advocate and has been a contributing community member since 2008. She is the Director of Operations at Pressable, one of our Post Status sponsors. Jess joins Cory Miller to share about the amazing WordPress hosting experience Pressable offers, in addition to her own experience and expertise as a long-time member of the WordPress community.
Estimated reading time: 37 minutes
Transcript ↓
In this episode, Jess Frick, Pressable’s Director of Operations, discusses what differentiates the hosting performance and support Pressable offers WordPress users. They are a “small but mighty” hosting provider from the Automattic family powered by the agility to continuously evolve to better serve customers with diverse needs. Her enthusiasm, generosity, and honesty inspire us to use the power of WordPress for good. As a WordPress lover, Jess shares her thoughts on the benefits of being people-powered.
Top Takeaways:
Sponsor: PressableFounded in 2010, Pressable is a world-class managed WordPress hosting provider built on the same data network as WordPress.com and WordPress VIP. With industry-leading performance, 24/7 expert support, a 100% uptime guarantee, and seamless integrations with WooCommerce and Jetpack, Pressable provides the tools you need to manage your WordPress websites and grow your business all in one place. TRY PRESSABLE→
Pressable Mentioned in the show:* Pressable * Automattic * Liquid Web * Chris Lema * Copy Blogger Media * Studio Press * WordPress Hosting Benchmarks by Review Signal * Kevin Ohashi * Titan Mail
You can follow Post Status and our guests on Twitter:* Jessica Frick (Director of Operations, Pressable) * Cory Miller (CEO, Post Status) * Olivia Bisset (Intern, Post Status)
The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis.
Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS.
TranscriptInterview With Product Lead Jessica Frick At Pressable
Interview With Product Lead Jessica Frick At PressableCory Miller: [00:00:00] Hey everybody. Welcome back to Post Edits Draft. This is another interview in our series of product people. Um, and the intention behind this is there's all these great products out there in WordPress. And I wanna hear from the humans that lead these products for their customers and the clients. And today I've got a dear friend, Jess Frick, who is over at a great hosting company called Pressable.
Also an awesome sponsor and supporter post status. And I'm excited for this. Uh, all these are so much fun to me, but I've known Jess a long time. I'm really excited to let you hear. What I get to hear, uh, about her passion, her vision, her values for what she does, and how she leads her team, um, and really around the product that she, she runs.
So Jess, welcome to post status draft.
Jessica Frick: Thanks for having me, Corey. As you know, we are huge supporters of post status. We love the community and I've been a [00:01:00] member since before I've been with Pressable cuz I just love everybody in the community.
Cory Miller: Also, before Corey and Lindsay, uh, were part of the ownership.
So That's true.
Jessica Frick: That's true. But you know what? Post status has been giving back to the community for a really long time and so you're, you're always honoring us and I wanna take a minute to honor you too. So. Thanks for all you do.
Cory Miller: Thanks my friend. If you don't know Jess, you need to get to know her. By the way.
She's an incredible human being and you're getting ready to hear some of her experience and expertise too. Jess, could you start and tell us what your role is at Principal?
Jessica Frick: Uh, Well, we're not really big on titles around here, but I do have one. It's Director of Operations and what that ultimately entails is I lead our product ops and marketing here at Principal.
People think we're a lot bigger than we are. We are a small but mighty team over here. Um, little, little known secret. Pressable has less than 20 full-time employee. We [00:02:00] are just killing it and everybody's just wearing a bunch of hats. .
Cory Miller: I I really love that, even that as a part of automatic, um, to see us. Uh, I like your description, small and mighty team.
Uh, and we'll talk a little bit about that too. Cause I've experienced that, not just because of our friendship, but as, uh, a friend of mine is a customer and I get to go in and help and experience. What you've done and your team does. Um, Jess, you have a vast experience in WordPress, and I know this, but I want other people to do.
Could you tell us what you're doing, what you've done in WordPress, uh, before Princip?
Jessica Frick: Well, my first time using WordPress would've been in 2008. Um, my first job in WordPress, uh, was with Copy Blogger Media, the parent company of Studio Press. Um, and so if you ever got any swag back in the day with hashtag genesis WP that came from my house, , um, , [00:03:00] we, we grew this awesome brand and.
Honestly, I did not build with any other themes. I'm so sorry, Corey for like 10 years because it was just awesome to watch the genesis of the product. Um, and from there I got to work with the team over at Liquid Web. I was on Chris LEMAs team. We launched the first re commerce product. Um, and then about a year ago I got to join the team here at Pressable and I absolutely love it.
Cory Miller: That's awesome. Now, one of the angles for the
part of that is product and um, so can you tell me a little bit about the principle WordPress product?
Jessica Frick: Yes, I can and I would love to. Um, some things you should know about the Pressable WordPress product is we really differentiate on support. That's our number one thing. I know everybody says that their support is great.[00:04:00]
Um, if you're familiar with. Automatic. You know that sometimes they'll have support teams that kind of go across different brands. But at Pressable we have the same core group of people. Most of them are developers, all of them are WordPress experts, and you're gonna get the same people every time. So, you know, the product that we serve is hosting, it's great hosting, it's powerful performance hosting, but what we really sell is the experience.
And that means you're gonna have friends here that can help you no matter what your word. Website problem may be, um, within reason, obviously, but, uh, cuz people can do some weird stuff to word breasts. Okay. Um, but uh, the other stuff that we sell is that, uh, performance, um, A lot of people don't realize this, but Principle was originally known as Zippy Kid.
We were one of the original three managed WordPress hosting companies in the world. And obviously that a lot's changed since 2010 when it was founded. Um, [00:05:00] it's. Been rebranded as pressable, and today we're owned by Automatic something a lot of other people don't know. Um, so the platform that we have that's super performant is actually the same one that powers wordpress.com and to some extent, WordPress, v i p.
Cory Miller: Yeah, I know a lot of hosts can say performance and support. Uh, on the support side, I know the culture at Automatic is prolific with support. I, I, I recall several years ago that every team member that's hired goes through basically their first onboarding experiences, actually doing support. And I thought to myself, that's, that's a company that does value support, but I've also experienced.
Yeah, like I said, my friend, uh, has, has a site on principal and I ran into something because, you know, I'm barely technical and, um, I can't remember his name off the hand, top of my head, but I think it was Michael. But, um, I went to support, asked a question, thought I'll get direction and [00:06:00] pointing. The next thing I know it's like, Kind of really helped me try to get the, the site going and get past one of the issues that I was having though.
I was like, I'm gonna spend a couple hours googling this or have to go to post outta Slack and ask somebody and beg somebody for help. And, uh, I really did get that experience. And that to me, Jess is pretty rare in hosting. Because in the early days you remember this, you talked about 2008. I remember you go to some of these shared hosting companies and I could get incredible admin type work, like support from people.
Those days are pretty much gone until you get up to these high tiers of like hosting. So to have that kinda support is incredible. And then to your point, you just told me like support and performance. At first I go, most hosts probably brag about. Two things, but you're backing up the performance side too, like you said, but this backbone, which is legendary wordpress.com and b i.
Jessica Frick: It's true. Um, if you look at this year's WP [00:07:00] Hosting Benchmarks studies, um, and if you're not familiar with WP Hosting Benchmark, um, review Signal runs these every year, hosts have to pay to participate. Because there is no favoritism, there is no way you can kind of grease the wheels. And if anybody does anything that looks untoward, he blasts you and tells everybody what you did.
Um, but he legitimately, Kevin from Rude View Signal will do these tests and you enter in a variety of categories. and in this year's test, pressable aced every single level we were in. We got top awards in every single category we entered. Um, and that's a reflection of our environment. Um, we don't need to rely only on caching, but our caching is awesome.
Um, we have, you know, industry leading PHP resources, and I would say that our CPUs can probably best, most other host.
Cory Miller: I, I tell you, you're not kidding when you talk about Kevin, I get to meet him, um, this [00:08:00] summer in Porto like you did too, I'm sure. And, um, Kevin is a purist. He's extremely passionate about what he does, and I know he's been doing the benchmarks for a long time and to, to pass.
It's this pretty, pretty incredible, um, I, I, I would say it's not for the faint of heart. Go through Kevin's benchmarks and things, so that's great. Backing it up from an external source like Kevin, and he's in the process community and pretty active. So yeah, we're proud. Awesome. Okay, so we talked a little bit about the product manage WordPress hosting support performance Two highlights.
Um, what, uh, tell me about the types of customers. If you're a customer looking at principle or looking at managed Word Press hosting, who are you, who, who, who did you build the product for, essentially?
Jessica Frick: That's a really good question. Um, and honestly, [00:09:00] there are two main audiences that we work with and it, it sounds overly simplified to say it this way.
Um, The, the more simple user that just needs powerful hosting with great support. And then the more advanced user, um, which might be a developer or an agency, um, you know, an agency, like there's so many different kinds of agencies. You might have an agency that's. Super technical and some that are not. Um, I would say that we are ideal for agencies that are operating multiple websites for their clients because we make it super easy to manage multiple sites in one place.
Um, I would also say that we're good for agencies that have their own special workflows. We have get integration tools. Um, we are able to help you with custom API applications, um, SSH and WP CLI and all. Stuff. And then of course, um, for the business owner who just has an e-commerce store [00:10:00] that gets crazy waves of traffic every single time her story gets picked up on TikTok and it happens, you know, a couple times a month.
We've got her back. because our hosting out of the box can handle huge amounts of traffic at any given moment. And so most of the time, you know, she doesn't even have to pay attention to her website, but when she does, she needs help and she needs it now. And that's where we come in. One of the things I didn't get to mention is our support has some pretty incredible statistics.
So our average first response time is under three. So when that business owner needs our help, she's not waiting for like 20 minutes for somebody to respond to her chat. We're there our average resolution time, Corey is under 10 minutes. So it's not like you write us and then you've gotta wait for us to ask four other people.
We're there and we're helping you and we fix it. Um, so I would say, you know, even more simplified than all of [00:11:00] that, we're probably not gonna be your first host. We're gonna be the host that you graduate to when you've experienced support at some other places, or when you've outgrown what their resources can offer you.
Um, you know, maybe your sites are slow, maybe you're experiencing downtime. Um, we have a 100% uptime guarantee, and we're able to offer that because we have automatic failover included for free. And because we know that your sites aren't gonna go down here, So .
Cory Miller: Okay. Tell, tell me more about that. So, a hundred percent guarantee.
I, I know I've been to hundreds of, you know, hosting sites since like 99.9, and I go, okay, cool. Why does it, why does it, ma, I mean, and, and I'm not running an e-commerce store that if I, if I'm down for a minute, I probably lost a thousand dollars, right? Mm-hmm. , tell me why that matters. A hundred percent. And what that means.
A hundred percent uptime and the automatic.
Jessica Frick: You can fit a lot of excuses in 0.1%. Corey[00:12:00]
Cory Miller: That's good.
Jessica Frick: You know, there are a lot of things you can say. Oh, that's the 0.1. No, we we're a hundred percent up time. We got you. Um, I was just talking with one of our agencies yesterday who's been with us for, since 2017, and they've never had a site go down, ever. And they host hundreds of sites with us.
Cory Miller: And that matters. You know, you got the 99.999 or whatever, and then a hundred percent. Um, for sure, like I at, at Ithe, I knew when our site went down, we lost money. Now we didn't lose thousands of dollars, but we were losing opportunity cost. I mean, there's a big value to that. Yeah. Um, tell me, because I just don't even know what is automatic, fell over.
Jessica Frick: Automatic failover means if for some reason there's a problem with the mechanics and the systems, we will automatically redirect your traffic to your exact [00:13:00] site on a different server elsewhere. So it's kind of like that high availability experience where if it goes wrong here, we got you over here.
When you're using our name servers, we've got you everywhere.
Cory Miller: Okay. Hat tip. Make sure your name servers are at the host and particularly with Pressable cuz you wanna take advantage of that, that's outstanding. Um, okay. Tell me, um, do you wanna show me a little bit of the dashboard and the product itself?
Jessica Frick: I do, yeah.
So you asked like who we're for, and you know, one of the things that I'm super proud of when it comes to Pressable is it is an extremely technical interface, but it can be done. Um, and it can be used in such a way that. Someone who's not super technical will also appreciate it. I'm so sorry. Like myself.
Yeah. Well you, but also, you know, you are technical. [00:14:00] Um, I would say that there are also some people that just sort of see this, and I'm so sorry, I'm having some technical issues. We're gonna have to edit this.
Cory Miller: Yep. We'll edit it. Yeah. Lemme start with.
Jessica Frick: One of the things that I absolutely love about our interface is that it's great for technical people, but it's easy to use for people who maybe aren't quite as technical. So when you log into your account, this is what you're gonna see. Obviously not these sites, this is our demo account. Um, but you know, right off the bat you can see your sites, you know where they all are.
Um, and you've, we've got a new feature here called collaborators. I'll get to that in a. Um, but let's dig into a site right now. Demoable . Mm-hmm. . It's not a real site, don't go to it. Um, but when you get in here, you can immediately get a nice overview. You can see what PHP version you're running, what WordPress version you're running.
Um, by the way, we will allow you to be on the [00:15:00] previous release, the current stable, or you can go on beta. Um, that is something that we offer here and we're very proud to do that, especially because we know that sometimes you might need a little more time for testing. So, um, we offer you the opportunity to leave notes for your team.
Let's say you're working in here with multiple others and you're gonna need to just kind of have those admin. Pieces of information that's right there within the dashboard. Here's where you're gonna have your domain information. Um, obviously our name servers, um, and we can also give you IP addresses. Uh, then we have performance.
Um, if this was a live site, you would see more data here and it's just gonna kinda give you that pulse check on what your site's doing this month. Um, I could probably spend a long time on this, but I won't cause we only have a couple minutes. But you're gonna have all of your users for this particular site here, we offer backups 30 days.
Oh, by the way, our backup storage is complimentary. That does not go [00:16:00] against your total storage that you have for your plan, and then of course, that get integration. What I wanted to show you also was collaborators. So collaborators is gonna give you a way to have multiple people in your account, but not everybody can do everything.
Um, I know at some other host when you add somebody, you basically get to be an admin or just, you know, a viewer. Uh, here, if you want somebody to be able to get that WordPress access, maybe you'd never wanna give them the ability to delete or disable. But they're also gonna need to be able to get that SFTP access.
You can fine tune the experience for that one particular person right here. Um, something else that's coming up that's gonna be super exciting. Uh, we're introducing something called the One Press Login. One thing that we've heard from our customers is it's kind of annoying to have to enter your credentials every single time you wanna go into your WP admin.
And [00:17:00] so here on your site details, we're going to give you that one press login button, and it's going to basically work like a one time password. Automatically and securely log you into your dashboard. No passwords needed. We also offer email through Titan Mail. This is an upsell. Um, we have usage data for you here.
It's really nothing super exciting or sexy. Um, billing is no nothing to write home about . make billing sexy. Um, but you know, we also have site performance reports. We have collaborator reports. If you've got a bunch of collaborators on your site and you're. Who all is on this and what do they do? Um, you've got different site usage reports, all of these, you click the report and it's gonna send you an email.
Um, please don't spam us there, but basically, we're trying to make it easy to manage a whole bunch of sites and [00:18:00] just to keep your finger on the pulse of what all of them are doing.
Cory Miller: I can see that collaborator report, especially if you have a team and different hands in the, in the kitchen. Yeah. Um, for sure.
Jessica Frick: Yeah. And then of course, you know, if you wanna build your own API application, you can come here and create your api. And we have all of our documentation published here. Um, this is not behind a paywall, so if you ever wanna see if you could do that here, chances are you can.
Cory Miller: Fantastic. I love that. Yeah.
Well, thanks for that quick overview. Uh, I like to see the pro, you know, the dashboard. Um, I, I'm sure unlike many people listening that I go to, uh, Page or sales page one day, and then it's months, maybe even years before I go back when I have a need. And so I like showing the product because I want people to see the experience.
And one thing that stuck out just was like, how fast that even the admin side oh, uh, was rocking.
Jessica Frick: Yeah, it's super, super fast and it's [00:19:00] super fast. Even if you have hundreds of websites as opposed to just one. Um, that's something that, you know, obviously I do a lot of testing at our competitors. That's not something you get every.
Cory Miller: Yep. Well, okay, thanks. Now, we talked about the product. We've talked a little bit about what you're looking forward to, but I really want to ask that question. What things are you doing? What things are you excited about at Principal?
Jessica Frick: I know a lot of people aren't comfortable talking about this, but I love talking about what's coming soon.
Um, we have some really fun features coming soon. One of the things is going to include the ability to have kind of a template of your site. Um, Right now, our competitors would call them, you know, templates or, uh, maybe even stencils. It's gonna give you a way to just clone your site, but with all of the different settings and plugins attached to it, um, that's coming soon.
Obviously, the One Press login that I mentioned, we are also looking to bring [00:20:00] forward smart plugin updates, so you'll be able to update plugins for one site or multiple. Easily in a safe way. And then we also are looking to improve the sinking between staging and live. This is something that honestly, I have not seen anyone do.
Beautifully. Like there's problems everywhere when you're trying to do this. Um, one of the things that we are trying to keep an eye on though, is the changes that are happening with full site editing. Um, you know, a lot of other hosts might have an easy button. I shouldn't say a lot, but a couple of other hosts have an easy button.
And basically what that's gonna do is just exclude your databases from syncing your staging environment to your production environment. And that would be fine because you obviously don't wanna overwrite your W commerce data, comments, all the other dynamic stuff that happens. But with full sight editing, a lot of that data is being stored in those same places that you're currently excluding.
So we're trying to [00:21:00] like fine tune. So that you get what you want to have from staging moved over. Um, and just to make it fast and easy too. Ultimately, the, the things that we're trying to develop are things that people have directly asked us for. Um, we love hearing from our customers and we love hearing from people who would be customers, but perhaps they're held from, you know, for one reason or another.
Um, One of the cool things about us being small and mighty is we actually act on those. Mm-hmm. . And so if somebody's watching this and you're not a customer because this or that, please tell me cuz we'll build it
Cory Miller: And by the way, Jess is in post set of slacks. She can even DM her. Yeah. So I wanna go back to something you talked about the syncing, and there's a nuance there that I hadn't thought about, which is all the databases. So could you gimme some examples of that? Uh, particular instance? I know you said, uh, full side [00:22:00] editing.
Uh, But I, I'm, I'm, I'll just confess to you, I'm a newbie to staging. I have used, uh, principle staging mm-hmm. to, um, we're, we're working on a rebrand of, uh, post status.com and I was like, I just want to get a site that I can go do. And I've been using the staging for that, but could you tell me what a little bit more details about, or examples of how that might be really critical for store owners, agencies and developers?
I'm sure they know these answers, but I want to.
Jessica Frick: So, having worked in hosting for a long time, I can tell you it is shocking how few people actually use staging environments. So high five to you, my friend, for doing an staging environment first. Um, one of the problems is you get your staging site exactly how you want it, and then you need to be able to push it live.
And for the, the old way to do it was just to completely overwrite your site. The thing is, and like picking on post status, I know you guys have. [00:23:00] I know you even have a store, but I can't remember if your store is actually on the, the site or not, or if it's external. Um, but you know, if you have that kind of data coming in on the regular, there are a few ways you can go about it.
Um, the first would be like a two stage migration where you would migrate it. At a single point in time, and then like, kind of do your stuff and then you would bring to date the Delta. Um, so for example, blog vault can actually do that for you. They do a great job with that. Um, and so they'll bring over the, the data, but you're still gonna have that tiny window where you might miss a pro, a purchase or you know, somebody might be doing something on a membership site and you're gonna lose that activity in that moment.
Um, one way to counter that is to put up a, like. Under maintenance. Interstitial or something that basically lets people know that whatever you're doing right now, not gonna count, or you just can't do it right now. Um, but the other [00:24:00] option is to create a nuanced tool that does not include that data when they overwrite it.
Um, because whatever is happening on staging is not going to include all of that purchase data. Something people haven't considered a lot of times is when you bring an entire production site over to your staging, you might actually have all of that e-commerce stuff in place. And so heaven forbid you've got a membership site.
It could be charging subscriptions on. You gotta be real careful of that. And so one of the things that we're also working to do is to make sure that that kind of stuff doesn't happen in staging. Just a blanket rule that you can't be charging for things and you know, running, running different processes that could negatively impact you cuz you didn't mean to do that there.
Cory Miller: Yeah, I can see how you just eliminated how critical that is for a w uh, like a W Commerce site, um, with some of those things because you do have this continuum amount of data and storages or staging as a best practice, [00:25:00] and this is a nuance to make sure you're capturing those educations. I think that really stands out, particularly in e-commerce, but I think you showed some other ways where I don't want that thing.
To be missed or I don't want that thing to be updated. And some of my experience with backups, I kind of, I, I'm aware of some of those type of nuances and that's, I, I ask for my own edification, but also I think it highlights that the person leading the team I knows, knows their stuff. And I love, I love talking with you because you always give me something new to think about.
Jessica Frick: Well, thank you. That's a very nice thing to say.
Cory Miller: You bet. Well,
Jessica Frick: fortunately I work with some people that are smarter than me too. So , I think I'm great. You should meet the team.
Cory Miller: Well, my next and close to my last question is I, I just wanna get your thoughts about tech WordPress in general. We talked a lot about hosting nuances, the things that you're working on, you're already doing, have done, [00:26:00] um, performance and support being some big highlights backed up, but some really good reasons.
Um, To be able to say we do performance and support extremely well. But I really wanna turn the page and ask you your thoughts about tech and WordPress and what you see coming up and what you're excited about with WordPress and then tech overall.
Jessica Frick: You know, it's, um, This is a really interesting question because we're at a strange time right now.
You know, for a minute, every time you turned around, another WordPress company was getting acquired and I feel like we're kind of in a lull for a little bit. That's not to say that somebody's not gonna get acquired while we're on this call, but it could have , but for a minute, there was like every single day.
Um, but what's also interesting is we're seeing, you know, different companies tightening up. Um, Be it the market conditions or some other, you know, variable. We're, we're seeing a lot of companies, you know, really getting into conserve [00:27:00] mode and it's been interesting to watch how they're doing that. Um, thankfully we've not seen a lot of companies just laying off a whole bunch of people.
Um, it's happened, but it's not happening like you're seeing with other big tech. And I think part of the reason that WordPress is probably a little more insulated is because I think by and large the WordPress community has perhaps been more stable to grow in the first place. Um, I think it's gonna be interesting to see what happens in the hosting world, but also, you know, in the future of plugins, um, and certainly themes, especially with, you know, blocks becoming what they are.
Um, I'm really interested to see how that plays out for the community because at the heart of it, I mean core, you know me, I love WordPress. Like I love WordPress, but part of, one of the, part of the reason that I love WordPress so much is because I [00:28:00] love the community. You know, we have a lot of really great, genuine, smart, helpful people.
You know, if we're being honest, yeah, there's some jerks, but that's. A small percentage. Mm-hmm. , most people would stop what they're doing to help you if you needed it. And I think that that's also part of why we've become kind of insulated, um, from that toxic growth. I guess if you'll let me get kind of spicy.
Yeah. Um, , I think we know who is Awesome. Generally speaking, and we all kind of look out for each other, and I really, really love that about. Yeah. Um, what I'm thinking about tech right now, we're, we're seeing a situation where one of the biggest social networks has been bought by a single individual and love them, hate 'em, or don't even care about 'em.
[00:29:00] It's making some pretty big changes to the product itself and the audience that uses it. And one of the things that I love about WordPress is that it's open. And you know, a lot of people want to blame one specific person for things. And yeah, of course he's influential, but he doesn't control the whole project.
And so I think it's made me more grateful, um, seeing how it can go wrong when you have just that one super rich guy that can make all the shots. And then you have WordPress where it really is, you know, power to the people
Cory Miller: and you can fork it. I don't think you can fork Twitter, but you can't fork WordPress and it has been forked.
It has. So even if there are powerful structures, you can still take the code and and go elsewhere. Yeah. Decentralization is definitely something that I've heard a lot from members and in these interviews because it's uh, really key in part of the power [00:30:00] WordPress is that, um, it can power everything from my little blog on my stage inside principle, uh, to you.
Uh, very big house in Washington DC that happens to be white. Yeah. And so like, it's, it's crazy. All the applications. I, uh, as I've talked to agency owners and, and technical people, what WordPress is being used for, but at the core, that open source philosophy really resonates and. Powerful. And I think we're seeing that, like from what you're saying too, is like we're seeing that the power that WordPress is and continues to be, it's not owned necessarily by one person.
It can be used, the freedom that we have
Jessica Frick: and people are building cool things to go with it. You know, things on top of it. You know, before we started recording, we were talking about the world of podcasting and the things that are built to, you know, work alongside it, you know, pocket casts and various others.
Um, we were talking about custom applications that people are building. I think WordPress itself is going to [00:31:00] continue as a building block for a lot of other cool technology in the future. And, So excited to see it happen and honestly I hope one of the ideas is mine cuz I feel like you and I would be really good, rich people.
Cory Miller: Yes, totally. I think we would very generous . Just Rick, thank you so much. Can you tell people, uh, where to find more about you in principal?
Jessica Frick: Yes. Come visit us at pressable.com and if you wanna find me, I am in the post status slack. Um, if you're not in post status, let's fix that problem first. Uh, but you can also find me at renewable.com if you want.
Cory Miller: Awesome. Thanks so much. Yes, for the time today, and I hope you'll go check out our principal dot com's offerings and see what we're talking about.
Jessica Frick: Thanks, Cory.
This article was published at Post Status — the community for WordPress professionals.
WordPress Gives a HandFor the third year in a row, a bunch of WordPress community members will join together at the holiday time for the charity campaign “WordPress Gives A Hand” #wpgivesahand.
During the holiday season, instead of giving out discounts to customers, participating WordPress community members will donate a percentage of their revenue to supporting people in need. Each company chooses whichever charity they would like to donate to.
This great initiative raises awareness across the global WordPress community. Last year, participating companies included Cloudways, TranslatePress, Visual Composer, wpDataTables, Amelia, and others. This year WordPress Gives a Hand is asking for your help to show the world that WordPress is a place for everyone!
To learn more or to get involved visit wpgivesahand.com.
The WP Community CollectiveThe WP Community Collective aims to address some of these ongoing challenges by creating community-funded Fellowships to financially support individual contributions to the WordPress project and community.
“We hope that the WP Community Collective can help bridge the gap between the passion people feel for WordPress, and the very real and practical limits of volunteer contribution,” said founding co-director Sé Reed.
The WPCC’s first initiative is the WPCC Accessibility Fellowship. They are currently in discussion with an existing unsponsored core contributor to hold the inaugural role of Accessibility Fellow, and have launched the fundraising efforts to fund this Fellowship: https://opencollective.com/thewpcc/contribute/accessibility-fellowship-46812
To learn more or to get involved visit thewpcommunitycollective.com
Post Status Membership DealIn the spirit of Black Friday/Cyber Monday, Post Status is offering $100 off any annual membership through December 31. Why? Because we love you! Membership gets you into our Slack community, too!
Use discount code BFCM for your best Post Status membership deal ever!
In the SpotlightPost Status professional member, Jamie Madden. Jamie is the founder and lead developer of WC Vendors Marketplace, the first free multivendor marketplace plugin for WordPress and WooCommerce, launched back in 2014.
Weekly Member Huddles* Wednesdays Sign Up * Fridays Sign Up
Upcoming Events:* State of the Word December 15, 2022 * WordCamp Kolkata December 17-18, 2022 * WordCamp Asia February 17-19, 2023 * Calls for Speakers and Sponsors are open at WP Wealthbuilder Summit May 12, 2023 * WordCamps are back. Check the schedule online!
This article was published at Post Status — the community for WordPress professionals.
Jamie is the founder and lead developer of WC Vendors Marketplace, the first free multivendor marketplace plugin for WordPress and WooCommerce, launched back in 2014. He has been a developer and systems administrator for nearly 25 years. Jamie started working with WordPress back in the b2Evolution days when he learned of the WordPress project. He started to build websites with WordPress 1.5 before there were custom post types, plugins were new and themes had just been introduced. Over the years he has solved a range of problems with WordPress as the solution including online marketplaces, intranet staff training systems, intranets, dedicated apps and more.
Recently, Jamie joined the WordPress Learn team as a subject-matter expert to share his experience with more people and contribute more to the community. If he's not working, you'll find him snowboarding or scuba diving, depending on the time of year.
What do you enjoy most about working in WordPress?
The community and the amount of resources available for new and old users. It's great to be able to learn and participate in sharing knowledge and experience. Meetups and WordCamps are what make WordPress what it is.
What do you love most about your Post Status membership?
Again, the community and network. The biggest part is being able to discuss with other business owners and developers, small and large, within our industry. The best is when great discussions come out of a simple question you might ask, and learn so much from those threads.
What business/web/WordPress advice do you have for others in our industry?
No matter what your business is, marketing is very important. When you're first starting, hire earlier than you think. Ensure you have documented all of your processes, so it's easy when it comes time to hire and hand off. Give back to the communities that help you succeed.
You — and your whole team can Join Post Status too!
Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status and LinkedIn.
This article was published at Post Status — the community for WordPress professionals.
In this episode, I talk to Matt Mullenweg -- co-founder of WordPress and the CEO of Automattic -- about what's happening in the world of WordPress, and his role in it all.
In this episode, Brian is joined by the CEO of Human Made, Tom Willmot, and they discuss steps for building a healthy remote company, and talk about Human Made’s new open source employee handbook.
In this episode, Brian and Joe are live at Post Status Publish, and answer questions from the conference audience.
In this episode, Brian and Patrick Rauland discuss the state of eCommerce today, both from a product perspective, and for store owners.
In this episode, Brian and Joe Casabona discuss learning WordPress, as well as teaching it, including the things they find most important to learn.
In this episode, Brian is joined by Rachel Cherry, an experienced WordPress developer, including in the realm of using WordPress in higher education. She also organizes a WordPress for higher-ed conference, WPCampus.
In this episode, Brian and Joe discuss maintaining legacy WordPress websites, including how to decide between third party code vendors.
In this episode, Brian is joined by Matt Medeiros, a veteran of building communities in the WordPress Space. They talk about the challenges and rewards of diving into a new community.
In this episode, Brian and Joe are joined by Zac Gordon, and the three of them discuss the state of JavaScript and JavaScript frameworks in a WordPress context.
In this episode, Brian interviews Carrie Dils -- a self-employed entrepreneur -- about using multiple channels to make a full time living, and giving up client work.