2021年10月23日土曜日

[Blog]Disqusを遅延読み込み(Lazy Load)にしました

テンプレートを飛ばす前にやっていたのですが

これまでのDisqusやっぱりちょっと重いイメージがあるので、

設定は上の通り

CSS:

.disqus-loading { border: 2px solid #8d8888;
text-align: center;
background-color: #e1e1e1;
font-size: 18px;
font-weight: 300;
color: #777;
padding: 12px 0;
}

.disqus-loading.is-hidden {
display: none;

How to Lazy Load Disqus Comments on a Blogger Blog

ですが、border: 1px

表示させたい部分に追加するコード

<b:if cond='data:blog.pageType == &quot;item&quot;'>
<div class='disqus-loading'>Loading comments&amp;hellip;</div>
<div class='disqus'/>
<!-- Paste JavaScript code given below - here! -->
</b:if>

How to Lazy Load Disqus Comments on a Blogger Blog

Loading Disqusに変更
ロード前の見た目はこんな感じ
https://jsfiddle.net/Furiouz/b8gr6qkv/2/

<!-- Paste JavaScript code given below - here! --> の部分に上のサイトで公開されているDisqusのコードを username を自分のユーザーネームに変えて置くだけですね

追記
プレビュー画面のDisqusにコメント出来てしまうのでスクリプト部分を変更しました

F(uriouz)

欲しいものリスト
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.

0 comments:

コメントを投稿

スパム対策の為コメントをオフにしています。
Disqusは利用出来ます。

注: コメントを投稿できるのは、このブログのメンバーだけです。

Recent Posts

 
"The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License."