How to Connect a Showit Account With a WordPress Blog

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.

TaskWhere You Complete It
Design the main website pagesShowit
Design the blog archiveShowit
Design individual post layoutsShowit
Write blog postsWordPress
Add categories and tagsWordPress
Upload featured imagesWordPress
Edit post SEO settingsWordPress
Control typography and post layoutShowit
Publish the website designShowit
Publish individual postsWordPress

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 SituationRecommended PathRequired Showit Blog Plan
You have no existing blogRequest a new blog setupBasic Starter or Advanced
You have an existing WordPress blogRequest a blog migrationAdvanced
You need custom WordPress pluginsUse an Advanced BlogAdvanced
You need custom code in blog postsUse an Advanced BlogAdvanced
You only need standard posts and approved pluginsStart a new Basic blogBasic Starter
Your Showit account has no blog featureUpgrade before requesting setupBasic 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:

  1. Log in to the Showit Design App.
  2. Open the Site panel.
  3. Select Site Settings.
  4. Open the Blog tab.
  5. Select Setup Your Blog.
  6. Choose Setup New Blog.
  7. Enter the requested domain information.
  8. 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:

  1. Follow Showit’s domain instructions.
  2. Point the required DNS records to Showit.
  3. Publish the Showit website.
  4. Confirm that the domain opens correctly.
  5. Complete or verify the SSL setup.
  6. 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:

  1. Open Site Settings or Connect Your Domain.
  2. Select Custom Domain.
  3. Enter your domain.
  4. Complete the domain prompts.
  5. 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:

  1. Submit the migration request.
  2. Let Showit migrate the blog.
  3. Receive confirmation from the blog team.
  4. Point the DNS records to Showit.
  5. Publish the Showit site.
  6. Set or verify SSL.
  7. 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 URLNew URLRedirect StatusChecked
Old post addressMatching new post301Yes or No
Old categoryMatching category301Yes or No
Removed pageRelevant replacement301 or 404Yes or No

After launch, inspect Google Search Console for:

  • Not-found errors
  • Indexing problems
  • Sitemap issues
  • Unexpected noindex tags
  • 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:

  1. Log in at yourdomain.com/wp-admin.
  2. Open Posts.
  3. Select Add New.
  4. Add the post title.
  5. Write or paste the article.
  6. Select a category.
  7. Add relevant tags if needed.
  8. Upload a featured image.
  9. Edit the permalink if necessary.
  10. Configure the SEO title and meta description.
  11. Preview the post.
  12. 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:

  1. Publish the Showit design.
  2. Publish a test post in WordPress.
  3. Open the live blog URL.
  4. Open the individual test post.
  5. 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 www and non-www versions 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 noindex setting 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.

ProblemLikely CauseRecommended Action
Blog tab is missingAccount does not include a blog or domain setup is incompleteCheck the subscription and custom-domain settings
Cannot log in to /wp-adminBlog setup is incomplete or credentials are incorrectWait for Showit’s confirmation and verify the correct login
Existing blog cannot be migratedAccount is using Basic Starter BlogUpgrade to the Advanced Blog plan
Posts do not appear in the Showit editorLive WordPress content does not populate in the Design AppCheck the published live blog instead
Published post has no contentPost Content placeholder is missingAdd or restore the Post Content placeholder on the Single Post template
Blog archive is emptyPost-view or canvas settings are incorrectCheck template type, post view, categories, and publication status
Custom plugin cannot be installedBasic Blog restricts custom pluginsUse an approved plugin or upgrade to Advanced
Old URLs return 404 errorsRedirects were not createdMap old URLs and add permanent redirects
Site is not secureDNS or SSL setup is incompleteFollow Showit’s post-setup domain and SSL instructions
Design changes are not visibleShowit design was not published or caching is activePublish the design and clear relevant caches
Mobile blog layout is brokenMobile template was not reviewedAdjust 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

Can I connect an independently hosted WordPress blog to Showit?

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.

Do I need WordPress hosting in addition to Showit?

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.

Which Showit plan do I need for an existing WordPress blog?

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.

Where do I write blog posts after connecting WordPress to Showit?

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.

Why can’t I see my WordPress post inside the Showit editor?

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.

Can I install any WordPress plugin on a Showit blog?

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.

Will moving a WordPress blog to Showit hurt SEO?

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.

Can I use my current WordPress theme with Showit?

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.


Share your love

Leave a Reply

Your email address will not be published. Required fields are marked *