Fork / Modify the [login to view URL] Wordpress plugin (attached) to make is so that the songs play in the music player in my existing Wordpress theme called [login to view URL] (too large to attach, request via message)
What I want to happen:
When a user plays a song in the BeatStore widget, the song plays in the website continuous music player instead of playing in the widget's separate player.
I also want to remove the volume scroll and track position scrollbar at the bottom of the widget and use the existing track position/navigation inside the continuous music player instead.
After supply of a working plugin as above, I want to add a new milestone for these additional tasks....
Lazy load / Load more:
I want to get rid of the fixed size length of the widget, remove the separate side scrollbar of the widget and load more content when the user scrolls down the page.
Sticky top search bar:
The top search bar, category selection tabs and section of currently playing artwork of the widget disappear on page scroll. I would like it to remain visible on the page scroll (Sticky).
Add left text column to the widget.
I have a mockup of the widget on an Elementor page which has a left column containing a logo and some text and the widget on the right side. I would also like that to be sticky/remain on page scroll so it might be necessary to add that column to the left of the widget for that to work.
Use 'Genres' for tab navigation instead of 'Category':
The BeatStore plugin creates navigation tabs based on the Category of each Easy Digital Downloads post that it displays that the user can click on to sort the posts.
However, the plugin also adds a 'Genre' field to Easy Digital Downloads posts. I would like the navigation tabs sort 'Genres' instead of Categories. So instead of looking at the Category of each post to make these tabs, I would like to look at the Genre data of each post to make the tabs instead.
The plugin contains two widgets, the BeatStore v2 widget and the BeatStore v3 widget. If it is easy to do and is clearly labelled in the code, remove all the code for the BeatStore v2 widget.
Removing licensing requirements and null the plugin.
The BeatStore widget has two 'Styles'. List mode and Grid mode. I want both styles to be compatible with the website continuous music player.
Ideally, I would like to do this in a way that the [login to view URL] theme remains unmodified so that it is possible to update the theme via the official theme updates. I also have a developer adding additional functionality to the [login to view URL] theme to having two people modify the theme at the same time would be messy.
If theme has to be modified for this to work, please customize the child theme instead of the main theme and try to avoid customizing the theme at all if possible.
I would like the final file supplied as a Wordpress plugin.
Facts / Notes that can help you:
The [login to view URL] plugin reads from Easy Digital Downloads posts and customizes the posts by adding an mp3 song upload to them which can be read by the website music player.
The website music player in the [login to view URL] theme reads the mp3 field in either podcast posts or playlist posts but can't read the mp3 field that the [login to view URL] plugin adds to Easy Digital Downloads posts.
The website music continuous player in the theme has a different appearance when it plays from podcasts posts compared to when it plays from playlist posts. I want to have it have the appearance it does when it plays from playlist posts. So you might be able to look at the podcast post type and see what is present in that field that triggers the mp3 to play in 'podcast mode' in the continuous music player.
Bu iş için 30 freelancer ortalamada $434 teklif veriyor
Hello I can see you want to Modify the [login to view URL] Wordpress Plugin and make it work with your continuous music player. I have good hand in WordPress Theme customization, WordPress Installation, Plugin Installation, S Daha Fazla
hi, i can develop as per your requirement, in a very perfect manner as you want, can we connect on chat for further more details, i can start right away