• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Matt Doyle | Elated Communications

Web and WordPress Development

  • About Me
  • Blog
    • Design & Multimedia
      • Photoshop
      • Paint Shop Pro
      • Video & Audio
    • Online Marketing
      • E-Commerce
      • Social Media
    • Running a Website
      • WordPress
      • Apache
      • UNIX and Linux
      • Using FTP
    • Web Development
      • HTML
      • CSS
      • JavaScript
      • PHP
      • Perl and CGI Scripting
  • Portfolio
  • Contact Me
  • Hire Me
Home / Blog

Blog

Here you’ll find articles about website development, WordPress, and other topics that I’m interested in. I hope you enjoy them and find them useful. Comments and feedback are always welcome!

Make a Rotatable 3D Product Boxshot with Three.js

14 November 2019 / 13 Comments

Rotatable 3D Product Boxshot with Three.js

View Demo »

Download Code

[This article was originally published on 12 August 2011. It was updated on 14 November 2019 to cover the latest version of Three.js and add mobile support.]

To say that JavaScript has come a long way in recent years is a bit of an understatement. At the turn of the century we were using it mainly for validating forms and opening annoying pop-up windows. These days, JavaScript can play HTML5 video and audio; generate richly-detailed graphics on the fly; query a mobile device to display its location; and even make a web server.

One area where JavaScript has improved in leaps and bounds is 3D graphics. Ten years ago, the idea of smooth, real-time, realistic 3D graphics running inside a web browser seemed out of this world. Nowadays it’s becoming commonplace, thanks to modern browsers supporting both the canvas element and WebGL, a library that adds hardware-accelerated, OpenGL-like 3D graphics capabilities to the browser.

Building on top of these layers, some enterprising folks have built JavaScript libraries that make it easy for the average coder — that is, someone without a degree in computer graphics — to create realistic, animated 3D scenes, right in the browser. This is opening up a world of possibilities for online games, interactive videos, web apps, and much more.

One such library that’s gained a lot of traction is Mr. doob’s Three.js. This library gives you all you need to create complex 3D scenes in the browser, using nothing but JavaScript.

While Three.js is relatively easy to use, it can still be daunting if you’re not familiar with the concepts involved in computer-generated imagery. In this tutorial, you’ll get a gentle introduction to Three.js’s basic features, and learn how to put them to practical use by creating a rotatable 3D boxshot scene.

[Read more…] about Make a Rotatable 3D Product Boxshot with Three.js

Speed Up Your WordPress Website: 11 Simple Steps to a Faster Site

24 October 2019 / 1 Comment

Space Shuttle launch

Does your WordPress website seem to take forever to load?

Wouldn’t you love it if it came up super-fast — for you and your visitors?

WordPress is a fantastic platform with amazing features, but all those features can come at a cost: speed! I’ve seen many otherwise-great WordPress websites deliver a painful experience, simply because they take ages to load.

And it’s not just website visitors that are affected. Slow websites can also rank lower in Google search results, and are less likely to appear near the top of Facebook news feeds. And that’s not good!

So it’s super-important to make sure your WordPress site is as fast as it can be.

In this step-by-step guide, I’ll show you exactly how you can speed up your WordPress site.

[Read more…] about Speed Up Your WordPress Website: 11 Simple Steps to a Faster Site

Reboot!

2 April 2019 / 11 Comments

Power button

This website has been going, in one form or another, for the past 22 years. That’s really quite a long time, as websites go.

First there was The Elated Web Toolbox, built in 1997 with my jolly good friend and business partner Simon and packed with freebies for webmasters such as web templates, free images, and web design and Photoshop tips.

Screenshot: The Elated Web Toolbox
The Elated Web Toolbox. Check out that cheesy artwork!
[Read more…] about Reboot!

Wordfence Tutorial: How to Keep Your WordPress Site Safe from Hackers

7 June 2018 / 10 Comments

[This article was updated on 7 June 2018 to cover Wordfence 7.1.]

Hundreds of WordPress sites get hacked each day. How can you make sure yours isn’t one of them?

Let’s face it: WordPress security is a big topic. It can also seem a little scary at first glance. There are so many different ways that hackers can break into sites. How can you begin to protect your site against all these attacks?

Well, you can stop worrying! In this tutorial, I’ll show you how to install and configure a WordPress plugin that will dramatically beef up your site’s security, with very little effort on your part. The whole caboodle takes about 20 minutes to set up.

By the time you’re done, you’ll be able to relax, safe in the knowledge that your WordPress site is well-protected against those pesky hackers!

But first, let’s take a look at exactly how hackers do what they do — and why they do it.

[Read more…] about Wordfence Tutorial: How to Keep Your WordPress Site Safe from Hackers

How to Make Awesome-Looking Images for Your Website

22 January 2018 / Leave a Comment

How to Make Awesome-Looking Images for Your Website

Great images make a huge difference to the look and feel of your website. Whether it’s product photos, a headshot of your gorgeous self for your About page, or some inspirational images for your blog posts, eye-grabbing imagery will help your customers trust you and your business.

But we’re not all professional photographers, right? So how do you go about making these amazing pics? There are many fantastic stock photo libraries, of course, which are a great place to start. But sometimes you need to take your own photos. Even a stock photo might need some tweaking to work well on your site.

That’s why I wrote this guide to creating great images for your site! In it, you’ll learn:

  • How to choose an image-editing app that meets your needs
  • The best way to crop your images for maximum effect
  • Ways to tweak an image’s brightness, contrast, and colours to make it pop
  • A clever trick to make the subject of your photo stand out
  • How to reduce pesky noise in a photo to make it look cleaner and load faster, and
  • How to improve soft images with sharpening so that they look more pro.

Ready to get started? Let’s begin by choosing the perfect image editor for you!

[Read more…] about How to Make Awesome-Looking Images for Your Website

How to Choose the Right WordPress Theme for Your Business

16 December 2016 / 2 Comments

Choosing WordPress themes

Choosing a WordPress theme for your website is an important step.

Your theme controls how your site looks to your customers, but it also affects other areas of your site and business. It can make your site easy — or hard — to navigate. It can help — or hurt — your SEO. It can make it easy to add features to your site… or it can make it a nightmare!

Maybe you’re setting up WordPress from scratch and want to choose the right theme. Or maybe you don’t like your current theme and want to change to a better one.

But there are thousands of WordPress themes out there. How can you choose one that not only looks fantastic, but that is flexible, easy to work with, and has the features you need? Is your chosen theme secure and well-maintained, or is it plagued by bugs and security issues?

In this guide, you’ll discover all you need to know in order to pick the right theme for your biz. You’ll learn:

  • Whether to use a free or premium theme
  • How to choose the features you need
  • All about page builders, and whether you should use one
  • How theme customisation works
  • A checklist of things to look for when choosing a theme, and
  • Some of the best theme developers and marketplaces out there.

Once you’ve finished reading, you’ll be confidently browsing through some top-quality themes and picking the perfect one for your WordPress website.

[Read more…] about How to Choose the Right WordPress Theme for Your Business

Set Up Google Analytics for Your Website: A Beginner’s Guide

2 December 2016 / Leave a Comment

Google Analytics setup tutorial

Want to set up Google Analytics on your website? You’ve come to the right place!

Everyone says Google Analytics is fantastic for understanding your visitors, website, and online biz. But how the heck do you get started with it?

Maybe you had a go at setting up Google Analytics, but couldn’t get it working properly with your site. Or maybe it all seems too hard to even begin!

If this sounds like you, I’ve got you covered. In this tutorial I walk you, step by gentle step, through creating a Google Analytics account, linking it to your website, and testing it all works. You’ll also learn about stopping pesky Google Analytics spam, and find out what to do once you’ve set up Analytics with your site.

By the time you’ve finished reading, you’ll understand the whole setup process and you’ll feel like an Analytics pro!

To keep things simple, I focus on linking Google Analytics with WordPress. If you don’t have a WordPress site, don’t worry — most of this tutorial still applies, and I’ve also included links that explain how to set up Analytics with Joomla, Wix, Weebly and more.

Ready to set up your Analytics? Let’s go!

[Read more…] about Set Up Google Analytics for Your Website: A Beginner’s Guide

Adobe Spark Lets You Create Stunning Business Visuals in Minutes

25 November 2016 / 4 Comments

Adobe Spark

Gorgeous-looking social media posts. Super-slick webpages. Professional promo videos. They’re all essential for promoting your business these days.

But how can you produce all this great stuff? You can pay a creative pro to make them, of course. If you’re on a budget, though, the chances are you’ll be making them yourself!

However, if you’re not that creative, or you’re super-busy (and let’s be honest, have you ever met a small business owner that isn’t super-busy?), then it’s hard work to produce all this amazing content to promote your products and services.

That’s where Adobe Spark comes in! Spark is a set of free apps that make it ridiculously quick and easy to create awesome-looking content.

Want to know more about Spark? Keep reading! By the time you’ve finished this article, you’ll know exactly what Spark is, how it works, and how it can help you to promote your business.

[Read more…] about Adobe Spark Lets You Create Stunning Business Visuals in Minutes

UpdraftPlus Tutorial: How to Set Up Backups to Keep Your WordPress Site Safe

18 November 2016 / 8 Comments

UpdraftPlus tutorial

So you have a WordPress site, and you know you should be backing it up. You know that WordPress backups are essential for keeping your site safe and secure.

You’ve heard about the free UpdraftPlus backup plugin and decided it to try it out on your site. Hey, good decision! UpdraftPlus is one of the world’s most popular and respected plugins for backing up WordPress sites.

But like all complex technology, UpdraftPlus can be a bit of a minefield. First you have to install it and work out all the settings. You need to link it up to your Dropbox or other cloud storage; set up schedules; and check it’s all working OK.

There are also tons of paid add-ons for UpdraftPlus. Are they worth it? Which ones should you buy?

Finally, if the worst happens and your site breaks, how do you use UpdraftPlus to restore everything and get it all working again?

You’ll learn all this — and more — in this tutorial. I’ll guide you through the process of installing UpdraftPlus; linking it to your Dropbox; setting up backup schedules; choosing add-ons; and restoring your site if disaster strikes.

By the time you’ve finished reading, you’ll understand exactly how to set up and manage your backups with UpdraftPlus, and you’ll be confident that your WordPress site is nice and safe!

Let’s start by taking a quick look at UpdraftPlus’s features.

[Read more…] about UpdraftPlus Tutorial: How to Set Up Backups to Keep Your WordPress Site Safe

WordPress Backups: The Ultimate Guide to Backing Up Your WordPress Site

4 November 2016 / 2 Comments

Treasure chest

Your WordPress website is central to your business. If it disappeared tomorrow, you’d have a big problem on your hands!

That’s why it’s so important to have a full, working backup of your site. If the site crashes or gets hacked, you can restore it from the backup and be up and running again in an hour.

However, setting up WordPress backups can be confusing. How do they work? What do you need to back up? Where should you store the backups, and how long should you keep backups for? Which backup system should you choose, and how can you make sure your backups work properly?

This guide answers all of these questions. Once you’ve read it, you’ll understand how WordPress backups work, you’ll be able to choose the right backup system for your site, and you’ll be ready to start backing up your WordPress site safely and securely.

[Read more…] about WordPress Backups: The Ultimate Guide to Backing Up Your WordPress Site

  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Interim pages omitted …
  • Go to page 25
  • Go to Next Page »

Primary Sidebar

Hire Matt!

Matt Doyle headshot

Need a little help with your website? I have over 20 years of web development experience under my belt. Let’s chat!

Matt Doyle - Codeable Expert Certificate

Hire Me Today

Call Me: +61 2 8006 0622

Stay in Touch!

Subscribe to get a quick email whenever I add new articles, free goodies, or special offers. I won’t spam you.

Subscribe

Recent Posts

  • Make a Rotatable 3D Product Boxshot with Three.js
  • Speed Up Your WordPress Website: 11 Simple Steps to a Faster Site
  • Reboot!
  • Wordfence Tutorial: How to Keep Your WordPress Site Safe from Hackers
  • How to Make Awesome-Looking Images for Your Website

Footer

Contact Matt

  • Email Me
  • Call Me: +61 2 8006 0622

Follow Matt

  • E-mail
  • Facebook
  • GitHub
  • LinkedIn
  • Twitter

Copyright © 1996-2023 Elated Communications. All rights reserved.
Affiliate Disclaimer | Privacy Policy | Terms of Use | Service T&C | Credits