To connect a Showit account with a WordPress blog, choose a Showit subscription that includes blogging, prepare your Showit blog templates, connect your domain, and submit a new-blog or migration request. Showit’s team then configures the managed WordPress installation. Existing WordPress blog migrations require the Advanced Blog subscription.
The process is different from installing a normal WordPress plugin or linking two independent hosting accounts. Showit manages the WordPress hosting and uses its own WordPress theme to display the blog design you create in the Showit Design App. Showit does not support this integration on an unrelated WordPress hosting platform.
How Showit and WordPress Work Together
Showit and WordPress perform different jobs on the same website.
You use Showit to create the visual layout of your website and blog. You use WordPress to write, organise, optimise, and publish your blog posts.
| Task | Where You Complete It |
|---|---|
| Design the main website pages | Showit |
| Design the blog archive | Showit |
| Design individual post layouts | Showit |
| Write blog posts | WordPress |
| Add categories and tags | WordPress |
| Upload featured images | WordPress |
| Edit post SEO settings | WordPress |
| Control typography and post layout | Showit |
| Publish the website design | Showit |
| Publish individual posts | WordPress |
Showit blog templates contain placeholder fields. When someone visits the live website, those fields are replaced with information from WordPress, such as the post title, content, author, date, excerpt, categories, and comments.
What You Need Before Connecting Showit to WordPress
Prepare the following before beginning:
- A Showit account
- A subscription that includes a WordPress blog
- A registered domain
- A completed or nearly completed Showit website design
- Blog and Single Post templates in Showit
- Access to your domain registrar
- Administrator access to your current WordPress site if migrating
- A recent backup if you already have a website
- A list of important existing URLs
- Access to Google Search Console if the existing website receives organic traffic
You do not need to install WordPress manually on a separate hosting account. Showit creates or migrates the WordPress installation after receiving your setup request.
Choose Between a New Blog and a Blog Migration
Your correct setup path depends on whether you already have blog content.
| Your Situation | Recommended Path | Required Showit Blog Plan |
| You have no existing blog | Request a new blog setup | Basic Starter or Advanced |
| You have an existing WordPress blog | Request a blog migration | Advanced |
| You need custom WordPress plugins | Use an Advanced Blog | Advanced |
| You need custom code in blog posts | Use an Advanced Blog | Advanced |
| You only need standard posts and approved plugins | Start a new Basic blog | Basic Starter |
| Your Showit account has no blog feature | Upgrade before requesting setup | Basic Starter or Advanced |
The Basic Starter Blog supports new blogs but does not support migration from an existing site. It includes an approved collection of plugins and does not allow users to install arbitrary custom plugins.
The Advanced Blog supports migration, custom plugins, custom embed code, additional WordPress functionality, and FTP access upon request.
How to Connect a New WordPress Blog to Showit
Follow this process when you are starting a new blog and do not need to transfer existing posts.
1. Select a Blog-Enabled Showit Subscription
Confirm that your Showit account includes either:
- Basic Starter Blog
- Advanced Blog
The website-only Showit plan does not include a WordPress blog. If you are currently using that plan, upgrade before looking for the blog setup option.
Choose Basic Starter when you need a straightforward new blog with Showit’s approved plugins.
Choose Advanced when you need custom plugins, custom embed code, more WordPress control, or advanced functionality.
2. Prepare Your Blog Templates in Showit
Open the Showit Design App and inspect the blog-related pages included with your design.
The two most important templates are:
- Blog or Post List: Displays a list or archive of posts
- Single Post: Controls the layout of an individual blog post
Showit uses these template pages to display content published through WordPress.
You can adjust:
- Fonts
- Colours
- Spacing
- Featured-image placement
- Post width
- Sidebar design
- Author information
- Category placement
- Previous and next post links
- Comment layout
Be careful when deleting existing elements from a purchased template. Some text and image elements may already have WordPress placeholder settings attached.
3. Connect Your Domain in Showit
Open the Showit Design App and select either:
- Site Settings, or
- Connect Your Domain
Open the Custom Domain section and follow the prompts to add the domain you want to use.
A new Showit blog is normally installed on the same root domain as the main Showit site, while blog posts are accessed through the site’s blog structure.
4. Submit the New Blog Setup Request
For a Showit website that is already active:
- Log in to the Showit Design App.
- Open the Site panel.
- Select Site Settings.
- Open the Blog tab.
- Select Setup Your Blog.
- Choose Setup New Blog.
- Enter the requested domain information.
- Submit the request.
Showit states that the Blog tab and setup button appear only when the account has an eligible blog subscription.
For a website that has not yet launched, the domain setup process will direct you to the blog setup request after you submit your domain information.
5. Wait for Showit to Confirm the Setup
Showit’s team creates the WordPress blog and sends an email when it is ready.
Do not change the DNS records or attempt to configure the SSL certificate before receiving this confirmation. Showit specifically warns that DNS and SSL setup should wait until the blog team has completed the request.
6. Complete the Domain and SSL Instructions
After receiving confirmation:
- Follow Showit’s domain instructions.
- Point the required DNS records to Showit.
- Publish the Showit website.
- Confirm that the domain opens correctly.
- Complete or verify the SSL setup.
- Test both the main website and blog.
DNS changes may take time to propagate. During that period, the site may work for some visitors before it works for everyone.
7. Log In to WordPress
Once the setup is finished, access the WordPress dashboard by adding /wp-admin after your domain:
https://yourdomain.com/wp-admin
Basic Blog users normally use their Showit account credentials. Advanced Blog users use the WordPress username and password created during setup.
You will not be able to log in to the WordPress dashboard until Showit has completed the blog setup.
How to Migrate an Existing WordPress Blog to Showit
Use this process when your existing website already contains WordPress posts that need to be preserved.
Backup First
Before submitting the migration request, create a complete backup of:
- WordPress database
- Media library
- Themes
- Plugins
- Configuration files
- Existing URL list
- SEO titles and descriptions
- Redirect rules
- Analytics and tracking settings
Keep the existing WordPress website live until Showit confirms that the migrated site is ready. This reduces unnecessary downtime and gives you a working copy to compare against the migrated version.
1. Upgrade to the Advanced Blog Plan
Existing blog migrations require the Showit Advanced Blog subscription. The Basic Starter Blog cannot be used for migration.
The Advanced migration can transfer content such as:
- Blog posts
- Images
- Comments
- WordPress settings
- Supported plugin data
The exact migration scope can differ according to the original platform and configuration. Custom layouts created by an old WordPress theme should not be assumed to transfer into the new Showit design automatically.
2. Finish the Showit Design Before Migration
Complete the main website and blog templates before changing your domain.
At minimum, review:
- Homepage
- About page
- Contact page
- Blog archive
- Single Post template
- Category template
- Mobile layouts
- Navigation
- Footer
- Forms
- Legal pages
- 404 page
Keeping the current WordPress site live while completing the Showit design helps avoid displaying an unfinished website.
3. Submit the Domain Setup
In the Showit Design App:
- Open Site Settings or Connect Your Domain.
- Select Custom Domain.
- Enter your domain.
- Complete the domain prompts.
- Select Proceed to Blog Setup when prompted.
4. Request the Blog Migration
Choose Migrate Existing Blog instead of Setup New Blog.
You will need to provide details about the current website and its hosting or registrar access. Verify every username and password before submitting the request because incorrect credentials can delay the migration.
Security Warning
Provide account credentials only through the official Showit migration process. Do not send hosting, registrar, or WordPress passwords through an ordinary email or public support discussion.
Change temporary passwords after the migration when appropriate.
5. Wait Before Changing DNS
Showit’s team must copy and configure the blog before you point the domain to the new hosting.
The normal sequence is:
- Submit the migration request.
- Let Showit migrate the blog.
- Receive confirmation from the blog team.
- Point the DNS records to Showit.
- Publish the Showit site.
- Set or verify SSL.
- Test the live website.
Changing DNS too early can create downtime or display an incomplete website.
6. Check Every Important URL
If the domain and URL structure remain exactly the same, many blog-post URLs may continue working without additional redirects.
If any URL changes, map each old URL to its most relevant new URL and implement a permanent redirect. Google recommends server-side permanent redirects such as 301 or 308 when a page has permanently moved.
Do not redirect every missing article to the homepage. Redirect each old page to the closest matching destination.
Create a spreadsheet containing:
| Old URL | New URL | Redirect Status | Checked |
| Old post address | Matching new post | 301 | Yes or No |
| Old category | Matching category | 301 | Yes or No |
| Removed page | Relevant replacement | 301 or 404 | Yes or No |
After launch, inspect Google Search Console for:
- Not-found errors
- Indexing problems
- Sitemap issues
- Unexpected
noindextags - Blocked pages
- Changes in organic traffic
Google recommends testing the new site, monitoring traffic, updating sitemaps, and checking Search Console during a site migration.
Configure Your Showit Blog Templates
The connection between the Showit design and WordPress content depends on WordPress placeholder fields.
Configure the Blog Template
The Blog or Post List template usually displays multiple posts.
Common placeholder fields include:
- Post Title
- Post Excerpt
- Post Date
- Post Author
- Post Categories
- Older Posts Link
- Newer Posts Link
- Featured image settings
The Post Title placeholder can automatically link to the corresponding article when used in a Blog or Category template.
Configure the Single Post Template
The Single Post template controls the layout readers see after opening an article.
It commonly includes:
- Post Title
- Post Content
- Post Author
- Post Date
- Post Categories
- Comments
- Previous Post Link
- Next Post Link
The Post Content placeholder is especially important because it displays the complete article written in WordPress.
Read Also: Technical SEO for WordPress Websites Explained Simply
Check the WordPress Canvas Settings
Blog templates can contain different WordPress canvas types. These settings determine which posts or fields a canvas displays.
Review these settings carefully when:
- Posts appear more than once
- A category section shows the wrong articles
- Featured posts do not appear
- Pagination does not work
- A template displays an unexpected post
Common Mistake
Do not replace a working placeholder element with ordinary text unless you intend to recreate its WordPress settings. A text box may look simple in the editor while carrying an essential Post Title, Post Content, or Post Excerpt assignment.
Write and Publish Posts Through WordPress
Once the connection is active, use WordPress for blog content.
To create a post:
- Log in at
yourdomain.com/wp-admin. - Open Posts.
- Select Add New.
- Add the post title.
- Write or paste the article.
- Select a category.
- Add relevant tags if needed.
- Upload a featured image.
- Edit the permalink if necessary.
- Configure the SEO title and meta description.
- Preview the post.
- Select Publish.
The published post content is inserted into the relevant placeholders on the live Showit blog.
Configure Blog SEO
Showit recommends managing individual blog-post SEO through WordPress.
On the Basic Blog tier, Yoast SEO is included but may need to be activated. On the Advanced tier, users can install it through the WordPress plugin directory.
For each post, review:
- SEO title
- Meta description
- URL slug
- Featured image
- Image alternative text
- Internal links
- External references
- Heading structure
- Canonical URL
- Indexing setting
- Social-sharing preview
Why Your WordPress Posts May Not Appear in Showit Preview
One common source of confusion is that real WordPress post content does not normally populate inside the Showit Design App.
The Showit editor displays placeholder content so you can design the template. Your actual WordPress title, image, excerpt, and post body appear on the published live blog.
Therefore, seeing placeholder text in the editor does not necessarily mean that the connection has failed.
To verify the result:
- Publish the Showit design.
- Publish a test post in WordPress.
- Open the live blog URL.
- Open the individual test post.
- Check the desktop and mobile layouts.
Test the Showit WordPress Connection
Use this checklist before announcing the new site.
Domain and Security
- The main domain opens the Showit website.
- The site uses HTTPS.
- The SSL certificate is valid.
- The
wwwand non-wwwversions resolve consistently. - No browser security warnings appear.
Blog Display
- The blog archive loads.
- The newest post appears.
- Post titles link to the correct articles.
- Featured images display properly.
- Full post content appears.
- Categories work.
- Previous and next post links work.
- Pagination works.
- The search function works if included.
Mobile Layout
- Text is readable.
- Images fit the screen.
- Tables do not overflow.
- Buttons are easy to tap.
- The navigation opens correctly.
- Forms can be submitted.
- Blog content does not overlap other canvases.
SEO
- Old URLs still work or redirect correctly.
- SEO titles and descriptions are present.
- The sitemap loads.
- Important pages are indexable.
- No staging
noindexsetting remains. - Internal links use the final domain.
- Canonical tags reference the correct URLs.
- Analytics is recording visits.
- Search Console can access the site.
WordPress Administration
- You can log in at
/wp-admin. - You can create and edit posts.
- Media uploads work.
- Required plugins are active.
- User roles are correct.
- Comments and forms work as expected.
- Backups are available.
You may also like to Read: WordPress SEO Checklist: 25 Steps to Boost Rankings Fast
Troubleshooting Common Showit WordPress Problems
The following table covers frequent setup problems.
| Problem | Likely Cause | Recommended Action |
| Blog tab is missing | Account does not include a blog or domain setup is incomplete | Check the subscription and custom-domain settings |
Cannot log in to /wp-admin | Blog setup is incomplete or credentials are incorrect | Wait for Showit’s confirmation and verify the correct login |
| Existing blog cannot be migrated | Account is using Basic Starter Blog | Upgrade to the Advanced Blog plan |
| Posts do not appear in the Showit editor | Live WordPress content does not populate in the Design App | Check the published live blog instead |
| Published post has no content | Post Content placeholder is missing | Add or restore the Post Content placeholder on the Single Post template |
| Blog archive is empty | Post-view or canvas settings are incorrect | Check template type, post view, categories, and publication status |
| Custom plugin cannot be installed | Basic Blog restricts custom plugins | Use an approved plugin or upgrade to Advanced |
| Old URLs return 404 errors | Redirects were not created | Map old URLs and add permanent redirects |
| Site is not secure | DNS or SSL setup is incomplete | Follow Showit’s post-setup domain and SSL instructions |
| Design changes are not visible | Showit design was not published or caching is active | Publish the design and clear relevant caches |
| Mobile blog layout is broken | Mobile template was not reviewed | Adjust the mobile blog canvases in Showit |
The Blog Tab Is Missing
The setup option appears only when the account has an eligible blog subscription. During a migration request, it may also be unavailable when the domain has not yet been connected.
WordPress Login Does Not Work
Confirm that Showit has finished creating or migrating the blog. WordPress administration is not available before the setup process is complete.
Also confirm that you are using the correct URL:
https://yourdomain.com/wp-admin
The Post Is Published but Not Visible
Check the following:
- The post status is Published.
- The WordPress blog uses the correct domain.
- The Blog template contains the required post placeholders.
- The Single Post template includes Post Content.
- Category filters are not excluding the post.
- The Showit design has been published.
- You are checking the live site rather than the Design App preview.
A Plugin Is Unavailable
Basic Starter Blog users can activate only the approved plugins supplied with that plan. Custom plugin installation requires the Advanced Blog subscription.
Do not install replacement plugins without checking compatibility, security, maintenance status, and whether they duplicate functionality already provided by Showit.
Frequently Asked Questions
Showit’s standard WordPress integration uses WordPress hosting managed through Showit. Official documentation states that the integration is not supported on other WordPress hosting platforms. A separately hosted WordPress blog may require a different subdomain or architecture and will not use the normal managed Showit blog connection.
A Showit plan that includes blogging provides both the Showit website hosting and the connected WordPress blog hosting. You normally do not purchase a separate WordPress hosting plan for the standard Showit integration.
You need the Advanced Blog subscription when you want Showit to migrate an existing WordPress blog. The Basic Starter Blog is intended for new blogs and does not include migration or custom plugin installation.
You write, edit, categorise, optimise, and publish posts in the WordPress dashboard. Showit controls the visual templates that display those posts. You can normally access WordPress by adding /wp-admin after your domain.
WordPress content does not normally populate inside the Showit Design App or its preview. The Design App displays template placeholders. Your actual post content appears after you publish the design and view the blog on the live domain.
Advanced Blog users can access custom WordPress plugins, although compatibility restrictions may still apply. Basic Starter Blog users can use only Showit’s approved plugin collection and cannot install arbitrary plugins.
A platform or hosting change can cause problems when URLs, redirects, metadata, internal links, or indexing settings are handled incorrectly. Preserve existing URLs where practical, create permanent redirects for changed URLs, update the sitemap, and monitor Google Search Console after launch.
Showit supports its own Showit theme on the connected WordPress platform. Third-party WordPress themes are not supported as the visual layer for the standard Showit integration because the blog layout is designed through Showit instead.
Conclusion
Connecting Showit with WordPress requires more than adding a plugin or entering a WordPress URL. You must use a Showit subscription that includes blogging, prepare the Showit blog templates, connect the domain, and submit a new-blog or migration request.
Use the Basic Starter Blog for a new, straightforward blog. Choose Advanced when migrating an existing WordPress blog or when you need custom plugins and additional WordPress control.
Most importantly, wait for Showit’s setup confirmation before changing DNS records. After launch, test the live templates, WordPress login, existing URLs, redirects, mobile layout, SSL, and indexing settings.
For your next step, review a VWS Online guide about preserving SEO during a WordPress website migration before changing a live domain.










