How to write your first post on Ghost
Writing your first Ghost post involves accessing the Ghost admin panel, creating a new post, adding content using the editor, and publishing it. The process is straightforward with Ghost's intuitive block-based editor.
Prerequisites
- A Ghost site set up and running
- Admin access to your Ghost site
- Basic understanding of writing and formatting
- A web browser
Step-by-Step Instructions
Access the Ghost Admin Panel
yoursite.com/ghost and log in with your admin credentials. Once logged in, you'll see the main dashboard with various options including Posts, Pages, and Settings.Create a New Post
Add Your Post Title
Write Your Content Using the Editor
+ or / followed by the block type you want (like /image, /heading, or /quote). Use the formatting toolbar that appears when you select text for basic formatting like bold, italic, and links.Add Images and Media
/image and press Enter, or click the + button and select Image. You can upload images by dragging and dropping them directly into the editor or clicking Click to select an image. Images can be resized by clicking on them and using the resize handles.Configure Post Settings
Preview and Publish Your Post
Share and Promote Your Post
Common Issues & Troubleshooting
Can't access the Ghost admin panel
Ensure you're using the correct URL format yoursite.com/ghost and that your Ghost installation is running. Clear your browser cache and try again.
Images won't upload or display
Check that your images are under the file size limit (usually 10MB) and in supported formats (JPG, PNG, GIF, WebP). Verify your Ghost installation has proper file upload permissions.
Post content disappears or doesn't save
Ghost auto-saves as you type, but if content disappears, check your internet connection and try refreshing the page. Use Ctrl+Z to undo recent changes.
Published post doesn't appear on the site
Clear your browser cache and check that the post status is set to Published (not Draft). If using a custom theme, ensure it's properly configured to display posts.