I see a lot of publishers struggle with timely search engine indexing after publishing or updating an article. This happens because:
(1) the update invalidates the sitemap cache and Google sees a long response time due to regeneration which makes it apply crawl throttling as the site appears to be overloaded; or
(2) the sitemap returns stale content (without the new article URL) because there is a delay in regeneration.
With two-factor authentication it is often overwhelming to decide on how to set it up right. Do you think these "recommended" labels and the ordering of methods make it easier? How else could we improve it?
Version 0.13.0 of the Two Factor plugin for WordPress is out! 🚀
It features a new filter to limit the available two-factor methods for each user. Useful for disabling less secure methods for super-admins, for example.
How do you scope a PHP scoping library to avoid dependency conflicts? That's a trick question 😅
The must rewrite EVERYTHING including the source itself, the autoloader (which must be shipped with the release) and the composer.json with the original dependencies removed.
And then you probably want to test everything by re-running the test suite within the rewritten codebase which still needs to rely on the development dependencies.
Oh, well. Microsoft Office auto-update somehow replaced my Office 2021 install with Office 365 which disabled all editing. Had to do a complete reinstall. Good luck finding an official 2021 installer using any of their documentation which is all out of date.
Found a GitHub repo with up-to-date direct links to official downloads and handy commands to disable all telemetry and cloud functionality.
The standard <link rel="alternate" /> tag seems like a good candidate for providing semantic links to markdown representation of website content to LLMs. Same with links to MCP endpoints, right?
TIL: The Query Monitor plugin adds an HTTP header with a PHP backtrace showing what triggered a WordPress redirect — useful for tracking down the source of unexpected redirects.
I'm working on a PHP library to enable encryption of WordPress options and meta values using symmetrical keys stored in constants, environment variables and PHP files.
The eventual goal is to get something similar into WordPress core so I'll build a plugin that provides an interface for encrypting existing options. Other plugins will be able to opt-in for encrypted storage of specific options through a simple filter.
What's something you would like to see in a solution like this?
Turns out this happens due to a stale tracked connection that RouterOS has in the firewall which points to the expired passthrough DHCP IP. Seems like a #RouterOS bug.
Something is causing my @mikrotik R11e-LTE6 to go into infinite reset mode and there is nothing in the logs when it starts happening. Was all good for years until the 7.18 upgrade.