• I want to use Redux in a WordPress plugin. But I do not want users to install the plugin. I want to load it completely in the core of my plugin.

    Is this allowed to publish my product in the repository?

    Unfortunately, users who are going to use my plugin think that installing a new plugin will slow down the site.
    And this thinking will greatly reduce my plugin installation.
    Therefore, I prefer to update my plugin myself when the update for redux is provided.
    Is it possible to publish my plugin this way in the WordPress repository? That is, to call it in the core of the plugin.
    If yes, if the user also has the redux plugin installed, will there be any interference?

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Kev Provance

    (@kprovance)

    Yes, it is permitted and possible. It’s not recommended unless you plan on keeping the code base current. That is to say, if we update Redux, it’s ideal to apply those updates within a reasonable amount of time as updates may be related to security issues. The bonus to using the plugin is that updated are applied as they are available. It seems like you’re willing to stay on top of it, so you should be good to go there. I believe wp.org submission require embedding anyway, that is, no use of TGM to install support plugins.

    If you need instructions, please view this page: https://devs.redux.io/guides/advanced/embedding-redux.html

    Now, should another plugin/theme install the Redux plugin, the plugin is designed to override any embedded version. The reason we do this is so that there are not conflicting embedded version of Redux installed in various themes/plugins. The actual plugin overrides all.

    Good luck!

    Hello dear Kev,
    Thank you for your answer 🌹

    I asked this question to the product publishing team in the WordPress repository yesterday, and they answered:

    We used to allow this, when Redux was clearly a library.
    Now it’s a stand-alone plugin so no, you need to call it as a dependancy.

    However, can you tell me a solution so that I can use this great product of yours in my plugin core?

    Plugin Author Kev Provance

    (@kprovance)

    What does that mean? They’re making you use Redux as a plugin? If so, use something like TGM to install it. https://github.com/TGMPA/TGM-Plugin-Activation

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Use plugin in the my plugin core’ is closed to new replies.