## Missing Features

Product: Monogram - Personal Portfolio WordPress Theme
URL: https://hub.jkdevstudio.com/docs/monogram/troubleshooting/missing-features
Updated: 2026-09-06

If certain features seem to be missing from your Monogram installation, the cause is almost always a required plugin that isn't active. Here a quick checklist to get everything working.

## Portfolio or FAQ Sections Missing

The portfolio and FAQ custom post types are registered by the **JKD Theme Core Plugin**, not the theme itself. If you don't see **Portfolio** or **FAQ** in your WordPress admin menu:

1. Go to **Plugins &gt; Installed Plugins**
2. Find **JKD Theme Core Plugin** and click **Activate**
3. If it's not listed, go to **Appearance &gt; Install Plugins** and install it from the TGMPA notification

> **Warning:** The core plugin only activates when the Monogram theme is the active theme. If you're using a child theme, make sure it properly identifies as a Monogram child theme.

## Custom Widgets Not in Elementor

Monogram includes 22 custom Elementor widgets (portfolio grid, testimonials, counters, and more). If they don't appear in the Elementor editor:

- Make sure both **Elementor** and **JKD Theme Core Plugin** are active
- Look for the **JKD** category in the Elementor widget panel
- Clear your browser cache and reload the editor

## Theme Options Panel Empty

The Customizer options (colors, typography, portfolio settings, animations, and more) are powered by the **Kirki** plugin.

1. Go to **Appearance &gt; Install Plugins**
2. Install and activate **Kirki**
3. Open **Appearance &gt; Customize** - all 17 settings panels should now appear

## Custom Fields Not Showing

Portfolio items use Advanced Custom Fields for project details like client name, media type, and project URL.

- Install and activate **Advanced Custom Fields PRO**
- Field groups are registered by the core plugin, so both ACF PRO and the core plugin must be active

## License and Updates Not Working

Automatic theme updates require an active license.

1. Install and activate the **JKDEVKIT** plugin
2. Go to the JKDEVKIT settings page
3. Activate your license

## Other Features to Check

Several features are controlled by Customizer toggles. If something seems missing, check these settings in **Appearance &gt; Customize**:

<table style="min-width:75px;"><colgroup><col style="min-width:25px;"><col style="min-width:25px;"><col style="min-width:25px;"></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Feature</p></th><th colspan="1" rowspan="1"><p>Setting</p></th><th colspan="1" rowspan="1"><p>Notes</p></th></tr><tr><td colspan="1" rowspan="1"><p>Smooth scroll</p></td><td colspan="1" rowspan="1"><p><strong>the Smooth Scroll toggle</strong></p></td><td colspan="1" rowspan="1"><p>Desktop only</p></td></tr><tr><td colspan="1" rowspan="1"><p>Sound toggle in navigation</p></td><td colspan="1" rowspan="1"><p><strong>the Sound &amp; Audio toggle</strong></p></td><td colspan="1" rowspan="1"><p>Must be set to true</p></td></tr><tr><td colspan="1" rowspan="1"><p>Custom cursor</p></td><td colspan="1" rowspan="1"><p><strong>the Custom Cursor toggle</strong></p></td><td colspan="1" rowspan="1"><p>Desktop only</p></td></tr><tr><td colspan="1" rowspan="1"><p>Page transitions (SPA)</p></td><td colspan="1" rowspan="1"><p><strong>the Page Transitions toggle</strong></p></td><td colspan="1" rowspan="1"><p>Test with <code>?barba_enabled=false</code> in URL</p></td></tr><tr><td colspan="1" rowspan="1"><p>Grain texture overlay</p></td><td colspan="1" rowspan="1"><p><strong>the Grain Overlay toggle</strong></p></td><td colspan="1" rowspan="1"><p>Desktop only</p></td></tr><tr><td colspan="1" rowspan="1"><p>Preloader animation</p></td><td colspan="1" rowspan="1"><p><strong>the Preloader toggle</strong></p></td><td colspan="1" rowspan="1"><p>Shows on initial page load</p></td></tr></tbody></table>

> **Tip:** You can test any Customizer setting by adding it as a URL parameter. For example, visit `yoursite.com/?barba_enabled=false` to temporarily disable page transitions.