Customising your Rootspersona Shortcodes

Customising your Rootspersona Shortcodes

If you’ve been researching genealogy and created your own family tree using WordPress, it’s most likely that you used the fantastic plugin called Rootspersona. You can use it both as a data source to create, collate and edit the family tree, or import an existing family tree from other genealogy tools such as Ancestry.

The basic set up and importing of the Gedcom file is fairly self explanatory. What isn’t quite so obvious (and with documentation not readily available), is editing the layout of the profile pages. These are created automatically by the plugin when you import your existing family tree using the Gedcom file importer.

On the settings page you will find a section at the bottom to create your own layout for the pages using the shortcodes detailed below. Each of these has been coded to include the plugins own variable wildcard scripts to automatically insert the details for each person.


Pro Tip – You can use a Tabs plugin or coding and embed the shortcodes for Rootspersona within each tab. This is a neat way to display the persons information in a more user friendly way and shorten the length of the whole page.

Default Shortcode:

[rootsPersona personId='{%personid%}' batchId='{%batchid%}' picFile1='{%picfile1%}' /]


[rootsPersonaHeader personId='{%personid%}' batchId='{%batchid%}' picFile1='{%picfile1%}' /]


[rootsPersonaBio personId='{%personid%}' batchId='{%batchid%}' /]

Family Spouse:

[rootsPersonaFamilyS personId='{%personid%}' batchId='{%batchid%}' /]

Family Child:

[rootsPersonaFamilyC personId='{%personid%}' batchId='{%batchid%}' /]


[rootsPersonaAncestors personId='{%personid%}' batchId='{%batchid%}' /]


[rootsPersonaFacts personId='{%personid%}' batchId='{%batchid%}' /]


[rootsPersonaEvidence personId='{%personid%}' batchId='{%batchid%}' /]

Use these shortcodes to customise the order and layout of your Rootspersona profile pages, reordering the display of each individual section of the person’s profile in the Rootspersona family tree plugin for WordPress.

If you’re wondering why use Custom Page Shortcodes in Rootspersona, over and above the default one, here’s a list of the most common use cases for these custom shortcodes for Rootspersona:

  • How to reduce the number of elements displayed in person’s page of Rootspersona
  • How to hide specific elements from the person’s page in Rootspersona
  • How to customise Rootspersona page sections
  • How to create custom shortcodes in Rootspersona
  • How to change the display order of sections in the person’s page of Rootspersona
  • How to remove elements from the person’s page of Rootspersona
  • How to reorder sections of the person’s page in Rootspersona
  • How to customise the default shortcode in Rootspersona
  • How to use the Rootspersona Custom Page Shortcodes section

Follow the White Rabbit on social media to receive notifications of new White Paper and Tutorial posts – Use the links at the bottom of the page to connect on social media.

Posted by wr in Tutorial, WordPress
Is your website GDPR compliant?

Is your website GDPR compliant?

GDPR Compliance

The newly updated Data Protection regulations are here… make sure that your website is compliant by updating your existing Privacy Policy or creating a new one that covers all the necessary requirements to be GDPR compliant.

Several changes have been made that impact data protection regulations and compliance:

  • It applies to all companies that process personal data, regardless of the company’s location.
  • You must give users more information when collecting their personal data.
  • New regulations around gaining consent to collect data. Consent and explicit consent require clear actions.
  • The age barrier for collecting data is rising from 13 to 16.
  • You must delete data that you’re not using for the original purpose.
  • People can revoke consent to data processing any time and it must be easy for them to do. More control must be given to the users.
  • You have 72 hours to notify regulators of a data breach, unless the breaches are unlikely to be of risk to users.
  • There is now a national office for complaints.
  • Large data controllers must appoint Data Protection Officers.
  • If you don’t comply with GDPR, you could be liable to fines up to £18,000,000 or 4% of total global annual turnover for the previous year.

Privacy Policy

Every website should contain the company’s privacy policy. This can help ensure compliance with Data Protection laws and the new GDPR changes for 2018. Your privacy policy should contain details of how you collect and manage user data, user rights, cookie usage and other important compliance measures.

On the link below you will find a privacy policy generator that will help to create your own customised GDPR compliant privacy policy.

This sample privacy policy has already been adapted to the provisions of the EU General Data Protection Regulation. Utilising the sample text provided means you have less concern over compliance and correct terminology, so you can concentrate on the specific customisation for your core activities.

To create your own Privacy Policy that is suitable for use with the upcoming GDPR changes and data protection regulations in the UK, download and edit this template from SEQ Legal. It’s always advisable to have your legal documentation overlooked by a professional, there are links to help you with that in the template.

What Else?

As well as updating your privacy policy, you may need to add further information and fields to your contact forms if they are used for data collection. Your Terms of Service or Terms of Use may also need updating or altering if they contain relevant information.

Internal policies and procedures around data collection and management may need to be reviewed and adjusted. Key staff should be made aware of the new regulations, the changes implemented and how they impact your company.

What About 3rd Party Apps?

If you use a third-party app or platform such as MailChimp to store user data in the form of a mailing list, you’d be well advised to take a look at this fantastic document that their legal team have put together. Specifically created to help you understand GDPR and how it effects your business, with a focus on using MailChimp’s services.

“MailChimp is excited about the GDPR and the strong data privacy and security principles that it emphasizes, many of which MailChimp instituted long before the GDPR was enacted. At MailChimp, we believe that the GDPR is an important milestone in the data privacy landscape, and we are committed to achieving compliance with the GDPR on or before May 2018.” – MailCimp

What About GDPR and Brexit?

Well there is plenty of speculation around this subject and although this latest version of the UK GDPR will already have some differences to the EU, it’s likely there may be more changes to data protection regulations and the UK GDPR in the not so distant future. Follow the WHITE RABBIT Blog to be kept up to date with data protection compliance in the UK and how it affects your website and online activities.

Guaranteeing GDPR Compliance?

This isn’t something to be taken lightly, the only way to truly ensure you are fully compliant is firstly to educate yourself on the requirements that affect your business and secondly seek professional advice on the legal intricacies of GDPR and your data processing.

The new GDPR regulations came into force on May 25th 2018, make sure you are up to date and compliant, there are several companies offering GDPR training and compliance assistance. Choose carefully and ensure they are working to the relevant GDPR regulations for your country.

Posted by wr in Website, 0 comments
Build Local Citations for SEO Boost

Build Local Citations for SEO Boost

Building citations is by far one of the best ways to impact local search result rankings and increase local traffic to your website. In addition to the boost provided for local searches by the Name, Address and Phone Number (NAP) listings, many of the same sites will give you a backlink as well.

Why do citations help my ranking?

Google and other search engines will crawl the internet, looking for any mentions of your company’s NAP. Any reference it finds, on a good quality website, will add to your page authority in the local area and increase your ranking for local searches.

How do I build citations for my website?

This part is simple, yet time consuming… you just have to create entries on lots of high domain authority directories, maps and other similar sites. More on that below…

Can I create more than one citation on each site?

If you have multiple locations it’s recommended to create a citation entry for each. If you don’t have an individual website for each of your business locations, you should at least have localised landing pages for each branch on your company website. Include content about the locale and contact details of the regional branch, driving directions, local photos or a map can help too.

People are far more inclined to use local services and buy locally, this is reflected clearly by the increase in popularity of “… Near Me” searches. Creating good quality backlinks and citations for your company’s localised pages, could be one of the strongest SEO techniques of the present day.

Check your current local citations for errors or duplicates

It’s always worth running a few citation checker tools, to see where you stand at present for local citations. Here are some of those very tools, that will check your local citations and tell you where you need to create new citations for your business, update existing citations or remove duplicate citations:

Watch this video from Moz all about local citations:


List of best UK citation websites for 2018

To aid you in your mission to create local citations for your business, taking out some of the hard labour searching for decent websites to list your company on, I’ve put together the list of directories below for UK based businesses to create as many citations as you like.

This is current data for 2018 and the citation directories are ordered by Domain Authority, giving the good quality directories with high DA more priority. Citation Value is a combination of domain authority, ease/speed of listing your business and the impact it has on your local search ranking, providing a more specific and deeper  insight into the power of each citation you can create.

Creating a listing in most of these citation directories below will give your website a considerable boost in local search results and put you ahead of your competitors for related search terms. Directory100Very High Directory100Very High
facebook.comGeneral Directory100High
bing.comGeneral Directory99Very High Directory93medium
foursquare.comGeneral Directory92High Directory91Medium
yell.comGeneral Directory89Very High
tomtom.comGPS Data Provider85Very High Directory81Very High
thomsonlocal.comGeneral Directory72Very High
192.comGeneral Directory72Medium Directory71High
tupalo.comGeneral Directory70Very High
ibegin.comGeneral Directory70High
spoke.comGeneral Directory67High Directory66Medium
2findlocal.comGeneral Directory64Medium
justlanded.comGeneral Directory63Medium Directory63Very High Directory60Very High
touchlocal.comGeneral Directory60High
where2go.comGeneral Directory60Medium Directory58High
storeboard.comGeneral Directory56Medium
lacartes.comGeneral Directory55High Directory53Medium
uk.wowcity.comGeneral Directory52Medium
wand.comGeneral Directory51Medium Directory51High
uk.myhuckleberry.comGeneral Directory48High Directory48Low
yelloyello.comGeneral Directory47Medium
n49.comGeneral Directory47Medium Directory47Medium
businessvibes.comGeneral Directory46Medium Directory44Medium
company.fmGeneral Directory44Medium
callupcontact.comGeneral Directory44Medium
expressbusinessdirectory.comGeneral Directory43Low Directory42Low
lekkoo.comGeneral Directory42Medium
whodoyou.comGeneral Directory42Medium
iglobal.coGeneral Directory42Medium
find-us-here.comGeneral Directory41Medium Directory41Medium Directory40High Directory40Low
gb.enrollbusiness.comGeneral Directory40Medium
cybo.comGeneral Directory40Medium Directory40Medium
uk.ypgo.netGeneral Directory39Low Directory39Medium
uk.bizadee.comGeneral Directory38Low
list-company.comGeneral Directory38Low
thelocalweb.netGeneral Directory37Low Directory37Medium Directory36Low
lynkos.comGeneral Directory35Low Directory33Medium
localdatasearch.comGeneral Directory32Very High
placereference.comGeneral Directory32Medium Directory32Low
pageze.comGeneral Directory31Low Directory31Medium
routeandgo.netGeneral Directory29Low Directory29Medium Directory29Low
townrenowned.comGeneral Directory27Low Directory27Low Directory27Low Directory26Low Directory25Medium Directory25Low Directory24Medium Directory24Low
greenpagesdirectory.netGeneral Directory24Low
fonolive.comGeneral Directory24Medium
uk.bisnzz.comGeneral Directory22Low Directory21Low
companies-gb.comGeneral Directory14Low
openstreetmap.orgGPS Data provider10Low

There’s plenty more where this came from in the White Rabbit blog.

Posted by wr in Internet Marketing, Website, 0 comments
Understanding your website and what makes it happen

Understanding your website and what makes it happen

If you are looking for a better way of understanding your website, try this…

The infographic below has been designed to give you a better understanding of the components that make up a website, giving you an insight into each of their functions and how it all ties together.


Understanding Your Website


Don’t be in the dark about your website, a better understanding will empower you to not only get the best deals, having an insight will help you when choosing a developer for your own website. See more guidance and advice from White Rabbit in the blog.

Follow the White Rabbit on social media to receive notifications of new White Paper and Tutorial posts.

Posted by wr in Website, 0 comments
Install free Let’s Encrypt SSL certificate using cPanel

Install free Let’s Encrypt SSL certificate using cPanel

Let's Encrypt on WordPressHow to install free SSL Certificate on websites?

Following the previous website tutorial (Let’s Encrypt on WordPress websites for free SSL/HTTPS), you will have generated a free SSL certificate using the Let’s Encrypt platform and the WP Encrypt plugin. Having completed that tutorial you will be in the possession of the location details for your free SSL certificate files – Usually something like the below…


Once generated, the free SSL certificate must be installed on your web server. You do this through your web hosting control panel (cPanel).

  1. After you have logged in, navigate to the SSL/TLS section and select Manage/Install SSL Certificates (or whatever is similar in your web hosting cPanel display).
  2. Scroll down to the section that let’s you enter a new SSL certificate. Select your domain name from the dropdown list and try the Autofill by Domain button (this may or may not work). If the Autofill works then you should see your new SSL certificate populate the fields below, scroll to the bottom and click the Install Certificate button.
  3. If the Autofill doesn’t work you’ll have to copy the SSL certificate content across manually. Navigate to the File Manager section of your web hosting cPanel. This should open in a new tab and show you the root directory of your website.
  4. Navigate your way to the location of your SSL certificate files (example above), this is usually achieved by clicking on the folder icons. When you are in the correct folder you should see the SSL certificate files listed. In particular you are looking for the fullchain.pem and private.pem files. Open/view each of the files and copy the content to a text editor like notepad.exe (do not use word processing software such as MS Word).
  5. Now that you have the content of the fullchain.pem and private.pem files, you can enter them into your cPanel. Once again navigate to the SSL/TLS section of your web hosting cPanel and select Manage/Install SSL Certificates (or whatever is similar in your web hosting cPanel display). Scroll down to the section that let’s you enter a new SSL certificate. Select your domain name from the dropdown list, this time you will paste the content of the SSL certificate files into the fields provided, as follows…

Certificate: (CRT) = The first section from the fullchain.pem file.

Private Key (KEY) = The entire content of the private.pem file.

Certificate Authority Bundle: (CABUNDLE) = The second section of the fullchain.pem file.

NB. In each field you must include —–BEGIN CERTIFICATE—– and —–END CERTIFICATE—–.

Check that you have a green tick by the side of each field (signifying that the SSL certificate details are correct), scroll to the bottom and click the Install Certificate button.

Your free SSL certificate from Let’s Encrypt should now be installed on your web server, to check this open a browser window and enter your website address with https:// at the beginning (i.e.

Don’t forget you’ll need to make sure that all your content is being served from a secure address and update your Google Analytics tracking. To find out the easiest ways to do this check out the other website tutorials or contact White Rabbit.

Follow the White Rabbit on social media to receive notifications of new White Paper and Tutorial posts – Use the links at the bottom of the page to find us on social media.


Posted by wr in Internet Security, Website, 0 comments
Let’s Encrypt on WordPress websites for free SSL/HTTPS

Let’s Encrypt on WordPress websites for free SSL/HTTPS

Why do websites need a Green Padlock?

When browsing the internet you will notice that some, if not the vast majority of websites, show a green padlock in the browser address bar. This means any information the user sends to the website server will be encrypted, thus preventing anyone from eavesdropping on the conversation (and pinching any private data that’s shared). If you wish to sell any products or services through your website (eCommerce) then the green padlock is vital.

Let's Encrypt on WordPressHow to get a Green Padlock for a website?

To show a green padlock and ensure that all the browser traffic to your website is encrypted, you’ll need an SSL certificate installed on your web server. The simplest and cheapest way to achieve this is to use the Let’s Encrypt platform to generate your free SSL certificate.

If you’re running your website on a self-hosted WordPress CMS platform, then you’re half way to getting your free SSL certificate already, if your website isn’t on a WordPress platform please contact White Rabbit today and open your website up to the endless possibilities available.

Follow the instructions below to generate a free SSL certificate to help secure WordPress websites and encrypt website traffic using the Let’s Encrypt platform:

  1. Login to your WordPress dashboard
  2. Select Plugins from the navigation menu
  3. Click the Add New button
  4. Enter WP Encrypt in the search box
  5. Install and Activate the WP Encrypt plugin
  6. Select Settings>WP Encrypt from the navigation menu
  7. Tick the box to auto renew the certificate
  8. Save the settings
  9. Then click the Register Account button
  10. Then click the Generate Certificate button

Once you have completed all the steps above and allowed each page to load, you will see a message confirming the SSL certificate has been generated and showing you the location of the relevant files. You will need this information to install your Let’s Encrypt certificate in your web hosting cPanel.

Now that you have generated the SSL certificate it will need to be installed on your web server. The procedure for this will differ depending on your web host. Check out the other White Rabbit Website Tutorials to find out how to install your free SSL certificate.

Follow the White Rabbit on social media to receive notifications of new White Paper and Tutorial posts – Use the links at the bottom of the page to find us on social media.


Posted by wr in Internet Security, Website, 0 comments
Easily make your WordPress website more secure

Easily make your WordPress website more secure

Let's Encrypt on WordPressWhy is WordPress security important?

Because of the fact that more than 25% of all websites now being created are built on the WordPress CMS platform, it is fast becoming a target for hackers, DDOS and other malicious attacks.

As a WordPress website owner, it is your responsibility to ensure that your website does not have any security flaws which could be exploited by the hackers, to use your website for their unauthorised purposes.

With a fresh install, WordPress has some limited security features built-in which should indeed be enabled and made use of. In addition to these you can use several other security plugins and methods to further protect your WordPress website from unethical attacker.

How to make WordPress websites more secure?

See below a few pointers and ideas from White Rabbit to help you make sure your WordPress website is more secure for free. Closed off to the loopholes and back-doors that hackers use to gain access to your website or even take it down!

  1. Use strong passwords – At least 8 characters, a mix of numbers and letters, at least 1 capital letter and a special character for good measure. If you have to created multiple passwords, try and find a formula that works with just a minor adjustment for each variation.
  2. Keep passwords secret – It may sound obvious but many people fail at this basic step. If you need to give others access to your WordPress dashboard… create a new user for them, this way you can also track changes if you want.
  3. Limit Login Attempts – This can help prevent snoopers from attempting to guess your passwords. You can use a default plugin when you install WordPress or a 3rd party security plugin like the one mentioned below.
  4. Further WordPress security – As touched on above, within the configuration of your WordPress CMS there are a few settings that can be tweaked to improve the general security of your website. Go through the general settings pages and make sure you’ve covered everything you can find that’s relevant.
  5. Additional plugins – Other free security plugins are available for WordPress. A particularly good one is iThemes Security this holds a wealth of security features and tweaks. Another useful free security plugin is WordFence for its Firewall capabilities.
  6. HTTPS & SSL certificates – This will ensure that traffic to and from your website is encrypted. Google also sees the SSL certificate as a ranking factor as well. Follow this link to read a blog post and find out how to get a free green padlock for your WordPress website.
  7. Keep backups – Not so much a security measure, more of a disaster recovery technique, be sure to have a good backup of the files and databases from your website. Keep the backup in a location separate to your web hosting, just in case that goes down.
  8. Tidy Up! – An often overlooked and simple method to help keep your WordPress website secure is to keep the back-end tidy, uninstall unused plugins and removed expired users.

These are just a few WordPress security tips and techniques to help you on your way to securing your WordPress website for free. The main thing to focus on is staying ahead of the hackers. Keep your WordPress installation and plugins up to date, to ensure you have all the latest security features and fixes available and above all be vigilant – if you think something suspicious is going on… check it out!

Let White Rabbit take away the hassle of securing your WordPress website, we’ll make sure all of the above is done and more, to give your website and customer’s data the protection and safety it deserves. Contact White Rabbit today to get your website secured.

Follow the White Rabbit on social media to receive notifications of new White Paper and Tutorial posts – Use the links at the bottom of the page to find us on social media.

Posted by wr in Internet Security, Website, 0 comments
All new White Papers and Tutorials from White Rabbit

All new White Papers and Tutorials from White Rabbit

In this open-source world we now live in, it’s important to continue the propagation and sharing of knowledge. White Rabbit will be releasing a series of White Papers and Tutorials on subjects of interest to our customers and followers, from website security to customer interaction, search engine results, hardware and hosted telephony.

The posts will be aimed at supporting and assisting people to achieve their technical requirements, often with minimal cost or free tools and techniques. The first set can be found on our Tutorials page and are all based around securing your WordPress website for free.

Secure your website for free!

Follow the White Rabbit on social media to receive notifications of new White Paper and Tutorial posts – Use the links at the bottom of the page to find us on social media.

Posted by wr in Tutorial, Website, 0 comments