{"id":53335,"date":"2016-12-19T16:44:22","date_gmt":"2016-12-19T16:44:22","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/mediavine-control-panel\/"},"modified":"2025-05-13T15:51:53","modified_gmt":"2025-05-13T15:51:53","slug":"mediavine-control-panel","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/mediavine-control-panel\/","author":15168747,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.10.9","stable_tag":"trunk","tested":"6.8.5","requires":"5.2","requires_php":"7.3","requires_plugins":null,"header_name":"Mediavine Control Panel","header_author":"Mediavine","header_description":"","assets_banners_color":"","last_updated":"2025-05-13 15:51:53","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.mediavine.com","header_plugin_uri":"https:\/\/www.mediavine.com\/","header_author_uri":"https:\/\/www.mediavine.com","rating":4.2,"author_block_rating":0,"active_installs":10000,"downloads":287498,"num_ratings":5,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"mediavine","date":"2017-01-03 15:31:56"},"1.0.1":{"tag":"1.0.1","author":"mediavine","date":"2017-01-05 17:54:04"},"1.1":{"tag":"1.1","author":"mediavine","date":"2017-01-09 14:58:22"},"1.1.0":{"tag":"1.1.0","author":"mediavine","date":"2017-01-10 16:41:13"},"1.1.1":{"tag":"1.1.1","author":"mediavine","date":"2017-01-10 21:28:05"},"1.2.0":{"tag":"1.2.0","author":"mediavine","date":"2017-01-24 22:21:12"},"1.3.0":{"tag":"1.3.0","author":"mediavine","date":"2017-02-06 22:59:27"},"1.3.1":{"tag":"1.3.1","author":"mediavine","date":"2017-02-07 01:03:12"},"1.3.2":{"tag":"1.3.2","author":"mediavine","date":"2017-02-07 15:19:43"},"1.3.3":{"tag":"1.3.3","author":"mediavine","date":"2017-02-09 18:22:36"},"1.3.4":{"tag":"1.3.4","author":"mediavine","date":"2017-02-14 22:27:31"},"1.3.5":{"tag":"1.3.5","author":"mediavine","date":"2017-02-17 17:18:05"},"1.3.6":{"tag":"1.3.6","author":"mediavine","date":"2017-02-22 18:26:26"},"1.3.7":{"tag":"1.3.7","author":"mediavine","date":"2017-02-28 18:34:13"},"1.3.8":{"tag":"1.3.8","author":"mediavine","date":"2017-03-02 16:25:07"},"1.3.9":{"tag":"1.3.9","author":"mediavine","date":"2017-05-10 18:48:53"},"1.4.0":{"tag":"1.4.0","author":"mediavine","date":"2017-07-18 20:02:06"},"1.4.1":{"tag":"1.4.1","author":"mediavine","date":"2017-07-18 20:02:06"},"1.4.2":{"tag":"1.4.2","author":"mediavine","date":"2017-07-19 15:10:08"},"1.5.0":{"tag":"1.5.0","author":"mediavine","date":"2017-07-19 16:34:29"},"1.5.1":{"tag":"1.5.1","author":"mediavine","date":"2017-07-19 17:25:18"},"1.5.2":{"tag":"1.5.2","author":"mediavine","date":"2017-07-19 23:05:21"},"1.6.0":{"tag":"1.6.0","author":"mediavine","date":"2017-08-08 14:37:00"},"1.7.0":{"tag":"1.7.0","author":"mediavine","date":"2017-08-30 16:41:11"},"1.7.1":{"tag":"1.7.1","author":"mediavine","date":"2017-10-19 17:08:58"},"1.7.3":{"tag":"1.7.3","author":"mediavine","date":"2017-11-09 19:26:34"},"1.7.4":{"tag":"1.7.4","author":"mediavine","date":"2017-12-12 17:47:23"},"1.7.5":{"tag":"1.7.5","author":"mediavine","date":"2018-01-03 20:12:34"},"1.7.6":{"tag":"1.7.6","author":"mediavine","date":"2018-01-30 16:59:05"},"1.7.7":{"tag":"1.7.7","author":"mediavine","date":"2018-03-14 14:52:55"},"1.7.8":{"tag":"1.7.8","author":"mediavine","date":"2018-03-15 14:55:06"},"1.7.9":{"tag":"1.7.9","author":"mediavine","date":"2018-03-15 17:20:40"},"1.8.0":{"tag":"1.8.0","author":"mediavine","date":"2018-03-28 16:27:05"},"1.8.1":{"tag":"1.8.1","author":"mediavine","date":"2018-04-02 16:26:25"},"1.8.2":{"tag":"1.8.2","author":"mediavine","date":"2018-05-23 18:02:05"},"1.8.3":{"tag":"1.8.3","author":"mediavine","date":"2018-05-24 19:45:50"},"1.8.4":{"tag":"1.8.4","author":"mediavine","date":"2018-06-12 20:58:23"},"1.9.0":{"tag":"1.9.0","author":"mediavine","date":"2018-07-19 20:02:00"},"1.9.1":{"tag":"1.9.1","author":"mediavine","date":"2018-07-26 17:29:09"},"1.9.10":{"tag":"1.9.10","author":"mediavine","date":"2019-01-16 20:15:15"},"1.9.11":{"tag":"1.9.11","author":"mediavine","date":"2019-01-16 23:01:50"},"1.9.12":{"tag":"1.9.12","author":"mediavine","date":"2019-01-18 20:25:10"},"1.9.2":{"tag":"1.9.2","author":"mediavine","date":"2018-08-03 16:04:46"},"1.9.3":{"tag":"1.9.3","author":"mediavine","date":"2018-08-30 19:39:44"},"1.9.4":{"tag":"1.9.4","author":"mediavine","date":"2018-09-19 18:49:59"},"1.9.5":{"tag":"1.9.5","author":"mediavine","date":"2018-10-10 20:05:05"},"1.9.6":{"tag":"1.9.6","author":"mediavine","date":"2018-11-07 20:40:00"},"1.9.7":{"tag":"1.9.7","author":"mediavine","date":"2018-12-05 19:42:29"},"1.9.8":{"tag":"1.9.8","author":"mediavine","date":"2018-12-07 20:48:47"},"1.9.9":{"tag":"1.9.9","author":"mediavine","date":"2018-12-18 22:20:30"},"2.0.0":{"tag":"2.0.0","author":"mediavine","date":"2019-01-24 20:17:52"},"2.0.1":{"tag":"2.0.1","author":"mediavine","date":"2019-02-04 20:54:14"},"2.1.0":{"tag":"2.1.0","author":"mediavine","date":"2019-05-10 14:08:20"},"2.1.1":{"tag":"2.1.1","author":"mediavine","date":"2019-05-14 14:52:33"},"2.1.2":{"tag":"2.1.2","author":"mediavine","date":"2019-07-05 15:34:15"},"2.10.1":{"tag":"2.10.1","author":"mediavine","date":"2023-09-06 18:25:40"},"2.10.2":{"tag":"2.10.2","author":"mediavine","date":"2023-09-25 14:24:52"},"2.10.3":{"tag":"2.10.3","author":"mediavine","date":"2023-10-18 16:15:18"},"2.10.4":{"tag":"2.10.4","author":"mediavine","date":"2024-02-13 17:10:58"},"2.10.5":{"tag":"2.10.5","author":"mediavine","date":"2024-08-20 17:06:37"},"2.10.6":{"tag":"2.10.6","author":"mediavine","date":"2025-02-12 17:09:36"},"2.10.7":{"tag":"2.10.7","author":"mediavine","date":"2025-04-08 15:56:47"},"2.10.8":{"tag":"2.10.8","author":"mediavine","date":"2025-04-17 16:04:11"},"2.10.9":{"tag":"2.10.9","author":"mediavine","date":"2025-05-13 15:51:53"},"2.2.0":{"tag":"2.2.0","author":"mediavine","date":"2019-08-26 13:22:26"},"2.2.1":{"tag":"2.2.1","author":"mediavine","date":"2020-01-09 14:53:58"},"2.2.3":{"tag":"2.2.3","author":"mediavine","date":"2020-01-23 20:29:38"},"2.2.4":{"tag":"2.2.4","author":"mediavine","date":"2020-02-06 15:37:28"},"2.2.5":{"tag":"2.2.5","author":"mediavine","date":"2020-02-07 20:05:56"},"2.3.0":{"tag":"2.3.0","author":"mediavine","date":"2020-03-11 16:01:05"},"2.4.0":{"tag":"2.4.0","author":"mediavine","date":"2020-10-05 15:20:17"},"2.5.0":{"tag":"2.5.0","author":"mediavine","date":"2020-11-18 16:46:01"},"2.6.0":{"tag":"2.6.0","author":"mediavine","date":"2021-04-14 15:26:32"},"2.6.1":{"tag":"2.6.1","author":"mediavine","date":"2021-04-15 13:08:25"},"2.6.2":{"tag":"2.6.2","author":"mediavine","date":"2021-04-21 13:34:30"},"2.6.3":{"tag":"2.6.3","author":"mediavine","date":"2021-04-22 19:26:26"},"2.6.6":{"tag":"2.6.6","author":"mediavine","date":"2021-05-19 19:52:40"},"2.6.7":{"tag":"2.6.7","author":"mediavine","date":"2021-07-14 15:45:38"},"2.8.0":{"tag":"2.8.0","author":"mediavine","date":"2022-01-25 15:19:51"},"2.9.0":{"tag":"2.9.0","author":"mediavine","date":"2022-10-17 14:23:15"}},"upgrade_notice":{"2.6.4":"<ul>\n<li>This update removes featured category videos from appearing on category archive pages<\/li>\n<\/ul>","2.6.3":"<ul>\n<li>This update fixes a conflict where MCP was breaking redirects from Redirection plugin<\/li>\n<\/ul>","2.6.2":"<ul>\n<li>This update fixes a conflict with Ads.txt redirects and the Ads.txt Manager plugin<\/li>\n<\/ul>","2.6.1":"<ul>\n<li>This update fixes an issue with Ads.txt redirects<\/li>\n<\/ul>","2.6.0":"<ul>\n<li>This update adds ads.txt redirect support, AMP web story support, and per post\/page ad settings<\/li>\n<\/ul>","2.5.0":"<ul>\n<li>This update adds playlists blocks as well as featured video\/playlist support to categories<\/li>\n<\/ul>","2.4.0":"<ul>\n<li>This update adds the ability to upload videos to Mediavine<\/li>\n<\/ul>","2.3.0":"<ul>\n<li>This update uses the newest markup for video embeds<\/li>\n<\/ul>","2.2.5":"<ul>\n<li>This update fixes an issue with async tags on the script wrapper<\/li>\n<\/ul>","2.2.4":"<ul>\n<li>This update now uses HTTPS links for both the Mediavine script wrapper and video embeds<\/li>\n<\/ul>","2.2.3":"<ul>\n<li>Reverts back to 2.2.1 fixing an conflict between optimization plugins and ad display<\/li>\n<\/ul>","2.2.2":"<ul>\n<li>This update now uses HTTPS links for both the Mediavine script wrapper and video embeds<\/li>\n<\/ul>","2.1.0":"<ul>\n<li>This update fixes an issue with the new video settings placement logic<\/li>\n<\/ul>","2.0.1":"<ul>\n<li>This update improves Cloudflare compatibility<\/li>\n<\/ul>","2.0.0":"<ul>\n<li>This update improves the Mediavine login experience<\/li>\n<\/ul>","1.9.12":"<ul>\n<li>This update provides better AMP compatibility<\/li>\n<\/ul>","1.9.11":"<ul>\n<li>This update fixes a potential PHP fatal error<\/li>\n<\/ul>","1.9.10":"<ul>\n<li>This update provides better AMP compatibility<\/li>\n<\/ul>","1.9.9":"<ul>\n<li>This update improves video support and gives better AMP compatibility<\/li>\n<\/ul>","1.9.8":"<ul>\n<li>This update fixes compatibility with official AMP 1.0 plugin<\/li>\n<\/ul>","1.9.7":"<ul>\n<li>Adds Gutenberg support for videos<\/li>\n<\/ul>","1.9.6":"<ul>\n<li>This update improves video display on posts<\/li>\n<\/ul>","1.9.5":"<ul>\n<li>This update improves compatibility with Jetpack<\/li>\n<\/ul>","1.9.4":"<ul>\n<li>This update improves support with older versions of WordPress and potential plugin conflicts<\/li>\n<li>Also provides better AMP for WP support<\/li>\n<\/ul>","1.9.3":"<ul>\n<li>This update improves reliability with video features in the editor<\/li>\n<\/ul>","1.9.2":"<ul>\n<li>This update improves reliability with video features<\/li>\n<\/ul>","1.9.1":"<ul>\n<li>This update improves reliability with video features<\/li>\n<\/ul>","1.9.0":"<ul>\n<li>This update adds the ability to login with Mediavine and easily add videos to your editor<\/li>\n<\/ul>","1.8.4":"<ul>\n<li>This update improves AMP plugin compatibility and GDPR support<\/li>\n<\/ul>","1.8.3":"<ul>\n<li>Fix AMP Bug<\/li>\n<li>Improves compatibility with other AMP plugins<\/li>\n<\/ul>","1.8.2":"<ul>\n<li>Adds GDPR Support for AMP Pages<\/li>\n<\/ul>","1.8.1":"<ul>\n<li>Improves file path reliability<\/li>\n<\/ul>","1.8.0":"<ul>\n<li>This update improves ads.txt reliability<\/li>\n<\/ul>","1.7.8":"<ul>\n<li>This update includes general user experience enhancements<\/li>\n<\/ul>","1.7.7":"<ul>\n<li>Increases ease of contacting Mediavine support<\/li>\n<\/ul>","1.7.6":"<ul>\n<li>This update includes general user experience enhancements<\/li>\n<\/ul>","1.7.4":"<ul>\n<li>This update includes performance enhancements and improvements to our ads.txt manager.<\/li>\n<\/ul>","1.7.3":"<ul>\n<li>General bugfixes &amp; performance Enhancements<\/li>\n<li>Enhances Ads.txt features<\/li>\n<\/ul>","1.7.2":"<ul>\n<li>General bugfixes &amp; performance Enhancements<\/li>\n<\/ul>","1.7.1":"<ul>\n<li>Fixes issues relating to AMP for WP<\/li>\n<\/ul>","1.7.0":"<ul>\n<li>Fixes a conflict with AMP for WP<\/li>\n<li>General Bugfixes and Improvements<\/li>\n<\/ul>","1.6.0":"<ul>\n<li>Adds google ad fraud protection<\/li>\n<\/ul>","1.5.2":"<ul>\n<li>Minor bugfix for users unable to upgrade to 1.5.1<\/li>\n<\/ul>","1.3.9":"<ul>\n<li>Minor bugfixes &amp; Language improvements<\/li>\n<\/ul>","1.3.8":"<ul>\n<li>General Bugfixes &amp; Improvements<\/li>\n<\/ul>","1.3.7":"<ul>\n<li>Adds settings for AMP Ad Units<\/li>\n<\/ul>","1.3.6":"<ul>\n<li>Fixes a bug with some videos not showing up in AMP<\/li>\n<\/ul>","1.3.5":"<ul>\n<li>Minor bugfixes &amp; Improvements<\/li>\n<\/ul>","1.3.4":"<ul>\n<li>Improves Settings Page<\/li>\n<\/ul>","1.3.3":"<ul>\n<li>Fixes additional conflicts with AMP for WP<\/li>\n<\/ul>","1.3.2":"<ul>\n<li>Critical Bugfixes &amp; Improvements<\/li>\n<\/ul>","1.3.1":"<ul>\n<li>Fixes a bug that could cause the plugin to crash<\/li>\n<\/ul>","1.3.0":"<ul>\n<li>Adds AMP support for Mediavine Videos &amp; General Plugin Improvements<\/li>\n<\/ul>","1.2.0":"<ul>\n<li>Adds Security Enhancements &amp; General Plugin Improvements<\/li>\n<\/ul>","1.1.1":"<ul>\n<li>Fixed a bug that was preventing some settings from saving<\/li>\n<\/ul>","1.1.0":"<ul>\n<li>Fixed a bug that was preventing some settings from saving<\/li>\n<\/ul>","1.0.1":"<ul>\n<li>Fixed a bug that was preventing some settings from saving<\/li>\n<\/ul>","1.0":"<ul>\n<li>Initial Plugin Build<\/li>\n<\/ul>"},"ratings":{"1":"1","2":0,"3":0,"4":0,"5":"4"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1605431,"resolution":"128x128","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.1","1.1.0","1.1.1","1.2.0","1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.8","1.3.9","1.4.0","1.4.1","1.4.2","1.5.0","1.5.1","1.5.2","1.6.0","1.7.0","1.7.1","1.7.3","1.7.4","1.7.5","1.7.6","1.7.7","1.7.8","1.7.9","1.8.0","1.8.1","1.8.2","1.8.3","1.8.4","1.9.0","1.9.1","1.9.10","1.9.11","1.9.12","1.9.2","1.9.3","1.9.4","1.9.5","1.9.6","1.9.7","1.9.8","1.9.9","2.0.0","2.0.1","2.1.0","2.1.1","2.1.2","2.10.1","2.10.2","2.10.3","2.10.4","2.10.5","2.10.6","2.10.7","2.10.8","2.10.9","2.2.0","2.2.1","2.2.3","2.2.4","2.2.5","2.3.0","2.4.0","2.5.0","2.6.0","2.6.1","2.6.2","2.6.3","2.6.6","2.6.7","2.8.0","2.9.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[368,130036],"plugin_category":[35],"plugin_contributors":[125754],"plugin_business_model":[],"class_list":["post-53335","plugin","type-plugin","status-publish","hentry","plugin_tags-advertising","plugin_tags-mediavine","plugin_category-advertising","plugin_contributors-mediavine","plugin_committers-mediavine"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/mediavine-control-panel\/assets\/icon-128x128.png?rev=1605431","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Mediavine Control Panel connects your WordPress blog to your Mediavine account. Simply install the plugin, provide your mediavine account name, and take advantage of our cutting edge features<\/p>\n\n<ul>\n<li>Easy to use interface makes it simple to adjust your settings<\/li>\n<li>Keep your ads.txt up to date via redirecting to Mediavine's servers or writing to a publisher's filesystem<\/li>\n<li>Provide content creation tools for placing content like videos and playlists from your Dashboard into pages, posts, and categories<\/li>\n<li>Integrating with third party Wordpress plugins (like WP Rocket) that may be preventing valid ad placement or ad loading<\/li>\n<li>Assist with the MCM approval process via Launch Mode<\/li>\n<li>Automatically generate your video sitemap<\/li>\n<li>Inserting ads on your Web Stories content<\/li>\n<\/ul>\n\n<h3>Reporting Security Bugs<\/h3>\n\n<p>Please report security bugs found in the\nMediavine Control Panel plugin's source code through the\n<a href=\"https:\/\/patchstack.com\/database\/vdp\/mediavine-control-panel\">Patchstack Vulnerability Disclosure\nProgram<\/a>. The Patchstack team will\nassist you with verification, CVE assignment, and notify the\ndevelopers of this plugin.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/mediavine-control-panel<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress<\/li>\n<li>Use the Settings-&gt;Mediavine Control Panel screen to configure the plugin<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='where%20can%20i%20find%20support%20articles'><h3>Where can I find support articles<\/h3><\/dt>\n<dd><p><a href=\"https:\/\/help.mediavine.com\/\">Visit our Mediavine Help site<\/a><\/p><\/dd>\n<dt id='how%20can%20i%20contact%20mediavine%20support%3F'><h3>How can I contact Mediavine support?<\/h3><\/dt>\n<dd><p>On the Settings-&gt;Mediavine Control Panel screen, you will find an icon to the bottom right that will contact the Mediavine support team. You can also email Mediavine at <a href=\"mailto:&#112;&#117;&#x62;&#x6c;&#x69;s&#104;&#101;&#x72;&#x73;&#x40;m&#101;&#100;&#105;&#x61;&#x76;&#x69;&#110;&#101;&#046;&#x63;&#x6f;&#x6d;\">publishers@mediavine.com<\/a>.<\/p><\/dd>\n<dt id='where%20do%20i%20report%20security%20bugs%20found%20in%20this%20plugin%3F'><h3>Where do I report security bugs found in this plugin?<\/h3><\/dt>\n<dd><p>Please report security bugs found in the source code of the\nMediavine Control Panel plugin through the <a href=\"https:\/\/patchstack.com\/database\/vdp\/mediavine-control-panel\">Patchstack\nVulnerability Disclosure Program<\/a>. The\nPatchstack team will assist you with verification, CVE assignment, and\nnotify the developers of this plugin.<\/p><\/dd>\n<dt id='security%20policy'><h3>Security Policy<\/h3><\/dt>\n<dd><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.10.9<\/h4>\n\n<ul>\n<li>FIXED: Use aspect ratio and jsonLd options to adjust video block attributes.<\/li>\n<\/ul>\n\n<h4>2.10.8<\/h4>\n\n<ul>\n<li>CHANGED:  Replace IC chatbot with HubSpot chatbot for support on the MCP Settings page.<\/li>\n<li>FIXED: Load Mediavine Ad Script more quickly.<\/li>\n<\/ul>\n\n<h4>2.10.7<\/h4>\n\n<ul>\n<li>CHANGED: Removed support debug and troubleshooting endpoint.<\/li>\n<\/ul>\n\n<h4>2.10.6<\/h4>\n\n<ul>\n<li>NEW:  Added \u201cRefresh videos\u201d button to refresh the list of videos available for insertion into posts.<\/li>\n<li>NEW:  Video thumbnail image and title in individual video view link to individual video edit page on https:\/\/reporting.mediavine.com to edit individual video details.<\/li>\n<li>NEW:  Added \u201cRefresh playlists\u201d button to refresh the list of playlists available for insertion into posts.<\/li>\n<li>NEW:  Playlist thumbnail image in individual playlist view links to individual playlist edit page on https:\/\/reporting.mediavine.com to edit individual playlist details.<\/li>\n<li>CHANGED:  Users are directed to https:\/\/reporting.mediavine.com to upload new videos.<\/li>\n<li>CHANGED:  Users are directed to https:\/\/reporting.mediavine.com to create new playlists.<\/li>\n<li>REMOVED:  Removed the ability to upload videos directly inside the plugin.<\/li>\n<li>REMOVED:  Took out the ability to create new playlists directly inside the plugin.<\/li>\n<\/ul>\n\n<h4>2.10.5<\/h4>\n\n<ul>\n<li>FIXED: Improved shortcode attribute sanitization to address potential XSS security vulnerability.<\/li>\n<\/ul>\n\n<h4>2.10.4<\/h4>\n\n<ul>\n<li>CHANGED: Added support for publishers to use an offering code that doesn't resolve to a valid domain.<\/li>\n<\/ul>\n\n<h4>2.10.3<\/h4>\n\n<ul>\n<li>CHANGED: Improved form validation for publishers refreshing launch mode status.<\/li>\n<\/ul>\n\n<h4>2.10.2<\/h4>\n\n<ul>\n<li>FIXED: Resolved an issue where some publishers would have their \"Include Script Wrapper\" value flip to \"Exclude Script Wrapper\".<\/li>\n<\/ul>\n\n<h4>2.10.1<\/h4>\n\n<ul>\n<li>FIXED: Updated video upload credentials.<\/li>\n<\/ul>\n\n<h4>2.10.0<\/h4>\n\n<ul>\n<li>NEW: MCP 2.10.0 now requires a minimum PHP version of 7.3 to run.<\/li>\n<li>NEW: Improved onboarding of MCP sites by optionally automatically adding the Google Publisher Tag (GPT) verification code snippet to sites in Launch Mode.<\/li>\n<li>NEW: Added support for PubNation publishers to use MCP for their sites on WordPress.<\/li>\n<li>CHANGED: Improved the logic for handling ads.txt files. Validation and verification are improved after plugin or core updates.<\/li>\n<li>CHANGED: Adjusted the code to make sure all MCP site-specific settings are cleared when changing the site ID.<\/li>\n<li>REMOVED: Took out the \u201cDo Not Optimize Placement\u201d and \u201cDo Not Autoplay nor Optimize Placement\u201d controls from video and playlist settings as part of sunsetting Autoplay functionality.<\/li>\n<li>REMOVED: Changed the UI for embedded videos and playlists to remove volume settings.<\/li>\n<li>FIXED: Resolved an issue where the Mediavine Help button didn\u2019t always appear on the MCP Settings page.<\/li>\n<li>FIXED: Corrected a problem where changing the selected aspect ratio for videos in the Classic Editor would have the UI revert back to showing 16:9. Videos would actually change their ratio, but the UI would still show 16:9.<\/li>\n<li>FIXED: Added code to ensure proper styling of MCP blocks when the Classic Editor plugin is active.<\/li>\n<li>FIXED: Resolved an issue where publishers couldn\u2019t edit or delete a playlist while using the Classic Editor.<\/li>\n<li>FIXED: Added code to resolve an instance where a site might not update properly during an upgrade.<\/li>\n<li>FIXED: Resolved an issue where the \u201cExclude Script Wrapper\u201d setting could switch to \u201cInclude Script Wrapper\u201d after an update.<\/li>\n<\/ul>\n\n<h4>2.9.0<\/h4>\n\n<ul>\n<li>Updated to require PHP 7.1+<\/li>\n<li>Updated to require WP 5.2+<\/li>\n<li>Removed AMP integrations (Web Stories integration is not affected)<\/li>\n<li>Improved how ads.txt syncing method is checked<\/li>\n<li>Improved validation and experience for publishers using the \"write\" method for syncing ads.txt<\/li>\n<li>Added ability to force recheck of the ads.txt method<\/li>\n<li>Improved Launch Mode checking and validation<\/li>\n<li>Enhanced security for settings form<\/li>\n<li>Resolved issue with content editing when using Classic Editor<\/li>\n<li>Optimized front end library filesize<\/li>\n<li>Fixed deprecation warnings in newer versions of Wordpress<\/li>\n<li>Improved PHP 8.x support<\/li>\n<li>Removed jQuery as a dependency for settings form<\/li>\n<li>Cleaned up internal option names used throughout to follow a standardized pattern<\/li>\n<li>Improved process when migrating between plugin versions<\/li>\n<li>Added new hooks <code>mcp_pre_migrate_to_latest_version<\/code> and <code>mcp_post_migrate_to_latest_version<\/code><\/li>\n<li>Refined Ad Settings block messaging when ads are enabled<\/li>\n<li>Added additional debug information to help with troubleshooting settings and WP Cron scheduled tasks<\/li>\n<li>Improved overall code stability and best practices<\/li>\n<\/ul>\n\n<h4>2.8.0<\/h4>\n\n<ul>\n<li>FEATURE: Add MCM Approval workflow.<\/li>\n<li>FEATURE: Add support-only option to override Launch Mode.<\/li>\n<li>FIX: Potential console errors while using the WordPress Dashboard.<\/li>\n<\/ul>\n\n<h4>2.7.0<\/h4>\n\n<ul>\n<li>FEATURE: Adds automated \"launch mode\" for new publishers in process of being verified.<\/li>\n<\/ul>\n\n<h4>2.6.7<\/h4>\n\n<ul>\n<li>FIX: Fixes support for selectively disabling JSON-LD schema.<\/li>\n<\/ul>\n\n<h4>2.6.6<\/h4>\n\n<ul>\n<li>FIX: Corrects a build error in the 2.6.4 release.<\/li>\n<\/ul>\n\n<h4>2.6.4<\/h4>\n\n<ul>\n<li>FIX: Adds better logic for determining if the Ads.txt redirect method should be used<\/li>\n<li>FIX: Removes featured category videos from displaying on category archive pages<\/li>\n<li>FIX: Removes MCP authorization admin notice that wasn't clearing after authorization<\/li>\n<li>FIX: Featured video checks for more legacy video embeds<\/li>\n<\/ul>\n\n<h4>2.6.3<\/h4>\n\n<ul>\n<li>FIX: Fixes conflict where MCP was breaking redirects from Redirection plugin<\/li>\n<\/ul>\n\n<h4>2.6.2<\/h4>\n\n<ul>\n<li>FIX: Fixes conflict with Ads.txt manager plugin<\/li>\n<li>FIX: Fixes conflict with Redirection plugin and Ads.txt files<\/li>\n<\/ul>\n\n<h4>2.6.1<\/h4>\n\n<ul>\n<li>FIX: Fixes issue where Ads.txt files were not redirecting properly when the WordPress query wasn't standard<\/li>\n<\/ul>\n\n<h4>2.6.0<\/h4>\n\n<ul>\n<li>FEATURE: Adds the ability to disable ads on a per post\/page basis, with an option to have an expires date<\/li>\n<li>FEATURE: Adds AMP Web stories ad support<\/li>\n<li>FEATURE: Ads.txt files are now controlled with a 301 redirect to Mediavine's servers by default. The old method of writing a file to the domain's root still exists, but as a fallback that can be filtered.<\/li>\n<li>FIX: Removes deprecation notice on sites running newer versions of AMP<\/li>\n<li>FIX: Featured video now checks for Mediavine Videos within WP Tasty recipe cards and for legacy video embeds<\/li>\n<li>FIX: Adjusts featured video logic to not display on protected posts before the password has been entered<\/li>\n<\/ul>\n\n<h4>2.5.0<\/h4>\n\n<ul>\n<li>FEATURE: Adds Playlist content blocks<\/li>\n<li>FEATURE: Adds Featured Video or Playlist support to Categories<\/li>\n<li>FIX: Outputs placeholder if admin ads are disabled and user has admin rights<\/li>\n<li>FIX: Fixes compatibility issue with plugins such as EditorsKit that modify Gutenberg shortcodes<\/li>\n<li>FIX: Removes deprecation notice on sites running newer versions of AMP<\/li>\n<li>FIX: Non-admins can authenticate with MCP for video adding<\/li>\n<\/ul>\n\n<h4>2.4.0<\/h4>\n\n<ul>\n<li>FEATURE: Adds the ability to connect to the Mediavine Dashboard and directly upload videos to Mediavine<\/li>\n<li>FEATURE: Adds Intercom button to admin<\/li>\n<li>FEATURE: Adds class <code>mv-content-wrapper<\/code> to post &amp; page wrapper for ad targeting.<\/li>\n<li>FEATURE: Provides an update notice about an upcoming minimum requirement of WP 5.2<\/li>\n<li>FIX: Removes unnecessary script load from AMP pages<\/li>\n<li>FIX: Fixes Analytics code on AMP pages<\/li>\n<li>FIX: \"Use current aspect ratio\" for videos no longer forces to 16:9<\/li>\n<li>COSMETIC: Adds new UI to match updated Mediavine Dashboard<\/li>\n<\/ul>\n\n<h4>2.3.0<\/h4>\n\n<ul>\n<li>FEATURE: Updates to the latest markup for video embeds<\/li>\n<\/ul>\n\n<h4>2.2.5<\/h4>\n\n<ul>\n<li>ENHANCEMENT: Remove rogue code from a previous release<\/li>\n<\/ul>\n\n<h4>2.2.4<\/h4>\n\n<ul>\n<li>ENHANCEMENT: HTTPS links always used for both script wrapper and video embeds<\/li>\n<\/ul>\n\n<h4>2.2.3<\/h4>\n\n<ul>\n<li>FIX: Revert back to 2.2.1 fixing an conflict between optimization plugins and ad display<\/li>\n<\/ul>\n\n<h4>2.2.2<\/h4>\n\n<ul>\n<li>ENHANCEMENT: HTTPS links always used for both script wrapper and video embeds<\/li>\n<li>ENHANCEMENT: Local model override available for future integration with Trellis<\/li>\n<\/ul>\n\n<h4>2.2.1<\/h4>\n\n<ul>\n<li>ENHANCEMENT: Adds ability to disable JSON-LD schema output for videos<\/li>\n<li>ENHANCEMENT: Adds ability to disable video sitemap url<\/li>\n<li>FIX: Old video shortcodes can switch to between visual and text views on Classic editor<\/li>\n<li>FIX: Inserted video shortcodes have normalized property values<\/li>\n<li>FIX: Prevent PHP 5.3 versions from giving a fatal error<\/li>\n<\/ul>\n\n<h4>2.2.0<\/h4>\n\n<ul>\n<li>FEATURE: Adds support for Video Sitemaps<\/li>\n<li>FIX: Videos now use custom thumbnails when set in Mediavine Dashboard<\/li>\n<li>FIX: Video button is properly aligned in Classic Editor<\/li>\n<li>FIX: Backward compatibility for shortcodes using \"sticky\" attribute<\/li>\n<\/ul>\n\n<h4>2.1.2<\/h4>\n\n<ul>\n<li>ENHANCEMENT: Adds a clearer description to the Include Script Wrapper setting<\/li>\n<\/ul>\n\n<h4>2.1.1<\/h4>\n\n<ul>\n<li>FIX: Fixes issue with new video placement logic<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>FEATURE: Add support for new video placement settings<\/li>\n<li>FEATURE: Intercom chat will display history<\/li>\n<li>FIX: Fixes issue with incorrect ID being saved when reinserting a video<\/li>\n<li>FIX: Fixes an issue with a class sometimes recursively calling itself<\/li>\n<li>FIX: Prevent videos from rendering inside Gutenberg or Relevanssi search results<\/li>\n<li>CHANGE: New sites will include script wrapper by default<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>FIX: Fixes issue with Cloudflare 414 errors<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>FEATURE: Incorporated Publisher Identity Service v2<\/li>\n<li>FEATURE: Adds pagination to videos<\/li>\n<\/ul>\n\n<h4>1.9.12<\/h4>\n\n<ul>\n<li>FIX: Compatibility with official AMP 1.0 plugin's Classic mode<\/li>\n<\/ul>\n\n<h4>1.9.11<\/h4>\n\n<ul>\n<li>FIX: Hotfix issue with potential PHP fatal when checking for AMP<\/li>\n<\/ul>\n\n<h4>1.9.10<\/h4>\n\n<ul>\n<li>FIX: Compatibility with official AMP plugin's template modes<\/li>\n<li>FIX: Prevent issue where delete buttons in Create would not work<\/li>\n<li>FIX: Prevent issue where images in TinyMCE could not be edited<\/li>\n<\/ul>\n\n<h4>1.9.9<\/h4>\n\n<ul>\n<li>FIX: Marking videos as sticky will now actually make them sticky<\/li>\n<li>FIX: More compatibility with official AMP 1.0 plugin<\/li>\n<\/ul>\n\n<h4>1.9.8<\/h4>\n\n<ul>\n<li>FIX: Compatibility with official AMP 1.0 plugin<\/li>\n<\/ul>\n\n<h4>1.9.7<\/h4>\n\n<ul>\n<li>ENHANCEMENT: Adds Gutenberg support<\/li>\n<\/ul>\n\n<h4>1.9.6<\/h4>\n\n<ul>\n<li>FIX: Issue with videos sometimes not displaying on posts<\/li>\n<li>ENHANCEMENT: Add target class to video shortcode render<\/li>\n<\/ul>\n\n<h4>1.9.5<\/h4>\n\n<ul>\n<li>ENHANCEMENT: Only enable ads.txt cron job if site_id exists<\/li>\n<li>FIX: <code>[mv_video]<\/code> shortcode now compatible with Jetpack shortcodes<\/li>\n<li>FIX: Prevents re-enabling ads.txt on activation if it was previously disabled manually<\/li>\n<li>FIX: Disable ads for admin users with Page Builder utilities activated on the site.<\/li>\n<\/ul>\n\n<h4>1.9.4<\/h4>\n\n<ul>\n<li>FEATURE: Adds targeted ads and GDPR consent form for AMP for WP<\/li>\n<li>FIX: Gracefully goes into legacy mode if on older versions of WordPress (4.4 and below)<\/li>\n<li>FIX: Prefixes variables to prevent plugin conflicts using global variables<\/li>\n<\/ul>\n\n<h4>1.9.3<\/h4>\n\n<ul>\n<li>Improves TinyMCE stability<\/li>\n<li>Improves compatibility with Create<\/li>\n<\/ul>\n\n<h4>1.9.2<\/h4>\n\n<ul>\n<li>Improves shortcode render on non-sticky cards<\/li>\n<li>Improves database table creation fallback<\/li>\n<\/ul>\n\n<h4>1.9.1<\/h4>\n\n<ul>\n<li>Improves settings table creation<\/li>\n<li>Provides fallback if table cannot be created<\/li>\n<li>Improves script to shortcode replacement<\/li>\n<\/ul>\n\n<h4>1.9.0<\/h4>\n\n<ul>\n<li>Login with Mediavine<\/li>\n<li>Insert Mediavine videos straight to your Editor without visiting your Dashboard<\/li>\n<li>Using this tool will eliminate Mediavine Script Tag issues<\/li>\n<\/ul>\n\n<h4>1.8.4<\/h4>\n\n<ul>\n<li>Remove non-EU countries from AMP Geo<\/li>\n<li>Fix bug with AMP for WP validation<\/li>\n<li>Block script wrapper from customizer<\/li>\n<\/ul>\n\n<h4>1.8.3<\/h4>\n\n<ul>\n<li>Fix AMP Bug<\/li>\n<li>Improves compatibility with other AMP plugins<\/li>\n<\/ul>\n\n<h4>1.8.2<\/h4>\n\n<ul>\n<li>Adds GDPR Support for AMP Pages<\/li>\n<\/ul>\n\n<h4>1.8.1<\/h4>\n\n<ul>\n<li>Improves file path reliability<\/li>\n<\/ul>\n\n<h4>1.8.0<\/h4>\n\n<ul>\n<li>Improves ads.txt reliability<\/li>\n<\/ul>\n\n<h4>1.7.9<\/h4>\n\n<ul>\n<li>Fix AMP Bug<\/li>\n<\/ul>\n\n<h4>1.7.8<\/h4>\n\n<ul>\n<li>Removes Ads.txt mismatch notifications<\/li>\n<\/ul>\n\n<h4>1.7.7<\/h4>\n\n<ul>\n<li>Adds Intercom button to settings page<\/li>\n<\/ul>\n\n<h4>1.7.6<\/h4>\n\n<ul>\n<li>Removes notifications regarding Ads.txt mismatch to improve user experience<\/li>\n<\/ul>\n\n<h4>1.7.5<\/h4>\n\n<ul>\n<li>Adds Ads.txt autoupdate on first out-of-date check<\/li>\n<li>Adds support for MVCP_ROOT_PATH and MVCP_ROOT_URL config defines<\/li>\n<li>Adds better failed Ads.txt update notifications<\/li>\n<li>Adds pre-activation hook to prevent version incompatibility<\/li>\n<li>Fixes Ads.txt update problems on some hosts<\/li>\n<\/ul>\n\n<h4>1.7.4<\/h4>\n\n<ul>\n<li>Adds option to disable Automatic Ads.txt syncing<\/li>\n<li>Fixes a bug saying ads.txt updated when it didn't<\/li>\n<\/ul>\n\n<h4>1.7.3<\/h4>\n\n<ul>\n<li>Fixes blank Ads.txt files<\/li>\n<\/ul>\n\n<h4>1.7.2<\/h4>\n\n<ul>\n<li>Fixes AMP problems on some hosts<\/li>\n<li>Internal build only<\/li>\n<\/ul>\n\n<h4>1.7.1<\/h4>\n\n<ul>\n<li>Fixes issues relating to AMP for WP<\/li>\n<\/ul>\n\n<h4>1.7.0<\/h4>\n\n<ul>\n<li>Adds Ad.txt sync<\/li>\n<li>Removes Upgrade CSP option<\/li>\n<li>Adds block CSP Option<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>Adds google ad fraud protection<\/li>\n<\/ul>\n\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>Removes CRON Cleanup<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Rolls back to 1.3.9<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>BAD VERSION<\/li>\n<\/ul>\n\n<h4>1.3.9<\/h4>\n\n<ul>\n<li>Minor bugfixes<\/li>\n<\/ul>\n\n<h4>1.3.8<\/h4>\n\n<ul>\n<li>General Bugfixes &amp; Improvements<\/li>\n<\/ul>\n\n<h4>1.3.7<\/h4>\n\n<ul>\n<li>Adds AMP ad settings<\/li>\n<\/ul>\n\n<h4>1.3.6<\/h4>\n\n<ul>\n<li>Minor Bugfixes with AMP Video<\/li>\n<\/ul>\n\n<h4>1.3.5<\/h4>\n\n<ul>\n<li>Adds AMP Backout option<\/li>\n<\/ul>\n\n<h4>1.3.4<\/h4>\n\n<ul>\n<li>Settings page improvements<\/li>\n<\/ul>\n\n<h4>1.3.3<\/h4>\n\n<ul>\n<li>Fixes additional conflicts with AMP for WP<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Bugfixes &amp; Improvements<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Fixes a bug that could cause the plugin to crash<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Adds AMP support for Mediavine Videos<\/li>\n<li>Fixes a fatal conflict with AMP For WP<\/li>\n<li>Fixes an instance where AMP for WP could cause less than optimal search results<\/li>\n<li>Adds settings button to plugin list<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Adds Secure Content Settings<\/li>\n<li>Fixes a bug where the script wrapper would sometimes appear low in the page<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fixed a bug that was preventing some settings from saving<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Fixed a bug that was preventing some settings from saving<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixes a bug that was preventing some settings from saving<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial Plugin Build<\/li>\n<\/ul>","raw_excerpt":"Manage your ads, analytics and more with our lightweight plugin!","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/53335","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=53335"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mediavine"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=53335"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=53335"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=53335"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=53335"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=53335"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=53335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}