FastComments.com

Add Comments to Weebly Sites


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

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

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


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


First, make sure you have some blog posts added to your site to see the results of this tutorial.

Once ready, we can go ahead and open the Weebly editor, and click Settings at the top.

設定を開く
設定を開く

Now let's open the settings for our blog by going to Blog on the left:

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

Now what we need to do is disable the default Weebly comment system, which we will replace.

Note if you'd like to migrate over existing comments from your Weebly site to FastComments, your support representative can assist with this migration.

Now let's set the Commenting system to Default and Comment Default to Closed:

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

Next we just have to add the FastComments.com widget code!


ステップ 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 はあなたのサイトに合わせてカスタマイズできるように設計されています。

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