Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › eStore – is it possible to customize the text for Download Now button?
Tagged: button, customize text, download button, download now
- This topic has 21 replies, 6 voices, and was last updated 4 years, 9 months ago by h.
-
AuthorPosts
-
June 28, 2015 at 8:34 pm #12809rwesterburMember
Hi, thanks for the great plugin.
I’m using [wp_eStore_download_now_button id=1] to generate a Download button. Everything works great, except I’d like to change the text that is displayed in the button.
Specifically I’d like to have one button having text “Download WAV”, and another button having text “Download MP3”.
I found a previous forum post (https://support.tipsandtricks-hq.com/forums/topic/how-to-customize-various-textmessages-displayed-by-the-plugin) that talks about modifying the language file, but I don’t think this will work for me since I assume that would be applied to ALL buttons. Any ideas how I can set the text per button? Thanks!
June 28, 2015 at 10:17 pm #70590wzpModeratorYou could use a custom button image instead:
June 28, 2015 at 10:26 pm #70591rwesterburMemberThanks for the reply. I’m aware of the custom image option, but I was hoping I would not have to use it since the text button works better with my site’s css. But I’ll consider it as a possible workaround. Thanks.
November 30, 2016 at 5:33 am #70592clearscopedesignParticipantIs there any chance that you could just add the functionality for using an attribute in the button shortcode to specify the desired button text?
For example: [wp_eStore_download_now_button id=261 text=”Custom button text”]
We are in dire need of being able to use a variety of different text for our download buttons, and having to create images for each of them is just not very manageable or sustainable.
November 30, 2016 at 10:24 am #70593dansmithMemberI have a question along similar lines:
We use our own buttons on our site. For subscription buttons, instead of using shortcodes we just use custom URL’s as seen in this post: https://support.tipsandtricks-hq.com/forums/topic/subscription-payment-link#post-31560
Do you have custom text link i can use for download now buttons instead of using shortcode: [wp_eStore_download_now_button id=1]
thanks
November 30, 2016 at 2:29 pm #70594wzpModeratorThere’s an addon for that!
https://www.tipsandtricks-hq.com/ecommerce/wp-estore-download-now-via-text-link-addon-3888
November 30, 2016 at 2:39 pm #70595wzpModeratorUsing the above mentioned addon, you could create HTML buttons, using your own text.
December 1, 2016 at 12:40 am #70596clearscopedesignParticipantThat seems like it would solve the text issue.
However, from what we can gather here, the HTML links that are created as such with the addon could be shared or sent via email (and they seem to also be ‘usable’ without even being logged-in to the member section).
What is to prevent those HTML links from being copied and shared?
December 2, 2016 at 5:34 am #70597wzpModerator@clearscopedesign – I’m assuming you are concerned about the HTML button link containing the “Download Now” command being shared. Once the button or link has been clicked; the resulting eStore action will be an encrypted/expiring URL. That means if a person were to “share” the resulting download URL, it would soon become invalid.
They would have to be “smart enough” to share the actual “Download Now” HTML button link, in order to facilitate any sharing scheme.
However, a “Download Now” button, or link, assumes the person already has an immediate right to the content. If you were to instead use a Squeeze Form; then an encrypted/expiring link would be emailed to them instead; and you would have a record of the email addresses.
Unless you are into watermarking or license keys; it’s much easier for someone to simply “share” a legitimately obtained copy of a file that they downloaded, than to hack your eStore.
December 3, 2016 at 12:57 am #70598adminKeymasterSo you are saying that you want to put a free download link on a page (for a free item) for people to download but then that link can’t be shared?
December 3, 2016 at 1:21 am #70599clearscopedesignParticipantYes exactly – our download items are all free. Our download items are only available to members and our membership fee includes access to the download materials, so members do not pay anything or make any purchase when downloading the files.
We have always used eStore and the encrypted download buttons so that the links to the materials are encrypted and so that the links cannot be shared across the web or via email.
But the plugin offered here generates HTML links which can then be shared – and it seems that you can even access them without being logged-in to the member section, all of which means that those materials are no longer protected.
How can we customize the button text (without having to use an image), while still keeping our materials encrypted and keeping it so that the links to the materials cannot be shared?
December 3, 2016 at 3:16 pm #70600wzpModeratorBut the plugin offered here generates HTML links which can then be shared – and it seems that you can even access them without being logged-in to the member section, all of which means that those materials are no longer protected.
Let’s do some risk analysis on this…
Asset Being Protected:
…our download items are all free. Our download items are only available to members and our membership fee includes access to the download materials, so members do not pay anything or make any purchase when downloading the files.
Analysis:
You want only “Honest Paid Members” to have access to the downloads. Once a member has downloaded a file; you have absolutely no control over what they do with it.
Perceived Threat:
Downloaded files will be shared with with non-members.
Analysis:
Specifically, unless we are talking about GB sized DVD images, the path of least resistance is for a “Dishonest Paid Member” to simply share the file itself.
Perceived Vulnerability:
…the plugin offered here generates HTML links which can then be shared…
Analysis:
- Because only paid members have access to the page containing the links; any sharing has to be facilitated by a “Dishonest Paid Member.” You don’t have to worry about the eMember protected page (and the links) being scooped up by Google.
- Unless these are GB sized files; the most likely way in which the files would be shared, is for the “Dishonest Paid Member” to simply download the file and share the actual file content via email or web posting.
- If a “Dishonest Paid Member” wanted to share a link to the file; the most likely scenario would be for them to first “click” on the Download Now button link, and then share the resulting encrypted/expiring URL that appears in their browser’s address bar.
- The only incentive the “Dishonest Paid Member” would have to deconstruct/extract the HTML button link from the download page; is if they first tried sharing the encrypted/expiring URL, and some other person(s) “complained” to them about the workmanship of their dishonesty.
- Unless your content has a “high asset value,” the kind of “Determined Dishonest Paid Member” that would deconstruct your HTML buttons on the members-only page; would have to be a very determined person, who takes pride in their dishonesty, and knows what they are doing.
Countermeasure:
If you want to protect against the possibility of a “Determined Dishonest Paid Member,” you can implement eMember’s Folder Protection Feature:
This will require people to give their eMember login credentials, every time they access a file; located in the protected download folder of your server.
Analysis:
You will protect your files, but risk pissing off most of your “Honest Paid Members,” in order to protect against 1 or 2 “Determined Dishonest Paid Members.”
Recommendation:
Wait until it “becomes a problem,” before implementing Folder Protection.
December 4, 2016 at 12:49 am #70601adminKeymasterThis addon won’t help you then.
We can maybe do a custom job for you to accommodate what you are after with the standard encrypted download now button. Use the following option if you are interested:
December 14, 2016 at 7:47 am #70602clearscopedesignParticipantThank you for the explanation.
While we understand what you are saying and that only a ‘Dishonest Paid Member’ would be sharing the links, the concern is that if the links are sharable, then they are not really fully protected (yes as you say the files themselves could always be shared, but part of the reason that we use eStore here and for these purposes is for the encryption).
The ideal solution would definitely be to just be able to specify the text for the encrypted download now button from within the shortcode.
I have now submitted the quote form as directed above.
Thank you!
December 14, 2016 at 1:16 pm #70603wzpModeratorWhile we understand what you are saying and that only a ‘Dishonest Paid Member’ would be sharing the links, the concern is that if the links are sharable, then they are not really fully protected
I understand… I guess that, since my “real job” is Information Security; I feel that as a public service, I’m obligated to point out that “absolute security incurs an outrageously obscene price.” Banks can secure their cash machines all they want, but nothing keeps me from using a chain attached to a truck to yank it out of the wall (and it DOES sometimes happen in the US).
-
AuthorPosts
- You must be logged in to reply to this topic.