I love documentation and am alerted when information is created and not captured. It’s probably because I grew up on the internet and learned so much from things that were documented by others. I’ve had many experiences where some random bit of information—something seemingly small and insignificant—has had great impact on me. That goodness someone …
Send Copy of Form to Submitter using Gravity Forms
The ALC Network website provides every sub website with a powerful plugin called Gravity Forms. It allows users to create forms that appear on any page (or widget). ALCs use these forms to process enrollment, as contact forms, and to track student activities such as off-site learning. Today I’m going to show you how to …

Getting Started with Page Builder
The ALC Network relies heavily on a modified version of Theme Foundry’s Make theme. The front page of my site and the network home page both use the Page Builder “template”. This post will cover the basics of using the ALC General Theme (which is based on Make). You can learn more about the theme from Theme Foundry’s …
Adding Translations to existing pages with Polylang
As the ALC Network expands into communities with different languages it is becoming necessary to translate our content to serve those communities. To accomplish this I’ve installed the polylang plugin which gives any network site the ability to configure multiple languages to display pages in. Most of our network level pages are created using the Make …

Last Week in Oaho
The second day of the ALC Experience was the start of my final week. The energy is so very high. We went to the skate park where some of us skated and others drew pictures with me. Then off to the Bishop Museum! Where I learned about the formation of Hawaii from volcanos and in the …
Bash Script for committing plugin updates to WordPress
I’m lazy. Talk to anyone who programs and they will tell you the same (or they will lie to you). Programming is the art of lazy people who want to not do things over and over. I look at almost every task I do on the computer and think “could I automate this?” because: lazy. …

ALC Oahu Experience Day 1
The past three weeks have felt really small and empty. With spring break and two weeks missing over half our kids the energy has been a bit low and mellow. It felt a little scary even. Today, however, began a free “experience” week here at ALC Oahu. We’ve invited interested families to come for three …
Introducing the sticky nav to Make child themes
The ALC Network website offers users a few theme options, the primary one which most ALC sites use is the “ALC Make Child” theme based off Theme Foundry’s wonderful theme Make (which is impossible to google). I’ve added and am currently testing a new function in the theme, sticky navigation! This actually isn’t a new feature, …
Frustration and Learning
I’ve been doing frustrating work over the past few days. Hours of my time have been dedicated to wading through challenging problems that push the limits of my knowledge. I’ve been working on a Shopify store for one of the ALC Oahu parents who is hosting me and working on the ALC style themes for …

Set the Week Board for ALC Oahu
This tool is used at the start of each week to determine the offerings, trips, or group activities that are available to the community. I redesigned the ALC Oahu Set the Week board using recycled wood and whiteboard paint. Click to learn more about Set the Week and see examples from around the network.