First off, I’m going to apologize, this is not a tutorial or anything like that. Just observations. I’ve had this theme a while now. It was completed mostly from scratch from a blank starter template because I am too lazy to code it from the beginning (and honestly I am guessing I am not the only one, it’s beyond laziness it’s about productivity). I don’t really know everything I need to do to make one that will be responsive etc, so I started with _s (underscores) and then it was suggested to me on the WordPress forums to switch to components a little while back as it was more up-to-date. At the time I was just getting started with _s and getting used to taking a design which I had conceptualized either in my head and/or in Photoshop and turning it into a theme in WordPress, so I wanted to continue with _s before delving into another starter theme.
For those of you not familiar with a starter theme and I am sure a lot if not most of you are but I will give a brief explanation of what it is and why some developers use them. I’m no developer by far but I plan to be one eventually. Basically a starter theme is a WordPress theme that is blank with minimal or no design, they usually come with the most commonly used templates in WordPress. You can add templates, edit the existing ones, change and add CSS and much more. So why should WordPress Developers consider using a starter theme? Well, it gives them a head start on projects, gives them a good solid base to start on whether they have created their own starter theme that they re-use, or whether they are using one of the other good ones that are out there already.
I hope one day to create my own starter theme that I will use for projects with everything I think a good solid design needs and with options that can be added or omitted for certain types of designs. I think once you have a good foundation of PHP and WordPress templates along with HTML and CSS it should not be too hard to do. It has taken me a while to get this theme where I want it. I have been working on it ever since I put it up back at the beginning of the year (or was it last year some time? I don’t even know). I have been able to create a good theme for my blog that I can use as a basis and I want to eventually start re-creating it in components or another starter theme. I’ll look into them more when the time comes.
In the meantime, I have made some changes over the last few days to this theme. Obviously I have changed some of the colors a little (not much) and added a background that shows at the top and bottom to make it less plain looking. I’ve been working on fixing errors, bugs or whatever you want to call them. If you happen to notice any more please let me know. I want to try and recreate and fix them as they are found. I was able to fix a few things as well that were driving me nuts. My 404 and search pages were missing the sidebar and just looked weird so I fixed that as well.
I am not so sure about the responsiveness right now. I have been looking for some good tools to help me test things out so again if anyone knows of any please let me know what your go-to tools are for testing your websites. I know for instance that depending on your screen size the menu may not look quite right. I have tried to fix it but not 100% sure I have. I am not sure how to make a good responsive menu and looking it up has not really given me anything that seems to work right so I a still working on that and a few other things especially when viewing the site from a mobile phone or tablet.
So far I really feel a sense of accomplishment with what I have taught myself over the years and it just goes to further cement in my mind that this is the right option for me. I love this and could not imagine a life without blogging and creating themes and designing websites. Right now I am most comfortable with WordPress but I want to start learning and exploring some other content management systems and website and blogging platforms that are popular at the moment (or at that time). I am really happy where things are headed and feel like I finally have found something I am good at and now I am finally realizing that with a bit of guided structure I can become much better and really make a good career out of it.