Hello @machian,
I’m sorry to hear that. I could replicate the first issue on my installation as well, and our developers already working on a fix.
– You can’t change email field placeholder text
– You can’t change button text
These features are not implemented within a plugin, you can change these placeholders by editing the .po translation files or you can use a plugin like Loco Translate.
The plugin code & design is so crappy that you can’t even use external javascript properly to edit it on the fly
Would you please give an example of the external javascript code that you wish to use?
Please advise,
Kind regards,
Nastia
Thread Starter
M P
(@machian)
Hey Nastia.
Well, the fact that I have to edit .po translation files to change a button text is quite telling. The plugin is suppose to be all about hustling, getting opt-ins and so on yet you can’t get even do basic conversion optimization.
So about the code quality. I was using jQuery to modify this crap on-the-fly to get it even remotely resemble a converting popup, and to prevent the thing opening all the time after visitor has already opted-in.
Here’s few nice things you can try:
– Try to change input field’s placeholder. Oops you can’t because it’s coded by somebody who doesn’t understand basic CSS positioning so the labels are on top of the fields and if you edit them, or god forbid, even try to change the font size, everything breaks because you have essentially hardcoded the positioning based on certain sizes. This was how things were done in the 90s, in 2000s we use responsive positioning.
– Try to change the button text with jQuery. You have to write a monitoring script for the DOM because you first put the template in the head with CDATA and some other completely weird shit but then you don’t actually use that template but instead you probably load it into memory when loading and then use that. And at load you generate the popup in the head but you won’t actually use that when it triggers but instead you create a new element that is the actual popup. So the monitor script has to beat the DOM to find out if there’s button with certain class and then change the text.
So yeah, let’s just say it’s not good…
Hi @machian,
Apologies for the long delay here.
Option to change button text is already being worked on for the next update and it will be released with some other improvements and fixes.
Hustle is a young plugin and we’re constantly working on improvements so I have forwarded your feedback to our developers to investigate this further and consider changing this in future.
Cheers,
Predrag
We just released a new version of Hustle and would love it if you would take the time to use it and provide feedback on the new features. Thank you for your suggestions and help creating a better marketing plugin!