如何在 Hugo 網站中加入 LikeCoin 讚賞鍵提升創作收入

如何在 Hugo 網站中加入 LikeCoin 讚賞鍵提升創作收入

目錄

因為我本身是 LikeCoin 支持者,也是推崇文章開源但內容有價的創作者。

因此希望即便從 WordPress 轉移至 Hugo ,依然能夠使用 LikeCoin 作為連結我與讀者間的橋梁。

本文以 hugo v0.114.1 搭配 LoveIt 主題示範如何在文章中加入 LikeCoin 讚賞鍵

  1. 首先將主題的 layouts 資料夾複製到專案資料夾下:
cp -r theme/[YOUR_THEME]/layouts/ .
  1. layouts\partials\ 資料夾下建立一個 likecoin.html 檔案,並寫入下列內容:
<iframe
  class="LikeCoin"
  height="235"
  src="https://button.like.co/in/embed/{{ .Site.Params.likerID }}/button?referrer={{ .Permalink }}"
  width="100%"
  frameborder="0"
></iframe>
  1. hugo.toml 中加入以下設定:
[params]
	likerID = "likerID"
  1. 找到文章使用的模板,以 LoveIt 為例,模板在 layouts\posts\single.html。將下列程式碼貼在你希望顯示 LikeCoin button 的地方,建議貼在 {{ .Content }} 後,即可顯示於每篇文章下。
{{- partial "likecoin.html" . -}}

  1. 編譯 hugo 後,即可看到每篇文章內容下方皆會顯示 LikeCoin 讚賞鍵了

相關文章

如何快速建置 Node.js 專案並使用 TypeScript 與 Visual Studio Code 進行開發

如何快速建置 Node.js 專案並使用 TypeScript 與 Visual Studio Code 進行開發

安裝 .NET CLI on Windows with Chocolatey choco install dotnetcore-sdk -y on macOS with Homebrew brew install dotnet-sdk on Ubuntu sudo apt-get install dotnet-sdk -y 使用 Will 保哥 的專案範本建立一個新的 TypeScript 專案 安裝專案範本 dotnet new --install Duotify.Templates.DotNetNew 建立新的 TypeScript 專案 mkdir <project-folder> && cd <project-folder> dotnet new tsnode

閱讀更多
小米水離子吹風機 H500:女性的福音 - 冷熱風交替

小米水離子吹風機 H500:女性的福音 - 冷熱風交替

家中的吹風機壞掉後,我開始尋找一款能夠提升生活質感的吹風機。在這次的探索中,我發現了一款名為小米水離子吹風機 H500 的產品。這款吹風機不僅具有獨特

閱讀更多
使用 asdf 工具有效管理 Elixir、Erlang、Python 和 Node.js 等多種程式語言的版本

使用 asdf 工具有效管理 Elixir、Erlang、Python 和 Node.js 等多種程式語言的版本

在軟體開發領域中,維持團隊成員工具版本的一致性是非常關鍵的。這正是 asdf 版本管理工具發揮作用的時刻。 asdf 讓你能在一個文件( .tool-versions )裡面指定所有工具的版

閱讀更多