Version Description
Download this release
Release Info
Developer | nico23 |
Plugin | ARVE Advanced Responsive Video Embedder (YouTube, Vimeo, HTML5 Video …) |
Version | 8.10.25 |
Comparing to | |
See all releases |
Code changes from version 8.10.23 to 8.10.25
- admin/functions-admin.php +7 -0
- advanced-responsive-video-embedder.php +1 -1
- public/functions-html-output.php +2 -2
- readme.txt +48 -3
admin/functions-admin.php
CHANGED
@@ -23,6 +23,13 @@ function arve_action_admin_init_setup_messages() {
|
|
23 |
|
24 |
new ARVE_Admin_Notice_Factory( 'arve_dismiss_pro_notice', $pro_ad_message, true );
|
25 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
}
|
27 |
|
28 |
function arve_add_tinymce_plugin( $plugin_array ) {
|
23 |
|
24 |
new ARVE_Admin_Notice_Factory( 'arve_dismiss_pro_notice', $pro_ad_message, true );
|
25 |
}
|
26 |
+
|
27 |
+
$msg = sprintf(
|
28 |
+
__( '<p>If this message bothers you please just close it and forget about it!</p><p>Dear ARVE users, if you can spare the time <a href="%s">I need your help</a> trying out the upcoming version with new features and improvements before official release on wp.org. I would really really appreciate you helping out. Thanks so much!</p>', ARVE_SLUG ),
|
29 |
+
'https://nextgenthemes.com/please-help-test-the-beta-version/'
|
30 |
+
);
|
31 |
+
|
32 |
+
new ARVE_Admin_Notice_Factory( 'arve-beta-testers', "<p>$msg</p>", false );
|
33 |
}
|
34 |
|
35 |
function arve_add_tinymce_plugin( $plugin_array ) {
|
advanced-responsive-video-embedder.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: ARVE Advanced Responsive Video Embedder
|
4 |
* Plugin URI: https://nextgenthemes.com/plugins/arve-pro/
|
5 |
* Description: Easy responsive video embeds via URL (like WordPress) or Shortcodes. Supports almost anything you can imagine.
|
6 |
-
* Version: 8.10.
|
7 |
* Author: Nicolas Jonas
|
8 |
* Author URI: https://nextgenthemes.com
|
9 |
* License: GPL-3.0
|
3 |
* Plugin Name: ARVE Advanced Responsive Video Embedder
|
4 |
* Plugin URI: https://nextgenthemes.com/plugins/arve-pro/
|
5 |
* Description: Easy responsive video embeds via URL (like WordPress) or Shortcodes. Supports almost anything you can imagine.
|
6 |
+
* Version: 8.10.25
|
7 |
* Author: Nicolas Jonas
|
8 |
* Author URI: https://nextgenthemes.com
|
9 |
* License: GPL-3.0
|
public/functions-html-output.php
CHANGED
@@ -74,8 +74,8 @@ function arve_build_meta_html( $a ) {
|
|
74 |
$meta .= sprintf( '<meta itemprop="contentURL" content="%s">', esc_attr( $first_source['src'] ) );
|
75 |
}
|
76 |
|
77 |
-
if ( ! empty( $a['
|
78 |
-
$meta .= sprintf( '<meta itemprop="embedURL" content="%s">', esc_attr( $a['
|
79 |
}
|
80 |
|
81 |
if ( ! empty( $a['upload_date'] ) ) {
|
74 |
$meta .= sprintf( '<meta itemprop="contentURL" content="%s">', esc_attr( $first_source['src'] ) );
|
75 |
}
|
76 |
|
77 |
+
if ( ! empty( $a['iframe_attr']['src'] ) ) {
|
78 |
+
$meta .= sprintf( '<meta itemprop="embedURL" content="%s">', esc_attr( $a['iframe_attr']['src'] ) );
|
79 |
}
|
80 |
|
81 |
if ( ! empty( $a['upload_date'] ) ) {
|
readme.txt
CHANGED
@@ -3,9 +3,9 @@ Contributors: nico23
|
|
3 |
Donate link: https://www.paypal.me/nico23
|
4 |
Tags: YouTube, Vimeo, lazyload, thumbnail, video, responsive, embeds, video-embedder, iframe, lightweight, simplicity, shortcodes
|
5 |
Requires at least: 4.4.0
|
6 |
-
Tested up to: 5.
|
7 |
Requires PHP: 5.3
|
8 |
-
Stable tag: 8.10.
|
9 |
License: GPL-3.0
|
10 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
11 |
|
@@ -17,7 +17,9 @@ The best WordPress plugin for videos? Supports close to everything you can imagi
|
|
17 |
|
18 |
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!
|
19 |
|
20 |
-
|
|
|
|
|
21 |
|
22 |
[youtube https://www.youtube.com/watch?v=m6mkA6Zr1vY ]
|
23 |
|
@@ -160,6 +162,49 @@ This plugins embed is considered as 'custom player' by YouTube so you have to pa
|
|
160 |
* [ARVE Pro addon changelog](https://nextgenthemes.com/plugins/arve-pro/changelog/)
|
161 |
* [ARVE AMP addon changelog](https://nextgenthemes.com/plugins/arve-amp/)
|
162 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
163 |
### 2020-05-14 - 8.10.23 ###
|
164 |
|
165 |
* 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.
|
3 |
Donate link: https://www.paypal.me/nico23
|
4 |
Tags: YouTube, Vimeo, lazyload, thumbnail, video, responsive, embeds, video-embedder, iframe, lightweight, simplicity, shortcodes
|
5 |
Requires at least: 4.4.0
|
6 |
+
Tested up to: 5.4.2
|
7 |
Requires PHP: 5.3
|
8 |
+
Stable tag: 8.10.25
|
9 |
License: GPL-3.0
|
10 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
11 |
|
17 |
|
18 |
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!
|
19 |
|
20 |
+
Especially new users and people who want to use the new Block Editor (Gutenberg):
|
21 |
+
|
22 |
+
### [Please help test the upcoming version](https://nextgenthemes.com/please-help-test-the-beta-version/) ###
|
23 |
|
24 |
[youtube https://www.youtube.com/watch?v=m6mkA6Zr1vY ]
|
25 |
|
162 |
* [ARVE Pro addon changelog](https://nextgenthemes.com/plugins/arve-pro/changelog/)
|
163 |
* [ARVE AMP addon changelog](https://nextgenthemes.com/plugins/arve-amp/)
|
164 |
|
165 |
+
### planned for release 9.0.0 ###
|
166 |
+
|
167 |
+
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.
|
168 |
+
|
169 |
+
[Please help test](https://nextgenthemes.com/please-help-test-the-beta-version/)
|
170 |
+
|
171 |
+
[More details on this **mayor** update](https://nextgenthemes.com/improvements-in-arve-9-0-and-arve-pro-5-0/)
|
172 |
+
|
173 |
+
New:
|
174 |
+
* Minimum PHP required is now 5.6.
|
175 |
+
* Finally the ARVE Gutenberg block is here! Its not polished yet and there is still work to be done.
|
176 |
+
* Optional admin bar button to quick access settings. Disable it in ARVE settings bothers you.
|
177 |
+
* Added Bitchute
|
178 |
+
* `av1mp4` shortcode parameter so serve [AV1](https://en.wikipedia.org/wiki/AV1) encoded files best named .av1.mp4 (to be used together with `mp4` or `webm`)
|
179 |
+
* 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.
|
180 |
+
* Option to
|
181 |
+
|
182 |
+
Fixes:
|
183 |
+
* YouTube live links are now working correctly.
|
184 |
+
* TED embed url.
|
185 |
+
* Facebook embeds.
|
186 |
+
* Twitch embeds.
|
187 |
+
|
188 |
+
Improved:
|
189 |
+
* Generated iframe src will match what providers send over oembed.
|
190 |
+
* 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.
|
191 |
+
* 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.
|
192 |
+
* Embeds work though WPs oembed system now that comes with a more stable codebase and better caching system for embeds.
|
193 |
+
* Aspect ratios are now auto detected for all providers WP supports through oEmbed.
|
194 |
+
* Aspect ratio field is now auto filled when pasting a iframe embed code into the shortcode UI or Gutenberg UI.
|
195 |
+
* Removed jQuery dependency for frontend JavaScript.
|
196 |
+
* Prevent autoplay of multiple videos, only the first video on pageload will be autoplayed.
|
197 |
+
|
198 |
+
Removed:
|
199 |
+
* Hack to support direct embedding of Dropbox videos because it no longer works.
|
200 |
+
* Vimeo only `start` shortcode attribute. Use vimeo urls with `#t=30` at the end for starting time in seconds instead.
|
201 |
+
|
202 |
+
Probably things I forgot about, working on this for ~1 year
|
203 |
+
|
204 |
+
### 2020-07-25 - 8.10.24 ###
|
205 |
+
|
206 |
+
* Fix: `embedURL` SEO output.
|
207 |
+
|
208 |
### 2020-05-14 - 8.10.23 ###
|
209 |
|
210 |
* 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.
|