Site Launch: TVInstalls.ca

This is an exciting website launch, marketing to the local area for TV wall mounting, installation, and delivery. The goal is to get the site up and running quickly, then start adding content on a regular basis, focusing on long term SEO as a means for consistent traffic and leads. Take a look at the […]

Hide AI: WordPress Plugin

I have launched a new plugin to the WordPress plugin repository. It’s related to AI but not in the way you’d expect. I’ve found that a lot of plugins are adding AI-related options to the WordPress admin area, often in ways unrelated to their core functionality, and Hide AI is meant to restore a clutter-free […]

Site Launch: Acropolis Organics

Acropolis Organics has been an excellent client for a long time, taking advantage of my Webmaster Services package, and I am really happy to announce the launch of their brand new website. The website was built using WordPress, with the goal of maintaining the overall brand feel, but doing a complete redesign of the content. […]

SEO Warning: WordPress Plugin

When speaking to WordPress users and developers, and following threads on 𝕏, I’m always on the lookout for recurring problems that I might be able to solve. I identified one such case and launched a new plugin to help with it: SEO Warning. Nearly every WordPress user is aware of the checkbox in the Settings […]

Site Launch: Langley Excavator Parts

I am pleased to announce the launch of a brand new site for Langley Excavator Parts, a project I worked on with the team at Savvy Search Marketing. The website was built using WordPress, based on designs created in Figma. The major plugins used in development and site management include Elementor Pro, Gravity Forms, WP […]

Year Remaining: WordPress Plugin

I’ve been maintaining a Year Remaining account on 𝕏 for a number of years, which does regular posts showing how much of the year is left by percentage. For example: The code is written in Python and available on GitHub. Wanting to take this project further, I converted the code to PHP, and built it […]

Your home on the web

A number of years ago, while at a social media conference in Vancouver, BC, I heard a statement that stuck with me and has guided my overall marketing and content strategy ever since: “Your website is your home on the web.” Let’s explore why this is important. Think of it in terms of the control […]

Shortcode example: Seasons

Creating a shortcode is a simple way to add custom functionality to your WordPress site. Edit the functions.php file in your child theme, either through Appearance > Theme Editor in the WordPress admin area, or by editing the file on your server. Here’s an example of a way to display the current season: Implementing a […]

Force HTTPS with the .htaccess file

Setting up an SSL certificate on your site doesn’t mean it will be used by default. It’ll only work if your users type https:// or click a link that uses the protocol. If you’re using WordPress, you can use a plugin to redirect users over to the secure version of the page they’re trying to […]

Hacked .htaccess file: Redirecting visits from search engine referrals

During the course of managing websites, developers end up coming across a variety of hacks. I recently found one on a server which puzzled me, and is one every web developer should be aware of. The reported issue was that when the client’s business was searched on Google, and the user clicked the link, they […]