Intro Personal Digital Blog WordPress Theme: Review, Installation Guide, and Setup Walkthrough
Part 1: Intro Theme Review — Is This WordPress Theme Worth Installing?
The Quick Answer
Intro is a WordPress theme from codesupplyco, a Power Elite Author on ThemeForest whose portfolio focuses almost entirely on blog and magazine themes. Intro is positioned specifically for personal, digital-first creators — the tagline on its own documentation site describes it as a "WordPress Personal Blog Theme for Digital Innovators," and its custom design elements (a Work Experience block, a Tools Stack block, a Publications block) point toward personal-brand and portfolio-blog hybrid sites rather than a generic multi-author magazine.
It's a good fit for individual bloggers, writers, and creators who want their personal brand, portfolio, and blog content living on one clean, modern site. It's a weaker fit if you need a true multi-author newsroom setup, an online store, or if you want a theme built entirely around full-site editing rather than a mix of the Customizer and a page builder — more on that distinction below.
What Intro Actually Does
Rather than list every setting, it's more useful to understand the theme's underlying structure, because it explains both its strengths and its limits.
Intro is built around the WordPress Customizer for site-wide settings — logo, navigation, colors, typography, header, footer, and settings for individual content types like posts, pages, and archives. On top of that, it ships with custom Elementor widgets for page-level design: a Hero block, a Headline block, a Divider, a Posts block for pulling in dynamic content, a Subscribe block, a Contact Form block, and creator-specific blocks like Work Experience, Tools Stack, Testimonials, and Publications. This combination means your site's structural settings (fonts, colors, menus) stay centralized and consistent, while individual landing pages or an "about me" page can be custom-built with drag-and-drop layout freedom.
If you're new to WordPress theming terminology: the Customizer is WordPress's built-in live-preview settings panel (Appearance > Customize), where changes show up in real time before you save them. A page builder like Elementor is a separate plugin that lets you construct page layouts visually, block by block, rather than relying only on the theme's fixed templates.
The theme is also listed as compatible with the core WordPress block editor (Gutenberg), meaning it's built to work well with native WordPress blocks in your posts and pages, not just with Elementor.
Who Intro Is a Good Fit For
- Individual bloggers and writers who want a clean, modern, minimal-leaning design without heavy visual clutter.
- Personal brand and creator sites that combine a blog with an "about" or portfolio-style page — the built-in Work Experience, Tools Stack, and Publications elements are clearly designed for exactly this kind of resume-meets-blog page.
- Photography, travel, or lifestyle bloggers, given the theme's tag list (which includes food, travel, and portfolio alongside blog and magazine), suggesting the included demo layouts lean toward image-forward content presentation.
- Site owners who want design flexibility without hand-coding, since the Elementor integration gives you real layout control for landing pages while the Customizer keeps the rest of the site consistent.
Who Should Look Elsewhere
- Large multi-author news or magazine operations. Nothing in the product listing suggests dedicated multi-author newsroom tooling, editorial workflow management, or advanced staff-byline features. A single blogger or small team is a more natural fit than a large editorial operation.
- Store owners. There's no mention of WooCommerce compatibility. If ecommerce is part of your plan, look for a theme built specifically for that.
- Anyone who wants a pure full-site-editing (FSE) block theme with no page-builder dependency. Intro pairs the classic Customizer with Elementor rather than being a full block theme, so if your goal is to avoid page builder plugins entirely and build everything natively in the Site Editor, this isn't that kind of theme.
Design Customization: How Much Can You Actually Change?
This is genuinely one of Intro's stronger points. Between Customizer-level settings for design, colors, typography, header, footer, and individual post/page/archive types, and the custom Elementor widget set for page layout, you get both structural consistency and page-by-page creative freedom.
The custom Elementor elements are worth calling out specifically, because they go beyond the generic buttons-and-columns widgets most themes ship with. A dedicated Testimonials block and Publications block, for instance, are features you'd normally have to build yourself with a generic page builder — having them pre-built as theme-specific Elementor widgets is a real time-saver if your site matches this personal-brand use case.
The trade-off is that getting full value out of the theme means learning two systems instead of one — the Customizer for site settings, and Elementor for page layout. For a non-technical user this isn't difficult, but it is two separate interfaces to get comfortable with rather than one unified settings screen. [VERIFY: how much of the demo layout can be replicated using only the Customizer, without touching Elementor, in case you want a simpler setup]
Performance: What to Actually Expect
The product listing includes a specific and honest disclaimer worth passing along directly: any page speed figures shown on the product's marketing page are described as reference only, and the developer states plainly that some theme features may negatively impact page speed scores, with actual results depending on the demo chosen, server configuration, and your own content. That's a more candid performance disclosure than most theme listings include, and it's worth taking at face value rather than assuming best-case numbers apply to your setup.
Practically, this means:
- Elementor itself adds overhead. Page builders generally load more CSS and JavaScript than templates built directly into a theme, since they need to support flexible drag-and-drop layouts. This isn't unique to Intro, but it's a real cost of the flexibility described above.
- Features that pull from external services will affect load times and reliability. The listing specifically flags that features like social follower counts, share counts, and Instagram feed displays depend on communication with third-party services outside the developer's control. If one of those services is slow or down, it can affect how quickly related parts of your page load.
- Recommendation: run your own speed test (Google PageSpeed Insights or GTmetrix both work) after your initial setup, and again after you've added any Elementor-built pages or social/Instagram feed widgets, so you know exactly which features are costing you the most load time. [VERIFY: actual load times on your specific hosting environment]
Real Limitations Worth Knowing About Before You Buy
- The landing/demo showcase page is not part of the theme. The live preview you see when browsing the product is described by the developer as a landing page built to promote the product and show off multiple demo variations — it is explicitly not included in what you get when you buy the theme. Don't expect that exact showcase page; expect the individual content demos it links to.
- Some settings require manual setup regardless of which demo you import. The developer notes directly that site-specific details — social account links, certain widgets, and similar personal details — need manual configuration even after importing demo content, since demo content is generic by necessity.
- Demo images aren't included with your purchase. The sample photography shown throughout the live preview is sourced from Shutterstock or GPL/Creative Commons licensed images and isn't bundled with the theme files. Budget time (or a stock photo subscription) to source your own imagery.
How Intro Compares to Similar Themes
Intro sits in a fairly specific niche compared to two common alternatives:
- Pure block themes built entirely around WordPress's native Site Editor give you a single, unified editing interface with no separate page-builder plugin required, and generally lighter page weight since there's no additional builder framework running. Intro trades that simplicity for Elementor's more mature widget ecosystem and the custom creator-focused blocks described above — a reasonable trade if you specifically want those pre-built personal-brand elements.
- General multi-author magazine themes typically include more elaborate editorial and taxonomy tooling designed for teams of writers and editors. Intro is clearly built with a single creator or small blog in mind rather than a newsroom, so if your project scales toward multiple regular contributors, check carefully whether the theme's post and archive settings support that use case the way you need.
Bottom Line
If you're an individual blogger or creator who wants a clean, modern site that doubles as a personal-brand hub — blog posts alongside a portfolio-style "about" page with work history and testimonials — Intro's combination of Customizer settings and purpose-built Elementor widgets is a genuinely good match, and it's worth noting the developer's page-speed disclaimers are refreshingly upfront rather than hidden in fine print. If you need multi-author tooling, ecommerce, or a page-builder-free block theme, this isn't the right pick.
Ready to get it running? The next section walks through installation step by step, and the one after that covers the day-to-day settings you'll actually use once it's live.
Part 2: How to Install the Intro WordPress Theme (Step-by-Step)
Before You Start
A few things to sort out first:
- Check your WordPress version. Intro is listed as compatible with a recent range of WordPress releases. [VERIFY: confirm your current WordPress version meets the minimum listed in the product's current compatibility details before installing]
- Check your PHP version. Most current WordPress themes expect PHP 7.4 or higher, and many hosts now default to PHP 8.x by default. [VERIFY: the specific PHP version requirement in Intro's documentation, and confirm your host's current PHP version under your hosting control panel]
- Back up your site. Do this before touching anything. Whether you use a backup plugin, your host's built-in backup tool, or a manual export, having a recent backup means a failed installation is a five-minute fix instead of a stressful troubleshooting session.
- Have your ThemeForest purchase code ready. Intro requires license activation after installation (covered below), so locate your purchase code in your ThemeForest account ahead of time to save yourself a step later.
Method 1: Install via the WordPress Dashboard (Recommended)
- Go to your ThemeForest Downloads page and find Intro. You'll see two download options: All files & documentation, or Installable WordPress file only. If you choose "Installable WordPress file only," the file you download is ready to upload as-is. If you choose "All files & documentation," you'll need to unzip that download on your computer first — inside, you'll find a smaller file called
intro.zip, and that inner zip is the one you actually upload to WordPress. - Log in to your WordPress dashboard and go to Appearance > Themes.
- Click Add New at the top of the page.
- Click Upload Theme.
- Click Choose File, and select the correct theme zip file (
intro.zip, not the outer "all files" archive if you downloaded that version). - Click Install Now, and wait for the upload to finish.
- Click Activate.
Method 2: Install via FTP (For Larger Files or Upload Errors)
If your hosting account's upload limit is smaller than the theme file, or you hit an upload error through the dashboard, use FTP instead.
- Make sure you're working with the unzipped
intro.zipextracted into a folder on your computer, not the outer "all files and documentation" archive. - Download and install an FTP client if you don't have one already — FileZilla is a common free choice.
- Connect to your site using the FTP credentials from your hosting account.
- Navigate to
/wp-content/themes/on your server. - Upload the unzipped theme folder into that directory.
- Back in your WordPress dashboard, go to Appearance > Themes — Intro should now appear as an available theme.
- Click Activate.
Activating Your License and First-Time Plugin Setup
Once the theme is active, two setup steps come next, and both are handled through the theme's own dashboard rather than a generic WordPress screen:
- Activate your theme license. Go to Appearance > Theme Dashboard and enter your ThemeForest purchase code. If you're not sure where to find your purchase code, it's available in your ThemeForest account under your downloads/purchases section.
- Install the recommended plugins. After activation, you should see a notification with a Begin Installing Plugins link — click it, or go to Appearance > Install Plugins manually. Select all the listed plugins, choose Install from the dropdown menu, and click Apply. This one-click installer typically includes:
- Sight (an image gallery and portfolio plugin), which the theme recommends for image-heavy content
- Regenerate Thumbnails, which you specifically need if you're installing Intro on a site that already has existing media content, so your images display correctly at the theme's expected sizes
The theme also has built-in support for Contact Form 7 (for contact forms), Post Views Counter (for displaying post view counts), Yoast SEO (for page titles, meta descriptions, and social sharing metadata), and the official AMP plugin if you want accelerated mobile pages for your posts. You don't need to install all of these immediately — only add the ones relevant to features you actually plan to use.
5 Things to Do Immediately After Installing
- Reset your permalinks. Go to Settings > Permalinks and click Save Changes without altering anything. This regenerates WordPress's URL rules and resolves a surprising number of "page not found" issues that crop up right after a theme switch.
- Regenerate thumbnails if this isn't a fresh install. If you're adding Intro to a site with existing posts and images, run the Regenerate Thumbnails plugin mentioned above — without it, older images may display incorrectly sized or cropped compared to how the theme expects them to appear.
- Clear all caching. If you use a caching plugin or your host runs server-level caching, clear it now so you (and your visitors) see the actual new theme rather than a stale cached version of the old one.
- Preview on a real phone, not just your browser's device toolbar. Browser dev tools are a decent first pass, but real mobile browsers render fonts, spacing, and touch targets differently. Check the site on an actual device before considering setup finished.
- Set up a child theme if you plan on any code-level customization. [VERIFY: whether Intro ships with its own ready-made child theme, or whether you'll need to create one yourself — check the theme's Getting Started documentation, since this varies between themes.] Either way, avoid editing the parent theme's files directly, since those changes will be overwritten the next time you update Intro.
Common Installation Errors and How to Fix Them
1. Blank white screen or an "Are you sure you want to do this?" message after activation
This is typically a PHP memory limit issue. Themes that bundle page builder support (like Intro's Elementor integration) can need more memory than a bare-bones theme. To fix it:
- Add define('WP_MEMORY_LIMIT', '256M'); to your wp-config.php file, just above the line / That's all, stop editing! /.
- If the issue persists, contact your host and ask them to raise your PHP memory limit at the server level, since some hosts enforce a hard cap regardless of your wp-config.php setting.
2. "The uploaded file exceeds the upload_max_filesize directive" during zip upload
This means the theme zip is larger than what your hosting account allows through the dashboard uploader. Switch to the FTP method described above, which sidesteps this limit entirely.
3. Uploading the wrong zip file and getting an installation error
Because Intro's ThemeForest download can include a bundled "all files and documentation" archive, a common mistake is trying to upload that entire outer zip file directly to WordPress, which will fail. Make sure you've extracted it first and are uploading only the inner intro.zip file.
4. Missing or broken images after installation on an existing site
This is almost always a thumbnail-regeneration issue rather than a bug. Install and run the Regenerate Thumbnails plugin mentioned earlier — it rebuilds your image sizes to match what the new theme expects.
Once your site is stable and looking right, move on to the next section, which walks through configuring and actually using Intro's day-to-day settings.
Part 3: Intro Theme Setup and Usage Guide — Getting the Most Out of It
Where Everything Lives
Intro splits configuration across two systems, and understanding the split up front will save you time:
- Appearance > Customize — this is where site-wide structural settings live: site logo and title, navigation and menus, design and colors, typography and fonts, header settings, footer settings, front page settings, and dedicated settings sections for posts, pages, and archives, plus a subscribe/newsletter settings section.
- The Elementor page editor — this is where you build individual page layouts using drag-and-drop, including the theme's custom widgets (Hero, Headline, Divider, Posts, Subscribe, Contact Form, Work Experience, Tools Stack, Testimonials, and Publications).
There's also an Appearance > Theme Dashboard screen, which is where you activate your license (covered in the installation guide) rather than where you'll spend most of your ongoing configuration time.
Task 1: Set Up Your Logo
- Go to Appearance > Site Identity (part of the Customizer).
- Click Select Image in the Logo section and upload your logo file.
- Keep in mind the uploaded logo is scaled down proportionally to match your header height, so resize your logo file appropriately beforehand in an image editor rather than relying on the theme to crop it well automatically — the documentation specifically recommends uploading images at their intended display size rather than an oversized original, since serving unnecessarily large image files slows down page loading.
- For crisp logos on high-resolution (Retina) screens, upload a second version of your logo file with the same file name plus an
@2xsuffix — for example, if your main logo issite-logo.png, also uploadsite-logo@2x.pngat exactly double the pixel dimensions of the original.
Task 2: Configure Navigation and Menus
- Go to Appearance > Customize > Navigation & Menus (or Appearance > Menus, depending on which entry point you prefer — both lead to the same underlying menu system).
- Build your primary navigation menu, assigning it to the theme's designated menu location.
- [VERIFY: whether Intro supports multiple distinct menu locations, such as a separate footer menu, since this varies by theme and isn't detailed in the summary-level product listing]
Task 3: Set Design, Colors, and Typography
- In the Customizer, open the Design & Colors section to set your site's color palette — background, accent, and text colors are typically controlled here.
- Open the Typography & Fonts section to choose fonts and adjust sizing for headings and body text.
- Preview your changes live before publishing — this is the main advantage of working through the Customizer rather than a static settings page, since you see exactly how each change looks before committing to it.
Task 4: Build a Page with Elementor
- Create or edit a page, and look for the Edit with Elementor button on the page edit screen.
- Click it to launch the Elementor editor, which shows a live preview of your page alongside a left-hand panel of elements and settings.
- Drag elements from the panel onto your page — this includes both Elementor's standard elements (text, images, buttons, forms) and Intro's custom widgets.
- To use one of the theme's custom widgets, look for Headline, Divider, Hero, Work Experience, Posts, Subscribe, Contact Form, Tools Stack, Testimonials, or Publications in the Elementor panel, and drag it onto your page like any other element.
- Adjust the layout using sections, columns, and rows, and customize each element's individual settings (text, color, links, spacing) through the panel.
- Use the Preview button to check your work in real time, then click Save, and finally Publish to make the page live.
Task 5: Set Up the Contact Form
- Install and activate Contact Form 7 if you haven't already (via Appearance > Install Plugins, or manually through Plugins > Add New).
- Create your form inside Contact Form 7's own settings screen.
- Add it to a page either through Elementor's Contact Form widget, or by embedding the Contact Form 7 shortcode directly in a block editor page.
- Test the form by submitting a real message and confirming it actually arrives in your inbox — this is a step people commonly skip, and server-side email delivery issues won't show up as a visible error on the form itself.
Task 6: Configure the Subscribe/Newsletter Section
- Look for Subscribe Settings inside the Customizer to configure your newsletter opt-in section site-wide, or use the dedicated Subscribe widget inside Elementor to add a sign-up form to a specific page.
- [VERIFY: whether the Subscribe feature connects to a specific email marketing service natively, or whether it requires pairing with a separate newsletter plugin — check the theme's documentation, since this detail affects whether you need additional software]
Pairing Intro with Other Tools
- SEO plugins. Intro has built-in support for Yoast SEO specifically, meaning the theme is designed to work well with it for page titles, meta descriptions, and social sharing metadata (Open Graph tags). If you prefer a different SEO plugin, it should still function, but you may lose some of that specific integration.
- AMP. If fast-loading mobile versions of your posts matter to you, the official AMP plugin is listed as supported — install and activate it to enable AMP versions of your content.
- Post Views Counter. If you want to display view counts on your posts (a common feature for personal blogs and portfolio sites), this plugin is specifically supported by the theme rather than something you'd need to configure manually.
- Elementor Pro. The base theme works with the free version of Elementor, but it's also listed as compatible with Elementor Pro specifically, which unlocks additional widgets and theme-building features beyond what's covered here if you decide you need them later.
Features People Tend to Miss
- The custom Elementor widget set. It's easy to install Elementor and only use its default, generic widgets without realizing Intro adds its own — Work Experience, Tools Stack, Testimonials, and Publications in particular are genuinely useful for a personal-brand "about" page and are easy to overlook if you don't specifically go looking for them in the widget panel.
- Retina logo support. Most users upload one logo file and never realize a second, double-resolution
@2xversion is supported and will noticeably sharpen how your logo looks on modern phone and laptop screens. - The AMP integration. Since it requires installing a separate (if officially supported) plugin, this is a feature many buyers never activate, even though it's a legitimate option for reducing mobile load times on individual posts.
Frequently Asked Questions
Why doesn't my site look exactly like the live preview I saw before buying? The showcase page you browsed before purchasing is a promotional landing page built to display multiple demo variations at once — it isn't included with the theme itself. What you get access to are the individual content demos that page links out to, and even those require manual setup of site-specific details like your own social links and widget content, since demo content is necessarily generic.
Do I need Elementor Pro, or does the free version work? The theme's custom widgets and core functionality work with the free version of Elementor. Elementor Pro is listed as compatible for users who want its additional features, but it's an optional upgrade rather than a requirement. [VERIFY: whether any specific Intro feature requires Elementor Pro specifically — check the current documentation before assuming the free version covers everything you want to do]
My page speed score doesn't match what I expected from the theme's marketing page — is something wrong? Not necessarily. The developer states directly that any page speed figures shown in marketing materials are for reference only and depend on your chosen demo, theme configuration, server setup, and your own content — and specifically notes that some theme features can negatively affect speed scores. Run your own test with your actual content and hosting setup rather than comparing directly against marketing figures.
Where do I get support if something isn't working? Through the developer's ticket system rather than email or ThemeForest comments — they specifically ask that support requests go through their ticket portal for the fastest response, generally within 24 hours on weekdays and up to 48 hours on weekends or holidays.
One Habit Worth Building
Before you build out a page using Intro's Elementor widgets that pull data from an external service — Instagram feeds or social share counts, for example — check that the connection is working correctly on a staging copy of your site first, since the developer's own disclaimer notes these features depend on outside services beyond their control, and a broken third-party connection is easier to fix quietly on staging than to discover live on your published site.
评论 0