If working with wp_insert_post and the youtube api is too much work, or too complicated, you may be interested in the plugin called “Automatic Youtube Video Posts” (AYVP).
It has been working quite well for us. There are some bugs (nothing critical) and it is not the most efficient plugin, but it does exactly what you need and if you need a quick fix it does the job well enough.
Writing a custom plugin is still on my to do list, due to the efficiency concerns and because AYVP isn’t exactly what we needed, but thus far it is close and good enough to keep that from becoming a priority.
Related Posts:
- YouTube: How to extract closed caption transcript from YouTube video?
- Is there a way to get all IP addresses of youtube to block it with Windows Firewall?
- YouTube maxresdefault thumbnails
- Youtube – downloading a playlist – youtube-dl
- URL syntax for Youtube video in fullscreen and start at time index
- How to customize an end time for a YouTube video?
- How add class youtube and type/html to oembed code?
- YouTube oEmbed and privacy-enhanced mode
- oEmbed youtube video aspect ratio
- Adding a wrapper to the youtube embed automatically?
- WordPress, oEmbed & YouTube video’s with a ‘dash’
- Link Youtube Channel In WordPress Site
- Embed youtube list with sidemenu opened
- Getting youtube links from post_content not working
- Add latest Youtube videos on main page [closed]
- How do I embed a YouTube video in WordPress 3.0?
- Echo do shortcode with custom field not working
- YouTube API 403 error when website restriction set
- How to change src link in YouTube?
- How to make an image of a YouTube video appear as a thumbnail in the list of blog posts
- WordPress and Youtube problem
- Iframe Youtube video doesn’t work
- display only youtube video sticky post
- Importing YouTube Videos As Posts – From Playlists
- How do I get a YouTube video thumbnail from the YouTube API?
- Youtube_dl : ERROR : YouTube said: Unable to extract video data
- How do I hide related videos at the end of a YouTube playlist embed code?
- How to embed an autoplaying YouTube video in an iframe?
- How can I embed a YouTube video in a WordPress template page?
- Setting a post’s featured image from an embedded YouTube video
- Do_Shortcode not working for Embed
- How do I embed youtube videos with https instead of http in the URL?
- How to Replace YouTube Videos with a “Click to Play” Thumbnail?
- Is it possible to enqueue the Youtube API script or does it have to be inline?
- Modify youtube video size on one page and show another size on different page
- add_filter to youtube embeds?
- WordPress Editor not getting youtube video preview
- Being notified when some YouTube video in some post becomes unavailable
- Manipulating oembed_dataparse stopped working for YouTube embeds
- Youtube – Embed as IFRAME
- Any way to use a custom Parameter for youtube embed without using an iframe?
- How can i create a function to get youtube video time
- Is it possible to modify the default YouTube embed attributes string?
- How do I display Youtube/Vimeo video ID on custom post type when user enters it in custom meta box?
- How to link to YouTube videos with thumbnails?
- Add a YouTube or Vimeo video as a post attachment?
- Convert all youtube link to embed
- Get all Youtube video’s from posts and embed them on a different page
- Embed YouTube video on category description
- Why isn’t this youtube shortcode working?
- Embeding YouTube video via a template function throws iframe cross-domain policy error
- Creating bulk posts with Youtube videos
- How to import my YouTube channel into WordPress?
- YouTube embed parameters?
- Embed Youtube video link in wordpress editor
- pass user id in slug and get user information
- YouTube Video autoplay
- oEmbed not working in WordPress
- How to apply an ID to Shortcode Embedded iframe
- How to change the way wp_embed handles only youtube videos?
- Feed error: A feed could not be found at youtube.com/… (1 post) [closed]
- YouTube Sidebar Widget – YouTube service unavailable
- Forcing WP to embedd a video when using a shortcode
- How to allow YouTube object embed in WordPress 3+?
- Modify YouTube Embed Code to fit theme
- How to edit embed filter for youtube video to allow responsive full width layout
- I’m having a problem viewing the Youtube video
- YouTube embeded video will not resize (only full screen responsive) [closed]
- Why is my get_post_meta not properly calling the custom field when attempting to embed a YouTube video?
- Static image for embedded YouTube video instead of blank player?
- WordPress fails to embed video URL
- How To Use YouTube Url Stored In Custom Field To Get Video Image and Set it As Featured Image
- how can i display all youtube videos from a users youtube account
- Publishing a video from blog to youtube
- Rename Smart YouTube’s httpv back to http for all posts
- how to show youtube comment profile pic in wordpress
- Is there a way to find all posts with Youtube video embedded?
- Thumbnail image doesn’t show up in Shortcode output
- WordPress fails to embed video URL on specific theme
- How to add srcdoc attribute to YouTube oEmbed in Gutenberg oEmbed Block
- Can’t embed certain youtube videos into theme
- Block editor: Sandbox iframe shows outdated HTML
- How to modify the HTML output of Gutenberg block? (Youtube)
- Advanced Custom Fields oEmbed video width and height
- Get youtube link title in post title
- Add youtube embed to woocommerce variations
- Extract links inside embed tags in WordPress
- jQuery plugin is loaded correctly, but does nothing
- You tube videos Appear Different Dimension
- Filter for wp_embed_handler_youtube not working
- How to make Youtube short code transfer
- How to load post_meta for custom post type via Ajax
- change output location of plugin function using a custom hook
- Being notified when some YouTube video in some post becomes unavailable
- plugin to upload to youtube via wordpress [closed]
- Choopy Video Playback in a popup using Artiss Youtube Embed [closed]
- how to show all post with its contents
- feed url problem
- Pull latest Youtube Video from json url and make new post
- Avoid embedding YouTube videos and open them in a new window