Yes! New videos will automatically be inserted in your wordpress articles as soon as they appear on youtube. You can decide if the new videos should be published immediately or set to draft, in case you would like to check them out before publishing! In addition, you can decide which youtube channels and playlists you want your website to sync with.