Currently browsing Featured
Complete Guide to Google OAuth 2.0 Authentication in PHP
Introduction Google OAuth 2.0 authentication is one of the most popular ways to add secure, user-friendly login functionality to web…
Launching Two New WooCommerce Plugins
Recently, I built my first WooCommerce store (previously I only managed a handful, or researched functionality plugins), and it was…
PropertyPin – A Visual Bookmarking Platform for Property Images
By now, you should be familiar with my ImagePress plugin for WordPress. If not, here’s the gist: it allows website…
How to Build a Vertical Off-Canvas Menu Bar Using JavaScript and CSS
In my work, coming up with fresh navigation ideas and creating an intuitive and efficient navigation system is essential for…
How to Enable JavaScript
How to enable JavaScript in your browser and why Nowadays, all web pages contain JavaScript, a scripting programming language that…
Segmented Horizontal Bar Chart (Graph) Using Vanilla JavaScript
If you're looking to create a segmented (stepped) horizontal bar chart using nothing but vanilla JavaScript, you're in luck!
How to add a Media Manager button to a block editor metabox
How to add a "Manage Media" (remember "Add Media"?) button to any post type and allow users to attach images,…
A collection of modern native JavaScript object and array utilities
Arrays Chunk Creates an array of elements split into groups the length of size. Compact Creates an array with all…
How to get all videos from a YouTube channel using PHP and JavaScript
The code below works with multiple channels. First, we need to loop through all channels and get all videos. The…
Securing Your WordPress Site: A Guide to Limiting Login Attempts Without a Plugin
Brute-force login attacks pose a significant threat to the security of WordPress websites. This type of attack involves repeatedly guessing…
BOTS
Introduction This year I have coded and launched a small app (available on Google Play Store and as a PWA),…
How to Use WordPress: The Guide
At its core, WordPress is a free online tool for building websites and blogs. It’s a scalable, feature-rich Content Management…
Deep Dive into CSS Grid
This tutorial will dive deep into the CSS Grid Layout, exploring all major elements of Grid and almost all properties…
How to Add a Block Pattern to a WordPress Theme
Here is a hands-on code snippet on how to add a block pattern (or more) to a WordPress theme. The…
How to Create Double Off-canvas Menus With CSS Only
This feature has been part of a website project for many year. The left side off-canvas menu was mobile only,…