How To Manage Content Using the Ghost Blogging Platform

Published on October 16, 2013
How To Manage Content Using the Ghost Blogging Platform


Ghost is an exciting new blogging platform that can be used to easily manage your posts, update themes, and edit content. A simple, yet powerful interface allows you to get to work immediately and publish beautiful results.

In this guide, we will discuss how to use Ghost to create and manage your content. In the second half of the article, we will discuss how to change themes and adjust basic settings.

We assume that you have used the DigitalOcean Ghost one-click application to deploy your server.

We also assume that you have completed the basic Ghost configuration outlined in this guide. You should be able to access your blog by going to your domain name.

How to Navigate the Content Interface

Ghost’s content creation interface is incredibly simple. We can access our content by going to:

<pre> <span class=“highlight”>your_domain_name</span>/ghost </pre>

You may have to sign in with the credentials you used to create the site. After that, you will be taken to the “content” tab, which is exactly where we want to be:

Ghost content tab

You will see the pre-configured sample post called “Welcome to Ghost”. Currently, it is the only post that we have on our blog.

As we add content, each new post will get a tab on the left-hand side. If we select any of these posts, a preview will be displayed on the right side. This represents how the content will be displayed on our site.

In the preview pane, we can see two buttons useful for editing.

How To Adjust Post Information

The gear is for adjusting the settings for the post:

Ghost post configuration

If you click it, you can adjust the URL snippet that will be used to refer to the post. By default, this will be an adjusted string made from the post title.

You will also have the option to edit the post date. This date must be in the past and must be in the following format:

[08 Oct 13]

This is also where you can delete a post. Click on the “Delete” button:

Ghost delete post button

You will be asked to confirm this action to avoid accidentally destroying a post:

Ghost confirm post deletion

How To Edit a Post

The pencil icon next to the gear is used to edit the current post. If we click it, we will be taken to the editing interface:

Ghost edit post

You will be taken to a screen where you can edit on the left side and see the results on the right side. Ghost uses markdown, a simple markup language, to create post content.

If you need some help with markdown syntax, you can either visit the markdown site linked to above, or click on the in-site shortcut button that ghost provides.

It is in the upper-right corner of the editing half (left pane) in the editor window:

Ghost markdown help button

A reference sheet will pop up with the appropriate way to style different elements in your page.

Ghost markdown reference sheet

When you are done editing, click on the “Update Post” button in the lower-right corner:

Ghost update post

You may notice that you also have a gear icon in this interface. It provides a consistent menu that mirrors the gears in the other screen.

If you wish to take a post down from the public site, but not delete it, you can unpublish it by clicking on the arrow to the right of the Update button:

Ghost unpublish button

The button will change to a red “unpublish” button. Click the button to confirm.

Ghost unpublish confirm

How to Create a New Post

To create a new post, you can either click the green box with a plus in it on the content page:

Ghost create page

Or, you can click on the “New Post” button that is present in the top navigation bar on all pages:

Ghost new post

You will be taken to the editor screen, just like when you edit a post. This time, all fields will be blank.

Choose a title and begin writing your post in the left-hand side.

Ghost example post

You can save your progress in the lower-bottom corner by clicking the “Save Draft” button:

Ghost save draft

When you are ready to publish, click on the arrow to the right of the “Save Draft” button and select “Publish Now”:

Ghost publish now select

Now, click the red “Publish Now” button to confirm:

Ghost publish now confirm


You should now have a good idea how to navigate the content management pages of Ghost. You can create posts, update posts, and delete content easily.

In the next section, we will demonstrate how to adjust your Ghost theme and settings.

<div class=“author”>By Justin Ellingwood</div>

Thanks for learning with the DigitalOcean Community. Check out our offerings for compute, storage, networking, and managed databases.

Learn more about our products

About the authors

Still looking for an answer?

Ask a questionSearch for more help

Was this helpful?

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

My Ghost installation tutorial also still works with latest versions: http://meshfields.de/install-ghost-linux/

might want to check that URL, pilgrim

Not meaning to spam or anything, but I also created a tutorial showing how to use Ghost with Digital Ocean http://www.ghostforbeginners.com/wp-admin/edit.php?post_type=page

Try DigitalOcean for free

Click below to sign up and get $200 of credit to try our products over 60 days!

Sign up

Join the Tech Talk
Success! Thank you! Please check your email for further details.

Please complete your information!

Featured on Community

Get our biweekly newsletter

Sign up for Infrastructure as a Newsletter.

Hollie's Hub for Good

Working on improving health and education, reducing inequality, and spurring economic growth? We'd like to help.

Become a contributor

Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.

Welcome to the developer cloud

DigitalOcean makes it simple to launch in the cloud and scale up as you grow — whether you're running one virtual machine or ten thousand.

Learn more
DigitalOcean Cloud Control Panel