Is there a way to set an alternative for pipe character for wikilinks?

Hi everyone,

I’m looking to integrate obsidian with my jekyll site, however I have problems with wikilinks having an alternative name [[link|alt_name]]. I have wrote a parser that works as well as Obsidian’s, however it appears that Kramdown/GFM parses pipes as tabular data, and an escaped pipe ‘|’ is parsed quite randomly by Jekyll - sometimes it works, sometimes it doesn’t.

I know this is the problem, since setting internal links with a neutral delimiter (ex ‘;:’) doesn’t cause a problem.

Do you know if there is a way to modify the config file for this use case ?

I don’t think this is possible, sorry. Pretty sure those characters are buried deep in Obsidian’s code. Perhaps open a #feature-requests for the ability to set an alternative?

I found a solution. Thanks for your answer !

What was it?! Don’t leave us in suspense!

1 Like

I just published my template ! Check the content.html file in the repo. Basically it was bad code that I didn’t remove. Now it works with [[link\|alt-text]], which is Obsidian-compatible.

1 Like