-
Notifications
You must be signed in to change notification settings - Fork 846
Migrate the [tweet] shortcode AMP handling to Jetpack #14054
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
Conversation
This mainly copies the logic in the AMP plugin into Jetpack.
In that case, the width should simply be the $default_width.
There's probably no need to run absint() first, so simply set the $width.
|
Thank you for the great PR description! When this PR is ready for review, please apply the Scheduled Jetpack release: November 19, 2019. |
Co-Authored-By: Jeremy Herve <[email protected]>
As Jeremy mentioned, this should not run for AMP endpoints.
jeherve
left a comment
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.
LGTM. Merging.
|
Caution: This PR has changes that must be merged to WordPress.com |
* 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 Jetpack
[tweet]shortcodeFixes ampproject/amp-wp#3309
Changes proposed in this Pull Request:
[tweet]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.phphasdefine( 'JETPACK_DEV_DEBUG', true);In
/wp-admin, in the Jetpack 'Settings' page, and in the 'Writing' tab, ensure 'Compose using shortcodes...' is toggled on:Fetch this PR's branch
Clone the AMP plugin
[tweet]shortcode callback: Remove handling of Jetpack shortcodes ampproject/amp-wp#3678$ npm install && composer install&or?ampto the URL, and look at how the tweet shortcode lookscheckoutthemasterbranch of Jetpack, not this PR's branch, andcheckoutthedevelopbranch of the AMP pluginmasterbranchProposed changelog entry for your changes:
Migrate to Jetpack the AMP handling of the
[tweet]shortcode