-
Notifications
You must be signed in to change notification settings - Fork 800
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate the [dailymotion] shortcode AMP handling to Jetpack #14055
Migrate the [dailymotion] shortcode AMP handling to Jetpack #14055
Conversation
Also, add tests for this. Use the width and height calculations in the non-AMP shortcode callback.
Thank you for the great PR description! When this PR is ready for review, please apply the Scheduled Jetpack release: November 19, 2019. |
Tests failed in Travis, so attempt to fix them.
This test won't apply if it's in a WordPress.com environment.
Caution: This PR has changes that must be merged to WordPress.com |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good now. Merging.
* 8.0 Release: running changelog * Changelog: add #13921 * Changelog: add #13980 * Changelog: add #13905 * Changelog: add #13971 * Changelog: add #13984 * Changelog: add #14009 * Changelog: add #13620 * Remove things that will ship in 7.9.1 * Changelog: add 7.9.1 release (#14044) * Changelog: add base for 7.9.1 release * Update release date and post link * Changelog: add #14066 * Update changelog for 7.9.1 * Changelog: add #13405 * Changelog: add #13841 * Changelog: add #13924 * Changelog: add #13986 * Changelog: add #14010, #14028, #14053, #14055. * Changelog: add #14054 * Changelog: add #14031 * Changelog: add #14039 * Changelog: add #14050 * Changelog: add #14070 * Changelog: add #14082 * Changelog: add #14084 * Changelog: add #14111 * Changelog: add #13961 * Changelog: add #14047 * Changelog: add #14091 * Changelog: add #14108 * Changelog: add #14121
Summary
Migrates to Jetpack the AMP plugin's handling of the
[dailymotion]
shortcodeFixes ampproject/amp-wp#3309
Changes proposed in this Pull Request:
[dailymotion]
shortcode handling to Jetpack from the AMP pluginIs this a new feature or does it add/remove features to an existing part of Jetpack?
Testing instructions:
Ensure that
wp-config.php
hasdefine( 'JETPACK_DEV_DEBUG', true);
In
/wp-admin
, in the Jetpack 'Settings' page, and in the 'Writing' tab, ensure 'Compose using shortcodes...' is toggled onFetch this PR's branch
Clone the AMP plugin
[dailymotion]
shortcode callback: Remove handling of Jetpack shortcodes ampproject/amp-wp#3678$ npm install && composer install
&
or?amp
to the URL, and look at how the dailymotion shortcode lookscheckout
themaster
branch of Jetpack, not this PR's branch, andcheckout
thedevelop
branch of the AMP pluginmaster
branchProposed changelog entry for your changes:
Migrate to Jetpack the AMP handling of the
[dailymotion]
shortcode