PHPackages                             bootscore/bs-grid - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. bootscore/bs-grid

ActiveWordpress-plugin

bootscore/bs-grid
=================

Grid for Bootscore

v5.8.0(4mo ago)6593MITPHP

Since Jun 8Pushed 3mo ago1 watchersCompare

[ Source](https://github.com/bootscore/bs-grid)[ Packagist](https://packagist.org/packages/bootscore/bs-grid)[ Docs](https://bootscore.me/)[ GitHub Sponsors](https://github.com/bootscore)[ RSS](/packages/bootscore-bs-grid/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)DependenciesVersions (13)Used By (0)

bs Grid
=======

[](#bs-grid)

[![Packagist Prerelease](https://camo.githubusercontent.com/62e78c9d0a2dbdf3f999879af92c6c48abb8e0a03ab108106a65792e39381f4a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f767072652f626f6f7473636f72652f62732d677269643f6c6f676f3d7061636b6167697374266c6f676f436f6c6f723d666666)](https://packagist.org/packages/bootscore/bs-grid)[![Github All Releases](https://camo.githubusercontent.com/f150721a76b72406d1019fb51f5b2d03b9ac3645d47d3ab2b3f4c6d4bf3d1c9b/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f626f6f7473636f72652f62732d677269642f746f74616c2e737667)](https://github.com/bootscore/bs-grid/releases)

WordPress plugin to show posts, pages or custom-post-types in grid / list cards, heroes, accordion or tabs via shortcode in Bootscore theme.

- Demo and documentation:

[![bs-grid](https://camo.githubusercontent.com/15764652413cce63b026b5101c7f5db5d10917fdcdf5e193763faf9f7b3aa3ef/68747470733a2f2f6c68332e676f6f676c6575736572636f6e74656e742e636f6d2f70772f414d2d4a4b4c55784e41444e7a55455a76543533413862503151585347756264344745486468505a773477783349734375304134585437754d30534e426672547a706c766d45396a464258725f54777974756d32635772446730536367726f686130495263705f373359364e4c33475a55724f6c5662654c342d576551532d5562584c324a566d4c786a7171374a46644454625058697654744a736a52673d77313930342d68313533302d6e6f)](https://camo.githubusercontent.com/15764652413cce63b026b5101c7f5db5d10917fdcdf5e193763faf9f7b3aa3ef/68747470733a2f2f6c68332e676f6f676c6575736572636f6e74656e742e636f6d2f70772f414d2d4a4b4c55784e41444e7a55455a76543533413862503151585347756264344745486468505a773477783349734375304134585437754d30534e426672547a706c766d45396a464258725f54777974756d32635772446730536367726f686130495263705f373359364e4c33475a55724f6c5662654c342d576551532d5562584c324a566d4c786a7171374a46644454625058697654744a736a52673d77313930342d68313533302d6e6f)

Installation
------------

[](#installation)

1. Download latest release [bs-grid.zip](https://github.com/bootscore/bs-grid/releases/latest/download/bs-grid.zip).
2. In your admin panel, go to Plugins &gt; and click the Add New button.
3. Click Upload Plugin and Choose File, then select the Plugin's .zip file. Click Install Now.
4. Click Activate to use your new Plugin right away.

Usage
-----

[](#usage)

Select template you want to use by replacing `bs-*` placeholder in shortcode examples.

```
[bs-grid]

```

- `bs-grid` shows items in 4 (xxl), 3 (lg), 2 (md) and 1 (sm) column cards.
- `bs-list` shows items in 1 column vertical cards (md) and flip into 1 column horizontal cards (lg).
- `bs-hero` shows hero items with background-images.
- `bs-accordion` shows items with full content in a Bootstrap accordion.
- `bs-tabs` shows items with full content in Bootstrap tabs.

Posts
-----

[](#posts)

### Shortcode to show posts by category

[](#shortcode-to-show-posts-by-category)

```
[bs-* type="post" category="cars, boats" order="ASC" orderby="date" posts="6"]

```

#### Options

[](#options)

- `category=""` category-slug, multiple categories separated by comma
- `order=""` ASC or DESC
- `orderby=""` date, title, or rand
- `posts=""` amount of posts

##### Additional options `bs-grid`, `bs-list` and `bs-hero`

[](#additional-options-bs-grid-bs-list-and-bs-hero)

- `excerpt="false"` hide excerpt
- `tags="false"` hide tags
- `categories="false"` hide categories

### Shortcode to show posts by tags

[](#shortcode-to-show-posts-by-tags)

```
[bs-* type="post" tax="post_tag" terms="bikes, motorbikes" order="DESC" orderby="date" posts="5"]

```

#### Options

[](#options-1)

- `tax=""` taxonomy (post\_tag)
- `terms=""` tags-slug, multiple terms separated by comma
- `order=""` ASC or DESC
- `orderby=""` date, title, or rand
- `posts=""` amount of posts

##### Additional options `bs-grid`, `bs-list` and `bs-hero`

[](#additional-options-bs-grid-bs-list-and-bs-hero-1)

- `excerpt="false"` hide excerpt
- `tags="false"` hide tags
- `categories="false"` hide categories

### Shortcode to show single posts by id

[](#shortcode-to-show-single-posts-by-id)

```
[bs-* type="post" id="1, 15"]

```

#### Options

[](#options-2)

- `id=""` post id, multiple ids separated by comma
- `order=""` ASC or DESC
- `orderby=""` date, title, or rand

##### Additional options `bs-grid`, `bs-list` and `bs-hero`

[](#additional-options-bs-grid-bs-list-and-bs-hero-2)

- `excerpt="false"` hide excerpt
- `tags="false"` hide tags
- `categories="false"` hide categories

Pages
-----

[](#pages)

### Shortcode to show child-pages by parent-page id

[](#shortcode-to-show-child-pages-by-parent-page-id)

```
[bs-* type="page" post_parent="21" order="ASC" orderby="title" posts="6"]

```

Showing child-pages in parent-page is very useful to avoid empty parent-pages.

#### Options

[](#options-3)

- `post_parent=""` parent-page id
- `order=""` ASC or DESC
- `orderby=""` date, title, or rand
- `posts=""` amount of pages

##### Additional options `bs-grid`, `bs-list` and `bs-hero`

[](#additional-options-bs-grid-bs-list-and-bs-hero-3)

- `excerpt="false"` hide excerpt

### Shortcode to show single pages by id

[](#shortcode-to-show-single-pages-by-id)

```
[bs-* type="page" id="2, 25"]

```

#### Options

[](#options-4)

- `id=""` page id, multiple ids separated by comma
- `order=""` ASC or DESC
- `orderby=""` date, title, or rand

##### Additional options `bs-grid`, `bs-list` and `bs-hero`

[](#additional-options-bs-grid-bs-list-and-bs-hero-4)

- `excerpt="false"` hide excerpt

Custom Post Types
-----------------

[](#custom-post-types)

### Shortcode to show custom-post-types by terms

[](#shortcode-to-show-custom-post-types-by-terms)

```
[bs-* type="isotope" tax="isotope_category" terms="dogs, cats" order="DESC" orderby="date" posts="5"]

```

#### Options:

[](#options-5)

- `type=""` type of custom-post-type
- `tax=""` taxonomy
- `terms=""` terms-slug, multiple terms separated by comma
- `order=""` ASC or DESC
- `orderby=""` date, title, or rand
- `posts=""` amount of custom-post-types

##### Additional options `bs-grid`, `bs-list` and `bs-hero`

[](#additional-options-bs-grid-bs-list-and-bs-hero-5)

- `excerpt="false"` hide excerpt

### Shortcode to show single custom-post-types by id

[](#shortcode-to-show-single-custom-post-types-by-id)

```
[bs-* type="isotope" id="33, 31"]

```

#### Options

[](#options-6)

- `id=""` custom-post-type's id, multiple ids separated by comma
- `order=""` ASC or DESC
- `orderby=""` date, title, or rand

##### Additional options `bs-grid`, `bs-list` and `bs-hero`

[](#additional-options-bs-grid-bs-list-and-bs-hero-6)

- `excerpt="false"` hide excerpt

Overriding templates via theme
------------------------------

[](#overriding-templates-via-theme)

Template files can be found within the `/bs-grid-main/templates/` plugin directory.

Edit files in an upgrade-safe way using overrides. Copy the template into a directory within your theme named `/bs-grid/` keeping the same file structure but removing the `/templates/` subdirectory. Path must be `/your-theme/bs-grid/[file].php`.

The copied file will now override the bs Grid template file. Change cards, classes or HTML as you want.

### Templates that can be overridden

[](#templates-that-can-be-overridden)

- `sc-grid.php`
- `sc-list.php`
- `sc-hero.php`
- `sc-accordion.php`
- `sc-tabs.php`

License &amp; Credits
---------------------

[](#license--credits)

- bs Grid, MIT License
- Plugin Update Checker, YahnisElsts, MIT License

###  Health Score

41

—

FairBetter than 89% of packages

Maintenance80

Actively maintained with recent releases

Popularity15

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 97.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~95 days

Recently: every ~163 days

Total

11

Last Release

126d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5d2e5efbf7216a1a7b706656d8338a788e47e49293d0db9bdcff99d4f45a4cc6?d=identicon)[crftwrk](/maintainers/crftwrk)

---

Top Contributors

[![crftwrk](https://avatars.githubusercontent.com/u/51531217?v=4)](https://github.com/crftwrk "crftwrk (209 commits)")[![DogByteMarketing](https://avatars.githubusercontent.com/u/40912852?v=4)](https://github.com/DogByteMarketing "DogByteMarketing (5 commits)")

---

Tags

bootscorebootstrap5grid-layoutwordpresswordpress-pluginpluginwordpressgridbootstrapbootscore

### Embed Badge

![Health badge](/badges/bootscore-bs-grid/health.svg)

```
[![Health](https://phpackages.com/badges/bootscore-bs-grid/health.svg)](https://phpackages.com/packages/bootscore-bs-grid)
```

###  Alternatives

[bootscore/bootscore

A powerful, free Bootstrap 5 starter theme for WordPress.

3692.6k](/packages/bootscore-bootscore)[sybrew/the-seo-framework

An automated, advanced, accessible, unbranded and extremely fast SEO solution for any WordPress website.

47078.8k](/packages/sybrew-the-seo-framework)[afragen/git-updater

A plugin to automatically update GitHub, Bitbucket, GitLab, or Gitea hosted plugins, themes, and language packs.

3.3k1.6k](/packages/afragen-git-updater)[alleyinteractive/pest-plugin-wordpress

WordPress Pest Integration

263.7k1](/packages/alleyinteractive-pest-plugin-wordpress)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
