All Tutorials
Fresh tutorials, every week.
Practical, step-by-step guides written by specialists — no fluff, just results.
Why “Posts Per Page” Doesn’t Change in Elementor Sometimes
If you’ve ever changed the “Posts Per Page” setting inside Elementor’s Loop Grid and refreshed the page only to see…
Elementor Loop Grid + Archive Template Tutorial (Using Current Query Correctly)
In this tutorial, I’ll show you how to properly build dynamic archive and single post templates in Elementor using WordPress…
Locked Out by Wordfence? (503 Error Fix – AWS Lightsail)
If you see: “Your access to this site has been temporarily limited… (HTTP 503)” You’ve been blocked by Wordfence. This…
Forgot Your WordPress Password on AWS Lightsail? Here’s How to Get Back In
Sign into your Lightsail server using SSH or the browser terminal. Go to your WordPress directory using the following command:…
How to Lock WordPress to Your Domain in wp-config.php (Bitnami / AWS Fix)
On AWS Bitnami WordPress installs, WordPress is often configured to dynamically determine its site URL based on how the site…
How to Fix WordPress Images Loading From Server IP Instead of Domain (AWS + Bitnami + Elementor)
This issue commonly occurs on AWS Bitnami WordPress installs when the site is initially accessed via the server IP address…
How to Access phpMyAdmin on AWS Lightsail (Secure Method)
AWS Lightsail doesn’t expose phpMyAdmin publicly — instead, you access it securely using an SSH tunnel. This keeps your database…
How to SSH Into an Amazon Lightsail Server
To connect to your Amazon Lightsail instance via SSH, you’ll need your PEM key and the server’s public IP address.…
How to Download Your PEM File in AWS Lightsail
In the Connect section, look for the option to Download default SSH key (PEM file) and save it to your…
Create an SSH Tunnel on AWS Lightsail (Bitnami)
Some services on AWS Lightsail (like phpMyAdmin) are only accessible from localhost for security reasons. To access them safely, you…