Jonathan Jernigan
Jonathan Jernigan
  • 210
  • 1 018 722
How to Enhance WordPress Security with Custom Cloudflare Firewall Rules
In this video, I'll walk you through how to make your WordPress website even more secure and performant using Cloudflare's custom firewall rules. These rules, created by Troy Glancy, help prevent malicious attacks, spammers, and other unwanted access to your site.
We'll cover how to setup all of these rules to allow good bots, block aggressive crawlers, and challenge large providers and VPN users. This is a great way to make your website more secure and keep unnecessary load off of your web server.
Troy Glancy's Blog post with the rules: webagencyhero.com/cloudflare-waf-rules-v3/
Join this channel to get access to perks:
ua-cam.com/channels/ofbAeeBdTTZgeHinzl5u6A.htmljoin
--- More ---
Signup for my newsletter: jonathanjernigan.com/newsletter/
Support the channel by becoming a member!
Переглядів: 364

Відео

WordPress Patterns Are About to Get WAY More Powerful! (Pattern Overrides Tutorial)
Переглядів 648Місяць тому
Patterns in WordPress v6.5 are somewhat versatile and have their uses, but you run up against limitations pretty quickly. However, with Pattern Overrides slated for release in an upcoming version of WordPress core, their usefulness is about to skyrocket. This video will show you what Pattern Overrides are capable of, which behave much more like true components you'll find in other software stac...
Beginners Guide to Dynamic Content in WordPress Block Editor 2024
Переглядів 1,5 тис.2 місяці тому
Dynamic content is the perhaps the most exciting concept to master in WordPress because you can harness the power custom fields and custom post types to make your site more flexible, easier to edit, and much smarter. In this video, I walk you through the high level concept of a dynamic data driven website utilizing a number of free plugins including Advanced Custom Fields, Block Visibility, and...
WS Form Front End Event Creation (First Look at WS Form)
Переглядів 1,1 тис.3 місяці тому
Form plugins for WordPress are really dime-a-dozen so I never figured I'd consider switching away from Gravity Forms, but WS Form is certainly making me consider doing so. I recently was asked by a customer of mine in Pie Calendar with help creating an event from the front-end of their website using WS Form. I was blown away at how simple, well-thought out, and powerful WS Form was in the first...
Reorder GenerateBlocks Query Loop by Custom Date Field
Переглядів 3644 місяці тому
Reorganizing your post query loop by custom field is a great way to keep content organized on the front-end, especially when using a custom calendar plugin like Pie Calendar. In this video, I show you the quick and easy process to reorganize your GenerateBlocks Query Loop by a custom date field found in Pie Calendar. Helpful links: Pie Calendar: piecalendar.com/ GenerateBlocks code sample: docs...
More Than Just Another Basic ACF Options Page Tutorial (Conditions + Options Page = Power!)
Переглядів 1,6 тис.4 місяці тому
ACF Options page can be extremely powerful, but often the tutorials and examples found elsewhere show basic use cases like phone numbers and email addressees. While this is still useful, I wanted to show something more creative. In this video, I'm showing you how to control entire pieces of functionality on your site with the combination of an ACF Options page and the free Block Visibility plug...
My Simple & EXTREMELY Effective Revenue Tracking Sheet (Get a Copy For Free!)
Переглядів 4044 місяці тому
When it comes to tracking my revenue and business performance, I want an extremely simple way to know exactly how I'm doing. I don't want to fumble around inside QuickBooks or other cumbersome accounting software. I want to know exactly what services are generating revenue and what the makeup of my business looks like year over year, and month to month. Taking the time to use a sheet like I've ...
Top 3 Basecamp Features for Web Design & Project Management
Переглядів 7055 місяців тому
Project management software is a dime a dozen. While you probably have one you already use, I wanted to share why I've been such a big fan of Basecamp for some many years, despite the fact that it "lacks" some features as compared to other project management tools out there. Join me in this video where I explore my top three features of Basecamp, which you might consider a bit atypical. These f...
Fluent Booking First Look - Calendly Alternative WordPress Plugin
Переглядів 1,7 тис.5 місяців тому
The recently released Fluent Booking seems to be a great plugin to replace Calendly or similar booking SaaS services with a WordPress plugin. In this video, I'm taking a first look into the software to see how viable it might be as a booking system for a small massage studio. Get Fluent Booking: jonathanjernigan.com/go/fluent-booking Learn more: jonathanjernigan.com/fluent-booking-first-look-ca...
Creating a Process for Care Plan Website Support Requests (Shown Using Basecamp)
Переглядів 5695 місяців тому
Managing website changes and support requests for all your care plan clients can become particularly difficult as you grow, or even just when things get busy. I've never really had a formal process for managing care plan support requests, so I've spent some time to try to create one and I think I landed on the best balance of simplicity and not reinventing the wheel. It was important to me not ...
Loss and Some Changes I'm Making
Переглядів 1,5 тис.5 місяців тому
I've had an opportunity for some intense reflection with my Dad passing away unexpectedly before Christmas. This video is just a quick overview of what thoughts are running around my brain and what you can expect to see moving forward. If you're interested in signing up for my email newsletter to stay more engaged, you can find that here: jonathanjernigan.com/newsletter/ More Join this channel ...
It's Time to Focus on Email Marketing - Inside Link E22
Переглядів 3356 місяців тому
I wanted to learn more about how Kyle Van Deusen from The Admin Bar manages his email list and what his special sauce is for consistently sharing his weekly newsletter called The Friday Chaser. His answers may surprise you! Email marketing should be your sole focus to market your agency or sell your products, but first you need to share good quality content to build your list. Share first, sell...
Grade Your Agency With The Admin Bar's Agency Report Card
Переглядів 3306 місяців тому
Grade Your Agency With The Admin Bar's Agency Report Card
Jamie Marsland on WordPress Core, Full Site Editing, and Balancing Client Needs - Inside Link E21
Переглядів 8946 місяців тому
Jamie Marsland on WordPress Core, Full Site Editing, and Balancing Client Needs - Inside Link E21
Automatically Generate Thank You Pages in ANY WordPress Page Builder
Переглядів 8657 місяців тому
Automatically Generate Thank You Pages in ANY WordPress Page Builder
3 Practical Uses for URL Query String Parameters in WordPress
Переглядів 2,6 тис.9 місяців тому
3 Practical Uses for URL Query String Parameters in WordPress
Beginners Guide to Blocks and Gutenberg in WordPress
Переглядів 23 тис.9 місяців тому
Beginners Guide to Blocks and Gutenberg in WordPress
What It's Like to Attend a WordCamp (WordCamp US 2023 Vlog)
Переглядів 4499 місяців тому
What It's Like to Attend a WordCamp (WordCamp US 2023 Vlog)
Using Starlink to Work Remotely With No Cell Signal
Переглядів 4,3 тис.9 місяців тому
Using Starlink to Work Remotely With No Cell Signal
Block Templates - Prefill New Posts with Any Blocks You Want in WordPress
Переглядів 7539 місяців тому
Block Templates - Prefill New Posts with Any Blocks You Want in WordPress
How to Easily Add a Print Button in WordPress (Print Specific Page Sections!)
Переглядів 3 тис.10 місяців тому
How to Easily Add a Print Button in WordPress (Print Specific Page Sections!)
CSS Made Easy: Early Access
Переглядів 70811 місяців тому
CSS Made Easy: Early Access
A Fresh Take on WordPress Event Calendar Plugins
Переглядів 15 тис.Рік тому
A Fresh Take on WordPress Event Calendar Plugins
WordPress Membership Plugin Alternative - Block Visibility and ACF (Totally Free!)
Переглядів 2 тис.Рік тому
WordPress Membership Plugin Alternative - Block Visibility and ACF (Totally Free!)
Why I'm Leaving Cloudways for GridPane (With Initial Thoughts on GridPane)
Переглядів 1,9 тис.Рік тому
Why I'm Leaving Cloudways for GridPane (With Initial Thoughts on GridPane)
Cloudflare CNAME Flattening Strategy - Better Care Plan Client DNS Management
Переглядів 2,3 тис.Рік тому
Cloudflare CNAME Flattening Strategy - Better Care Plan Client DNS Management
Customizing a WP Recipe Plugin With Only CSS
Переглядів 1 тис.Рік тому
Customizing a WP Recipe Plugin With Only CSS
Beginners CSS Crash Course for WordPress Users
Переглядів 2,4 тис.Рік тому
Beginners CSS Crash Course for WordPress Users
How Ryan Scaled His Agency to $100,000 a Month
Переглядів 4 тис.Рік тому
How Ryan Scaled His Agency to $100,000 a Month
Easy Popup Modal for GenerateBlocks Pro (And Many Other WordPress Builders!)
Переглядів 3,5 тис.Рік тому
Easy Popup Modal for GenerateBlocks Pro (And Many Other WordPress Builders!)

КОМЕНТАРІ

  • @GregMurch
    @GregMurch 6 годин тому

    This is fantastic, Cloudflare is awesome for free and can do soe much.

  • @kenbaker7412
    @kenbaker7412 15 годин тому

    Great resource! One question... in the Security > Bots section, there is a "Bot Fight Mode" . Will this conflict with any of the WAF custom rules that were shown in the video?

    • @Permaslug
      @Permaslug 13 годин тому

      Good question! Might be worth reaching out to Troy about that

  • @codefarm
    @codefarm 16 годин тому

    Why so you use Taylor's template tags when GenerateBlocks can pull dynamic data via posta meta? Do the template tags offer an advantage? thanks.

    • @Permaslug
      @Permaslug 13 годин тому

      You can use template tags inline in text blocks for one, and also can go in places GB dynamic data can’t, like in image URL fields

  • @huntrolly2190
    @huntrolly2190 День тому

    Thank you.

  • @grizfan93
    @grizfan93 День тому

    Thanks! very helpful video. I use Cloudways with Vulture and DO servers, would the last rule cause any issues or block Cloudways support from accessing for support purposes? Thanks!

    • @Permaslug
      @Permaslug 13 годин тому

      Not as far as I’m aware!

  • @johnnycakez2750
    @johnnycakez2750 День тому

    Jonathan, do you use any wp specific security plugins or just cloudflare/server rules?

    • @LevyCarneiro
      @LevyCarneiro 15 годин тому

      Following.

    • @Permaslug
      @Permaslug 13 годин тому

      I don’t, I just use my hosts security and a trusted suite of plugins across all my sites

  • @aztecs8879
    @aztecs8879 2 дні тому

    Hi I am wondering if this is now better than using plugins such as elementor?

  • @soychicobernardes
    @soychicobernardes 6 днів тому

    That's great! It's a good idea to start!

  • @mevszach
    @mevszach 7 днів тому

    Looks great, does it support recurring events as well? Edit: Haha literally just found out by watching the entire video.

    • @Permaslug
      @Permaslug 5 днів тому

      Glad you found it :)

  • @maciekzkonopii810
    @maciekzkonopii810 12 днів тому

    xd

  • @derekgomez8534
    @derekgomez8534 12 днів тому

    What is the query to not show events that have past?

    • @Permaslug
      @Permaslug 11 днів тому

      I believe you'd have to build a custom query to do that, if I'm not mistaken

  • @danielmorales1981
    @danielmorales1981 14 днів тому

    good job

  • @magicwise42
    @magicwise42 17 днів тому

    I really like what you'e doing. Thanks for your videos.

  • @rayflanagan9970
    @rayflanagan9970 17 днів тому

    I have hundreds I use all the time. I use keyboard maestro in conjuction with Metagrid Pro on my mac for them all. Cant live w/o them.

  • @mounirgherbi3462
    @mounirgherbi3462 18 днів тому

    not the best plugin has some good features but so limited

  • @jaredwhite489
    @jaredwhite489 19 днів тому

    “With no cell service “ 🤦‍♂️

  • @patrickknight6542
    @patrickknight6542 22 дні тому

    All right, Johnathan... you got me into this mess ;-/, so... hope you can let me know what I can do about this. I followed your tutorial as best I could and my domain name opens up into a "This is your first post"... instead of opening up into a Home page I've created. What am I doing wrong. Thanks for introducing me to Blocks and once I get past this issue, I think I'm on my way. Appreciate your help or anyone else's help from this comment thread.

    • @AlexWent
      @AlexWent 4 дні тому

      Go to Settings > Reading (or Appearance > Customize > Homepage Settings) and toggle between 'Your latest posts' and 'A static page'. This is basic WP functionality, not Gutenberg.

  • @mindmeldinteractive
    @mindmeldinteractive 22 дні тому

    Thank you for reviewing this. These were some of the keys I needed to gain direction on moving forward with this integration! :)

  • @SuttonsNest
    @SuttonsNest 24 дні тому

    I too would like to see a beginners guide to generate blocks and press

  • @space-between2023
    @space-between2023 24 дні тому

    stunning

  • @patrickknight6542
    @patrickknight6542 24 дні тому

    I would like a beginners guide to GeneratePress ThemeStyles. Thx.

  • @JyotiJhankaarBeats
    @JyotiJhankaarBeats 25 днів тому

    Great way of explaining. Can you make a video on explaining grid, column, container, rows, group. As these are confusing in Gutenberg. Say for example what's the difference between group, row, stack. Thanks

  • @isaurasotoca
    @isaurasotoca 26 днів тому

    Ha-pie birthday!! 🎂😄

    • @Permaslug
      @Permaslug 25 днів тому

      Haha I like that! We'll use that next year

  • @KeshavDaBhutra
    @KeshavDaBhutra 26 днів тому

    🎉 I won the Gift ❤ Sorry I was unable to join the livestream due to the Time Zone difference. But thanks for the useful gifts 🎁. Happy birthday day Pie Calendar from India 🇮🇳 34:29

    • @Permaslug
      @Permaslug 25 днів тому

      No worries! Congrats on the win :-)

  • @evaniveson
    @evaniveson 26 днів тому

    I MISSED IT! NO!!! Congrats to the both of you. Pie Calendar is super easy to use and your support has been amazing too. Thanks for making such a great and affordable plugin.

    • @Permaslug
      @Permaslug 26 днів тому

      Thanks so much, Evan! Sorry we missed you

  • @visualmodo
    @visualmodo 29 днів тому

    Really good content!!!

  • @sunmark13
    @sunmark13 Місяць тому

    Mark Zuckerberg buys a Yacht.. Elon makes internet connectivity to all

  • @yhajee5030
    @yhajee5030 Місяць тому

    Yes, I want beginners guides to generate press and generate blocks. Thank you.

  • @adamwrightdesign
    @adamwrightdesign Місяць тому

    Man, very cool! Fingers crossed it gets expanded into third party blocks! **Cough** GB **Cough**

  • @pahtashow
    @pahtashow Місяць тому

    I want to buy your course. When it will be updated to match current versions of GB & GP ?

    • @Permaslug
      @Permaslug Місяць тому

      Hopefully in the near future - don’t have a hard timeline just yet

    • @markatgraf1x
      @markatgraf1x Місяць тому

      @@Permaslug I'd love to see that too, and how your starter site would look with the new GB features 👍

  • @markatgraf1x
    @markatgraf1x Місяць тому

    Awesome video Buddy. You mentioned migrating the old global styles to the new global CSS system - I’d love to see a video of how 🙌🏻

    • @Permaslug
      @Permaslug Місяць тому

      Thanks! That’s coming today on the GeneratePress channel

    • @markatgraf1x
      @markatgraf1x Місяць тому

      @@Permaslug Always one step ahead! Cheers ❤

  • @BrianCoords
    @BrianCoords Місяць тому

    Great overview. I think the 'bold' doesn't carry over because it's bolding the inner text itself, but if you use the 'Appearance' in the typography settings, you can change the font for the entire block and that would be synced.

    • @Permaslug
      @Permaslug Місяць тому

      Ahh, good catch. It's impressive how well it already works, especially when considering I tossed in GenerateBlocks elements into the pattern too

  • @adamwrightdesign
    @adamwrightdesign Місяць тому

    Great stream, man! I was thoroughly entertained..."It's all jacked up on mountain dew" "cowboy coding" 😂

    • @Permaslug
      @Permaslug Місяць тому

      🤣 I was pretty happy with that reference. Thanks for watching it dude!

  • @goodchoices5125
    @goodchoices5125 Місяць тому

    Thank you for that very comprehensive explanation and demo. Very cool! Another question: I find it super annoying to have different default settings for typography and spacing between GB, GP and core blocks. How do you deal with that?

    • @Permaslug
      @Permaslug Місяць тому

      That is frustrating, for sure. GeneratePress as my theme handles a lot of default spacing and styles, but now with GenerateBlocks having css classes aka global styles built in, it’s way easier to manage spacing and styling consistently across your site. Especially when you combine those global styles with patterns

  • @Hanneslsm
    @Hanneslsm Місяць тому

    Very well presented! I agree, it's is an amazing feature and makes creating well designed websites so much easier.

    • @Permaslug
      @Permaslug Місяць тому

      Totally agree! Here’s to hoping it makes its way into WordPress core with support for 3rd party blocks

  • @kylevandeusen
    @kylevandeusen Місяць тому

    Is it on Core to allow 3rd party blocks to take advantage of this? Or on the 3rd party vendors to add support? I assumed it was the latter... and if that's true, let's go hound Tom!

    • @Permaslug
      @Permaslug Місяць тому

      I honestly have no idea! Let's hound him either way

    • @jamiewp
      @jamiewp Місяць тому

      @@Permaslug at the moment it's just image, heading, and para I believe (as they roll out they'll increase).

    • @kylevandeusen
      @kylevandeusen Місяць тому

      @@Permaslug I've got a flaming pitchfork ready!

    • @ClaudiuPopa
      @ClaudiuPopa Місяць тому

      It would be awesome this override feature to be supported in GB Pro. Joining the strike! :))

  • @davidofchatham
    @davidofchatham Місяць тому

    Thanks, Jonathan (and Taylor)! I didn't manage to watch it all live, but watched the rest today. I've got a lot to learn about the new style editor, but from what I've seen so far, I wish it were an always-available editor in the sidebar for whatever element you're working on. I don't know whether they can hook in to work with native elements directly, but you can always apply a class if needed, and often I'd like to change the default styling for native elements anyway!

  • @KalusuganAyKayamanan
    @KalusuganAyKayamanan Місяць тому

    Thanks. Great explanation.

  • @kevinlification
    @kevinlification Місяць тому

    awesome guide

  • @rubengarciajr
    @rubengarciajr Місяць тому

    Glad you are back my friend , you making a generateblocks believer lol

    • @Permaslug
      @Permaslug Місяць тому

      Come join the light side :-)

  • @iamjoshkoop
    @iamjoshkoop Місяць тому

    Only just making it to this now, as always amazing work!

    • @Permaslug
      @Permaslug Місяць тому

      Glad to have you, even if late :-)

  • @stevenewdell3824
    @stevenewdell3824 Місяць тому

    It's 2024. I'm a nnn-technician. Would you still recommend GenerateBlocks for old men like me? You know Divi is promoting their A.I. stuff but it's expensive and I think probably for an agency that builds many websites and not appropriate for a man writing advertising for merchants. Please make comments or produce a short video with your recommendations. Thank you and accept my complements. you are very well organized.

  • @1ervane
    @1ervane Місяць тому

    Hello, very good tutorial with generateblocks, free version, would you know how not to show the icons of the dynamic fields when they are not filled in and do not have a value, thank you

    • @Permaslug
      @Permaslug Місяць тому

      This can be done with the block visibility plugin!

  • @Mictyan9
    @Mictyan9 Місяць тому

    Any free alternative to WPCodeBox?

  • @nowsage
    @nowsage Місяць тому

    Oxygen can charge for direct support yearly while the builder remains LTD with updates but direct support can be made yearly

  • @kimberlyonseastar
    @kimberlyonseastar Місяць тому

    Thanks for this. So I’ve got my Starlink set up Gen 3. Trying to figure out if I can cancel my boyfriend’s cell service with Verizon, since he doesn’t make phone calls. If I do I’m wondering if he can still access our Starlink account so he can access the internet. Anyone know?

    • @LostLk2hi
      @LostLk2hi 16 днів тому

      Yes he can when you grant permission(s) and userid.

  • @OJGamingYT
    @OJGamingYT Місяць тому

    WS forms IS good, but now it seems like they are a bit dated in terms of looks and quality of life functionality. I still like it, but it's definitely the biggest thing holding them back I feel like.

  • @d0ntbeevil
    @d0ntbeevil Місяць тому

    Was very hopeful, finally tackling the Block Editor (I always install the Classic Editor). But sadly got stuck at 7:44, as there is no "Container" option in GeneratePress (free). Where do I go from here? Is it called something else? Are you using the GPPro? Thanks!

  • @JamieTresor
    @JamieTresor Місяць тому

    You can change the sync in setting between wc and sq. To as fast as every 15 min

  • @ProudlySolo
    @ProudlySolo Місяць тому

    This is a great video! I've been driving myself mad trying to figure out how to use blocks. And all the other "tutorials" I found were not as easy to follow as this.