My First WordPress Theme
6 May
I’ve been working on a new theme for my site for a while now and I finally finished implementing it into WordPress. Creating a theme for WordPress was a lot more difficult than I initially thought. I’ve been doing web development for a number of years now and I feel like I have a pretty good grasp on a lot of development and programming concepts, but while figuring out exactly what I should be doing with the WP Codex (aka API), I definitely ran into a few roadblocks along the way.
The first roadblock came when I tried to implement the “latest post” callout on the homepage. The function that loops through all the posts only does so much by default. Any modifications to the query that retrieves all the information you want creates a huge hassle for doing anything technical like pagination.
The second issue I had was just wrapping my head around each individual page I needed to create. Each theme has specific page names in the theme folder that WordPress looks for to do certain tasks. So I had to spend a lot of time figuring out exactly what to name my files to that I could overwrite the default behaviors that are programmed in.
Other than that, I really do think everything else was pretty straight forward. But even though it seemed to be pretty easy, it was definitely tedious. There was a long checklist that I combed over many times to make sure that I had covered all the bases as far as “theme development” does.
Anyway, with that being said, I hope you like it when I make it available for download. Please let me know if you see anything that looks out of place or completely broken. I tried to do as much testing as I could with what OS and browsers I have available to me at home.
I hope that this will open many doors for me as far as development goes. That was one of the biggest reasons I did this. And with THAT being said, I am now open for business doing WordPress themes.
Adios for real now.






Recent Comments