(Free) Portfolio Grid

  • Support: [email protected]
  • Free install (1 site/license)
  • Plugin works with Portfolio Grid, Grid Overlay only
  • View Demo – Password: abc

#1. Install Code

#1.1. Business Plan/higher

Use code to Page Header Injection (page where you want to add Portfolio Grid)

<script src="https://code.beaverhero.com/portfolio/portfoliogrid.js"></script>

(free) portfolio grid 1

#1.2. Personal/Basic Plan

First, edit Site Footer

(free) portfolio 60 items limit 1

Add a Block

(free) portfolio 60 items limit 2

Choose Markdown

(free) portfolio 60 items limit 3

Paste this code into Markdown

<script src="https://code.beaverhero.com/test/portfolio/portfoliogrid.js"></script>

(free) portfolio grid 2

#2. Usage

First, find Portfolio Page URL Slug, by clicking Gear icon on Portfolio Page

Portfolio grid 2

You will see URL Slug here

Portfolio grid 3

Next, edit page where you added the code (page in #1) > Add a Code Block with this syntax

<div data-showcase-portfolio="/portfolio2" data-category data-limit="20"></div>

Portfolio grid 4

Remember to update Portfolio URL Slug

Portfolio grid 5

#3. Customize

#3.1. To set max of items, you can set this number

data-limit="20"

#3.2. To show portfolio items belong specific category, you can set data-category like this, here I will use category: Design

<div data-showcase-portfolio="/portfolio2" data-category="Design" data-limit="20"></div>

Next, you need to edit Portfolio items where you want to set it as category: Design

Portfolio grid 6

Click SEO > Enter Design in SEO Description

Portfolio grid 7

#3.3. To change Portfolio Grid to List format, like this.

(free) portfolio grid 1

You can use this extra code to Custom CSS

div.code-block {
    #gridThumbs .grid-item {
    flex-direction: row !important;
    align-items: center !important;
}
div#gridThumbs {
    grid-template-columns: repeat(1,1fr) !important;
    grid-gap: 10px !important;
}
.grid-image {
    max-width: 100px;
    padding-bottom: 10% !important;
    margin-right: 10px !important;
}}

 

Buy me a coffee