-
Notifications
You must be signed in to change notification settings - Fork 797
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
Publicize: point wp-admin users to WP.com calypso sharing page instead #3194
Publicize: point wp-admin users to WP.com calypso sharing page instead #3194
Conversation
Removes the publicize connection settings from WP.com's wp-admin and instead point users to the Calypso sharing page for their site.
<h4><?php | ||
printf( | ||
wp_kses( | ||
__( "We've recently made some updates to Publicize. Please visit the <a href='%s'>WordPress.com sharing page</a> to manage your publicize connections or use the button below.", 'jetpack' ), |
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.
I'm afraid "recently" will become outdated pretty soon. Is there a better phrase or can we be sure to update it in, say, six months to something else?
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.
Eventually we can aim to remove this sentence all together, but yeah I see your point.
I don't want it to be too matter of fact without providing some context that this is an expected "new-ish" change.
Do you have a suggestion?
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.
Could we just drop "recently" ? Still conveys improvements, but without as much of a time implication.
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.
+1 to dropping "recently". Also, "publicize" should be capitalized in "to manage your publicize connections".
this is pretty awesome 👍 |
actually @jkudish I can't get posts to actually publicize with this patch. edit: might be my local setup. Will look more tomorrow. |
That's likely. This PR doesn't affect the actual publicizing of posts. |
Yeah confirmed it's something broken with my site & publicize. Won't publicize from any branch. Others have confirmed this works. |
…nnection-settings Publicize: point wp-admin users to WP.com calypso sharing page instead
We need to figure out a way to handle resetting/adding/removing connections from wp-admin/post.php
…-wp-admin Publicize: Revert changes made in #3194
This PR seeks to remove the publicize connection settings from WP.com's wp-admin and instead point users to the Calypso sharing page for their site.
The code that powers the wp-admin sharing screen is considered legacy code, and is out of date with our latest Publicize connections codebase (powered by the WP.com REST API). We're taking aim at cleaning up old, less reliable code and reducing our technical debt, while offering the best user experience for users.
The XML-RPC methods will continue to be supported for the foreseeable future, even though the UI will be gone, but may be retired at some point once usage of older versions of Jetpack drops to low enough numbers.
With that in mind, it would be possible to re-create a wp-admin experience using the REST API. All of the endpoints are fully available and documented here: https://developer.wordpress.com/docs/api/#sharing
This PR is a merge of r128505-wpcom with additional removals for some JP-specific code.
To test:
cc @timmyc @aduth @nylen for review