According to the official update plan of WordPress, WordPress 5.9 The version will be officially released on January 25. This update will be a further exploration of WP in the visual editing of the whole site. Theme developers will be able to realize the visual editing of page templates (block themes) through the block editor.
About the Visual Editing Function of WordPress
At present, there are many mature schemes for the visual editing function of WordPress on the market, such as Elementor plug-in, ElegantThemes' DIVI theme page builder, and we also have the visual editor function of self-developed Themer framework, but these cannot form a unified standard, and each has its own specification, While WordPress obviously hopes to form its own unified standard with the help of block editors, it can also greatly reduce the development threshold of visual editing for developers (after all, it is a very complicated job to build a visual editor yourself), so as to improve the ecological competitiveness of WordPress.
However, at present, the block editor is not very mature. We have encountered many thorny problems in the process of developing the block editor theme built-in blocks, and frequent updates and changes have led to repeated debugging of our block code. So at this stage, we should not consider using the built-in visual editing function of WordPress to design themes. The follow-up will also continue to follow up and make adjustments.
Compatibility of topics
because WordPress 5.9 There is a conflict between the block theme template file of and our existing theme template file, so if you update it to 5.9, it will appear Blank front page
The situation of, In view of this, we strongly recommend that you update your theme to the latest version as soon as possible. At present, we have updated the existing theme for compatibility 。 If the theme is not convenient to update due to secondary development or modification, it is strongly recommended that you Temporarily use WordPress 5.8 At the same time, develop the good habit of backup to avoid abnormal situations on the website.