Newsletter theme for ghost publishing platform to build an independent newsletter like revue or substack
inostack-1.2.5
inostack.zip
, routes file routes.yaml
& a txt file containing the documentation linkyourblog.com/ghost
.inostack.zip
* An upload box will open, then choose the theme inostack.zip
* Once uploaded. Click on Activate now button to activate.
The theme comes with a routes.yaml
file whcih can be found on the themes compress folder. In order to the custom pages (Pricing, Account, archive, signup/signin) work you need to upload the routes.yaml
file.
To upload the routes.yaml
file follow the steps:
Go to Setting > Labs & Look for Upload ROUTES.YAML button & Click on that & you will be able to upload the file.
In order to the pricing & archive page work two pages needed to be created from ghost admin.
pricing
If you want you can add other page contents. For example use the Toggle
card from ghost admin to add a FAQ section right below the pricing table.
archive
After installing & activating the theme the next step is to configure the search. In order to make the search functionality work we need to create Content API from ghost admin & then need to put the API key in Ghost head. To create Content API follow the steps:
From Ghost admin, click Integrations from the sidebar menu, then click + add custom integration.
Now, give the new integration a name, for example, Search and click Create.
Now the new Content API is Created. after created the page will look like below
Now go to Setting > Design, From left panel Expand Site Wide
& Put the Content Api Key to Search API key
field
Click Save & your search functionality will be working Just Fine.
InoStack supports Ghost i18n and comes with English translation. You can easily translate it to your desired language.
To use another available language than English, go to Admin > General > PUBLICATION INFO> Publication Language and enter the Language Code Reference.
Lets add a language that is not included in the theme. In this case we take German language as an example.. to do that go to your theme folder & look for Locales folder
Then duplicate the en.json
to de.json
as de is the German language code & replace the texts with your German Texts..
If you need any assistance setting up your theme you can always reach to us at [email protected]