Tag Archives: wordpress

WordPress Plugin for Managing a Rota

I recently had the situation where I wanted to install a plugin on one of my WordPress sites that would enable a number of people to volunteer to man an art exhibition for various shifts on a rota basis.

I searched around for a rota plugin but the only one I found had only been updated 8 years ago so that was not something I was happy with using.

There were a bunch of plugins that came up for managing employee shifts etc but it took me a while to find a plugin that seemed to do what I wanted it to.

In the end I found a great plugin for a simple rota system which is called Sign-up Sheets and you can create an entry for each shift and for each date and also add how many spots there are available for that rota spot.

An except from the sign up view front end

To show the rota on the front end you need to add the code [sign_up_sheet] to a page you have created (this was not immediately obvious!) and that will show you all the available slots for the dates and times you have created.

Another good thing is that when someone signs up for a slot they get sent an email confirming that slot so that they know what they have signed up for.

I have only used this so far for the one exhibition and it seems that I will need to delete any old data if I want a new rota to be the only thing to show on the website but that is fine, once the date is gone then I won’t need it to show any more.

There is also a pro version of the plugin with extra functionality which I have not tried but will do if I need it.

I just wanted to share the info about this plugin being useful for rotas as it did not come up initially in my searches.

Free SSL For Hostgator Customers

Following recent announcements by Google, some Hostgator customers may have received an email telling them that they could get a free SSL Certificate for their websites (although I was not one of them!).

Activate Free SSL on WordPress

I thought it would be useful to show how this free SSL certificate could be activated on your WordPress sites on Hostgator in case anyone was not aware of this offering.

But first a small amount of background. For the last couple of years Google has been saying that it will highlight sites that do not have an SSL certificate by flagging up a message on Google Chrome to say that your site is insecure if you do not have a certificate on it.

This has led to some people clicking away from sites that say this under the impression that their details may be stolen etc of they continue which is obviously a bad thing for website owners.

Google Announcement

In February 2018 they made this announcement that from 1st July 2018 this would happen to all sites, thus making it pretty important to have the SSL certificate installed from tomorrow.

However, up until then, only business customers could have a free SSL for their websites on Hostgator and anyone else had to pay from $39 upwards to buy a certificate via Hostgator.

Hostgator Announcement

On 31st May Hostgator posted this on their blog which said that there would be a free SSL for Hostgator customers for their sites.

The blog post did not go into much detail about how to activate the free SSL certificate which is also available to those on shared hosting and reseller plans so if you are wondering if this applies to you, try the following:

Check Your Site

Firstly, to check that your site has the certificate, type in https in front of your website URL. You can see if the site will load over https as well as http.

If it does then you will need to force the site to use https by using an SSL Plugin. The most popular one to use is ‘Really Simple SSL’ which does what it says on the tin. Check it out in the plugin directory:

Obviously, before you make any major changes to your site you should take a back up.

really simple ssl

How to Activate Free Hostgator SSL

Click on ‘Install Now’ and then ‘Activate’

You may be lucky and the Plugin activates automatically with no issues or you may have to go through a couple of other steps (our sites varied even though they are all on the same server).

You may get the message ‘Detected possible certificate issues’ if the SSL certificate fails to activate:

detected possible certificate issues ssl

If this is the case then click on ‘Reload over https’ – you will likely have to logon again to your website.

If you repeatedly get issues with this not working just keep trying! Try loading the site with https before clicking, or if possible logon as another admin user. Otherwise close your browser and try again and it should work eventually.

Once this works you should get this message:

almost ready to migrate to SSL

or you may bypass the first error message and get this one straight away. If so, click on ‘Go ahead, activate SSL!’

You should be all set to go and your site will default to your free SSL certificate when you load it.

How Do I Create a Favicon in WordPress?

Of course the normal way to create a favicon in WordPress would be to upload your file to the correct location via FTP. But for some looking for a simpler way (or one that may seem simpler anyway), another option is to install a favicon plugin and upload your icon file through that. There are a few favicon plugins around but we found that the All in One Favicon plugin was very simple to use and worked perfectly well.

Once you have added the plugin you can upload your file (favicon files are usually 32×32 or 16×16 pixels) using the settings page and voila, it will be there! You can also use a png or gif file for your icon using this plugin.

If you want a simple way to create a favicon then go to favicon.co.uk and they will create it quickly for you from an existing image that you may have. It’s a good idea to use a square image obviously. All very simple and done in a minute.