Call for Testing: Gutenberg + Popular Plugins

Calls for testing WordPress 5.0 betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. have been running since Oct 24, and the release is right around the corner. While we have highlighted a few plugins to test in past calls for testing here on make/test, it was pointed out that more pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party testing would be helpful to have and so let’s add it in!

Plugins that are most likely to have compatibility issues are those that modify the the interface of the post edit screen, perform actions on post update/save or add custom taxonomies. /hat tip @gschoppe via https://twitter.com/gschoppe/status/1070344946643816448
To help test, you can install and activate the WordPress Beta Tester plugin on a test site, select “Bleeding edge nightlies” from the Tools > Beta Testing page and then click “Update Now” on the Dashboard > Updates page in wp-admin. From there, pick any plugin from the list below and see what you can break. 🙂 If you find a plugin conflict between the plugin you are testing and GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/, the very best place to report it is to the plugin developer directly. Each plugin has a support forumSupport Forum WordPress Support Forums is a place to go for help and conversations around using WordPress. Also the place to go to report issues that are caused by errors with the WordPress code and implementations. https://en.forums.wordpress.com/. available by using the Support tab at the top of the plugin directory page. You may also report plugin conflicts to the gutenberg repository on GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ where you will likely get more help testing and advice on where and how to report back to the plugin author if needed. To start, I’ve picked a handful of plugins either because they seem like good candidates from the popular plugins list or have been mentioned in  gutenberg on GitHub or on this blog:
  1. Yoast SEO
  2. Advanced Custom Forms
  3. Wordfence
  4. Elementor
  5. Contact Form 7
  6. WPForms
  7. NextGEN Gallery
  8. Divi Theme
There are many more plugins to test, and suggestions are welcome if you think any should be added to this list. This list should be considered a starting point and anything from the first four pages of the popular plugins list would also be good to consider for testing. If you are able to help test, pick something you like, or that looks interesting to you, or (even better!) that you use on your own site. It is worth noting that several of these plugins have been tested already and many developers have been working hard on updates along the way—some even include custom Gutenberg blocks. This call for testing is an extra way to try to provide help for those developers. If you are a plugin developer and would like to add your plugin as a suggested addition for testing, it would be helpful to provide a link and a short list of testing ideas or steps to help testers get oriented with your work. Please leave a comment if you’re interested!

#call-for-testing, #gutenberg, #plugins, #popular-plugins

Visual survey of list tables, iPhone 6+

For #32395.

4.3-beta1-33086. Single site. Logged in as an Administrator.

#32395, #4-3, #beta, #comments, #ios, #list-tables, #pages, #phablet, #plugins, #posts, #posts-list, #taxonomy, #users, #visual-survey, #web

A visual survey of list tables with 32395.5.diff, iPhone 6+

Testing #32395.

  • Media lib shows some span markup
  • Sometimes expand/collapse is a little slow, ending up in double taps.
  • The tap target seems a good size. Very thumb tappable.
  • Plugins doesn’t disclose any additional info.

#32395, #4-3, #beta, #comments, #ios, #list-tables, #media, #pages, #phablet, #plugins, #posts, #users, #visual-survey, #web

A visual survey of list tables on an iPhone 6+

With 4.3-alpha-32930.

#4-3, #beta, #comments, #ios, #list-tables, #media, #phablet, #plugins, #posts, #safari, #taxonomy, #users, #visual-survey, #web

Install the beta tester plugin and upgrade to the latest nightly build, iPhone 6+

#beta-testing-flow, #captions-needed, #ios, #phablet, #plugins, #update, #updates, #upgrade, #upgradeinstall, #web

Scroll bleed through and scroll position loss, view plugin details, iPhone 6+

When scrolling the pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party view details modal, the page beneath the modal scrolls. We’ve done some rounds of scroll bleedScroll bleed Sometimes when scrolling a modal such as the media modal on touch devices, the scrolling bleeds through to the page beneath the modal. Instead of scrolling the modal, the page beneath scrolls. Sometimes the scrolling nests and sometimes the page beneath grabs scrolling all for itself. Android doesn't usually have this problem, but iOS triggers it often.https://make.wordpress.org/test/tag/scroll-bleed/ fixes. Perhaps time for another. The modal also stomps scroll position. After dismissing the modal, you’re back at the top.

#ios, #phablet, #plugins, #scroll-bleed, #web

Plugin upgrade issues, 4.2-alpha

Press This and CustomizerCustomizer Tool built into WordPress core that hooks into most modern themes. You can use it to preview and modify many of your site’s appearance settings. Theme Switcher don’t show an “Installed” button in the pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party installer despite being installed. They don’t show an install/installed button. On plugins.php, they don’t have View Details links. Deleting and reinstalling fixes. Following visit plugin page after install throws a fatal.

A later incident with Customizer Theme Switcher.

#plugins, #updates, #upgradeinstall

Plugin installs, Samsung Galaxy S3 – 4.0-beta2

What struck me the most here was the amount of scrolling required, when a project had a few contributors, before I could actually read about the pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party it self.

Other things to note that may not be obvious from the images;

  • You can scroll the modal completely out of sight (I stopped to represent it being way gone). Very easy if you grab the action bar at the bottom and scroll it drags the whole modal, not the center content area
  • Scrolling before the content has loaded leaves the spinner showing, when content is loaded spinner is removed but content is already scrolled “out of view” as per the point above
  • “Install now” doesn’t prompt for confirmation if used in the modal, this is inconsistent with the regular listing
  • “Install now” in the modal doesn’t work if your device has gone to sleep and you wake it back up

#android, #plugins, #upgrade-install