この役立つ記事のおかげで、Github ページの 1 つにDisqus を正しく設定することができました。ここで、この Disqus 統合をドメイン上の
すべてのページに追加する方法があるかどうかを尋ねたいと思います。
PS<iframe>
-すべての github ページにある footer.html があります。そこから私の目的を助けるために使用できるものはありますか。すべてのページに disqus があるサイトがたくさんありますが、どうすればいいですか?
この役立つ記事のおかげで、Github ページの 1 つにDisqus を正しく設定することができました。ここで、この Disqus 統合をドメイン上の
すべてのページに追加する方法があるかどうかを尋ねたいと思います。
PS<iframe>
-すべての github ページにある footer.html があります。そこから私の目的を助けるために使用できるものはありますか。すべてのページに disqus があるサイトがたくさんありますが、どうすればいいですか?
私が理解していることから、ブログの各記事に disqus 入力を追加したいと考えています。ええと、Jekyll は HTML インクルードを許可するリキッド テンプレート言語を使用します。
' _layout ' ディレクトリ (例: default.html)にレイアウトを定義しました。'jekyll build' を実行するときに、このファイルを解析したいことを Jekyll に伝えるために、このファイル内に前付を入れます。
また、disqus.html ( _includeディレクトリ内) を作成し、提供されたコードの disqus スニペットを貼り付けます。このスニペットをデフォルトのレイアウトに含めます (必要な場所に)。{% include disqus.html %} (私は toto.html のようなリテラル名を使用せず、むしろ変数を使用します。しかし、それは問題ではありません。そうすることができます)
そして、各ブログ投稿の_postディレクトリの front-matter で、「layout: default」を定義します。
とはいえ、Jekyll のドキュメントを念頭に置いていない場合、私の説明は理解するのが難しいでしょう。私のブログのソースとマニュアルをチェックしてください:)。
応援する
私はそこに、
私が言ったように、私はジキルからペリカンに乗り換えました。Pelican は、Disqus や Google アナリティクスをブログに統合するために必要なすべてのものを既に埋め込んでいます。必要なのは、pelicanconf ファイルで disqus ドメインを指定することだけです。
もう手作業はありません!そして、私が言ったように、それはグーグルアナリティクスでも同じです。
切り替え部分はそれほど難しくないかもしれません。必要なのは、私が推測する記事を転送することだけです。ペリカンのブログを gh-pages に公開する作業はほとんどありません。(とても少ない)。ツールをご覧になることをお勧めします。それだけの価値があります。