Comment on page
Hugo
How to embed LikeCoin button into Hugo
Hugo allows users to use custom layouts to change the website design without altering the theme. The LikeCoin button can be added using this function. Follow the steps below:
Copy the post template by copying the
layouts
folder from your theme
to the repository directory:cp -r theme/YOUR_THEME/layouts/ .
Hugo allows users to create simple templates with Partial Templates and embed them into a page. Create a file named
likecoin.html
in partials
folder of the layouts
directory. Fill in the following code. You can also include words to encourage clapping the LikeCoin button in HTML format:<iframe class="LikeCoin" height="235" src="https://button.like.co/in/embed/{{ .Site.Params.likerID }}/button?referrer={{ .Permalink }}" width="100%" frameborder=0></iframe>
Add the following code to your
config.toml
file and change [LikerID] to your Liker ID:[[params]]
likerID = "likerID"
Edit the post template, which is usually located in
_default/single.html
. This is a Go Template. It is suggested to place the code after {{ .Content }}
so that the LikeCoin button will appear at the end of the article:{{ partial "likecoin.html" . }}
Hugo will render this partial for your posts. Remember to include the "." in the code, otherwise the LikeCoin template won't be able to read the data. In fact, it is not necessary to modify the original Hugo theme.
The last step is to run
hugo server
to preview your website.By following these steps, the LikeCoin button will be added to your website.
Last modified 6mo ago