FastComments.com

Weebly サイトにコメントを追加する

FastComments を使えば、どの Weebly サイトにも簡単にライブコメント機能を追加できます。

以下の手順は Weebly 上に構築されたブログ向けです。他の種類のサイトについては、サポートスタッフが喜んでお手伝いしますので、お気軽にお問い合わせください。

このチュートリアルには FastComments のアカウントが必要です。先にサインアップしてからここに戻ってくることをお勧めします。こちらでアカウントを作成できます。

ステップ 1: ブログ設定を開く Internal Link

まず、このチュートリアルの結果を確認できるよう、サイトにブログ記事をいくつか追加しておいてください。

準備ができたら、Weeblyエディターを開き、上部の Settings をクリックします。

設定を開く
設定を開く

次に、左側の Blog に移動して、ブログの設定を開きます:

ブログ設定を開く
ブログ設定を開く

次に、置き換える対象となるWeeblyのデフォルトコメントシステムを無効にします。

注意 WeeblyサイトからFastCommentsへ既存のコメントを移行したい場合は、サポート担当者がこの移行を支援できます。

それでは、Commenting system を Default に、Comment Default を Closed に設定しましょう:

デフォルトシステムを無効にする
デフォルトシステムを無効にする

最後に、FastComments.comのウィジェットコードを追加するだけです!

ステップ 2: FastComments.com のコードを追加する Internal Link

WeeblyとFastCommentsの統合をうまく機能させるために、2つの小さなコードスニペットを追加する必要があります。

最初のスニペットは Weebly の「コメントは閉じられています」メッセージを非表示にするためのもので、2つ目は実際に FastComments を読み込むためのものです。

まず、この小さなコードスニペットをコピーしてください:

FastComments ヘッダー用コードスニペット
Copy Copy
1
2<style>
3 #comments {
4 display: none;
5 }
6 #commentArea:not(.loaded) {
7 display: none;
8 }
9 #commentArea.loaded {
10 display: block !important;
11 }
12</style>
13

次に、Step Oneで使った同じ設定ページで、Post header codeの横にある+をクリックします。

投稿ヘッダーコードを開く
投稿ヘッダーコードを開く

次のようにテキストボックスが開きます:

投稿ヘッダーコードが開いた状態
投稿ヘッダーコードが開いた状態

次にコードスニペットを貼り付けます:

ヘッダーコードスニペットを貼り付けた
ヘッダーコードスニペットを貼り付けた

次は FastComments を有効にするフッターコードです。Post footer codeの横にあるプラス記号をクリックします:

投稿フッターコードを開く
投稿フッターコードを開く

Weebly 用に特別に設計されたこのコードスニペットをコピーしてください:

FastComments フッター用コードスニペット
Copy Copy
1
2<script src="https://cdn.fastcomments.com/js/embed-v2.min.js"></script>
3<div id="fastcomments-widget"></div>
4<script>
5 (function () {
6 let loaded = false;
7 let interval = null;
8 function attemptLoad() {
9 if (loaded) {
10 clearInterval(interval);
11 return;
12 }
13 const comments = document.getElementById('comments');
14 if (comments) { // コメント表示ボタンを削除
15 comments.remove();
16 }
17 const commentArea = document.getElementById('commentArea');
18 if (!commentArea) {
19 return;
20 }
21 commentArea.innerHTML = '';
22 commentArea.classList.add('loaded');
23 FastCommentsUI(commentArea, {
24 tenantId: "demo",
25 urlId: window.location.pathname
26 });
27 loaded = true;
28 clearInterval(interval);
29 }
30 attemptLoad();
31 interval = setInterval(attemptLoad, 300);
32 })();
33</script>
34

次にフッターコードを貼り付けます:

投稿フッターコードを追加した
投稿フッターコードを追加した

これで完了です!

ステップ 3: 公開! Internal Link

今は変更を保存してサイトを公開するだけです!

保存して公開
保存して公開

成功 Internal Link

成功しました!サイトを表示すると、FastCommentsのライブコメント機能が有効になっているはずです:

成功
成功

カスタマイズ Internal Link

FastComments はあなたのサイトに合わせてカスタマイズできるように設計されています。

カスタムスタイルを追加したり設定を調整したい場合は、方法を学ぶためにカスタマイズと構成に関するドキュメントをご覧ください。