PHP 8.6 and WordPress: Check Your Plugins Before You Upgrade
PHP 8.6 is due November 19. Find deprecated functions in your plugins with grep and WP-CLI, test on staging and switch PHP without breaking WordPress.
PHP 8.6 is due November 19. Find deprecated functions in your plugins with grep and WP-CLI, test on staging and switch PHP without breaking WordPress.
Stop WooCommerce card testing bots with checkout rate limiting and Turnstile, then delete thousands of failed orders in batches with WP-CLI.
WordPress asks for FTP details or cannot write .htaccess? Find the PHP user, fix file ownership and permissions, and drop the FS_METHOD hack.
Fix 507 Insufficient Storage in WordPress: check disk and inode quota, delete backups, cache, logs and revisions, and stop the disk filling up again.
WordPress 7.2 needs WP_SECRETS_KEY in wp-config.php for the new Secrets API. Generate the key, add it, verify it, and rescue beta secrets.
WordPress 7.2 adds a text shadow control to Paragraph and Heading blocks. Add your own presets, set defaults or disable it in theme.json.
Bots hitting /post-slug/feed/ thousands of times? Find them in the access log, cache feeds and redirect post feeds in .htaccess or nginx.
Backup plugin hangs on the database step? Find the tables that slow it down, export the database with WP-CLI and schedule it with cron.
Automatic updates column gone from the Plugins screen? Find the constant, filter, host tool or role that hides it and bring it back.
WordPress 7.2 replaces Dashicons in the admin menu and admin bar with SVGs. Fix color scheme CSS, hidden icons and plugin menu icons before Dec 8.