Like @Alvaro said, You should start building blocks for widget areas. Once Phase 2 hit the core you can just simply show the blocks in other areas. Don’t bother developing for Pre-Gutenberg widgets, You will double your work load.
Related Posts:
- How to edit contents of dynamic_sidebar()?
- Gutenberg & Pre-formatted Templates: Core Block Attributes
- Gutenberg Editor – Template Doesn’t Match Error
- How does wordpress blocks?
- Change directory where get_header(), get_footer() and get_sidebar() look for templates
- How do you override Post template when using Query Loop block?
- How to custom page template for the Gutenberg editor
- Use PHP templates as blocks
- Can I add a default Block to my custom theme?
- Is there a way to create a block template that is not limited to a post type?
- How to create a post template with two sidebars
- Can you use block patterns in block templates or insert them programmatically?
- Change default template in the block editor (Gutenberg)
- dynamic_sidebar() stopped working
- Custom /Page/2/ Template Only
- Single template will not show sidebar/bottom-nav and footer
- How to limit block activity (insertion/deletion) to inside of a Block Template on the Admin Screen?
- templates page not showing on gutenberg editor
- Category theme template becomes default template for child theme
- Adding new Template Parts in the Block Editor when using Classic Themes
- Where is get_header(‘shop’) file in Woocommerce templates
- Is it possible to access Gutenbergs reusable blocks in CPT block templates?
- WP frontend output of custom textarea fields not respecting line breaks. In admin it’s OK
- Custom reset password template after forgot password request
- Child Theme: how to override variables?
- How to create tag.php
- Get template part vs locate template function
- Tools for Converting an Existing Website Design to a WordPress Template?
- author.php added to template not working on Nginx server
- wordpress – load a template based on the URI
- Using Includes in Templates in Document Head
- How to show scaled featured image in template?
- Load template inside a parent template
- Child theme TEMPLATEPATH issue
- Lock post meta block at the bottom of a custom post type
- Unable to create custom search results template page
- Which has more impact on site performance? Template overrides or hooks
- Subpage template
- Advanced Custom Fields – display when specific template used?
- How To Create WooCommerce Custom Template For Specific Product?
- How to Use Twig + Timber with Multiple Loops based on Meta Key Value
- Programatically create a page
- Missing .twig files in wordpress theme editor
- create-guten-block in wordpress theme?
- Directly using pure JWPlayer JS (but NOT WP Plugin)
- Login page theming?
- I want to add a custom “all posts by author” by authors name. How?
- Advanced templating / WordPress as a CMS questions
- Redirect template based on permalink rather than $wp_query
- displaying category and subject posts
- How to duplicate a page template but make minor changes to the header?
- Custom templates vs page-slug
- Remove Items from Template Homepage
- Bizarre issue with custom RSS template
- Using shortcode in template file
- Display current category and child
- Return get_header and get_footer string instead of echo it
- Load sidebar template just once to prevent multiple animations
- Different templates for same content, landing page from different URLs (generic, simple)
- Use one template only for custom post type archives?
- Is there a more efficient way to loop through pages?
- Is it possible to register a new template file?
- What template is used for viewing Media Library Files?
- Remove portion of header code from home page only
- Use a separate template for the home page only
- Create a blank test.php
- How do I remove the word “Blog” from a WordPress Homepage?
- AMP version of front page without plugin
- Give wp link pages it’s own template
- /wp-admin/post.php shows 404 template on submit
- Which template.php for /blog
- List Category Posts plugin – underline links [closed]
- Conditional template tag for buddypress pages
- Need help with my template [closed]
- Custom post type set default template using block editor
- WordPress Template Reverts to default template after changing
- using add_filter in a template_redirect function?
- How does post loop integrate individual page elements
- Content not showing properly with the first load of the page
- Where do I edit what the user sees on my WordPress site?
- User role templates
- Using a SendGrid transactional template with wp_mail
- Language file doesn’t work (poeedit)
- How to adjust only the template gallery
- Single Sidebar; multiple templates! How?
- Nested Page Template not showing in page attributes
- Header and footer fail to load with SSL and custom links
- Creating page-templates directory breaks everything!
- Editing the tag pages and using templates
- Problem displaying replies as part of author’s latest comments on author page
- custom template – override plugin template in child theme – issue with scripts
- Is it better practice to create many page templates, or a a few base templates with custom HTML added via TinyMCE?
- Add pagination to blog
- Choose to show or not show title on a template?
- Add multiple pages to theme customizer
- Single Post Template with Dropdown Option?
- Output fields manually in Woocommerce email templates
- Templates to use multiple time within page? [closed]
- Custom template pagination
- My homepage’s width has reduced and I can´t fix it [closed]