Advanced Responsive Video Embedder (Rumble, YouTube, Vimeo, HTML5 Video …)

Opis

The best WordPress plugin for videos? Supports close to everything you can imagine, still keeping it easy & simple.

It is very likely the one and only plugin you will ever need to handle video embeds on your WordPress site(s). It goes far beyond just making your videos responsive!

Features

Classic Editor

  • Adds „Embed Video” button to help you create very powerful [arve] shortcodes.
  • Takes over WordPress embeds with URLs on their own line and [embed] shortcodes.
  • Can take over WP’s default video file embeds.

Gutenberg

  • Works with Embed, YouTube, Vimeo, Shortcode … blocks.
  • Provides it’s own powerful ARVE Block with all the features the [arve] shortcode offers, with a nice UI and detailed settings descriptions.

Both

  • Magically makes videos responsive you already embedded with WordPress default features.
  • SEO friendly, lets you specify title, description, upload date to provide search engines with the schema.org data they like to have for better indexing. Pro can autofill this for you.
  • No 'lock in’ if you do not use the ARVE Gutenberg Block or [arve] shortcodes.
  • Supports almost every video host that supports iframe embed codes.
  • Embeds via pasting the URL in its own line just like WordPress!
  • Optionally use very powerful Shortcodes instead.
  • Clean shortcode syntax [arve url="https://youtu.be/yUCFRL43Zm4" parameters="start=30" ... /], no unnecessary shortcode wrapping.
  • One shortcode or Block for all video providers.
  • Responsive embeds with CSS, much better than with JavaScript.
  • Tries to be as unobtrusive as possible, sets 'hide brand’ variables if supported, disables related videos from other channels at the end … to help keep people on your site rather then going to YouTube or keep watching videos.
  • Limited Autoplay (for providers that support it, they may mute it. Mobile browsers prevent autoplay with audio so ARVE will automatically mute HTML5 videos set to autoplay)
  • Custom URL parameters to use all options providers offer.
  • Optional maximal width.
  • Video alignment.
  • Detailed description of options in-place.
  • Automatic detected and custom aspect ratio.

Supported Providers

All providers with iframe embed codes
Alugha, Archive.org, Banned.video, Bitchute, Brightcove, Brighteon, cantcensortruth.com, Comedy Central, Dailymotion, Dailymotion Playlist, DTube, Facebook, Gab TV, Google Drive, mp4 or webm video files, ARVE general iframe embed, IGN, IMDB, Kickstarter, kla.tv, Livestream.com, Mail.ru, Metacafe, myspace, ooyala, v.qq.com, Rumble.com, RuTube.ru, Snotr, TED Talks, TikTok, Twitch, Viddler, Vimeo, VK, Wistia, XTube, Yahoo, Youku, YouTube, YouTube Playlist

Recenzje

★ ★ ★ ★ ★ Great plugin, great support

I’ve been using this plugin (free version and pro add-on) for a few years now. It works very well for my purposes (mainly lazyload and lightbox functionality). Recently I had a support issue with the new version which required some intervention – it was a conflict with my theme. Nico, the developer, went above and beyond to get a fix promptly sorted out for me. Thank you Nico.

★ ★ ★ ★ ★ The best there is – I have tried many…

Have downloaded and paid for at least 4 other video players that use lightbox. Each one has major flaws. This products works perfectly. If you use the OnSite Editor, then just copy the short code and it works great.

[arve url=”https://www.youtube.com/watch?v=Z7g8-GxLTSc” /]

For speed, the product uses the thumbnails from the server. So many of the other products do NOT do this and it slows the page rendering. This product should appear first on the WordPress search. Spent 3 days of my life wasted on other products, only to delete each one. review by jodani

★ ★ ★ ★ ★ Finally something that works

So I have a responsive theme but on pages with you tube videos it wasn’t making the you tube videos fit in the mobile screen. I have spent the last hour trying many plugins and researching on google and finally I installed this. And I didn’t have to update any settings or anything just refreshed a post with videos and all the sudden it is beautiful and responsive on my mobile phone!!!!!! THANK YOU!!!! review by happyecho

★ ★ ★ ★ ★ Only Plug-in that worked

I used a lot of high ranking plug-ins but they still broke my design. Downloaded this and worked right away. Thanks! review by crconnell89

ARVE Pro

10% off first year with discount code wporg.

This plugin is financed by purchases of ARVE Pro. The development and support of this plugins has become a job for me, so I hope you understand that I can not make all features gratis and that you purchase it to get extra features and support the development.

  • Disable links in embeds (killer feature!)
    For example: Clicking on a title in a YouTube embed will not open a new tab. Prevent video hosts to lead your visitors away from your site!
  • Lazyload
    Make your site load faster by loading only an image instead of the entire video player on pageload.
  • Lightbox
    Shows the Video in a Lightbox after clicking a Lazyload preview image
  • Link ⇾ Lightbox
    Use simple links as triggers for opening Video Lightboxes
  • Auto pause videos when another video is played
  • Automatic or custom thumbnail images
  • Automatic or custom titles on top of your thumbnails
  • ’Expand on click’ feature
  • 2 hover & 3 play icon styles
  • Responsive thumbnails (srcset)
  • Feel good about yourself
    for supporting my 8+ years work on this plugin. Tons of hours, weekends … always worked on improving it
  • Show the latest video of a YouTube channel by using the channel URL (updated/cached hourly)
  • Get ARVE Pro

ARVE Sticky Videos

Keep videos on the screen when scrolling.

  • Choose if videos should be pinned to the top of the screen. Like the YouTube app for example.
  • For bigger screen choose a corner where a video should be pinned to. Like last.fm for example.

Random Video Addon

Display random video from:

  • YouTube Playlist
  • Vimeo Showcase
  • Comma separated list of video URLs

ARVE AMP

When you use the AMP or 'AMP for WP’ plugin you need this.

  • It will display videos embedded with ARVE on AMP pages correctly
  • No options, just works
  • It creates <amp-youtube>, <amp-vimeo>, <amp-dailymotion> elements
  • For all other video hosts <amp-video-iframe> element is used
  • Video files are also supported with <amp-video>

Thanks

  • Of course all the customers who bought a addon.
  • Howard Iken of myfloridalaw.com top donor, super nice to me even if I was rude and not deserved it!
  • Ilya Grishkov for bringing up the idea and the first code to cache thumbnail urls.
  • Everybody giving constructive feedback, testing beta versions.
  • Everybody who donated back in the days when this was donation based.

Thanks to the developers of the software used in ARVE

Zrzuty ekranu

  • Shortcode dialog
  • Main Options
  • URL Parameter Options
  • Pro Options

Bloki

Wtyczka dodaje 1 blok.

  • Video Embed (ARVE) Advanced Responsive Video Embedder

Instalacja

Please read the official documentation for that.

Najczęściej zadawane pytania

I have a problem …

Please report it on nextgenthemes.com/support/ and please do not on the wordpess.org forums, thanks.

I’m experiencing these errors on Google Search Console

Best option to resolve these errors is to get ARVE Pro as it fills these in for you hassle-free, only activate the add-on – done. For more options, please see the detailed answer.

How to get the pro version working?

  1. Go though the purchase process on nextgenthemes.com
  2. Follow the 3 easy steps you get with the purchase receipt. It is basically downloading a arve-pro.zip and installing it through your WordPress Admin panel.
  3. After that you may want to switch your default mode to Lazyload or Lightbox on the ARVE settings page.

Why are my videos not filling their container?

You may need to adjust your 'Maximal Width’ setting to your liking.

You are most likely use align, this plugin has a option for limiting video width with alignment. If you want your videos to fill their containers then you should not use the align shortcode attribute.

Can you add a video provider?

Feel free to ask.

How do I embed videos from a unlisted providers / iframes?

This plugin not changes anything to usual HTML <iframe> embed codes you have to use the shortcodes or the Gutenberg Block. They will become [arve url="https://..."]. The url represents what is the src in HTML embeds. It works as simple as this, if the [arve] shortcode does not detect a known URL structure then it will treat the URL as a src for the iframe.

Why does my YouTube video not repeat/loop?

This plugins embed is considered as 'custom player’ by YouTube so you have to pass the video ID as playlist parameters to make the loop work.

[arve url="https://www.youtube.com/watch?v=pvRqvX413Ik" parameters="loop=1&playlist=pvRqvX413Ik"]

Recenzje

2023-11-25
Elementor suddenly stopped showing embedded YouTube videos. I tried everything to solve it, until I found ARVE, a lightweight and decent plugin that solved the problem. Just put the video URL in a shortcode and magic happens. God bless the ARVE team.
2023-12-08 2 odpowiedzi
Just because people use your plugin doesn't give you right to take up 1/3 of the dashboard with your stupid advertisement."Hi, this is Nico(las Jonas) the author of the ARVE Advanced Responsive Video Embedder plugin. If you are interrested in additional features and/or want to support the work I do on this plugin please consider buying the Pro Addon." Then proceeding to take up my dashboard with your "features". I've seen plugins abusing the dashboard access before but none equals the wall of text that your plugin injects. Learn some basic decency before publishing a plugin. No, It doesn't matter than it can be crossed out. It shouldn't be there in the first place.P.S. If you're going to plaster someone's dashboard with an essay advertising your pro version, at least spell check it. I'll leave it to you to figure out where it is.
2023-10-23 1 odpowiedź
I have not been getting any invoices or receipt emails from NextGenThemes. I found out I was just billed when I was looking over my bank statement. A search revealed no emails in my email history, and no email in spam. Needless to say, I logged in and cancelled.
2023-07-29
I use both Vimeo and YouTube videos on my websites and recently the Vimeo player has caused display and page speed problems. I purchased and tested the ARVE Pro player and it fixed the Vimeo issues and also works well with YouTube. It will be my standard video player going forward!
2022-05-24 1 odpowiedź
i bought this plugin..so called pro version, i had a problem with videos not starting when clicked on some mobiles, i wrote to that guy on his so-called forum, never got an answer, this plugin is not mobile frendly, nor AMP compatible...and even worst, now i have thousands of stupid shortcodes that i must replace, never buy a plugin that replace your data with shortcodes !
2022-04-24 1 odpowiedź
This Plugin is not working with external link. Complete waste of time.
Przeczytaj 166 recenzji

Kontrybutorzy i deweloperzy

„Advanced Responsive Video Embedder (Rumble, YouTube, Vimeo, HTML5 Video …)” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.

Zaangażowani

Wtyczka „Advanced Responsive Video Embedder (Rumble, YouTube, Vimeo, HTML5 Video …)” została przetłumaczona na 2 języki. Podziękuj tłumaczom za ich wkład.

Przetłumacz wtyczkę “Advanced Responsive Video Embedder (Rumble, YouTube, Vimeo, HTML5 Video …)” na swój język.

Interesuje cię rozwój wtyczki?

Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.

Rejestr zmian

2024-02-29 9.10.14

  • Fix: Wrongly displayed message about outdated PHP version.

2024-02-29 9.10.13.1

  • Cut development files from the distribution.

2024-02-29 9.10.13

  • Improved: Make Admin notice dismiss without jQuery. May fix an extremly rare issue of dismiss failing.
  • Tested with latest WP 6.5-nightly
  • Plugin is no longer being tested with PHP versions below 7.2+, in theory the 9.x versions should work with PHP 5.6+.

2023-09-16 9.10.12

  • Tested with latest WP 6.5-nightly
  • Updated warning that next major version will required php 7.4+.

2023-05-17 9.10.9

  • Fix: Styles not loading correctly in latest Gutenberg versions.

2023-04-12 9.10.3

  • Fix: Yoast SEO compatibility and other possible issues.

2023-04-11 9.10.2

  • Fix: Fatal error with WordPress 5.8.6

2023-04-11 9.10.1

  • New: Warning massage that ARVE will require PHP 7.2 soon.
  • New: Support for extra classes (Advanced section) on the ARVE block.
  • New: You can align left/right the ARVE block now.
  • Fix: Styles were not applied inside new Gutenberg versions.
  • Improved: Videos are no longer playble in the Block editor, instead the block is selected when clicking on them.
  • Improved: Some minor code changes.

2023-02-05 9.9.7

  • Fix: WP Courseware Course Builder meta box was always collapsed. (Could not get the ARVE button to work for the Course Description)

2023-01-25 9.9.6

  • Fix: Rumble videos not work correctly on all cases correct oembed data.

2023-01-11 9.9.4

  • Fix: Invisble Shortcode creation dialog content.
  • Fix: Hide the dialog when the WP image upload dialog is opened.

2023-01-10 9.9.3

  • Fix: Issue when browser does not support <dialog>.

2022-01-08 9.9.2

  • Fix: Incompatibility with Accelerated Mobile Pages by removing the jquery-ui depedancy and using a native <dialog> for the shortcode creator modal. This may also fix layering (z-index) issues with other plugins.

2022-10-28 9.8.0

  • New: TikTok support.
  • Improved: Removed deprecated message because it broke the WP login when debug output was enabled.

2022-10-14 9.7.17

  • Fix: Give errors and prevent php 8.0 and 8.1 from having errors when the aspect ratio contains non integer numbers like 0.9:1 only integers are allowed like 9:10.
  • Improved: Update EDD updater class.

2022-09-01 9.7.16

  • Fix: Divi endless reload issue is hopefully finally fixed. ARVE Pro users please note this is a workaround that causes previews inside the Divi builder not have the correct data. Most noticable thumbnails and titles. If you provide a fallback thumbnail in ARVE Pro settings it will show that while you using Divi. The plugin works correctly on the frontend. However the „Video (ARVE)” button currently does not work in Divi.

2022-08-30 9.7.15

  • Fix: Shortcode Creator dialog with Advanced Custom Fields plugin active.

2022-08-22 9.7.14

  • Improved: Simplyfied and reduced debug info.
  • Improved: Adjustments for updated ARVE Pro version.

2022-08-11 9.7.11

  • Fix: Block not registering.

2022-08-09 9.7.10

Improvents for Gutenberg Block

  • Introduces clickable area above the Block in the Editor.
  • Fixed Thumbnail image overflowing.
  • Removed maximal width setting when not aligned. This concept does not fit Gutenberg. Width should be controlled by setting the block to wide or full alignment.
  • Introduces a recommended block.json.
  • Some other minor improvements.

2022-08-04 9.7.8

  • New: Add new 'Darken’ hover effect option for Pro Addon.
  • Removed Ustream from providers (not functional bought up by IBM)

2022-04-16 9.7.7

  • Improved browser support to display aspect ratio correctly on older browsers.

2022-02-01 9.7.4

  • Fix: '[Vue warn]: Cannot find element: #arve-sc-vue’ JavaScript error on admin page.

2022-01-29 9.7.3

  • Fix: Some internal errors generated for YouTube embeds.

2021-12-17 9.7.1

  • Fix: Elements from the dialog showing up in Elemetor. (Button does not work)
  • New: Support for brighteon
  • Improved: Make sure there is no ARVE pecific json left in the oemed caches after uninstalling the plugin.

2021-12-09 9.7.0

  • Fix: Partially reverse preload="none" on <video>. This causes thumbnails not to be generated from the video by the browser. preload="none" will be used only for Lazyload and Lightbox mode when there is a thumbnail image.
  • Improved: Seo data is now generated in json-ld.

2021-12-07 9.6.0

  • Deprecated: Shortcode UI dialog is no longer maintained but you can still use it by clicking on „Add Post Element” button when Shortcode UI is installed.
  • New: ARVE now has its own dependecy free Shortcode creator dialog in Classic Editor. It will pop up when you click the „Embed Video” button that previously opened up Shortcode UI dialog.
  • New: Support for tv.gab.com
  • Improved: Video files will be embedded with preload="none" to prevent desktop browsers from buffering videos without interaction.
  • Improved: Tested with WP 5.9 nighly and PHP 8.0
  • Improved: Make use of modern CSS aspect-ratio instead of padding hack.

2021-09-21 9.5.13

  • Fix: Vimeo color bar thumbnail issue. (they changed their URLs)
  • Fix: Vimeo chat can now be embedded with ARVE allow-forms will be added to sandbox attribute.

2021-04-22 9.5.12

  • Fix: Removed <template> tag that was causing AMP errors messages.

2021-04-04 9.5.11

  • New: Support for v.qq.com videos.
  • Fix: .m4v files not loading.

2021-03-25 9.5.10

  • Fix: 'None numeric value’ errors in some situations.

2021-03-11 9.5.8

  • Fix: Scripts wrongly moved to the <head> with the „Always load assets” option turned on.

2021-03-11 9.5.7

  • Minor tweak: Load main.js in <head>.
  • Tested with WP 5.7.0

2021-03-09 9.5.6

  • Improved: Load scripts with higher priority.
  • Fix: Error related to removed notice script.

2021-03-08 9.5.5

  • Fix: JSON decode error appearing.
  • Fix: Error messages for no longer needed and not existing .js file.
  • Improved: Default width for sticky videos set to 500px.
  • Tested with WP 5.7-RC2

2021-03-02 9.5.4-beta1

  • Fix: Possible conflict with PHP8 polyfills.
  • Fix: Unintentional newlines.
  • Improved: Tweaks to make debugging easier.
  • Options for sticky videos are ready to use.

2021-02-22 9.5.3-beta1

  • Fix: Shortcode arguments not working in all situations.
  • Removed services that went down.

2021-02-17 9.5.2-beta1

  • Fix: Conflict with Notice library.
  • Changes to oembed data caching.

2021-02-13 9.5.1-beta7

  • Fixed and further simplified oembed caching.
  • Improved: Allow forms for Wistia.

2021-02-13 9.5.1-beta1

  • New video hosts support for
  • Fix: Classic Video widget use with provider urls.
  • Fix: Filtered out link in new admin notices.
  • Improved: Caching system simplified and improved.
  • Improved: Added info if logged in user can not install plugins.
  • Improved: Make more tags filterable.

2021-01-28 9.4.2

  • Fix: Include new library for notices.

2021-01-28 9.4.1

  • Fix: (hopefully) Non dismissible admin notices. Also removed the notice that came with 9.0-beta completely.
  • Fix: rumble.com and other providers.
  • Improved: The tiny JavaScript of ARVE is now loaded in the <head> with <script async src= this will deal with edge cases when styles would get applied late.

2021-01-25 9.3.5

  • Fix: Avoid passing null to str_contains.
  • Improved: Code related to the above.
  • Improved: Added back Installation section to the readme.

2021-01-24 9.3.0

Improved:
* Simplified CSS and reduced size.
* Security related escaping and filtering HTML output on settings page.
* No longer show save buttons on Debug Info tab. Nothing to save there.
* Added back info text for URL Parameters settings. Found in the code from 8.0.
* Added in placeholders for text fields.
* General code improvements and removal of unused code.

2021-01-21 9.2.4

  • Fix: Missing 'Normal’ mode select

2021-01-21 9.2.3

  • Revert some things that made latest Pro tests fail

2021-01-21 9.2.0

  • Fix: Compatibility with Astor Theme.
  • Improved: Added notes that Shortcode UI is not maintained to the button and readme.
  • Improved: Added notes about outdated PHP versions to settings page sidebar.
  • Improved: Classic Tabs, new settings section for upcoming ARVE sticky Videos.
  • Improved: Lots of code restructured and improved.

2021-01-03 9.1.3

  • New: Vimeo play button option for ARVE Pro
  • Improved: Fitvids conflict mitigation

2020-12-24 9.1.2

  • Fix: Missing attribute errors when using [embed]https://example.com/vid.mp4[/embed] like shortcodes.

2020-12-24 9.1.1

  • Marry XMAS, bitches.
  • Fix: Errors related to video shortcode override.

2020-12-23 9.1.0

  • Fix: Correct backwards compatibility for deprecated mode values.
  • Fix: Expand on click UI in Gutenberg.
  • New: Wrapper element .arve-inner for more custom control over embeds.
  • Improved: Asset loading and caching.
  • Improved: More relevant info about addons in the settings sidebar.

2020-12-17 9.0.1

  • Fix: contentURL output for html5 video file embeds.

2020-12-14 9.0.0-beta13

  • Fix: When no oembed data is found or input src is invalid url use generated src in all cases.
  • Improved: added check for valid url for src input.
  • Improved: 'src mismach’ errors will be hidden as they are not critical and should not clutter peoples sites.

2020-12-14 9.0.0-beta12

  • Fix: When deactivating or uninstalling ARVE, it will delete its embeds from the oembed cache.
  • Improved: Caching system.
  • Improved: Removed Twitch oembed handler (not provided anymore, still works without it).

2020-12-12 9.0.0-beta11

  • New: Reset buttons for settings sections.
  • Fix: Issues with error handling #2.
  • Fix: Hide non critical errors relating to private Vimeo videos.
  • Fix: Make sure 8.0 settings are moved over with right datatype. Hopefully fixes issues with not being able to save settings.

2020-12-09 9.0.0-beta8

  • New: Transfer settings from version 8.0 to version 9.0. Sorry this was supposed to work with the first 9.0 beta.
  • Fix: Issues with error handling.

2020-12-02 9.0.0-beta7

  • Fix: YouTube timestamp urls not working with only seconds t=1234.

2020-12-01 9.0.0-beta6

  • Fix: Url parameters from settings page not working.
  • Improved: Do not delete old license options in case people need to downgrade.

2020-11-28 9.0.0-beta5

This update is very long in the making and I hope it will pay off somehow, hopefully literally. A lot things happened in the code that will not be visible to the end users directly but made the code more modern and easier to maintain.

More details on this mayor update

New:

  • Minimum PHP required is now 5.6.
  • Finally the ARVE Gutenberg block is here! Its not polished yet and there is still work to be done.
  • Optional admin bar button to quick access settings.
  • Added Bitchute
  • av1mp4 shortcode parameter so serve AV1 encoded files best named .av1.mp4 (to be used together with mp4 or webm)
  • Settings page overhaul, using my own little settings framework. All addon options can be seen and set (without effect) before actually having the addons installed.
  • Option to completely disable all SEO data generation in case you want to use Yoast SEO or another plugin for that. Note that ARVE Pro offers more then just SEO for less.

Fixes:

  • YouTube live links are now working correctly.
  • TED embed url.
  • Facebook embeds.
  • Twitch embeds.

Improved:

  • Generated iframe src will match what providers send over oembed.
  • Lots of code improvements that may not be noticeable to users but took a lot of time and will make the plugin more maintainable and easier to extend.
  • Removed the lang shortcode parameter that was only used for TED talks video subtitle display. This is now taken from the language=x url query.
  • Embeds work though WPs oembed system now that comes with a more stable codebase and better caching system for embeds.
  • Aspect ratios are now auto detected for all providers WP supports through oEmbed.
  • Aspect ratio field is now auto filled when pasting a iframe embed code into the shortcode UI or Gutenberg UI.
  • Removed jQuery dependency for frontend JavaScript.
  • Prevent autoplay of multiple videos, only the first video on pageload will be autoplayed.

Removed:

  • Hack to support direct embedding of Dropbox videos because it no longer works.
  • Vimeo only start shortcode attribute. Use vimeo urls with #t=30 at the end for starting time in seconds instead.

Probably things I forgot about, working on this for ~1 year

2020-10-10 – 8.10.28

  • Tested and marked as compatible with WP 5.5.1

2020-08-02 – 8.10.27

  • Fix: SORRY! message about beta testing was not intended to show hourly it was intended to show only once per user.
  • Fix: Link in that messages was also to a 404 page, can it get worse?

2020-07-25 – 8.10.24

  • Fix: embedURL SEO output.

2020-05-14 – 8.10.23

  • Improved: Automatically set HTML5 videos that are set to autoplay to also be muted so they may play as browsers no longer allow unmuted autoplay.

2019-11-05 – 8.10.20

2019-10-18 – 8.10.15

  • Fix: Force shortcode args to be array. To prevent issues.

2019-10-09 – 8.10.13

  • Removed outdated link in widget.

2019-10-01 – 8.10.12

  • Improved: Allow for manually srcset with img_srcset with the Pro Addon.

2019-08-29 – 8.10.11

  • Removed vendor dir from Git versioning.

2019-08-29 – 8.10.10

Just a small readme update and checking new release script, making sure everything works and everyone is on the latest stable version.

2019-08-19 – 8.10.8

  • Improved: Switch Youku embeds to https set to default 16:9 aspect ratio.
  • Improved: added allow-popups-to-escape-sandbox to sandbox attribute. This eliminates the need for sandbox="false" for Vimeo action links to work. And just in general I think its a good idea.

2019-07-31 – 8.10.6

  • Fix: Vimeo Action links not working correctly in Chrome when Sandbox is enabled. You can fix this by adding sandbox="false" to your shortcodes. But the ARVE Pro „disable links” option will no longer work.
  • Improved: Deprecated requires_flash attribute and Iframe Flash option. Replaced is the new sandbox shortcode attribute.

2019-01-23 – 8.10.4

  • Fix: PHP compatibility lowered to official 5.3 as there was accidentally 5.4+ code used. Make sure you are on PHP 7.3 or at least 5.6 for the upcoming future as WP itself will require 5.6 this year. Its also insecure to run on those outdated versions: https://secure.php.net/supported-versions.php.

2019-01-16 – 8.10.2

  • Fix: Base code to fix titles not showing over thumbnails in recent Pro Addon version.
  • Improved: Added allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" to iframe as per official YouTube embed code.

2018-11-29 – 8.10.1

  • Improved: Display message to remind customers to update ARVE Pro 4.2.0. Auto updates seem to not work again …

2018-11-27 – 8.10.0

  • Improved: Video max width setting now defaults (if empty) to your themes $content_width variable to optimize thumbnail loading in Pro Addon.
  • Improved: Removed code what should be in the Pro Addon instead. Make sure to update the Pro Addon as well!

2018-11-16 – 8.9.11

  • Fix: Wistia autoplay (mobile browsers sill prevent it, also effects single click lazyload in Pro)

2018-10-19 – 8.9.10

  • Fix: The Gutenberg fix of the last version was not correct in the minified JS.

2018-10-19 – 8.9.9

  • Fix: White space above video in Gutenberg blocks.

2018-10-02 – 8.9.8

  • Updated EDD Plugin update class, this may fix some people having trouble auto updating ARVE Pro
  • Fix: Licensing page no longer shows plugins wrongly as not installed.

2018-07-22 – 8.9.6

  • New: Option to enable or disable youtube-nocookie.com embeds. It a privacy enhanced feature but it has at least one bug when setting highlighted video boxes they will open the wrong url so in case you need them you have to disable this.

2018-06-07 – 8.9.5

  • Fixed: When pasting embed codes into the Shortcode UI dialog the src= will be extracted even when no quotes are used.
  • Improved: Use youtube-nocookie.com domain again it is GPRP/Privacy friendly. Note the name is confusing as it sets cookies, but only when the user plays the video rather then just when loading the iframe. So its not „no cookies”. But you can mention this into your cookie notices when dealing with GPRP.

2018-06-02 – 8.9.4

  • Improved: Try to make autoplay in Chrome possible again. See New Chrome Autoplay behavior. At the point of writing its not clear if the new iframe attribute makes them just autoplay no matter what. Please report your experiences.

2018-04-29 – 8.9.3

2018-04-18 – 8.9.2

  • Fix possible „not a string” errors.

2018-04-12 – 8.9.1

  • New: Option to always load assets. Needed when dealing with AJAX and other special cases.

2018-03-16 – 8.9.0

  • Fixed/improved Ustream url detection. Make sure you remove wmode=transparent if present and include html5ui=1 for ustream on the ARVE URL parameters settings tab.

2018-03-13 – 8.8.9

  • Improved licensing debug code.
  • Added Vimeo PHP API class for upcoming versions and addons.

2018-03-13 – 8.8.8

  • Added code to debug issues with license activations.

2018-03-05 – 8.8.7

  • Fixed a link on the plugins screen (Thanks Hans).

2018-02-25 – 8.8.6

  • Fix: HTML5 videos not working with lightbox in ARVE PRO

2018-02-25 – 8.8.5

  • Fix: Add default url parameters to youtube playlists. Note they will effect playlist urls like https://www.youtube.com/playlist?list=PLXYApifkdCACM_ykvnCHeth-vIB6v1XE3 only and not those who also reference the starting video. There is currently a separate parameters option for this but it will be removed in version 9.0.

2018-02-23 – 8.8.4

  • Fix: YouTube playlists where not correctly detected when having a underscore in the id.
  • Improved: Better explanation of the new disable flash for general iframe option on the settings page.

2018-02-16 – 8.8.3

  • New: Option to disable flash for not listed providers for more secure embeds and make the 'disable links’ Pro Addon feature possible for those. See the description on the options page.
  • Fix: Licensing deactivation did not work.
  • Improved: Marked some providers as not requiring flash anymore.
  • Improved: Fixed some links throughout the plugin and readme.
  • Improved: Some minor code improvements.

2018-02-12 – 8.8.2

  • Fix: Issue with the new Video API class.

2018-02-12 – 8.8.1

  • Fix: Can’t use function return value in write context, white screen of deaths type error from the last update.

2018-02-12 – 8.8.0

I could really use some positive reviews. It has been over 7 months without a 5 star review. The top level menu that was complained about a lot has been removed. I am working on a big update that will make ARVE even better with automatic detection of aspect ratios, better caching and lots of improved code.

  • New: Added options fields for Vimeo API used in upcoming addons.
  • Improved: Removed NextGenThemes top level menu and ads page because to many complaints.
  • Improved: Moved licensing settings page to 'settings’ menu.

2018-02-02 – 8.7.8

  • No longer try to guess and spam autoplay parameters for general iframe embeds.
  • Fix: Google drive embeds not working.

2018-01-09 – 8.7.7

  • New: duration shortcode attribute and dialog entry.
  • Fixed: Corrected some dead links inside the plugin.
  • Improved: Added muted, controls and loop to shortcode UI dialog for HTML5 videos.
  • Improved: Removed video file extension check so any file can be used [arve mp4="http://example.com/some-file" webm="http://example.com/some-other-file" /]. Useful for example to embed files hosted on IPFS that do have a cryptic hash instead of a human readable filename.

2017-12-20 – 8.7.6

  • Fix license activation now working correctly.
  • Corrected link in readme.

2017-12-19 – 8.7.5

  • Maybe fix license activation in some rare cases.

2017-12-17 – 8.7.4

  • Fix: Removed URL validation because it fails with some weird URLs.

2017-12-13 – 8.7.3

  • Updated EDD Plugin Updater class.
  • Fixed some links in the readme.

2017-08-16 – 8.7.2

  • Fix: Same Video with different start times in lightboxes.

2017-07-12 – 8.7.1

  • Fix: Throw no PHP notice on admin when WP_DEBUG is enabled.
  • Fix: Fix related to upcoming Pro Addon update and private vimeo videos.

2017-07-10 – 8.7.0

  • Fix: web.facebook.com/… video urls not getting detected

2017-06-17 – 8.6.6

  • Fix: Message dismissal not working.

2017-06-17 – 8.6.5

  • Fix: Added allow-presentation to iframe sandbox to fix Chrome 59 not loading iframes. Thanks njs
  • Improved: Admin message and dashboard ad size reduced, added links to dashboard widget, settings page ad is now sidebar-like on big screens.

2017-06-15 – 8.6.4

  • Fix: Removes a .video-wrap element from ARVE’s HTML that is added by a theme and caused videos to be invisible.
  • Fix: PHP error in some cases.
  • Improved: If mode is not supported fall back to normal without error message (for now).
  • Improved: Changed embed URL for Alugha

2017-05-17 – 8.6.3

  • Fixed issue with width and height attributes

2017-05-17 – 8.6.2

  • Fixed license activation issues.

2017-05-10 – 8.6.1

  • Minor code change.

2017-05-10 – 8.6.0

  • New: controlslist shortcode attribute and option to control the Chrome HTML5 player nodownload is default, it hides the download button on the player.

2017-05-05 – 8.5.2

  • Improved: Embed Liveleak with https. Remove the default parameter.

2017-05-05 – 8.5.1

  • Improved: Mark Liveleak that it not requires flash anymore. This makes the 'disable links’ option of the Pro Addon possible. Becomes very handy as Liveleak annoyingly opens new tabs when clicking outside the play button.

2017-05-04 – 8.5.0

  • New: playsinline, and muted attributes for HTML5 video.
  • Data attributes are no longer prefixed with -arve and various other code improvements.

2017-05-01 – 8.4.2

  • Code improvements for addons.

2017-04-30 – 8.4.1

  • Fix password protected videos on vimeo (sandbox allow-forms)

2017-04-25 – 8.4.0

  • Improved: The 'Take over [video]’ option was renamed to 'Use ARVE for HTML5 video embeds’ and is now enabled by default. (It never only was the shortcode but also HTML5 video file URLs on their own lines)
  • New: Support for embedding Dropbox hosted HTML5 video files (mp4, webm, ogv). Needs the 'Use ARVE for HTML5 video embeds’ to be activated. (Beta feature)
  • Fix: YouTube only playlist URLs embedded without https.

2017-04-11 – 8.3.1

  • Fix: Global CSS id was not correctly added.

2017-04-10 – 8.2.5

  • Fix: Some Brightcove URLs were not correctly detected.
  • Improved: Better automated tests and some minor code enhancements.
  • Improved: Some texts, new link to the settings page below parameter field.
  • Improved: How aspect ratio is handled for HTML 5 video. If not set (default) the browser will detect it based on the video file that is embedded.
  • Improved: Gives the aligned videos a top margin of 0.4em to try to align them better with text.
  • Improved: The 'by ARVE’ promotion links do now open in a new tab/window.

2017-03-27 – 8.2.4

  • Fixed: YouTube cards generate a youtube-nocookie.com url to a channel when the -nocookie.url is used to embedding. tltr; This is actually a YouTube bug but this is fixed in ARVE now by using the normal YouTube url for embeds. I like the additional 'privacy’ it provides by not setting cookies as long as the user not plays a video. But considering this is not the first time YouTube has bugs related to this feature, I switched this back and forth in the past, I am considering just not using it anymore.

2017-03-25 – 8.2.3

  • Fixed: 'Disable links’ feature from the Pro Addon was not working.
  • Some minor code improvements.

2017-03-20 – 8.2.2

  • Moved the ARVE menu below the settings menu (where most plugins are), sorry xberg. I got complaints about global menus and I like to keep the global Nextgenthemes menu but 2 global menus is a bit to much. I have given the Nextgenthemes menu a video icon now. I hope this is a good compromise.
  • Improved: Finished the German translation.
  • Improved: Made the ARVE Pro promotion on the settings menu close-able, hopefully less people get offended.

2017-03-20 – 8.2.0

  • Fixed: Plugin action links on installed plugin screen
  • Fixed: CSS specificity issues by adding a id="arve" to the entire document and based all the CSS on #arve. This will end a long time battle with themes styles without using bad practices. If you have custom styles overwriting ARVE CSS you may need to increase specificity (or use !important).
  • Improved: styles and scripts and now served minified unless WP_DEBUG is set.
  • Improved: styles are now only loaded (to the bottom) when there is a video on the page.
  • Improved: Settings title is now 'Advanced Responsive Video Embedder Settings’ again rather then just ARVE.

2017-03-12 – 8.1.1

  • Improved: Added ARVE to menu below plugins so it can be easy found.
  • Improved: Used wp_add_inline_style function for inline styles.
  • Removed some code that is not needed.

2017-03-03 – 8.0.9

  • Fix: Admin page error for messing file.

2017-03-02 – 8.0.8

  • Improved: Updated EDD Plugin Updater class

2017-02-24 – 8.0.7

  • Fix: Options not correctly put in debug-info.
  • Improved: Make License input fields a bit wider.
  • Improved: Some small code improvements.

2017-02-12 – 8.0.5

  • Fix: Small size of lightbox when using the Pro Addon.

2017-02-11 – 8.0.4

  • CSS improved
  • Updated Addon Updater Class

2017-01-03 – 8.0.2

  • Fix: Errors on settings page when Pro Addon is not installed.

2016-12-17 – 8.0.1

  • Fix: undefined function is_plugin_active() error caused by some plugins
  • Improved: Show actual meaningful message if PHP is lower then the required 5.3. Bluehost (oh proud wp.org recommended host) seems to show customers a wrong php version in the config and lets them hang on insecure end of life versions.

2016-12-09 – Pro Addon 3.6.8

  • Fix: Wrongly tagged version.

2016-12-07 – Pro Addon 3.6.7

  • Fix: Some thumbnails not loading.

2016-12-07 – 8.0.0

  • Fix: 'Take over [video] shortcode’ option not working. (Always acted as on, default is off)
  • Fix: [video] override putting out a error for not reason.
  • Improved code: Dropped 2 micro classes in favor for antonymous functions.

2016-12-07 – Pro Addon 3.6.6

  • Improved: Load the CSS always in the <head>, this enables to change its CSS with the new CSS customizer in WP 4.7 and may also fix issues with caching plugins.

2016-11-30 – 7.9.23

  • Fix: Ending up with wrong URLs by disabling auto shortening of URLs when pasting them into the shortcode-ui dialog.
  • Improved: Enable SSL verify for API calls.
  • Improved: License action return messages.

2016-11-30 – Pro Addon 3.6.4

  • Fix: Autoplay without setting

2016-11-30 – 7.9.21

  • Fix: Fatal error.

2016-11-29 – Pro Addon 3.6.4

  • Improved: Licensing field removed from the pro options tab (now in main plugin). This enables resetting pro options settings without deleting license key.
  • Fix: Autoplay not applied property.
  • Fix: HTML5 not autoplaying in lightbox.
  • Improved: New default option for inview lazyload is 'On iOS, Android and Desktops when no thumbnail is found’.
  • Improved: New installations will show a message guiding users to activation screen.

2016-11-29 – 7.9.19

  • Fix: 'Embed Video’ Button not working with Advanced Custom Fields (Possibly fixed other 3rd party editor plugins compatibility issues as well) Thanks to David Trenear!
  • Fix: Facebook URL detection for usernames with dots in them.
  • Fix: Invisible HTML5 Lazyload-lightbox videos
  • Fix: Shortcode UI script enqueued to early causing JS erros on admin pages.
  • Improved: Error messages for missing mandatory attributes.
  • Improved: Moved some code logic of the pro addon out of the main plugin.
  • New: disable_flash parameter mainly for unlisted providers will be treated as general iframe embeds. With set to true this will enable you to use the 'disable_links’ feature of the pro plugin.
  • New: Filters for new cool things coming up
  • New: License page, relocated options page
  • New: YouTube URL detection for playlists without starting video https://www.youtube.com/playlist?list=PL3Esg-ZzbiUmeSKBAQ3ej1hQxDSsmnp-7
  • Possible Fix: Videos displayed to small in some Browsers

2016-10-29 – 7.9.8 and Pro Addon 3.3.4

  • Fix: Fix lightbox thumbnail
  • Improved: CSS

2016-10-28 – Pro Addon 3.3.1

  • Fix: Fix thumbnails being displayed wrong in IE.

2016-10-28 – Pro Addon 3.3.0

  • Fix: Restored broken update notifications and semi auto updates.

2016-10-28 – 7.9.7

  • New: Wistia Support.
  • Improved: Allow HTML in title attribute.
  • Improved: Force more CSS Styles.

2016-10-27 – Pro Addon 3.2.9

  • Fix: Twitch API failing (needs Client-ID now)

2016-10-27 – Pro Addon 3.2.8

  • Improved: oembed error message
  • Improved: Skip srcset function for PHP 5.3 and lower