Register User can post video [closed]

I would either create a custom post type, or a category (depends how you wanna organize it…custom post type would be my goto) to store the videos. With that in place, you can setup a form in your frontend, making it only visible to registered users, where they can do their video uploading (this functionality is covered elsewhere, so I won’t talk about how to do that, if you need docs, wp_insert_post() is a good place to start).

You’ll also need a way of viewing the videos. The archive of a category or custom post type would work well, as would a custom page template…that’s sorta your call as to what you want to do…doing the display and what not should be cake for you from within the template.