Title: Smart Portfolio Manager &#8211; Product Catalog Listing
Author: AppAspect Technologies Pvt. Ltd.
Published: <strong>31 Oktober 2023</strong>
Last modified: 6 April 2026

---

Search plugins

![](https://ps.w.org/smart-portfolio-manager/assets/banner-772x250.png?rev=3499719)

![](https://ps.w.org/smart-portfolio-manager/assets/icon-256x256.png?rev=3499719)

# Smart Portfolio Manager – Product Catalog Listing

 Oleh [AppAspect Technologies Pvt. Ltd.](https://profiles.wordpress.org/appaspect/)

[Download](https://downloads.wordpress.org/plugin/smart-portfolio-manager.zip)

 * [Details](https://ms.wordpress.org/plugins/smart-portfolio-manager/#description)
 * [Reviews](https://ms.wordpress.org/plugins/smart-portfolio-manager/#reviews)
 *  [Pemasangan](https://ms.wordpress.org/plugins/smart-portfolio-manager/#installation)
 * [Pembangunan](https://ms.wordpress.org/plugins/smart-portfolio-manager/#developers)

 [Support](https://wordpress.org/support/plugin/smart-portfolio-manager/)

## Description

**Smart Portfolio Manager** is a powerful and lightweight solution for showcasing
your best work on any WordPress website. Designed with both beginners and developers
in mind, it seamlessly creates a custom post-type portfolio that allows you to beautifully
organize your projects using custom categories and tags.

Whether you are a freelancer, an agency, or a studio, this plugin provides an elegant,
fully responsive grid layout to captivate your audience immediately. Simply add 
your images alongside project details, and the plugin will seamlessly handle the
gallery presentation.

### Why Choose Smart Portfolio Manager?

 * **Effortless Organization:** Categorize your work intuitively using custom portfolio
   taxonomy.
 * **Stunning Grid Layouts:** Showcase your projects in highly-attractive, responsive
   3-column grids.
 * **Highly Customizable:** Adapt the presentation to perfectly match your site’s
   unique aesthetic.

If you are looking for a reliable, easy-to-use, and visually appealing way to display
your work, Smart Portfolio Manager is the perfect choice!

### Key Features

 * **Flexible Shortcodes:** Easily display your portfolio anywhere on any Page, 
   Post, or Widget.
 * **Custom Post Type:** Keeps your portfolio projects perfectly separated from 
   your regular blog posts.
 * **Responsive Grid Layout:** A stunning 3-column architecture that automatically
   adapts to any screen size.
 * **Integrated Lightbox:** Beautifully showcase your full-size images in a sleek
   pop-up gallery without leaving the page.
 * **Advanced Filtering:** Choose to show or hide specific portfolio categories 
   and terms with simple shortcode attributes.
 * **Complete Design Control:** Custom sorting, pagination limits, and ordering 
   options built right in.

### Shortcodes

#### Default Shortcode

[spmpcl_post_grid]

#### Control Number of Portfolio Per Page

Options: Options: -1 for all Portfolio
 Default: 10 (WordPress Default) [spmpcl_post_grid
posts_per_page=”6″]

#### Show/Hide Specific Category Terms

Options: 1,2,3,4 (Comma Seprate ID)
 Default: “” [spmpcl_post_grid category=”10,20,30,40″]
or [spmpcl_post_grid terms=”101,201,301,401″]

#### Post Order

Options: ASC, DESC
 Default: DESC [spmpcl_post_grid order=”DESC”]

#### Post Orderby

Default: Options: menu_order, ID, title
 Default: menu_order [spmpcl_post_grid orderby
=”menu_order”]

for more info: [Visit Official Document](https://developer.wordpress.org/reference/classes/wp_query/#order-orderby-parameters)

## Screenshots

 * [[
 * **Frontend: Portfolio Detail Page:** A beautiful, comprehensive showcase for 
   individual project details.
 * [[
 * **Frontend: Portfolio Slider:** An interactive, swipeable carousel layout to 
   present multiple projects.
 * [[
 * **Frontend: Portfolio Grid Layout:** The stunning, responsive 3-column grid design
   displaying your work.
 * [[
 * **Backend: WordPress Dashboard:** The custom post type overview where you manage
   all your portfolio entries.
 * [[
 * **Backend: Portfolio Meta Box:** The intuitive project settings area to configure
   app links, tools, and galleries.

## Installation

#### Automatic Installation

 1. Log in to your WordPress dashboard.
 2. Navigate to the Plugins menu and click “Add New”.
 3. In the search field type “Smart Portfolio Manager – Product Catalog Listing” and
    press Enter.
 4. Once you find the plugin, click “Install Now”.
 5. Click “Activate” after the installation is complete.

#### Manual Upload via WordPress Admin

 1. Download the `smart-portfolio-manager.zip` file.
 2. Log in to your WordPress dashboard.
 3. Navigate to Plugins > Add New.
 4. Click on the “Upload Plugin” button at the top of the page.
 5. Choose the downloaded `smart-portfolio-manager.zip` file and click “Install Now”.
 6. Click “Activate” once the installation finishes.

#### Manual Installation via FTP

 1. Download the `smart-portfolio-manager.zip` file.
 2. Extract the contents of the zip file on your local machine to create a `smart-portfolio-
    manager` folder.
 3. Upload the extracted `smart-portfolio-manager` folder to the `/wp-content/plugins/`
    directory on your web server using an FTP client.
 4. Log in to your WordPress dashboard and navigate to the Plugins menu.
 5. Locate the plugin in the list and click “Activate”. For more details, visit the
    [WordPress Codex instructions](https://wordpress.org/support/article/managing-plugins/#manual-plugin-installation).

## FAQ

### Will Smart Portfolio Manager work with my theme?

Yes! Smart Portfolio Manager is designed to be highly compatible and will work seamlessly
with almost any standard WordPress theme. It inherits your active theme’s typography
and styling, ensuring the portfolio naturally blends into your website.

### How do I use the plugin to display my portfolio?

Once you have added your portfolio items (with their Featured Images) from the WordPress
dashboard, you can display them anywhere using our shortcode system.
 Simply add
the shortcode `[spmpcl_post_grid]` in any Page or Post editor. If you are a developer
looking to add it directly into a PHP template file (outside the post editor), you
can use the following code:

### Why are my portfolio images missing or uneven?

Make sure you have uploaded and assigned a “Featured Image” to each of your portfolio
items. The grid relies on featured images to display beautiful thumbnails. For the
most uniform layout, we recommend uploading images with similar dimensions or aspect
ratios.

### My site broke – what do I do?

If you notice an error immediately after installing Smart Portfolio Manager, it 
is likely due to a plugin conflict. There could be a clash with an outdated theme
or another older plugin on your site. Try temporarily deactivating other plugins
to identify the conflict.

### Where can I report bugs or request support?

We are always looking to improve! You can post details on our official support forum.
When reporting bugs, please include the versions of WordPress and Smart Portfolio
Manager you are running, and describe the issue in as much detail as possible.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Smart Portfolio Manager – Product Catalog Listing” adalah perisian sumber terbuka.
Orang-orang berikut telah menyumbang kepada pemalam ini.

Penyumbang

 *   [ AppAspect Technologies Pvt. Ltd. ](https://profiles.wordpress.org/appaspect/)

[Translate “Smart Portfolio Manager – Product Catalog Listing” into your language.](https://translate.wordpress.org/projects/wp-plugins/smart-portfolio-manager)

### Berminat dalam pembangunan?

[Layari kod](https://plugins.trac.wordpress.org/browser/smart-portfolio-manager/),
periksa [repositori SVN](https://plugins.svn.wordpress.org/smart-portfolio-manager/),
atau langgani [log pembangunan](https://plugins.trac.wordpress.org/log/smart-portfolio-manager/)
dengan [RSS](https://plugins.trac.wordpress.org/log/smart-portfolio-manager/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * Compatibility: Confirmed tested and working with WordPress 6.7 and PHP 8.4
 * Performance: Moved `flush_rewrite_rules()` from the `init` hook to plugin activation/
   deactivation hooks only — eliminates a costly operation running on every page
   load
 * Bug fix: Corrected a critical output buffer (`ob_start` / `ob_get_clean`) mismatch
   in the shortcode renderer that caused unclosed HTML wrapper `<div>` tags to be
   produced on every shortcode output
 * Bug fix: Added missing `ob_start()` to the grid display function so it correctly
   manages its own dedicated output buffer
 * Bug fix: Replaced incorrect `wp_reset_query()` call with the proper `wp_reset_postdata()`
   after secondary `WP_Query` loops, preventing interference with global WordPress
   query state
 * Code quality: Removed `extract()` usage in the shortcode handler in favour of
   direct array access, aligning with PHP 8.4 best practices and WordPress coding
   standards
 * Security: Wrapped all raw SQL queries in `uninstall.php` with `$wpdb->prepare()`
   to properly parameterise database calls
 * Metadata: Corrected `Requires at least` to `5.9` (accurate minimum due to `sanitize_url()`
   dependency) and updated `Requires PHP` to `7.4`

#### 1.0.0

 * Initial release of Smart Portfolio Manager
 * Custom post type registration for portfolio projects
 * Custom taxonomy (Portfolio Category) with REST API support
 * Responsive 3-column grid layout via shortcode `[spmpcl_post_grid]`
 * Shortcode attributes for posts per page, category filtering, ordering and order
   direction
 * Admin taxonomy dropdown filter on portfolio list screen
 * Meta boxes for Android Play Store URL, iOS App Store URL, website URL, technology
   stack, client name, and portfolio images
 * Dynamic “App Features” repeater meta box
 * Integrated lightbox and carousel slider on the single portfolio page
 * Plugin uninstall routine to cleanly remove all posts, postmeta, and taxonomy 
   data

## Meta

 *  Version **1.1.0**
 *  Last updated **2 minggu lalu**
 *  Active installations **Kurang dari 10**
 *  WordPress version ** 5.9 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/smart-portfolio-manager/)
 * Tag
 * [custom post type](https://ms.wordpress.org/plugins/tags/custom-post-type/)
 *  [Paparan Lanjutan](https://ms.wordpress.org/plugins/smart-portfolio-manager/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/smart-portfolio-manager/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/smart-portfolio-manager/reviews/)

## Penyumbang

 *   [ AppAspect Technologies Pvt. Ltd. ](https://profiles.wordpress.org/appaspect/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/smart-portfolio-manager/)