このガイドでは、Discourseサイトで「いいね!」機能を無効にする方法を説明します。
必要なユーザーレベル:管理者
Discourseフォーラムで「いいね!」機能を無効にしたい場合は、次の包括的なガイドに従ってください。
関連するサイト設定の変更
- サイト設定で
post menuを検索し、likeボタンを削除します。
- トラストレベル設定を調整して、いいね!の削除を反映させます。
tl2 requires likes received(受け取ったいいね!が必須)を0に設定tl3 requires likes received(受け取ったいいね!が必須)を0に設定tl2 requires likes given(与えたいいね!が必須)を0に設定tl3 requires likes given(与えたいいね!が必須)を0に設定
これらの変更により、投稿上の:heart:ボタンが無効になり、ユーザーのトラストレベルがそれに応じて調整されます。
ユーザーディレクトリからいいね!の列を無効にする
ユーザーディレクトリには設定可能な列があります。いいね!の列を削除するには、次の手順を実行します。
/u(ユーザーディレクトリページ)に移動します
ボタンをクリックします(スタッフにのみ表示されます)列エディタを開きます- Likes Received(受け取ったいいね!)とLikes Given(与えたいいね!)の列を無効にします
いいね!への参照を非表示にする
いいね!への残存する参照による混乱を避けるため、次のCSSコードを新しいテーマコンポーネントに適用し、メインテーマに追加します。
/* ユーザー概要/プロフィールからいいね!を非表示にする */
.top-section.most-liked-section {
display: none;
}
.stats-likes-given,
.stats-likes-received {
display: none;
}
.top-section {
.replies-section,
.topics-section {
display: none;
}
}
/* ユーザーアクティビティナビゲーションから与えたいいね!を非表示にする */
.user-nav__activity-likes {
display: none;
}
/* ユーザー通知ナビゲーションから受け取ったいいね!を非表示にする */
.user-nav__notifications-likes {
display: none;
}
/* 概要ページからいいね!を非表示にする */
.about__activities-item.likes {
display: none;
}
Discobotチュートリアルの更新
Discobotチュートリアルが有効になっている場合、ユーザーは投稿に「いいね!」をするように求められるステップに遭遇します。
これを解決するには、Discobotのメッセージを編集します。
/admin/customize/site_textsに移動し、いいね!を参照するテキストを検索します。いいね!への参照を削除します。
- Discobotのエラーテキストを検索し、ユーザーに
skip機能について通知するように変更します。
翻訳文字列では使用できないため、Do you know that you can skip steps in this tutorial? Try typing `skip` in your next reply!%{skip_trigger}変数を使用しないでください。
ヒントとコツ
いいね!に関連するバッジを無効にする
いいね!に関連するバッジの非アクティブ化を検討してください。
- First Like (最初のいいね!)
- New user of the month (今月の新規ユーザー)
- Admired (賞賛された)
- Crazy in Love (夢中)
- Empathetic (共感)
- Gives Back (還元)
- Higher Love (より高い愛)
- Respected (尊敬)
- Appreciated (感謝された)
- Out of Love (愛が尽きた)
- Thank You (ありがとう)
- Welcome (ようこそ)
- Great Post (素晴らしい投稿)
- Great Topic (素晴らしいトピック)
- Good Post (良い投稿)
- Good Topic (良いトピック)
- Nice Post (ナイス投稿)
- Nice Topic (ナイストピック)
いいね!のカウントをリセットする(非推奨)
いいね!のカウントをリセットする必要がある場合(アクティブなコミュニティでは推奨されません)、このガイドに従ってください:https://meta.discourse.org/t/delete-all-the-likes/65102。これは最終手段のリセットであることに注意してください!CSSのみでいいね!を非アクティブ化して非表示にする方法は、より安全で将来的に元に戻すことができます。
トピックの要約を無効にする
組み込みの「このトピックを要約する」ボタンは、表示されるタイミングを決定するためにsummary_likes_required設定(デフォルト: 1)を使用します。いいね!が無効になっていると、トピックはこのしきい値を満たさないため、ボタンは表示されません。Discourse AI Summarizationを使用している場合、AIを活用した要約はいいね!とは独立して機能し、それらの無効化の影響を受けないことに注意してください。





