Google Script to loop folder contents and copy Google Sheets content

I helped one of our athletic directors do some budget sheets for different teams. We then needed to add an additional sheet to all the workbooks and copy over content from a similar page. Given it’s about 20 or so workbooks, I scripted it.   […]

Read More… from Google Script to loop folder contents and copy Google Sheets content

Conditional Field Display in ACF Based on Options Value

In ACF, the conditional logic for fields is constrained to data found in the other fields in the group. That works for most things. In this case, I wanted to have an options page for the theme that allowed two different patterns for timeline events. If you choose the “structured events” pattern, I want to […]

Read More… from Conditional Field Display in ACF Based on Options Value

Customizing the text in Canvas Catalog enrollment buttons

As usual, just knocking out the hit titles! Canvas Catalog just doesn’t have much in terms of options. That’s been tricky for us. We do a number of odd things. We’re getting around this so far by using the ability to put custom javascript at the catalog or sub-catalog level. It’s not what I dream […]

Read More… from Customizing the text in Canvas Catalog enrollment buttons

Taking Reservations in Gravity Forms

I should have written this post first, but I didn’t. Give me some credit. I’m still writing stuff on the Internet. The years have proven that’s a higher bar than one might expect. So, we want people to be able to register for events and we want to be able to send them emails, mark […]

Read More… from Taking Reservations in Gravity Forms

Deleting Gravity Form Reservations

I’m messing around with a reservation system that meshes with the Events Calendar Pro calendar system we use. We’re not trying to get people to pay for anything and we have a few other simple things that we want to do that makes a lot of the paid plugins for reservations messy. One of the […]

Read More… from Deleting Gravity Form Reservations