Resonant is a fast and minimal portfolio WordPress theme built for digital agencies and studios. This theme will make sure that all your projects are presented in the best light.

Learn how you can get the most out of the theme with the Resonant WordPress theme documentation.

Resonant WordPress theme documentation, step 1: Theme specifications

  • Logo recommended width is 220px.
  • Portfolio featured image recommended width is 800px.
  • Page and Post content maximum width is 740px.

Resonant WordPress theme documentation, step 2: Theme installation

The theme can be installed through the WordPress Admin panel.

  1. Log in the WordPress Admin panel.
  2. Go to Appearance -> Themes.
  3. Click on the Add New button, at the top of the screen.
  4. In Add Themes screen, click on Upload Theme.
  5. Click on Choose theme, and then browse for theme file on your computer.
  6. Click on Install Now to start the install process.
  7. After the installation is done, click on Activate theme.

A detailed video for theme installation is available here:

After activating the theme, you will be prompted to install the required plugins. Required plugins in the Resonant WordPress theme documentation are:

  1. Jetpack
  2. Kirki Customizer Framework

Resonant WordPress theme documentation, step 3: Theme setup

To set up the theme, please follow the next steps:

  1. Create some posts – go to Posts -> Add New and create several posts. Be sure to set the featured image for each post, and you can organize your posts into categories.
  2. Go to Portfolio -> Project Types and first create several project types (categories) that will be used to organize your projects. After that, create new portfolio items. Set the title and featured image for each item, and assign an appropriate category.
  3. Head to Pages -> Add New and create pages – Projects, News, About, and Contact. For Projects page set Portfolio page template and insert content – in our demo, we have inserted text as heading and standard text. News, About, and Contact pages are using the default page template.
  4. On the About page, we have used text wrapped in paragraph element with “emphasis” class. Switch your block to HTML editor, and add class emphasis to the paragraph. Refer to the image to check how the code should look.
  5. On the Contact page, we will display contact information and a contact form. Add text block and insert your content. Add a form block, and Publish the page. Make sure to install and activate the Jetpack plugin, otherwise, Form block will not be available.
  6. Go to Settings -> Reading and set the theme to read static page. For homepage, set Projects page, and for posts landing page, set the News page.
  7. Time to set up navigation – go to Appearance -> Menus. Create a New menu, add all pages to it, and mark it as a Primary.
  8. Almost done – in Appearance -> Customize you need to set site identity and layout.
    1. In the Site Identity panel, either set the desired logo or enter Site Title and Tagline.
    2. Under Widgets add Navigation Menu widget to the sidebar, and select previously created Social menu to it. Add another widget – Text widget and insert the desired content into it.
    3. In Theme Settings -> Footer Settings Enter desired copyright text in the Footer Text field.
    4. In Theme Settings -> Header Settings enable sticky header.
    5. In Theme Settings -> Layout Settings set portfolio page to display Three columns, enable portfolio title, show portfolio filter, and turn on a split layout in portfolio posts.

Here are some other ways you can customize the theme and add a personal touch to it:

Resonant WordPress theme documentation, step 4: The Customizer

Resonant WordPress theme documentation - Customization
The Customizer in the Resonant WordPress theme documentation is a great WordPress feature that allows you to customize the theme and set theme options. We will not explain all options since some of them are WordPress standard. Theme specific settings:

  1. Site Identity
  2. Background Image
  3. Menus
  4. Content Options
  5. Widgets
  6. Homepage Settings
  7. Featured Content
  8. Additional CSS
  9. Font Settings
  10. Color Settings
  11. Theme Settings

Site Identity

Resonant WordPress theme documentation - Site Identity
Site Identity allows you to set your site title, tagline, and icon. The Site Title is the name of your site and it’s displayed in the header, where the logo is displayed. A Tagline is a short description or your motto, and it’s displayed just under the title. This setting is the same as in Settings -> General in WordPress admin panel.

  1. Logo: Upload logo for your site. The logo should be in a PNG or JPEG/JPG format.
  2. Site Title: Name of your site.
  3. Tagline: Site punchline.
  4. Display Site Title and Tagline: If enabled, both site title and tagline will be displayed. The Tagline will be displayed under the title.
  5. Site Icon: The Site Icon is used as a browser and app icon for your site. Icons must be square, and at least 512px wide and tall.

Background Image

Resonant WordPress theme documentation - Background Image
Depending on the use case, some users need to set a background image on the site. In the Background Image panel, you can set a background image. After choosing an image, you will be able to set the background behavior.

  1. Preset: Defines image size – Fill Screen will stretch the image to fill the whole site; Fit to the screen will cover the only visible part of the site, and Repeat will keep original image proportions, but it will repeat the image. Custom allows you to manually set background parameters.
  2. Image Positions: Tool used to define the starting position for the image.
  3. Scroll with Page: This option is available only if the background image is set to Repeat. If checked, the background will scroll together with the page content.


Resonant WordPress theme documentation - Menus
The Customizer menu option in the Resonant WordPress theme documentation allows the user to manage available menu locations, and add and remove menu items.

Content Options

Resonant WordPress theme documentation - Content Options
The Content Options panel contains settings for metadata for single posts – both regular and portfolio.

  1. Author Bio: If enabled, the author bio box will be displayed on the single post page.
  2. Display date: If enabled, the publishing date will be displayed on a single and posts page.
  3. Display categories: If enabled, post categories will be displayed on a single and posts page.
  4. Display tags: If enabled, post tags will be displayed on a single and posts page.


Widgets are useful extensions for content, which you can add to your sidebar or other widget areas. In the Widgets option in the Customizer, you can see available widgets area in the currently active theme.

Homepage Settings

Resonant WordPress theme documentation - Homepage Settings
Homepage Settings in the Resonant WordPress theme documentation work the same way Reading settings in Settings -> Reading do. Homepage Settings also allow you to set the theme to use static homepage, or to display the latest posts.

Resonant WordPress theme documentation - Featured Content
Featured Content is displayed as a screen covering slider on the landing page. Five latest posts with the entered tag will be displayed as featured content.

  1. Tag name: Enter the tag related to posts which you wish to display in the slider.
  2. Display featured posts: Featured posts can be displayed as a film strip, larger image, or as a full-screen slider.
    In our demo:, we have set a page with a default page template as a landing page. That way no other content is displayed, but only the slider. If you set a static page with a Portfolio template, then portfolio items will be displayed under the slider.
  3. Do not display tag in post details and tag clouds. If enabled, the featured content tag will not appear in post meta and/or tag cloud.
  4. Also, display tagged posts outside the Featured Content area: If enabled content displayed in the slider will be displayed on archive pages as well.

Setting up a slider
To set up the slider:

  1. Go to Settings -> Reading. Select the homepage to display Your latest posts.
  2. Go to Posts -> Add New. Create several posts. For each post, enter the title, and set featured images. Tag desired posts with the same tag e.g. Featured. The tag will be used to identify and display desired posts as a slider.
  3. Finally, go to Appearance -> Customize, and under Home Slider Options -> Slider – Featured Content enter the tag used for the posts.

Resonant WordPress theme documentation, step 5: Additional CSS

Resonant WordPress theme documentation - Additional CSS
In the Additional CSS section of the Resonant WordPress theme documentation you can enter your custom CSS classes, so you don’t need to mess with original styles, or create a child theme. Of course, you should create a child theme if you plan to modify other files as well.

Font Settings

Resonant WordPress theme documentation - Font Settings
Font settings allow you to set the font-family and font-weight for headings and paragraphs.

Color Settings

Resonant WordPress theme documentation - Color Settings
The Colors panel allows you to set header text and background colors.

Theme Settings

Resonant WordPress theme documentation - Theme Settings
The Theme Settings panel in the Resonant WordPress theme documentation contains theme-specific settings.

Footer Settings

Resonant WordPress theme documentation - Footer Settings
The Footer Settings panel is used to set footer copyright text. You can insert HTML if you need to create links, bold text and such.

Header Settings

The Sticky header option can change the behavior of the site navigation. If the sticky header is enabled, it will always be visible at the top of the screen.
If disabled, the header will scroll together with the page.

Layout Settings

Resonant WordPress theme documentation - Layout Settings
Layout Settings in the Resonant WordPress theme documentation have options for setting the number of columns and portfolio and single post appearance.

  1. Portfolio archive layout: Portfolio archive can display portfolio items in two, three, four, or five columns.
  2. Gapless layout: If enabled, images on the Portfolio page will be displayed without the gap between them.
  3. Show the portfolio title: If enabled, the portfolio title will be displayed under portfolio items on the Portfolio page.
    Otherwise, the portfolio item title will be displayed on a mouse hover over a single portfolio item.
  4. Show the portfolio type filter: If enabled, portfolio categories will be displayed above portfolio items as a filter.
  5. Split layout in portfolio posts: Splits portfolio posts on two sides. One side is the body of your post (text, images, etc.). The other has additional information (project credits, model names, clients, etc.)
  6. Split layout in regular posts: If enabled, the post will be split into two sections – one side with a featured image and the other with the post content.

Resonant WordPress theme documentation, step 6: Useful CSS classes

Modify site title font size

.site-branding .site-title a {
font-size: 16px;

Modify navigation font size

.nav-menu li a {
font-size: 20px;

Remove strikethrough line

.nav-menu a:before {
display: none;

Hide search

.big-search-trigger {
display: none;

Change highlight background and text color

.highlighted-text {
color: #fff;
background-color: #000;

Change page title size

.page-header .page-title {
font-size: 42px;
Was this article helpful?

Need help with the setup?

In case you don’t want to spend your time building your site from the ground up and perfecting its design, we’d be happy to do it for you. Explore our services and choose the option that suits you best.

Our Services:
  • Theme installation$59i
    • Database setup
    • WordPress installation
    • WordPress activation
    • Theme installation
    • Final test

  • Theme installation & demo setup$79i
    • Database setup
    • WordPress installation
    • WordPress activation
    • Theme installation
    • Demo setup
    • Final test

  • Must-have plugins$69i
    • Yoast SEO plugin installation and setup
    • Google Analytics plugin installation and setup
    • Google XML Sitemaps plugin installation and setup
    • iThemes security plugin installation and setup
    • Final test

  • Ready-to-use website setup$290i
    • Database setup
    • WordPress installation
    • WordPress activation
    • Theme installation
    • Custom logo and colors setup
    • Content import (6 pages max.)
    • Final test

View our Services page