BLOG

Latest News & Musings from Rapid Web

Search for:

Doing more with Advanced Custom Fields

By Ollie Reardon 17th November 2017


A few months ago, we covered the basics of Advanced Custom Fields, a powerful plugin for WordPress that enables you to expand the basic content editing fields supplied by default by WordPress website to display content on your website. Going Pro In this article, we’ll be taking a look at the more advanced features of Advanced Custom Fields. While Advanced Custom Fields offers a free plugin, there is also a Pro version which offers extended fu...

Read Article

Get UK Bank Holidays in PHP

By Jordan Hall 3rd November 2017


If you've ever needed to display opening times for a business on their website you'll probably have encountered the edge case of differing opening times on UK Bank Holidays. The UK government provides information regarding all UK Bank Holidays, and we've written a small open-source PHP library to take advantage of this. Installation You can install the PHP UK Bank Holidays package using Composer. If you've never used Composer before, you can fi...

Read Article

A few great features of Figma

By Tim Lees 16th October 2017


Figma is a vector based design tool that allows the user to rapidly design and deploy concepts for applications and websites. Listed below are some features that make Figma an indispensible tool. Browser based A really great thing about Figma is that the software is designed to be used in the browser allowing multiple users to work collaboratively on a design. This means that editing is instant and can be reviewed in real time. Whereas with tra...

Read Article

Updating Laravel from v5.1 to v5.5

By Andrew McDonald 12th October 2017


So the new long-term support version of Laravel has been released taking us from the last long-term support version v5.1 to v5.5 with all the improvements that brings, however while there is plenty of guides around for upgrading from v5.4 to v5.5 there are none for upgrading from v5.1 straight to v5.5 unless you painstakingly upgrade to every version in between. But don't worry I have already been doing the upgrades to our current projects in ho...

Read Article

WordPress plugins for a successful CMS

By Kirsty Gasston 4th October 2017


WordPress has always been a very powerful blogging platform, but for website developers and those looking to update and add to their website on a regular basis, it can also be used as a very powerful content management system (CMS), with the implementation of the right plugins. Here's a summary of the plugins that we consider to be crucial in the setup of a website that will be using WordPress as a full CMS. Advanced Custom Fields (ACF) As web ...

Read Article

How fast do you think your website should load?

By Ollie Reardon 15th September 2017


They don’t call us Rapid Web for nothing. We strive to ensure that we develop websites to perform as fast as possible. Why? Because did you know that you subconsciously move away from a website if it doesn’t load within the first few seconds. That’s not the only reason. Google use site performance to help decide where a site should appear in their search rankings. Focusing on site performance is especially crucial now that we are in the er...

Read Article

Advanced Custom Fields Basic Introduction

By David Foley 24th August 2017


Advanced Custom Fields is a particularly useful WordPress plugin which allows you to take full control of your WordPress edit screens & custom field data, making content editing much easier. Installation You can install the free version of the Advanced Custom Fields plugin in the same way as you would any other WordPress plugin - login to your WordPress administration and search/install the Advanced Custom Fields plugin from the plugins pag...

Read Article

How to migrate data from one database to another (with UXDM)

By Jordan Hall 17th August 2017


This article is aimed at developers looking to migrate existing data from one database schema to another. It should be very useful if you are planning to move from one system to another, such as moving from Drupal to WordPress, or wishing to migrate external data into a new bespoke system. The UXDM (Universal Extensible Data Migrator) is an open source PHP library we have created to simplify the process of moving data from any source to any dest...

Read Article

Understanding The General Data Protection Regulation (GDPR)

By Tim Lees 8th August 2017


The General Data Protection Regulation (GDPR) is a new EU regulation that strengthens the rights of individuals regarding their personal data and unifies a single set of rules for this purpose across all EU states. Each state will have a Supervisory Authority (SA) to ensure that compliance is being met. The GDPR will come into effect on the 25th May 2018. The regulation looks to ensure that users (termed as Data Subjects) have as much informatio...

Read Article

Securing your WordPress website

By Tim Lees 6th July 2017


WordPress is by far and away the most popular content management system. However, due to it’s popularity it also attracts huge numbers of attacks. Thankfully, it’s popularity and versatility also means that it’s core system is always worked on in the way of regular updates. Many of these updates continually improve the security of WordPress. However, regularly updating WordPress with core updates doesn’t mean that you should ignore other ...

Read Article

Are you missing Structured Data on your website?

By Ollie Reardon 25th May 2017


To help search engines such as Google or Duckduckgo to get a better understanding of the content you have displayed on your website, you can use “Structured Data”. Structured Data is a list of details about the web page, that isn’t rendered on the actual page for users to see, but can be picked up by search engines, such as Google, to provide them a better understanding of the information displayed for the end user. What is Structured Data...

Read Article

Testing In Laravel Part 2

By Andrew McDonald 10th May 2017


In my last post, Testing In Laravel, I spoke about the importance of functionality testing during large scale projects and how we can achieve this via the tools that come packaged with Laravel. In that post I gave an example of a very simple Laravel test, where it will click a link and see if the page is redirected to a login page. In this part we will create a test for the actual submission of a form and test both an instance of a failure and ...

Read Article