---
title: "Panel"
description: "Add Panel control to your custom blocks for WordPress using the Lazy Blocks plugin."
url: "https://www.lazyblocks.com/docs/blocks-controls/panel/"
lastUpdated: 2026-09-09
source: "blocks-controls/panel.mdx"
---
# Panel [Pro]

Panel control helps you organize block settings by grouping related controls together in collapsible sections.

## Control Settings

- **Endpoint** (`endpoint`) - off by default. Turning it on ends the panel before it, and the controls that follow render in a panel with no title that is always open
- **Initial Open** (`initial_open`) - whether the panel starts expanded. On by default
- **Icon** (`icon`) - an icon drawn beside the panel title. Empty by default

Initial Open and Icon disappear from the control settings while Endpoint is on, because an endpoint panel has neither a title to sit beside nor a state to remember.

- Panel is a layout control used to organize other controls and doesn't output any value in your block's content.
- Use panels to group related controls together, such as "Typography", "Colors", or "Layout" settings.

## Documentation Index
> Fetch the complete documentation index at: https://www.lazyblocks.com/llms.txt
> Fetch every page in a single file at: https://www.lazyblocks.com/llms-full.txt
