Andrew Hall

My name is Andrew Hall.
I am a web developer based in the UK.
Check out the apps I've developed or the web work I have done.
I am also available to talk at your conference or event - Send me an email!
Please follow me on Twitter @RealAndrewHall or view my LinkedIn.

How to add a new Page in WordPress

What are Pages? In WordPress, you can write either posts or pages. When you’re writing a regular blog entry, you write a post. Posts automatically appear in reverse chronological order on your blog’s home page. Pages, on the other hand, are for static content such as “About Me,” “Contact Me,” etc.   Login to the Admin Console at www.domainname.com/wp-admin Write a page by going to Pages > Add New. Add a Title Add the body of the page Click the Publish button to publish your page or the Submit For Reviewbutton if your posts need to authorised. How to change a Page address The addressRead More


How to create a new Post in WordPress

To write a new post: Log in to your WordPress Administration Panel at www.domainname.com/wp-admin Click the Posts tab. Click the Add New Sub Tab Start filling in the blanks. As needed, select a category, add tags, and make other selections from the sections below the post. Each of these sections is explained below. When you are ready, click Publish or Submit for Review if you need to have your post reviewed.   Descriptions of Post Fields Title  The title of your post. You can use any words or phrases. Avoid using the same title twice as that will cause problems. You can use commas, apostrophes, quotes,Read More


Easy Website Translations using Javascipt

Recently, I have been working on an Extension for Google Chrome. After getting it (mostly) working, it came to the issue of how I could handle internationalising the pages so they would be available for users across the world. I didn’t want to have to create a separate extension for each language, so after a quick Google search, I came up with the following link: http://code.google.com/chrome/extensions/i18n.html In manifest.json and CSS files, refer to a string named messagename like this: __MSG_messagename__ In your extension’s JavaScript code, refer to a string named messagename like this: chrome.i18n.getMessage("messagename") At first, I thought that thisRead More


How to Test Web Applications

Testing Web applications is very different to testing Windows based applications and this document aims to identify key areas of testing, error reporting and common issues in this area. It is also designed to cut down on time required to gather required information so that more time can be spent fixing issues. This is not designed to be a definitive guide, but more of a starting point for web testing. How to Setup for Testing Internet Explorer IE Developer Toolbar http://www.microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038&displaylang=en This toolbar from Microsoft aids developers in gaining quick access to the code and enables them to change thingsRead More