How to display only the blocks you need in the WordPress block editor
The following column wordpress tutorial will introduce to you how to display only the blocks you need in the WordPress block (Gutenberg) editor. I hope it will be helpful to friends who need it. help!
#WordPress’ new block (Gutenberg) editor has been launched for more than a year. Whether it is useful or not depends on different people’s opinions. It can be seen from the only 2-star rating of the Gutenberg plug-in that most people still cannot adapt, including me.
For users who have been struggling with WordPress for many years, it is not difficult to get started with the new editor. The block editor still has many advantages. For example, the block editor can add a block to an article and edit it. Add and save it to a reusable block, and you can directly insert it into the article with a single click the next time you use it, which is very convenient. For another example, the block editor can use WP's integrated front-end styles and scripts to create more complex responsive layouts in articles.
If the article is written in the classic editor, when you go to the block editor to edit, the word "classic" will be prompted in the edit box. Click on the meeting to display the classic editor directly in the block editor. Toolbar, you can also click Add Block to find the "Classic" block in "Format" and insert it into the article. You can also use the previous classic editor to mix doubles, as shown below. You can also convert the previous article to Blocks etc.
Only display the blocks you need in the WordPress block (Gutenberg) editor
After talking about the advantages, let’s talk about the disadvantages, the promotional text after upgrading from WP:
The block editor introduced in WordPress 5.0 brings you new blocks, more intuitive interactions, and improved accessibility. New features increase the editor's design freedom, giving you more layout options and style changes, giving designers full control over the look of their site. This release also brings you the 2020 theme, which gives users more design flexibility and is perfectly integrated with the block editor. Now it couldn't be easier to create beautiful web pages and advanced page layouts.
It can be seen that this editor is prepared for web designers, and most website editors just type some text and add pictures at most. They are not designers, so your If a website has text entry personnel, it is not an easy task for a non-professional to learn new things. A similar editor has never been used on other website programs, and its "advanced concept" (actually N There have been similar visualization plug-ins (years ago), which will confuse users who are new to WP. This is also the reason why some people strongly oppose it, because many theme designers believe that changing the original usage habits will be difficult for users to accept.
Now that WP developers are pushing the new editor against all objections, as a theme developer, we still need to keep pace with the times. Recently, we have begun research on converting the shortcodes of previous themes into blocks and integrating them into In the block editor, new blocks require a lot of JS control to be implemented. The function that the original short code can achieve with just a few lines of code has doubled. For someone like me who has been tossing WP for nearly 10 years, the amount of block code has doubled. Veterans also need to read the official website tutorials to learn step by step. It is not easy to get started.
Personally, I think the direction of WP program development is a bit lost. Maybe the developers don’t know what to upgrade other than fixing loopholes. I want to create a new editor to give everyone a “surprise”. I still think this block editor It is better to exist in the form of a plug-in, because this thing is originally a plug-in developed by others and is just integrated into the program.
The above is just my personal opinion on the new editor. This article records how to display only the blocks you need in the WordPress block (Gutenberg) editor.
The default new editor has many blocks, which is dazzling. Most of them may not be used. You can click the three small dots in the upper right corner of the editing page, Tools → Block Manager, and cancel a certain block. Classify blocks or cancel the display of a block individually. You can also directly block the blocks you do not want to display through the following code.
Add the following code to the current theme function template functions.php:
add_filter( 'allowed_block_types', 'zm_allowed_block_types', 10, 2 ); function zm_allowed_block_types( $allowed_blocks, $post ) { $allowed_blocks = array( 'core/image', 'core/paragraph', 'core/heading', 'core/list', ); // 在页面编辑中单独显示的区块 if( $post->post_type === 'page' ) { $allowed_blocks[] = 'core/shortcode'; } return $allowed_blocks; }
Add the block name you want to display.
More block names:
core/shortcode core/image core/gallery core/heading core/quote core/embed core/list core/separator core/more core/button core/pullquote core/table core/preformatted core/code core/html core/freeform core/latest-posts core/categories core/cover (previouslycore/cover-image) core/text-columns core/verse core/video core/audio core/block core/paragraph core-embed/twitter core-embed/youtube core-embed/facebook core-embed/instagram core-embed/wordpress core-embed/soundcloud core-embed/spotify core-embed/flickr core-embed/vimeo core-embed/animoto core-embed/cloudup core-embed/collegehumor core-embed/dailymotion core-embed/funnyordie core-embed/hulu core-embed/imgur core-embed/issuu core-embed/kickstarter core-embed/meetup-com core-embed/mixcloud core-embed/photobucket core-embed/polldaddy core-embed/reddit core-embed/reverbnation core-embed/screencast core-embed/scribd core-embed/slideshare core-embed/smugmug core-embed/speaker core-embed/ted core-embed/tumblr core-embed/videopress core-embed/wordpress-tv
The above is the detailed content of How to display only the blocks you need in the WordPress block editor. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



PHP and Flutter are popular technologies for mobile development. Flutter excels in cross-platform capabilities, performance and user interface, and is suitable for applications that require high performance, cross-platform and customized UI. PHP is suitable for server-side applications with lower performance and not cross-platform.

You can easily modify your WordPress page width by editing your style.css file: Edit your style.css file and add .site-content { max-width: [your preferred width]; }. Edit [your preferred width] to set the page width. Save changes and clear cache (optional).

WordPress posts are stored in the /wp-content/uploads folder. This folder uses subfolders to categorize different types of uploads, including articles organized by year, month, and article ID. Article files are stored in plain text format (.txt), and the filename usually includes its ID and title.

Create a product page in WordPress: 1. Create the product (name, description, pictures); 2. Customize the page template (add title, description, pictures, buttons); 3. Enter product information (stock, size, weight); 4 . Create variations (different colors, sizes); 5. Set visibility (public or hidden); 6. Enable/disable comments; 7. Preview and publish the page.

WordPress template files are located in the /wp-content/themes/[theme name]/ directory. They are used to determine the appearance and functionality of the website, including header (header.php), footer (footer.php), main template (index.php), single article (single.php), page (page.php), Archive (archive.php), category (category.php), tag (tag.php), search (search.php) and 404 error page (404.php). By editing and modifying these files, you can customize the appearance of your WordPress website

Search for authors in WordPress: 1. Once logged in to your admin panel, navigate to Posts or Pages, enter the author name using the search bar, and select Author in Filters. 2. Other tips: Use wildcards to broaden your search, use operators to combine criteria, or enter author IDs to search for articles.

The most stable WordPress version is the latest version because it contains the latest security patches, performance enhancements, and introduces new features and improvements. In order to update to the latest version, log into your WordPress dashboard, go to the Updates page and click Update Now.

WordPress requires registration. According to my country's "Internet Security Management Measures", websites that provide Internet information services within the country must register with the local provincial Internet Information Office, including WordPress. The registration process includes steps such as selecting a service provider, preparing information, submitting an application, reviewing and publishing, and obtaining a registration number. The benefits of filing include legal compliance, improving credibility, meeting access requirements, ensuring normal access, etc. The filing information must be true and valid, and must be updated regularly after filing.
