EDITS.WS

Tag: portfolio

  • 11 Best Portfolio WordPress Themes in 2023 (Reviewed)

    The potential value of a creative professional’s portfolio is beyond doubt. For that value to be realized, however, it’s vitally important that your portfolio displays your work beautifully and stands out as an extraordinary project in and of itself. Fortunately, many WordPress themes are available to help you build the perfect portfolio. This article will look at the best portfolio WordPress themes for creative professionals.

    What Makes the Best Portfolio WordPress Themes?

    Creativity is, of course, highly subjective. In turn, themes that appeal to one set of creative professionals might not appeal to others. This list offers various top-rated themes to cater to a broad spectrum of creative portfolio needs. Some have been included because of their built-in aesthetics, whereas others have made the list due to their high customizability or superior design features.

    The Best Portfolio WordPress Themes

    Although we’ve presented our list below, the examples below are not in any particular order. Our advice is to check out each theme in turn – among them, you may find the perfect one for you.

    1. Bridge

    Bridge Premium WordPress Theme

    Bridge is a multipurpose WordPress that works well with Gutenberg, Elementor, and WP Bakery. The theme is one of the best-selling portfolio WordPress themes on the ThemeForest marketplace. Built with the designer in mind, Bridge allows you to build a unique portfolio website on WordPress. From interactive elements to over 600 demos you can import, designing your portfolio with Bridge is the clear choice for those who want a website that stands out.

    Key Features:

    • Seven portfolio pages, list, and single portfolio layouts
    • 200+ customizable elements
    • Integrated search functionality
    • Ajax animations and transitions
    • Compatible with WooCommerce

    Pricing: $138 per year

    Get Bridge

    2. Divi

    Divi, premium WordPress website builder plugin

    Divi – our popular and versatile theme – has everything you need to display your work in the best possible light. The drag-and-drop Divi Builder is simple and intuitive, enabling you to create beautiful custom portfolio layouts without code.

    Divi includes a dedicated Portfolio Module for displaying portfolio items in stunning grid layouts and a Filterable Portfolio Module that allows users to filter portfolio items by category without reloading the page.

    divi filterable portfolio

    You can even use the Portfolio Carousel Module to display items in a carousel slider. If you want to take Divi portfolios to the next level, you can use premium modules like Portfolio Grid, Packery Image Gallery, and Elastic Gallery to add impressive hover effects and fluid grid layouts.

    Portfolio items are pulled from Divi’s built-in custom post type called Projects, which is a convenient feature for those wanting to separate their portfolio from their blog posts.

    To jump-start the design process, you have access to 2000+ premade layouts from within the Divi Builder, with tons of stunning portfolio layouts that are only a click away. We even have complete layout packs suited to portfolio sites, including Portfolio, Art Gallery, Photography Studio, and many more. If that’s not enough, there are hundreds of premium premade layouts for Divi’s portfolio and carousel modules available with Divi Portfolio Module Pack and Divi Portfolio Carousel Module Layouts.

    Key Features:

    • Includes the Divi Builder drag-and-drop page creator.
    • Create portfolio layouts in multiple grid layouts
    • Filter portfolio items by category without reloading the page
    • Dedicated Portfolio modules with hundreds of design options.
    • Hundreds of premade portfolio layouts to help design your site.

    Pricing: Paid plans start at $89

    Get Divi

    3. Hestia

    Hestia best WordPress theme

    If you want to build your portfolio website on a budget, consider Hestia. The theme works with the most popular page builders, including Divi, Beaver Builder, Thrive Themes, and more. With a slick material design, you can fully customize your site with WordPress’ Customizer. Hestia has enhanced WooCommerce features, so an upgrade may be needed if you want to sell products on your site. Switching to the pro version of Hestia is a good idea, as it comes with four portfolio-focused starter sites that can help you build your website faster.

    Key Features:

    • Fully customizable homepage
    • Slider and video header
    • Advanced blog layouts and options
    • SEO friendly with optimized source code
    • Extended header and footer options

    Pricing: Free, Paid plans start at $99 per year

    Get Hestia

    4. PILE

    PILE WP Portfolio Theme

    PILE is specifically designed to create beautiful portfolio websites. This is one of the best portfolio WordPress themes for the creative who wants true creative control with their website. Its sophisticated, minimalist structure results in a sleek modern design. This simple and intuitive theme is a good option for beginner WordPress users looking to create a visually impactful portfolio.

    Key Features:

    • Smooth parallax scrolling.
    • Smart layout builder.
    • Fully customizable.
    • WooCommerce compatible.

    Pricing: Paid plans start at $225 per year

    Get PILE

    5. LENS

    LENS WordPress Portfolio Theme

    LENS is a theme dedicated to helping photographers showcase their work in extraordinary ways. The minimal flat design offers a variety of visually appealing options, such as full-screen slideshows and galleries. The fast and smooth animated page transitions for a seamless viewer experience is a central feature that sets this theme apart. Also, it’s one of the best portfolio WordPress themes on our list, with a unique grid homepage layout.

    Key Features:

    • Animated page transitions.
    • Full-screen slideshows, including videos.
    • Includes over 600 Google Fonts.

    Price: Paid plans start at $75 per year

    Get LENS

    6. Sydney

    Sydney by aThemes

    For SEO and performance-focused creatives, Sydney is the best portfolio WordPress theme. It has lightning-fast loading speeds, which are great for ranking in search engines, helping you find your work. Sydney has five starter sites that can help you quickly get your portfolio online. As a bonus, you have extra WooCommerce customization features, extra slider options, and more when upgrading to the theme’s pro version.

    Key Features:

    • Gutenberg and translation ready
    • Modal popup module
    • 5+ header and mobile header layouts
    • 5+ blog layouts
    • Custom hooks system

    Pricing: Free, Paid plans start at $69 per year

    Get Sydney

    7. Astra

    Astra responsive WordPress theme

    Astra is a well-known free theme that powers over one million WordPress websites online. With both a free and pro version, the power of this portfolio theme shines with the pro version. Build custom headers, footers, blog layouts, and more for your next portfolio website. There are also global design options that make it easy to style and brand your site quickly. Astra is WooCommerce-ready, schema-integrated, and SEO optimized, making it one of our list’s best free portfolio WordPress themes.

    Key Features:

    • 240+ starter templates
    • Advanced header builder
    • Multiple blog layouts
    • Custom layouts and hooks
    • Enhanced color and typography options
    • Native AMP support

    Pricing: Free, Paid themes start at $59 per year

    Get Astra

    8. Kalium

    Kalium, Best Portfolio WordPress Theme

    Kalium is a clean and crisp portfolio theme that offers many options, including over 30 portfolio item types and multiple grid listing choices. It has many other built-in elements, such as Google Maps and pricing tables.

    Key Features:

    • Dozens of portfolio options.
    • Easily customizable blog pages.
    • Built-in pricing tables.
    • WooCommerce compatible.

    Pricing: $138 per year

    Get Kalium

    9. Uncode

    Uncode, Best WordPress Portfolio Theme

    Uncode is another flexible theme that comes with a variety of portfolio options. Its clean and modern layout is easy to use and offers near-endless customization. The advanced grid system is beautiful for anyone creating masonry and grid-style sites.

    Key Features:

    • A range of layout options.
    • A library of portfolio layouts, including grid and masonry.
    • Includes the Visual Composer plugin.

    Price: $118 per year

    Get Uncode

    10. Oshine

    Oshine, Best WordPress Portfolio Theme

    Oshine has been designed to combine a clean, modern design with excellent features. Although this is a multipurpose theme, it is geared toward portfolio layouts. Functionality such as sliders, parallax effects, and overlays can assist you in getting truly creative with your portfolio.

    Key Features:

    • Drag-and-drop page builder.
    • Master Slider plugin included.
    • Choose from over 500 Google Fonts.
    • WooCommerce ready.

    Price: $138 per year

    Get Oshine

    Who are the Best Portfolio WordPress Themes?

    Themes Price Free Version
    🥇 Bridge $138/year ❌ Visit
    🥈 Divi $89/year ❌ Visit
    🥉 Hestia $99/yea ✔️ Visit
    4 PILE $225/year ❌ Visit
    5 LENS $75/year ❌ Visit
    6 Sydney $69/year ✔️ Visit
    7 Astra $59/year ✔️ Visit
    8 Kalium $138/year ❌ Visit
    9 Uncode $118/year ❌ Visit
    10 Oshine $138/year ❌ Visit

    These WordPress themes have what it takes to produce a beautiful portfolio website. With Divi, you have the power to build a bespoke portfolio website with the sky as your limit. Bridge allows you to build your portfolio with a selection of page builders and starts you off with many layouts to get your portfolio off the ground. Finally, Hestia packs a clean, modern design into its free version, helping you build a nice portfolio on a budget.

    Whether you want to display your beautiful photography or show off your creative coding skills, one of these themes will fit your needs. Which theme will you try for your next portfolio project and why? Let us know in the comments section below!

    Article thumbnail image by vasabii / shutterstock.com

    The post 11 Best Portfolio WordPress Themes in 2023 (Reviewed) appeared first on Elegant Themes Blog.

  • How to Style a Grid Item in Divi’s Filterable Portfolio Module

    Having an area on your website to showcase your work is important. If you’re a stylist, you could create multiple projects within your WordPress website to show your concepts. If you’re a brand designer, you can use a portfolio to showcase your past work. Furthermore, we can even go a step further and add in various categories for our projects. This is where Divi’s Filterable Portfolio Module comes into play.

    With this module, we are able to display our hard work in a way that is easy and organized. In today’s tutorial, we’ll be styling the Filterable Portfolio Module’s individual grid items. We’ll be using layouts from the Divi Conference and Divi Online Yoga Instructor free layout packs that come with every purchase of Divi. As with all things Divi, we have the ability to style this module to make it match our needs and wants. However, before we get into styling, let’s learn a bit more about the module.

    What is Divi’s Filterable Portfolio Module?

    Projects are part of a custom post type that works similarly to posts. You can find these inside your WordPress dashboard.

    The Projects custom post type that comes with every Divi install

    This is where you’ll create your individual projects that will populate your Filterable Portfolio Module. The module gives us two ways of showing our projects: in a grid format, or in a fullwidth format. For us, we’ll be using and styling the grid format. With the Filterable Portfolio Module, we will be able to showcase our most recent projects. Users of our site will be shown a filter bar on top of our portfolio grid. From there, they can cycle through the various portfolio categories that we allow to be displayed within the module.

    Here’s an example of a vanilla setup of the module with some sample projects:

    The Divi Filterable Portfolio Module with sample projects

    Areas to Consider When Styling Divi’s Filterable Portfolio

    Like all Divi modules, the Filterable Portfolio Module comes with a number of features that we can style to our needs and wants. As such, most of the features that accompany the module we are able to edit within the Design tab of the modules settings modal box. We can edit the follow areas and more:

    • Project Title
    • Project Category
    • Thumbnail
    • Filter Text
    • Thumbnail Hover
    • Pagination

    This isn’t a full list, and we haven’t even begun to talk about how CSS has add deeper customizations to this module!

    How We’ll Be Styling Divi’s Filterable Portfolio Module

    As mentioned earlier, for this tutorial we’ll be using two layouts from the Divi Conference and Divi Online Yoga Instructor. Below, you can catch a glimpse of the work that we’ll be doing during this tutorial.

    Divi Conference Event Layout

    The Divi Conference Event Layout with the Filterable Portfolio Module

    Divi Online Yoga Instructor Landing Page Layout

    The Divi Online Yoga Instructor Layout with the Filterable Portfolio Module

    You can easily download both layouts from within the Divi Builder. Now, let’s get started!

    Styling Divi’s Filterable Portfolio Module: Divi Conference Edition

    First things first, we’ll need to install the event page template from the Divi Conference Layout Pack. After you have created your new page in WordPress and activated the Divi Builder, we’re going to enter into the Divi Library.

    Enter the Divi Layout Library

    Click on the Load from Library icon to enter into the Divi Layout Library

    Load the Divi Layout Library

    Locate Layout Within the Divi Layout Library

    Using the search feature within Divi’s Layout Library, search for the Divi Conference Event Page layout.

    Search for the Divi Conference event page layout within the Divi Layout Library

    Install the Layout

    Once you have selected the layout, click the Use This Layout button to install the layout into your page.

    Install selected layout

    Remove and Replace Image Module

    We’re going to remove the Image Module pictured below to make room for the Filterable Portfolio Module that we’ll be styling. Click on the Delete icon after hovering over the image to remove the photo.

    Remove Image Module

    Insert the Divi Filterable Portfolio Module

    With the Image Module removed, we can now make space for our Filterable Portfolio Module. We will click on the Add Module Icon (the grey plus sign) and then select the module from the module modal box that pops up.

    Insert the Filterable Portfolio Module

    Setting the Post Count and Portfolio Layout

    By default, this module will showcase your work in a one column. However, we’ll be using the Grid layout which comes by default with 4 columns. As such, we recommend choosing a number that is a multiple of 4 (4, 8, 12, 16 etc.) as the Post Count for your portfolio. For this tutorial, we’ll be using 12 projects in our grid.

    Setting the Post Count and Portfolio Layout

    Begin Styling Divi’s Filterable Portfolio: Title and Meta Text

    Now that we have our projects showing up as a grid, let’s tie in some of the design elements from our selected template. In this case, we’ll be using the styling that comes with the Divi Conference Layout Pack within our new module.

    Text Styling

    • Text Alignment: Center
    • Text Color: Dark

    Title Text Styling

    • Title Heading Level:H2
    • Title Font: Krona One
    • Title Text Color: #000000

    Meta Text Styling

    • Meta Font: Default (Open Sans)
    • Meta Text Color: #ff6651

    Text styling edits for your newly added module

    Styled titles within the Filterable Portfolio Module

    Now that we have our styling in place for the titles within the portfolio grid, let’s make some edits to the actual shape of the project thumbnails themselves.

    Modify Border and Rounded Corners of Project Thumbnail

    Within our Divi Conference Layout Pack, we are using a unique combination of rounded corners to give a unique shape to some of the key images within the pack. Let’s apply this styling to the thumbnails of our module.

    Image

    • Image Rounded Corners: 50px 50px 50px 0px
    • Image Border Styles: All
    • Image Border Width: 3px
    • Image Border Color: #000000
    • Image Border Style: Solid

    Adding the corners and borders to the featured image

    Rounded corners and border styling added to portfolio list items

    This will cause our thumbnails to have a shape that matches the rest of the other images throughout the layout pack.

    Customizing the Hover Overlay

    Let’s go a step further with our styling and make a slight edit to the overlay that comes by default with this module. We’re going to change the color as well as the icon that’s used right out of the box.

    Overlay

    • Zoom Icon Color: #bcf5fd
    • Hover Overlay Color: #ff6651
    • Hover Icon Picker: Zoom

    Setting for the hover overlay effect

    As you can now see, we’ve added the brand colors of this layout into the overlay, as well as changed the icon that Divi provides by default for this module’s hover overlay feature.

    Hover styling from in effect within the Divi Conference Event Page Layout

    Styling the Pagination

    We’re now going to start using small snippets of CSS to add some further customization to our Filterable Portfolio Module. Firstly, we’re going to style the pagination of this module. Next, we’re going to remove the border that appears above with a single line of CSS

    Pagination Text

    • Pagination Font: Krona One
    • Pagination Text Alignment: Center
    • Pagination Text Color: #ff6651
    • Pagination Text Color (Hover): #000000

    Styling the pagination of the Divi Filterable Module

    For our CSS, we will be moving to the Advanced tab of our module. Secondly, we will click on the Custom CSS tab. Next, we will enter in the following code snippet to remove he border on top of our pagination, giving it a cleaner look.

    Portfolio Pagination

    border-top: 0px;

    Portfolio Pagination CSS

    Using Custom CSS & Divi Settings to Style the Filter Text

    For the Filter Text, we’ll be taking things up a notch. We are going to use CSS to change the background as well as the hover effects. We want to have a close seamlessness between the newly added module and the styling of the layout pack. First, let’s enter in our Divi settings for the font.

    Filter Criteria Text

    • Filter Criteria Font: Krona One
    • Filter Criteria Text Color: #ffffff
    • Filter Criteria Text Color (Hover): #000000

    Filter criteria text styling

    As it currently stands, our filter appears to have disappeared. This is because in its default state, it is white text on a white background. However, we’re going to change that with some custom CSS in two places. Firstly, we’re going to add a snippet of CSS within the Page Settings that’ll add a background to the filter text. Secondly, we’ll style the Active Portfolio Filter using the Advanced tab of the module.

    Access page settings

    To access the Page Settings, click on the three dots on the middle of the screen. Then, select the gear icon which will open up the Page Settings. Next, you will navigate to the Custom CSS tab, and enter in the following to add a background to the Filter Text.

    Access and enter into the page settings for adding additional CSS

    Custom CSS

    In this CSS snippet, we are targeting the background color of the filter. We are also targeting and styling its hover state. Next on the agenda, let’s add a bit more CSS to the module and showcase our Active Filter tab more prominently.

    /* Change background color of filters */
    .et_pb_filterable_portfolio .et_pb_portfolio_filters li a {
    background: #000000;
    }
    .et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {
    background: #ffffff;
    }

    Using Page Settings to set the color of the background of the module's filters

    Styling the Active Portfolio Filter Tab

    The Active Portfolio Filter Tab draws our user’s attention to the current portfolio category that they’re visiting. Right now, this filter has white text and a light background. We’re going to go into the Advanced tab of the Filterable Portfolio Module and add some text to the default and hover states of this feature. These are the CSS properties we’ll add in a default state:

    background: #ff6651;
    color: #ffffff !important;

    Active Portfolio Filter styling

    Hover State

    On hover, we’ll change the background to black.

    color: #000000!important;

    Background styling of hover for Active Portfolio Filter

    Final Look Styling Divi’s Filterable Portfolio with Divi Conference

    Here’s the final look!

    Finished Styling Divi's Filterable Portfolio Module for Divi Conference

    And now, here’s what it looks like when we hover!

    Finished Styling Divi's Filterable Portfolio Module for Divi Conference

    Styling Divi’s Filterable Portfolio Module: Divi Online Yoga Instructor Edition

    Similarly to the Divi Conference edition, find your layout within the Online Yoga Instructor Layout Pack inside the Divi Builder. We’ll be using the Landing Page Layout for this tutorial. Scroll down to the section Classes section with the title All Upcoming Classes Section.

    Updating the Online Yoga Instructor layout

    Inserting Filterable Portfolio Module

    From here, we’re going to delete the rows with the classes. Click the purple icon with three dots on it. Next, select the Wireframe view. Lastly, you’re going to delete the two rows that have three columns within them.

    Rearranging the layout in preparation for our new module

    Next, we’ll replace them with a single column within the row within which. Then, we’ll add our Filterable Portfolio Module.

    Inserting Filterable Portfolio Module into newly created row

    Like the previous example, we will be using the Grid Layout for this module with a multiple of 4 for the Post Count. Now, let’s do something a bit different with the information that we showcase on the card. In the Content tab, let’s navigate to Elements and unselect the Show Categories. This will mean that the Portfolio Module will only show the name of the project without the name of the category that it’s in.

    Disable show categories for the module

    Style Filter Criteria Text, Project Title and Pagination Text

    Let’s set the style foundation for the text portions of our module. The body text for this layout is Open Sans and the font used for the main headings is Cinzel. Therefore we’ll be using a combination of these two fonts throughout out styling process.

    Text

    • Text Alignment: Center
    • Text Color: Light

    Title Text

    • Title Font: Cinzel
    • Title Text Color: #ffffff

    Title and Text Styling - Part One

    Filter Criteria Text

    • Filter Criteria Font Weight: Bold
    • Filter Criteria Text Color: #ffffff

    Pagination Text

    • Pagination Text Color: #ffffff

    Title and Text Styling - Part One

    This is what our Filterable Portfolio Module is looking like right now. It’s not much, but we’re slowly getting there!

    New text styling implemented into the portfolio module

    Creating a Translucent Hover Overlay

    Let’s pull some inspiration from the various modules and beautiful gradients within this layout. For this, we’re going to create a translucent hover overlay and style the icon that shows up on hover as well.

    • Zoom Icon Color: #323741
    • Hover Overlay Color: rgba(255,201,165,0.85)
    • Hover Icon Picker: Search leaf and see icon above

    Styling the hover overlay

    Adding a Border to the Portfolio Grid Items with Custom CSS

    Similar to our first tutorial, we’re now going to use some CSS to add more interest to our Filterable Portfolio Module. Now, we are going to add a border around each individual portfolio grid item. Use the CSS snippet below within the Custom CSS portion of the Page Settings to add our border. We’ll also be assigning the CSS Class border to this module.

    • CSS Class: border

    Custom CSS

    /* Border */
    .border .et_pb_grid_item {
    border: 2px solid #ffffff;
    padding: 5px;
    }

    Adding a CSS class to our module in addition to custom CSS

    Here we now have our Filterable Portfolio Module with a nice border – and soe padding – around each grid item.

    Some padding and a border for the portfolio module

    Adding CSS to Style Pagination Border

    Unlike our previous example, let’s add some color to the border for our pagination with some CSS. This will also go within the Page Settings > Custom CSS area.

    /* Pagination Styling */
    .et_pb_filterable_portfolio .et_pb_portofolio_pagination {
    border-top: 2px solid #adc6d9;
    }

    Styling the Filter Criteria Text

    Similar to our Divi Conference Portfolio Module styling, we want to add some jazz to our category filters. Again, we want to pull from the styling that is already present within the template provided to us. Here’s the CSS that we’ll be adding into our Custom CSS section to target the background and hover of our Filter bar.

    /* Change background color of filters */
    .et_pb_filterable_portfolio .et_pb_portfolio_filters li a {
    background: none;
    }
    
    .et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {
    background: #ffffff;
    color: #323741 !important;
    }

    With these two new additions to our Custom CSS, this is what our Filterable Portfolio Module is shaping up to be.

    Filter text and border styling added to Divi's Filterable Portfolio Module

    However, notice how the Active Portfolio Filter is lost. It still has a light background with white text on top of it. Let’s go into the module’s settings and add some CSS to change this.

    Custom CSS

    Active Portfolio Filter:

    background: #ffffff;
    color: #323741 !important;

    Styling the Active Filter setting with Custom CSS

    Removing Animation From Module

    To provide a cleaner experience, we’ll be removing the default animation that comes with the Filterable Portfolio Module. For this, we’ll first need to go back into our Page Settings and add some CSS that will target the portfolio grid items and remove the slide-in transition that occurs out of the box with Divi.

    Custom CSS

    /* Remove transition */
    .et_pb_filterable_portfolio .et_pb_portfolio_item.active {
    transition: none;
    }
    </code><code>
    .et_pb_portfolio_item {
    animation: none!important;
    transition: none !important;
    }
    

    Change Portfolio Grid from Four Columns to Three

    Our final CSS addition will be to transform our Portfolio module from four columns to three. This will allow us more room to see our projects. Also, we’ll be adding an additional row to our module. Here’s the final CSS snippet that you’ll be able to use to convert your columns.

    Custom CSS

    For this last snippet, we’ll be adding the CSS ID #three-column-grid to our module. We will still be keeping our CSS class from before intact.

    /* 4 to 3 Columns */
    @media only screen and ( min-width: 768px ) {
    #three-column-grid .et_pb_grid_item {
    width: 28.333%;
    margin: 0 7.5% 7.5% 0;
    }
    
    #three-column-grid .et_pb_grid_item:nth-child(3n) {
    margin-right: 0;
    }
    
    #three-column-grid .et_pb_grid_item:nth-child(3n+1) {
    clear: left;
    }
    
    #three-column-grid .et_pb_grid_item:nth-child(4n+1) {
    clear: unset;
    }
    }

    Adding CSS ID

    Styling Divi’s Filterable Portfolio: In Conclusion

    As with most of Divi’s modules, the settings that come with Divi can be further expanded upon with CSS. Showcasing your work is an important part of running a business, blog or brand online. As such, having an organized manner in which to display your work is key. Glean from the tips that were shared today to partake in your own journey of styling Divi’s Filterable Portfolio module and show us your work in the comments or on social media!

    The post How to Style a Grid Item in Divi’s Filterable Portfolio Module appeared first on Elegant Themes Blog.