Frequently Asked Questions
I can’t see my content!
Is your Markdown file in draft mode? When testing, run
hugo server with the
Is your Markdown file part of a leaf bundle? If there is an
index.md file in the same or any parent directory then other Markdown files will not be rendered as individual pages.
Can I set configuration variables via OS environment?
Yes you can! See Configure with Environment Variables.
How do I schedule posts?
publishDatein the page Front Matter to a datetime in the future. If you want the creation and publication datetime to be the same, it’s also sufficient to only set
- Build and publish at intervals.
How to automate the “publish at intervals” part depends on your situation:
- If you deploy from your own PC/server, you can automate with Cron or similar.
- If your site is hosted on a service similar to Netlify you can:
- Use a service such as ifttt to schedule the updates
- Set up a deploy hook which you can run with a cron service to deploy your site at intervals, such as cron-job.org (both Netlify and Cloudflare Pages support deploy hooks)
Also see this Twitter thread:
@GoHugoIO Converted https://t.co/icCzS7Ha7q from @Medium to Hugo yesterday. Once I figure out how to do scheduled posts I will be ecstatic.— Chris Short 🇺🇸🇺🇦 (@ChrisShort) February 10, 2018
Can I use the latest Hugo version on Netlify?
Yes you can! Read this.
I get “… this feature is not available in your current Hugo version”
If you process
CSS in your Hugo project with
libsass as the transpiler or if you convert images to the
webp format, you need the Hugo
extended version, or else you may see an error message similar to the below:
error: failed to transform resource: TOCSS: failed to transform "scss/main.scss" (text/x-scss): this feature is not available in your current Hugo version
We release two set of binaries for technical reasons. The extended version is not what you get by default for some installation methods. On the release page, look for archives with
extended in the name. To build
go install --tags extended
To confirm, run
hugo version and look for the word
See Configure Dates for the order in which the different date variables are complemented by each other when not explicitly set. ↩︎