Description
The Portfolio allows organizing visual projects into a portfolio displayed on OceanWP, using its own item registration and category-filterable grids to publish works, images, and selected pieces. It is aimed at those who need to showcase creative work, case studies, photo essays, or presentation pages with clear navigation, keeping the layout aligned with the theme already used on the site.
Main Features of the Portfolio
- Project registration
Creates a dedicated area to register portfolio items. - Filterable grid
Displays works in a grid with category navigation. - Visual organization
Structures images, titles, and descriptions on presentation pages. - OceanWP integration
Adds portfolio features to the theme’s ecosystem. - Responsive display
Adapts item presentation to different screen sizes.
Benefits of the Portfolio
- Clearer presentation
Makes it easier to navigate between works, case studies, and published projects. - More visual context
Helps visitors quickly understand the style of the work. - Separate editorial flow
Keeps projects organized without mixing them with blog posts. - Theme consistency
Preserves the visual identity of the OceanWP-based site.
Who Is the Portfolio For?
- Photographers who need to publish photo essays, image series, and selected works.
- Those who create websites for studios, agencies, designers, or brands with visual projects.
- Those who already use OceanWP and want to add a dedicated area for a portfolio.
How to Download the Portfolio
The Portfolio is available for download here at Ultrapack. After downloading the .zip file, install it via Plugins > Add New > Upload Plugin, select the file, and activate it. After activation, configure the portfolio items according to your site’s structure.
The Portfolio works as an additional component to turn scattered works into an organized showcase within WordPress. By separating projects into their own area, with grid display and category filters, it helps build portfolio pages that are easier to navigate, especially on sites that rely on imagery, visual composition, and comparison between works.
Frequently asked questions
Is OceanWP Portfolio GPL-licensed?
Yes. OceanWP Portfolio is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use OceanWP Portfolio on multiple sites?
Yes. You can use OceanWP Portfolio on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does OceanWP Portfolio cost at Ultrapack?
OceanWP Portfolio costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does OceanWP Portfolio include updates?
Yes. The current version of OceanWP Portfolio is 2.3.4, published at Ultrapack on Aug 18, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is OceanWP Portfolio scanned before publication?
Yes. Every version of OceanWP Portfolio goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin OceanWP Portfolio?
Requires WordPress 5.6 or higher. Tested up to WordPress 7.1.
What changed in this version
Version 2.3.4
- Added: Compatibility: WordPress 7.1.
- Improved: Customizer: Panels and options rendering logic for improved Customizer speed.
Version 2.3.3
- Updated: Compatibility: WordPress version number.
Version 2.3.2
- Fixed: Translations: Function _load_textdomain_just_in_time was called incorrectly.
- Updated: Compatibility: WordPress version number.
Version 2.3.1
- Added: Compatibility: WordPress: Bottom margin styles for wp.components.SelectControl is deprecated since 6.7 and will be removed in version 7.0.
- Added: Compatibility: WordPress: Bottom margin styles for wp.components.BaseControl is deprecated since 6.7 and will be removed in version 7.0.
- Added: Compatibility: WordPress: Bottom margin styles for wp.components.TextControl is deprecated since 6.7 and will be removed in version 7.0.
- Added: Compatibility: WordPress: Bottom margin styles for wp.components.RangeControl is deprecated since 6.7 and will be removed in version 7.0.
- Fixed: Single: Content removed after adding an element in content builder.
- Fixed: PHP: Notice: Undefined variable $term object when adding a filter in Portfolio shortcode.
- Fixed: Compatibility: WordPress: wp.editPost.PluginSidebar is deprecetated since version 6.6.
- Fixed: Compatibility: WordPress: wp.editPost.PluginDocumentSettingPanel is deprecated since version 6.6.
- Fixed: Compatibility: WordPress: select( 'core/edit-site' ).__experimentalGetPreviewDeviceType is deprecated since version 6.5.
Version 2.3.0
- NEW: Customizer: Library upgraded to default WordPress ReactJS.
- NEW: Customizer: Customizer Controls.
- NEW: Customizer: User Interface.
- NEW: Customizer: Reorganized settings for improved user experience.
- Removed: Customizer: Legacy PHP Controls.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
ocean-portfolio.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
ocean-portfolio.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 5.6 or higher. Tested up to WordPress 7.1.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready