Blocks

Flip BoxFree

How to set the flip animation, direction, and speed, add content to the front and back cards (title, text, icon or image, button), and style each side.

On this page

See the Flip Box block live on the demo site (opens in a new tab)

Flip Box in action

Adding the block#

  1. Open a page or post in the block editor and click the “+” (Block Inserter) button.
  2. Search for “Flip Box” and click it.
  3. The block is added with sample front and back content. Select it to open its settings in the right sidebar.

Tip: The editor shows the front side. Hover over the block in the editor (or preview the page) to check the back side.

Settings overview#

All settings are in the block sidebar, split into three tabs:

TabWhat you control there
GeneralAnimation, front and back text, icons or images, and the button
DesignColors, typography, icon style, alignment, borders, and padding for each side
AdvancedBackground, spacing, transform, and extra CSS classes. See Common Advanced Settings

Many panels have a Front / Back switch at the top. Choose a side first, then change its settings. Each side is styled separately.

General tab#

Flip Box Layout#

Flip Box Layout settings
SettingDescription
Animation TypeFlip turns the card over like a playing card. 3D Cube rotates the box like the side of a cube.
Flip DirectionDirection of the flip: Top, Bottom, Left, Right, Diagonal Left, Diagonal Right, Diagonal Left Inverted, Diagonal Right Inverted.
3D Depth EffectAdds perspective depth so the front content looks like it floats above the card during the flip.
Shake On FlipAdds a small shake when the flip finishes.
Flip Speed (in ms)How long the flip takes, in milliseconds. Default is 700. A lower value is faster.

Flip Box Content#

Flip Box Content settings

Choose Front or Back, then fill in:

SettingDescription
TitleHeading text for the selected side.
ContentBody text for the selected side.

Flip Box Elements#

Flip Box Elements settings
SettingDescription
Element TypeWhat to show above or next to the title: None, Icon, or Image. Set it separately for Front and Back.
IconShown when Element Type is Icon. Click the icon to open the icon library and search for one.
ImageShown when Element Type is Image. Upload or pick an image from the Media Library.
Show Button(Back side) Adds a call-to-action button to the back card.
Button Text / Button UrlLabel and link for the button.
Button Icon, Icon Position, Show Icon On HoverAdds an icon to the button, places it Before or After the text, and can show it only on hover.

Design tab#

Global Styling#

Global Styling settings

Styles that apply to both sides at once.

SettingDescription
Content WidthMaximum width of the text area inside the card (px, %, em, rem, vw…).
Color → Title / ContentDefault title and content colors for both sides.
TypographyFont family, size, appearance (weight/style), letter spacing, decoration, letter case, and line height. Use the Title / Content switch to pick which text you are styling.

FlipBox Style#

FlipBox Style settings

Switch between Front and Back to style each card on its own.

SettingDescription
Heading LevelHTML tag for the title (H1–H6). Choose a level that fits your page structure, which helps SEO.
Title Color / Content ColorText colors for this side. These override Global Styling.
Background ColorCard background. Use a solid color or a gradient.
TypographyFont settings for the title or content of this side.

FlipBox Image/Icon Style#

FlipBox Image/Icon Style settings
SettingDescription
ColorIcon color.
Icon SizeIcon size.
Image WidthWidth of the image, when Element Type is Image.
Icon PlacementWhere the icon or image sits next to the text: Top, Left, or Right.
Style IconTurn this on to put the icon inside a shape.
Display Shape Border / ShapeChoose a Square, Circle, or Hexagon shape, with an optional border.
Shape Background Color / Shape Border ColorColors of the shape behind the icon.

FlipBox Content Alignment#

Content Alignment settings
SettingDescription
Content AlignmentHorizontal text alignment: left, center, or right.
Vertical AlignmentPositions the content at the top, center, or bottom of the card.

FlipBox Border#

Border settings
SettingDescription
BorderBorder width, style, and color. Set all sides together or each side separately.
RadiusRounds the card corners.

FlipBox Padding#

Padding settings
SettingDescription
PaddingSpace between the card edge and its content, for the selected side.

Advanced tab#

Contains the shared Background, Spacing, Transform, and Additional CSS Class(es) panels. See Common Advanced Settings.

Tips#

  • Keep the front short (icon and title) and put the details and button on the back.
  • Use the same Heading Level on both sides so your heading structure stays consistent.
  • Both sides automatically use the height of the taller side, so the box keeps its size during the flip.
  • The flip is triggered by hover. On phones and tablets, most browsers trigger it when the visitor taps the box.

Was this article helpful?

Updated Nov 3, 2026