This course serves as an introduction to Ghost by showing how to set it up, install it, customize the default theme, and write your own theme. This course builds from no knowledge and ends with a good understanding of what you will need to customize the blog for your needs.
John Brown is a Software Craftsman continually looking for intuitive
designs, agile architectures, and streamlined processes. With degrees in
Computer Science from Johns Hopkins and Aerospace Engineering from Purdue,
John is always up for a challenge, especially in his areas of interest in
Artificial Intelligence and Machine Learning.
Customizing Ghost Hello, this is John Brown again, and welcome to this module on customizing your Ghost blog. Now that we have seen how to run Ghost locally in a development mode, we can take a good look at how to customize it to meet our needs. We saw in the earlier modules that though Ghost is very user friendly, and is pretty powerful, there are some clear limitations out of the box as of the version we are using today. We have identified some missing features. On our blog, we would like to enable a commenting feature, so that your visitors can interact with our site. As we develop more and more content, we also want to be a able to search that content and keep the user focused on our blog. The static pages are useful for creating a page that we want to keep around longer than a typical blog post, so we need to add a menu to navigate to them throughout the site. I also want to encourage visitors to integrate the blog with their social platforms, so they can be easily updated when a new post is published. Along with some missing features, I also want to personalize the blog a bit. I'd like to include a favorite icon, which is displayed on the tabs in your browser, and also displayed next to your bookmarks. By default, the homepage currently only shows excerpts of the recent blog posts. I would like to show the full content on the homepage for the recent posts. And if all of this customization is not what you're looking for, we can explore just downloading and installing a custom theme instead. Let's take a look at adding all of these features to the current casper theme that we installed by default.
Maintain Your Blog Hello, this is John Brown and welcome to the last module in this course on the Ghost blogging engine. So you've set up a blog and got the theme customized, you've been blogging away. Now you realize that you need to maintain this blog. First off, you might need some help, so let's look at adding additional users to the blog, which includes the various roles they might fill. Next, you know you'll need to backup the content, because no matter how good your provider is, you need to prepare for the worst. So we'll talk about putting into place a backup strategy. Ghost is still in the beta stage, and as such, they are frequently upgrading the engine to access new features and fixes of errors you are going to need to upgrade. We will talk about some of the pitfalls in the upgrade process. And finally, as your blog as matured, there are a few advanced configurations that may help you take your blog to the next level.