• Latest
  • Trending
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP

Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern

11 months ago
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP

Weekly WordPress News: WordPress 5.3.1 Released with Security/Bug Fixes

16 hours ago
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP

News – WordPress 5.3.1 Security and Maintenance Release – WordPress.org

1 day ago
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP

Welcome Rymera and WholeSale Suite to WPBeginner Growth Fund

2 days ago
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP

How To Get Feedback From Your Visitors

2 days ago
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP

Best eCommerce Fulfillment Options and Companies for Your Store

2 days ago
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP

Is It Really All That Good? (2019)

2 days ago
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP

How to Add a Preloader Animation to WordPress (Step by Step)

3 days ago
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP

Twenty Twenty — The WordPress.com Blog

3 days ago
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP

New Minimum Requirements of WordPress and PHP

3 days ago
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP

How to Monitor Your WordPress Website Server Uptime (Easy Way)

4 days ago
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP

Keep Your WooCommerce Store Up and Running with WP Buffs

4 days ago
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP

20 Portfolio Bootstrap WordPress Themes

4 days ago
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP
  • Home
  • Sources
    • BobWP
    • Chris Lema
    • Colorlib
    • Winning WP
    • WP Beginner
    • WP Explorer
    • WP Lift
    • WP Sessions
    • WP Tavern
    • WP-Com
    • WP-Org
    • WPEka
    • WPMU Dev
    • OnlineRockersHub
  • Top
  • Themes
  • Plugins
  • WooCommerce
  • Free Stuff
  • Popular Tags
    • WordPress
    • Website
    • Templates
    • Tavern
    • SitePoint
  • Videos
No Result
View All Result
  • Home
  • Sources
    • BobWP
    • Chris Lema
    • Colorlib
    • Winning WP
    • WP Beginner
    • WP Explorer
    • WP Lift
    • WP Sessions
    • WP Tavern
    • WP-Com
    • WP-Org
    • WPEka
    • WPMU Dev
    • OnlineRockersHub
  • Top
  • Themes
  • Plugins
  • WooCommerce
  • Free Stuff
  • Popular Tags
    • WordPress
    • Website
    • Templates
    • Tavern
    • SitePoint
  • Videos
No Result
View All Result
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP
No Result
View All Result

Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern

January 22, 2019
in WP Tavern
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP
0
SHARES
6
VIEWS
Share on FacebookShare on Twitter

Gutenberg phase 2 development is underway and one of the first orders of business is porting all existing core widgets to blocks. This task is one of the nine projects that Matt Mullenweg outlined for 2019, along with upgrading the widgets-editing areas in wp-admin/widgets.php and adding support for blocks in the Customizer.

Contributors on phase 2 are also developing a Classic Widget, which would function as a sort of “legacy widget block” for third-party widgets that haven’t yet been converted to blocks. There may be many instances where plugin developers have not updated their widgets for Gutenberg and in these cases their plugins would be unusable in the new interface without the option of a Classic Widget. This block is still in the design stage.

The widgets.php admin page will need to be completely reimagined as part of this process. Mark Uraine, a designer who works at Automattic, created some mockups to kick off the discussion about what this screen might look like.

, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP

These mockups are just explorations of where widgets may be headed next, and they do not take into account everything that will be required of this screen.

Nick Halsey, one of the maintainers for WordPress’ Customize component recommended abandoning this screen altogether in favor of showing widget block areas in the Customizer:

The widgets admin screen has a fundamental disconnect with the way that widget areas actually work – with different areas showing in different parts of the screen and potentially on different parts of the site. It will be very difficult to clearly reflect the frontend page structure on this screen in a way that users will be able to understand. Experimenting with contextual approaches to this experience in the customizer offers numerous opportunities for this fundamental problem to be solved. Starting with the visible edit shortcuts that are already in core, revamped widgets could be edited directly on the frontend (of the customize preview) or in an overlay that is more directly related to the display on a particular screen. The ability to navigate to different parts of the site within the customize preview solves a problem that this screen will never be able to address.

Getting blocks to work in the Customizer is also part of phase 2, but conversation on the ticket related to wp-admin/widgets.php indicates the team is not going to abandon this screen just yet.

“While this screen will eventually be deprecated in the future, especially as more of the site is built in Gutenberg, it’s a necessary “baby step” to get us all there together,” Uraine said. “Maybe the best thing is to keep the existing layout, but just allow the use of all blocks within the accordion content areas? This will keep our resources and investment minimal on this particular piece with just a few suggested tweaks to the mockup in the initial post. It will also allow us to move to the Customizer more quickly.”

Gutenberg accessibility contributor Andrea Fercia encouraged contributors to address accessibility before creating visual mockups by designing the information architecture first. He encouraged them to organize the required information and controls while thinking about how someone might navigate them in a linear way.

“The customizer is not fully accessible,” Fercia said. “The admin widgets screen is the only place where persons with accessibility needs have a chance to manage widgets without having to face big accessibility barriers.”

Discussion on the future of the widget management screen continues in the ticket and contributors are looking to get more input during this exploration stage. There’s also a project board where anyone can share a blog post with their own explorations.

Porting widgets to blocks has its own project board if you want to follow along or jump in on an issue. Most of the core blocks are already finished and a handful are still in progress.

Updating the widgets management page and bringing blocks into the Customizer is a major overhaul but will further unify WordPress’ interface for editing and previewing content. Widgets have served WordPress well over the years, making it easy for users to customize their websites without having to know how to code. The feature has also survived many evolutions, eventually making its way into the Customizer five years ago in WordPress 3.9. One of the limitations with widgets is that they can only be used in “widgetized” areas. Transforming widgets into blocks removes that limitation and makes it possible to use widgets in posts and pages as well.

Like this:

Like Loading…

Related

Credited Source

Tags: BlocksClassicCoreDevelopmentGutenbergPhaseTavernUpdateWidgetWidgetsWordPress
Previous Post

Develop an Android App with React Native & Publish on Google Play — SitePoint

Next Post

A Guide to Writing Your First Software Documentation — SitePoint

Related Posts

, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP
WP Tavern

Optimizing Code in a World That Doesn’t Want to Optimize – WordPress Tavern

November 22, 2019
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP
WP Tavern

10up Releases GitHub Actions for Simplifying WordPress Plugin Deployment – WordPress Tavern

November 20, 2019
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP
WP Tavern

Gutenberg 6.9 Introduces Image Titles, Block Patterns, and New Theme Features – WordPress Tavern

November 19, 2019
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP
WP Tavern

24 WordPress Snippets ’til Christmas, Submissions Open for 2019 – WordPress Tavern

November 16, 2019
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP
WP Tavern

bbPress 2.6 Released After 6 Years, Includes Per-Forum Moderation and Engagements API – WordPress Tavern

November 15, 2019
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP
WP Tavern

WordCamp US 2020 Date and Location Announced, New Weekday Schedule – WordPress Tavern

November 14, 2019
Next Post
, Gutenberg Phase 2 to Update Core Widgets to Blocks, Classic Widget in Development – WordPress Tavern, Rojak WP

A Guide to Writing Your First Software Documentation — SitePoint

Ads

Rojak WP © 2019

No Result
View All Result
  • Home
  • Sources
    • BobWP
    • Chris Lema
    • Colorlib
    • Winning WP
    • WP Beginner
    • WP Explorer
    • WP Lift
    • WP Sessions
    • WP Tavern
    • WP-Com
    • WP-Org
    • WPEka
    • WPMU Dev
    • OnlineRockersHub
  • Top
  • Themes
  • Plugins
  • WooCommerce
  • Free Stuff
  • Popular Tags
    • WordPress
    • Website
    • Templates
    • Tavern
    • SitePoint
  • Videos

Rojak WP © 2019