I have a post stored at posts/example/nested/deeper/_posts/2023-08-06-deepest-post-ever.md (note that I have an explicit top-level folder called posts) whose heading appears as follows:
Example is linked in the path below the title because it is in my _featured_categories folder. The link points to /categories/example because my config currently contains the excerpt
In contrast, every part in the breadcrumbs above the title (which I want to keep) have a link. For the category Example, the link points to /posts/example. For the category Deeper, it is /posts/example/nested/deeper.
Now, given this setup, I have several issues that need resolving:
The breadcrumbs above and below the title should obviously link to the same page. In the above, either the top breadcrumb should link to /categories/example or the bottom should link to /posts/example. I don't see why these shouldn't be the same. At the very least, there should be a way to turn off link anchors in the breadcrumbs (rather than removing them altogether) so that they are just static text.
Hierarchy of categories should be supported by preventing aliasing. Due to the config above, if I have /posts/example/nested and /posts/test/nested, these should not both have /categories/nested as their path, since this is the behaviour of a tag (flat) rather than a category (hierarchical). The permalink template's :name seems to only take the leaf name in the hierarchy (example) rather than the path name (posts/example), and hence causes aliasing.
Ideally, the links for the respective path parts above and below the title are identical and a subpath of /categories. In the above example, there would be 4 unique links in total: /categories/posts, /categories/posts/example, /categories/posts/example/nested and /categories/posts/example/nested/deeper.
Clearly, Hydejack attempts to support hierarchical categories, since the breadcrumbs are formatted as a /-separated string. The hierarchy should hence also be configurable.
I have a post stored at
posts/example/nested/deeper/_posts/2023-08-06-deepest-post-ever.md
(note that I have an explicit top-level folder calledposts
) whose heading appears as follows:Example is linked in the path below the title because it is in my
_featured_categories
folder. The link points to/categories/example
because my config currently contains the excerptIn contrast, every part in the breadcrumbs above the title (which I want to keep) have a link. For the category Example, the link points to
/posts/example
. For the category Deeper, it is/posts/example/nested/deeper
.Now, given this setup, I have several issues that need resolving:
/categories/example
or the bottom should link to/posts/example
. I don't see why these shouldn't be the same. At the very least, there should be a way to turn off link anchors in the breadcrumbs (rather than removing them altogether) so that they are just static text./posts/example/nested
and/posts/test/nested
, these should not both have/categories/nested
as their path, since this is the behaviour of a tag (flat) rather than a category (hierarchical). The permalink template's:name
seems to only take the leaf name in the hierarchy (example
) rather than the path name (posts/example
), and hence causes aliasing.Ideally, the links for the respective path parts above and below the title are identical and a subpath of
/categories
. In the above example, there would be 4 unique links in total:/categories/posts
,/categories/posts/example
,/categories/posts/example/nested
and/categories/posts/example/nested/deeper
.Clearly, Hydejack attempts to support hierarchical categories, since the breadcrumbs are formatted as a
/
-separated string. The hierarchy should hence also be configurable.