In the process of rebuilding this blog, I noticed that one of my more popular posts previously was in regards to whether a copyright notice was needed/required for your personal website. I also realized that I had removed that post when building out the new blog. I did not do that on purpose or because of new information, so in light of this discovery I am bringing that post back to life. Before I begin, let me clarify one thing. I am not a lawyer and did not stay at a Holiday Inn Express last night so I don't even think I am a lawyer. What prompted my original post was this article “Copyright notices on websites. Needed?“. While the article is for the most part accurate, I believe there are a couple clarifications that must be made. Again, I am by no means an attorney, but I have researched this issue significantly and here is what I have found. Before I continue, let’s clarify what constitutes a “copyright notice“. By definition the copyright notice must include 3 parts. The … [Read more...] about Do I need a copyright notice or copyright symbol on my website?
Google recently announced a change to their Terms of Service that will have a big impact on the way your personal information, and likeness, is used. Google is calling this "feature" Shared Endorsements. Most importantly, they have decided to make you opt-out of having your name and Google profile photo used in ads or alongside products in their search results. Based on your search history, online purchases, and reviews Google will now decide whether you endorse a product or not. While one step closer to a no such thing as privacy world, you can opt-out of this. How to Opt-Out of Shared Endorsements: To opt-out of Shared Endorsements simply go to: https://plus.google.com/settings/endorsements Scroll to the bottom of the page, click the check box, and hit the save button. Note:Improve your site performance and receive phenomenal support at the same time. For discounted hosting services visit Bluehost.com. … [Read more...] about Opt-out of Google Shared Endorsements
As you may be aware I have been building this theme out slowly trying to get each piece just right. When I decided to build my own theme I made the decision to use the Twitter Bootstrap 3.0 as the baseline for my styling. In doing so one of the battles I had to overcome was outputting the WordPress menu with the Bootstrap styles. Side Note:Improve your site performance and receive phenomenal support at the same time. For discounted hosting services visit Bluehost.com. Drop Down Menu Design A quick search revealed a great resource and already built solution in the Bootstrap Walker class. However, this solution provided had one problem...it was built for an earlier version of Bootstrap. Modifying the code, however, was not hard and with the Bootstrap Walker class I was able to get the menu up and running in no time. I am writing this post to hopefully help others who may be facing a similar situation. Below are the steps I took to create the menu bar for this blog. Step … [Read more...] about WordPress Tutorial: Building a WordPress menu bar with Bootstrap 3
Building a custom WordPress template can be a daunting task. I should know, I am currently working on building out the theme you see on this blog with the features and styles I want. At the same time I am also working to make the blog search engine friendly while maintaining the integrity of the underlying code. So with so many themes available why develop one myself? The answer to this is two-fold. First, I wanted to do it and at the same time improve my skills with developing using the WordPress code base. More importantly though, many of the themes out there are packed with features and bloated code that I just don't need for this simple blog. Simply put, I wanted a theme that was effective without all the hassle of a thousand different options and plugins to install. Side Note:Improve your site performance and receive phenomenal support at the same time. For discounted hosting services visit Bluehost.com. Developing a custom theme can present many challenges. One of these … [Read more...] about WordPress Tutorial: How to create a custom WordPress search form
So you got your server setup and your site hosted, but now you want to be able to send mail directly from the server such as from a contact form on your website. But you don't want to have to setup and manage a mail server of your own. Fortunately, Google, and more specifically Gmail, makes this very easy and takes the burden of managing a mail server of your own. The best part is it is FREE (unless of course you pay for a hosted mail solution for your domain. But even still there are no additional fees for setting up your own server to send mail.)! This article will guide you through the steps to install and setup Postfix on Ubuntu to relay mail using Gmail SMTP in order to send mail directly from your own server. Note:Improve your site performance and receive phenomenal support at the same time. For discounted hosting services visit Bluehost.com. Setup Postfix First things first, let's get the necessary packages installed. [crayon-59e7b53125a38630943058/] During the … [Read more...] about Ubuntu Server Guide: Setup Postfix on Ubuntu with Gmail SMTP
As a PHP developer one of the first things I noticed when configuring my Ubuntu 12.04 Linux web server was that the default PHP in the official repo is PHP 5.3. This wasn't going to work for me and I wanted to take advantage of at least version 5.4. After some careful searching I was able to locate a quick and simple way to upgrade from the default version to the latest version. Note:Improve your site performance and receive phenomenal support at the same time. For discounted hosting services visit Bluehost.com. Upgrade PHP on Ubuntu Step one, let's add a new repo to the sources: [crayon-59e7b53126f2e671501169/] Next we will update the apt-cache: [crayon-59e7b53126f34362830820/] Now let's install the latest version from the new repo: [crayon-59e7b53126f36377403780/] That's it! Let's check to make see what version is running: [crayon-59e7b53126f38228530367/] You should see something like the following: [crayon-59e7b53126f3a862529366/] … [Read more...] about Upgrading from PHP 5.3 to 5.x on Ubuntu Web Server 12.04
Sorry for the interruption! I am currently working on upgrading my blog. As part of this upgrade I am moving from CentOS to Ubuntu 12.04 LTS, switching my web server from Apache to Nginx, and building out a whole new custom, responsive theme built on Bootstrap 3.0. I am sticking with Linode for hosting my servers as I have been extremely happy with their up-time and support for the past 3 years. This will be an on-going project over the next week or so as time allows, but I will be updating the blog with new posts every step of the way. --Jeff … [Read more...] about Updating My Blog