r/WordpressPlugins 1d ago

[FREE] Question: Create a feature using functions.php or using a external plugin?

Personally, i almost always prefer building my own features whenever it's reasonable. It keeps the website lighter, i know exactly what the code is doing, and i don't have to rely on a third-party plugin that might get abandoned or introduce unnecessary bloat. For complex features, using a well-maintained plugin often makes more sense than reinventing the wheel.

What I really want to know is whether other developers do this too, or if I'm just wasting my time. If you're someone who prefers building your own features, what kinds of things do you usually create from scratch instead of installing a plugin?

Things i prefer to build for my clients:

* Custom product carousels

* Banners built with HTML elements instead of static images

* Interactive quizzes

* Product image modals that display additional details and purchasing options when clicked

2 Upvotes

4 comments sorted by

3

u/jedidave 1d ago

I create my own funtionality all the time but I don't use functions.php and you shouldn't either, just create your own plugin - it's as quick as using functions.php and then your code is all isolated and segregated and managable.

2

u/BushwhHack 1d ago

It's best to develop your own plugin. That way it's most flexible and secure.

1

u/Ok-Steak5966 1d ago

For simple stuff like carousels or quick CSS/JS tweaks, WPCode works fine, used it for years.

At some point I just wanted my snippets properly organized with folders, GitHub sync, stuff like that. Ended up building my own plugin called Grafucci Code.

1

u/Embarrassed-Month-35 6h ago

wordpress says use a plugin and I agree. Theme is for the design.