Skip to content

Grid widget

The Grid widget lists every generated page of a template, linked to that page: for example an overview of every town the plumber serves, on the home page or a Locations page. Unlike the other RowSprout widgets, it works on any page or post, not only in templates. Find it in the RowSprout pages group of the widget panel.

Content tab:

Setting What it does
RowSprout template The template whose pages are listed.
Sort direction By column (vertical) fills the grid top to bottom, By row (horizontal) left to right.
Columns With By row: the number of columns, 1 to 6. Default 3 (2 on tablet, 1 on mobile).
Rows With By column: the number of rows.
Layout Type List Layout shows the titles as links; Cart Layout shows cards. Default: list.
Show thumbnail Cards only: show each page’s featured image.
Thumbnail size Cards only: Thumbnail, Medium, Large or Full.
Show title For child templates: Parent title shows the title of the parent template’s page for that row, Child title the page’s own title. For a template without a parent, keep the default Parent title: it shows the page’s own title, while Child title shows none.
Sort items No sorting, Alphabetical (A-Z) or Alphabetical (Z-A), by the title shown.

Style tab:

  • Item: border, box shadow, Border radius, Padding, Gap between columns and Gap between rows. Cards in a row get the same height.
  • Title: Color, typography and Padding.
  • Thumbnail (cards only): Max width, Height and Border radius.
  • Only pages that have been generated are listed. A new row appears in the grid once its page exists.
  • With WPML (RowSprout Pro), the grid lists the pages in the language of the page it is on.
  • The block editor and WPBakery have a Grid with the same output, so a grid looks the same whichever editor you use.