: название равно пути + название
В блоге HEXO постоянная ссылка :title
кажется равным file path
+ filename
,
Так что мой _posts
структура следующая (с подпапками china
а также japan
):
_posts
china
- blogpost-1
- blogpost-2
- blogpost-3
japan
- post-a
- post-b
- post-c
permalink
затем генерирует china/blogpost-1
а также japan-post-c
, мой permalink
определяется как permalink: :title/
,
Мне нужно исключить file path
в моем permalink
, И я не могу изменить свой permalink
должно остаться permalink: :title/
(причина в том, что моя система комментирования требует, чтобы уникальные комментарии были опубликованы для уникальных постов). Конечно, я могу перестать использовать subfolders
но тогда у меня есть сотни сообщений вместе, и я больше не могу делать из этого головы или хвосты. С помощью new_post_name
тоже не вариант (пробовал, не соответствует моим целям).
Вопрос как сделать :title
только чтобы быть filename
? Я попытался внести изменения здесь (как я полагаю, здесь лежит решение)... но, к сожалению, не повезло... https://github.com/hexojs/hexo/blob/master/lib/plugins/filter/post_permalink.js#L11