# Starter Layout for New Pages: About Us

> Offers an "About us" layout in the starter patterns window that opens when you create a new page, so editors start from a structure instead of a blank page.

- Type: PHP
- Runs: Run everywhere
- Category: [Block Editor](https://wpide.com/library/category/gutenberg/)
- Tags: patterns, starter, pages
- Author: WPIDE Team
- Installs: 0
- Updated: 2026-10-28
- Page: https://wpide.com/library/pattern-starter-about-page/

## Code

```php
add_action( 'init', function () {
    if ( ! function_exists( 'register_block_pattern' ) ) {
        return;
    }

    $content = '<!-- wp:heading {"level":1} --><h1 class="wp-block-heading">About us</h1><!-- /wp:heading -->'
        . '<!-- wp:paragraph --><p>Start with one or two sentences about who you are and who you help.</p><!-- /wp:paragraph -->'
        . '<!-- wp:heading --><h2 class="wp-block-heading">Our story</h2><!-- /wp:heading -->'
        . '<!-- wp:paragraph --><p>Tell how the business started, what problem you solve and what makes you different.</p><!-- /wp:paragraph -->'
        . '<!-- wp:heading --><h2 class="wp-block-heading">What we believe</h2><!-- /wp:heading -->'
        . '<!-- wp:list --><ul class="wp-block-list"><!-- wp:list-item --><li>A value that guides your work</li><!-- /wp:list-item --><!-- wp:list-item --><li>A promise to your customers</li><!-- /wp:list-item --><!-- wp:list-item --><li>Something you never compromise on</li><!-- /wp:list-item --></ul><!-- /wp:list -->'
        . '<!-- wp:buttons --><div class="wp-block-buttons"><!-- wp:button --><div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="/contact/">Get in touch</a></div><!-- /wp:button --></div><!-- /wp:buttons -->';

    register_block_pattern( 'wpide/starter-about', array(
        'title'       => 'About us page',
        'description' => 'Starter structure for an About page.',
        'categories'  => array( 'about' ),
        'blockTypes'  => array( 'core/post-content' ),
        'postTypes'   => array( 'page' ),
        'content'     => $content,
    ) );
} );
```

## Notes

Starter layouts appear when creating a page; they need the starter patterns window to be enabled.

## How to use it

Install the free WPIDE plugin (https://wordpress.org/plugins/wpide/), find "Starter Layout for New Pages: About Us" in its snippet library and add it in one click; or create a new PHP snippet in WPIDE (or any code snippets plugin) and paste the code above. More snippets: https://wpide.com/library/
