Version Description
Download this release
Release Info
Developer | embedplus |
Plugin | YouTube |
Version | 8.6 |
Comparing to | |
See all releases |
Code changes from version 8.5 to 8.6
- readme.txt +12 -7
- youtube.php +33 -39
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Plugin Name: YouTube Embed
|
|
4 |
Tags: at a glance, channel, annotations, music, music video, songs, song, lyrics, responsive, short code, shortcode, youtube shortcode, health, diagnostic, youtube status, seo, video seo, rich snippets, reddit, google+, google plus, comments, search, widget, sidebar, responsive, fluid, iphone, mobile, android, tablet, ipad, youtube playlist, playlists, playlist, wmode, hd, autohd, auto hd, video analytics, analytics, google, google analytics, view count, vlog, vlogging, web videos, youtube analytics, youtube, youtube plugin, youtube shortcode, embed youtube, plugin, video, video shortcode, embed videos, youtube player, shortcode, simple, simple youtube, smart youtube playback, youtube embed, wordpress youtube embed, embedding youtube, youtube embedding, video plugin, https, ssl, secure, no-cookie, cookie, html5, youtube html5
|
5 |
Requires at least: 2.9
|
6 |
Tested up to: 3.9.1
|
7 |
-
Stable tag: 8.
|
8 |
License: GPLv3 or later
|
9 |
|
10 |
YouTube embed plugin with basic features and convenient defaults. Upgrade now to add tracking, instant video SEO tags, and much more!
|
@@ -21,14 +21,15 @@ YouTube embed plugin with basic features and convenient defaults. Upgrade now to
|
|
21 |
* Review the latest web discussions about videos you want to embed before embedding
|
22 |
* Shortcode support for embedding multiple videos on one line
|
23 |
* Playlist support
|
24 |
-
*
|
25 |
-
* (PRO)
|
|
|
26 |
* (PRO) Analytics and deleted video alerts work with past YouTube videos that you embedded with many other YouTube plugins
|
27 |
* (PRO) Alerts when visitors from different countries are blocked from viewing your embeds
|
28 |
* (PRO) Music video embedding extras
|
29 |
* And more...
|
30 |
|
31 |
-
This plugin helps you easily manage the growing complexity of YouTube. It can also be upgraded to PRO for enhanced SEO
|
32 |
|
33 |
* Force HD quality when available
|
34 |
* Make your videos responsive so that they dynamically fit in all screen sizes (smart phone, PC and tablet)
|
@@ -73,8 +74,9 @@ Beyond the above features, you have the option of upgrading to PRO to add enhanc
|
|
73 |
* How does the view activity on your site compare to other sites like it?
|
74 |
* What and when are your best and worst performing YouTube embeds?
|
75 |
* How much do the producers of the YouTube videos you embed rely on **your site**, versus other sites and YouTube.com, for views?
|
|
|
76 |
|
77 |
-
Recently, we also added
|
78 |
|
79 |
See more details after installing. Enjoy!
|
80 |
|
@@ -125,6 +127,9 @@ You can also start and end each individual video at particular times. Like the a
|
|
125 |
|
126 |
== Changelog ==
|
127 |
|
|
|
|
|
|
|
128 |
= YouTube Embed 8.5 =
|
129 |
This update features a new iOS related option for both Free and PRO users. PRO users additionally have the new mobile compatibility checker.
|
130 |
|
@@ -185,7 +190,7 @@ Easier access to general settings and dashboard.
|
|
185 |
= YouTube Embed 6.0 =
|
186 |
This version opens up the ability to view Internet video discussions to all wizard users.
|
187 |
**Also, due to numerous users being unable to find the wizard button, we moved it up next to the "Add Media" button.**
|
188 |
-
Finally, we added
|
189 |
|
190 |
= YouTube Embed 5.1 =
|
191 |
Added ability to set default dimensions.
|
@@ -271,4 +276,4 @@ First release uploaded to the plugin repository.
|
|
271 |
|
272 |
== Other Notes ==
|
273 |
|
274 |
-
This YouTube plugin can include premium features like
|
4 |
Tags: at a glance, channel, annotations, music, music video, songs, song, lyrics, responsive, short code, shortcode, youtube shortcode, health, diagnostic, youtube status, seo, video seo, rich snippets, reddit, google+, google plus, comments, search, widget, sidebar, responsive, fluid, iphone, mobile, android, tablet, ipad, youtube playlist, playlists, playlist, wmode, hd, autohd, auto hd, video analytics, analytics, google, google analytics, view count, vlog, vlogging, web videos, youtube analytics, youtube, youtube plugin, youtube shortcode, embed youtube, plugin, video, video shortcode, embed videos, youtube player, shortcode, simple, simple youtube, smart youtube playback, youtube embed, wordpress youtube embed, embedding youtube, youtube embedding, video plugin, https, ssl, secure, no-cookie, cookie, html5, youtube html5
|
5 |
Requires at least: 2.9
|
6 |
Tested up to: 3.9.1
|
7 |
+
Stable tag: 8.6
|
8 |
License: GPLv3 or later
|
9 |
|
10 |
YouTube embed plugin with basic features and convenient defaults. Upgrade now to add tracking, instant video SEO tags, and much more!
|
21 |
* Review the latest web discussions about videos you want to embed before embedding
|
22 |
* Shortcode support for embedding multiple videos on one line
|
23 |
* Playlist support
|
24 |
+
* Instant HTTPS support. It can even convert past videos non-HTTPS oembeds to HTTPS.
|
25 |
+
* (PRO) See if your embeds have restrictions that can block your site's mobile visitors from viewing
|
26 |
+
* (PRO) Automatic tagging for video SEO
|
27 |
* (PRO) Analytics and deleted video alerts work with past YouTube videos that you embedded with many other YouTube plugins
|
28 |
* (PRO) Alerts when visitors from different countries are blocked from viewing your embeds
|
29 |
* (PRO) Music video embedding extras
|
30 |
* And more...
|
31 |
|
32 |
+
This plugin helps you easily manage the growing complexity of YouTube. It can also be upgraded to PRO for enhanced SEO and performance for you and your visitors. It provides the basic features of the YouTube embedded player and will have you posting videos in seconds after installing it. **All you have to do is simply paste an unformatted YouTube link on its own line (shortcodes are also supported).** Your YouTube embed will then show up when you preview or publish the post. The settings page has plenty of default options that you can automatically apply to all your embedded YouTube videos. **Check out the free options below:**
|
33 |
|
34 |
* Force HD quality when available
|
35 |
* Make your videos responsive so that they dynamically fit in all screen sizes (smart phone, PC and tablet)
|
74 |
* How does the view activity on your site compare to other sites like it?
|
75 |
* What and when are your best and worst performing YouTube embeds?
|
76 |
* How much do the producers of the YouTube videos you embed rely on **your site**, versus other sites and YouTube.com, for views?
|
77 |
+
* Are you embedding videos that are blocked in other countries?
|
78 |
|
79 |
+
Recently, we also added Video SEO tags, which adds markup that can improve your click rates and video SERP rankings.
|
80 |
|
81 |
See more details after installing. Enjoy!
|
82 |
|
127 |
|
128 |
== Changelog ==
|
129 |
|
130 |
+
= YouTube Embed 8.6 =
|
131 |
+
HTTPS/SSL embedding is now free.
|
132 |
+
|
133 |
= YouTube Embed 8.5 =
|
134 |
This update features a new iOS related option for both Free and PRO users. PRO users additionally have the new mobile compatibility checker.
|
135 |
|
190 |
= YouTube Embed 6.0 =
|
191 |
This version opens up the ability to view Internet video discussions to all wizard users.
|
192 |
**Also, due to numerous users being unable to find the wizard button, we moved it up next to the "Add Media" button.**
|
193 |
+
Finally, we added Video SEO tags as a PRO option.
|
194 |
|
195 |
= YouTube Embed 5.1 =
|
196 |
Added ability to set default dimensions.
|
276 |
|
277 |
== Other Notes ==
|
278 |
|
279 |
+
[This YouTube plugin can include premium features like automatic schema tagging for video SEO, mobile compatibility checking, and deleted video alerts when you upgrade to PRO.](https://www.embedplus.com/dashboard/pro-easy-video-analytics.aspx).
|
youtube.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: YouTube
|
4 |
Plugin URI: http://www.embedplus.com/dashboard/pro-easy-video-analytics.aspx
|
5 |
Description: YouTube embed plugin with basic features and convenient defaults. Upgrade now to add tracking, instant video SEO tags, and much more!
|
6 |
-
Version: 8.
|
7 |
Author: EmbedPlus Team
|
8 |
Author URI: http://www.embedplus.com
|
9 |
*/
|
@@ -32,7 +32,7 @@
|
|
32 |
class YouTubePrefs
|
33 |
{
|
34 |
|
35 |
-
public static $version = '8.
|
36 |
public static $opt_version = 'version';
|
37 |
public static $optembedwidth = null;
|
38 |
public static $optembedheight = null;
|
@@ -728,13 +728,13 @@ class YouTubePrefs
|
|
728 |
$youtubebaseurl = 'youtube-nocookie';
|
729 |
}
|
730 |
|
731 |
-
if (self::$alloptions[self::$
|
732 |
{
|
733 |
-
|
734 |
-
|
735 |
-
$linkscheme = 'https';
|
736 |
-
}
|
737 |
|
|
|
|
|
738 |
if (isset($finalparams[self::$opt_html5]) && $finalparams[self::$opt_html5] == 0)
|
739 |
{
|
740 |
unset($finalparams[self::$opt_html5]);
|
@@ -1175,14 +1175,14 @@ class YouTubePrefs
|
|
1175 |
|
1176 |
$new_pointer_content = '<h3>' . __('New Update') . '</h3>'; // ooopointer
|
1177 |
|
1178 |
-
$new_pointer_content .= '<p>' . __('
|
1179 |
if (!(self::$alloptions[self::$opt_pro] && strlen(trim(self::$alloptions[self::$opt_pro])) > 0))
|
1180 |
{
|
1181 |
-
$new_pointer_content .= __('
|
1182 |
}
|
1183 |
else
|
1184 |
{
|
1185 |
-
|
1186 |
}
|
1187 |
$new_pointer_content .= '</p>';
|
1188 |
|
@@ -1347,6 +1347,7 @@ class YouTubePrefs
|
|
1347 |
.chktitle {display: inline-block; padding: 1px 3px 1px 3px; border-radius: 3px; background-color: #ffffff; border: 1px solid #dddddd;}
|
1348 |
b, strong {font-weight: bold;}
|
1349 |
input.checkbox[disabled] {border: 1px dotted #444444;}
|
|
|
1350 |
</style>
|
1351 |
|
1352 |
<div class="ytindent">
|
@@ -1385,7 +1386,7 @@ class YouTubePrefs
|
|
1385 |
Always follow these rules for any URL:
|
1386 |
</p>
|
1387 |
<ul class="reglist">
|
1388 |
-
<li>Make sure the URL is really on its own line by itself. Or, if you need multiple videos on the same line, make sure each URL is wrapped properly with the shortcode (Example: <code>[embedyt]http://www.youtube.com/watch?v=ABCDEFGHIJK&width=400
|
1389 |
<li>Make sure the URL is <strong>not</strong> an active hyperlink (i.e., it should just be plain text). Otherwise, highlight the URL and click the "unlink" button in your editor: <img src="<?php echo plugins_url('images/unlink.png', __FILE__) ?>"/></li>
|
1390 |
<li>Make sure you did <strong>not</strong> format or align the URL in any way. If your URL still appears in your actual post instead of a video, highlight it and click the "remove formatting" button (formatting can be invisible sometimes): <img src="<?php echo plugins_url('images/erase.png', __FILE__) ?>"/></li>
|
1391 |
<li>If you really want to align the video, try wrapping the link with the shortcode first. For example: <code>[embedyt]http://www.youtube.com/watch?v=ABCDEFGHIJK[/embedyt]</code> Using the shortcode also allows you to have two or more videos next to each other on the same line. Just put the shortcoded links together on the same line. For example:<br>
|
@@ -1514,19 +1515,19 @@ class YouTubePrefs
|
|
1514 |
<b class="chktitle">Legacy Spacing:</b> Continue the spacing style from version 4.0 and older. Those versions required you to manually add spacing above and below your video. Unchecking this will automatically add the spacing.
|
1515 |
</label>
|
1516 |
</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
1517 |
|
1518 |
|
1519 |
-
<p class="smallnote orange">Below are PRO features for enhanced SEO
|
1520 |
<?php
|
1521 |
if ($all[self::$opt_pro] && strlen(trim($all[self::$opt_pro])) > 0)
|
1522 |
{
|
1523 |
?>
|
1524 |
-
<p>
|
1525 |
-
<input name="<?php echo self::$opt_ssl; ?>" id="<?php echo self::$opt_ssl; ?>" <?php checked($all[self::$opt_ssl], 1); ?> type="checkbox" class="checkbox">
|
1526 |
-
<label for="<?php echo self::$opt_ssl; ?>">
|
1527 |
-
<b>(PRO)</b> <b class="chktitle">HTTPS/SSL Player:</b> Use the secure YouTube player for all of your past and future embeds.
|
1528 |
-
</label>
|
1529 |
-
</p>
|
1530 |
<p>
|
1531 |
<input name="<?php echo self::$opt_html5; ?>" id="<?php echo self::$opt_html5; ?>" <?php checked($all[self::$opt_html5], 1); ?> type="checkbox" class="checkbox">
|
1532 |
<label for="<?php echo self::$opt_html5; ?>">
|
@@ -1546,12 +1547,6 @@ class YouTubePrefs
|
|
1546 |
else
|
1547 |
{
|
1548 |
?>
|
1549 |
-
<p>
|
1550 |
-
<input disabled type="checkbox" class="checkbox">
|
1551 |
-
<label>
|
1552 |
-
<b class="chktitle">HTTPS/SSL Player:</b> <span class="pronon">(PRO Users)</span> Use the secure YouTube player for all of your past and future embeds.
|
1553 |
-
</label>
|
1554 |
-
</p>
|
1555 |
<p>
|
1556 |
<input disabled type="checkbox" class="checkbox">
|
1557 |
<label>
|
@@ -1638,7 +1633,7 @@ class YouTubePrefs
|
|
1638 |
</li>
|
1639 |
<li>
|
1640 |
<img src="<?php echo plugins_url('images/vseo.png', __FILE__) ?>">
|
1641 |
-
|
1642 |
</li>
|
1643 |
<li>
|
1644 |
<img src="<?php echo plugins_url('images/html5.png', __FILE__) ?>">
|
@@ -1654,7 +1649,7 @@ class YouTubePrefs
|
|
1654 |
</li>
|
1655 |
<li>
|
1656 |
<img src="<?php echo plugins_url('images/mobilecompat.png', __FILE__) ?>">
|
1657 |
-
Check if your embeds have restrictions that block mobile viewing <sup class="orange bold">NEW</sup>
|
1658 |
</li>
|
1659 |
|
1660 |
|
@@ -1671,10 +1666,10 @@ class YouTubePrefs
|
|
1671 |
User-friendly video analytics dashboard
|
1672 |
</li>
|
1673 |
|
1674 |
-
<li>
|
1675 |
-
|
1676 |
-
|
1677 |
-
|
1678 |
<li>
|
1679 |
<img src="<?php echo plugins_url('images/iconythealth.png', __FILE__) ?>">
|
1680 |
Instant YouTube embed diagnostic reports
|
@@ -1688,15 +1683,14 @@ class YouTubePrefs
|
|
1688 |
<img src="<?php echo plugins_url('images/infinity.png', __FILE__) ?>">
|
1689 |
Unlimited PRO upgrades and downloads
|
1690 |
</li>
|
1691 |
-
|
1692 |
-
|
1693 |
-
|
1694 |
-
|
1695 |
</ul>
|
1696 |
</div>
|
1697 |
-
<br>
|
1698 |
-
<br>
|
1699 |
<div style="clear: both;"></div>
|
|
|
1700 |
<h3 class="bold">Enter and save your PRO key (emailed to you):</h3>
|
1701 |
<?php } ?>
|
1702 |
<form name="form2" method="post" action="" id="epform2" class="submitpro" <?php
|
@@ -1719,7 +1713,7 @@ class YouTubePrefs
|
|
1719 |
<br>
|
1720 |
<span style="display: none;" id="prokeyloading" class="orange bold">Verifying...</span>
|
1721 |
<span class="orange bold" style="display: none;" id="prokeysuccess">Success! Please refresh this page.</span>
|
1722 |
-
<span class="orange bold" style="display: none;" id="prokeyfailed">Sorry, that seems to be an invalid key.</span>
|
1723 |
|
1724 |
</form>
|
1725 |
|
@@ -1734,7 +1728,7 @@ class YouTubePrefs
|
|
1734 |
<h3 class="bold">Support tips for non-PRO users</h3>
|
1735 |
We've found that a common support request has been from users that are pasting video links on single lines, as required, but are not seeing the video embed show up. One of these suggestions is usually the fix:
|
1736 |
<ul class="reglist">
|
1737 |
-
<li>Make sure the URL is really on its own line by itself. Or, if you need multiple videos on the same line, make sure each URL is wrapped properly with the shortcode (Example: <code>[embedyt]http://www.youtube.com/watch?v=ABCDEFGHIJK&width=400
|
1738 |
<li>Make sure the URL is not an active hyperlink (i.e., it should just be plain text). Otherwise, highlight the URL and click the "unlink" button in your editor: <img src="<?php echo plugins_url('images/unlink.png', __FILE__) ?>"/>.</li>
|
1739 |
<li>Make sure you did <strong>not</strong> format or align the URL in any way. If your URL still appears in your actual post instead of a video, highlight it and click the "remove formatting" button (formatting can be invisible sometimes): <img src="<?php echo plugins_url('images/erase.png', __FILE__) ?>"/></li>
|
1740 |
<li>Try wrapping the URL with the <code>[embedyt]...[/embedyt]</code> shortcode. For example: <code>[embedyt]http://www.youtube.com/watch?v=ABCDEFGHIJK[/embedyt]</code> Using the shortcode also allows you to have two or more videos next to each other on the same line. Just put the shortcoded links together on the same line. For example:<br>
|
@@ -1995,7 +1989,7 @@ class YouTubePrefs
|
|
1995 |
add_action('wp_print_scripts', 'youtubeprefs_output_scriptvars');
|
1996 |
|
1997 |
if (
|
1998 |
-
|
1999 |
(get_bloginfo('version') >= '3.3') && YouTubePrefs::custom_admin_pointers_check()
|
2000 |
)
|
2001 |
{
|
3 |
Plugin Name: YouTube
|
4 |
Plugin URI: http://www.embedplus.com/dashboard/pro-easy-video-analytics.aspx
|
5 |
Description: YouTube embed plugin with basic features and convenient defaults. Upgrade now to add tracking, instant video SEO tags, and much more!
|
6 |
+
Version: 8.6
|
7 |
Author: EmbedPlus Team
|
8 |
Author URI: http://www.embedplus.com
|
9 |
*/
|
32 |
class YouTubePrefs
|
33 |
{
|
34 |
|
35 |
+
public static $version = '8.6';
|
36 |
public static $opt_version = 'version';
|
37 |
public static $optembedwidth = null;
|
38 |
public static $optembedheight = null;
|
728 |
$youtubebaseurl = 'youtube-nocookie';
|
729 |
}
|
730 |
|
731 |
+
if (self::$alloptions[self::$opt_ssl] == 1)
|
732 |
{
|
733 |
+
$linkscheme = 'https';
|
734 |
+
}
|
|
|
|
|
735 |
|
736 |
+
if (self::$alloptions[self::$opt_pro] && strlen(trim(self::$alloptions[self::$opt_pro])) > 0)
|
737 |
+
{
|
738 |
if (isset($finalparams[self::$opt_html5]) && $finalparams[self::$opt_html5] == 0)
|
739 |
{
|
740 |
unset($finalparams[self::$opt_html5]);
|
1175 |
|
1176 |
$new_pointer_content = '<h3>' . __('New Update') . '</h3>'; // ooopointer
|
1177 |
|
1178 |
+
$new_pointer_content .= '<p>'; // . __(''); // ooopointer
|
1179 |
if (!(self::$alloptions[self::$opt_pro] && strlen(trim(self::$alloptions[self::$opt_pro])) > 0))
|
1180 |
{
|
1181 |
+
$new_pointer_content .= __('This YouTube plugin update makes HTTPS embedding available for both FREE and <a class="orange" href="' . self::$epbase . '/dashboard/pro-easy-video-analytics.aspx?ref=frompointer" target="_blank">PRO »</a> users. Please view this settings page to see the option. It will even automatically go and secure the non-HTTPS embeds you made in the past.');
|
1182 |
}
|
1183 |
else
|
1184 |
{
|
1185 |
+
//$new_pointer_content .= __('');
|
1186 |
}
|
1187 |
$new_pointer_content .= '</p>';
|
1188 |
|
1347 |
.chktitle {display: inline-block; padding: 1px 3px 1px 3px; border-radius: 3px; background-color: #ffffff; border: 1px solid #dddddd;}
|
1348 |
b, strong {font-weight: bold;}
|
1349 |
input.checkbox[disabled] {border: 1px dotted #444444;}
|
1350 |
+
.pad10 {padding: 10px;}
|
1351 |
</style>
|
1352 |
|
1353 |
<div class="ytindent">
|
1386 |
Always follow these rules for any URL:
|
1387 |
</p>
|
1388 |
<ul class="reglist">
|
1389 |
+
<li>Make sure the URL is really on its own line by itself. Or, if you need multiple videos on the same line, make sure each URL is wrapped properly with the shortcode (Example: <code>[embedyt]http://www.youtube.com/watch?v=ABCDEFGHIJK&width=400&height=250[/embedyt]</code>)</li>
|
1390 |
<li>Make sure the URL is <strong>not</strong> an active hyperlink (i.e., it should just be plain text). Otherwise, highlight the URL and click the "unlink" button in your editor: <img src="<?php echo plugins_url('images/unlink.png', __FILE__) ?>"/></li>
|
1391 |
<li>Make sure you did <strong>not</strong> format or align the URL in any way. If your URL still appears in your actual post instead of a video, highlight it and click the "remove formatting" button (formatting can be invisible sometimes): <img src="<?php echo plugins_url('images/erase.png', __FILE__) ?>"/></li>
|
1392 |
<li>If you really want to align the video, try wrapping the link with the shortcode first. For example: <code>[embedyt]http://www.youtube.com/watch?v=ABCDEFGHIJK[/embedyt]</code> Using the shortcode also allows you to have two or more videos next to each other on the same line. Just put the shortcoded links together on the same line. For example:<br>
|
1515 |
<b class="chktitle">Legacy Spacing:</b> Continue the spacing style from version 4.0 and older. Those versions required you to manually add spacing above and below your video. Unchecking this will automatically add the spacing.
|
1516 |
</label>
|
1517 |
</p>
|
1518 |
+
<p>
|
1519 |
+
<input name="<?php echo self::$opt_ssl; ?>" id="<?php echo self::$opt_ssl; ?>" <?php checked($all[self::$opt_ssl], 1); ?> type="checkbox" class="checkbox">
|
1520 |
+
<label for="<?php echo self::$opt_ssl; ?>">
|
1521 |
+
<b class="chktitle">HTTPS/SSL Player:</b> Do you have a website that uses HTTPS? Check this to use the secure YouTube player for all of your past and future embeds.
|
1522 |
+
</label>
|
1523 |
+
</p>
|
1524 |
|
1525 |
|
1526 |
+
<p class="smallnote orange">Below are PRO features for enhanced SEO and performance (works for even past embed links):</p>
|
1527 |
<?php
|
1528 |
if ($all[self::$opt_pro] && strlen(trim($all[self::$opt_pro])) > 0)
|
1529 |
{
|
1530 |
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
1531 |
<p>
|
1532 |
<input name="<?php echo self::$opt_html5; ?>" id="<?php echo self::$opt_html5; ?>" <?php checked($all[self::$opt_html5], 1); ?> type="checkbox" class="checkbox">
|
1533 |
<label for="<?php echo self::$opt_html5; ?>">
|
1547 |
else
|
1548 |
{
|
1549 |
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
1550 |
<p>
|
1551 |
<input disabled type="checkbox" class="checkbox">
|
1552 |
<label>
|
1633 |
</li>
|
1634 |
<li>
|
1635 |
<img src="<?php echo plugins_url('images/vseo.png', __FILE__) ?>">
|
1636 |
+
Automatic tagging for video SEO (will even work for your old embeds)
|
1637 |
</li>
|
1638 |
<li>
|
1639 |
<img src="<?php echo plugins_url('images/html5.png', __FILE__) ?>">
|
1649 |
</li>
|
1650 |
<li>
|
1651 |
<img src="<?php echo plugins_url('images/mobilecompat.png', __FILE__) ?>">
|
1652 |
+
Check if your embeds have restrictions that can block mobile viewing <sup class="orange bold">NEW</sup>
|
1653 |
</li>
|
1654 |
|
1655 |
|
1666 |
User-friendly video analytics dashboard
|
1667 |
</li>
|
1668 |
|
1669 |
+
<!-- <li>
|
1670 |
+
<img src="<?php echo plugins_url('images/lock.png', __FILE__) ?>">
|
1671 |
+
HTTPS Secure YouTube player (will even work for your old embeds)
|
1672 |
+
</li>-->
|
1673 |
<li>
|
1674 |
<img src="<?php echo plugins_url('images/iconythealth.png', __FILE__) ?>">
|
1675 |
Instant YouTube embed diagnostic reports
|
1683 |
<img src="<?php echo plugins_url('images/infinity.png', __FILE__) ?>">
|
1684 |
Unlimited PRO upgrades and downloads
|
1685 |
</li>
|
1686 |
+
<li>
|
1687 |
+
<img src="<?php echo plugins_url('images/questionsale.png', __FILE__) ?>">
|
1688 |
+
What else? You tell us!
|
1689 |
+
</li>
|
1690 |
</ul>
|
1691 |
</div>
|
|
|
|
|
1692 |
<div style="clear: both;"></div>
|
1693 |
+
<br>
|
1694 |
<h3 class="bold">Enter and save your PRO key (emailed to you):</h3>
|
1695 |
<?php } ?>
|
1696 |
<form name="form2" method="post" action="" id="epform2" class="submitpro" <?php
|
1713 |
<br>
|
1714 |
<span style="display: none;" id="prokeyloading" class="orange bold">Verifying...</span>
|
1715 |
<span class="orange bold" style="display: none;" id="prokeysuccess">Success! Please refresh this page.</span>
|
1716 |
+
<span class="orange bold" style="display: none;" id="prokeyfailed">Sorry, that seems to be an invalid key, or it has been used already.</span>
|
1717 |
|
1718 |
</form>
|
1719 |
|
1728 |
<h3 class="bold">Support tips for non-PRO users</h3>
|
1729 |
We've found that a common support request has been from users that are pasting video links on single lines, as required, but are not seeing the video embed show up. One of these suggestions is usually the fix:
|
1730 |
<ul class="reglist">
|
1731 |
+
<li>Make sure the URL is really on its own line by itself. Or, if you need multiple videos on the same line, make sure each URL is wrapped properly with the shortcode (Example: <code>[embedyt]http://www.youtube.com/watch?v=ABCDEFGHIJK&width=400&height=250[/embedyt]</code>)</li>
|
1732 |
<li>Make sure the URL is not an active hyperlink (i.e., it should just be plain text). Otherwise, highlight the URL and click the "unlink" button in your editor: <img src="<?php echo plugins_url('images/unlink.png', __FILE__) ?>"/>.</li>
|
1733 |
<li>Make sure you did <strong>not</strong> format or align the URL in any way. If your URL still appears in your actual post instead of a video, highlight it and click the "remove formatting" button (formatting can be invisible sometimes): <img src="<?php echo plugins_url('images/erase.png', __FILE__) ?>"/></li>
|
1734 |
<li>Try wrapping the URL with the <code>[embedyt]...[/embedyt]</code> shortcode. For example: <code>[embedyt]http://www.youtube.com/watch?v=ABCDEFGHIJK[/embedyt]</code> Using the shortcode also allows you to have two or more videos next to each other on the same line. Just put the shortcoded links together on the same line. For example:<br>
|
1989 |
add_action('wp_print_scripts', 'youtubeprefs_output_scriptvars');
|
1990 |
|
1991 |
if (
|
1992 |
+
(!(isset(YouTubePrefs::$alloptions[YouTubePrefs::$opt_pro]) && strlen(trim(YouTubePrefs::$alloptions[YouTubePrefs::$opt_pro])) > 0)) && // display only if not pro ooopointer
|
1993 |
(get_bloginfo('version') >= '3.3') && YouTubePrefs::custom_admin_pointers_check()
|
1994 |
)
|
1995 |
{
|