By Wenyan Li
Introduction
WordPress is a free and open source content management tool, which can be used to create a website or blog easily and efficiently. People can build their personal websites using WordPress even without the programming and design experience. It provides a variety of design materials such as themes, widgets and plugins. It also supports the functionality called “customize” which allows users to change the site style in an easy way to show their personality.
However, there are still some usability defects on WordPress. I have performed the WordPress usability evaluation by following Nielsen’s 1990 heuristic principles. In this post, you will see some major issues I found and their suggested improvements.
Usability issues
1. Two places for edit widgets
When creating a new site page or a post, there are many edit widgets such as Align Left, Center Text, and Align Right, but most of them are hidden in a dropdown button (Fig.1), which is not necessary. Furthermore, many settings like text or color settings are displaying at the right sidebar (Fig.2). It will confuse users by displaying these settings in two places. The problem violates Heuristic #1, use simple and natural dialogue.
All block settings are recommended to show as a list on the top of each block when editing the block, and the setting section at the right side can be removed. It will save users’ time to explore the whole page to find the settings that they want to use.
2. Require typing URL when inserting a link into image captions
When inserting a gallery into the page, users can write a caption to each image with a link to another blog post. It only allows to paste URL, or to type title to search before giving any selective options. It is not convenient for users because users may not always remember the URLs or names of posts. It does not follow Heuristic #1, which states the software should use simple and natural dialogue, and Heuristic #7, which says provide shortcuts.
In the search box, the existing pages and posts within the site should be listed as default options. In this case, if people want to choose a link from these sources, they can just simply choose from the list without typing anything.
3. Inconsistent settings of Gallery and Tiled Gallery
We notice that there is another type of gallery called Tiled Gallery (Fig. 4). People can choose different shapes of images in it (Fig. 5). But these styles cannot support captions or links on images, which should be improved. The problem can be included in Heuristic #1 and #4 because it is inconsistent with Gallery setting.
4. Difficulty in adding unclickable labels to menu
The current way to add an unclickable item to the menu is to choose a “Custom Link” and set the URL to be #, but it is hard to figure out. User-interface design should give it high priority because it is a common and popular setting in menu management. The problem relates to Heuristic #3, which states minimizing memorize load.
Suggested improvements
A guideline or sample should be performed on the top of menu management. For inserting unclickable labels without any links, since each menu item can belong to attribute Custom Links, Pages, Posts, Categories, or Tags (Fig.6), it is suggested to add one more attribute called Labels for instance.
5. No message when exiting Customizer without save
When finishing some managements in Customizer, users can click Publish on top to publish changes. But when clicking on “X” (exit) before Publish, the system exits Customizer without asking users whether to give up the changes or not before quitting the window. It is also a high priority issue because people are likely to click this exit button and lose all the changes. It violates Heuristic #6, provide clearly marked exits.
Suggested improvements
When finishing some managements in Customizer, users can click Publish on top to publish changes. But when clicking on “X” (exit) before Publish, the system exits Customizer without asking users whether to give up the changes or not before quitting the window. It is also a high priority issue because people are likely to click this exit button and lose all the changes. It violates Heuristic #6, provide clearly marked exits.
Suggested improvements
Add the message saying something like “Are you sure to exit the Customizer without publish?” when users try to exit Customizer in case of losing any important settings.
6. Misunderstanding what is “Write”
On the dashboard, there is a button “Write” at the top right corner (Fig.7), but we do not know if it is used to create a page or a post even after we click it and open a new edit page. Actually it is a post create button, because for a page, there is no permission to choose from “stick to the front page” or not (Fig.8). Users might misunderstand the design and try to create a new page using the button, which would turn out wrong results. It violates Heuristic #2, speak the user’s language.
The information will become more understandable if simply changing “Write” to “Write a post”. Another recommendation is to add the information “create a new post” when hovering the button. Furthermore, “Write” can be changed to “Create”, and two more sub options “create a new post” and “create a new page” are reasonable to be added.
Conclusions
In conclusion, although WordPress has supported a variety of powerful features, there are still many usability issues, especially about the block editor Gutenberg, which is a new content editing concept but takes responsibility of most tasks in the new version WordPress 5. Even experienced users would have troubles when preforming tasks in this version. WordPress needs to improve the user-interface design. For example, the content of the website should be clear and understandable, easy to navigate and important items should stand out.
No comments:
Post a Comment