Ссылки на теги не работают в блоге beautifulhugo - PullRequest
1 голос
/ 29 апреля 2019

Я пытаюсь создать блог, используя комбинацию RStudio / blogdown и используя тему beautifulhugo из halogenica / beautifulhugo. Когда я создаю новый веб-сайт с использованием стандартного шаблона из github и RStudio GUI / serve_site (), все работает нормально (насколько я вижу), за исключением того, что теги на главной странице не работают (когда я нажимаю на них, они говорят, что я компьютер не подключен к интернету). Я хотел бы узнать, как это исправить ... или научиться правильно это делать, прежде чем я начну что-то менять в настройке / создании блога.

Эта проблема с тегами повторяется на странице каждого сообщения и на отдельной странице «Теги», когда я нажимаю «Просмотреть все» под каждым тегом.

Я полный нуб, скорее всего, я что-то делаю не так. Мне удалось «исправить» проблему «Просмотреть все» с помощью https://github.com/halogenica/beautifulhugo/issues/142,, но я предполагаю, что есть более общая проблема с тем, что я делаю: мне нужно исправить ее один раз централизованно или, возможно, выполнить аналогичное модификация к другим частям кода?

1 Ответ

1 голос
/ 29 апреля 2019

Неважно - я узнал, что случилось.Приведенное выше исправление устраняет одну из проблем в term.html (layouts / _default).В той же папке была «ошибка» (которую я, без сомнения, выясню, исправит ли она в будущем), когда в ссылку на тег добавлялся дополнительный «/».Мне пришлось изменить

<a href="{{ $.Site.LanguagePrefix | absURL }}/tags/{{ . | urlize }}/">{{ . }}</a>&nbsp;

на

<a href="{{ $.Site.LanguagePrefix | absURL }}tags/{{ . | urlize }}/">{{ . }}</a>&nbsp;

в обоих файлах list / single.html в той же папке, что и выше.Обратите внимание, что они отличаются только косой чертой перед тегами.

...