What is the etiquette on extending a plug-in

I’m assuming for now that the plugin is open source. If so …

Send them an update

Most devs appreciate contributions from the community. Contact the original authors and offer your code as a patch to add your new feature.

Reference the plugin

Optionally, you can just hope that they keep developing the system and offer your smaller plugin as an extension. Just be sure to keep it up-to-date with a list of compatible WP versions and the 3rd party plugin versions.

Fork

Open source software is meant to be extended, adapted, and distributed. You have the right under most OS licenses to edit and redistribute the software so long as you follow a certain set of rules (i.e. maintaining original copyrights, releasing under a compatible license). I can’t speak to specifics without knowing which plugin you’re using, but in the majority of cases forking the plugin and releasing your own version is 100% acceptable.

Leave a Comment