Skip to content
Studio K40
WordPress-centric Web Development
Studio K40
  • About Me
  • Why Work With Me
  • Portfolio
  • My Services
  • Working Process
  • Gray’s Quick Tips & Web Development Tutorials
  • Contact Me
(503) 209-1281[email protected]
Studio K40Studio K40
  • About Me
  • Why Work With Me
  • Portfolio
  • My Services
  • Working Process
  • Gray’s Quick Tips & Web Development Tutorials
  • Contact Me

Let’s get into the weeds of web development

Sep192019

How to delete spam WooCommerce user accounts

technical, tutorials, WordPressBy graySeptember 19, 20191 Comment

If you leave your my-account page with an option for new customers to create accounts without actually buying anything, or if you allow people along the purchase process to create accounts before they complete purchase, you’ll end up with a bloated wp_users table. Many of my customers have ended up in this situation, with tens…

Details
Aug52019

Case Study – Moda Health Digital Solutions

case studiesBy grayAugust 5, 2019Leave a comment

The Moda health website was specifically developed to be a sales tool used by sales people in the field, when working with potential employer clients. Through a couple different pathways, the salesperson is able to present to the employer all of the different online digital solutions that Moda Health Insurance offers for Health benefit administrators…

Details
Jun112019

Be cautious with the WYSWIG text editor

articles, beginner, WordPressBy grayJune 11, 2019Leave a comment

One of the most important tenets of any kind of writing content for the web is: Don’t Repeat Yourself (DRY).If you want some text like h3’s to be purple, bold, large, and italic, it’s best not to do this: This code is really bad because it violates DRY. Because so much is repeated in the…

Details
May312019

Using WP CLI to speed up development

technical, WordPressBy grayMay 31, 2019Leave a comment

I’ve started experimenting with WP CLI, which stands for WordPress Command Line Interface. Essentially, it allows an efficiency loving developer the option to do many of the routine maintenance and set up of a WP site completely through a command line, rather than the GUI backend interface. While on paternity leave, I finally had a…

Details
Apr112019

Quirks with BlueHost

technical, tutorialsBy grayApril 11, 2019Leave a comment

I used to use and endorse the hosting services of BueHost frequently, but I’ve found that their support over the years has degraded in quality both in their written documentation and their customer support technicians. I’m writing this post as an on-going place to add additional notes to the documentation in their support system, since…

Details
Apr92019

Using SSH key in your web development workflow

technical, tutorialsBy grayApril 9, 2019Leave a comment

One of the most basic adages within web development (and computer usage in general) is D.R.Y., which stands for Don’t Repeat Yourself. If there’s a way to make a series of manually taken steps into an automatic process by usage of software, it should be done. One of the first ways I apply this when…

Details
Oct52018

How to fix WordPress permalinks on a Google Cloud instance

technical, WordPressBy grayOctober 5, 201846 Comments

This tutorial goes over the general process for troubleshooting when your permalink changes aren’t working, and the specific server changes that you can make on Google Cloud instances.

Details
Jul102018

How to Add Placeholder Text to Constant Contact Forms

javascript, technical, tutorialsBy grayJuly 10, 20183 Comments

Here’s a javascript solution to modify the design of a constant contact form any other asynchronously-loaded external script,  Constant Contact used to provide the full code, so that you could add in element attributes like placeholder. Unfortunately, as of October 2017, they’ve taken away the full embed codes in favor of a few lines in order…

Details
Jul62018

Account Credentials to keep handy for website owners and their designers

articles, processBy grayJuly 6, 20181 Comment

This is my checklist of credentials one would need to make substantial changes to your website. It’s a good idea to have this information on-hand. It’s like keeping your registration in the glove compartment of your car — you hope you won’t need it, but when something bad happens, you’ll be glad you do.

Details
Jun142018

Prelaunch Website Testing: Forms & Emails

beginner, processBy grayJune 14, 2018Leave a comment

Before you can launch your new website, it’s important to run some tests to ensure that you’re site will work as good as it looks. Visual testing across different browsers and devices is the first thing that comes to mind, and the most obvious to most clients, but there’s a few often overlooked areas that…

Details
←123456→
© 2026 Gray Ayer | All Rights Reserved

design is where art and science break even

Go to Top