Articles
A client needed a slideshow in their post content. I tried a number of slideshow plugins, but all required you create the slideshow before creating the post, and most had more features than I needed. So I wrote a function to convert standard WordPress galleries to slideshows. From your post edit screen, select “add media”…
I often want to add an arrow below a <div> with a border to make it look like a chat bubble. After exploring many solutions, the easiest way I’ve found of adding the arrow is an SVG, positioned absolutely. Here’s the SVG: The <SVG> has a white top border that will mostly overlap the border…
Twenty-five years ago, I saw my first website and wanted to make my own. The point of entry was Notepad. I followed a tutorial, learned some HTML, signed up for Geocities, and figured out how to publish. It wasn’t the easiest to learn, but over a couple of weeks, I put the pieces together and…
We’ve all gotten pretty used to the little help widgets that float along as we browse most websites. Made popular by Helscout and other support tools, it’s a great way to capture questions or concerns immediately from users. But for those of us who don’t want or need a full-blown support app, or are content…
I recently put my Social Link Pages WordPress plugin on AppSumo marketplace. The Social Link Pages website uses Easy Digital Downloads to sell the plugin and manage software licenses. AppSumo requires unique codes for each sale. Easy Digital Downloads (EDD) has discount codes that we can use, setting the “discount” to 100%. But we need…
A year ago at the beginning of the Pandemic, my wife complained there’s no online version of Mexican Train, a popular dominos-based game that her family often plays together in person. I was sort of in-between side projects and learning React at the time, so I quickly registered mexicantrain.online, spent a few weeks building the…