\nNathan Ingram opens his virtual office doors during this informal, unstructured webinar to answer your questions. There is no agenda and no planned content. Bring your questions and Nathan will answer them first come, first served. Get your answers and learn from the questions of others.\n\n\n\nRegister once for all Office Hours from January through March 2024.\n\n\n\n\n\n\n\n\n\n\n\n\n","EventOrganizerNames":"Nathan Ingram","inline_featured_image":"","livestream_public":1,"is_multi-day_event":0,"livestream_zoom_registration_link":"https:\/\/us06web.zoom.us\/webinar\/register\/WN_TYZ2jiAIT1-ucQsW_ZfkHg","livestream_replay_set":0,"livestream_chat_log":"https:\/\/drive.google.com\/file\/d\/1qnK66EISSyaWJCkENlT9Xxq0eTfmg7Rk\/view?usp=sharing","livestream_live_transcript_url":"https:\/\/otter.ai\/u\/Ll23te6FRMqVNHKgCN5RPu-UUDY?utm_source=copy_url","livestream_live_transcript_text":"Happy Thursday\r\n\r\nHow's everybody doing today? Let me hear from you in the chat. What are you working on what has been occupying your time this week?\r\n\r\nAll righty captions should be working for everybody now.\r\n\r\nYeah, Eddie for real.\r\n\r\nIt is a beautiful day. Here in Birmingham today. It's\r\n\r\nabout 78 degrees.\r\n\r\nNo humidity, sunny, clear sky. Absolutely beautiful. I'm going to be making my way outdoors after I wrap up today. 14 inches of snow. My goodness. Yeah, Eddie. It's that time of year where everything is one hour. Earlier for you there.\r\n\r\nAlright folks, welcome. Welcome.\r\n\r\nIf you have a question to ask, there's still plenty of space to do. So the link is\r\n\r\nin the whoops.\r\n\r\nYeah, link is in the chat. There's also the link to join the solid Academy slack group if you've not done that already. There are only six questions in the queue. So still plenty of time to ask your questions today.\r\n\r\nOh, Doug with the D Mark. Yeah. That's fun\r\n\r\nright.\r\n\r\nAll right, y'all a couple minutes to go. Plenty of space for questions. If you are just joining us. Grab that link. Ask your question. Still six. questions in the chat or in the list. But you folks never seem to disappoint. There's always questions by the end of office hours.\r\n\r\nWe've never run never run out of questions. A class\r\n\r\nAll right. So as you come on in, say hi. Tell us what you've been working on this week. Oh Kajabi Yeah. Kajabi is something Yeah, yeah. For those of you that missed it, Stacy had a great live stream yesterday talking us through the practical issues of demark reporting. If you missed that it is there in the live stream library on the Academy site. Make sure you go back and review that Stacy did an extraordinarily good job with that.\r\n\r\nreally practical information.\r\n\r\nThat's another minute or so to go. If you have a question to ask, please do so the link is in the chat. Also, if you have not yet joined the\r\n\r\nsolid Academy slack group. You can do that at the link in the chat.\r\n\r\nEddie WordPress news roundup was Tuesday.\r\n\r\nSo it's there\r\n\r\nthe replay is there in the live stream library.\r\n\r\nscrapped that link. So here is the\r\n\r\nlink for news roundup and Stacy's live stream yesterday. If you missed that is right there\r\n\r\nAll righty, all righty.\r\n\r\nOkay, it's three minutes after let's get started. Well, happy Thursday everybody welcome to another solid Academy live stream My name is Nathan Ingram. I'm the host here at solid Academy. And every Thursday you get to ask whatever you want and I'll do my best to answer it. It is office hours, and there are still plenty of openings for questions today. Ask your questions. Using the link in the chat. Still just six questions today. So either everybody has all their issues solved\r\n\r\nor no, no. Interesting. All right. Well,\r\n\r\nlet's get started then, shall we with a question from Manu.\r\n\r\nOur question board over here\r\n\r\nall right. On a WordPress site with solid security this came up known vulnerabilities WordPress Gutenberg blocks by Kadence blocks page builder 3.2 dot 23. Well that seems to indicate that Kadence blocks had a vulnerability. Let's see if that's been patched\r\n\r\nthe current version is 3226. Yep. So it's been patched actually a few versions ago here. So this is saying it's if the version is less than or equal to 3.2 dot 23. There's a vulnerability. But this one, you can actually even look in the change log and see that it was released on February 26, actually was when the fix for that was released. Oftentimes, plugins will not disclose that a security issue was fixed. Just you don't want to let the hackers know what's going on. So if this monitor if this comes up, and this is just good information for anybody, you'll get an alert that there is a vulnerability as long as you have version management going which is this feature here. Security Settings, feature features, like check version management. As long as you have this auto updated fixes vulnerability check, it will it will automatically update that plugin for you. But it will still let you know that there was a vulnerability if you have that alert turned on because there was one. As soon as it sees a vulnerability, it's going to send you a notification. So one thing that I've suggested to them is somehow customize that notification or send another one to let you know that this was updated and I think there's supposed to be one\r\n\r\nwhich is the the site scan results now.\r\n\r\nIt may be this one actually. And I don't usually have this automatic update turned on. So maybe that's my problem. This I had to confirm this. But maybe this is the notification that will actually let you know if the plugin was updated. But as long as you have that version management feature set, it'll it'll update it and the Kadence team is very proactive about security updates.\r\n\r\nSo there you go. Anything else on that one? Manu? Are you good?\r\n\r\nAll right, next up also Manu. Okay, actually, I\r\n\r\nthink this is a follow up to a previous one. So\r\n\r\nlet's start with this one. And then I'm going to paste the next. Also, okay, not\r\n\r\nsure why I'm not able to update the following plugins. The site is on the Kadence theme only plugins that are clear of any problems the site is money j.org Six plugins trying to auto update but the following errors occur. Well, let's take a look\r\n\r\nand see\r\n\r\nwho\r\n\r\ninteresting let's look at the next one.\r\n\r\nVery similar\r\n\r\nand continued information. I activated Kadence plugins and only one up only one updated\r\n\r\nYeah, Manu, it looks like you've got a lot of plugins that are trying are not updating correctly. This I've actually never seen this on any of my sites. It feels almost like there's a permissions problem on the directory where you maybe the wp content directory\r\n\r\nhas anybody ever seen this before in this era? Where the could not copy certain files? I mean, what that seems to be saying is that something is preventing the unpacking and copying of the plugin files over to their location. I think it's a permissions issue. This is definitely something now one thing you can do Manu is you can\r\n\r\nlook at security and tools and let me see if this gives us.\r\n\r\nYeah, so check this Manu. This is an easy tool that will let you check your file permissions, go to Security and tools. And then you'll scroll down the page until you get to check files and permissions and hit Run and this will let you know if and in particular, I would be looking at anything under wp content and make sure that it these should be 755 See what they are and if they're different, then somehow the permissions on those folders have been made to secure. So check that out and see. And I bet you that's what it's going to come down to. This is this is a hosting environment issue. I'm going to guess with permissions on those folders. that are preventing WordPress from correctly updating. So mono, a couple of things you can just put in a ticket to your if this is the issue. And let's say it's too restrictive over here. Then you can put in a ticket to your host and tell them to make sure that these are set for 755 Or is this a host that has cPanel? It's liquidweb. Okay, so what you can do, let's just say, well, let's just pretend like that's the problem. Let's we're going to create the problem and then solve it here. So let's go here. And this is WP Nathan. We're gonna go into our public html and wp content folder. And I'm gonna\r\n\r\nmake oops, I'm gonna make this\r\n\r\n555 that so in that permission 555 As you could see, turns off writing ability for the users that would that would be something that could prevent WordPress from doing its job. So if we click run here, it should flag us okay, look right here. See, it should be 755 It's actually 555 so you could see which one is off. Then you can go into your file manager, right click the folder, hit change permissions, and make that 755 Hit change. And that will actually that should give us a green light here. Yep. So just like that. So that's what I would check. If that's not it, then I'm not sure what would be causing that. I would definitely reach out to liquidweb if that doesn't solve it, and that's what you pay their support for and they're usually pretty good.\r\n\r\nAll right, does that help?\r\n\r\nAll righty Next up, Alvin.\r\n\r\nAgain, if you have a question, folks, use the link in the chat. And there is of course the link to join solid Academy slack if you've not done so already, Alvin Hey\r\n\r\nAlvin. How are you? Alright,\r\n\r\nso Alvin has a client that is using a retina Mac 27 inch monitor would like to have less whitespace on the sides of the website. Is there a media query that you would recommend to handle this or do you change the content max size to something larger? Yeah, this is really tough. So this is a client that has a widescreen monitor and they like to view the browser at full width like this. That's yeah. Okay. So I've got a couple that are like that too. And what I one of the things I like to show them is, you can even show them in Google Analytics that only a small percentage of people actually view it that way. That's not I hate to say normal, but there are far fewer people who do it that way. Yeah, so I mean, to me the point of a widescreen monitors, you can have multiple browser windows in different places, but some people like the wideness so you can do it that way. Yeah, I would definitely say is definitely something I would charge for. So Melanie just had this conversation 15 minutes ago, too. It's crazy, right? So you can definitely do this you can so probably like if I was in Qaeda, I would charge for this first of all, because this is that's actually gene that's so funny, because the solution is just make your browser window narrower. Oh, look, it looks awesome. What she can do though, is let me get into a page here. We got to rebuild this site. It's just not awesome.\r\n\r\nPAGE PAGE PAGE. Okay. So what this is not me,\r\n\r\nlet me get some ipsum text in here. I think I've got sorry y'all talking out talking to myself. Think I have something that has some text on it? Don't I?\r\n\r\nMaybe I don't let's just make\r\n\r\nlet's do this. Let's drop in something from Kadence and fill the space up\r\n\r\na few Kadence things\r\n\r\nhow about this\r\n\r\nthere's a bunch of stuff. Was just dropped this in.\r\n\r\nStacy says Make the background black and they won't have\r\n\r\nwhitespace that is awesome. Love it. Fantastic.\r\n\r\nOkay, so what so let's let's view this so I betcha this in this case, it's probably going to already be full width. Yeah, it's pretty full width here already. know there's there's box okay. So this is actually I'm really wide here but I have this monitor, bumped down in resolution so things appear bigger on the share. So likely this would be a situation where it's really narrow in the middle. So what you can do here in Kadence is of course, you can go full width. And that will make things a little bit broader. We're dealing with full width elements now and what you can do especially for the smaller widths here, like if it gets a little too close, you could on some of these Kadence rows like this one for example.\r\n\r\nLet's get to come on\r\n\r\nAre we there? Let's get to our style now advanced and we could so right now these are hard coded in at 100 pixels padding what we could actually do is make these percentages or variable widths so that the whitespace will fix itself, right. So if we do percentages here and we say the top we'll do like 5% and the right we'll do like 10% and left 10%. This will make the whitespace a little easier to deal with.\r\n\r\nAnd it'll stay a little more\r\n\r\nin line. You'll have to experiment with it and that's on every row. So\r\n\r\nthat's that's not awesome. And it needs some work. So\r\n\r\nyou know that that's where you have to you'll have to talk to the client and make sure they're willing to pay for this. My discussion would be look, this doesn't affect most people so we can do it. It's gonna cost you money. Is that worth it to you? And let the client make the decision? Yeah, Eddie, you absolutely can make the page change the page wider. That's what I did just a moment ago here. You can set that to full width versus normal, which is boxed. So you have all those changes per page. So yeah, it's this this is much less of a technical question as it is a client conversation. So if they want it and they want to pay for it, right. But yeah, I would look at percentages to try to solve that problem. Does that does that get you where you're where you're headed? Alvin. That gives you a little nudge in the right direction. Awesome. Yes. And a little bit of commiseration from other people who also have the widescreen clients. Yep. All right, Doug is next and the questions are rolling in. Fantastic. You folks never disappoint with the question.\r\n\r\nAll right, next up. Is Doug.\r\n\r\nAll right, Stacy did a great job. yesterday about demark. Yay. Let's let's give Stacey round of applause since it was right here in this office hours that we did a bunch of arm twisting. Yes, Stacy. Excellent job. Very practical. Yeah. Okay, so we dropped the link here, learn demark.com As somebody mentioned, Stacey, you may have mentioned this. I dropped that in the chat. I found that there is an error which Microsoft creates when setting up a custom domain for 365 email. I had a Microsoft ticket yesterday which confirmed the error Microsoft has no plans to fix it. And it's up to the admin to fix the SPF record, Aren't they awesome? So I'm gonna start a new chargeable service, which is email support. I have 10 clients who don't have it support and they need to start paying for it for me good. So thanks for learn demark although it's not technically web management, some small clients simply don't have anyone to help them. Yeah. So Doug, this is great. And this is one of the things that I talked about. When we were in the q&a of Stacy's webinar, and it's really positioning here this I've kind of made a decision not to become a demark expert because this is an IT issue. It is email it is deliverability that doesn't have necessarily have anything to do with the website. And so for me, I don't want that hassle. But if you do have an IT background, and this is something you want to do, there's certainly an opportunity for it, but if you don't want to that's okay too, because this really is not well, this is not a website issue. This is it's email, write email setup, and I just, I used to play in that world. I used to do it and web and all the things and one of the happiest days of my life was when I decided not to do it anymore. That's just me personally. So there's absolutely space for this. For me, what I do is I have a couple of local IT folks that work remotely to that I pitched this sort of work to like if they've got issues with all this, you can figure it out. So the other thing by the way, this is Oh, yes. And 100% you can contact Stacy for help. That's should we talked about that at the end yesterday. Stacy is available for hire and consultation on all this demark stuff. So I think you can think Stacy for her great information by throwing her some business. Yep. So good stuff. That what I was about to say was, there's been a couple of times where we've dabbled in this area in my agency just a little bit like we've had had dealing with multiple SPF items in that record and how to or combining, like, we'll look at DNS, particularly when last year we moved everybody over to Cloudflare. And in that process looking at a lot of old SPF records, we find some that weren't that that didn't need to be there anymore. Is there some domains had multiple SPF records, and I found that chat GPT is really really good at saying here's the three SPF records that were set up on this domain, combine it into one and it did it perfectly. So again, chat GPT to the rescue on stuff like this, and it's pretty helpful. So all right, Doug, does that help? Hopefully you get a if that's a service you want to provide. Hopefully it goes well for you.\r\n\r\nThere's certainly a need for it.\r\n\r\nOh and by the way I wanted to have this up for today to talk about, but our April course will be Cloudflare. So I will be talking about Cloudflare and we'll do four hours on all the Cloudflare things. So it'll be a basic Cloudflare all the way into the tips and tricks that I learned when moving 100 Plus sites from 8 million other places into Cloudflare DNS.\r\n\r\nSo yeah, yep, yep, yep. That's what we're gonna do. Okie dokie Jean is next. In solid central\r\n\r\nstash. Is there a setting to automatically delete backups over a certain timeframe? No. Stacy, the only option you have there is to within a bat like the solid backups, scheduling you can have it delete or in the remote destination, the number of backups to keep, but currently, I'm not aware of a way to timeout a backup based on date. That's a good idea and what I will tell you is Jean they are doing some real work. Y'all like real work on solid Central. And let's face it, it's overdue. I mean, if we're being honest, and they know that so there's some really interesting things that hopefully later this year, there'll be talking about, maybe not that's maybe too long, but at some point in the hopefully not near future, but like not far away future like in the medium level future. There's some pretty neat stuff come into solid Central. So, Jane, I wish I had a better answer for you. But I would suggest this that was where I was going. But in a support ticket and ask the question and ask if that could be something they would consider.\r\n\r\nAlrighty,\r\n\r\nand by the way, you folks have been able to meet several new folks in the solid team. David Johnson in particular has been on a couple times. He was hanging out a couple of weeks ago here, he'll pop in and out of office hours now that's gonna be something he does. He's not here today. But he is really listening and really focused on improving all the solid products and he's just a good guy. So that's good stuff.\r\n\r\nOkay, next, Stacey.\r\n\r\nAll right, Stacy. See, a client emailed me about an issue with WooCommerce. Apparently she was creating products for feature release was able to create them it said the Schedule button was grayed out.\r\n\r\nSo she couldn't schedule them.\r\n\r\nShe said it's happened before and eventually it turns on but she's understandably frustrated about it not working. I tried creating a test product and I don't have the same issue. I was thinking it might be something with the cache, possibly something with firewall? I don't think so. I asked if maybe she had multiple tabs open editing two products. Any ideas on what else I could look for? It's puzzling, especially since I can't replicate it. Yeah, gosh, I problems, weird problems that you can't replicate are frustrating. And I'm just gonna say, we're going to assume they're doing something like this. I'm going to create a new product and blah, blah, blah. And if I go over here to publish immediately, and we're going to schedule it there and I hit OK. Scheduled just should be there. And she's saying Stacy that this is grayed out\r\n\r\nright here\r\n\r\nis it possible this is our good friend.\r\n\r\nHepcat y'all remember that one?\r\n\r\nThis is problem is exists between keyboard and chair.\r\n\r\nIf the date is in the past\r\n\r\nand you heard okay, it's just gonna be publish\r\n\r\nYeah, I would.\r\n\r\nThat's where I was heading to Kim. I would want to see a screenshot or something. I wonder if Stacy, is this really bad quality hosting or is it good?\r\n\r\nIs it decent hosting? Could be running an autosave on your hosting\r\n\r\ndo we need to show a Gremlins gift? Approaching gremlins?\r\n\r\nDog that's\r\n\r\na great idea.\r\n\r\nYeah, Stacy. Oh, it's\r\n\r\na Divi site. Just blame it on Divi.\r\n\r\nWe all do best Divi\r\n\r\ntell her to tell her to try okay. Tell them to try this Stacy. Tell her to open a guest profile. I'm assuming she's using Chrome. But like if you click on your profile up here and do guest This is the easiest way to get a clean browser for it's even better in incognito because a lot of times incognito you might have extensions loading. But yeah, try in a guest browser profile, login and see if it happens there. And then you can start narrowing down maybe it's Chrome extensions. If she's got something going on it's that's really really weird.\r\n\r\nI don't think it would be the patch stack firewall. I just don't think it would be\r\n\r\nbut she is in the core Whoo. New product window and she's the publisher is grayed out\r\n\r\nyeah so yeah, try\r\n\r\nin a clean browser that's going to help you narrow down some of the things but this is a weird issue that shouldn't be happening. And if you can't replicate it, then yeah, it's I'm gonna guess it's something in her environment. That's just weird, but it doesn't happen all the time. Right Stacy just sometimes.\r\n\r\nOh, okay. This Okay. Here's the question. Did she start editing it at one point and then like, she came back to it later and tried to schedule it? Because like you're saying if her IP address change with a VPN or something else happen, maybe that Scott\r\n\r\nsomething wonky, but that should still work?\r\n\r\nMaybe at the very least it ought to have saved a draft and logged her out Yeah, timezone change could be part of the deal.\r\n\r\nYeah, you gotta try\r\n\r\nto ask questions to uncover anything that's out of the ordinary here because that shouldn't be happening. And certainly that would be frustrating to the client.\r\n\r\nYeah, that's, that's a that's a good one. We'll stay see. Yeah,\r\n\r\nsee if you can get more information. And if you figure that out, let us know. That's curious.\r\n\r\nWow, yeah, that's a good one. All right. Next up is Manu. Any perspective\r\n\r\nof using video API for clients that have video on website?\r\n\r\ncloudinary Okay, this this came up the other day. This is like\r\n\r\nBeth Beth had something on cloudinary remember what it was?\r\n\r\nYeah, I don't use this. And I can't remember how or when this came up before.\r\n\r\nOkay, so money i, if it's me, I use Vimeo or YouTube. That's what I do. I've not had a need to go to any other source like that. But I pay for a pro Vimeo account. Just as part of what my agency has. So there's no extra cost for me to put stuff in Vimeo like background videos. I'm not familiar with this. I'm sure it's just fine. If you're talking about video, that's a background video. YouTube may not be the best option for that but if it's just embedded on a page, often the it's better to like let's just say for example, you have a product demo video or a demo about a demo video with a welcome intro type video for a custom for customers business. I would put that on YouTube and have it publicly available just for the search benefits. And then you can still embed that on the page. I would do that. So are these background videos or these you know content videos that are on the page?\r\n\r\nYeah, if their content videos\r\n\r\nput them on YouTube, because YouTube is the second most used search engine on the web you get if your YouTube video is has good title and descriptions that match terms that people might be looking for. You'll oftentimes see that show high in Google search results. It's just it's better to put it there and it doesn't cost you anything so I would put it there and embed that on the webpage\r\n\r\nYeah. Okay, second question about web two vs. Web three domain name registry. I'm seeing all kinds of ads about that now are y'all like it? My whole my whole Facebook feed is full of this garbage. Anyway, is I can involved in this. I don't know. And we're not talking. We're not planning to talk anything about web three. I mean, the problem with these domains\r\n\r\nis\r\n\r\nthat they're I don't know that they're fully supported across the board. And that that may be I just haven't investigated this at all. And it may just be my lack of knowledge. But in the past, there have been problems with these names resolving from time to time. I don't know if they fix those or not. I don't know much about this at all. Does anybody here know much about web three domain names?\r\n\r\nYeah, Stacey, I've\r\n\r\nheard that too. It's somehow related to blockchain. I just don't\r\n\r\nknow. See, here's the thing.\r\n\r\nLet's just say mana you bought Manu dark dark, Mark Martinez, right. Manu dot Martinez. Somebody's still going to type in manu.martinez.com Because people type.com After everything because that's what they do. They still type www so it's it's a, it just is so. I don't know. I wouldn't spend money on it. I don't know. I don't know anything about it. And I wouldn't spend money on it. Unless there's just something I'm missing, which is very possible.\r\n\r\nDoes anybody know Yeah, Doug. Exactly. It's web three. They're\r\n\r\npromoting it really hard. But the only thing I know about it is that in the past, it's caused problems. That's not great.\r\n\r\nYeah. All right.\r\n\r\nOh Jean. I see your comment and you know what the reason why is because I have the questions sorted in the wrong order. I was doing the last questions first. So next up is class. And Jean. I do have your other question. Yes.\r\n\r\nClass, postmark and SPF when setting up\r\n\r\npostmark they don't have you create an SPF record and state that it's not needed. But we just learned to have combined SPF record that covers all mail services using the domain. I had that same question yesterday as I was thinking in the back of my head. So should postmark be included? If so what values or do we just create an SPF record covering the other mail services but not postmark. This is what I've been doing? And I actually asked my own self that question yesterday during the live stream, and I've tucked it away on my list of things that I need to answer. You don't need one but so here's like here's the thing, Stacy saying you don't need one postmark says you don't need one. And at this point, postmark knows a heck of a lot more about email authentication than I ever will in my entire lifetime. So I'm assuming that everything's okay. On all the domains that I have that have email the SPF record does not contain postmark and I have zero deliverability issues\r\n\r\nwhen sent through postmark.\r\n\r\nStacy's saying if you want postmark to pass the SPF you have to set up a custom return path okay, but it's not necessary. And emails correctly authenticated through postmark\r\n\r\njust by having it set up the way we've talked about it. Yeah, it's a good question. All right, next up is Manu. Okay, this is this is another question about web two.\r\n\r\nYeah, I think basically what we just talked about All right. Let's see a couple more questions in the list and we still have plenty of time so you've got questions, pass them along. Next up is Gene\r\n\r\nWhile on the subject of postmark ah,\r\n\r\nafter the initial setup, does a verification email, go to the client email or just my main domain server email?\r\n\r\nNeither there is no verification email. So, Jean,\r\n\r\nare you talking about the authorized senders and postmark?\r\n\r\nI think I have an i iThemes. Oops got it. I hate it when that happens. See, I think I have a test post. Now I don't so I can't show you\r\n\r\nso yeah, okay. Yeah. So starting over. When you set up your postmark account, they will validate your email address, but in the postmark settings when you're setting up a an your authorized senders you that you don't have to always do domain the domain authentication I can't remember what the exactly call it. There's a couple of different options when you start doing your your authorized senders. One is I want to do this address but the other is the domain and I always do the domain, right. You don't have to do any further authentication there other than adding those two DNS records, the CNAME for the bounces and the TXT record to connect and authenticate postmark. That's all you have to do. You do not have to validate any emails sent to that domain or whatever the only authentication is those two DNS records. Does that is that what you're looking for Jean? Okay, and this is assuming again that you're setting up like an agency account and all your clients are underneath it. Yeah. If you're setting up one per client, then yes, it's going to validate the client email, whatever that is. Okay, number two, on the form is set up. Can the sender email on the forum be non domain related? Can it be a Gmail address? No. This is that's going to get you right back into trouble. Because like here, let me just get to the form. The send from email address has to be at the domain because postmark WordPress, nobody is allowed to send email as the Gmail address unless you connect that Gmail account through one of those SMTP plugins. So the way this should be set up on a notification, like on an admin notification, this should be the senator you can be whatever you want the from email right here. This is where a lot of times forms get into trouble because the admin email of this site is not at WP nathan.com. By default, this form is going to send from Nathan and I ithemes.com. Well, that's not good because it's not authenticated to do that postmark or not. So this neat, I use just to throw away like a no reply at them up nathan.com Or a website at or whatever, that this email address does not have to exist. This is just the send from now what you would do is\r\n\r\nhere on\r\n\r\nthe reply to, that's where it like if the client only has a Gmail address, they don't have email at their domain, then put the reply to as their Gmail address that way. When the person hits reply, it doesn't go to No reply@website.com. It goes to the Gmail account. So this reply to doesn't have to be authenticated. Only the from email has to be authenticated. Does that make sense Jean?\r\n\r\nThis cin two can be whatever address you want. You can send to any email address you want. No matter what Okay, so let me back up. Let's say okay, there's a contact in this case. There's a contact form. The client wants to receive these notifications at their Gmail account, is that right?\r\n\r\nOkay, so the sin to\r\n\r\nemail would be client@gmail.com, right? The from name we're going to fill that in from the form the from email is still the website. The reply to\r\n\r\nis client\r\n\r\nthe client email or you know the the email address from the form right there. Pull that in from the form so you don't like you can't send this notification as though it was coming from the client because you're not authorized to send from the clients email address. So you send from some dummy address at the domain of the website. The reply to is the clients email so that way, your client gets an email of interest, they can hit reply and it goes to the email of the form filler outer.\r\n\r\nDoes that make sense? Okay, number three.\r\n\r\nYou're getting an error when you use website@domain.com as the sender on Gravity Forms, does the email account have to be set up on the domain? No. So what is the error you're getting? In this case? You shouldn't be getting an error there.\r\n\r\nIt's bouncing.\r\n\r\nIf something is bouncing, that means the sin to address is wrong. Yeah, if you set it up like this gene, it's going to work. I'm not sure what the settings are currently.\r\n\r\nBut a\r\n\r\nbounce usually means that the address you're sending to is incorrect. Yeah, just check the settings this this is for setting things up. If it's like contact form that's being sent to the website\r\n\r\nall right. And number four in postmark does this monitor all emails to the address or only the emails coming from the form and the website if only transaction Okay, so in other words, if I have email well, like my site, I've got a bunch of email addresses@brilliantly.net Right. I'm also using postmark on brilliantly.net to send transactional email through WordPress. The only thing in the postmark log is things that postmark sins. So postmark doesn't know anything about my Google workspace or any of that it only the log for postmark is only messages that have passed through postmark.\r\n\r\nDoes that answer that question?\r\n\r\nOkay, good. Awesome.\r\n\r\nAll righty. Oh, last question, y'all. We have plenty of time. No more questions. Next\r\n\r\nup is Doris. Doris Are you here\r\n\r\nyour doors. Okay. So Doris installed solid security on the site yesterday receiving many email notifications. Yep. I'd prefer to get a summary once a week. Is it safe to set it that way? Yes, absolutely. All the email notifications will drive you batty or do I need to know immediately? No. Are they all from different IPs that are suspect bots? Yeah, probably. There's just a million bots out there doing all the things. So what I would do is\r\n\r\nsettings settings and notifications.\r\n\r\nSo I'll just go down and I'll tell you what I do. I do a weekly security digest. So I turn that on, set it for weekly. And it's gonna go to the default recipients that I've set up and notifications which is usually just me. I do a weekly security digest. I do not want to know about site lockouts. Too many things. File change, okay. And I've talked about this before. I don't do file change notifications. You know, for good or for bad. I just don't do them because you know, if I had a site that was getting attacked, maybe I would look at this and I would turn that on. But in general, there's I would just get too many of them. And I used to watch these early on and I stopped doing it, because that wasn't it just wasn't an issue. So I personally don't do file change notifications. That is not a solid recommendation. That is Nathan's recommendation, and I reserve the right to be wrong as usual. Settings export magic links. So I do site scan, because I want to know if it found a vulnerability that's on. I don't do inactive users. I just don't, and I probably should have this turned on. I don't think I do on most sites. But this may be like we talked about earlier in office hours. This may be the one that lets me know that\r\n\r\nthe version management made an update so yeah. That's what I would do\r\n\r\nto the reason that they have the security digest is because if you got an email like you're doing now for every single time somebody was locked out, you would have no like, your email would be blowing up what it sounds like it has\r\n\r\nall right. Does that help Doris All right. All right, Manu.\r\n\r\nWhat webinar mentioned how to set up a WordPress website a temporary admin, the reason getting a solid team to access website I've been having problems backing up and scheduling sending to a Google destination. I'm not sure if it was a plugin. No, so it's actually solid security. So here's what you can do. You would set up a new user and we'll just do a user called solid support\r\n\r\nand, you know, help at\r\n\r\nSaudi p.com In this case, I'm not going to send the notification because I don't want to actually do this. Set them up as a subscriber first, okay. Now once they are here, you can go in and I think this is turned on in solid security, but let me just make sure Okay, now it's not turned on. So I need to actually go enable privilege escalation. So I'm just going to search for privilege escalation and solid security to toggle that on.\r\n\r\nAnd now when\r\n\r\nI look at this user profile, I will see\r\n\r\non it the ability to hear is it more now\r\n\r\nyeah. Did I miss something here?\r\n\r\nAm I missing something here y'all there should be a privilege escalation. Okay, I'm missing something.\r\n\r\nHelp\r\n\r\nInteresting.\r\n\r\nAll right, y'all am I am I just missing something here? That's obvious.\r\n\r\npasswordless log here\r\n\r\nyou know there was that weird little thing I wonder?\r\n\r\nWell, I am apparently\r\n\r\ntoo dumb today to find this\r\n\r\nall right.\r\n\r\nCan somebody bail me out here\r\n\r\nI don't know what I'm doing wrong. How weird is this? Okay, well,\r\n\r\nyeah. So there's this great feature that allows you to escalate\r\n\r\nthe privilege. Yeah, I I don't know what I'm doing wrong. No, it's\r\n\r\nright here. It's privilege escalation. This is temporarily grant extra access to a user for a specific period of time. And it should be. It used to be on the user itself. There would be an area here where you could okay hang on a minute. Let me just make sure that in the 8000 plugins that are active on this site, or have been active that there's not something let's turn everything off. Shouldn't be Kadence. This shouldn't be any it may be user switching, who knows? We'll turn off a couple of plugins and just see and make sure this is not some dumb WP Nathan thing.\r\n\r\nDon't see it y'all. It should be an area right here on the user profile that lets you set a role and a time limit to expire. Edie? Yes there is a plugin called Thank you temporary login.\r\n\r\nThat's pretty good. Oh, this is a great thing.\r\n\r\nYeah, if you're seeing I talked about this in news roundup,\r\n\r\nplugins, maybe it's not IO\r\n\r\nWell, where is it\r\n\r\njust\r\n\r\nboy, we started strong today and like brand grinding to a halt. Here on this office\r\n\r\nhours. Oh my goodness. Again against that I oh there it is.\r\n\r\nJust wanted to use this because it's pretty cool. Oh, you gotta sign you got to have an account.\r\n\r\nWant to have an account? And that search without an account? The answer to that and account as well all right then.\r\n\r\nYeah, so this\r\n\r\nplugins.io actually gives you meaningful search results in the WordPress plugin directory and search ability which is pretty darn cool.\r\n\r\nYep, so this this plugin\r\n\r\nwill do what you're describing mana.\r\n\r\nSet the expiration\r\n\r\nbut this is built into solid security. There's another one that's called expire login\r\n\r\nexpire users\r\n\r\nthat will expire a user after a certain date. This has been around a while. As you can see from the screenshots from WordPress two point something look at that.\r\n\r\nYeah, so\r\n\r\nI don't know what's going on there. I'm gonna ping somebody after we're done here and see what the heck is the deal with\r\n\r\nprivilege escalation.\r\n\r\nAll right, couple more questions and we'll wrap things up. Next up is Doug.\r\n\r\nI'm slightly embarrassed to have realized something about my business and what some of my clients may or may not know about me. I had a call from an HR person who works in the office of a longtime client who's looking for my help. She wanted to make some content updates to the website but didn't know who to reach out to in her office and found my contact information in the footer of their website. Wow. Yes, opportunity contact all customers and ensure contact information is correct. Do a better job of telling people what I do. On the agency website. Doug, thank you. This is really good. This is actually a discussion that we're having right now in my coaching group, my larger coaching group where we're focused on promotion, we talked about this a little bit in the fly course, on on marketing of just the importance of reaching out to clients on a regular basis, and making sure you have the correct contact information if there's a large team and they've changed and whatever. Yeah, it's really something. So that's that's a good reminder, Doug, I appreciate that. So let me let me flip that back around. To everybody who is in the audience right now, which is\r\n\r\nall your customers know who you are and what you do. Good question. Thanks for that, Doug.\r\n\r\nOne last one from Ben.\r\n\r\nBy the way, what I will say\r\n\r\nis, the longer you've been in business, and the more customers you have, the likelihood of that answer being No, is higher. All right, last question of the day from Ben. In the light of the CIPA announcement from term again, okay, yes. All right.\r\n\r\nSo I saw this today, too.\r\n\r\nAll right. I've contacted a client in California who decided to remove their term of getting licensed last year and therefore we removed the cookie consent tool. They've declined. to re add the license to their care plan. Have I covered myself and done the due diligence that the client could not come back and blame us if their website gets hit with a simplified? Okay, so let's back up a second and talk about the CIPA term again, emailed everybody about this earlier this week. These are there's apparently a new thing in California, where enterprising attorneys have reached back to this 30 year old privacy law that was written to stop telemarketers and that sort of thing. And they're suing under that law to make it pertained to website owners because the law was so vague, that it didn't apply just to what they're writing it to solve. And this is the situation where it doesn't matter. How large businesses whether or not it's located in California, whether or not you have certain amount of revenue or certain amount of customers. Well, that's what Armageddon says. So, you know, and I, I'm trusting what they say. So there's some\r\n\r\nthere's some things to me\r\n\r\nis absolutely ridiculous. The the, but that doesn't stop the fact that it's happening. This is the sort of thing that makes people hate lawyers by the way, this this right here this is what makes people hate lawyers. Anyway. So the question here is have I covered myself and done due diligence that the client can't come back? All right. Ben Turner mageddon offers a fabulous little waiver that you can have. You can make it have your clients sign that says we acknowledge this that we've been told about this and we've declined the protection. I've also with ptarmigans blessing included that in Monster contracts. So that's part of the optional language that's there in the latest version. So if they have signed a master services agreement, and you're using the latest version of monster contracts, then it's probably in there already. But yeah, it's this is awful. I would have so probably like there's an email trail where you talked about this and they declined. I'm not a lawyer, but probably that's enough. I would to be sure, though, you can get that term again and waiver, just download it from the agency toolbox and use that.\r\n\r\nAll right, y'all.\r\n\r\nThat brings us to the end of the list right at 201 Central time. Okay, next week. Big week here on solid Academy as we have. It is premium course week and we've got a good one coming up this week. this coming week with Amber Hines of equalized digital who is not only incredibly intelligent this area, she's also very, very good teacher, and she'll be doing our accessibility Crash Course. Day one, we're talking about accessibility laws around the world that may apply and accessibility considerations as you're building and designing websites. Day two, how to identify and fix common accessibility problems, how to budget for accessibility in your projects. How do you sell your clients on spending some extra money for accessibility? And how can you build recurring revenue with offering accessibility as a service? This is going to be great. So make sure you're signed up for this. If you haven't already, that's going to be Tuesday, Wednesday of next week, from one to 3pm. No, I'm wrong. That is that next week. Oh, gosh, y'all\r\n\r\ntalked about the wrong thing. This is two weeks from now.\r\n\r\nLet's rewind that and pretend it never happened. Next week is disaster week. Sorry about that. Y'all. Tuesday, Wednesday of disaster week. It's still one to 3pm Central. And we've got a great list of folks that are going to be involved Kathy Zant is going to be with us given sort of the state of the WordPress security. We'll have a great panel with Kathy and Tom rape and Timothy Jacobs and David Johnson, talking about solid security and also just security in general for WordPress, and also\r\n\r\nanswering your questions of course.\r\n\r\nFirst session of Wednesday, Timothy is going to walk us through all those solid security settings that you have questions about and answering your questions about that. And in the final hour, we'll be talking about how do we position security as a recurring recurring revenue stream and talk to clients about security. So all that is coming up Tuesday and Wednesday, office hours Thursday, and then the following week is the accessibility Crash Course so many things coming up here? Have a great weekend. I will see you back here on Tuesday for disaster week on solid Academy where we go further together.","livestream_vimeo_video_id":923489088}},"postCountOnPage":1,"postCountTotal":1,"postID":448469,"postFormat":"standard","geoCloudflareCountryCode":"US"}; dataLayer.push( dataLayer_content );
Nathan Ingram opens his virtual office doors during this informal, unstructured webinar to answer your questions. There is no agenda and no planned content. Bring your questions and Nathan will answer them first come, first served. Get your answers and learn from the questions of others.
Register once for all Office Hours from January through March 2024.