Support

Home Forums Events Calendar Add-on How can I change "Price" to "Deposit" as to not mislead customers?

How can I change "Price" to "Deposit" as to not mislead customers?

Posted: January 19, 2017 at 1:08 pm


JBrunner14

January 19, 2017 at 1:08 pm

On the event registration page there seem to be a number of fields whose titles are fixed, such as “Start Date” “End Date” “Start Time” “End Time” and “Price.” Because asking for payment in full up front would deter many would be customers, I’ve learned over the years to only initially ask for a deposit. I would like the “Price” to reflect what is truly being asked for. Essentially, I would like to be able to change “Price” to “Deposit.”

I am grateful for any guidance on this. Thank you!


Josh

  • Support Staff

January 20, 2017 at 7:03 am

Hi there,

You can use a custom function like the one in the documentation to change the wording of any of the text strings from Event Espresso:

https://eventespresso.com/wiki/how-to-change-wording-with-poedit/#custom-function


JBrunner14

January 23, 2017 at 11:30 am

Hi Josh,

Thank you for your reply. As I am not up messing around with my coding, I forwarded the solution to my web developer who has found that the edits didn’t work.
Any theories as to why not?


Lorenzo Orlando Caum

  • Support Staff

January 23, 2017 at 11:44 am

Hello,

What version of Event Espresso are you using for your project?

Also, could you add the sample code that you have tried to a gist or pastebin so we can share feedback?

https://gist.github.com


Lorenzo


JBrunner14

January 23, 2017 at 11:48 am

Hi Lorenzo, I believe I am using Version 4.7.1.

I’m not able to access the attempted code very quickly as it is my developer (and not me) who had attempted to implement the recommendation suggested in the earlier post.


Tony

  • Support Staff

January 23, 2017 at 3:58 pm

Hi there,

We will need to see the code to be able to advise on why it’s not working, there are multiple different reasons for it not to, for example the developer may simply have the function setup incorrectly, is targeting a different string that they need to for a specific section etc.

It could also be a load order although if they have place the code in a Custom Functions Plugin it should work.

In short we need more information to be able to help.

Also you are currently logged into an account without an active support license, if you have an account with a support license please log into that to post in the premium support section.


JBrunner14

January 25, 2017 at 11:45 am

Hi Tony,

I’ve looked into this further and now understand that my developer didn’t modify the custom functions file.

She used the plugin called Quick Localization that I found referenced in this article: https://eventespresso.com/wiki/how-to-change-wording-with-poedit/#custom-function. It didn’t change the “Price” label on this page: https://jakesatprep.com/event-registration/?ee=112. It’s also worth noting that when I’m editing the event itself, the input fields read correctly (they say “Payment/Deposit” instead of “Price”). It’s just the output on the front end of the registration page that doesn’t have the correct label.

I appreciate your advice.
Thank you.


Tony

  • Support Staff

January 25, 2017 at 11:52 am

With EE3 the string you need to translate for the fron end is Price:

Add that as the original string within Quick Localization then Payment/Deposit: as the output and event_espresso as the text domain.
That should translate that output for you.


JBrunner14

January 26, 2017 at 6:49 am

Thank you, Tony!

It turns out we were simply missing a colon. Everything works great now.

Thank you again for helping me troubleshoot.

The support post ‘How can I change "Price" to "Deposit" as to not mislead customers?’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso