Skip to content

Magaz


  • Name: Magaz
  • Description: Magazine and Multipurpose Clean Ghost Theme
  • Current Version: 1.2.0
  • Released: 4 April 2017


Theme Installation

  • Log into the admin section of your Ghost blog yourblog.com/ghost.
  • Select General from the left hand side of your admin area and scroll to the bottom Themes section.
  • Click on the Upload a Theme green button.
  • An upload box will open, then choose the theme (magaz.zip) within the downloaded package.
  • Once uploaded, click on Activate now button to activate the theme immediately or Close if you want to activate it later.

Static Pages

In order to create a static page you create a new post, just like you would any other post. Once you have opened up the new post, there is a cog wheel icon next to where it says “Save Draft” or “Update Post” depending on if you have published the post or not. Click on that cog, and check the “Turn this post into a static page” box. This will convert your post to a static page.

static page


You can add, edit, delete and reorder menu links on your Ghost blog, directly from the navigation tool within the blog admin area, located at /ghost/settings/navigation/.

navigation menu

To include a static page on your navigation menu, first, type the name of the page as you’d like it to appear on your menu in the label field.

label field

Next, click inside the URL field of the menu item. The blog URL will auto-populate with http://yourdomain.com/. You will need to add in the page slug after the final /. Once satisfied with your page link, click the blue Save button to add the page to the navigation menu.


For the search to work properly, please enable the Public API Beta.


Disqus Comments

Magaz Theme comes with Disqus comments enabled.

Open partials/disqus.hbs file, and change the aspirethemes-demo value for the disqus_shortname variable to match your Disqus account shortname.

var disqus_shortname = "aspirethemes-demo";

So, if your Disqus shortname is exampleone, the final code above should be

var disqus_shortname = "exampleone";

That’s all you need to setup Disqus from the theme side. If you get any issue regarding that comments are unable to load. First, make sure you have registered your website with Disqus (Step 1)

And also check Disqus troubleshooting guide if you still have issues.


Subscribe Form

Subscribers can be enabled via a checkbox on the Labs page, in your Ghost admin panel:

enable subscribers

Once you enabled this feature, the form will appear in two places:

  • Footer
  • Single post page sidebar widget

You can read more about Subscribers


Google Analytics

To integrate Google Analytics, I would recommend reading How do I add Google Analytics to my blog? by Ghost.


Related posts will be visible on the single post page when there are similar posts with similar tags, and will be hidden otherwise.

You will need to enable the Public Api from Ghost admin. Go to Settings > Labs and check the Public Api mark to enable it.

enable-public-api


Social media links are placed in different places (files):

  • partials/footer.hbs
  • partials/header.hbs

Ghost 0.8.0 supports adding Facebook and Twitter profile URLs from the admin panel, go to Settings > General and add your URLs, and this will update the Facebook and Twitter URLs in the locations mentioned above, other social media URLs you can add it from the files.

The theme is using Evil Icons, which contains very simple and clean icons. Here you can find a list of the social media icons to use:

Twitter

<span data-icon="ei-sc-twitter" data-size="s"></span>

Facebook

<span data-icon="ei-sc-facebook" data-size="s"></span>

Instagram

<span data-icon="ei-sc-instagram" data-size="s"></span>

Pinterest

<span data-icon="ei-sc-pinterest" data-size="s"></span>

Vimeo

<span data-icon="ei-sc-vimeo" data-size="s"></span>

Google-plus

<span data-icon="ei-sc-google-plus" data-size="s"></span>

Soundcloud

<span data-icon="ei-sc-soundcloud" data-size="s"></span>

Tumblr

<span data-icon="ei-sc-tumblr" data-size="s"></span>

Youtube

<span data-icon="ei-sc-youtube" data-size="s"></span>

Update favicon

You can find the current favicon inside the theme assets directory, just replace it with your new favicon, then upload to the server.

Update favicon


You will find copyright information at the bottom of partials/footer.hbs file.


Theme Development

If you are a developer and need to do customization work, the theme is using Gulp to compile Sass and JavaScript. This improves the development flow and making it much faster.

First, make sure you have Node.js, npm, and Bower installed, then run the-the following commands in the theme root directory to install npm and bower dependencies.

npm install

To start Gulp, run:

gulp

This will compile Sass and JavaScript files, and start watching changes as you edit files.


Support

If you have any questions, I’d be happy to help.