Opis
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
Zrzuty ekranu

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.
Instalacja
Automatic Installation
- Log in to your WordPress dashboard.
- Navigate to the Plugins menu and click „Add New”.
- In the search field type „Smart Portfolio Manager – Product Catalog Listing” and press Enter.
- Once you find the plugin, click „Install Now”.
- Click „Activate” after the installation is complete.
Manual Upload via WordPress Admin
- Download the
smart-portfolio-manager.zipfile. - Log in to your WordPress dashboard.
- Navigate to Plugins > Add New.
- Click on the „Upload Plugin” button at the top of the page.
- Choose the downloaded
smart-portfolio-manager.zipfile and click „Install Now”. - Click „Activate” once the installation finishes.
Manual Installation via FTP
- Download the
smart-portfolio-manager.zipfile. - Extract the contents of the zip file on your local machine to create a
smart-portfolio-managerfolder. - Upload the extracted
smart-portfolio-managerfolder to the/wp-content/plugins/directory on your web server using an FTP client. - Log in to your WordPress dashboard and navigate to the Plugins menu.
- Locate the plugin in the list and click „Activate”. For more details, visit the WordPress Codex instructions.
Najczęściej zadawane pytania
-
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.
Recenzje
Wtyczka nie ma jeszcze żadnej recenzji.
Kontrybutorzy i deweloperzy
„Smart Portfolio Manager – Product Catalog Listing” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.
ZaangażowaniPrzetłumacz wtyczkę “Smart Portfolio Manager – Product Catalog Listing” na swój język.
Interesuje cię rozwój wtyczki?
Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.
Rejestr zmian
1.1.0
- Compatibility: Confirmed tested and working with WordPress 6.7 and PHP 8.4
- Performance: Moved
flush_rewrite_rules()from theinithook 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 properwp_reset_postdata()after secondaryWP_Queryloops, 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.phpwith$wpdb->prepare()to properly parameterise database calls - Metadata: Corrected
Requires at leastto5.9(accurate minimum due tosanitize_url()dependency) and updatedRequires PHPto7.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
