Skip to content

Clare Ivers

Menu

Clare Ivers

Tech

Creating Custom Settings Tab on WooCommerce Settings Page – Product Addon by Category

WooCommerce Custom Settings Tab with hierarchical product checkbox list

Here’s how to create a custom WooCommerce Settings Tab and save the data to the database. We’ll use it to create a product add on by category.

clario November 1, 2022December 9, 2022 PHP, Tech, WooCommerce, Wordpress No Comments Read more

Google App Script – Dynamically Set Spreadsheet Header Record

Google App Script - populate header record featured image - Mika Baumeister on Unsplash.com

More productive programming – setting header records on a spreadsheet dynamically with Google Apps Script

clario July 26, 2022July 28, 2022 Coding, Tech No Comments Read more

Getting Sample Order Data into WooCommerce

Getting Sample WooCommerce Order Data - Featured Image Photo by Brett Jordan on Unsplash

Lately I’ve been working on using Google Sheets to create dashboards for WooCommerce Order data. I want to write about it here, but since I can’t show you the sensitive customer data that is in my client’s site, I need

clario June 27, 2022July 28, 2022 Coding, PHP, Tech, Wordpress No Comments Read more

Google Drive WhatsApp No Backup Found

How to retrieve old messages from WhatsApp when you set the account up on a different phone number.

clario June 21, 2022June 21, 2022 Tech Read more

Add a Product Addon Checkbox to WooCommerce Single & Variable Products – Tutorial

Add  a Product Addon Checkbox to WooCommerce Single & Variable Products – Tutorial

In this post you’ll learn how to create a WooCommerce product addon checkbox for single and variable products – from scratch, without a plugin!

clario June 8, 2022December 22, 2022 Coding, Tech, Wordpress No Comments Read more

Cloning Objects in JavaScript Part 2 – a deeper dive

Lego heads - deep cloning in Js. Photo by Hello I'm Nik on Unsplash

Normally when you create copies of objects in JS you end up with a shallow copy, where nested objects are copied by reference. Here’s how to make a deep clone.

clario May 31, 2022July 28, 2022 Coding, JavaScript, Tech No Comments Read more

What is this? JavaScript

The this keyword in JavaScript points to different objects depending on the context it is used in. How does it change? Let’s find out!

clario May 28, 2022November 3, 2022 JavaScript, Tech No Comments Read more

Factory Functions in JavaScript – making more than one object

White Bay Power Station, Rozelle, Sydney

It’s pretty easy to make an object in JavaScript once you know the syntax, but if you want to make more than one of the same type of object, it’s better to do it from some kind of blueprint. This post is all about factory functions!

clario May 24, 2022July 28, 2022 Coding, JavaScript, Tech No Comments Read more

Remove Uncategorized from Google sitelinks without a plugin – WordPress

How to stop Google from indexing your Uncategorized (or any) category and remove it from sitelinks on a SERP without a plugin.

clario May 23, 2022July 28, 2022 Tech, Wordpress No Comments Read more

Object literals and terminology in JavaScript

An object is a collection of key-value pairs. To be useful, they should be logically related values. They can be created with object literal syntax, meaning that the key-value pairs are enclosed in curly braces and usually assigned to a

clario May 19, 2022July 28, 2022 Tech No Comments Read more
  • « Previous
Copyright © 2025 Clare Ivers . All rights reserved. Theme Spacious by ThemeGrill. Powered by: WordPress.