Ease - Ghost Theme Documentation

Installation

When you purchase a theme from IVEEL, you will have an access to the theme directly on your account page. Once you click the download link, a zip package including all the necessary files will be downloaded to your computer.

Note: This file is not an installable theme file. You need to extract the file and the installable theme file can be found in upload folder.

  1. Navigate to Settings > Design on your Ghost Admin (yourblog.com/ghost).

  2. Click Upload a theme and select the installable theme file which you can find in upload folder.

  3. Click Activate Now to start using the theme.


Membership

  1. Navigate to Settings > Labs on your Ghost Admin.

  2. Enable the feature in Members > Enable members.

  3. Set your pricing in Members > Subscription pricing.

  4. Make sure Members > Allow free member signup is checked to allow free subscribers.

  5. To send signup and signin links, make sure you configured email settings in config.production.json file. You can read more on Ghost's documentation.

  6. To send newsletter (bulk email) to your subscribers, Ghost needs your Mailgun domain and API key. Insert them in Members > Email settings.

  7. Upload new routes in Beta features > Routes. The routes file routes.yaml is in the theme folder. It adds 3 new routes to your blog which are yourblog.com/signup, yourblog.com/signin and yourblog.com/account.

Note: Membership feature was introduced in Ghost v3 and it requires Ghost 3.x at least. Remember to restart your Ghost when you made a change in routes.


Search

  1. Click Settings > Integrations > Custom integrations > Add custom integration to generate a new content API key.

  2. Enter an integration name (e.g. Search) and click Create.

  3. Copy Content API Key.

  4. Enter the key in partials/config.hbs file.

search_key: 'CONTENT_API_KEY',

Featured Posts

Ease displays featured posts in a carousel on the homepage.

  1. To feature a post, navigate to Stories on your Ghost Admin.

  2. Select the post you want to feature and click the settings icon on the top right corner.

  3. Scroll down the Post Settings menu and check Feature this post.


Related Posts

If there is at least one post with the same tag as the current post, then the related posts will be displayed on bottom of the post content.

  1. To add tags to a post, navigate to Stories on your Ghost Admin.

  2. Select the post and click the settings icon on the top right corner.

  3. Add the tags in Tags field.


Disqus Comment

Ease has a built-in support for Disqus as a commenting system. Follow only these steps to setup Disqus. You don't need to follow the installation tutorial of Disqus on their site.

  1. Create a new site on your Disqus dashboard.

  2. Get your Disqus shortname. Please note that your Disqus shortname will be different than below.

  3. Insert the Disqus shortname in partials/config.hbs file.

disqus_shortname: 'your_shortname',

Note: Remember to restart your Ghost when you made a change in hbs file.


Copyright Text

You can display some text on your blog's footer section. By default, Ease displays Powered by Ghost. To can change the text, open partials/config.hbs file.

copyright: '© All rights reserved.',

You can also add some HTML markup.

copyright: '© All rights reserved. <a href="URL_HERE">More info</a>',

Note: Remember to restart your Ghost when you made a change in hbs file.


Social Links

Add your social links in partials/config.hbs file to display social links on your blog's footer section. All links must be full URL.

social_links: {
  facebook: 'https://www.facebook.com/iveelco',
  twitter: 'https://www.twitter.com/iveelco',
  instagram: '',
  dribbble: '',
  behance: '',
  github: '',
  linkedin: '',
  vk: '',
  rss: '',
},

Note: Remember to restart your Ghost when you made a change in hbs file.