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

๐Ÿš€ Independent WordPress Plugin Developer | Learning by Doing, Building, and Improving

๐Ÿ‘‹ Hi, Iโ€™m WPConstructor โ€” a WordPress plugin developer focused on building practical tools for WordPress.

๐Ÿ› ๏ธ What I Do

I turn ideas into WordPress plugins and AI tools. I focus on building simple, reliable, and user-friendly solutions while continuously improving with each project.

๐Ÿšง Current Work

Iโ€™m building a WordPress plugin I plan to release on WordPress.org in August 2026, with long-term support and ongoing improvements based on user feedback.

I focus on shipping early MVPs to test ideas in real use, gather feedback, and iterate quickly.

๐Ÿš€ MVP WordPress Plugins

๐Ÿ“ฌ WPConstructor Contact (v0.4.3)

WordPress plugin with AJAX contact form, reCAPTCHA support, input persistence, and a 5-minute cooldown. I use it on my contact page on my website WPConstructor.com/contact.

Built to deepen my understanding of WordPress plugin development.

๐Ÿท๏ธ WPConstructor Terms Enhancer (v0.5.6)

Enhances the WordPress Terms block (e.g. post tags) by adding term counts and an option to disable links for single-use terms.

Built to deepen my understanding of Gutenberg block development in WordPress plugins.

๐Ÿงน WPConstructor Unlinker (v1.0.1)

Removes symbolic links in WordPress plugins and themes during updates and uninstall processes for preserving original sources for Composer- and monorepo-based workflows.

Built to solve a real-world need that I was missing myself.


๐Ÿงญ Background

I started building plugins in 2006 with Joomla extensions, working with PHP and JavaScript. After a longer break, I transitioned to WordPress plugin development in 2017.

I use AI tools to support my workflow, but Iโ€™ve learned that strong fundamentals and hands-on development remain essentialโ€”AI is a helpful assistant, not a replacement.

๐Ÿ‘€ Follow My Work

Feel free to explore my projects and follow my progress as I continue learning, building, and shipping:

๐Ÿ‘‰ My Website

You can also check my WPConstructor blog for insights, challenges, and lessons learned along the way:

๐Ÿ‘‰ My Blog

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 1