Nikola Documentation¶
Those are the docs for the current GitHub master. It might be incompatible with the stable release. The docs for the stable release are available on the Nikola website.
Please note that some examples of Nikola-specific reST syntax might not be visible in this version of Nikola docs.
- The Nikola Handbook
- All You Need to Know
- What’s Nikola and what can you do with it?
- Getting Help
- Why Static?
- Components
- Getting Started
- Creating a Blog Post
- Creating a Page
- Supported input formats
- Shortcodes
- The Global Context and Data files
- Redirections
- Configuration
- Customizing Your Site
- Fancy Dates
- Adding Files
- Custom Themes
- Getting Extra Themes
- Deployment
- Comments
- Images and Galleries
- Handling EXIF Data
- Handling ICC Profiles
- Post Processing Filters
- Optimizing Your Website
- Math
- reStructuredText Extensions
- Importing your WordPress site into Nikola
- Using Twitter Cards
- Custom Plugins
- Getting Extra Plugins
- Advanced Features
- License
- Creating a Site (Not a Blog) with Nikola
- Creating a Theme
- Theming Nikola
- Global variables
- Per-page local variables
- Variables available in post pages (
post.tmpl
,page.tmpl
etc.) - Variables available in post lists
- Variables available in indexes
- Variables available in taxonomies
- Variables available in archives
- Variables available in author pages
- Variables available in category pages
- Variables available in galleries
- Variables available in listings
- Variables available in sections
- Variables available in tag pages
- Variables available in the “Tags and categories” page (
tags.tmpl
) - Variables available in shortcodes
- Variables available in post lists
- Extending Nikola
- Plugin Index
- Path/Link Resolution Mechanism
- Template Hooks
- Shortcodes
- State and Cache
- Nikola Internals
- Nikola Architecture
- Using Alternative Social Buttons with Nikola
- Code Documentation