This author's response time can be up to 2 business days.
Hello! I purchased your plug in WavePlayer from Envato. When I tried to install it, I got an error message that it couldn’t be installed for this reason:
Parse error: syntax error, unexpected T_FUNCTION, expecting ‘)’ in /home/debkri5/public_html/storyselling.biz/dir/wp-content/plugins/waveplayer/waveplayer-ajax-actions.php on line 178
What did I do incorrectly?
can I have readable documentation. in Windows the txt docu files have no text wrapping.
cause It dont work
After selling 225 copies of the plugin – 226 including yours – I can tell that the only reason why the plugin doesn’t work is because of an outdated PHP version running on your server.
You can find one of these cases here: https://codecanyon.net/item/waveplayer-a-wordpress-audio-player/14349799/comments?page=3&filter=all#comment_13023300
I will be more than happy to help you out sorting your issue if you provide me more information about the error you get. If you don’t want to write on this public page, you can either use the contact form at the bottom of my profile page or write to email@example.com.
I look forward to assisting you on your issue.
Hi, after updated to 2.0 , the player and peak files render not works.
I tried creating media again , installing plugin again , etc…with same result:
The player instances shows the boxed player without featured image inside or peak files. The player plays nothing too.
I,ve inspected the browser console rendering a page with a waveplayer instance inside and found this:
“unreachable code after return statement[Saber más] waveplayer.js:829:12”
Previous plugin version worked ok on same site. Can you help me ??
I am sorry for the inconvenience with the new version 2.0. I suspect you are victim of some sort of caching on your website. The code of WavePlayer changed quite extensively with this new version 2.0 and any portion of the old scripts cached somewhere could compromise the functioning of the plugin.
Can you please send me the URL of your website, so I can inspect it myself? Also, be prepared to provide me with the credentials of an administrative user, so that I can troubleshoot your issue.
Please use the contact form at the bottom of my profile page to contanct me.
Looking forward to assisting you.
Also, can you please check if you experience any problem using a different browser? The error you are getting is just a warning, so it should not prevent the rest of the script to work properly. Do you happen to use Firefox? Can you try with a different browser?
Contacted you by form.
It was a pleasure assisting you with your issue.
Don’t hesitate to contact me if you have any other question.
I just purchased waveplayer.
I have uninstalled my previous player and installed waveplayer and it is showing on my products fine.
However It is not clear how to create a short preview of a woocommerce product ? I only want the track to play for a set amount of time ( example 10 seconds ? ) must the up loader upload both downloadable file and preview clip ?
I messaged you a while ago and you said preview is now available.
Please can you give me some directions to set this up.
I also want to ask you, how does the user upload the preview to woocommerce ? I have a front end form for this.
Ps! The playlist does not open and close when clicking the X icon ?
Thanks for purchasing WavePlayer.
I am still in the process of creating a full guide to show how to create a product. Please also consider that you have a batch creation process in the Settings -> WavePlayer -> WooCommerce Integration panel.
Allow me to better explain how things work.
When you create a downloadable product in WooCommerce, the files you upload get saved in a folder under /wp-content/uploads/woocommerce_uploads/, that has special permission settings. This way your files are not exposed in your browser and nobody can reach them.
If WavePlayer used those files for the playback, your files would be exposed in the player and anybody with some technical abilities could track them in the browser and download them without purchasing them.
For this reason, you have to upload a separate preview file that WavePlayer can read.
When you create a SIMPLE, DOWNLOADABLE product, WavePlayer creates two new fields in the product that are called “Music Type” and “Preview Files”.
With Music Type you set the type of product you are selling (single or album). With Preview Files you upload or select from the Media Library the files you want to act as a preview for your tracks.
Therefore, you have always to upload two files: a short, low-quality preview and a full length, full quality downloadable file. For albums, for example, you could upload a short preview file for each track and one single ZIP file containing all the tracks in full quality.
Please consider that the reason why WooCommerce and WavePlayer work this way is just to protect your files from being exposed and easily downloadable. That is also the reason why the downloadable file and the preview file must be different files that you upload separately.
I will be more than glad to assist you while creating your first product and show you how to set everything the right way. If you need further assistance you can also use the contact form at the bottom of my profile page.
Sorry, I was replying while you were adding your second comment.
Please provide me with the URL of your website and, possibly, the credentials of an administrative user of your WordPress installation. You can use the contact form for this.
I look forward to assisting you.
i sent you a private message.
I bought the WavePlayer and installed it on my page. But as I tried to activate it, the following error came and the plugin could not be activated. Please help!
“Parse error: syntax error, unexpected ‘[’ in /mnt/web115/d3/67/5803167/htdocs/WordPress_02/wp-content/plugins/waveplayer/includes/waveplayer-ajax-actions.php on line 369”
My site is http://wordpress.summersunband.de
Thanks for purchasing WavePlayer.
It seems that your server is running on a version of PHP older than 5.4.
Please consider that WordPress itself recommends PHP 5.6 or newer. This is clearly stated on this page: https://wordpress.org/about/requirements/
Since WavePlayer requires WordPress 3.9 or newer, the required PHP version starting from WordPress 3.9 was 5.4.
While you may consider upgrading the PHP version on your server, I can offer a temporary solution if you provide me with the credentials of an administrative user of your WordPress installation. Please use the contact form at the bottom of my profile page.
Hi Luigi, many thanks for Your reply!
a visit to my web-hoster (strato.de) shows me, that I’m using there PHP 7.0, but I don’t know the PHP-version of wordpress itselfs. (Using the newest core 4.7.1)
I will send You a privat message for an administrative use of my page. Best regards purer
Please use the contact form at the bottom of my profile page to send me the credentials of an administrative user of your WordPress installation and I will make sure that everything is right for you to run WavePlayer.
I am facing with one problem thesedays. Waveplayer is great plugin and it work perfectly but only plays the mp3 files that were uploaded in Media of wordpress. How about external direct links it takes ages to generate peak and at the end there is no sound. I did everything that i could but no result. The database tables were created with um_ prefix you think it is because of this? and in uploads folders in peak folder Waveplayer keeps one small file with small size and i keeps the mp3 file itself too. downloading from external link. it is bad. or it is not working properly in my wordpress. in admin dashboard there is this error: https://snag.gy/0T7UA5.jpg
the direct link of mp3 can be player with default player of wordpress but waveplayer can not play it.
i hope you can help me to fix it. thanks.
I will be more than glad to assist you with your issue.
Let me explain a little more how WavePlayer works with external audio files. In order to access and analyze the audio file, WavePlayer makes a local copy of the remote file. After it completes the process of getting the information of the file and generating the peak file to draw the waveform, the audio file gets deleted. From that moment on, whenever a visitor plays back that audio file, WavePlayer accesses the information and peak files (very small files, saved in the /uploads/peaks folder) in order to redesign the waveform, almost instantly.
Therefore, if you find an MP3 file in the /uploads/peaks folder, it means the process of generating the peak file was not completed correctly. This happens mostly if you reload the page while WavePlayer is still analyzing the file, usually with very long tracks (e.g. podcasts or dj-sets). Please bear in mind that the duration of this process is proportional to the length of the track and also depends on the speed of your internet connection. A 5-minute MP3 usually takes not more than 5 seconds to get analyzed.
Please also consider that this process happens ONLY THE FIRST TIME you play back that particular file.
For any external file, you should only find a .info file, a .peak file and, in case the MP3 contains a cover art, an image file. All these files are named after the original link of the remote file.
I can definitely look into the issue you are experiencing. Please us the contact form at the bottom of my profile page to provide me with the URL of your website and the credentials of an administrative user of your WordPress installation.
Everybody seems to be having the same problem. I cannot install the plugin as well. I thought I just needed the shortcode but I guess I was wrong. So tell me, how do I install this plugin or do you need an extra $20 dollars on top of the $80 I paid for the extended license?
Please contact me using the contact form at the bottom of my profile page and I will be more than glad to assist you. What is the error you are getting?
As a courtesy reminder for your future reference, please consider that, in order to install a plugin, you don’t have to upload the ZIP file to the Media Library, but rather use the installation procedure from the Plugins -> Add New menu, clicking on the button “Upload Plugin”.
Please also refer to THIS PAGE on WavePlayer’s website.
I hope this fully clarify your concern.
Please tell me how to enable social share buttons on wave player ? Only cart and heart icons are showing ?
Please follow the section “SPECIAL PLACEHOLDERS” on this page: http://www.waveplayer.info/info-bar-playlist/ where you can also find a video illustrating how to add any of the placeholders included in WavePlayer.
Let me know if you need any further help.
After upgrading to 2.0.2 the player size is extra large in every product and changing to other sizes does not work ?
Sonicmuze, I cannot access your website anymore. Please reply to your previous private message to better explain your current issue.
In the meantime, make sure that you have your favorite settings at this page of WavePlayer Settings: http://www.waveplayer.info/wp-content/uploads/2017/01/wvpl-settings-05.jpg
Thank you so much for letting me know about this bug. I have already fixed it for your website installation, installing a new version 2.0.3 that you can disregard when it will be published here on Codecanyon.
can we use direct mp3 file eg:mysite.co/filename.mp3 or youtube?
while you cannot use YouTube links yet, WavePlayer is capable of streaming remote files without any problem.
I hope this clarifies.
thank you for this very nice plugin.
After upgrading to 2.0.3 the player removes the product images from the categories in my woocommerce shop.
In the player options (WooCommerce Customization) i have
disabled the options “Add player in Shop Page” and “Also remove the product image.”
What can I do?
thanks for your nice words about the plugin.
Did this happen only after upgrading to 2.0.3 from another 2.0.x version? Or have you just upgraded from a 1.x version?
I am asking because I don’t seem to be able to reproduce your issue. In my WooCommerce installation, the category images display correctly regardless of the settings you mentioned. Thus, they appear even when I choose to remove the images for single products.
Please provide me with the URL of your website, so I can further investigate your issue. Also, be prepared to send me the credentials of an administrative user of your WordPress Installation. You can use the contact form at http://www.waveplayer.info/support/
Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.
Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.
View license details
Get it now and save up to $8