Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/psddb/gutestrap/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

GuteStrap
Bootstrap layout blocks for Gutenberg
👉 npm start
- Use to compile and run the block in development mode.
- Watches for any changes and reports back any errors in your code.
👉 npm run build
- Use to build production code for your block inside
distfolder. - Runs once and reports back the gzip file sizes of the produced code.
Grid values
Last changed in v1.4.1
NOTE: We have switched to responsive units in the so that the breakpoints will also scale with user browser settings. The breakpoints use em values instead of rem values because (a) Safari does weird stuff with rem breakpoints, and (b) media queries aren't scoped to elements, so in media query 1em is equal to 1rem.
$grid-breakpoints: (
xs: 0,
sm: 36em, // 576px,
md: 48em, // 768px,
lg: 62em, // 992px,
xl: 75em, // 1200px,
xxl: 88.75em, // 1420px,
xxxl: 105em, // 1680px,
xxxxl: 118.75em // 1900px,
);
$container-max-widths: (
sm: 33.75rem, // 540px,
md: 45rem, // 720px,
lg: 60rem, // 960px,
xl: 71.25rem, // 1140px,
xxl: 82.5rem, // 1320px,
xxxl: 90rem, // 1440px,
xxxxl: 108.75rem, // 1740px,
);
$grid-gutter-width: 1.875rem; // 30px
:root {
--gs-gutter: #{$grid-gutter-width};
@each $breakpoint in map.keys($grid-breakpoints) {
@if $breakpoint == xs {
--gs-container-w-#{$breakpoint}: initial;
} @else {
--gs-container-w-#{$breakpoint}: #{map.get($container-max-widths, $breakpoint)};
}
@include media-breakpoint-up($breakpoint) {
--gs-container-w: var(--gs-container-w-#{$breakpoint});
}
}
}
Configuration
Enable/Disable GuteStrap Blocks for Post Types
function my_project_enable_gutestrap(bool $current_status, string $post_type_name): bool
{
return $post_type_name === "my_cpt" ? false : $current_status;
}
add_filter("gutestrap_enable_for_post_type", "my_project_enable_gutestrap", 10, 2);Releases
Newest 25 of 60 recorded releases.
Tag
Published
v2.2.24-compat
latest
Oct 14, 2026 5d ago
Oct 13, 2026 6d ago
Oct 6, 2026 13d ago
Oct 6, 2026 13d ago
Oct 6, 2026 13d ago
Oct 6, 2026 13d ago
Oct 6, 2026 13d ago
Oct 6, 2026 13d ago
Oct 6, 2026 13d ago
Sep 17, 2026 1mo ago
Sep 16, 2026 1mo ago
Sep 16, 2026 1mo ago
Oct 30, 2025 11mo ago
Oct 29, 2025 11mo ago
Jun 9, 2025 1 year ago
Jun 9, 2025 1 year ago
Jun 9, 2025 1 year ago
Jun 6, 2025 1 year ago
Jun 6, 2025 1 year ago
Jun 4, 2025 1 year ago
Mar 18, 2025 1 year ago
Mar 17, 2025 1 year ago
Jan 14, 2025 1 year ago
Jan 13, 2025 1 year ago
Oct 3, 2024 2 years ago
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.