Find Jobs
Hire Freelancers

564915 wordpress music plugin

N/A

Đang triển khai
Đã đăng vào khoảng 12 năm trước

N/A

Thanh toán khi bàn giao
I need a wordpress plugin created named 'mymusic' that does the following things: 1) Create new custom post type with it's own menu in wp admin called 'music' a) Create new 'add song' post option within this new post type b) Add custom input name 'artist/band name' c) Add custom input field 'song created date' (month and year) d) Add custom input field 'allow downloads' (checkbox) e) Add custom input field 'upload song' - utilize wordpress built-in media uploader f) Add customer input field 'lyrics' (textfield) g) Provide the following fields in the quick view for 'music' panel (song name, created date, genre, album) h) Provide a filter on the quick view for music panel (song name, album name, genre) 2) Create new category taxonomy for this post type called "album" a) Add ability to create new albums from quick view screen 3) Create new category taxonomy for this post type called "genre" a) Add ability to create new albums from quick view screen 4) Create two widgets for displaying this custom post type on front-end a) List of top x played/downloaded (combined) songs with link to song detail page (x configured by user) *Allow option to choose specific artist/name band to list songs from (default all) *Allow option to choose specific genres to list songs from (default all) *Allow option to choose specific albums to list songs from (default all) b) List of x most recent songs (x configured by user) *Allow option to choose specific artist/name band to list songs from (default all) *Allow option to choose specific genres to list songs from (default all) *Allow option to choose specific albums to list songs from (default all) 5) Create front-end displays of this custom post type a) All song listing by album * See included all songs mockup for layout * Include link to download entire album as zip file b) Individual album listing c) Individual song * See included all songs mockup for layout (not all data below is shown in mockup) * Add genre(s) to page (display like tags in typical wordpress single post page) * Add band name * Add song created date * Add song added date * Add lyrics to output 6) Create new wordpress page called "my music" on install of plugin a) Set this page to display all song listing (a from #5 above) 7) Provide shortcodes for displaying this content in other areas of wordpress a) All song listing [allsongs] b) Individual album listing [albumid=xx] c) Individual song [songid=xx] 8) Integrate music player from [login to view URL] a) Match design of provided mockup / style elements should be in CSS b) Include ratings system with IP matching to prevent multiple ratings from same ip (not shown if disabled, see 11b below) c) Include post to facebook/google plus with link to individual song page (from #5c above) (not shown if disabled, see 11b below) d) Include comment count and link to post comments e) Display greyed out download link if downloads are disabled on a specific song (not shown at all if downloads disabled, see 11b below) 9) Create the layouts and styling for the front-end layouts (full list/album/song) as a template set (templates just for this plugin) a) Place the templates/CSS inside a 'styles' folder within the plugin b) Within the 'styles' folder the initial style should be called 'default' c) Each of the layouts above in #5 should be a seperate template inside the 'default' folder ([login to view URL], [login to view URL], [login to view URL]) d) All styling should be handled via CSS and included in the 'default' style folder 10) Track the number of times each song is played and downloaded and store to db for each song along with timestamp a) Show stats in wordpress backend under a 'stats' submenu item in the'music' menu b) Show song name, album, plays, downloads, and plays/downloads ratio in the stats page c) Make the plays, downloads, and plays/downloads ratio sortable b) Show stats view options for 'last 7 days', 'last 30 days', 'last 365 days', 'all time' c) incorporate graph into top of page to show days (for week and month), and months (for year), and years (all time) 11) Create 'options' submenu under the 'music' menu a) Stats (default display) - to show list of songs by album with play count, download count, rating avg., count of ratings b) Options * Theme drop down (only 'default' will be available for now) - This setting should scan the styles folder (#9 above) and provide links to any themes there * All front-end displayed language strings inside plugin ('download album', 'spread the word', etc..) * Allow downloads (checkbox) * Allow link to let visitors post song links to facebook/google (checkbox) * Allow ratings (checkbox)
Mã dự án: 2310874

Về dự án

Dự án từ xa
Hoạt động 12 năm trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc

Về khách hàng

Cờ của UNITED STATES
Shrewsbury, United States
4,9
16
Phương thức thanh toán đã xác thực
Thành viên từ thg 7 19, 2005

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.