Update: New Look and Feel For This Website

Earlier this month, I had published a post about my decision to change the theme for this site in order to give a new look and feel for the New Year. I literally went down a rabbit hole, and tried a variety of themes. You and read more about that journey in this post. Below, you will find more about my decision to settle for the GeneratePress theme.

Finalising the theme for this blog

It’s almost the end of January 2021, and I decided to settle for the Generate press theme, using one of their standard templates. Here are some of my reasons for doing so.

  1. I have subscribed the to the multi site license for generatepress, which was literally lying idle for the past couple of months.
  2. I am getting speed test results of around, 95 plus for mobile and 99 ish for desktop with this setup. With further optimization, this site would definitely rank among the fastest.
  3. This process allowed me an opportunity to explore and optimize this as per my requirements.
Results from Google PageSpeed for amarvyas.in January 2021.
Results from Google PageSpeed Insights for Mobile, Jan 2021

Opportunities to improve

Initial server time response can be better there are still some dangling scripts or two that are slowing the site down, and many of the images that can be further optimized. But it’s very exciting to see that I was able to achieve these scores using this theme.

It’s been a bit of a journey – I may stick to this current configuration for some time. I may still make two or three changes to the layout, certainly the colours. Secondly, on the scripts to optimise the loading times. Finally, around, end of March,I may move the server itself as the current subscription for PHP Friends comes to a close. With that, this brings an end to this whole series of experimentation around look and feel. for this website.

Installing WordPress site on KVM: Webinoly on TinyKVM

Lessons learnt

I tried out several themes, majority of them are quite popular on the wordpress theme site and have hundreds of thousands of installs. The reason for going with the more popular themes are several.

a. Many of them offer a free version, to try out the look and feel.

b. My  past experience with Nanica and Atticus themes was not very positive. These are themes with a small install base, and are not updated at the time of publishing.once the subscription ended. There was very little way of getting any support once the subscription ended.

c. The popular themes are regularly updated, they are compliant with Pagebuilders and Gutenberg.

d. One is more likely to find some tutorial, Frequently Asked Questions, more easily than the less popular themes. 

Not trying too Hard

One of the advantages of using the WordPress themes is the level of customization one can create. But my intention was to use as much of the stock features as possible. Since I had an up and running site with multiple posts (over 120 blog posts as on today!) there were a set of quirks with each theme.

The original site was pretty much set up and customised for Hestia Pro theme.

For example, Blocksy theme, I encountered three slender columns, which refused to change no matter what option I tried. One can always change these settings by modifying the scripts, however, that was not my intention, or objective.

Blocksy theme gave a strange error with slender three column layout.
Three column layout in Blocksy theme

Themes like the Twenty Eleven and Twenty Twelve worked well, but they displayed each blog posts in its entirety. The posts can be of course truncated, using a plugin or a script or adding a page break/ “read more’ button after every after introduction paragraph in every blog post.Again, that was not my intention, I did not want to. customize or add too many options. And finally, in case of generatepress itself, image sizes were ridiculously high. So I had to manually set them to medium large for the blog post. I like the grid pattern. And that is what I went with.

Screenshot of amarvyas.in blog with stock Generatepress theme.

I opted for GeneratePress theme. However, the stock install was hardly satisfactory.GeneratePress Premium offered some templates that I customised to my taste.