ilink shortcode with anchor for backlink
This commit is contained in:
		
							parent
							
								
									3de565007a
								
							
						
					
					
						commit
						a894b5f70d
					
				
					 1 changed files with 7 additions and 2 deletions
				
			
		|  | @ -1,3 +1,4 @@ | ||||||
|  | {{- $this := $.Page -}} | ||||||
| {{- $pages := where .Site.RegularPages "Params.pageid" "eq" (.Get "pid") -}} | {{- $pages := where .Site.RegularPages "Params.pageid" "eq" (.Get "pid") -}} | ||||||
| {{- $frag := .Get "id" -}} | {{- $frag := .Get "id" -}} | ||||||
| {{- $fragsep := "" -}} | {{- $fragsep := "" -}} | ||||||
|  | @ -5,5 +6,9 @@ | ||||||
| {{- $inner := .Inner -}} | {{- $inner := .Inner -}} | ||||||
| {{- range $pages -}} | {{- range $pages -}} | ||||||
|   {{- $url := printf "%s%s%s" .Permalink $fragsep $frag -}} |   {{- $url := printf "%s%s%s" .Permalink $fragsep $frag -}} | ||||||
| <a href="{{ $url }}">{{ or $inner .Title | markdownify }}</a> |   <a id="{{ .Params.pageid }}" | ||||||
|  |      anchor="{{ .Params.pageid }}" | ||||||
|  |      href="{{ $url }}">{{ or $inner .Title | markdownify }}</a> | ||||||
|  |   {{- $backlink := printf "%s#%s" $this.Permalink .Params.pageid -}} | ||||||
|  |   {{- .Scratch.Add "backlinks" (slice $this) -}} | ||||||
| {{- end -}} | {{- end -}} | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue