“When you have one plugin — it’s great. When you have several — even better. When they are actively used — perfect. But then the real pain begins…”
— Full-stack WordPress developer with open two eyes,
Anatoliy DovgunI have 12+ plugins and over 30+ projects where use it and know how management it from one place:
{
"plugins": [
{
"name": "4WP QL Blocks",
"slug": "4wp-ql-blocks",
"description": "Query Loop integration with Search and Taxonomy filters for WordPress",
"repository": "https://github.com/4wpdev/4wp-ql-blocks",
"status": "active",
"version": "0.1.10",
"requires": {
"wordpress": "6.0",
"php": "8.0"
},
"tags": [
"query-loop",
"search",
"taxonomy",
"filters",
"gutenberg",
"woocommerce"
],
"inBundle": false,
"documentation_url": "https://4wp.dev/plugin/4wp-ql-blocks/"
},
{
"name": "4WP Icons",
"slug": "4wp-icons",
"description": "Custom SVG icon system for Gutenberg blocks",
"repository": "https://github.com/4wpdev/4wp-icons",
"status": "active",
"version": "0.2.3",
"requires": {
"wordpress": "6.0",
"php": "8.0"
},
"tags": [
"icons",
"svg",
"gutenberg",
"blocks"
],
"inBundle": false,
"documentation_url": "https://4wp.dev/plugin/4wp-icons/"
},
{
"name": "4WP Mega Menu",
"slug": "4wp-mega-menu",
"description": "Advanced Gutenberg-based mega menu block",
"repository": "https://github.com/4wpdev/4wp-mega-menu",
"status": "active",
"version": "1.0.0",
"requires": {
"wordpress": "6.0",
"php": "8.0"
},
"tags": [
"menu",
"navigation",
"gutenberg",
"mega-menu"
],
"inBundle": false,
"documentation_url": "https://4wp.dev/plugin/4wp-mega-menu/"
},
{
"name": "4WP Responsive",
"slug": "4wp-responsive",
"description": "Responsive utilities and layout helpers",
"repository": "https://github.com/4wpdev/4wp-responsive",
"status": "active",
"version": "0.1.0",
"requires": {
"wordpress": "6.0",
"php": "8.0"
},
"tags": [
"responsive",
"utilities",
"layout",
"css"
],
"inBundle": false,
"documentation_url": "https://4wp.dev/plugin/4wp-responsive/"
},
{
"name": "4WP FAQ",
"slug": "4wp-faq",
"description": "Structured FAQ block with schema.org support",
"repository": "https://github.com/4wpdev/4wp-faq",
"status": "active",
"version": "0.1.1",
"requires": {
"wordpress": "6.0",
"php": "8.0"
},
"tags": [
"faq",
"schema",
"seo",
"gutenberg",
"structured-data"
],
"inBundle": false,
"documentation_url": "https://4wp.dev/plugin/4wp-faq/"
},
{
"name": "4WP SEO",
"slug": "4wp-seo",
"description": "Internal SEO plugin with Schema.org, Google Search Console, and LLMS.txt modules",
"repository": "https://github.com/4wpdev/4wp-seo",
"status": "active",
"version": "0.1.0",
"requires": {
"wordpress": "5.0",
"php": "8.0"
},
"tags": [
"seo",
"schema",
"schema.org",
"techarticle",
"llms.txt",
"gsc",
"google-search-console",
"structured-data",
"json-ld",
"cross-posting"
],
"inBundle": false,
"documentation_url": "https://4wp.dev/plugin/4wp-seo/"
},
{
"name": "4WP Advanced Code",
"slug": "4wp-advanced-code",
"description": "The ultimate SEO & UX-enhanced Code Block for WordPress. Extends core/code blocks with syntax highlighting, copy/share functionality, and JSON-LD structured data.",
"repository": "https://github.com/4wpdev/4wp-advanced-code",
"status": "active",
"version": "0.1.0",
"requires": {
"wordpress": "6.0",
"php": "8.0"
},
"tags": [
"blocks",
"code",
"syntax-highlighting",
"seo",
"gutenberg",
"developer",
"json-ld"
],
"inBundle": false,
"documentation_url": "https://4wp.dev/plugin/4wp-advanced-code/"
},
{
"name": "4WP Auth",
"slug": "4wp-auth",
"description": "Social authentication plugin for WordPress - Gmail, Facebook, Instagram, TikTok. Self-hosted OAuth 2.0 authentication with REST API support.",
"repository": "https://github.com/4wpdev/4wp-auth",
"status": "active",
"version": "1.0.2",
"requires": {
"wordpress": "6.0",
"php": "8.0"
},
"tags": [
"authentication",
"oauth",
"social-login",
"gmail",
"facebook",
"instagram",
"tiktok",
"rest-api"
],
"inBundle": false,
"documentation_url": "https://4wp.dev/plugin/4wp-auth/"
},
{
"name": "4WP MCP Abilities",
"slug": "4wp-mcp-abilities",
"description": "MCP abilities for admin content operations. Minimal abilities provider for WordPress MCP Adapter with create/update post capabilities.",
"repository": "https://github.com/4wpdev/4wp-mcp-abilities",
"status": "active",
"version": "0.2.1",
"requires": {
"wordpress": "6.0",
"php": "8.0"
},
"tags": [
"mcp",
"abilities",
"admin",
"content",
"api",
"automation"
],
"inBundle": false,
"documentation_url": "https://4wp.dev/plugin/4wp-mcp-abilities/"
},
{
"name": "LMS4WP",
"slug": "lms4wp",
"description": "LMS platform for learning your favorite programming language. WordPress plugin for educational courses and skill development with WooCommerce integration and MCP support.",
"repository": "https://github.com/4wpdev/lms4wp",
"status": "active",
"version": "1.10.0",
"requires": {
"wordpress": "6.0",
"php": "8.0"
},
"tags": [
"lms",
"learning",
"courses",
"education",
"woocommerce",
"mcp",
"ai"
],
"inBundle": false,
"documentation_url": "https://4wp.dev/plugin/lms4wp/"
}
],
"bundle": {
"name": "4WP Bundle",
"slug": "4wp-bundle",
"description": "Core bundle managing shared logic, integrations, and future add-ons",
"repository": "https://github.com/4wpdev/4wp-bundle",
"status": "active",
"version": "1.0.3"
},
"lastUpdated": "2026-02-14"
}
A simple example: one WordPress project uses multiple plugins. Then more projects reuse them. Over time the ecosystem grows — modules increase, dependencies expand, logic overlaps, responsibilities blur, performance fluctuates, updates introduce risks, and maintenance becomes unpredictable.
4WP.dev is a modular WordPress development framework designed to solve this problem and scale complex Gutenberg-based projects efficiently.
Core principles and focus areas:
• WordPress plugin development with clean, maintainable PHP
• Gutenberg-native blocks and custom block creation
• Query Loop enhancements and dynamic content blocks
• Modular architecture: core + independent extensions
• Reusable business logic and shared components across multiple projects
• Performance optimization and minimal overhead
• SEO-friendly structured markup and schema.org compatibility
• REST API integration for headless or hybrid solutions
• AI-assisted workflows and automation for repetitive tasks
• Responsive design utilities and cross-device consistency
• Enterprise-ready architecture for multiple project deployments
Each module can operate independently, or together they form a predictable, scalable WordPress ecosystem. 4WP.dev is built to reduce duplicated logic, improve maintainability, and future-proof complex WordPress environments.
This project reflects my approach as a Full-stack WordPress developer: think in systems, not snippets; build modular, reusable, SEO-optimized solutions; automate repetitive processes with AI where applicable; and ensure Gutenberg-first development for modern WordPress projects.
Structured. Modular. Scalable. Automated. SEO-ready.
Ready to get started?
Check out the plugin on GitHub and start using it today.