\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 April 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_replay_set":1,"livestream_zoom_registration_link":"https:\/\/us06web.zoom.us\/webinar\/register\/WN_LBE7CmvaTSeHL4X4_pmB7g","livestream_chat_log":"https:\/\/drive.google.com\/file\/d\/1kugQca72U7WSYf1F1sKqAMWgK-PLUxUL\/view?usp=sharing","livestream_live_transcript_url":"https:\/\/otter.ai\/u\/N74n2fqki06SXaBhjoubirRZ3z4?utm_source=copy_url","livestream_live_transcript_text":"Unknown Speaker 0:03 \r\nAll right, so who has taken a stab at Cloudflare since the course this week\r\n\r\nUnknown Speaker 0:12 \r\nhow's it going?\r\n\r\nUnknown Speaker 0:15 \r\nHave you Cloudflare some sites\r\n\r\nUnknown Speaker 0:25 \r\nthe Captions Captions Captions, where are you? Here we go.\r\n\r\nUnknown Speaker 0:32 \r\nOkay.\r\n\r\nUnknown Speaker 0:34 \r\ncaptions should now be working for everybody.\r\n\r\nUnknown Speaker 0:39 \r\nAll right. So there are currently six questions in the queue. Shocking. I thought there'd be more Cloudflare questions.\r\n\r\nUnknown Speaker 0:50 \r\nAll right. Plenty of space for questions everybody I do have something cool to show you at the beginning. That you may not have seen yet.\r\n\r\nUnknown Speaker 1:00 \r\nThere is one question from Beth, but just the one.\r\n\r\nUnknown Speaker 1:07 \r\nBeth is not online currently. I'm not sure if she's out of town or not.\r\n\r\nUnknown Speaker 1:15 \r\nHer internet must be down. That's awesome.\r\n\r\nUnknown Speaker 1:18 \r\nWe can talk about her she's not here.\r\n\r\nUnknown Speaker 1:21 \r\nI think I saw some pictures of her at the beach on Facebook. She was hanging out and partying with some friends.\r\n\r\nUnknown Speaker 1:32 \r\nIt is a beautiful day here in Birmingham today. It is absolutely gorgeous. Like 74 degrees, no humidity cloud, no clouds. Just a beautiful sunny day. Yes.\r\n\r\nUnknown Speaker 1:48 \r\nIt is a beautiful day outside.\r\n\r\nUnknown Speaker 1:53 \r\nAll right, just about ready to start everybody again if you have a question. The link to ask it is in the chat. Please take advantage of that.\r\n\r\nUnknown Speaker 2:06 \r\nTanya, you want to flip your chat around to everyone it's just going to me right now. If somebody else I saw earlier was set on that. I wish there was a way I could default there's so many things in zoom. I wish I could change\r\n\r\nUnknown Speaker 2:22 \r\nlike can we not just default to everyone? Like it should just default to everyone and there's not a setting for that. There's 8000 other settings but not that. Okay, let's get started.\r\n\r\nUnknown Speaker 2:37 \r\nWell, happy Thursday, everybody in his office hours here on solid Academy. My name is Nathan Ingram. Glad you're all here it is Thursday, April the 25th. And we are just now on the tail end of the Cloudflare course which many of you attended this week. Hopefully that was helpful. I've been looking for some feedback in the chat. Some of you have cloud flared already gotten some sites in it. So let me hear from you. How's it gone? Any issues? Have you had success? Let's hear from you there in the chat on how things were going or had been going if you've put some of that stuff into practice. If you miss that course it is available. The replay is up. And one of the advantages of watching the replay after the fact is that you can change the speed. So if you want to have fast talking Nathan you can certainly do that up to 2x\r\n\r\nUnknown Speaker 3:41 \r\nThere you go. Or if you want to slow something down, you can go down 2.5x which ought to be interesting. So anyway, that's all there. The 40 Page course handbook is there to download as well. And yeah, oh Fimi that's interesting. VB saying that Cloudflare wouldn't accept a dot club domain that's it's a that's a web three domain.\r\n\r\nUnknown Speaker 4:07 \r\nI don't know that's really odd. That is a should be a supported domain.\r\n\r\nUnknown Speaker 4:12 \r\nBut yeah, that's that's really odd. I would reach out to Cloudflare support about that. They may not support certain web three domains.\r\n\r\nUnknown Speaker 4:20 \r\nInteresting.\r\n\r\nUnknown Speaker 4:25 \r\nVery, very interesting. All right. So shall I begin with showing you something cool that I found today? This will actually I'm highlighting this in my post status article tomorrow. For the weekly news business news round up. It is called WordPress studio. How many of you have seen this WordPress studio?\r\n\r\nUnknown Speaker 4:50 \r\nis brand new from the team@wordpress.com. And it's pretty nifty. So how many of you are using a local site development tools such as local that used to be called local by flywheel now it's just called local. So this is a WordPress tool like they've just come up with this. And so it's interesting. I'm not sure I would use it for many things. But it's certainly a clever implementation of the WordPress playground. So as you may know, playground is an in browser WordPress experience that will install WordPress right in the browser. It doesn't require a server. It doesn't require MySQL. It uses a flat text file for your database. Anyway, this is a local app that is powered by playground, it's pretty darn cool. It is currently only available for Mac. So if you're a PC user or a Windows user, then you do have to get on a waitlist for that. But let's just look here, let's just call this Test website.\r\n\r\nUnknown Speaker 6:05 \r\nAnd notice that it creates this pass in my user on my Mac, based on the site name. I'll hit continue and it's just going to spin the signup for me in playground and it's there locally, I can add plugins and do all the things. It's pretty neat. I'm expecting that when you can see here request early access for windows here in on the developer page. Let me drop that in there is a really good article also on their blog about how it all works.\r\n\r\nUnknown Speaker 6:41 \r\nStudio right here.\r\n\r\nUnknown Speaker 6:43 \r\nHere's the blog article.\r\n\r\nUnknown Speaker 6:47 \r\nIt's pretty interesting. So one of the things that it won't allow me to do is use backup or solid backups because solid backups is expecting a MySQL server.\r\n\r\nUnknown Speaker 6:59 \r\nAnd so solid backups doesn't run in playground and it won't run here. So getting it migrated is problematic. What it will let you do though, is share the site over to wordpress.com. And from there, you could do things with it. Like we're I think this would be very helpful is like if you're tinkering around with like plugin development locally, this would be kind of neat. Or if you want to just spin up a site to play around with full site editing. That sort of thing. This would be pretty neat. And this is just the very first start of this tool so that they'll likely continue to iterate on it. The UI is really nice. It feels like WordPress. But anyway, that was just released yesterday. So take a look at that. Now there's a bunch of videos here on this page. And you know, I played around with it just a little bit and it's kind of cool. What I do like especially about it is the local\r\n\r\nUnknown Speaker 8:00 \r\nthe local path where I can you know, here's just right here in Finder, I can drop stuff into the file, the file system, you know, editing, immune plugins, and so forth here and testing those. That's probably where I would use this.\r\n\r\nUnknown Speaker 8:14 \r\nBut yeah, kind of neat. Let's studio brand spanking new.\r\n\r\nUnknown Speaker 8:22 \r\nYes, it is a wordpress.com tool, but it's using WordPress playground. So it is it's a local WordPress installer it is set to where it will push sites up to wordpress.com and you can have it live there free for seven days so you can publish there and then do something with it. But I probably wouldn't use this for actually site development right now, simply because in our process, we use solid backups to migrate from staging to live and you can't do that. Because it's a play. It's using WordPress playground.\r\n\r\nUnknown Speaker 8:55 \r\nAnd most WordPress Backup plugins cannot do anything with playground. Because WordPress playground is like I said earlier, it's a MySQL or SQL Lite. It's not a standard SQL Server. It's a flat text file and that makes backup plugins go crazy because they don't know where the tables are there because there are no tables and so forth. So anyway, that is Yeah, WordPress studio kind of nifty.\r\n\r\nUnknown Speaker 9:24 \r\nOkey dokey. Well, let's get into some questions, shall we? Once again plenty of space for\r\n\r\nUnknown Speaker 9:33 \r\nquestions today. Ah, let's start with Beth, who isn't here?\r\n\r\nUnknown Speaker 9:42 \r\nBest question is actually this was leftover from last week. Okay. When a client sends you images of a large file size, like nine megabytes, does Nathan reduce file size before adding the Media Library or would you let your image optimizer do all the work? Great question. So funny, Paul. So I so the question is for me personally, and we just let EDA handle those images. So let's say this way, if there's like 100 of them, I'd probably run a Photoshop batch and just get them down to smaller sizes. If there's just a few I'll just upload it to upload it straight to WordPress as this raw giant file because with our settings as we use E dub in our agency work, it automatically deletes the giant file so it's not going to sit there and take up server space. It's going to resize it accordingly and just work so it most well many of the premium image editing or optimizing plugins that are out there will allow you to do that. And so that's one of the reasons why I say it's just of the things you know, there are certain kinds of plugins that should be in your stack that you should invest in security backups form plugin builder, whether that's your favorite block set like Kadence, or Beaver Builder or whatever. And an image optimizer is another big one that you should actually spend money on and have that as part of your stack. We use E dub, just because honestly, it was an app sumo deal.\r\n\r\nUnknown Speaker 11:22 \r\nAnd it works really well.\r\n\r\nUnknown Speaker 11:24 \r\nSo yeah.\r\n\r\nUnknown Speaker 11:26 \r\nHope that answers your question that if not, you know show up and ask the question again. Okay.\r\n\r\nUnknown Speaker 11:33 \r\nNext up is Tanya.\r\n\r\nUnknown Speaker 11:36 \r\nTanya, are you here? Tanya is here okay. Oh boy.\r\n\r\nUnknown Speaker 11:40 \r\nAll right. When Tanya begins the question with I have a head scratcher, now I'm worried. Okay, here we go. Tanya, should I take a deep breath before diving into this or what?\r\n\r\nUnknown Speaker 11:52 \r\nI'm gonna do that anyway. Okay, here we go. head scratcher.\r\n\r\nUnknown Speaker 11:56 \r\nTanya, build the site eons ago and put a filter on the homepage that will take the customer to the doc they want with the attribute. Okay, we've we've looked at the site before. I remember the attributes already filled in so all they have to do is hit Add to Cart. It works great until now. Okay, so let's take a look.\r\n\r\nUnknown Speaker 12:18 \r\nOkay, I remember seeing this so you get grabbed the different type of whatever here we'll just put some stuff in and hit View your doc.\r\n\r\nUnknown Speaker 12:29 \r\nAnd as we go there it's thinking real hard. about it.\r\n\r\nUnknown Speaker 12:36 \r\nAnd we get a 404. Okay. So what that forum has done is put a whole bunch of query strings in the mix, right? That load the whatever it is.\r\n\r\nUnknown Speaker 12:46 \r\nAll right now, when you select Options hit View, you get a 404 The weird thing is that URL that it goes to is the correct URL. And if you refresh the page, it loads. Well, that's curious. Okay.\r\n\r\nUnknown Speaker 13:01 \r\nSo what is initially causing the 404 page to load when the URL is correct, and we all know this answer is gremlins. So, okay.\r\n\r\nUnknown Speaker 13:17 \r\nAll right. So this is interesting. Let's go take a look at this again. Okay. So the first question is, Tanya, this worked and now it doesn't. So, apart from all the other things what has changed on the site? Have you added any code and why is this page still loading?\r\n\r\nUnknown Speaker 13:39 \r\nHas anything changed on the site Tanya? At all that you can think\r\n\r\nUnknown Speaker 13:48 \r\nthey've been playing with analytics have they added?\r\n\r\nUnknown Speaker 13:53 \r\nLike, what's going on here?\r\n\r\nUnknown Speaker 13:58 \r\nWhat the heck is that? There's a third party cookie that's being walked which is weird.\r\n\r\nUnknown Speaker 14:06 \r\nPermissions policy header something there's a image timing out.\r\n\r\nUnknown Speaker 14:15 \r\nfirm that Jett What the heck is a firm that Jas Okay, so you got some stuff going on here? I wonder Tanya, if have they added\r\n\r\nUnknown Speaker 14:41 \r\nthey added anything in, you know, header code or anything like that. That changed up with these analytics affirm is the payment processor was it working prior to adding a firm\r\n\r\nUnknown Speaker 15:04 \r\nthat's the thing you're like, why would it go why would it work and then not work?\r\n\r\nUnknown Speaker 15:23 \r\nOkay, so the first thing I would I would do a couple of things.\r\n\r\nUnknown Speaker 15:29 \r\nYeah, it's yeah, she's asking good questions.\r\n\r\nUnknown Speaker 15:36 \r\nIf I just go here in a brand new browser, what's going to happen? Let's see.\r\n\r\nUnknown Speaker 15:49 \r\nIt loads so it's only loading after the is there literally any difference at all in the URL?\r\n\r\nUnknown Speaker 16:00 \r\nLike couldn't be because we just clicked\r\n\r\nUnknown Speaker 16:11 \r\nOkay, Tanya, this is indeed a head scratcher.\r\n\r\nUnknown Speaker 16:15 \r\nAnybody have ideas?\r\n\r\nUnknown Speaker 16:17 \r\nSo the first thing I would do Tanya is I would try to go in and remove all the header code. Anything I'll just get all that stuff out of the way just to test and are you running a security plug in on the site\r\n\r\nUnknown Speaker 16:37 \r\nI tried disabling solid security just to get that out of the way right. We want to get down to the the essentials just for troubleshooting purposes. Because sometimes a query string can be\r\n\r\nUnknown Speaker 16:57 \r\nlike, let me see there used to be I'm not sure if they've gotten rid of this setting and solid security or not. Let's take a quick look. I don't know why that's disabled. That's interesting.\r\n\r\nUnknown Speaker 17:09 \r\nSolid security settings.\r\n\r\nUnknown Speaker 17:16 \r\nYeah, they've gotten rid of that setting about the malicious query strings because it really wasn't really very helpful ultimately.\r\n\r\nUnknown Speaker 17:33 \r\nLooks like yeah, it's create a staging site. And Phoebe Yeah, this isn't behind Cloudflare yet right, Tanya? Yeah. Okay.\r\n\r\nUnknown Speaker 17:54 \r\nMorrow foreing that's the weird thing. Is it's given a 404 but only from\r\n\r\nUnknown Speaker 18:03 \r\nyou haven't changed anything. In the form itself that's creating this URL\r\n\r\nUnknown Speaker 18:20 \r\nWow.\r\n\r\nUnknown Speaker 18:23 \r\nSo it passes. So Stacy saying she gets a 404 minute refresh even after she refreshes.\r\n\r\nUnknown Speaker 18:41 \r\nYeah, interesting, but if I just hit Enter, or Return, it loads it's on the post. So like the that can it\r\n\r\nUnknown Speaker 18:58 \r\nOkay, so this is interesting, because when we post from the form we get Look at this. This is where we get\r\n\r\nUnknown Speaker 19:18 \r\nCome on.\r\n\r\nUnknown Speaker 19:22 \r\nToo many things to click here.\r\n\r\nUnknown Speaker 19:27 \r\nIt's only when the form is actually pushing the URL, which is interesting.\r\n\r\nUnknown Speaker 19:34 \r\nBecause when we hit refresh, it's confirming the form submission and that's when it is 404 ng but if you go straight so it's what form is that\r\n\r\nUnknown Speaker 19:53 \r\nWP forms\r\n\r\nUnknown Speaker 20:00 \r\nhas it always done this taken forever to load thing or is that new?\r\n\r\nUnknown Speaker 20:05 \r\nOkay, I'm gonna bet you I would start with the like header code\r\n\r\nUnknown Speaker 20:14 \r\nbecause I think there's probably something in some script that's getting in the way of this form submission because what the only the it's only for boring when you're submitting the form. So Something's getting in the way of that. And if it's an analytics thing, maybe they're tracking a form submission with some analytics script.\r\n\r\nUnknown Speaker 20:36 \r\nAnd that because if you just go to the URL, it loads, something is happening when they're posting out of the form.\r\n\r\nUnknown Speaker 20:49 \r\nSo that feels like JavaScript. That's doing something weird to this. Yeah. So disable there. Yeah, disable scripts. And see if it works. I bet you that's the root of it. Because and they need to fix whatever this is that's causing all this stuff like these third party cookies. This all needs to get cleared up. And you do have this image that's taken forever to load also, I don't know what's going on with that.\r\n\r\nUnknown Speaker 21:20 \r\nDo you know what this image is that eventually finally comes out? It's like the air that arrow image take a look at that because that's that's going to jack up your your load times and your Lighthouse scores.\r\n\r\nUnknown Speaker 21:34 \r\nI'm going to Yeah, this right here arrow down white dot PNG which appears to come right there from your wp content folder.\r\n\r\nUnknown Speaker 21:45 \r\nYeah, yeah, so that's where I would start time yet and good luck. Let us please do let us know though cuz I'll be curious to see what what is the actual culprit there.\r\n\r\nUnknown Speaker 21:59 \r\nMan that was a good one. Tonya. All right, next up also, Tanya. Tony, don't you take another drink before we get to this one.\r\n\r\nUnknown Speaker 22:08 \r\nThis is okay. This is this one isn't as bad.\r\n\r\nUnknown Speaker 22:12 \r\nOkay. Ah, all right.\r\n\r\nUnknown Speaker 22:15 \r\nAll right. Does Backup Buddy. What is this Backup Buddy thing you refer to? Anyway? Still have a staging option or did it get cost tossed out with the old name? I found this page but none of the links at the bottom work. But they missed some things in the redirects of all 8 million posts that had to happen. Oh, let me give you a clue. So these are old blog posts links and yeah, they don't. So let me give you a clue if you ever get this. Just delete these date. Things and put in blog and it'll work.\r\n\r\nUnknown Speaker 22:51 \r\nSo, no, it is still there. It's not called staging it is called deployment.\r\n\r\nUnknown Speaker 23:00 \r\nAnd it does still exist in solid backups. Now Tanya, let me ask you this. What is what is the job you want this to do? Or do you want this to create a staging site to push and pull is that you know, is that your goal?\r\n\r\nUnknown Speaker 23:20 \r\nBecause probably I wouldn't just force just need to set up for testing.\r\n\r\nUnknown Speaker 23:28 \r\nI wouldn't do it this way. The so it the Backup Buddy deployment is for you've got a site here and you want to push and pull content between the site's it's not for setting up a staging site. Because you'd actually have to migrate the site to whatever the deployment location will be using an import buddy process and then you link those two sites together. And then you can deploy push and pull it's not a very popular feature. It I don't find it very useful. But if you want it, it's here it's actually set up as a destination. So under destinations, you go to add new and there's deployment. And there's a this is a really good article that shows you how to do that. It does require the addition of a WP in your right here in your WP config. You have to turn on deployment and then that will give you your deployment key. This article here is will step you through that whole process.\r\n\r\nUnknown Speaker 24:36 \r\nOn it, I remember years I mean it's been years and years and years ago when this feature was released, and I think I've used it once just out of curiosity. I don't find it terribly useful and probably you won't either.\r\n\r\nUnknown Speaker 24:54 \r\nIf or Tanya, what kind of hosting situation are you in? What like are you in a cpanel environment?\r\n\r\nUnknown Speaker 25:04 \r\nOkay, then if you want to make a staging site, here's what you do.\r\n\r\nUnknown Speaker 25:08 \r\nYour cPanel should have WP toolkit.\r\n\r\nUnknown Speaker 25:14 \r\nNow, if you don't have all these features in your dopey toolkit reach out to your host because they may just have to turn them on. Some of these used to be premium paid for features but now, one of the things cPanel has done you're paying for the cPanel license anyway. So they just give you all the toolkit features. The quickest way to make a staging site is just like here's the first time you use it, you may have to scan to find the WordPress installs that are in that cPanel but once you're there, you can just open this up and hit clone and look at this it'll go through this whole process of creating a domain\r\n\r\nUnknown Speaker 26:00 \r\nsee he's an existing domain.\r\n\r\nUnknown Speaker 26:05 \r\nLet's see.\r\n\r\nUnknown Speaker 26:07 \r\nI think that's right. And it'll go through and create the database and just do the whole thing. Like click click Done.\r\n\r\nUnknown Speaker 26:17 \r\nIt takes a minute, especially if it's a large site, but it's moving all the stuff over. It creates a database that does all that and we'll let this go and when you're done with it, there's like a one click Remove and it deletes all the things that it created. So it's pretty helpful. i We really like toolkit. This is how actually in our process on our dev server, we have the base site that lives there on our dev server. And that's how we spin up a new site for development is we we clone the base site with this process.\r\n\r\nUnknown Speaker 26:47 \r\nAnd yep, alright, so we're copying the database now.\r\n\r\nUnknown Speaker 26:53 \r\nDo\r\n\r\nUnknown Speaker 27:00 \r\nYes, and I would agree with what Paul is saying. Ben, you're correct. Softaculous is there in cPanel as well, and it's, it's it used it used to be mediocre. It's gotten a lot better, but it still does add things to your WordPress install. So I've found that there'll be toolkits just a little cleaner. Okay, so now we have our staging right there. Boom, there it is. And when I'm done, just click the kebab menu, hit Remove, Delete all the things yes, and it's gone deletes the database and everything the files, all the things just like that.\r\n\r\nUnknown Speaker 27:39 \r\nSo Ben is saying it never adds anything. Great. Awesome. So it's been it's been a little while since I've looked at Softaculous. But my understanding was like what Paul said, but yeah, if it does the same thing, awesome. Use it, whatever you're comfortable with. Just make sure it's not adding its own stuff.\r\n\r\nUnknown Speaker 27:55 \r\nCool. That's great. So oh, look here. Here's WordPress manager by Softaculous. Let's take a look.\r\n\r\nUnknown Speaker 28:04 \r\nMany things what in the world\r\n\r\nUnknown Speaker 28:12 \r\nokay, I clearly don't know how to use Softaculous.\r\n\r\nUnknown Speaker 28:25 \r\nInteresting, okay. WordPress let's just take a quick peek.\r\n\r\nUnknown Speaker 28:33 \r\nScan for Oh no, it didn't find any from other our installers. It didn't find it. Oh, well. Anyway.\r\n\r\nUnknown Speaker 28:40 \r\nChoose your poison whichever you like best, but I would not probably recommend Backup Buddy solid backups for that process.\r\n\r\nUnknown Speaker 28:51 \r\nReally good.\r\n\r\nUnknown Speaker 28:54 \r\nTo just, you know, I would recommend solid backups deployment feature for this solid backups and the import buddy. migration process is slick and smooth and we use that all the time.\r\n\r\nUnknown Speaker 29:07 \r\nOkey dokey. Now next up is Karen.\r\n\r\nUnknown Speaker 29:11 \r\nKaren, can you hear Karen?\r\n\r\nUnknown Speaker 29:16 \r\nYes. Okay, Karen.\r\n\r\nUnknown Speaker 29:19 \r\nA lot of stuff. Okay, I have three sites all using the same theme and plugins for all connected and all connected to the solid WP suite. Suddenly, one of the sites can't connect to solid central although the other two are connected by I did the usual troubleshooting disconnecting the license deactivating the plugins that activating Central and it still wouldn't connect. Specifically I get the message solid Central was unable to make a callback request to your site. That's interesting. I then I tried to activate the 2024 to troubleshoot the site crashed with the white screen Whoo.\r\n\r\nUnknown Speaker 29:55 \r\nOn Wednesday, I restored a backup of the site when I know it was connected because I sent your son a daily report that day, but it still wouldn't connect. Now. I'm wondering if the site is just corrupted. The 413 backup should have worked if the issue was with the website, right? I think probably so. Could it be a server issue? I mean, it might be any idea why site would crash from a critical error when activating the 2024 default theme? Okay, so this is weird, clearly.\r\n\r\nUnknown Speaker 30:27 \r\nI so the first thing I would say Karen is I would start to suspect that it's probably not solid Central. Since you can't activate this theme.\r\n\r\nUnknown Speaker 30:43 \r\nSo it is a little weird.\r\n\r\nUnknown Speaker 30:48 \r\nSo what would I do? i When is the last time you know that the site was working correctly?\r\n\r\nUnknown Speaker 30:57 \r\nWas it on this?\r\n\r\nUnknown Speaker 31:00 \r\nProbably this one right this 413 So you restored the 413 backup and then\r\n\r\nUnknown Speaker 31:11 \r\ndid you try it? Did it work?\r\n\r\nUnknown Speaker 31:14 \r\nWhen you restore the 413 backup, did the site work? Or is that when it crashed?\r\n\r\nUnknown Speaker 31:20 \r\nStill won't connect but it doesn't crash.\r\n\r\nUnknown Speaker 31:25 \r\nIs that right?\r\n\r\nUnknown Speaker 31:27 \r\nHave you tried to activate the different theme on this one to try to replicate that error?\r\n\r\nUnknown Speaker 31:43 \r\nIt only crashed when activating a different theme. But did it crash on the fourth 13th backup or a later backup? Oh, you're scared to try.\r\n\r\nUnknown Speaker 31:53 \r\nMy guess is\r\n\r\nUnknown Speaker 31:57 \r\nwell, I mean, I'm completely guessing okay.\r\n\r\nUnknown Speaker 32:01 \r\nBecause the theme crashed the site something is wrong on the site. So\r\n\r\nUnknown Speaker 32:10 \r\ndid you run a WordPress update on around this 14th I wonder if like some file got corrupted in WordPress, or one of your themes and plugins that can happen if something tries to update and maybe something weird, which is on the server and the full plugin doesn't update but normally that white screen is the whole site.\r\n\r\nUnknown Speaker 32:34 \r\nThe reset well the restore back to here should fix it. It depends on when that would have happened. That's the question.\r\n\r\nUnknown Speaker 32:44 \r\nI would try you know.\r\n\r\nUnknown Speaker 32:48 \r\nSo the 413 backup doesn't connect to solid Central. Are there any pending updates on that site\r\n\r\nUnknown Speaker 33:01 \r\nmaybe run all the updates on that site\r\n\r\nUnknown Speaker 33:13 \r\nso this and I am not a solid central expert. Okay.\r\n\r\nUnknown Speaker 33:19 \r\nThat's you know that it solid Central is not WordPress and I know very little about it.\r\n\r\nUnknown Speaker 33:25 \r\nBut this error message seems to indicate that there's there was something that was blocking, or that was either blocking the site from answering back or something, whatever it is on the site that needed to answer back couldn't do so because it was corrupted or broken or something. So I would keep working with this backup. I would run all your WordPress updates. I would delete completely the solid central plugin and reinstall it and then try to connect at that point, have you reached out to solid Central Support?\r\n\r\nUnknown Speaker 34:05 \r\nThat that's going to be the best bet. I just know very little about the internal workings of solid central to be able to tell you anything else.\r\n\r\nUnknown Speaker 34:14 \r\nBut if you're here, get it updated. completely delete the central plugin, reinstall it try to connect and if you're still having trouble, it's time to reach out to support\r\n\r\nUnknown Speaker 34:29 \r\nall right, well, Karen, good luck. Let us know what happens and how that resolves.\r\n\r\nUnknown Speaker 34:37 \r\nAll right, next up is awesome, Paul.\r\n\r\nUnknown Speaker 34:42 \r\nAll right, Paul.\r\n\r\nUnknown Speaker 34:44 \r\nSolid security question regarding logging in and using the email magic link. I accidentally closed my WordPress okay.\r\n\r\nUnknown Speaker 34:58 \r\nIs it necessary to have to FA when using email magic link.\r\n\r\nUnknown Speaker 35:05 \r\nOkay, Paul, are you talking about the magic email that sends if you get locked out on the login screen\r\n\r\nUnknown Speaker 35:24 \r\nso you're talking about passwordless login\r\n\r\nUnknown Speaker 35:29 \r\nright\r\n\r\nUnknown Speaker 35:33 \r\nOkay,\r\n\r\nUnknown Speaker 35:37 \r\nso if you're using passwordless login\r\n\r\nUnknown Speaker 35:43 \r\nlet me finish your question. The way I have it now if I click on the the the email link, the passwordless Login link. When I go to login, I may go to my email click on the link so you can log in but then you get the two FA code which will be emailed to you again I go back to the email gets come back. Yeah. Okay. So all right.\r\n\r\nUnknown Speaker 36:05 \r\nI, first of all, do FA by email is not secure. It's not great. It's better than nothing. But you know, if you've got malware on your computer, they're going to be in your email anyway. Right? So if your two FA method is email, then having the passwordless login and two FA is redundant. It's doing the same thing.\r\n\r\nUnknown Speaker 36:32 \r\nSo I probably wouldn't do that I would push you towards two FA with a multifactor tool where you enter a code.\r\n\r\nUnknown Speaker 36:42 \r\nThat's the best way to do two FA or pass keys.\r\n\r\nUnknown Speaker 36:48 \r\nSo passwordless login is essentially email to FA essential essentially. Does that make sense?\r\n\r\nUnknown Speaker 37:01 \r\nSo yeah, this is it just like Stacy's saying it's it's the same thing. You're just doing the same thing twice and it's redundant, which is not the best thing.\r\n\r\nUnknown Speaker 37:11 \r\nHaving to factor by email is like the worst kind of two factor. So as a method don't have a two factor if you're going to use two factor authentication. Don't have it email you the code you either want it texted to you which is also not the best, because, you know, the the ability for people to intercept text messages now is, is a lot easier.\r\n\r\nUnknown Speaker 37:39 \r\nYes, you want to use some sort of authenticator app or pat or passkey so yeah, one of those two things. Either you're an authenticator app, that's what I use, and actually I use keeper and it's built into that so you can get your the authenticators built into the password manager. Everything stays really nice and secure, ultimately, where we'll all be using past keys.\r\n\r\nUnknown Speaker 38:05 \r\nEasy way for the past key, you just turn it on.\r\n\r\nUnknown Speaker 38:09 \r\nAnd most password managers now will manage pass keys between machines that you use also you just turn on pass keys\r\n\r\nUnknown Speaker 38:21 \r\nright there\r\n\r\nUnknown Speaker 38:29 \r\nyep, so there you go.\r\n\r\nUnknown Speaker 38:37 \r\nAll righty.\r\n\r\nUnknown Speaker 38:43 \r\nNext up is Doris.\r\n\r\nUnknown Speaker 38:53 \r\nDoris, are you here?\r\n\r\nUnknown Speaker 38:56 \r\nHi there your Doris okay. Not a class or question that makes me laugh. Okay.\r\n\r\nUnknown Speaker 39:01 \r\nDoris says I am a solopreneur. I was talking to a client about moving her site to my new hosting and she said How long have you plan to do this? Who would take over if something happened to you? Oh, it's the bus question. What happens if you get hit by a bus? Most of my clients sites are very simple but two of them are very hands on it would need immediate attention. Need to set up something so that someone else could take over the websites? Can you recommend any resources to guide this? I remember some discussion about this last year in fly. So, Doris the I think what is a great thing to do. And solid Academy is a wonderful place to start with this is that you need a business buddy. Somebody that you can help them out. They can help you out in two ways. First, when you go on vacation, wouldn't it be nice to know that you've got somebody watching your back and maybe you can swap out for each other right? So they can go on vacation you watch their sights. And so if you're if you have that sort of a buddy then you know you're you'd kind of already be familiar ish with their sights and their setup and their clients and just do that for each other. You know, chat with somebody use the the solid Academy slack. And yeah, get together. So do that for vacation, but then that can also be what happens if I get hit by a bus? Well, this person kind of knows how things are set up in my business. So that would be at a at the simplest solopreneur level. There are other services like go WP and focus WP and others that are outsourced WordPress technical support that you know if you didn't want to do the business buddy approach then you know you could you'd want to have an if I die document and in that you could say okay if I die, go call you know set up, go WP give them these things to access. And you know then they you know, go WP can handle your support\r\n\r\nUnknown Speaker 41:09 \r\nOh yeah. Doris who used to have a business buddy, but she passed away. Yeah. Okay, so right now look, ya'll How is everybody here in the academy slack group. If not, I've just dropped the link into the webinar chat. Go join the slack group and somebody you know post in the general channel looking for a business buddy and DM each other and you know, chat and figure it out.\r\n\r\nUnknown Speaker 41:34 \r\nYeah, this is a this is a great spot to start because the chances are they'll be using a similar theme and plugin stack as you because we're all sort of, you know, we're all kind of doing the same things\r\n\r\nUnknown Speaker 41:56 \r\nit's really weird somehow.\r\n\r\nUnknown Speaker 42:01 \r\nLast got promoted to out what in the world just happened?\r\n\r\nUnknown Speaker 42:06 \r\nThat was weird.\r\n\r\nUnknown Speaker 42:09 \r\nCan y'all hear me\r\n\r\nUnknown Speaker 42:13 \r\nwoof? Interesting. Interesting.\r\n\r\nUnknown Speaker 42:19 \r\nLike the whole world just glitched\r\n\r\nUnknown Speaker 42:24 \r\nthe join link is just Academy dot solid np.com\/join slack join dash Slack.\r\n\r\nUnknown Speaker 42:32 \r\nSo weird.\r\n\r\nUnknown Speaker 42:36 \r\nI'll drop the link and one more time. I don't know what just happened.\r\n\r\nUnknown Speaker 42:39 \r\nThat was a zoom glitch. I wonder if I just got hit by a bus and I'm actually dead now.\r\n\r\nUnknown Speaker 42:47 \r\nOkay, well anyway, Doris does that help?\r\n\r\nUnknown Speaker 42:50 \r\nOkay.\r\n\r\nUnknown Speaker 42:58 \r\nOkay, next up is Stacey with me.\r\n\r\nUnknown Speaker 43:02 \r\nAll right, Stacy. Are you here Stacy? Hey, Stacy. Okay. Truckers go to Central dispatch.com. To find cars that need transporting. They click on a car they want to transport and fill out a form. The form outputs an order URL that looks like that. I need the order to populate a new gravity form. I need the number to populate a new gravity form on the website when that form opens up the trucker can fill in the required info the client needs.\r\n\r\nUnknown Speaker 43:37 \r\nOkay, so the short answer to this, Stacy is you would use a query string but let me back up a little bit\r\n\r\nUnknown Speaker 43:56 \r\nso, I want to Stacy, I want to understand this process before I give you the answer. So they go to this website. They find a car. They click on the car and there's a form there they can fill out at the end of that form. Does it give them this is this is the URL that's provided like this\r\n\r\nUnknown Speaker 44:27 \r\nOkay, so I need to understand how we get here.\r\n\r\nUnknown Speaker 44:31 \r\nOrder to populate a new gravity form. When you say populate, do you mean to create a brand new form or to populate data in an existing form? Oh, to create a brand new form. I don't know how you do that. I don't think you can do that with a URL\r\n\r\nUnknown Speaker 44:56 \r\nI mean, think about that, that would be your you would essentially be creating a new post on a WordPress site via a URL that is a security issue.\r\n\r\nUnknown Speaker 45:08 \r\nI don't know if it's possible or not. Oh, hang on one second. Let's ask chat GPT but I'm not logged in.\r\n\r\nUnknown Speaker 45:15 \r\nI don't think there's a way to do this. Although if anything can do it. It would be Gravity Forms.\r\n\r\nUnknown Speaker 45:21 \r\nI would love for there to be a way because I might actually have a use case for this.\r\n\r\nUnknown Speaker 45:27 \r\nI'm having trouble logging in to chat TPT for whatever reason.\r\n\r\nUnknown Speaker 45:38 \r\nOkay.\r\n\r\nUnknown Speaker 45:39 \r\nOh, have y'all seen this? This just popped up.\r\n\r\nUnknown Speaker 45:43 \r\nHave y'all seen this right here? Chad GBT has memory across chats.\r\n\r\nUnknown Speaker 45:50 \r\nI don't know what I think about that.\r\n\r\nUnknown Speaker 45:52 \r\nIt will carry what it learns between chats.\r\n\r\nUnknown Speaker 45:58 \r\nHello, I gotta think about that.\r\n\r\nUnknown Speaker 46:01 \r\nThat's really, really weird.\r\n\r\nUnknown Speaker 46:03 \r\nOkay.\r\n\r\nUnknown Speaker 46:05 \r\nSo is there a way to create a new gravity form on a website when a URL is is that's basically it right?\r\n\r\nUnknown Speaker 46:40 \r\nYou programmatically create a form? Really?\r\n\r\nUnknown Speaker 46:52 \r\nYes, it wants to be logged in and the user won't be logged in right.\r\n\r\nUnknown Speaker 47:34 \r\nYeah, this is what I'm this is what I'm worried about.\r\n\r\nUnknown Speaker 47:41 \r\nSo technically, oh, secret key\r\n\r\nUnknown Speaker 47:49 \r\nin the URL parameter. Yep. So technically it's possible Stacy, which is interesting to me. I didn't know that was even a thing.\r\n\r\nUnknown Speaker 48:00 \r\nYeah, I mean, Gravity Forms has so many hooks. It does a lot. But yeah, maybe there's a way I wouldn't recommend doing this.\r\n\r\nUnknown Speaker 48:15 \r\nYeah, I would not recommend this but it is technically possible. You're just like it has said here you're introducing a potential security risk.\r\n\r\nUnknown Speaker 48:25 \r\nDoes that make sense?\r\n\r\nUnknown Speaker 48:28 \r\nLike it's doing the same thing as though I go to a website and simply by visiting a URL I create a post because the gravity form is a post.\r\n\r\nUnknown Speaker 48:39 \r\nIs there a way to populate Gravity Forms with order numbers in advance? Would they need to be sequential order numbers? are just unique.\r\n\r\nUnknown Speaker 48:50 \r\nThey have to be sequential.\r\n\r\nUnknown Speaker 48:58 \r\nThere probably is.\r\n\r\nUnknown Speaker 49:01 \r\nAnd by sequential I mean 1234 Or just a unique number. A unique number is pretty easy sequential number.\r\n\r\nUnknown Speaker 49:14 \r\nI'm sure there's a way to do it. I would just ask chat CPT again, like what I've done in the past to create a unique number on a gravity form is use a PHP function that grabs the date and time when the form was entered, submitted. And just put, there's a like a Unix timestamp that includes like, year, month, day, hour, minute second, and that it will put that into a single number. And that way, you know unless they're getting more than one form per second happening. It stays unique.\r\n\r\nUnknown Speaker 49:49 \r\nBut yeah, otherwise I am sure we will just have to we'd have to go through and Trocheck TPT again, so as chat GPT about it and like the process is chat, GBT creates a will create a function for you. With a parameter that you can then use to autofill a form field.\r\n\r\nUnknown Speaker 50:12 \r\nSo just in any gravity form, there's the ability in any field to do advanced allow field to be populated dynamically by a parameter.\r\n\r\nUnknown Speaker 50:27 \r\nMy parameter or whatever, I can't spell parameter like this. And you can define what that value is in a function. And it'll just drop it in there for you automatically.\r\n\r\nUnknown Speaker 50:38 \r\nBut that's it's fairly complicated. It's going to be beyond our ability to really answer in an office hours question.\r\n\r\nUnknown Speaker 50:45 \r\nBut Chad CPT will step you through it.\r\n\r\nUnknown Speaker 50:51 \r\nOkay, next up, is Wow, we got a bunch of questions. Doug.\r\n\r\nUnknown Speaker 50:58 \r\nAll right, first Cloudflare Question of the day. If I block the action for country equals Italy, Google will still index my site in the SERP. However, the Italy user will be blocked. What do what does the Italy user see? What does the Italy a user see block versus challenge? Okay? So the user the user will see.\r\n\r\nUnknown Speaker 51:27 \r\nWell, I'll just show you let's add a block rule for the US on WP Nathan.\r\n\r\nUnknown Speaker 51:39 \r\nWe'll just add another block rule down here, or country equals us.\r\n\r\nUnknown Speaker 51:51 \r\nOops, how about us select that.\r\n\r\nUnknown Speaker 52:04 \r\nDeploy Alright, so now if I go to\r\n\r\nUnknown Speaker 52:13 \r\nthis is what it looks like. And it does say Cloudflare down here. So this is what the block page looks like. If you're blocked\r\n\r\nUnknown Speaker 52:24 \r\nthat what you're after Doug.\r\n\r\nUnknown Speaker 52:40 \r\nWhat does the Italy user see block versus challenge? So if it's a challenge, that's when you see the Manage challenge screen that looks like this.\r\n\r\nUnknown Speaker 52:53 \r\nThis right here, this is passing through the Cloudflare managed challenge into you know, wherever.\r\n\r\nUnknown Speaker 53:01 \r\nNow, if it may be that Cloudflare wants you to click something if it doesn't trust you enough\r\n\r\nUnknown Speaker 53:16 \r\nlike that, well it trust this browser.\r\n\r\nUnknown Speaker 53:20 \r\nWe'll see if it trusts Safari. Yeah, it's that are you human checkbox?\r\n\r\nUnknown Speaker 53:27 \r\nIs the Manage challenge.\r\n\r\nUnknown Speaker 53:30 \r\nYeah, it trusts me. So it would just put that little just like the turnstile widget looks like. It's that box. You know, click I'm human. And that's what it looks like.\r\n\r\nUnknown Speaker 53:42 \r\nSo that's your block versus challenge blocked his blocked period. Challenge is, you know, if they're gonna see that interstitial screen where Cloudflare is deciding if it trusts you or not. If it doesn't trust you, it gives you the box. If it does trust you it passes through that into whatever the page is. That helps that got you what you want.\r\n\r\nUnknown Speaker 54:05 \r\nGood All right, next up is Tanya.\r\n\r\nUnknown Speaker 54:12 \r\nUm, let's see I have a I see a few admin bar members on Facebook asking the group to share sites they have built using this tool or that tool like the Kadence group. It feels a little like giving a hacker a menu to me.\r\n\r\nUnknown Speaker 54:26 \r\nSo I was wondering what the pitfalls would be to help someone looking for something on a specific forum like that.\r\n\r\nUnknown Speaker 54:34 \r\nI mean, you know, a hacker could they scrape the Facebook group for all the sites that are using Kadence or generate blocks or Elementor whatever? Sure. They could. But are they actually going to I don't know if they're gonna go through that much trouble. I mean, they're, they're bombarding millions of WordPress sites with code bots. So they already know like, you can, you can just load the homepage of a site and programmatically look at the CSS classes and say, Oh, that's Elementor Oh, that's Kadence. That's whatever. So I don't know if that's, I mean, maybe they do. I don't know. I wouldn't be. I guess if the gist of your question Tanya is, Should I be worried about sharing a site on those groups? My answer is no. I wouldn't worry about it.\r\n\r\nUnknown Speaker 55:26 \r\nInteresting question though. All right, next up is Manu Emani.\r\n\r\nUnknown Speaker 55:31 \r\nOops, how about I copy the whole question. Okay. What is the quickest way to restore a WordPress Backup zip file when you're not able to log into the back end and do not have access? To the solid backups plugin.\r\n\r\nUnknown Speaker 55:46 \r\nOkay, so I know that it is possible from within solid backups to Restore a Backup.\r\n\r\nUnknown Speaker 56:00 \r\nOn this screen right here.\r\n\r\nUnknown Speaker 56:04 \r\nYou can go to restore. And here's, you know, all these backups and I can hit Restore. I have never one time in my entire life. done it this way. It's slow, because it's having to run thing. It's processing this restore process through WordPress. And it's a slower process. So if I ever have to Restore a Backup, I just do it. I go in, you know, if you're in a cpanel environment, which it sounds like you are, I just go into the cPanel upload the backup, and you know, wipe the WordPress install, restore the backup and it's good to go. That sounds like what the liquid web team did. For you. And that's what I would do.\r\n\r\nUnknown Speaker 56:46 \r\nDoes that answer your question?\r\n\r\nUnknown Speaker 56:55 \r\nYou found it different.\r\n\r\nUnknown Speaker 56:59 \r\nYou found what different\r\n\r\nUnknown Speaker 57:05 \r\nso, yeah, so yes, I understand you weren't able to log into the back end. I'm assuming that was WordPress.\r\n\r\nUnknown Speaker 57:15 \r\nYep. So using wh m.\r\n\r\nUnknown Speaker 57:18 \r\nYou can.\r\n\r\nUnknown Speaker 57:20 \r\nSo it's for what the liquid web team did was restore a cpanel backup, and that's fine. That works just as well also.\r\n\r\nUnknown Speaker 57:29 \r\nThat's not solid backups, though. That's a cpanel backup that you restored, which works great and we actually that is our in my agency. That's our first line of defense to restore a site that goes down because it's often a lot quicker just to restore that from the server than going through the solid backups restore process, but usually you only have a few days. of backups on a cpanel server in general.\r\n\r\nUnknown Speaker 57:56 \r\nThe other thing you have to remember with restoring a wh M or cPanel backup is that if you happen to have let's just say maybe there's a staging site on that cPanel or whatever or a subdomain site there, it's going to restore the whole cPanel. So you can't just restore one WordPress site in a cPanel. If you're restoring a cpanel backup, it restores the whole thing. So yeah, so in a minute I'm not saying When you restore a cpanel backup, it restores all the sites in the cPanel there are multiple C panels in wh M. So you log into wh M, you chose a cpanel backup to restore if that cPanel had had multiple WordPress sites in it. It's going to restore everything like it's going to revert everything back. And the reason we found that out was we own our dev server. We have all of our development sites in a single cPanel. That's the only instance where we have multiple WordPress sites in the cPanel. And we couldn't restore a a cpanel backup because it would have written a lot of things.\r\n\r\nUnknown Speaker 59:13 \r\nI've been yes a chronics backup is also really good. It tends to be fairly expensive, but it's a really good backup platform.\r\n\r\nUnknown Speaker 59:21 \r\nSo all right, let's move on.\r\n\r\nUnknown Speaker 59:26 \r\nNext up is been Mr. Anderson.\r\n\r\nUnknown Speaker 59:32 \r\nAll right. In solid security, I get this error when I tried to save anything in version management, and nothing is saved.\r\n\r\nUnknown Speaker 59:43 \r\nWhat the heck is whoo Fort Knox\r\n\r\nUnknown Speaker 59:51 \r\nWow.\r\n\r\nUnknown Speaker 59:53 \r\nWoof. Well, I've never heard of this\r\n\r\nUnknown Speaker 1:00:13 \r\nokay.\r\n\r\nUnknown Speaker 1:00:16 \r\nSo there is apparently a conflict with solid security's version management and this plugin which doesn't seem to have a whole lot of users.\r\n\r\nUnknown Speaker 1:00:32 \r\nInteresting Have you talked to solid security support about this?\r\n\r\nUnknown Speaker 1:00:41 \r\nI don't know that they'd be able to help you because it seems like the issue is on this plugin side. Or maybe they could create I don't know, I would reach out to support on this. Because it seems that this there is some conflict with however solid security is trying to do its version management and code in this plugin.\r\n\r\nUnknown Speaker 1:01:14 \r\nThe plugin author is asking if there's logs from solid security. Probably he's asking or she is asking for the error log. So check and see if there's anything in the error log either in the root of the public HTML or there's an error log in the WP admin folder. Look in those error logs and there's nothing there. Yeah, that's all you got.\r\n\r\nUnknown Speaker 1:01:37 \r\nInteresting.\r\n\r\nUnknown Speaker 1:01:39 \r\nSo yeah, reach out to solid support and just see if they know anything about this. You said you'd had the same issue. With gift gift cards.\r\n\r\nUnknown Speaker 1:01:48 \r\nNatalia Yes. Is no\r\n\r\nUnknown Speaker 1:01:55 \r\nnot the greatest often plugin\r\n\r\nUnknown Speaker 1:02:01 \r\ndevelopers often many many, many issues.\r\n\r\nUnknown Speaker 1:02:07 \r\nYeah, sorry. Hard to reach out to solid support and see if they can give you\r\n\r\nUnknown Speaker 1:02:15 \r\nwhat's weird is it's disabled and removed and you're still getting that error. That's weird.\r\n\r\nUnknown Speaker 1:02:23 \r\nYeah, reach out to solid security support. I really don't know what to tell you there.\r\n\r\nUnknown Speaker 1:02:32 \r\nAll right, next up is awesome, Paul.\r\n\r\nUnknown Speaker 1:02:39 \r\nOh wait before we do this, Tanya, did that fix the problem?\r\n\r\nUnknown Speaker 1:02:45 \r\nOr did that just stop the spinning?\r\n\r\nUnknown Speaker 1:02:49 \r\nSo Tanya found a fix that error thing. The arrow Error.\r\n\r\nUnknown Speaker 1:02:56 \r\nError error. Okay, interesting. All right. Paul, are you using PHP 8.2 yet are staying on 8.1 We are currently on 8.1. We'll likely move to 8.2 in the summer at some point Yeah. Probably late summer.\r\n\r\nUnknown Speaker 1:03:18 \r\nAnd finally, also Paul Cloudflare question. Yay. I must say I thought there'd be more Cloudflare questions today. That's right. Okay, I'm officially asking to see if you can think of any okay, I recognize this question. All right. On the site I am learning Cloudflare on I can log into the dashboard of a site. However, I can stop stop just a second Paul.\r\n\r\nUnknown Speaker 1:03:46 \r\nThe dashboard Do you mean the WordPress dashboard or the Cloudflare dashboard\r\n\r\nUnknown Speaker 1:03:57 \r\nthe WordPress dashboard.\r\n\r\nUnknown Speaker 1:03:59 \r\nAfter I click on two pages you have to log back in for security purposes.\r\n\r\nUnknown Speaker 1:04:19 \r\nIf you Okay, have you tried a different browser\r\n\r\nUnknown Speaker 1:04:27 \r\nHave you turned it off and turned it back on again?\r\n\r\nUnknown Speaker 1:04:37 \r\nOkay,\r\n\r\nUnknown Speaker 1:04:41 \r\nand when Cloudflare is disabled things are good.\r\n\r\nUnknown Speaker 1:04:50 \r\nStacy's right it's Paul Paul is a suspicious user.\r\n\r\nUnknown Speaker 1:05:04 \r\nOkay, so let's back up. The thing that okay, the thing that keeps you logged in is the WordPress authentication cookie.\r\n\r\nUnknown Speaker 1:05:17 \r\nHave you?\r\n\r\nUnknown Speaker 1:05:19 \r\nYou tried a completely different browser\r\n\r\nUnknown Speaker 1:05:27 \r\nwas it a clean browser Paul? Like? Did you empty all incognito doesn't matter.\r\n\r\nUnknown Speaker 1:05:34 \r\nIncognito was not all it's cracked up to be. All it does is it doesn't remember the stuff from that session.\r\n\r\nUnknown Speaker 1:05:43 \r\nIt's if you're testing OSI, it's much better to go into guest mode than incognito.\r\n\r\nUnknown Speaker 1:05:49 \r\nCuz guest is truly a new naked browser section.\r\n\r\nUnknown Speaker 1:05:56 \r\nLike so just like for example.\r\n\r\nUnknown Speaker 1:05:59 \r\nI have Firefox on my computer, only for testing. I don't use it for development. It's only for testing purposes. It clears history and all the things after it after I shut it down like every time so it's always a brand new clean browser. So you've done this you've cleared cache and cookies. And it still is logging you out.\r\n\r\nUnknown Speaker 1:06:22 \r\nWordPress is logging you out.\r\n\r\nUnknown Speaker 1:06:53 \r\nWordPress is giving you the message for security reasons you must log back in.\r\n\r\nUnknown Speaker 1:06:58 \r\nI don't.\r\n\r\nUnknown Speaker 1:07:00 \r\nFor security purposes, you must log in again. I don't think I've ever seen that WordPress message\r\n\r\nUnknown Speaker 1:07:15 \r\nis that the exact message?\r\n\r\nUnknown Speaker 1:07:25 \r\nis solid security on?\r\n\r\nUnknown Speaker 1:07:29 \r\nDo you have on trusted devices\r\n\r\nUnknown Speaker 1:07:34 \r\ntried disabling solid security. You've had that happen to Cindy? Gosh.\r\n\r\nUnknown Speaker 1:07:41 \r\nWow, okay. Hey Paul. You're not nuts.\r\n\r\nUnknown Speaker 1:07:46 \r\nYou're in good company with Cindy.\r\n\r\nUnknown Speaker 1:07:55 \r\ntry disabling solid security we gotta wrap up here.\r\n\r\nUnknown Speaker 1:08:00 \r\nAh\r\n\r\nUnknown Speaker 1:08:07 \r\nCan you want to try it now real quick and see if that has any effect.\r\n\r\nUnknown Speaker 1:08:12 \r\nSo weird. Because Cloudflare the thing the thing that makes the user log out of WordPress is generally the session cookie.\r\n\r\nUnknown Speaker 1:08:22 \r\nAnd Cloudflare shouldn't touch those who don't know of anything in Cloudflare that would affect the WordPress session cookie.\r\n\r\nUnknown Speaker 1:08:52 \r\nYou log in you see the dashboard you click plugins you have to log back in.\r\n\r\nUnknown Speaker 1:08:57 \r\nWow.\r\n\r\nUnknown Speaker 1:09:00 \r\nBut if you disable Cloudflare or pause Cloudflare it works no problems\r\n\r\nUnknown Speaker 1:09:20 \r\ncan't type Gremlins but this deserves Gremlins if anything did.\r\n\r\nUnknown Speaker 1:09:33 \r\nSend the logs in these two pages goes to themes and you gotta log in again.\r\n\r\nUnknown Speaker 1:10:27 \r\nHow very very strange\r\n\r\nUnknown Speaker 1:10:33 \r\nis Cloudflare caching your admin pages?\r\n\r\nUnknown Speaker 1:10:37 \r\nDouble check\r\n\r\nUnknown Speaker 1:10:44 \r\nlike here on this cache rule because Yeah That could be it on your cache rule where we do this no caching\r\n\r\nUnknown Speaker 1:10:57 \r\nor actually it's a it's the page rule for WP admin. This right here is your cache level bypass or do you have this rule?\r\n\r\nUnknown Speaker 1:11:26 \r\ntry deleting this security level high\r\n\r\nUnknown Speaker 1:11:35 \r\nunder Page rules for the WP admin rule.\r\n\r\nUnknown Speaker 1:11:51 \r\nOh Melanie, that's an interesting idea. Also, is the SSL correct Paul, I'm still coming back to this though.\r\n\r\nUnknown Speaker 1:12:04 \r\nAlright, Paul, do this. Just toggle this admin rule off and see if you still get that issue. The other thing I would check is are you're on full encryption mode.\r\n\r\nUnknown Speaker 1:12:20 \r\nSo weird.\r\n\r\nUnknown Speaker 1:12:22 \r\nOkay, you deleted security Hi.\r\n\r\nUnknown Speaker 1:12:26 \r\nAnd see if it still happens.\r\n\r\nUnknown Speaker 1:12:41 \r\nhappening\r\n\r\nUnknown Speaker 1:12:53 \r\nthe other only other thing I can suggest challenge passage time under security settings Stacy saying\r\n\r\nUnknown Speaker 1:13:03 \r\nthis is the default all security settings challenge passage\r\n\r\nUnknown Speaker 1:13:12 \r\nshould be set for 30 minutes but even the lowest is five minutes. I don't think that's it.\r\n\r\nUnknown Speaker 1:13:25 \r\nWhat do you mean something with security enabled\r\n\r\nUnknown Speaker 1:13:34 \r\nwe got a wrap up, Paul. But the other thing I would take a look at look at your event logs and just see if your IP addresses popping up. I'm getting attacked by Russia right now. Which is awesome\r\n\r\nUnknown Speaker 1:13:47 \r\nlook at that\r\n\r\nUnknown Speaker 1:14:01 \r\nyeah, check. See if your IP addresses appearing anywhere. In the event log Paul.\r\n\r\nUnknown Speaker 1:14:07 \r\nYou only see skip for your IP.\r\n\r\nUnknown Speaker 1:14:12 \r\nAnd the only thing I can tell you to do Paul is go through. I've got to stop here but look at your your page rules.\r\n\r\nUnknown Speaker 1:14:25 \r\nTry toggling off your rules and then see if it still is happening. And if it stops then then toggle them on one at a time until you can narrow it down what it is. That is really really weird. I have in all the sites that I've done, and I've done many, many, many I've never seen that happen. But clearly it's happening to Cindy as well, which is yeah, that's just weird. So all right. I've got to wrap up y'all. I'm way over time. So next week to weird week. It's like this, the way the calendar fell in April. We have our premium. We had our premium course this week and there's still a bunch of next week and we were going to have a security webinar and that got moved so there's only the only live stream next week is office hours.\r\n\r\nUnknown Speaker 1:15:16 \r\nSo I'll see you back next Thursday. For office hours. Have a good good weekend and a good week until then. See you next week on solid Academy where we go further together.\r\n\r\nTranscribed by https:\/\/otter.ai\r\n","livestream_vimeo_video_id":939282229}},"postCountOnPage":1,"postCountTotal":1,"postID":448503,"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 April through March 2024.