in 2017 Microsoft launched Microsoft Bookings globally for creating easy online booking calendars for your business. Now they have also launched “Bookings with me” for 1:1 bookings. What’s the difference between Bookings and Bookings with me? Microsoft Bookings is for managing scheduling for a group of people. Where as Bookings with me integrates with your Outlook […]
Author Archive | Josh Moore

How to Use Gmail With Your Own Custom Domain for FREE
If you’re using email for business purposes, sending from a @gmail.com address doesn’t look professional. You should send from your own domain name – e.g. yourname@yourdomain.com The problem with free email providers There are a number of different providers that allow you to send emails from your own domain for free. Most web hosts allow […]

Google Apps – How to Create a Forwarding Email Address for FREE
Here’s the problem: You want to give an external person to your company a email address at your domain … it might be an accounts person (accounts@yourdomain.com) or a contractor, or a very part-time staff member. You want them to be able to have a professional looking email address @yourdomain.com but you don’t want to have to pay […]

How to Have Titles Appear in Lightbox But Not as Tooltip
Back in WordPress 3.7 WordPress finally got rid of the ‘title’ tag from images in galleries. This title tag created an annoying tooltip when visitors hovered over gallery images, which interfered with nice design. Like this: However many lightbox plugins used that title tag to display the name of the image. This means that many WordPress site […]

How to Remove the Author Name in WordPress Canvas Theme
Are you trying to figure out how to remove the Author from posts and archive pages in the Canvas theme in WordPress? Or are trying to remove the category by leave the rest? It’s actually really easy. Firstly, What Doesn’t Work If you want to remove the whole post meta line (author name, date and […]

Troubleshooting Universal Analytics Ecommerce Tracking in WordPress when using Yoast
If you’re using WordPress, Universal Analytics and the Yoast Analytics plugin, and want to set up Google Analytics ecommerce tracking manually, you’re probably running into some problems. I had this exact scenario with a client’s website. We upgraded from Classic Analytics to Universal Analytics and immediately all ecommerce data stopped being recorded. Even though I […]

Gravity Forms: How to Restrict a DatePicker Date Range
By default the Gravity Forms date picker has a date range of -100 years to +20 years. Sometimes you might need to limit that date range. For example, a Date of Birth field can never be after today’s date. And a requested appointment date can’t be in the past. There is some easy code to restrict the […]

How to Filter Spammy Words and Stop Notifications Sending When Using Gravity Forms
I was editing the contact form on one of my client’s sites today, and was horrified to see the amount of spammy messages coming through their Gravity Forms contact form. Emails like this: Or if they’re more clever, they’ll send it from a European female name … as this generates a higher response rate! Nearly […]

Changing the default Demo Store Notice in Woocommerce
Woocommerce has “store notice” functionality built in, which enables you to post a message that displays on every page throughout the site. Most themes display this message at the very top of the site, like this: This setting is found in Woocommerce > Settings > General. Tick “Store Notice” and then the text box appears […]

Why update_user_meta doesn’t work with display_name in WordPress and how to use pre_user_display_name instead
WordPress is powerful … but occasionally you’ll hit a problem where you hunt for hours online trying to find a solution. You may find plenty of other people searching for the some thing too, but no decent answers. For me searching for how to use update_user_meta display_name to change the default display name when a new user creates an account was […]