Running from a Ghost

A Ghost host, to be precise.

Last year, I began my search for a WordPress replacement in earnest, and signed up for a yearly plan using Ghost via https://www.magicpages.co/.

I have no complaints about the service or support, but 20 years of using WordPress proved a bigger hurdle to overcome than I thought. I really like some aspects of Ghost, but just as often I run into limits. It’s possible some of the limits might be theme-related, or could be overcome with CSS or something else, but I find I have little patience anymore to go down these rabbit holes to get things to work the way I want. WP is far from perfect (I could write a book–probably just from my posts highlighting WP’s issues) but I know it and have adapted to its flaws and weird bits.

I feel Ghost is close, but not quite it. Or maybe it is and I’m not willing to put in the effort.

Either way, I’m sticking with WP for at least a little bit longer. I’ll continue to ponder a move, but the urgency is no longer there.

Here is a cat:

Experimenting with Ghost. Spooky!

UPDATE, December 22, 2024: Corrected a few things based on a reply from the person who hosts Magic.Pages!

MagicPages.co is a Ghost hosting site, and they offer both reasonable pricing, plus a 14-day free trial. Today, I signed up for the trial and created a mock version of this very blog. I tweaked the default theme a bit, made a post, then duplicated an existing post from here to see how easy it was or wasn’t, and how it looked vs. WP.

Here are my initial takes.

Pro:

  • Clean, simple interface. WP has a ton of cruft and junk I never use, and the thing I do most often–post–is not made particularly easy or accessible. Ghost streamlines everything down to a minimalist UI that makes it simple to write posts.
  • More options are always close by. It’s only a click away to do more complex formatting or access other features. Again, the UI feels honed, and focused.
  • It has a nice selection of themes, and you can create your own (though it’s not that simple).
  • No plugins needed! It has image-handling options that are much nicer than WP’s, and they’re just there.
  • If you want to have members/subscriptions, it’s easy to set up.
  • ActivityPub integration is being worked on, meaning I could blog and share easily to Mastodon, the one social media site I haven’t completely abandoned (yet).
  • I can use all emojis, to excess. Always to excess.

Con:

  • Most themes are locked behind a higher-priced tier, as are custom themes. Wrong! The head of Magic.Pages, Jannis Fedoruk-Betschki, wrote to me to let me know all of Ghost’s official themes are supported in the Starter plan. The Pro plan is required for custom themes.
  • The number of fonts is limited. I’m not sure how easy it is to add more (edit: It looks like it requires haxing the backend to a degree).
  • While the UI is great, the overall level of customization seems lower overall. I love tweaking, but maybe too much, so this isn’t necessarily a con.
  • How do I turn off the copious subscribe buttons? One is enough.
  • No easy way to import my WP site, which begs the question, what would I do with the old site? I am not going to manually copy over 5,400+ posts. Probably. (Note: Ghost.org does offer importing, but only with their even-more-expensive tiers.) UPDATE: Yearly plans do get support for importing, so I was basically wrong here, too.
  • The two cards it supports are for the worst social media platforms: Facebook and X.

Overall, I think the pros outweigh the cons, but I am fussy and unsure. I have about two weeks to make up my mind about this specific host, though.