My website’s contact form is getting spam submissions

I’m going to preface this by saying that having forms on your website is a great idea. Just know that by doing so you will get some spam emails come in, just as you do legitimate ones. Types of spam The most common types of spam you’ll get from your form are ones promoting their […]

I’m receiving a lot of spam

You too huh? I would wager that just about anyone with an email account is getting some volume of spam. I think the question we need to ask ourselves is how much spam can we live with? There are some methods to reduce how much spam you receive, let’s go over some! Email lists can […]

Fighting Spam in your inbox, server or website

Everyone favourite – spam! For many it’s a minor inconvenience, something to do first thing in the morning over a hot cup of coffee: clearing out your inbox. But, spam has a more malicious side as well. Many spam emails can be potentially dangerous, and leveraged to trick people into giving away personal information (known […]

Add Timestamps to WordPress Enqueued Assets

A common issue I’ve come across developing and designing WordPress Websites is that when an update is made to a CSS or JavaScript file, there is often a cached version of the file stuck in your browser cache – and more commonly the client’s browser cache. This can cause some confusion, as oftentimes the client […]

How can I keep my WordPress Website safe?

WordPress is almost always a fine choice of CMS for your next website; but it’s important to understand how to keep your website safe from malicious attacks. Because WordPress is so popular, many black-hatted shady individuals target the platform for ways to exploit it. Many attacks on your site fall into these main categories: Brute […]

How do I clear my cache?

There are many layers to caching, both server-side and client-side, and in this short article I want to touch on client-side, or what’s known as Browser Caching. Browsers like Chrome, Firefox, Safari, etc., are really awesome in that they have a big focus on speed; loading up a website quickly is probably the reason why you […]

Installing Redis on your WordPress Website

WordPress uses MySQL for all of its data storage, and with high traffic, eCommerce, and complicated websites, MySQL starts to become the bottleneck for page load times. Database performance is one of the key optimizations we often look at when trying to speed up your website. Since Google is placing a higher priority on page […]

Email Setup for Wenmar1

Setting up your email on the WenMar1 Server Your Email and Password First, be sure you have your email and password handy. In all prompts you will use your full email address. If you’re having Authentication issues, double checking your Email and Password is the first step! Email Password *Your Password* Accessing Webmail Many […]

What to do if you’re getting a lot of spam emails

Short of leaving the internet entirely, dealing with spam is something that we’re all going to have to deal with. Your first line of defence Your first line of defence is with your incoming mail server. The mail server receives all emails routed to your address, and often takes this opportunity to scan for viruses, […]

WordPress plugin development: Versions and updates

It is with some humility that I write this post. A recent update to EPS 301 Redirects has shed a lot of light on how to properly code your update functions, and handle version control. Because this update had some very significant updates (it’s almost a complete rewrite) it was important that the plugin update seamlessly, however… It didn’t. And here’s what I learned.

Adding a class to WordPress sub menus

Sometimes it’s a nice visual cue to differentiate Wordpress menu items with children from those without. This function below will add the class has-sub-menu to every Wordpress menu item with a submenu, and allow you to style it as you see fit!

10 crucial wordpress plugin development tips

If you’re a WordPress developer and your looking to get into plugin development – or maybe you just want to play around with some ideas – there are some important considerations when you’re releasing your plugin for public launch. I have recently released my first plugin, EPS 301 Redirects, a plugin that allows you to […]

WordPress Scheduled Tasks

Wordpress has a powerful and surprisingly simple way to schedule tasks. You can use these scheduled tasks to perform maintenance on your site, member management, event management, or any timely functionality you may need.

Templates: Flip-top soap boxes

For a recent project of mine I’ve created some dies for soap box packaging. In this post, I’m offering two illustrator templates for you to download. Do with them as you like, feel free to edit them as you need for your projects.

WordPress: Ajax the WordPress way

AJAX is a relatively new paradigm in the web design industry, and it most definitely is new to me. It allows you to dynamically update areas of your website with content without refreshing the page, by working directly with the server. Many developers might not know that WordPress can handle your custom AJAX calls. By […]

Jquery: Delayed on-hover tooltips plugin

Please see this jsFiddle for a working demo (Click the result tab) And voila! You should be off to the races! Just add the show-tool-tip class to any element you want to display a tooltip with, and give it a title attribute with the text you want to say! Your element will now gracefully wait […]