Ghost for microbloggin

Has anyone deployed Ghost for microblogging … meaning for short untitled, tweet-like posts?

As it is, if you leave out the title, Ghost puts in (Untitled). How to suppress that?

@rickroberts if you want, you can edit your theme to not include the title in the html output :slight_smile: that should give you the behavior you want. Only downside to that is that in the admin screen all the posts would still show up as (Untitled). If you’re fine with that, then the theme change is all you’d need to do to suppress the post title.

I’m also looking for something closer to microblogging. I’d be okay with title but just want my home page to be my last ten posts, all fully expanded. Seems like that doesn’t exist yet…

It wouldn’t be hard to get an existing theme to do this. :)

I hate to ask but…how? Would love to do something like https://daringfireball.net/.

I think you’d be about halfway there if you started from the Digest theme. That theme’s home.hbs is this:

<main id="gh-main" class="gh-main">
    {{#foreach posts limit="1"}}
        <article class="gh-article {{post_class}}">
            {{> content}}
        </article>
    {{/foreach}}
</main>

If you changed limit="1" to some larger number, you’d get that many of your most recent posts.

You might well want to do other styling/layout changes, but for the basic “get multiple posts on the same page” goal, that’s all it’d take.

Thanks so much Cathy. Feels like Digest would still require a lot of tweaks. Including removing “latest issue” branding.

I’m surprised there isn’t an official theme that does this organically. Especially now that folks are potentially more interested in microblogging.

Been thinking about switching from Ghost to Wordpress specifically for this.

@nyctoolswriter I just uploaded a theme for you that you can try out. I made it a few years ago.

I had styled it like https://daringfireball.net/ showing the full posts right on the home page…

https://github.com/denvergeeks/ghost-daring/archive/refs/heads/main.zip

To hide the post titles, add this to your Site Header Code Injection…

<style>
.post header h2 {
    display: none;
}
</style>

(This was a theme I had modified that I had found HERE on Github.)

Here is a method for showing the entirety of each post in your feeds loop…