Skip to content
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

Admin GUI Usability Issues #507

Closed
tlovett1 opened this issue May 10, 2016 · 7 comments
Closed

Admin GUI Usability Issues #507

tlovett1 opened this issue May 10, 2016 · 7 comments

Comments

@tlovett1
Copy link
Member

tlovett1 commented May 10, 2016

This is an ongoing list of admin GUI usability issues:

  1. If no index has occurred, the following message is shown: ElasticPress is not enabled and cannot override WP queries. You can activate it on the form to the left.. I spent hours trying to understand that message just to find out I needed to index. This is not an acceptable experience.
  2. Showing index status within the publish meta box is not user friendly. No one understands what that means except a developer. This should only be showing if WP_DEBUG is enabled.
  3. On a multisite instance, after inputting a usable host and indexing, the Activate/deactivate checkbox is not shown. If you then save settings, since the checkbox is not shown, search integration is deactivated. The only way to fix is to reindex. This makes the admin GUI completely unusable.
  4. The "do not deactivate" checkbox confuses people. They think they are supposed to check it and click save. This experience needs rethinking.
  5. EP_IS_NETWORK constant. Is this needed? What does it do? There is no documentation.
@ivanlopez
Copy link

I was unable to reproduce your issue #3 exactly. After inputting a usable host and indexing the use Elasticsearch checkbox was there but not checked. If I hit save changes at that time ElasticPress was disabled. So my solution to that problem was auto select the use Elasticsearch checkbox once indexing is complete. I'll be submitting a pull request shortly with the rest of the updates.

@tlovett1
Copy link
Member Author

I just reproduced #3 again locally (multisite only).

First I added a host to the text field and saved. Then I clicked the index button resulting in this screenshot:
one

Then I clicked save button again resulting in this:
two

@tlovett1
Copy link
Member Author

Adding a #4 to the list above:

  1. The "do not deactivate" checkbox confuses people. They think they are supposed to check it and click save. This experience needs rethinking.

@ivanlopez
Copy link

What version of WordPress are you using?

@tlovett1
Copy link
Member Author

4.5.2

@ivanlopez
Copy link

I'm still not able to reproduce but it looks like ep_check_host might be returning an error on your environment. How many sites do you have on your multisite and what plugins do you have enabled?

@tlovett1
Copy link
Member Author

Going to close this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants