Home Blog

Anatoliy Dovgun

  • Preview & Revalidation

    Development · Headless & Decoupled Preview & Revalidation Draft preview, on-demand revalidation, and keeping headless frontends in sync with WordPress. Draft preview and revalidation workflows in headless WordPress…

  • Headless & Decoupled

    Development · Headless & Decoupled Headless & Decoupled When and how to decouple WordPress from the frontend — architecture, trade-offs, and 4WP production patterns. Headless and decoupled WordPress…

  • Queries & WP_Query

    Development · Database Queries & WP_Query WP_Query, meta_query, tax_query, and raw SQL — choosing the right data access layer. Query patterns, WP_Query, and database performance in WordPress development…

  • Options, Meta & Transients

    Development · Database Options, Meta & Transients Options API, post/user/term meta, transients, and object cache boundaries. Options, meta, transients, and caching patterns in WordPress data storage This guide…

  • REST as Headless Backend

    Development · Headless & Decoupled REST as Headless Backend Expose posts, pages, and custom content via WP REST for SPAs and static frontends. Using the WordPress REST API…

  • GraphQL (WPGraphQL)

    Development · Headless & Decoupled GraphQL (WPGraphQL) Flexible queries with WPGraphQL — schemas, connections, and headless data fetching. GraphQL and WPGraphQL integration for headless WordPress development This guide…

  • Frontend (Next.js / SPA)

    Development · Headless & Decoupled Frontend (Next.js / SPA) Next.js, React, and static frontends consuming WordPress — routing, ISR, and the 4WP Headless App. Building Next.js and SPA…

  • $wpdb & Prepared Statements

    Development · Database $wpdb & Prepared Statements Safe SQL with $wpdb->prepare, get_results, insert, update, and avoiding injection in plugins. Using $wpdb and prepared statements safely in WordPress plugin…

  • Block-first / Gutenberg-first

    Methodologies · WordPress Methodologies Block-first / Gutenberg-first Ship features as blocks and block.json instead of classic PHP templates. Block-first and Gutenberg-first methodology for WordPress product development This guide…

  • HTML

    Development · Frontend HTML Semantic markup, accessibility, and block-friendly HTML in WordPress themes. Semantic HTML, accessibility, and markup practices in WordPress theme development This guide covers practical patterns,…