wordpress-mobile / WordPress-iOS

WordPress for iOS - Official repository
http://ios.wordpress.org/
GNU General Public License v2.0
3.66k stars 1.11k forks source link

[GlobalStep] Missing “Sharing” button on Self-Hosted Sites #13472

Open wptester9845 opened 4 years ago

wptester9845 commented 4 years ago

Description

Selecting a Self-Hosted Site adds the “Plugins” button to the “Configure” section as intended, however it also causes the “Sharing” button to disappear from the same section.

Reproduction Rate

4/4 100%

Expected behavior

The “Sharing” button should remain.

Actual behavior

The “Sharing” button disappears.

Steps to reproduce the behavior

  1. Install WordPress 14.2
  2. Log in to an account.
  3. Select or add a Self-Hosted Site.
    Tested on the following

    iPhone SE (12.0.1)

Please see the attached screenshots for more information

WordPress hosted Site

Self-Hosted Site

Submitted by:

Luis Pimenta

designsimply commented 4 years ago

Thank you for the report! The Sharing section of the app where you can setup automatic sharing of new posts to connected social media services or add sharing icons below posts/pages is only available on WordPress.com or Jetpack-connected sites and is not available for self-hosted sites.

Note: for Sharing to show up for a Jetpack-connected site, you must be logged in to the app with the connected WordPress.com account and also have the Jetpack > Settings > Sharing settings turned on. (screenshot)

A possible improvement we could make for self-hosted sites would be to include a Sharing option somewhere in the My Sites menu with a prompt to Install Jetpack similar to how we do that for Stats and Notifications. @osullivanchris can you make a decision about this as part of the iA Project for the My Site screen? Should the Sharing option exist in My Site navigation for self-hosted sites?

Following are some screenshots for reference.

My Site > Configure comparison for a self-hosted vs Jetpack-connected site in WPiOS:

IMG_3327 IMG_3326

Self-hosted site "Install Jetpack" prompt:

IMG_3310 IMG_3311 IMG_3323 IMG_3324 Tested with WPiOS 14.2.0.2 TestFlight beta on iPhone 6S iOS 13.3.1.

Jetpack site "Log In" prompt for Jetpack sites added with the site address login flow while also logged out of WordPress.com in the app:

IMG_3319 IMG_3320 IMG_3322 IMG_3321 Tested with WPiOS 14.2.0.2 TestFlight beta on iPhone 6S iOS 13.3.1.

osullivanchris commented 4 years ago

Thanks for the ping @designsimply

So far I haven't really explored how the proposals for My Sites would work with a self-hosted site but this is a good time to put it on my mind. I'm noting this down to take into account in that work. I like the idea of showing what you could have, with a prompt. Rather than hiding functionality altogether

designsimply commented 4 years ago

I checked the My Site screen again today and confirmed self-hosted sites still don't have Sharing, People, or Plugins options showing in the app.

IMG_3822

Tested with WPiOS 15.5.0.0 TestFlight beta on iPhone 6S iOS 13.6.