Я пытаюсь создать якорные ссылки на нашей странице «Условия использования». Однако единственный способ сделать это — редактировать пост, и при клике на ссылки заголовков вы возвращаетесь к теме сообщества, а не переходите в нужное место на опубликованной странице, как должно быть.
Вот наша страница TOS — не могли бы вы помочь? Я что-то делаю не так?
Окей, вот как заставить их работать в обоих местах
Настройте заголовки как обычные заголовки, как обычно. Вот пример:
## Держите в порядке
blah blah blah
## Это цивилизованное место для общественных обсуждений
foo foo bar
## Улучшите обсуждение
blah foo rah
Затем, дополнительно редактируя страницу темы, создайте вверху раздел «Содержание».
## Содержание
<a href="">Держите в порядке</a>
<a href="">Это цивилизованное место для общественных обсуждений</a>
<a href="">Улучшите обсуждение</a>
Теперь откройте страницу темы как обычно, перейдите по каждой ссылке и скопируйте её.
Вставьте каждую ссылку в атрибут href между кавычками для соответствующего элемента, но, и это критически важно, используйте только часть с #.
В результате у вас должно получиться что-то вроде:
<a href="#keep-it-tidy-2">Держите в порядке</a>
<a href="#this-is-a-civilized-place-for-public-discussion-3">Это цивилизованное место для общественных обсуждений</a>
<a href="#improve-the-discussion-4">Улучшите обсуждение</a>
Теперь это должно работать как на странице темы, так и на опубликованной странице.