Comments are a catch-22. They can make the web great or terrible. The whole the web kinda rest of the civility of commenting. I can’t tell you how many sites I’ve cleaned the comments from. As much as I love the feature in WordPress, I most often recommend that commenting be disabled for the majority […]
March 2021
Log In / Out
I’ve created all kinds of variations with the login form for various membership and network sites. I’ve also seen some really poor implementations of the login forms in plugins. Aside from the fact that I prefer to avoid any third party code, I use the default wp-login.php file to handle user authentication for simplicity. I […]
Error Reporting
I’ve spent plenty time debugging the API and Gutenberg in the console. Sometimes I’ll find that I’m three or four git commits down the line before I realize that I’m generating an error. In an effort to prevent that from happening, I’ve added console logging to a ‘notice alert’ div underneath the header. With this […]
Mode
While developing a website, I often have to switch back and forth between different builds. Instead of manually rewriting the scripts and styles that load into the site between builds, I started using a function determine which state the sites is in and load the JavaScript and CSS conditionally. I include a custom theme settings […]
Search
Search bars always kinda bug me when I visit a website. Most of the time, I’ve already arrived via a search. Half of them are underpowered. Here are the my notes on the search elements for this theme. Try it out 👆🏼 Design: I’ve seen sites with a search in the header, sidebar, and the […]