I just wrote a small hack that displays, in the menu, a hierarchical menu of Categories. When you add Category to a menu, that category, and all it’s descendents, are rendered as a menu.
I have a tiny site, sign-in-sheet.com, that was an experiment to see if ads can pay; they can, but it’s a tiny site, with tiny revenues.
I ported it over to WordPress, and it took several hours. It took 9 and 1/3 hours, more or less.
The trade off is that it’s now easier to update. I have a bunch of modified files that should be uploaded.
The site gets little traffic, but I basically spent less than a day making the initial site. It drives ad clicks, because you don’t have these dense, endless lists of options. You search, land on a page, and see, along with the content, a big ad. Odds are, a vendor is remarketing something to you, so you are more likely to click.
Webmaster Tools Dinged Me
I found some unpublished printable forms, so added them to the site, growing the footprint. Since this site can now grow, with some effort, I decided to install the Yoast plugin to coach my writing.
Yoast produces an XML Sitemap, so I went over to Google Search Console, aka Webmaster Tools to see if the site was being indexed. As expected, it was out of date… but there were some improvements to the tools, one of them being some tools to analyze how the site will perform in a mobile phone.
There, I had some bad news. Google wants sites to be mobile-friendly. My theme was not.
At least not Google’s version. My CSS and HTML were responsive, and acceptable to my eyes… but Google couldn’t tell.
The lesson here is that you need to get into the search tools asap – meaning as you release the theme. It’ll add a few hours of work to the theme, though.
These are sites with decent looking templates. Continue reading Websites With Free Templates
The crossplatform email game has gotten a lot easier in the past five years: the main platforms to target are iOS and Android. Everyone else gets the same content.
Continue reading HTML Email Got Easier
Everyone loves the parallax effect, and I’ve been swiping snippets of code to do it for a long time, but never really thinking about it too much. You load it, set some parameters, and that’s it. I was having a little glitch with one, and was tweaking it, and I started to wonder why the effect didn’t just start at one end of my image, and end at the other end.
After all, if I don’t show all the pixels, I’ve “wasted” all those network bytes to load the data, and all the memory to hold the data.
This parallax effect is stingy with network bytes.
Continue reading Yet Another Parallax Effect, but This One Wastes Fewer Pixels and Bytes.
This is a somewhat elaborate example of how to use conditional CSS and transitions to create a fluid, responsive stack of rectangles that are polite enough to stack up when the screen is narrow. The idea is I’m working on is to have a menuing system that stacks when the screen shrinks.
Continue reading CSS Animations using Transitions with Conditional CSS, Stacked Rectangles
This was an effort to find the best ways to create email messages that contain event information, so that the user can easily create a calendar item.
The stock advice is to use .ics files, yet I don’t see many event publishers using .ics files. Instead, I saw people using well-formatted text, which gets automatically linked by email clients. I’ll look at both methods.
Continue reading Creating Email Messages with Clickable Links that Add Events to Your Calendar