marikamitsos,
Glad it worked for you.
To answer the other question:
The main reason to not do an immediate update to the plugin itself, is that when you are dealing with thousands of users it becomes a very delicate matter. Since an update was JUST done, we now have to test EVERYTHING added to the plugin before we roll out the new version. Because it can take some time to test in many environments, and since we have several outside testers, it makes it difficult to get the testing done quickly. That is, unless it is a major issue or security item – then we work on it immediately to make sure the least amount of people are affected by the problem – and for your issue, that is not the case.
For items that are issues only for a few people, or certain types of installs only (which IS your case), then we put them into the queue for a future update – granted that they are something that will one, benefit the plugin or two, fix an issue. If it does not fall into either category, it does not get added.
You also have to keep in mind that if we modified the plugin every time someone wanted a new feature or had a problem, it is likely there would be daily updates – and NOBODY wants to have to update a plugin that often. I get dozens of emails a day from users wanting to add something or change something in a plugin. Most are outside the scope of the plugins intended purpose or are something that they want to be able to do for their website or specific need. I currently have 4 plugins I offer and support – and they have been downloaded in combination over 200,000 times – so I cannot accommodate every request for the plugins – but I do try to steer them in the right direction when I can.
Look at WordPress itself, for example, they only updates they do are ones that are absolutely necessary – except for the major version roll-outs that add new features and fix old bugs. So, most plugin programmers I know will only update the plugins when either the need arises, or on a somewhat scheduled basis. It keeps the costs down and the user frustration level low. And when something comes up like your need, we try to help out where we can until the next update.
You have to remember one very important thing – most WordPress plugins are FREE. That means whoever is programming them, and updating them, and testing them, and supporting them – is doing so on their own time and at their own expense. So I know personally, that I would LOVE to just work on plugins and help people out all day long, but I have paid work I need to complete so that I can continue to be able to support the free plugins for everyone else… if my business goes under because I spend too much time working on non-paying projects, then everyone loses – no income for me and no plugins for everyone else.
Hope that helps clear up the mystery at least a little bit.
Warm regards,
Don