WooCommerce to Stop Registering Customizer Options in Upcoming 6.9 Release – WP Tavern

WooCommerce is making a robust push in the direction of getting the Customizer menu out of the admin for many who are utilizing a block theme. In an effort to scrub up the admin and remove confusion, the plugin will stop registering Customizer options when a block theme is active starting with model 6.9. This may go into impact with WooCommerce 6.9, which is anticipated to be launched in September 2022. 

The issue is that website house owners can get confused by having each the “Edit website” and “Customise” menu hyperlinks within the admin.

This transformation is a vital one for WooCommerce builders to acknowledge if they’re nonetheless registering settings throughout the WooCommerce panel within the Customizer. Builders can choose to make use of the customize_register motion to incorporate Customizer menu gadgets, however persevering with to supply Customizer choices shouldn’t be a great person expertise.

“Subpanels or sections registered throughout the WooCommerce panel on the Customizer will now not be accessible because the Customizer hyperlinks will likely be eliminated,” WooCommerce engineer Alba Rincón mentioned within the announcement. “In case you’re the developer of a theme or extension that depends on the presence of those you’ll need to make adjustments to make sure a clean transition.”

WooCommerce core builders advocate plugin authors replace their merchandise to relocate any Customizer settings to a block, sample, or the International Types menu.

Group builders are additionally invited to weigh in on a change that will affect builders’ debugging workflows. It’s a proposal designed to handle the issue of the rising measurement of the WooCommerce zip archive, which is quickly approaching a measurement the place it’s tough for some customers to replace with out timing out. The core crew is contemplating eradicating JavaScript and CSS supply information from releases, however this main change requires group suggestions. The discussion will be open on GitHub till August twenty sixth, 2022.

Leave a Reply

Your email address will not be published. Required fields are marked *