Я всегда создаю свои сообщения с именами файлов, которые начинаются с "0001-", "0002-" и т. Д. Я бы хотел, чтобы заголовок по умолчанию убрал это.
В файле themes/Hugo-Octopress/./archetypes/post.md
Iизменено:
---
title: "{{ replace .TranslationBaseName "-" " " | title }}"
на
---
title: "{{ replace .TranslationBaseName "-" " " | substr 6 | title }}"
Я думал, что это передало бы заголовок через "substr 6", который удалит первые 5 символов из файла.
Однако сообщение об ошибке, которое я получил, было таким:
Error: Failed to process archetype file "[redacted]/themes/Hugo-Octopress/archetypes/post.md": template: post:2:50: executing "post" at <substr 6>: error calling substr: start argument must be integer
Как мне убрать первые 5 символов строки в конвейере шаблона?