Category: WP Programming
Discover captivating articles on WordPress programming that will enhance your skills and knowledge.
A blueprint for a PHP class
A blueprint (template) for a PHP class, with properties, constructor, methods (instance + static), constants, and comments explaining each part.
Essential PHP OOP Questions
Object-Oriented Programming (OOP) in PHP can feel tricky, especially when it’s packed with keywords, principles, and magic methods. Here’s a curated list of the most common PHP OOP questions, simplified with short examples.
PSR in WP development
What are PSR standards and how to apply them in WP development.
WP Modern Starter Theme Framework – My Path to a Modern WordPress Workflow
After experimenting with countless approaches, I built a lean WordPress starter theme designed for developers who want speed, structure, and flexibility without the bloat. Powered by Vite, Bootstrap 5, and a clean architecture, this framework is the practical result of my earlier exploration into modern theme structures — now ready to clone and use in your own projects.
How I Gave My WordPress Theme a Facelift (starting with a Little Help from AI and a Lot of Vite)
Here begins my little journey toward modernizing and redesigning my blog — a process full of experiments, missteps, and small victories.
How to add existing code to a newly created GitHub branch?
Atomic Operations in SQL: Incrementing Counters the Right Way
Properly handling counter increments in a database might seem simple, yet it’s a crucial operation that demands attention to atomicity and efficiency. In this post, I’ll explore how SQL’s `SET column = column + 1` makes counter updates reliable, concurrency-safe, and scalable, ensuring data integrity even under heavy traffic.
A Tailored Approach to Building a Custom WordPress Theme for a Large-Scale Project
Traditional starter themes often felt limiting in my workflow. In this post, I share my journey toward a modern WordPress theme structure — modular, scalable, and aligned with today’s development practices. From components vs template-parts to adopting a src/ folder, this is the foundation that eventually led me to create my own modern starter theme framework.