How to Add a WordPress Blog to a Prestashop Hosted Store

Published:

Updated:

By:

WordPress blog on Prestashop store

In this article, I’ll show you how to add a WordPress blog to your Prestashop Hosted store. The blog will be entirely separate from Prestashop and hosted on a subdirectory, also called a subfolder (yourstore.com/blog), for the best SEO results.

Let’s jump in!

Requirements

  • A live Prestashop Hosted store on your custom domain.
  • Free DNS hosting on Cloudflare (it takes only a few minutes to move from your existing one).
  • WordPress hosting on PressProxy (no credit card required for the 7-day free trial).

Time required: 5-10min, depending on your experience level.

Why Cloudflare?

Cloudflare‘s primary business is cybersecurity for small and large companies. It also has great DNS hosting with some special features that PressProxy requires to work. It’s completely free to use for what we need. If you haven’t heard about them before, you can read more on Wikipedia.

How to add a WordPress blog to a Prestashop subfolder (yourstore.com/blog)

If you prefer video, here’s a quick video (only 2min 30sec) that shows the setup when Cloudflare is already hosting your DNS.

Move your DNS to Cloudflare

Sign up for a free Cloudflare plan. Once inside, click Add Site. When prompted to choose a plan, select the free one at the bottom of the selection.

In most cases, Cloudflare will find all your DNS records, but make sure to review them. Check that the www and root records have the orange cloud (enabled Cloudflare proxy). Everything else can have a grey cloud, though we recommend keeping to Cloudflare’s recommendation (which is usually enabled).

You will be given new nameservers for your domain, similar to igor.ns.cloudflare.com or eli.ns.cloudflare.com.

Go to your domain registrar, change the nameservers to custom, and enter your new Cloudflare nameservers. Instructions on how to do this can be easily found by Googling “registrar + change nameservers”, like “Namecheap change nameservers“. Once you’ve changed the nameservers, it takes a few minutes to a few hours to propagate (update) worldwide.

After you changed the nameservers, return to Cloudflare and click Continue. On the Quick Start Guide, click Finish later. You can check when the nameservers are updated with a DNS propagation checker

Add a new blog proxy on PressProxy (no credit card needed)

Sign up for a free trial (no credit card required). We only need an email, and you’ll be logged into the dashboard immediately. You can then follow our guide inside. But if you’re just curious about the whole process, read on.

Now that your DNS is hosted with Cloudflare, we can set up your blog on PressProxy.

Add the blog URL (https://yourstore.com/blog) into the field, select Preconfigured if you don’t have a blog yet, and Blank if you’ll transfer an existing blog.

Add a new Blog Proxy

You’ll now follow a link to create and add a Cloudflare API token. Permissions will be pre-filled, but you need to select your account and domain under zone resource.

Give our system a few seconds to verify everything, and then…

Your blog is live!

That’s it! It took only a few minutes to set up, but your new blog now loads on /blog on your store.

WordPress on Prestashop Hosted

Inside PressProxy, there is a one-click login and a copyable username and password.

Transfer blog and add redirects from the old blog to the new one

If you had a WordPress blog on a subdomain, then you’ll want to move it to PressProxy hosting. We recommend installing the Backup Migration plugin on both your old and new blogs to make the transfer fast and easy. Create a backup on the old one, then restore it on the new one.

And if you had posts on that blog, you’ll want to ensure they redirect to the new URL.

You can read the step-by-step guide for this in our previous blog post.