Skip to content

52 articles

#WordPress (page 3)

Every article tagged WordPress, newest first. Search all articles

  • A model locomotive opened up for a new part on a lit test table, while an identical railway layout keeps running untouched behind it.Monitoring

    7 min read

    How to test WordPress plugin updates before they reach production

    To test WordPress plugin updates safely, copy production to staging, a private test copy, review what changed, update in controlled batches, and run the site flows that matter before production. Keep a pre-update backup and the previous plugin package or version ready so you can reverse a bad release quickly.

    • WordPress
    • Plugins
    • Monitoring
    Read article
  • A key-cutting machine shapes a slim single-purpose key while the master key stays locked in a glass case and colour-coded keys hang ready.Security

    7 min read

    Application passwords for safer WordPress integrations

    WordPress application passwords let an external system authenticate without storing a user's main login password. Use a dedicated low-privilege user, send the credential only over HTTPS, and give each integration its own password so you can revoke it without affecting the others.

    • WordPress
    • Security
    • REST API
    Read article
  • Every spillway of a dam opens at once and a glowing flood rushes toward a small mill below, while a lever on the dam waits to stagger the gates.Performance

    6 min read

    Why a cache purge can overload WordPress and how to stop it

    A WordPress cache stampede happens when many requests lose the same cached data at once and all try to rebuild it. The fix is to limit rebuilds with a shared lock, keep stale data available during refresh, and spread expiries so misses do not arrive as one burst.

    • WordPress
    • Caching
    • Performance
    Read article
  • Glowing kiosks across a world map hand out copies of a page to queues of tiny travellers while the main library rests, its do-not-copy pages kept inside.Performance

    8 min read

    WordPress CDN caching: cache full pages safely at the edge

    WordPress CDN caching is safe when the CDN stores only anonymous, public HTML and bypasses requests that can vary by user, session, cart, preview, or admin state. Cache static assets broadly, cache full pages selectively, purge changed URLs, and verify the response headers before trusting the policy in production.

    • WordPress
    • Caching
    • Performance
    Read article
  • Isometric factory line: crates pass check gates, a build oven and an inspection camera up a release ramp, while one crate is diverted at a red gate.Enterprise

    7 min read

    WordPress CI/CD with GitHub Actions: tests, builds and safe deploys

    A WordPress CI/CD pipeline in GitHub Actions should test every pull request, build one repeatable release artifact, and deploy only code after approval. Keep uploads, secrets, and the database outside the repository, then switch releases with a symlink so rollback does not require copying files over the live site.

    • WordPress
    • Enterprise
    • Automation
    Read article
  • A wall of lit alarm clocks wired to a ledger; a robotic hand ticks off the ones that rang while one dark, silent clock is circled in violet.Monitoring

    7 min read

    WordPress cron monitoring: prove scheduled jobs ran

    If WordPress cron not running is delaying posts, emails, imports, or backups, first prove whether WP-Cron can spawn and whether events are already overdue. Then move the trigger to a system scheduler when timing matters, and monitor both overdue events and a success heartbeat from the jobs you care about.

    • WordPress
    • Monitoring
    • Cron
    Read article
  • A printed toggle switch lifts off a paper card and becomes a real glowing switch between a reader's fingers, small sparks around it.Development

    7 min read

    The WordPress Interactivity API: add front-end behavior to a custom block

    The WordPress Interactivity API gives custom blocks a standard way to connect front-end HTML to state and JavaScript actions. Since WordPress 6.5, you can declare an interactive block in block.json, add directives to server-rendered markup, and load behavior through a script module.

    • WordPress
    • Gutenberg Blocks
    • JavaScript
    Read article
  • Stagehands carry the large hero painting onstage first under a spotlight and a stopwatch while smaller frames wait in the wings.Performance

    7 min read

    WordPress LCP image optimization: make the largest image load first

    A slow WordPress LCP image usually needs three things: early discovery, high fetch priority, and a file sized for the space it occupies. Find the actual LCP element first, then remove accidental lazy loading, fix responsive image markup, preload late-discovered backgrounds, and retest.

    • WordPress
    • Core Web Vitals
    • Performance
    Read article