惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园_首页
H
Help Net Security
腾讯CDC
宝玉的分享
宝玉的分享
H
Hackread – Cybersecurity News, Data Breaches, AI and More
L
LangChain Blog
爱范儿
爱范儿
T
The Blog of Author Tim Ferriss
J
Java Code Geeks
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
MyScale Blog
MyScale Blog
Engineering at Meta
Engineering at Meta
N
Netflix TechBlog - Medium
D
Docker
V
V2EX
Last Week in AI
Last Week in AI
G
Google Developers Blog
IT之家
IT之家
C
Check Point Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
人人都是产品经理
人人都是产品经理
博客园 - 叶小钗
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 聂微东

Example blog

Ghost routing explained with routes.yaml examples — routes, collections & taxonomies Ghost redirects explained with practical redirects.yaml examples How to Serve JSON or XML Data in Ghost How to Change Your Default Post Template in Ghost Ghost Custom Theme Settings How to add Google Fonts to Ghost Themes How to Configure Ghost with Mailgun Ghost Theme Structure & Organization How to Make Custom Templates in Ghost Themes How to Install Ghost CMS via Ghost-CLI How to Add Syntax Highlighting to Ghost The best Ghost CMS hosting platforms Ghost 6.0 — Social Web and Native Ghost Analytics Ghost CMS Social web beta, email 2FA and more author social links How to keep custom design settings when updating your Ghost theme How to use the public preview card in Ghost How to add members-specific sections in Ghost How to customize the default content CTA in Ghost How to build a custom homepage in Ghost An overview of Ghost editor cards and and how they work Ghost CMS News: One-time payments & collecting sales tax How to customize the private site access template in Ghost How to add custom fonts in Ghost themes Ghost CMS News: Additional payment methods & internal linking How to use Code Injection in Ghost How to set meta data of your custom routes & collections in Ghost Ghost CMS News: TK reminders, ActivityPub and improvements How to format dates and use the date helper in Ghost Understanding and optimizing post and page settings in Ghost CMS Trigger the Ghost Portal popup based on page scroll progress
Ghost CMS internationalization, custom fonts & spam prote...
Bright Themes · 2024-02-25 · via Example blog

Ghost CMS continues to evolve, bringing new features that improve customization, user experience, and security. In this update, we’ll explore the latest enhancements, including internationalization for multi-language support, custom fonts for better branding, upgraded comments for better engagement, and stronger spam protection to keep your membership clean.

Let’s dive into these updates and see how they can enhance your Ghost-powered site.

Internationalization

Ghost is now more accessible than ever with full multi-language support for its public-facing components. Thanks to a community-driven translation effort, Ghost now supports 60 different languages, ensuring a more localized experience for elements like the signup/login portal, search, comments, and newsletter templates.

If you’d like to enable translations immediately, you can turn on the Portal translation beta under Settings → Labs. Ghost will automatically translate components based on the Publication Language set in Settings → General.

If you have suggestions for improvement check out the guide for how to contribute translations.

Custom fonts

Ghost is adding more customizations with native support for custom fonts. A carefully curated selection of high-quality typefaces is now available, ensuring a polished look that works seamlessly across different themes.

To change your publication’s fonts, head to Settings → Design → Brand → Typography. This feature is fully supported in all our premium themes,

Ghost is rolling out an upgrade for native comments to make discussions even more interactive and engaging.

The latest improvements include nested replies, allowing users to respond directly to replies for clearer conversations. A new sorting system lets publishers prioritize the best, newest, or oldest comments, with best (most liked) as the default.

To encourage participation, a call to action now appears at the top of the comments section, prompting visitors to join the discussion. Plus, hitting like or reply will prompt readers to sign up or upgrade before commenting. Lastly, hidden or deleted comments without replies will now disappear completely, keeping discussions clean and distraction-free.

Signup spam protection

Recently, there were reports of an uptick in bulk signups from services different services, resulting in a surge of fake member accounts on their websites.

Ghost now offers a manual spam filtering option for site owners, enabling them to directly block fake registrations at the individual site level. This empowers publishers to take control and prevent fake accounts.

You can find this by heading to Settings → Advanced → Spam filters.

Other Ghost CMS improvements

  • ✨ Added content_api_url helper (v5.98.0)
  • ✨ Added "exclude" option for customizing {{ghost_head}} (v5.99.0)
  • ✨ Added i18n for portal, newsletters, search, comments, etc (v5.100.0)
  • ✨ Added custom fonts (v5.101.0)
  • ✨ Improved various aspects of comments app (v5.105.0)
  • ✨ Added support for line breaks in more editor card fields (v5.106.0)
  • ✨ Added option to disable free signups (v5.106.0)
  • ✨ Enabled publishers to block additional email domains in member signups (v5.109.0)
  • ✨ Added support for Node 22 (v5.110.0)