Make WordPress Core


Ignore:
Timestamp:
01/19/2023 12:19:51 PM (4 years ago)
Author:
youknowriad
Message:

Editor: Updated the bundled block pattern categories.

This adds descriptions to the existing pattern categories.
It also updates backports the new pattern categories:
banner, call to action, posts, team, testimonials, services,
portfolio and contact.

Fixes #57479.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/block-patterns.php

    r55086 r55098  
    3737        }
    3838
    39         register_block_pattern_category( 'buttons', array( 'label' => _x( 'Buttons', 'Block pattern category' ) ) );
    40         register_block_pattern_category( 'columns', array( 'label' => _x( 'Columns', 'Block pattern category' ) ) );
    41         register_block_pattern_category( 'featured', array( 'label' => _x( 'Featured', 'Block pattern category' ) ) );
    42         register_block_pattern_category( 'footer', array( 'label' => _x( 'Footers', 'Block pattern category' ) ) );
    43         register_block_pattern_category( 'gallery', array( 'label' => _x( 'Gallery', 'Block pattern category' ) ) );
    44         register_block_pattern_category( 'header', array( 'label' => _x( 'Headers', 'Block pattern category' ) ) );
    45         register_block_pattern_category( 'text', array( 'label' => _x( 'Text', 'Block pattern category' ) ) );
    46         register_block_pattern_category( 'query', array( 'label' => _x( 'Query', 'Block pattern category' ) ) );
     39        register_block_pattern_category( 'banner', array( 'label' => _x( 'Banners', 'Block pattern category' ) ) );
     40        register_block_pattern_category(
     41                'buttons',
     42                array(
     43                        'label'       => _x( 'Buttons', 'Block pattern category' ),
     44                        'description' => __( 'Patterns that contain buttons and call to actions.' ),
     45                )
     46        );
     47        register_block_pattern_category(
     48                'columns',
     49                array(
     50                        'label'       => _x( 'Columns', 'Block pattern category' ),
     51                        'description' => __( 'Multi-column patterns with more complex layouts.' ),
     52                )
     53        );
     54        register_block_pattern_category(
     55                'text',
     56                array(
     57                        'label'       => _x( 'Text', 'Block pattern category' ),
     58                        'description' => __( 'Patterns containing mostly text.' ),
     59                )
     60        );
     61        register_block_pattern_category(
     62                'query',
     63                array(
     64                        'label'       => _x( 'Posts', 'Block pattern category' ),
     65                        'description' => __( 'Display your latest posts in lists, grids or other layouts.' ),
     66                )
     67        );
     68        register_block_pattern_category(
     69                'featured',
     70                array(
     71                        'label'       => _x( 'Featured', 'Block pattern category' ),
     72                        'description' => __( 'A set of high quality curated patterns.' ),
     73                )
     74        );
     75        register_block_pattern_category(
     76                'call-to-action',
     77                array(
     78                        'label'       => _x( 'Call to Action', 'Block pattern category' ),
     79                        'description' => __( 'Sections whose purpose is to trigger a specific action.' ),
     80                )
     81        );
     82        register_block_pattern_category(
     83                'team',
     84                array(
     85                        'label'       => _x( 'Team', 'Block pattern category' ),
     86                        'description' => __( 'A variety of designs to display your team members.' ),
     87                )
     88        );
     89        register_block_pattern_category(
     90                'testimonials',
     91                array(
     92                        'label'       => _x( 'Testimonials', 'Block pattern category' ),
     93                        'description' => __( 'Share reviews and feedback about your brand/business.' ),
     94                )
     95        );
     96        register_block_pattern_category(
     97                'services',
     98                array(
     99                        'label'       => _x( 'Services', 'Block pattern category' ),
     100                        'description' => __( 'Briefly describe what your business does and how you can help.' ),
     101                )
     102        );
     103        register_block_pattern_category(
     104                'contact',
     105                array(
     106                        'label'       => _x( 'Contact', 'Block pattern category' ),
     107                        'description' => __( 'Display your contact information.' ),
     108                )
     109        );
     110        register_block_pattern_category(
     111                'about',
     112                array(
     113                        'label'       => _x( 'About', 'Block pattern category' ),
     114                        'description' => __( 'Introduce yourself.' ),
     115                )
     116        );
     117        register_block_pattern_category(
     118                'portfolio',
     119                array(
     120                        'label'       => _x( 'Portfolio', 'Block pattern category' ),
     121                        'description' => __( 'Showcase your latest work.' ),
     122                )
     123        );
     124        register_block_pattern_category(
     125                'gallery',
     126                array(
     127                        'label'       => _x( 'Gallery', 'Block pattern category' ),
     128                        'description' => __( 'Different layouts for displaying images.' ),
     129                )
     130        );
     131        register_block_pattern_category(
     132                'media',
     133                array(
     134                        'label'       => _x( 'Media', 'Block pattern category' ),
     135                        'description' => __( 'Different layouts containing video or audio.' ),
     136                )
     137        );
     138        register_block_pattern_category(
     139                'posts',
     140                array(
     141                        'label'       => _x( 'Posts', 'Block pattern category' ),
     142                        'description' => __( 'Display your latest posts in lists, grids or other layouts.' ),
     143                )
     144        );
     145        register_block_pattern_category(
     146                'footer',
     147                array(
     148                        'label'       => _x( 'Footers', 'Block pattern category' ),
     149                        'description' => __( 'A variety of footer designs displaying information and site navigation.' ),
     150                )
     151        );
     152        register_block_pattern_category(
     153                'header',
     154                array(
     155                        'label'       => _x( 'Headers', 'Block pattern category' ),
     156                        'description' => __( 'A variety of header designs displaying your site title and navigation.' ),
     157                )
     158        );
    47159}
    48160
Note: See TracChangeset for help on using the changeset viewer.