Extreme Wikilinks

by bobstanton
5
4
3
2
1
New Plugin

Description

Take your Wikilinks to the eXtreme! by using frontmatter to customize their appearance. - This plugin has not been manually reviewed by Obsidian staff.

Reviews

No reviews yet.

Stats

stars
downloads
0
forks
0
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

Take your Wikilinks to the eXtreme! by using frontmatter to customize their appearance. EXTREME!

Screencast_20260625_183949.webm

Using frontmatter such as:

---
Address: 1040 S Washington Ave, Scranton, Pennsylvania 18505
icon: 🍕
---

With a template like:

{this.icon} {this.wikilink}

Will result in:

🍕 Alfredos Pizza Cafe

Templates

Templates are managed in plugin settings.

Built-in values:

  • {this.title} - linked file basename
  • {this.basename} - linked file basename
  • {this.path} - linked file path
  • {this.wikilink} - Wikilink to the original link destination using the original display text
  • {this.linkDestination} - original link destination, including headings or block anchors
  • {this.linkDisplayText} - original link display text, such as Pizza from [[Alfredos Pizza Cafe|Pizza]]
  • {this.frontmatter} - linked file frontmatter object

Linked file frontmatter is also available directly, such as {this.icon}, {this.Address}.

For frontmatter names with spaces or punctuation, use bracket syntax:

{this['Property With Spaces']}

Template expressions can use JavaScript:

{h.hasTag(this.tags, 'online-ordering') && this.Website ? this.Website : ''}