Skip to content
View WPConstructor's full-sized avatar

Block or report WPConstructor

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
WPConstructor/README.md

🚀 WordPress Plugin Developer | Building & Learning

👋 Hi, I’m WPConstructor, a WordPress plugin developer currently learning and building custom solutions for the WordPress ecosystem. I recently started developing my own projects, focusing on clean architecture, performance, caching, automation, and scalable plugin development. Every project is an opportunity to improve my skills and contribute to the open-source community.

🚀 Featured Projects

(More coming soon)

A lightweight WordPress plugin that provides a customizable AJAX contact form with reCAPTCHA support, input persistence, and a 5-minute submission cooldown for spam protection.

Enhances the WordPress Terms block by adding term counts and optionally disabling links for single-use terms. Improves taxonomy clarity, readability, and overall user experience within WordPress content.

Safely removes symbolic links inside WordPress plugins and themes during updates and uninstall processes. It ensures that only symlinks are deleted while preserving the original source directories, making it ideal for Composer-, npm-, and monorepo-based WordPress development workflows.

My Skills & Tools

A growing collection of technologies and tools I use throughout my WordPress development journey. From plugin development and automation to testing and version control, I'm always learning and improving my workflow.

🧱 WordPress 💻 Coding Languages
WordPress Plugin Development
WordPress REST API Badge
Gutenberg Blocks Badge
PHP Modern Standards
JavaScript ES6+
CSS3 Styling
HTML5 Markup
MySQL Database
Node.js Badge
Bash Shell Scripting
⚙️ Tooling 🧪 Test & Quality
Git
GitHub Actions
Composer
npm
esbuild
webpack
PHPCS
ESLint
PHPUnit
PHPStan Level 8
QUnit
Playwright

🧩 Focus

My primary focus is WordPress plugin development, with a strong interest in building practical tools that improve website management, automate workflows, and enhance the overall WordPress experience.

  • WordPress plugin development
  • Workflow automation and optimization
  • Performance and caching solutions
  • Admin and developer-focused tools
  • Clean and maintainable code architecture

🚧 Currently Working On

  • Building and maintaining custom WordPress plugins
  • Expanding my knowledge of WordPress internals and APIs
  • Improving code quality through modern PHP practices
  • Exploring caching, scheduling, and automation systems
  • Preparing projects for open-source release and community feedback

📦 Status

🟡 Active development phase: Building and improving plugins iteratively.

🌐 Links

Pinned Loading

  1. terms-enhancer terms-enhancer Public

    Enhance the WordPress Terms block by adding term counts and optionally disabling links for single-use terms, improving taxonomy clarity and user experience.

    PHP

  2. unlinker unlinker Public

    WPConstructor Unlinker safely removes symbolic links inside WordPress plugins and themes during updates and uninstall. It ensures only symlinks are deleted while preserving original source director…

    PHP

  3. contact contact Public

    WPConstructor Contact is a lightweight WordPress plugin that adds a customizable AJAX contact form with reCAPTCHA support, input persistence, and a 5-minute submission cooldown for spam protection.

    PHP