I need learning resources for how to make blueprint plugins

I have already learned how to make a c++ function and add it to my function library as a blueprint node but how can I make it a plugin so I can use it in blueprints projects.