Building A Basic WordPress Theme

Building A Basic WordPress Theme

scratch-jd and its contents

Creating a WordPress theme only requires three files. style.css, index.php, functions.php. However since we’ll be needing them later lets include header.php and footer.php. Some of the code samples get a little busy in this section so I’ve provided them in a Bitbucket snippet for easier reading and download. Tip: Before beginning consider setting wp_debug to … Continue reading “Building A Basic WordPress Theme”

WordPress Development with LAMP

While I choose to develop for WordPress using LAMP there are alternatives such as MAMP, WAMP, XAMPP as well as services that provide a sandbox development environment such as Desktop Server and Local by Flywheel. This post only covers setting up WordPress using Ubuntu 20.04 Focal Fosa. Installing WordPress for Local Development with LAMP LAMP … Continue reading “WordPress Development with LAMP”

Building a WordPress Theme From Scratch

I’m a fan of using WordPress to build custom websites. So I’ve decided to start a tutorial series and share how I go about building a theme from scratch. No frameworks or starter themes. The Sketch The layout sketch Before even setting up my development environment I sketch a very basic layout for my theme. … Continue reading “Building a WordPress Theme From Scratch”