LATEST TUTORIAL

How Ryan Scaled His Agency to $100,000 a Month

Joining me today is who I consider to be the king of monthly websites as a service, Ryan Golgosky. He … Read more

GET STARTED

Browse Tutorials

You’ll video tutorials of all kinds focusing on WordPress, Gutenberg, and more.
Use the header search to find something specific.

Easy Popup Modal in GenerateBlocks Pro

Learn about my Generate Made Easy course: https://permaslug.com/generate-made-easy/ Video Transcription: GenerateBlocks is fast improving its suite of elements, but one … Read more
GenerateBlocks 1.7 Alpha Walkthrough

GenerateBlocks has finally released the public alpha of their 1.7 version. This bring some hugely requested features like accordions, tabs, … Read more
Add a Class Based on Scroll Position with Javascript

This code will automatically add and remove a class based on scroll position using vanilla JavaScript. In my case, I … Read more
What I Learned Trying to Hand Code My Site

It’s been a very long time since I hand coded a website from start to finish instead of using WordPress. … Read more
Block Traffic via GeoIP on Cloudways

I have a client with a private portal who needed to block all traffic from non-USA IP addresses for spam … Read more
GenerateBlocks 1.7 Flex Controls Crash Course

GenerateBlocks 1.7 reworks the way we layout pages by incorporating flexbox. While on the surface, this change might feel shocking … Read more
You won’t miss classes with GenerateBlocks Global Styles

I got asked in my Facebook group about whether the lack of classes in GenerateBlocks is something that’s a missing … Read more
Digital Agency Table Talk 006

Join me this week as I’m a guest of Kevin Geary’s channel Digital Ambition in his new agency discussion series. … Read more
How to Use WP Grid Builder to Filter GenerateBlocks Query Loop

WP Grid Builder has been for some time now my preferred way to add filters to your WordPress site. Filtering … Read more