In this post I will go through how to create a WordPress plugin from scratch, including how to make the plugin extensible. After reading this, you should be able to make yourself and extensible social profiles widget.
Escaping data when building WordPress plugins and themes is super important for security. This post outlines the main functions or methods which developers can use in order to make sure they code is escaped properly.
As a WordPress developer and website owner, I have used a lot of plugins over the years. However, there are a few that I constantly come back to and use over and over. In this blog post I am going to outline those plugins that I use again and again on WordPress websites I build.
Over the years I have read a lot of WordPress code in the form of plugins and themes. Over that time I have built up a list of the 15 basic things that you should be doing to avoid the mistakes that I have seen. Here are 15 things you should be doing to make you a better developer.
When users visit a page that cannot be found on a WordPress site, they are delivered the themes 404 page template file. However, as this is not an editable page in WordPress, website owners are stuck with the content the theme author included. In this article, I show you how to make that 404 page editable using the WordPress block editor.
How do you build a WordPress website that lasts, is robust and will adapt and grow with your business. In this article we will outline the ways in which Highrise Digital deliver WordPress websites for our clients that last.
Recently we have been working on an exciting project for TOMD (The Outsourced Marketing Department). We originally built a content deployment and content syndication system for them back in 2017 and we have recently been commissioned to improve this and add new features.
In this post, with accompanying video and presentation slides, I am going to focus on content syndication in WordPress, what it is, how it is done and why you might want to deploy content from one WordPress site to another.
Earlier this week I visited the WordPress Glasgow meetup in order to present a talk about how to write a website specification document, something which we think is an important part of any website project. You view the slides and watch the video.
Caching web pages can be very beneficial to your website for a number of reasons. In this, episode 8 of the AskHighrise series of videos, Mark looks at what caching is, why it can be a good thing and how you can implement caching on your WordPress website.
It is super important to make sure that the passwords we are using (and let’s face it we use a lot these days) are as secure as possible. In this episode, Mark looks at how to create a good, secure password and how to make sure you use different passwords for each service without having to remember them all.
Find about more about how to update the WP Broadbean WordPress plugin to the new version 3.0.
It is episode 6 of the AskHighrise series and in this episode, I look at how you can help reduce the disk space used by uploaded media on your WordPress site by limiting the size of that media.
In this episode, Mark talks about whether or not you can have too many plugins installed on your WordPress site, as well as how to find out which plugins are slowing your site down.
If this episode of the AskHighrise series we look at the popular question of should I update to WordPress version 5 and how are we handling this with client websites.
Late in January, we headed off to Italy for our first retreat of 2019. As part of this, we wanted to offer a live WordPress Q&A session. It didn’t quite go to plan due to some technical issues, but we did manage to record our answers to some questions.
It is episode number 3 of AskHighrise and in this episode, I take a look at best practice when using a theme that is likely to be updated, particular commercially bought themes. In particular, we look at using child themes to help your future developers.
Find out about my home office set up in this second episode on our #AskHighrise video series.
As a remote team, we feel that it’s important to spend some time together in the same location every now and again. A few times a year we book somewhere to have what we call a ‘retreat’ – to get together socially and for some work. This time we decided that we would visit the Italian Dolomites!
We are shortly releasing a completely new version of the WP Broadbean plugin. The plugin has been completely re-written from scratch and has some cool new stuff and some things current users need to know about. This post outlines the changes.