shane.blog

Just Some Things

Latest stories

Hawaii

Hawaii

I had a great time with my wife and my team (Tatooine) in Hawaii. We were there 12 days total. The only thing I would change is the location in Hawaii. Honolulu is very crowded. It’s a big city that felt like Los Angeles, only the driving was 100 times worse. It was hot and humid as well. If I was to go back to Hawaii I would choose a different island. We rented a car for 7 days and left...

Hawaii: Team Tatooine MeetUp!

My team is having a MeetUp in Hawaii and it should be a lot of fun. I am looking forward to spending some time with my team, Tatooine in WooCommerce, as well as a team from .com that is having their MeetUp in the same location. We have some cross team stuff planned that should be really great learning experiences. When I have been on team and company wide meet ups, I have really enjoyed fitness...

Closing Party

Last night was the closing party which officially ends the Grand Meetup.

The party was held at Epcot Center not too far from our hotel. It was a blast! The food, the band (our own Automatticians), the fireworks, just an amazing experience as always! View the album here!

Error happened.

First Commit to WordPress Core

This week during the Grand Meetup I was in a class called "Contributing to Core". It was such a great class in that I got an inside view to all things WordPress Core. By the end of class I had my very first commit to WordPress Core. The commit was a fix for #45028 that my co-worker filed during the class.

A8CGM – Harry Potter

Tonight we took over Universal Studios and The Wizarding World of Harry Potter. Just us! The entire park to ourselves. No lines for rides, unlimited food and drinks, including my favorite beer and Butter Beer! I had 4 cups of the frozen Butter Beer! I can't even begin to describe how amazing the experience was. My team, my co-workers, we are like a huge family and we got have a blast hanging out...

Keynote Speaker

During the GM we have a few speakers come and give a talk. This morning was Cheryl Strayed. Until today I had not heard of her, but it seems like I may have been hiding under a rock. 🙂 Her talk was great and very inspiring. I enjoyed it quite a bit and had several moments where I felt like she was talking directly to me. I was able to grab her book “Wild” and have it signed. I am...

Adding an icon to your WordPress.org Plugin

I finally got around to adding a simple icon to my plugin on WordPress.org. It was very easy! Here is how to can do it in just 5 simple steps. Before you start In your plugin folder you should have an assets folder. This is where you can add files for things like the Plugin’s icon, the header, screenshots, etc. The folder should be a top level directory, so it’s not going to be in...

WooCommerce: Emails are not sending

One of the more frequent issues that we hear about day to day is that WooCommerce is not sending emails for new orders (or any emails at all). There are several reasons that this may be happening. The most common reason is that the status of order is such that an email is not going to be sent. Some times the email may not even be enabled, or the server is not sending the emails. While we do have...

WordPress: Adding custom fields

Every day that I get a CrossFit workout in, I like to record that on my site, Level Up CrossFit. But that is a time consuming task that I have less and less time for. I don’t want to stop doing that, so I decided to add some custom fields so that entry is easier and formatting is all done. Enter Advanced Custom Fields. This plugin makes it very simple. Just add the custom fields in the...

WooCommerce Services and the Nexus: Tax calculations are not shown

In WooCommerce you can use WooCommerce Services to make tax calculations easier. This uses the TaxJar API to do that for you. Sometimes though, you will have everything configured correctly, but taxes still show as $0 or not at all on the front end of your site. This is often because there is no Nexus available. To confirm this, make sure you have Automated Taxes enabled. Now let’s check...

Send a coupon to a customer after signup

WooCommerce: Send a coupon! Send a coupon to a customer as a reward for subscribing to a list and/or creating an account during checkout. With Follow Up Emails you can create a list for your customers to subscribe to, create a sign up form to subscribe to that list, and send them a coupon for doing so! This is what you do. Create a new coupon in Follow-Up Emails Create a new Signup Email in...

WooCommerce Image Size Settings

WooCommerce 3.3 Image Size Changes WooCommerce 3.3 got some Image Size Improvements. You can read all about that here. This has caused a little confusion because if a theme defines the image sizes then a few options disappear. What once looked like this: Now looks like this: The change is that these two settings have been hidden. Main image width and Thumbnail width If you see these missing, this...

Team Meetup in Austin Texas

Tatooine Meetup, Austin Texas. Once a year our team has a Meet Up. A Meet Up is where, as a team, we select a location and then we meet in person. We do this because we are a fully distributed company. We also have a yearly Meet Up as a company that we call the Grand Meetup. The idea of a Meet Up is to bond as a team, tackle special projects together, mingle with other Automatticians in the area...

Update a plugin with FTP

Updating or installing a WordPress plugin using FTP 1. What is FTP? 2. Why would I use FTP and not the update plugin button? 3. WooCommerce Extensions What is FTP? FTP stands for File Transfer Protocol. It’s a way for you to drag and drop files from your desktop to the server hosting your website. This is a great way to manage your files. Some hosting companies provide you with a web...

Things 3 Alfred Workflow

A Workflow for Alfred and Things 3 Alfred is a must have for all Mac users. It’s a Productivity booster in so many ways. Today I added a workflow that will quickly add items to my Projects in Things 3. All you need to do is head here and download the workflow. The usage is pretty straight forward. + title #tag1 #tag2 [project name/area name] ::note >duedate I like to track the cases I do...

Grand Meetup Recap

Grand Meetup Recap <- Photo Credit: Eduardo Villuendas The approach this year has been to be purposeful about three things. The first was to be sharp and alert for the PHP class that I chose to take this week. The second was to meet people and be involved while also being real about what I can handle and only pushing myself to do more when it made sense. The third and last was to eat well and...

The Grand Meetup

2017 Automattic Grand Meetup Every year we get together as a Company, all of Automattic, and we have an incredible week together. It’s really hard to describe this event because you really have to experience it to understand. For a week brilliant and creative people get together and collaborate, learn, take classes, do projects, share experiences and make memories. We do this all over the...

Ireland Days 7-13

I just got back to California and will work on the finishing touches for this blog post in the next few days. My wife joined me for days 7-13 and we had an amazing and magical time. We rented a car, which deserves a post of it’s own, driving in Ireland is it’s own adventure! We drove all over and stopped at places tourist never see, interacted with people and got an excellent...

Ireland Day 6

Day 6 was mostly working, but we did have a really great time in the evening eating a second time at Boxty and then Karaoke. You’ll need to be on our Instagram to see those videos. 🙂

Error happened.

shane.blog Just Some Things