Let's get life-changing...About two months ago, a little before my 42nd birthday, my girlfriend convinced me to go to the emergency room when I was having trouble breathing. I thought they were going to give me some asthma medicine and call it a day. The doctor was concerned after an image of my lungs was taken, so I was transported to another hospital where I awaited further tests. The diagnosis was technically pneumonia at that point, so the fluid was drained and I was to have surgery to clear out the rest of the lungs. The morning of, however, the surgery was canceled. A "heart" doctor came into my room, accused me of a lifetime of hard drugs, and explained that my heart was operating at 25% of normal. I asked family if this was a normal thing for a person of my age, and the consensus was its your genetics. To say I'm in denial is an understatement, but it's given me a lot to think about. Everyone around me is concerned, and I am too, just not as much so. Armed with extra meds and a heart vest (insert shock puns), I've had a lot of time to think about the products and projects I'm working on. Which is a mild segway into... Photo block updatesThe photo block has taken a back seat of late to other items I've been working on, and there honestly hasn't been much interest aside from a few who have tried it. If you haven't already, I encourage you to try out your own demo. It'll launch an admin where you can play around with the block settings. I haven't finished the frontend yet. That's still a work in progress. The project is on GitHub (lots of React goodies in this one) with the intention of it being released for free on WordPress.org. If you're into or wanting to learn React in a block setting, I could honestly use the help in getting it across the finish line. If you want a deep, deep dive into the project's current status, please read my developer diary entry on the anatomy of a photo block. It's a long, but entertaining look into the UI decisions I made when designing out the look and behavior of the block. |
Comment Edit Pro and plans for the futureI spent the weekend working on Comment Edit Pro. I completely rebuilt the landing page, so it's worth a visit to marvel at my creation (sarcasm). After fielding a few support requests and releasing a bug fix, I decided to brainstorm new features. I've researched comment features in the past, and one idea I had was for a featured comment block. I found that ThriveComments has a similar feature, but it displays at the top of a comment section and I couldn't find a way to feature a comment within a post or page. Core has nothing similar, and a quick Google search revealed a few blocks that were in waiting list mode. As I planned out the new featured comment block, I discovered I'd need three large pieces:
I'd also like it to be able to be output the featured comment via shortcode, so I'll have to figure out a way to have both a fully-featured block and a shortcode with similar functionality and options. Adding to that, I'd like the output to be easy to style, so DIYers can do some deeper customization. I'm still in the beginning phases of the block and feature (pun?) development, but I think building the comment selection interface will be both a challening and rewarding project that I can reuse in some features I've been putting off, like a way to move comments within a post visually. A few projects in the planning phasesArchive Pages ProI develop and maintain a free WordPress plugin that can map archive pages (post type archives, term archives, 404 page) to an existing page. The main issue with the plugin is its blocks. Or for the block lovers, the archive mapping. It's a plugin that does too much. So I've considered breaking off the mapping portion of the plugin and developing it into its own plugin. The plan is to update the blocks in Custom Query Blocks to keep its existing user base alive, and perhaps add in a few new ones. The archive mapping in Custom Query Blocks will remain the same, but the add-on will get an easier interface, and a shortcut in Settings->Reading to create block templates for archives if you have a block-enabled theme. In addition, it'll provide author archive mapping as well, so you can lay out author archives in pages. The ability to have custom author endpoints and/or username changing built-in is under consideration. The plan for now is to generate a landing page to gauge interest before I put in any additional coding work. Comment FavoritesAlso needing a landing page is Comment Favorites, and I'm still debating whether this should be a standalone plugin or an additional feature of Comment Edit Pro. I'd like a way for a logged-in user to favorite (or heart) a comment. Favorites will be stored, and the user can view and modify their existing favorites at any time. Users can change their favorites page from private to public by requesting a vanity URL, which an editor or above can approve. As users publish their favorites and share them, you'll find them to be a self-hosted walking and breathing advertisement for your commenting community. I've filed this project under: things to consider for the future. Phew, this has been a long one!I covered a lot in this newsletter. I went from heart failure to talking about hearting comments. I really do appreciate you being a subscriber. Until next time. |
2100 Raintree Rd, Edmond, OK 73013 |
You're one step away from deluxe WordPress plugins, tutorials, and insights. Please subscribe today!
Exciting news! Archive Pages Pro is out. Back in my agency days, a co-worker asked me, "Why don't custom post types have archive pages like blog posts do?" I decided to code a solution, and the end result was a plugin called Custom Query Blocks. Some users of the plugin complained that Custom Query Blocks is essentially two plugins: an archive mapper, and a block suite. As a result, I've forked the functionality of Custom Query Blocks into its own dedicated plugin: Archive Pages Pro. Archive...
Hello again.It's been a busy time for updates. I constantly struggle with procrastination and burnout, so when I feel productivity coming on, I try to embrace it fully. I've put a lot into my free plugins lately, and I'd like to share what's new. Let's get to it, shall we? Plugin Info Card gets a ratings card and overridable titles I've had a bit of time to focus on Plugin Info Card of late. Let's go over what's new. New Ratings Card New Ratings Card in Plugin Info Card A new ratings card is...
I've been busy... It seems like my productivity comes in bursts, and when it rains, it pours. I'll be going over several product updates and running you through my latest tutorials. As far as a health update, you may remember I was diagnosed with congestive heart failure. Well, I caved to the doctor and said I wanted a pacemaker. He did another ultrasound on my heart to double-check, and it actually improved to 45% (from the low 30's). So I no longer need a pacemaker! This is great news, as I...