Skip to content

docs: fix broken heading anchors - #2607

Merged
uiolee merged 1 commit into
hexojs:masterfrom
SatvikMishra08:docs-fix-broken-anchors
Oct 11, 2026
Merged

uiolee merged 1 commit into
hexojs:masterfrom
SatvikMishra08:docs-fix-broken-anchors

Conversation

@SatvikMishra08

Copy link
Copy Markdown
Contributor

Check List

  • Others (Update, fix, translation, etc...)
    • Languages:
    • en English

Four links in the English docs point to heading ids that don't exist on the rendered pages, so they open the top of the page instead of the section:

File Old anchor Actual id on hexo.io
docs/contributing.md commands.html#Debug_mode #Debug-mode
docs/plugins.md contributing.html#Updating_Documentation #Updating-Documentation
docs/themes.md contributing.html#Updating_Documentation #Updating-Documentation
docs/tag-plugins.md /docs/front-matter#Settings-amp-Their-Default-Values #Settings-Their-Default-Values

I got the ids from the live pages (https://hexo.io/docs/commands.html, contributing.html, front-matter.html). Hexo generates them with hyphens, and the & in "Settings & Their Default Values" is dropped. Translations are managed through Crowdin, so I only changed the English source.

@github-actions github-actions Bot added Docs source/docs en lang: en labels Oct 9, 2026
@github-actions

github-actions Bot commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

✅ Theme thumbnails validation completed.

@uiolee uiolee left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🌷

@uiolee
uiolee merged commit d1e2672 into hexojs:master Oct 11, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Docs source/docs en lang: en

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants