Introduction
For multi-language site setup
You can use theme for one language, but if you want to set up a multi-language site, you must have 2 ghost instances on the same server.
For example:
- Default English -
https://domain.com - Vietnamese -
https://domain.com/vi/ - German -
https://domain.com/de/
You can use SynapsMedia to host your multi-language site. One for primary site, one for secondary site as subdirectory. You must pay for 2 sites. Please check Deploying Multi-Language Ghost for more details.
Stuck staring at a blank Ghost theme, wondering where to even start? You’re in the right place.
Using this documentation page will help you get started with TanaFlows.
Step-by-step instructions will walk you through installing the theme and using premium features like multilingual support, schema structure, landing page optimization, and a powerful content hub.
I hope this document helps you build a high-converting website.
You shoud start at:
- Changelog — Show latest updates of TanaFlows theme working
- Deploying Multi-Language Ghost - This guide helps you self-host two Ghost instances on the same server to set up a multi-language site.
- Theme Page Template - Explore a versatile page template designed for marketers.
- In-Depth Tutorials on Theme Usage - Discover how to utilize templates and real-world scenarios with the TanaFlows theme for monetization.
- Feedback or Discussion - Share your thoughts on the TanaFlows theme or ask any questions you may have.
- Showcase - View live sites using the TanaFlows theme. We hope yours will be featured too!
Internal Tags Sheet
TanaFlows utilizes Ghost internal tags (starting with #) to trigger special layout templates and features:
| Internal Tag | Description |
|---|---|
#newsletter | Define this post is newsletter post and display on homepage at newsletter section |
#multilingual | Define this post/page have a translated version (for Multilingual Feature only) |
#product | Define the page is the single product page and add this page to mega menu navigation and footer menu |
#changelog | Define this is the changelog posts and add it to changelog page |
#comment | Add comment section to any page |
#faq-schema | Add FAQ schema to any FAQ post/page |
#faq-schema-toggle | Add FAQ schema to any post/page using ghost toggle card |
#no-toc | Hidden table of content on specific posts |
#guest-post | Define the page is guest-post form for sign up |
#no-homepage | Hidden the post/page on homepage |
#no-featured | Hidden the post/page on featured section |
Course Tags
| Course Tag | Description |
|---|---|
#youtube | Define the single course page is embed Youtube for all videos |
#vimeo | Define the single course page is embed Vimeo for all videos |
#htmlvideo | Define the single course page is embed HTML5 video for all videos |
#bunny | Define the single course page is embed BunnyCDN for all videos |
#alugha | Define the single course page is embed Alugha for all videos |
Don’t forget to subscribe to bePublish to receive the latest posts directly in your inbox!