Monday, July 29, 2024
By now, you should be familiar with my ImagePress plugin for WordPress. If not, here’s the gist: it allows website…
Friday, July 12, 2024
In my work, coming up with fresh navigation ideas and creating an intuitive and efficient navigation system is essential for…
Thursday, October 3, 2024
How to enable JavaScript in your browser and why Nowadays, all web pages contain JavaScript, a scripting programming language that…
Monday, September 25, 2023
If you're looking to create a segmented (stepped) horizontal bar chart using nothing but vanilla JavaScript, you're in luck!
Thursday, September 7, 2023
How to add a "Manage Media" (remember "Add Media"?) button to any post type and allow users to attach images,…
Wednesday, July 12, 2023
Arrays Chunk Creates an array of elements split into groups the length of size. Compact Creates an array with all…
Tuesday, June 20, 2023
The code below works with multiple channels. First, we need to loop through all channels and get all videos. The…
Thursday, January 19, 2023
Brute-force login attacks pose a significant threat to the security of WordPress websites. This type of attack involves repeatedly guessing…
Wednesday, May 29, 2024
Introduction This year I have coded and launched a small app (available on Google Play Store and as a PWA),…
Friday, March 8, 2024
At its core, WordPress is a free online tool for building websites and blogs. It’s a scalable, feature-rich Content Management…
Wednesday, January 18, 2023
This tutorial will dive deep into the CSS Grid Layout, exploring all major elements of Grid and almost all properties…
Tuesday, December 14, 2021
Here is a hands-on code snippet on how to add a block pattern (or more) to a WordPress theme. The…