• A plugin called “Plugin Organizer” (https://www.ads-software.com/plugins/plugin-organizer/) can change the load order of entire plugins, but not individual css files. Could you add functionality to allow drag and drop modification of the load order of individual files (css, js, images, svgs, animations, image files, video, etc)?

    That would allow me more flexibility than I can get from any other optimization plugin. It’s one of the key things I’ve been trying to find a plugin for and so far my search has come up empty.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Contributor Helmut Wandl

    (@ehtmlu)

    That actually sounds like an interesting feature.

    However, due to WordPress’ internal logic and asset management, implementing this feature would be significantly more complex than adjusting the plugins loading order, even if it were just for JS and CSS. Each file has its own dependencies and conditions, which makes integrating such functionality quite difficult.

    Currently, the main developer of this plugin is also not very active, so it is uncertain if and when new features will be implemented.

    But still a very exciting idea ??

    Thread Starter jazir5

    (@jazir5)

    Is that something you would be able to implement in Advanced Settings? It would really be amazing if you could, I’ve been looking everywhere for that functionality.

    Considering the file load order would be set manually, couldn’t the dependency considerations be left to the designer/dev modifying the load order? Asset Cleanup indicates what dependencies a file has, so perhaps code could be pulled from Asset Cleanup for dependency analysis.

    I don’t know how much that would simplify implementation as that would obviate the need to automatically determine dependencies/whether something would break via reordering and offload that to the person reordering them.

    • This reply was modified 5 months, 2 weeks ago by jazir5.
    • This reply was modified 5 months, 2 weeks ago by jazir5.
    • This reply was modified 5 months, 2 weeks ago by jazir5.
    • This reply was modified 5 months, 2 weeks ago by jazir5.
    Plugin Contributor Helmut Wandl

    (@ehtmlu)

    This would make implementation a bit easier, but would still be a lot of work. By the way, adding features is something only the main developer and owner of the plugin can do, so I myself can’t do that. I’ve only made one pull request in the past that was accepted by the plugin owner, so I’m tagged as a contributor here. Since the plugin owner isn’t very active, I’m not sure if a pull request with this feature would be accepted. In fact, I’ve been waiting for another pull request of mine to be processed for 3 months. So ???♂?

    Thread Starter jazir5

    (@jazir5)

    Ah I see! Would you be able to pull anything needed out of advanced settings and fork it, and then add this functionality, creating a separate plugin? You would be my absolute hero.

    I’m no coder, and certainly can’t write it myself, but I can modify AI generated code and refine it to something functional. I’d be happy to work on it with you on Github. If you’re down I’d love to connect over email.

    • This reply was modified 5 months, 1 week ago by jazir5.
    • This reply was modified 5 months, 1 week ago by jazir5.
    • This reply was modified 5 months, 1 week ago by jazir5.
    • This reply was modified 5 months, 1 week ago by jazir5.
    • This reply was modified 5 months, 1 week ago by jazir5.
    Plugin Contributor Helmut Wandl

    (@ehtmlu)

    Sorry, I’m currently working on other projects. I plan to create such a settings plugin myself, but I want to clarify a few things first. That may take a few months. Until then, I want to invest my time elsewhere.

    But it would be a good opportunity for you to learn programming ?? ChatGPT 4o (or maybe others) can massively help you with that. And it opens up a lot of new possibilities. It’s really worth it ??

    Thread Starter jazir5

    (@jazir5)

    Whenever you do, will you add that feature? If so, please keep me in the loop, I’d very much so like to test it.

    • This reply was modified 5 months, 1 week ago by jazir5.
    Plugin Contributor Helmut Wandl

    (@ehtmlu)

    I don’t know yet if I would add it. But if so, I will let you know.

Viewing 7 replies - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.