Advanced publishing

There are several tools in Shopify you can use to make it easier to manage your blog. You can create a custom template to layout your blog in a particular style, set a specific publishing date for posts, and publish or unpublish several posts at once using a bulk action. After you've written a few posts, you might want to invite customers to subscribe to your blog so they'll see your updates.

Create a new blog template

You can create a template to customize the layout of your blog's posts. For example, you could create a blog template for posts that will feature a lot of images. Creating customized blog templates requires some knowledge of coding.

To change your blog template, you first need to create a new template:

  1. Find the theme you want to edit, and then click Actions > Edit code.

  2. Under the Templates folder, click Add a new template.

  3. In the drop-down menu, select the article option, and then name your template.

  4. Click Create template:

    Article template
  5. In the online code editor, make your changes to the template to customize a blog post style.

  6. Click Save.

Apply a template to a blog

After you create a new blog template, you can apply it to a blog. All the posts in the blog will display according to the template you set. You can't change the template for an individual blog post.

To select a template for a blog post:

  1. Click Manage blogs.

  2. Select the blog to edit.

  3. In the Template drop-down menu, select a template.

  4. Click Save.

Set a specific publish date for a blog post

You can set a specific publish date for your blog. For example, you can set a post to be published in time for the launch of a new product. You can also backdate a post. Learn more about using future publishing.

To set a publish date:

  1. On the Blog posts page, click the post that you want to publish on a specific date.

  2. Click Set a specific publish date:

    Blog set publish date

  3. Select the publishing date and time for the post.

  4. Click Save.

Publish blog posts in bulk

You can use a bulk action to publish multiple blog posts at once and make them visible on your online store.

To use a bulk action to publish multiple blog posts:

  1. On the Blog posts page, check the blog posts that you want to publish.

  2. Click Bulk actions:

    Blog bulk actions

  3. Select Publish selected blog posts:

    Blog bulk publish

Unpublish blog posts in bulk

You can use a bulk action to unpublish multiple blog posts at once and make them hidden from your online store. This doesn't delete the blog posts from Shopify.

  1. On the Blog posts page, check the blog posts that you want to unpublish.

  2. Click Bulk actions:

    Blog bulk actions unpublish

  3. Select Unpublish selected blog posts:

    Blog bulk unpublish

Invite customers to subscribe to your blog

Shopify automatically produces an RSS feed for every blog that you create, so customers can subscribe to it and receive notifications when you publish a new post. The feed URL is the URL of the blog page with .atom appended. For example, http://store.myshopify.com/blogs/blogname.atom. Customers who want to subscribe to your blog can paste the feed URL into a feed reader.

You can include your feed URL in a blog post to invite customers to subscribe to your blog.

To include a blog's feed URL in a blog post:

  1. Click the name of the blog post where you want to add the feed name for the blog.

  2. In the Content field, enter text with the feed name, for example Subscribe to this blog's RSS feed using http://store.myshopify.com/blogs/blogname.atom.

  3. Click Save.

Allow customers to subscribe to your blog feed with FeedBurner

You can integrate your blog with FeedBurner. FeedBurner is a third-party service that delivers a feed of your blog content to customers that subscribe.

Tip

Google has stopped supporting FeedBurner. To get help with FeedBurner, visit the FeedBurner Help Group.

Want to discuss this page?

Visit the Shopify Community

Ready to start selling online with Shopify?

Try it free