🦜 Perishable Press
@perishablepress.com@rss-parrot.net
I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline!
Brought to you by the RSS Parrot.
---
Web Dev + WordPress + Security
Your feed and you don't want it here? Just
e-mail the birb.
Launching My Latest WordPress Plugin: REST Pro Tools
https://perishablepress.com/rest-pro-tools/
Published: March 23, 2026 20:43
Very excited to launch my latest WordPress plugin, REST Pro Tools. This is the premium/pro version of the free plugin hosted at WordPress.org, Disable WP REST API. The free version is very basic and does exactly what it says: disables the WP REST API, no…
Micro API for Simple Download Counter WordPress Plugin
https://perishablepress.com/micro-api-simple-download-counter/
Published: February 1, 2026 00:05
Simple Download Counter (SDC) version 2.3 features a very basic API that returns the number of times a specified file has been downloaded. For lack of a better name, I call it the “Micro API”. This tutorial explains how it works, and provides a real-world…
Check 404 URLs in Database
https://perishablepress.com/check-404-urls-database/
Published: January 23, 2026 16:21
There are many ways to do this. I wanted the quickest and easiest. I run Yourls on several sites to create shortlinks for my books. Each instance of Yourls contains many URLs. I like to keep my books current. URLs tend to change and break over time. It is…
Download Blank .htaccess File
https://perishablepress.com/download-blank-htaccess-file/
Published: January 12, 2026 14:39
Here is a simple blank (empty) .htaccess file, ready for download. 👉 Read notes below. Why? Because .htaccess files by default are hidden on most systems. In some cases it is easier to simply download a blank copy instead of trying to create one manually.…
Google Broke My Heart
https://perishablepress.com/google-broke-my-heart/
Published: January 5, 2026 16:10
For years, I thought of Google as a trustworthy helper on the Web. Especially where it mattered most, removing pirated copies of my books from Google search results. After publishing a new book, I would monitor the search results and file a DMCA notice…
Protect Yourls Login Page with Apache/.htaccess
https://perishablepress.com/protect-yourls-login-page/
Published: January 1, 2026 23:27
For those who know, YOURLS makes it super easy to host your own URL shortening service. I use Yourls on several sites and it works great at generating shortlinks for otherwise long and tedious URLs. So they’re easier to share, remember, social media, etc.…
Diving Into AI
https://perishablepress.com/diving-into-ai/
Published: December 29, 2025 14:54
One of my new year’s resolutions is to learn AI more deeply. Although I’ve kept up with how things are changing in the AI/LLM world, I actually use AI very rarely. It’s just not necessary for anything that I do. And before you say, “well then you must not…
Fix Apple Mail Using Incorrect Name for the “To” Field on Sent Messages
https://perishablepress.com/fix-apple-mail-using-incorrect-name-to-field-sent-messages/
Published: November 25, 2025 15:49
For several years, Apple Mail would specify the wrong name for the “To” field when sending email messages. It was very frustrating and confusing for numerous reasons. Whatever I tried to resolve the issue, nothing seemed to work. So for years using Apple…
Block Unwanted Content on Any Website (Without Sacrificing Privacy)
https://perishablepress.com/block-unwanted-content/
Published: October 31, 2025 10:31
I like to read. All sorts of stuff. Especially social media posts. I can sit for hours scrolling thru threads, but it gets annoying when there is someone spamming or pushing an agenda, or just being stupid in general. So I looked back my notes and…