Overview
DinoFolio Lite is a complete WordPress portfolio system by WPDINO. It adds a dedicated portfolio post type, category and tag taxonomies, a Gutenberg block, Elementor widget, WPBakery module, shortcode support, and styled single and archive output.
What you get
- Portfolio post type with categories, tags, and project details
- Grid, masonry, and list layouts with standard or overlay cards
- Category filter, pagination, and AJAX Load More support
- Single portfolio meta: featured image, gallery or video, attributes, date, launch URL, related projects
- Theme-friendly template override system
Requirements
- WordPress 6.6+
- PHP 7.0+
- Elementor (optional)
- WPBakery (optional)
Installation
Method 1: WordPress admin
- Go to Plugins → Add New.
- Search for DinoFolio Lite.
- Install and activate.
Method 2: Upload ZIP
- Go to Plugins → Add New → Upload Plugin.
- Upload
dinofolio.zipand activate.
Method 3: FTP
- Upload the
dinofoliofolder to/wp-content/plugins/. - Activate from the Plugins screen.
Quick Start (5 minutes)
- Open DinoFolio → Portfolio Items and add a few projects.
- Assign categories, tags, and featured images.
- Add project details in the DinoFolio meta box (date, button, attributes, media).
-
Create a page and insert a portfolio listing:
- Gutenberg: add the Portfolio Listing block
- Elementor: add the Portfolio Listing widget
- Shortcode:
[dinofolio]
- Save and view your listing and single portfolio pages.
Listing Options Reference
Layout & style
- Layouts: Grid, Masonry, List
- Card style: Standard or Overlay
- Columns: 2, 3, 4
- Gap, radius, accent color, card hover behavior
Query controls
- Categories and tags include filters
- Posts count
- Order by: date, title, menu order, modified, random
- Sort: ASC/DESC
Display toggles
- Show or hide title, categories, excerpt, read more
- Category filter with optional counters
- Pagination mode: numbered or load more
- Load more trigger: click or in-view
- Lightbox and parallax options
Single Portfolio Meta
Each portfolio item includes a meta box for single-page content and related items.
- Featured media: featured image, gallery format, optional video source
- Project details: date label and value, launch button label and URL, custom attributes
- Related projects: enable or disable, heading, style (grid or carousel), number of visible items
Gutenberg / Elementor / WPBakery
Gutenberg
Use the Portfolio Listing block in the DinoFolio category. Configure display and query controls in Inspector settings.
Elementor
Add the Portfolio Listing widget from the DinoFolio widgets group with identical options to the Gutenberg block.
WPBakery
Add the DinoFolio listing element and choose layout, query, and display options from module settings.
Shortcodes
[dinofolio]
[dinofolio_portfolio]
[dinofolio layout="grid" columns="3" posts_per_page="9" showFilter="true"]
Use shortcodes inside classic editor content, template builders, or reusable blocks.
Plugin Settings
Go to DinoFolio → Settings. Important sections:
- General: default layout, columns, image and card behavior
- Listing defaults: excerpt, read more label, filter bar, pagination behavior
- Single meta defaults: date, button, featured image size, related projects defaults
- Permalinks: custom portfolio and taxonomy slugs
- Tools: import, export, reset options
After changing slug settings, re-save permalinks in Settings → Permalinks.
Template Override
Override DinoFolio templates in your theme:
your-theme/
└── dinofolio/
├── single-portfolio-meta.php
└── parts/
├── related-project-card.php
└── gallery-image.php
You can also customize listing and card output with theme CSS targeting DinoFolio classes.
FAQ
Does DinoFolio work without Elementor?
Yes. Gutenberg, shortcodes, and core plugin output work without Elementor.
Can I show only selected categories?
Yes. Use category filters in the query panel (block, widget, or module settings).
How do I change single portfolio layout?
Override templates in your theme and style DinoFolio classes in CSS.
Why are image sizes not matching?
Run thumbnail regeneration after changing image-size defaults.
Troubleshooting
- Listing not updating: clear cache and hard refresh.
- 404 on portfolio links: save permalinks once.
- Builder widget missing: ensure Elementor or WPBakery is active.
- Load more or filter issues: check JS optimization or minification conflicts.
- Related thumbnails missing: ensure featured image or gallery exists and regenerate thumbnails.
Support
Include WordPress version, PHP version, plugin version, and a screenshot or video when reporting issues.