I have finally made the jump to WordPress. And so far, I couldn’t be happier.
No longer will I have to create a blog post in HTML, then copy that post into it’s own page while making sure I link back to the main page and the CSS correctly. No longer will I have to deal with revisions upon revisions of my custom themes. No longer will I have to think about, “Okay, I saved my images here, but I’m in this post, so the file path to that image should be …”.
I’ve only used WordPress.com which is the free, light version of WordPress. WordPress.org is where you’ll want to download the full, install-able version. I’ve now installed WordPress on my host, created the database, and got everything up and running. It took about a week to transition over. I chose the Skeleton Framework as my theme due to it’s simplicity, built-in responsiveness (go ahead and re-size the page), and overall minimal design.
I used John Saddington’s excellent guide (aptly named “The Ultimate Guide to Launching a WordPress-Powered Blog”) to get WordPress running which takes you through the steps of installing WordPress on your host and securing it correctly.
It was a little daunting once I realized that PHP and MySQL are involved for getting your site up and running, but there’s actually very little on the back-end that needs to get setup in order for your site to run. Obviously you’ll need a database, but John’s guide takes you through step-by-step on setting that up. I highly recommend starting out with a framework or existing theme when starting out with WordPress if you don’t know any PHP. A framework will still let you customize the look and feel without having to worry about the back-end.
So what does this mean for this site? Their is now a comment system in place and you are welcome to comment on any posts. This also means that I can concentrate more on learning and publishing then on the blog’s architecture because WordPress can take care of everything. Also, RSS is now active and you can now subscribe to my posts. As I’ve stated in another post, I enjoyed creating the site in a static, HTML/CSS-only way, but the tipping point was when I had to start thinking about pagination and I realized I had absolutely no desire to try and set that up. Creating a static site is a great way to learn, but to me, converting over to WordPress was the next step.