Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

WordPress

Graham Kite
PLUS
Graham Kite
Courses Plus Student 8,123 Points

fixing broken plugins/adapting features to other plugins

Hardly a day goes by when I do not have an issue with a plugin, it is broken, doesn't work, has deprecated functions, has obvious bad code, has encoding/encryption, throws an error message on activation, etc, etc, etc. Another has some really god features but the overall plugin is bad or doesn't work. No developer support etc. Others have 10 site limitations, which are very difficult to manage as the creator wants to make more sales because he knows it is hard to manage like this. I have heard other "creators say they have dummy code to stop people stealing their code, all the while most of it comes form wordpress.org. I think what would be really valuable for members is a best practice/how to find and fix plugin errors, how to remove/add features to plugins, tutorial. I think it would make a valuable training for members, any thoughts?

3 Answers

Matt Campbell
Matt Campbell
9,767 Points

Best bet Graham Kite is to learn how to build your own plugin. That way, when you download a plugin, you can quickly identify what parts of it you want and scrap the rest. Essentially, fork a plugin.

Graham Kite
PLUS
Graham Kite
Courses Plus Student 8,123 Points

Working on that theory. Have already written one specifically for my needs. But still have a way to go with php. Figured when I am better at that It will become easier.

thanks.

Zac Gordon
STAFF
Zac Gordon
Treehouse Guest Teacher

Yeah, I'd suggest checking out our advanced PHP course as well as the plugin development course we just released. Should help with your ability to troubleshoot issues.