Sorry about that y'all. Normally remember that and I did not do that today. Take me just a second and we'll get that going and then we'll go right
all right, here we go. Sorry about that got a little bit late getting the caption started but they should be working now for everybody. Okay, so Scrolling on down the list to our next plug in is another Gravity Forms plugin. This one is interesting. If you have a use case for this, you're gonna love this plugin. And again, this is just a Gravity Forms add on but we love Gravity Forms here and this is a really interesting add on Gravity Forms called embed PDF by the breakfast company. So basically what this will allow you to do is within a form, embed a preview of a PDF. So imagine it could be like terms and conditions it could be a design preview of something like you know, like a graphic design, layout or something that you want someone else to see as part of the Gravity Forms form process. So let's take a look at this and you'll see what I mean. So I think we have a form just for this. Oh, well, it would also help if I activated the plugin. This by the way, the biggest takeaway of today's live stream is plugins must be activated in order to be used that's an ongoing lesson that I think learn during the plugin round up. Okay, so, right here is a product registration form. And right here we have this test PDF viewer, and it is present over here as an advanced module. So you can just drag it over like any other and once it's in, you can, you know, give it call it whatever you want to call it just like any other Gravity Forms field, but then you have the opportunity to choose a PDF now. There's an issue here where this doesn't work, like click, click, click click, nothing's happening here. You can rage click it all you want. Nothing happens. I dropped in a little support note about that in the support forum for the plugin yesterday. I haven't heard back. But anyway, what we ended up doing here was just pasting the direct link and it works fine. Little bugaboo with that code that's popping this open, but you can just drop in the URL. It can even be an external URL, as long as it's publicly viewable. So that's pretty cool. Like you could put a Dropbox or maybe not enough a dropbox link would work or not. It probably has to be an actual PDF file. But it can live anywhere, not just on this WordPress site. So once this is all set up, I've got a demo page set up for this embed. Let's take a look at it. So here is our let's just say product registration, whatever you want to call it. And right here in the middle of our PDF. Is this viewable? In the middle of our form is this viewable PDF? Look at that you can zoom in, zoom out navigable. And the other thing that they say is really interesting. This supposedly supports dynamic population, which means if you're familiar with Gravity Forms, you can dynamically populate a field with you know, a function or a query string or there's various ways to do this. But like this could be like you could we haven't tested this. We haven't tried it but it appears that what can happen here is it could pull the PDF link out of a custom field on say the logged in users record. So that's kind of cool. Like you could go to the form and it's already pre baked to pull, you know from a custom field anyway, there's a lot of possibilities here. You know, to use this so you could use this for all sorts of things. Barney is asking like contract changes that you could do that. I don't know. Like, I want the person signature on a contract. So I wouldn't personally use this for a document signing type system, because there's no way to know what PDF was actually viewed when the when the form was submitted. But yeah, I mean, there's this is interesting, and there's there's some there's some interesting use cases here. I've never seen anything like this, but I like it. And that's why we highlighted it here. So this is embed PDF for Gravity Forms. Any other questions or comments on that one? Pretty cool. Hopefully they'll get that button working, but it's not a big deal. All right, scrolling down the list. Okay, this is this month's most dangerous plug in of the round up. We should play the jaws theme when we're talking about this. But this one has some really great practical time saving uses. Because how many of you if you're managing a WooCommerce site, how many of you struggle with this product got deleted, but there's still a dozen images in the media library that were attached to this product, the product image and all the gallery images, and they're just in the media library and it's virtually impossible to go in there and just you know, and wipe those images out. And so my media library keeps getting bigger and bigger and bigger and bigger. Well, that is what this g n product and image remover plugin is aiming to change. Now, this what this is going to do is when you delete a product, there's no settings you just activate the plugin but when you delete a product, this plugin is going to look at all the other products in the store and see if the image like the product, you delete the featured image for that product and all the gallery images for that product. If those images aren't used on any other products in the store, it will delete those images from the media library when you trash the when the product is emptied out of the trash. So that's pretty cool. That can be a gigantic time saver. Now, this does not there's some caveats here. So if you have put an image in the product description, the shorter long description, it doesn't look at those. It also doesn't see if that image is used in any other kind of post type. So if you've taken this product image and it's in a blog post, or it's a featured image on some other custom post type or some other page it doesn't look at that it's only looking at products. But if you know if it's a typical store and your product images are only used on products, then you know when you delete a product, it the featured image and any gallery images that are in that product will be deleted. If they're not used anywhere else. So let me just show you how this works. Let's do a quick product. And I accidentally did I have I deleted my test image? I bet I did. Yes. Okay. Let me go grab my test image. Really quickly here. Where did it go? Well
well, we'll just use this. This was an original. Okay, so we'll just do test and I'm going to set this product image which was the first AI generated nine birthday cake we'll publish this. Alright, so our Live Library now has this image. And if I go in here and I trash this product, nothing has happened yet. The image is still here. But if I go into my products and I empty the trash it deletes that Hello seriously
like this worked all day yesterday. Oh, wait You know we didn't do Yeah, we have to have the plug in activated. Oh, in nine years, I wonder what the over under is on how many times I have tried to test a plugin without the plugin being. So well actually what I was just doing was demonstrating the default behavior of WordPress right. Nothing gets deleted out of the media library. If you know you don't know that's if when you delete the product. So anyway, let's do this again. So here's our product image. Boom, publish. Let's try this again, shall we? Alright, so now we have we're, it's there in the media library. Boom. We're going to trash our product and then we're going to empty the trash and it's gone. Isn't that cool? But if it exists on other products, totally. It does not delete it. But again, this is something you're definitely going to want to have a backup for before you start this process. I'm just going to add it to an existing product as a gallery image.
Now if we go to delete our test product
because it is because that image is on that other product in the gallery. It's still going to be present. Yep. So that's how it works. Pretty cool. I think it's super helpful. Barney, can an image be recovered. If deleted an error? No. Deleted is permanently right. So permanently means permanently and now there is a constant you can define in your WP config called Enable Media Library trash or something is enabled me the rash like it's called. Yeah, it's this define Oh, there's my AI Look at that. Define media trash true. And so that changes the default behavior of WordPress. So that there's now a trash in the media library just like there's a trash on other post types. I don't know if this plugin will put it in the trash. You'd have to test that but I bet it would. You then have to go in and delete your media trash later, but that's this is probably a good thing to do. Any other questions, comments about that one? So that is g n product and image remover, which you do have to have active in order for it to work. Yes. All right. Moving down the list to the next one. Okay, this is a very simple plugin. But it can be very helpful if you need it for certain cases. So this is a plugin called clickable. And basically what this does is it converts all the URLs on your site to clickable links. So if you have a site that maybe you inherited the site from somebody because I'm sure none of you would build a site with, you know, HTTP or whatever in the text, and it's not clickable. A lot of times these these sites get to happen because people have just copied and pasted from documents and links aren't clickable. And so what this does is if the URL appears in the text, this automatically it just it's a jQuery that runs on page load, it turns that into a clickable link. So let me show you what I mean by that. Let's just view this page. So on this page we have some links. Here's google.com wordpress.org wordpress.com, blah, blah, blah. If we go in here and we activate, clickable. Then those things become clickable, just like that. Now this is not changing anything in the database. It is on page load with a very simple jQuery script that executes almost instantly. It just scanning the text as it's rendering for anything that looks like a URL and if it is, it makes that clickable. So there it is. And they weren't. If I deactivate clickable then they're not clickable anymore. Go figure. Yeah, many of these right? Clients do this all the time. They, they put a URL out there. You know, a lot of folks just aren't sure how to make something clickable. So we have clickable. So pretty neat little plugin very simple jQuery, which honestly, by the way, you could just get chat TPT to write this for you, which is a great segue into the premium event for this month, which is all about AI and WordPress. I'll be leading our AI our WordPress AI workshop at the end of this month for our members, and we're going to be talking about all the practical uses of AI and WordPress, fun stuff. Okay, so that's clickable. Any other questions? Comments on that one? Pretty neat little plugin pretty handy. All right down the list. Another handy plugin, especially during development is this one called Show current with now I actually have a browser extension that does this.
Let's see. So there's this Chrome extension that I use it down here it's going to show the inner viewport, which is kind of helpful if you're trying to track you know, at what point does something change. Yeah, not only is right if you have the inspector open it will show this as well. Some places where it doesn't show that I've seen it as well Oh at the top, up here at the top, it shows it. So yeah, but I like this little chrome extension, but this is something that we'll do it in WordPress. So show current with this might be a plugin that for example, in your base site, you can have show current with installed and activated it just works. And then when we are looking at the front end of our site, right there it is just right up there in the admin bar. And every time you change the width, it calculates it right right up there. Now what are these breakpoints? These are actually those are the default ones. But it's all customizable. So in whatever platform you're working on, you know, whatever the breakpoints are for your different sizes. You can actually go in and set those right here. So you just you know, zero to 576 is X S or X small you know, so you can set up the breakpoints for your setup, so that you know on the front end where you are so pretty cool, right? So this is a great little plugin, I like this slide and you would just kind of delete that. Delete that when you get ready to launch the site. I think it's a great little plugin. Folks are asking about the name of that. See it so it's called viewport dimensions is the name of that room. I'm gonna drop it in the chat if you want the Chrome extension. There's the link right there. I've been using that for a long time. It works really well. But I do I really like this because of the ability to very easily customize it to your own viewports where you're building purposes. That's kind of cool. All right, any other questions, comments show current with from web 83. Info, good stuff. All right. Next up on the list is a WooCommerce plugin called PDF invoices and packing slips for WooCommerce. Now we have this working for a client of ours who absolutely loves it. It's also super helpful if you if you're in a if you're in a country for example, that has a the VAT tax value added tax and you have to give an invoice with various details on it. This is a great way to just set that up and be done with it. Because what this plugin is going to do is generate an invoice and potentially a packing slip if you want that get to that in a minute but if an invoice and actually attach that PDF to the in the emails that go out the ones you select, so without you'll need to do anything, it will just automatically generate and send that PDF. So it's really cool. This is a developer that's been in the WooCommerce space for a long time to be overnight. They're good developer. We've been using this one for years with a client and we really really like it and so do they PDF invoices and packing slips. So let's activate that. There are some settings right here under WooCommerce and PDF invoices. So it gives you some options here where it comes with a very simple template, which is all we ever all we ever use. But if you want to really get into it, you can actually customize you know putting things in your theme that actually customize the invoice pretty good. You can select your paper size, a4 or letter. Put it in test mode you can add your shop logo, if you want set the basic height. There's your shop name terms and conditions, any extra fields. This is a premium feature. But once this is all set up, let's just go into orders. And if it's got a green checkmark, it means it's already been generated for this one. I'm just going to generate a brand new one PDF invoice, click it. And here's what it looks like. I mean that's pretty nice. It's very straightforward, but it'll give all the information that you need. You know if you've got to put that information for the VAT, you can add all that in and you're good to go. And it just works great. Now these the ones that don't have a green checkmark is because we just activated the plugin. Now it's about at this point, you can tell it that you want to send let's see, document Okay, so I want to enable attaching the invoice to all completed orders for example. So when that completed order email goes out the PDF would be automatically generated and attach to it. But you could do it for any of these statuses or all of them if you wanted. You could disable it I don't quite understand that but you can disable it on certain statuses. Do you want to display the shipping? It's anyway it's got all these different options here. Blah, blah, blah the set all that up. You've also got some additional setting settings here. This will actually it restricts the access to the document to someone being logged in. But for example, the easiest thing like if you don't care about that you could it'll send the PDF link. And you could just say full access so somebody doesn't even have to be logged into your site. They can click that link from the email and it would open right up it just depends on your privacy issues and whatnot. So a bunch of different bunch of different notes here, options, versus a nagged upgrade to the premium, which is I recall wasn't terribly expensive. I forgot to put that note here in the listing. But we don't use the pro version and we like it just fine. It works really great for oops, wow. Ah so 59 euros a year and for what it does, generating those invoices saves a lot of time, a lot of manual effort. The other thing it will do is create a packing slip. So for people who are you know, maybe they as they're fulfilling, they want a packing slip to just print out a bunch of packing slips and ship them. This would give you the packing slip. Especially for things that are gifts. You know, it doesn't include the price there. It's good stuff. We like this plug in a lot. You run a WooCommerce store definitely worth looking at PDF invoices and packing slips for WooCommerce. Any other questions or comments about this one? Good stuff Melanie's using it with the client as well. Oh this is also something good. It does allow you to do sequential invoice numbers which is nice. All right, next up. I am fully prepared to get hassled about this one. This is called cover 3d. And those of you who've been on recent live streams know just how much I hate flip books. Just how much I hate it is not a flip book. It is a flip cover. And that's different. I'm gonna get eight levels of hassle and that's fine. That's fine though. This is funny. This is a great little book, a great little book cover tool to feature books feature books on your WordPress website. So let's take the first step and activate the plugin Shall we cover 3d. So I can envision this. You know, let's say you have a list of recommended resources. This would be a wonderful way to make that a little more interactive. And you'll see what this looks like so let's Oh, y'all are so funny. All right, so here's our page with our hover 3d Not flipbook, but cover 3d. I mean, this is look at that. That's nice. Okay, this looks really really good. It does not flip. It doesn't flip it. turns and that's different. We could click we could click the the block and here you know we can we have the ability to drop in a link. How big do we want it to be big, medium or small? You know, what is the the call to action say? I want to buy on Amazon. The back cover icon we have a couple options of download or buy we can set our colors. But here's what it looks like on the front end of the site. And I do like this one. Our image leaves a lot to be desired so it does not flip it turns. And right there you can buy on Amazon and link you right to I mean, it's pretty straightforward and simple. It does a good job.
doing what it's supposed to do. Also, notice it is selectable so if you're navigating with a keyboard, it is accessible as you're tabbing through things I can hit Enter, and it goes to the link which is nice. So there aren't accessibility issues with this. Yeah, so it's, you know, imagine a grid of books that you know, you could just flip right through the list, not the book. It's a cover. It is a it is a it turns it doesn't flip. So Phoebe No there is not the only image you can upload is the cover image. The back cover is for the call to action. Yeah, it doesn't actually let you see the back cover of the book. So that is cover 3d. Also, I just want to tell you this was a light month for plugins in the plugin directory. And when Chris found this plugin I said, Please, no, please no. And then I saw and it's actually not pretty bad. It's not bad. It's not bad. You may be following the news that there's a major backup in the WordPress plugin directory for plugins being reviewed, which you know it has really diminished the number of plugins that we have available for the roundup. So, hence, hover 3d, but it's really I kind of like it. I just knew I was gonna get hassled from you people. Okay, next up is a tab plugin called tab. The content block, tab the content block. So let's activate that. There are many tabs for the block editor. Many many tabs available and this is one of them. It's actually pretty decent. As far as tabs go. I like this because it gives you we have this really kind of out of the box designed for these tabs here. Like that. It's a little different. So that's one of the reasons we featured this one Kadence of course has an excellent tab block in the Kadence blocks plug in, which we really like it's a more traditional design. This gives you some more options. And it lays out very nicely here where there's a nested, you know, the tabs Block, an individual tab, and then the content as you know, so it's really nice and easy to browse over here and ListView and then you can you know change up all of your various settings over here that lots of different controls. So, again, I mean it's a tablet, it works. It's pretty simple, straightforward to use. If we want to add something else you just like using the block editor. So that is tabbed content block works really well as with many tabs, accessibility is generally an issue. So we try to avoid tabs as much as possible when building sites. But sometimes it's called for sometimes your client requires it. And this is a good option. Of course Kadence tabs also a good option. tab content block. Any other questions or comments on that one? Pretty straightforward
okay
ever everybody loving the tabs today I can tell. Alright, next down the list. Okay. This is one that I put in just because I hate I hate when plugins for whatever reason like and we see this a lot. When we're testing for the plugin round up. You'll have this really simple plugin that doesn't do a whole lot and it puts its menu item right above Dashboard right below dashboard in your plugin area or in your in your WordPress admin bar. Like right at the top, the self important plugin that does nothing but once the top real estate that just bothers me as a whole. And so here's a plugin that seeks to deal with that issue, which probably only I have. So I guess this plug in was written for me. Basically what this does is it's going to take all the core WordPress menu items and push those to the top and then any menu items added by plugins get put down underneath that. So that's what it does. And I I don't mind this at all. I kind of like So notice here we've got, you know, WooCommerce is up in there. We got this embed press and all these other things down here. When we activate this. All of our core is here and even those custom post types and things get put down here. So our core WordPress menu items which are dashboard, the settings all float up to the top and then down below go the rest. Heather's wondering if the developer would expand the plugin to allow the admin to choose where to put the additional plugins. I'm pretty sure there are plugins that will let you do that. A lot of the white label type plugins will do that. This is such a simple plugin. My guess is I think this is a single file. Yeah, a single file plugin. Maybe just take a quick look. Pretty sure this is not something that the developers likely to do.
Yeah, it's a single php file. And it's probably just like, one function. Like this is one of those things where you could just Yeah, it's it is a single function basically that. Now there's a couple of them but it's basically pushing all the things like you could take that and drop it in your functions dot php, and it would work it's just 100 lines. It's very simple. I don't know that the that's something that would be on the plugin developers radar maybe. But there you go. Yeah, active installations. Tim. This is plugin roundup like this is the brand new plugin. It was only it was launched three days ago. Or updated three days ago. But yeah, that a lot of these plugins are. Our purpose in this roundup is oftentimes to bring very little known or brand new plugins to the light so you can see some of these things. Yeah, so you'll see active installs very low on some of these until they get some traction. All right. Other questions or comments on this one? Okay, moving down the list. We ran into this plugin on the last month or two because we are trying to solve a problem for a client and we really liked this plugin. So embed press. And the whole purpose of this plugin is to make it easier to embed external things into WordPress. And so WP developer is they have a lot of plugins whose names you might recognize developer I believe they're the ones that took over the disabled comments plugin. And some other plugins you might notice as well. But what embed press does is like you just paste in the URL and it knows what to do with stuff is really cool. So for example, you can copy the URL from the Google map and it just pops in and you don't have to go and get the embed code. It just pops it in there on your page. Google Docs form Sheets, Google Calendar, are ones that are publicly available. It'll just pop it right in there without you having to have all the iframe code and all that stuff. It just knows what to do with the link. It will also embed Word Excel, PowerPoint and PDF files from the media library or external sources you just dropped in the URL and it knows what to do with them. Facebook posts and videos. You can copy the Facebook URL, it'll embed it right there. Audio from Spotify and SoundCloud and other sources videos from YouTube Wistia, Vimeo, Twitch, Hulu Ted, some of those are already Oh embed sources like Vimeo you can drop the video in and it knows what to do. But like what drew us to this plugin was Wistia Wistia is like Vimeo. It's a little more marketing oriented. It has better analytics on how much of the video somebody watched that sort of thing. But it is ridiculously hard to embed. Oh my goodness. I mean, it's like Vimeo. Wistia wants to keep you from embedding the video. It's just so complicated. It doesn't it's just weird. Why they wouldn't make it easier to embed into WordPress or just open up oh embed for heaven's sakes. But anyway, we found this plugin drafted in Wistia embeds just right away with the URL that works great. You simply paste that link in the content area. It works in block editor classic editor Elementor. If you activate this plugin, it will add a module to Elementor if you use that, or you can create a shortcode for any other page builder or anything else and with a shortcode it'll drop in. It has many settings which we're going to look at in a minute. And it even supports WP ml which is really good pro version $39 A year and even gives you more features. So let's take a quick look at this embed press. Oh it's already active. Let's just jump in here really fast so you can see all the things it's got a really nice, nicely designed settings page. So you can set up your default embed width and height. It does have lazy load but that's a Pro feature. You can turn on your custom colors. For the wrapper of your PDFs you can brand that to match your site. If you want to generate a shortcode to display like say you're using a page builder that's not Elementor and you want to be able to embed something, you just drop in the link and hit generate and it'll give you the shortcode to drop in your page builder. There's there has various settings for each of these platforms. Like how do you want your YouTube videos to look well drop in your you don't have to use this. You don't have to use a Youtube API Key to embed with this but if you want to customize it, drop in your API key you can change videos per page you know it you get specify specified settings for each of these sources. Here in the elements area. You can turn on and off what you actually want to embed like if for some reason. You don't want somebody to embed Vimeo you can toggle that off and it won't work. So here's your objects for Elementor. If you use Elementor classic, this is really cool. The classic editor settings do you want to preview it in the editor itself in the classic editor, sometimes you don't want to because it's it gets a little junky in there, or just preview on the front end and that's it. So you got a lot of different options there. And let's take a look at some things that we created with embed press just so you can see a few things. Let's look at the page. So first here is a PDF embed. So it's a really nice clean PDF embed. Somebody was asking about this in an office hours recently, I think. Yeah, this is a really nice clean PDF and better. Here is a this is I believe it's it Yeah, it's a Reddit link, which will come back in a minute. Here is this is a Facebook image that I posted. So I just went to my profile clicked on a photo that I had shared, and I'll tell you what that happens to be in a minute. But just took the URL and dropped it in now on Facebook. It does have to be something that's shared publicly, of course, in order for it to show up, but I take a look at the front end and how this looks pretty darn nice. There's our PDF viewer and again, we can set the width of that or just, you know, restrict it even with inside of a row layout to get the sizing right. But it'll scroll all the way down through the pages or we can scroll down. Here's our Reddit embed that's pretty nice. Here's the Facebook image this was we use YouTube TV and I was watching the the new YouTube TV now has four up so you can watch four football games all at one time, which is awesome. Except for off for commercials on at the same time a couple weeks ago or last weekend. It was ridiculous. But anyway, embeds real nicely including even the you know, the commentary there. So it's a great little plugin. It is called embed press. Highly recommended. Ronnie could embed video from a cloud storage space like Box or Dropbox. I don't know. Haven't tried that. You'd have to try it. It doesn't say Dropbox specifically and actually hang on a minute. I happen to have a video in Dropbox that we can try and let's just see what happens if we just embed press URL embed. Won't won't. Nope, that didn't work. You might have to experiment with some of the settings it didn't list Dropbox and it listed many many different sources. So I would just recommend playing with it. So you know you can select which audio stream you want on that for up view. All right. Questions or comments on that one that's embed press. We like that one a lot. All right, Scrolling on down the list to Oh y'all. These next two plugins are awesome. String locator. So string locator we I ran across it trying to solve a problem for a client what this so I was had we were having this error show up in our log about some it was a it was a PHP it was a WooCommerce PHP function that was being called but it was had been deprecated and it was showing up like we had a like an 800 megabyte error log. It was massive and just all full of this error. And so it but the error didn't tell a lot of times the errors will tell you the location, you know, and this something that PHP line 23 or whatever. This one didn't do that and a lot of times it doesn't, and what string locator will actually let you do is search through all the files in your WordPress installation for a string of text. So we put in this function name and search through the whole site, WordPress themes plug in, and everything just to be able to find that function and we found it. So let me just get it up here just so you can see. I don't really have a good way to demo this. We can just try. We'll search for something and see what happens.
This is a great plugin to keep in your back pocket for these sorts of cases where you're having trouble finding something in WordPress. That's like a code level contents of the PHP file of all the PHP files in WordPress search. And it's really really cool. So I think yeah, it's your under Tools. String locator. All right, so great. Well, I want to search look here, everything everything anything under dopey content, only my feet all my themes, not only the theme, it's active specific plugins. All database tables are just everything right. So let's search for now Gosh, I don't know how you search for something. What do I search? Let's just search for in bedrooms. I don't know what's going to come up with it. You can also do a regex search if you want. So let's search. Obviously by the way, this might take a little while. I did the whole WordPress directory. I think the last search I did on a fairly large site to a couple of minutes. But it's right at this moment it's searching through every single file in the WordPress installation all the things all the plugins core WordPress for this string of text called embed press. And again you can use a regular expression in here if you want.
Still going
will come back to this one in just a minute. But that string locator it can be very very useful as you're diagnosing issues, questions or comments about that one will it find affiliate links? If the links are in the database somewhere? Yes, you would select all database tables which was the bottom choice here. I can't click it now. But the bottom Wait, it's still doing its thing. Yeah, database is the last option on the list. Yep. But really what this is after, like what it's doing right now is searching for through the actual files in the WordPress install. take them a while. All right. We'll come back to that. Hopefully it'll show back up any other questions or comments on this one string locator? Definitely one for your toolbox. Don't forget about this one. All right. Last but not least is another oldie but a goodie I user menus which was previously called Nav menu visibility from code Atlantic. My friend Daniel iser is the developer of this plug in. We use this everywhere. And I always would forget Nav menu visibility and I would I would say which is the one with the buffalo on it, because that's the one essential a great plugin. It keeps getting better. So how many of you saw let me get this up here. That solid when we did the preview of the solid Academy some of you haven't seen this at all because we've been doing this on Office Hours. But here's the new solid Academy site, which will be launched in the next few weeks. And we've got this really cool avatar up here right like it, it pulled my Gravatar and it knows I'm logged in user and I've got this really neat little menu item up there. That's just my face. That's user menus that does this. So check this out. Hmm Let's activate user menus
I may have killed WordPress I have confused oh there goes Okay, good. All right. Ah user menus. There we go. We'll kill this tab and come back to string located all right, we're gonna skip that. Okay, now first out of the gate this the first things I'm going to show you here are what user menus has done forever, which and we've we've used this for all sorts of things so like, if you have a membership site where certain menu items only need to show up if a user is logged in. This is a fantastic plugin to do that. And it's so easy. So right here for all of your menu links. There's this new little drop down called who can see this link. Everybody so it shows up for anybody no matter what only logged out users, or is it going to be logged in users? And if I choose that, now which roles can see this link or which roles won't see this link? So let's just say I want the only administrators and editors to be able to see that link. So that's what it does. It shows and hides menu items based on what you set here. Now, not only that, but over here in our list of menu item types. We have three different user links, menu item types that user links creates. So if we add these to our menu login is only going to show if you're logged out. Log Out is only going to show if you're logged in. You can also set where should the person be redirected to if they log in or log out right here. In this by the way the Logout link does put the appropriate nonce code at the end of the link. So that doesn't say are you sure you want to log out it just logs you out? And there's a register link that will take you right to you know, the register page but if we save this and take a quick look at the front end of our site. We'll see up here on our menu bar that I'm already logged in. So there's a logout menu. And if I log out it'll let me log back in. It's really simple and cool. But also what you may not have seen is that at some point in the fairly recent past, I'm not sure when they've added all these magic tags. So you can show the user's avatar by simply putting in the avatar tag or their username first name last name Display Name nickname the email, whatever up in there. So watch this. We can just very simply put, let's add a custom link to know where and call the link avatar and add that to the menu. And when you put the nav label avatar, you now have the ability to put a sizing mean if I take this out, then that goes away. It's just watching for that and let's make it 50 pixels. And if I save that up here, I'm going to have my avatar
yep, there it is. And you can add CSS to this to make it round or do whatever you want. On the on this site. This is simply another menu that has menu items under it but look how that's just very friendly, isn't it? So be able to put your account my account for example, on you know, any commerce page or whatever. Okay, good question. What happens if you've turned off avatars WP config? See, I'm not sure how you turn off avatars and WP config but there's ways to disable that or if you don't if the current user doesn't have a gravatar setup. Let me just see I haven't tested this but you know, obviously this is a fake email address. Let's do we have user switching on here. Take a quick look. We'll switch over to that user and see what happens. I think you'll probably just put like a first letter of a last name. I don't have user switching. Let's add that one really quick.
Let's just switch to this fake user Okay, put some mystery man up there. That's not ideal. Melanie's saying profile press is a great way to allow users to upload avatars. Yeah, so and oh and by the way you can change your avatar on your profile
back here
now in WordPress, you can change that you can there's other plugins that lets you do that on the front end. So if you're building out a membership site, you could set this there there are plugins that would let you set up an avatar on the front end. Melanie's mentioning profile press. But what a nice little extra touch on a membership site to have the person's Gravatar avatar or whatever. I would just tell people to go register a gravatar if they haven't already, like pretty easy to do and that way it shows up on multiple sites. So anyway, oh yes. Also what we can do here is you can stack things on that menu item. So there's avatar and we can say You're welcome. First of all
you can stack those things. I mean, that's not awesome but you get the idea. It'll echo things out right there. Yeah, so use your menus is super powerful. It just keeps getting better. I really, really like this one. The feature set for a free plugin is just excellent. So any questions or comments about that? I'm going to go back to string locator and see if we can revive our previous search in the meantime Alright, there we go. There's all the things where it found embed press in the you know within the plugin itself. So there's the file, line number line position. Pretty cool. There's because of this fact, probably that was a bad thing to look for because there's 8 million instances of embed press in that plugin but you get the idea how that works. All right. That brings us to the end of the October 2,023/9 anniversary edition of our plugin roundup so we end with the question that we always end with which is what was your favorite plugin to the roundup one vote one vote only please What was your favorite plug in of the round up? Show current with embed press PDFs embed press user menus, embed press Get in the love today. Embed press embed press Phoebe loves 3d cover. Yay, Chris That one's for you. User menus, embed press by landslide user menus looks like a second. Yeah embed press by a mile. Yeah and user menus a distant second. Any other votes quickly quickly? In the chat. One vote one vote only please. All right in bed presses the winner. User menus way back in the distant second. All right. Let me mention one more time if you're late coming in. We had a brand new webinar scheduled on Friday. Normally we like to give more time to promote than this but my intention is to start a nother series of webinars each month called the WordPress security roundup featuring my friend Thomas Rafe from we watch your website. Thomas and his company manage over 6 million WordPress sites. Looking at their security. And so Tom is on the cutting edge of emerging threats into WordPress security. So he's the guy to talk to about this stuff. And he has graciously agreed to come be part of a couple of tests webinars to see if this WordPress security Roundup is something that will take so we're going to try that. We're going to try it tomorrow. And we also have a the first Tuesday or Wednesday of November I think scheduled for the second one, but come check it out. He Tom and I have talked about some little kind of scary and new threats that are happening in the WordPress security world and we'll be talking about that tomorrow and should be a really good conversation and of course, Tom Rafe is an expert in WordPress security. You can ask all your security related questions to him as well. That's going to do it for us today. I'm back tomorrow for this WordPress security Roundup. One o'clock central time here. On I iThemes Training where we go further together