リンク一覧
現在利用しているサービス一覧。
- GitHub Pages(ココ) https://shihono.github.io
- はてなブログ http://eieito.hatenablog.com
- Qiita https://qiita.com/shihono
- twitter https://twitter.com/sh1_hono
- Speaker Deck https://speakerdeck.com/shihono/
随時更新。
現在利用しているサービス一覧。
随時更新。
使っているテーマのテンプレートには共有ボタンみたいなものがデフォルトでついていません。
Pelican pluginにshare_postという拡張プラグインもあるのですが、いまいちわからず。
簡単に実装できるのではないか、と思い、自分でテンプレートを編集してみることにしました。
出来上がったものは記事の一番下に設置しています。
今回はtwitterとfacebookだけ作成してみます。 javascriptなどは使わず、WEB APIを指定したaタグをページに置くことにしました。
WEB APIはそれぞれ以下の通り。
http://twitter.com/share?url={{ 記事のURL }}&text={{ タイトル }}
https://www.facebook.com/sharer/sharer.php?u={{ 記事のURL }}
これを記事のテンプレート(テーマのtempletes/article.html
)に組み込みます。記事のURLとタイトルを示す変数はドキュメントを参考にしました。
表示するアイコンはfontawesomeから取得します。
(表示されないアイコンがあったため、font-awesomeのCDNを新しいversionに変更しました …
GitHub Pagesをちゃんと使いたい.
pelicanを設定したものの毎回設定内容を忘れてしまって初期化してました. これで3回目です. 今度こそ,この設定を維持したまま更新します.
pelican-theme : Pure
side-bar image : unsplash
こんなふうに
とりあえずこんな感じでやっていきます.