Remove Javascript and CSS versioning from WordPress

While trying to optimize my site a while back I came across some issues with Javascript and CSS versions causing caching issues, or rather not being cached. This lack of caching of the Javascript and CSS files was lowering the site score on many testing sites including WebPageTest.

I searched around a bit and came across the following code snippet which will remove most, if not all of the versioning from Javascript and CSS files on your WordPress site.

To enable this you will need add the following code to your themes function.

If you are using a caching plugin such as WP-Super Cache/W3 Total Cache you will need to of course clear your cache before these changes will be shown

New theme and no comments

I have been using the Genesis Framework for sometime now on this site and just about every other site that I manage, but I decided that we needed a break from one another… at least for just a little bit. In keeping up with WordPress and its development I figured I would give the new Twenty Fifteen theme a test run and see what it had to offer. So far I am digging the minimalism of it, as well as the default features that are included.  The inclusion of Social links is really nice an allowed me to remove another plugin that was used previously to achieve the same function.

If you are feeling adventurous you can grab it from the nightly build, or directly via Git or SVN.

Also with this change I decided to finally do away with site comments, which is something I have been thinking about doing for sometime. Removing comments also allowed me to remove yet another plugin, that being Disqus. I may end up enabling comments on specific posts from time to time depending on the content, but overall I think they are gone for good at this point.

Installing HipHop Virtual Machine

HipHop Virtual Machine

I recently read an article about how you can install HipHp Virtual Machine (HHVM) for a 2x+ speed boost on your site.  The newest version of WordPress works 100% with HHVM, but unfortunately some of the plugins out there don’t. I decided the pros out weighed the cons and decided to install HHVM on my development server.  Outlined below are the steps for installing it on your own.

Continue reading “Installing HipHop Virtual Machine”