PeepSo:Facebook風のコミュニティサイトを構築できる
Facebook 風のコミュニティサイトを簡単に構築できる WordPress 用プラグインの紹介です。
それは「PeepSo」です。
その導入手順から日本語化・使い方と設定などを解説していきます。
- 1. PeepSo
- 2. Gutenberg エディターでの動作
- 3. PeepSo のインストール手順
- 4. PeepSo の日本語化
- 5. 専用テーブル
- 6. 専用メニュー
- 7. PeepSo の使い方
- 8. PeepSo のダッシュボード(Dashboard)
- 9. PeepSo の構成(Configuration)
- 9.1. 一般設定(General)
- 9.2. 外観設定(Appearance)
- 9.3. 投稿設定(Stream Posts)
- 9.4. マークダウン設定(Markdown)
- 9.5. ブログ投稿設定(Blog Posts)
- 9.6. 通知メール編集(Edit Emails)
- 9.6.1. 新規ユーザーへの通知メール(New User Email)
- 9.6.2. 新規ユーザーへの通知メール:アカウント確認なし(New User Email – No Account Verification)
- 9.6.3. アカウント承認通知メール(Account Approved)
- 9.6.4. アクティビティ通知メール(Activity Notice)
- 9.6.5. 「いいね」アクション通知メール(Like Post)
- 9.6.6. ユーザーコメント通知メール(User Comment)
- 9.6.7. 返信コメント通知メール(User Reply Comment)
- 9.6.8. いいねユーザーのコメント通知メール(Like User Comment)
- 9.6.9. ウォールへの投稿通知メール(Wall Post)
- 9.6.10. 投稿シェア通知メール(Share Post)
- 9.6.11. パスワード回復通知メール(Forget Password)
- 9.6.12. パスワード変更通知メール(Password Changed)
- 9.6.13. プロフィールいいね通知メール(Like Profile)
- 9.6.14. 新規ユーザー登録通知メール(New User Registration)
- 9.6.15. 報告通知メール(New Content Reported)
- 9.6.16. 投稿で言及されたユーザーへの通知メール(User Mentioned In Post)
- 9.6.17. コメントで言及されたユーザーへの通知メール(User Mentioned In Comment)
- 9.6.18. エクスポート完了通知メール(Export Data Complete)
- 9.6.19. ログイン試行失敗通知メール(Failed Login Attempts)
- 9.6.20. 全メールテンプレートリセット設定(Reset all emails)
- 9.6.21. 許可トークン(Allowed Tokens)
- 9.7. ナビゲーション設定(Navigation)
- 9.8. ライブ更新設定(Live Updates)
- 9.9. 高度な設定(Advanced)
- 9.9.1. SEO & オープングラフ(SEO & Open Graph)
- 9.9.2. ソーシャルシェア(Social sharing to other networks)
- 9.9.3. 有効なソーシャルネットワーク設定(Enabled social networks)
- 9.9.4. GDPRコンプライアンス(GDPR Compliance)
- 9.9.5. パフォーマンス(Performance)
- 9.9.6. ストレージ(Storage)
- 9.9.7. セキュリティ(Security)
- 9.9.8. メンテナンスとデバッグ(Maintenance & debugging)
- 9.9.9. メール(Emails)
- 9.9.10. ファイルシステムのオーバーライド(File System Override)
- 9.9.11. PeepSo アンイストール(PeepSo Uninstall)
- 9.9.12. プロフィール(Profiles)
- 10. PeepSo の管理(Manage)
- 11. PeepSo のキュー(Queues)
- 12. その他
- 13. ショートコードビルダー
- 14. ショートコード
- 15. 専用ウィジェット
- 16. URL
PeepSo
PeepSo は、Facebook 風のコミュニティサイトを簡単に構築できます。
PeepSo の主な機能は、次のとおりです。
- ユーザーがアバターとカバー画像も設定できるカスタマイズ可能なプロファイル機能
- フロントエンドでのユーザー登録&ログインフォーム
- 検索とフィルタリングができるユーザーリスト
- ユーザーのプロフィール概要が表示されるホバーカード
- ハッシュタグ
- 投稿とコメントでのユーザーのタグ付け
- ユーザーの投稿へのカスタムリアクション
- 投稿を指定された日時に公開できる予約投稿
- ブログ投稿とコメントおよび反応の統合
- コミュニティ全体のアクティビティ投稿
- アクティビティストリームフィルタリング
- ユーザープロファイルのアクティビティストリーム
- アクティビティストリームの投稿で検索
- 様々なプライバシー設定機能
- リアルタイムでのサイト上での各種通知
- ユーザーへの各種メール通知
- 専用のユーザー権限
- 外部リンクのリダイレクト警告
- 投稿、コメント、ユーザープロフィールフィールドでのマークダウンをサポート
- ブルートフォース(総当たり攻撃)からの保護を含むセキュリティ機能
- コミュニティ内のユーザー投稿の下にネストされたコメント
- アクティビティ一覧の上部に固定された投稿設定
- 投稿及びコメントの編集履歴表示
- 不適切な投稿をユーザーが管理者に報告機能
- RTL サポート
- 組み込みのコミュニティ SEO 及び OG 構成
- Facebook、Twitter などの他の SNS とのユーザープロファイルのシェア機能
- Facebook、Twitter などの他の SNS とのユーザーの投稿のシェア機能
- 組み込みの GDPR コンプライアンス設定
- リアルタイム通知を備えたプロフィールウィジェット
- 誰がオンラインかを示す専用ウィジェット
- 最新メンバーを表示する専用ウィジェット
- コミュニティ全体で頻出しているハッシュタグをタグクラウドで表示する専用ウィジェット
- ユーザーのナビゲーションと通知を表示する専用ウィジェット
日本語化もフロント画面では、ある程度行われています。
デモも用意されています。
記事を作成もしくは更新時点での PeepSo のバージョン:2.7.1
Gutenberg エディターでの動作
Gutenberg エディターでも正常動作します。
Gutenbergでのショートコードの挿入手順
このプラグインは、ショートコードを使用します。
挿入手順については、下記の記事にて詳しく解説していますので、御覧ください。
Gutenberg でのショートコードの挿入手順 – WordPress活用術
PeepSo のインストール手順
PeepSo をインストールするには 2 種類の方法があります。
下記の URL から ZIP ファイルを入手して、管理画面からアップロードして有効化する。
PeepSo – WordPress.org
もしくは、WordPress.org の公式プラグインディレクトリにリリースされているので、
管理画面からインストールできます。
ダッシュボードから「プラグイン」メニューの「新規追加」を選択し、
プラグイン追加画面右上の検索窓に「PeepSo」と入力します。
検索結果の一番左上に表示されると思うので、「今すぐインストール」をクリックします。
※一番左上に表示されない場合は、上記の画像から探して下さい。
インストールが完了したら、プラグインを「有効化」します。
プラグインのインストールに慣れていない方は、
下記の記事にて詳しく解説していますので、御覧ください。
WordPressプラグインのインストール手順を解説 – WordPress活用術
PeepSo の日本語化
PeepSo を有効化した際に日本語化されない場合には、
日本語化用の言語パックを translate.wordpress.org から入手できる場合があります。
WordPress と関連プロジェクト(テーマ・プラグイン)用の翻訳プラットフォームとして、
translate.wordpress.org (GlotPress) が導入されています。
※ボランティアで翻訳されている場合が多いので、
全てのプラグインで、必ずしも日本語化用の言語パックが用意されているわけでは無いです。
また、用意されていても 100% 翻訳されている保証もありません。
日本語化用の翻訳ファイルの探し方は、下記の記事を参照してください。
WordPress公式での日本語化用の翻訳ファイルの探し方 – WordPress活用術
専用テーブル
下記のテーブルを PeepSo 専用のテーブルとして作成し利用します。
テーブル作成時に $wpdb->prefix も使用しているので、マルチサイトにも対応。
install / activate.php に記述されています(長文になるので省略)。
専用メニュー
ダッシュボードの「ダッシュボード」メニューの下に追加されています。
PeepSo の使い方
メニューに自動生成されたページを設定し、必要な設定変更を行うだけで使えます。
自動生成されたページは、専用のショートコードが記述されているだけなので、
自分で固定ページを作成しての指定も可能です。
Getting Started でも簡単な使い方と簡単な設定可。
PeepSo のダッシュボード(Dashboard)
ユーザーによる投稿数・コメント数・「いいね」数をグラフ表示されます。
今週・今週・先月・今月で絞り込み可。
管理者による承認を待っているユーザーが一覧で表示されます。
ユーザーから報告された事柄が一覧で表示されます。
最新の投稿・コメントと最近参加したユーザーを確認できます。
コミュニティーに参加しているユーザーの性別比を確認できます。
PeepSo の構成(Configuration)
一般設定(General)
アクティビティ(Activity)
一般(General)
- Default stream filter
デフォルトのストリームフィルターをコミュニティー全体もしくは全ての予約投稿から選択します。 - Remember the last selected stream filter
最後に選択したストリームフィルターを記憶するかどうか。 - Open links in new tab
リンクを新しいタブで開くかどうか。 - Hide Activity Stream from Non-logged in Users
ログインしていないユーザーには、アクティビティを非表示にするかどうか。 - Enable Repost
再投稿を有効にするかどうか。
保存済み投稿(Saved Posts)
この機能には WP REST API が必要。
REST(wp-json)接続を許可し、セキュリティ系プラグインが GET、POST、PUT、DELETE、および PATCH 呼び出しをブロックしていないことを確認しましょう。
内のURLへの接続がブロックされると、この機能および将来の多くのPeepSo機能が機能しなくなります。
Enable Saved Posts:
投稿を保存できるようにするかどうか。
有効にするとユーザーがプライベートな「保存済み投稿」コレクションに投稿を保存(お気に入り/ブックマーク)できるようになります。
コメント(Comments)
- Number of Comments to display
デフォルトで表示するコメント数を指定します。
初期値:2 件 - Show X more comments
他 99 件で表示するコメント数を指定します。
初期値:5 件
続きを読む(Read More)
- how 'read more’ after: [n] characters
「続き」を表示する文字数を指定します。
初期値:1,000 - Redirect to single post view when post is longer than: [n] characters
投稿が指定した文字数よりも長い場合に単一の投稿ビューで表示します。
初期値:2,000
報告(Report)
- Enabled
報告機能を有効にするかどうか。 - Automatically unpublish posts after: [n] reports
指定された件数の報告があった投稿を自動的に非公開にすることができます。
初期値:0「無効」 - Predefined report reasons
報告する理由を定義できます。1 行につき 1 つ - E-mail alerts
管理者及びコミュニティ管理者が新しい報告をメールで受信するかどうか。
ログインとログアウト(Login & Logout)
Always check “remember me" by default:
デフォルトで常にログインフィームの「ログイン状態を保存する」にチェックをつけるかどうか。
ユーザーネーム(Usernames)
- Allow username changes
ユーザーネームの変更を許可するかどうか。 - Clean up third party registrations
サードパーティ製のプラグインからのユーザー登録時に PeepSo がフックして新規ユーザーを安全なユーザー名で自動的に生成するかどうか。
補足:
一部のプラグイン(WooCommerce、EDD、Learndashなど)では、
ユーザーネームをメールアドレスでユーザーアカウントを作成します。
PeepSo は、ユーザー名を使用してプロファイル URL を作成します。
これにより、サイト URL を介した偶発的なメールアドレスが露見につながる可能性があります。
登録(Registraion)
- Disable registration
PeepSo によるメンバー登録を無効にするかどうか。 - Repeat e-mail field
メンバー登録時にメールアドレスを 2 回入力させるようにするかどうか。 - Disable e-mail verification
メンバー登録時に行うメールでの検証を無効にするかどうか。 - Admin account verification
管理者が承認するまでコミュニティに参加できないようにするかどうか。
- Force profile completion
ユーザーにコミュニティに参加前に全ての必須項目の入力を強制するかどうか。 - Activation redirect
アクティベーション後のリダイレクト先 URL を指定します。 - Force SSL on registration page
メンバー登録ページで SSL を矯正するかどうか。
続きを読む(ReCaptcha)
- Enable ReCaptcha
Google ReCaptcha を有効にするかどうか。 - Site Key
Google ReCaptcha サイトキーを入力します。 - Secret Key
Google ReCaptcha シークレットキーを入力します。 - Use ReCaptcha Globally
「www.google.com」にアクセスできない場合に「www.recaptcha.net」を使用するかどうか。
利用規約(Terms & Conditions)
- Enable Terms & Conditions
利用規約の表示を有効にするかどうか。 - Terms & Conditions
表示する利用規約を入力します。
個人情報保護方針(Privacy Policy)
- Enable Privacy Policy
プライバシーポリシーを有効にするかどうか。 - Privacy Policy
表示する個人情報保護方針を入力します。
ライセンスキー(Licence Key Configuration)
PeepSo の各アドオンのライセンスキーを構成できます。
統合(Integration)
TwistPress によるソーシャルログインの統合。
外観設定(Appearance)
メンバーリスト(Member listings)
- Default Sorting
メンバーリストのデフォルトの表示順を選択します。 - Users can hide from user listings
ユーザーをメンバーページ、ウィジェットなどから隠すかどうか。 - Allow guest access to members listing
ゲストユーザーによるメンバーリストへのアクセスを許可するかどうか。 - Only show members when something is searched
検索された時のみメンバーを表示するかどうか。 - Allow searching user e-mails
メールアドレスによる検索を許可するかどうか。
ユーザープロフィール(User profiles)
- Display name style
コミュニティで本名またはユーザー名のどちらを表示するかどうか。 - Users can override display name style
ユーザーが表示名を変更できるようにするかどうか。 - Profile deletion
ユーザープロフィールを完全に削除するかどうか。 - Profile likes
ユーザ同士が互いのプロフィールに「いいね」することをできるようにするかどうか。 - Always link to PeepSo profile
常に PeepSo のプロフィールにリンクするかどうか。
アバターとカバー(Avatars and covers)
- Avatar shape
アバターの形状を選択します。 - Use WordPress avatars
WordPress アバターを使用するかどうか。 - Use PeepSo avatars everywhere
どこでも PeepSo アバターを使用するかどうか - Allow Gravatar avatars
Gravatar アバターを許可するかどうか。 - Always use full covers
常にフルカバーを使用するかどうか。デフォルトでは、フルカバーは「ストリーム」セクションのヘッダーにのみ表示されます。
互換性(Compatibility)
Divi Builder compatibility mode:
Divi Builder 互換モードを有効にするかどうか。
Peepso スタイル(Peepso style)
- Color scheme
サイトに合ったカラースキームを選択します。リストにない色も CSS をオーバーライドすることによって追加できます。 - Corner shape
Peepso で表示する四角枠の角の形を選択します。
一般(General)
- Show notification icons on WP Toolbar
WordPress のツールバーに通知アイコンを表示するかどうか。 - Disable PeepSo navigation bar
PeepSoナビゲーションバーを無効にするかどうか。 - Replace WordPress admin navigation bar
WordPress 管理ナビゲーションバーを置き換えるかどうか。 - Use absolute dates
絶対日付を使用するかどうか。「相対」日付は「3 日前」のような表示スタイル。「絶対」日付は「2020 年 1 月 22 日 23:50 PM」などのような日付スタンプです。 - Date format (no year)
(年無し)の日付形式を選択します。ユーザーの誕生日を隠すために年のない日付形式が必要です。
- Show “Powered by PeepSo" link
「Powered by PeepSo」リンクを表示するかどうか。 - Show “Getting Started" admin menu
「Getting Started」管理メニューを表示するかどうか。 - Show “Addons" admin menu
「Addons」管理メニューを表示するかどうか。 - Enable Hover Cards
ホバーカードを有効にするかどうか。 - Enable small link preview thumbnail
小さなリンクプレビューサムネイルを有効にするかどうか。幅の広いビュー画面(480 px 以上)に小さいリンクプレビューサムネイルを表示します。
登録(Registration)
テキストカスタマイズ(Customize text)
- Callout header
コールアウトヘッダーテキストをカスタマイズできます。 - Callout text
吹き出しテキストのカスタマイズができます。 - Button text
ボタンのテキストカスタマイズできます。
ランディングページの画像(Landing page image)
- Selected Image
リンク先ページの画像を選択します。
投稿設定(Stream Posts)
一般(General)
- Default post privacy
デフォルトの投稿プライバシーを設定します。新しい投稿のデフォルトの公開レベルを選択できます。投稿者は変更可。投稿ボックスでは常に最後に選択されたレベルが記憶されます。 - Maximum size of Post
1 投稿における最大サイズを指定します。
初期値:4,000 - Display an icon if a post / comment was edited
投稿かコメントが編集されたらアイコンで表示するかどうか。 - Allow non-admins to schedule posts
非管理者のスケジュール(予約)投稿を許可するかどうか。
プロフィール投稿(Profile Posts)
- Who can post on “my profile" page
「マイプロフィール」ページに投稿できるユーザーを選択します。 - Let users override this setting
ユーザーにこの設定を上書きさせるかどうか。
ロケーション(Location)
- Enabled
Google Maps を有効にするかどうか。 - Google Maps API Key (v3)
Google Maps API キーを入力します。
(Moods)
- Enabled
「気分」を有効にするかどうか。
(Mentions)
- Enabled
「言及」を有効にするかどうか。
ハッシュタグ(Hashtags)
- Enabled
ハッシュタグを有効にするかどうか。 - Update post count in tags every
各ハッシュタグの投稿数を更新する間隔を選択します。更新間隔が短いほどサーバーへの負荷が高くなります - Process
1 回のメンテナンス実行時に処理する投稿とハッシュタグの数を選択します。値を大きくするとサーバーへの負荷が高くなります。 - Delete empty hashtags
投稿がゼロのハッシュタグを削除するかどうか。
高度(Advanced)
- Allow non-alphanumeric hashtags
ベータ版の機能。英数字以外の文字(アラビア語、日本語、韓国語、キリル文字、絵文字など)をハッシュタグとして許可するかどうか。 - Minimum hashtag length
ハッシュタグの最小文字数を選択します。 - Maximum hashtag length
ハッシュタグの最大文字数を選択します。 - Hashtags must start with a letter
ハッシュタグの最初の文字は数字以外で始まる必要があるかどうか。有効にすると数字で始まるハッシュタグは無視されます。 - Reset and rebuild the hashtags cache
ハッシュタグのキャッシュをリセットして再構築するかどうか。上記の設定のいずれかを変更すると自動的に再構築されます。
マークダウン設定(Markdown)
一般(General)
- Enable in posts
投稿でマークダウンを有効にするかどうか。 - Enable in comments
コメントでマークダウンを有効にするかどうか。 - Disable paragraph
段落を無効にするかどうか。
マークダウンについて(About Markdown)
マークダウンは、プレーンテキスト形式の構文を持つ軽量のマークアップ言語の事です。
HTML や他の多くのフォーマットに変換することができるように設計されています。
ブログ投稿設定(Blog Posts)
著者プロフィール(Author Profiles)
- Enabled
ユーザープロフィールに「ブログ」タブを表示するかどうか。 - Hide when empty
ユーザーにブログ投稿がない場合、プロフィールタブを隠すかどうか。 - Enable Author Box
ブログ投稿の下に小さく「著者について」ボックスを追加するかどうか。
User Submitted Postsとの統合(User Submitted Posts integration)
この機能には、User Submitted Posts が必要です。
CMinds User Submissionsとの統合(CMinds User Submissions integration)
この機能には、CMinds User Submissions が必要です。
2列レイアウト(Two column layout)
- Enable two column layout
2 列レイアウトを採用するかどうか。 - Box height(px)
ボックスの高さを px 単位で入力します。
初期値:350 px
テキスト(Text)
- Length limit(words)
長さ制限を単語単位で指定できます。「0」は、コンテンツなし。
初期値:50 - Aggressive shortcode removal
積極的なショートコードの除去。
注目の画像(Featured Images)
- Show featured images
注目画像を表示するかどうか。 - Placeholder
レイアウトが崩れないように注目画像が見つからない場合は空のボックスを表示するかどうか。 - Position
注目画像の表示位置を選択します。 - Height (px)
高さを px 単位で指定します。
初期値:150 px
アクティビティストリーム(Activity Stream)
- アクティビティへの投稿を有効にするかどうか。
- Action text
「新しい投稿を書く」テキストをカスタマイズできます。 - Append title after action text
アクションテキストの後ろにタイトルを追加するかどうか。 - Default privacy
デフォルトの公開プライバシーを設定できます。
コメント統合(Comments integration)
- Enabled
WordPress のコメントを PeepSo のコメントといいね・リアクションで置換するかどうか。 - Hide “join now" cover
ゲストに表示されるデフォルトの PeepSo カバーを非表示にするかどうか。 - Header(general)
オプション項目。コメント統合全体の上に表示する見出しを入力します。 - Header(reactions)
オプション項目。リアクションの前に表示する見出しを入力します。 - Header(comments)
オプション項目。コメントの上に表示する見出しを入力します。
通知メール編集(Edit Emails)
新規ユーザーへの通知メール(New User Email)
メンバー登録完了時に新規メンバーに送信されるメールの内容をカスタマイズできます。
新規ユーザーへの通知メール:アカウント確認なし(New User Email – No Account Verification)
・アカウントの検証機能が無効になっている場合。
メンバー登録完了時に新規メンバーに送信されるメールの内容をカスタマイズできます。
アカウント承認通知メール(Account Approved)
管理者がユーザー登録を承認時に送信されるメールの内容をカスタマイズできます。
アクティビティ通知メール(Activity Notice)
誰かがユーザーのアクティビティに反応した時に送信されるメールの内容をカスタマイズできます。
「いいね」アクション通知メール(Like Post)
ユーザーが他のユーザーの投稿に「いいね」した時に送信されるメールの内容をカスタマイズできます。
ユーザーコメント通知メール(User Comment)
他のユーザーが投稿にコメントすると、投稿者に送信されるメールの内容をカスタマイズできます。
返信コメント通知メール(User Reply Comment)
他のユーザーがコメントにコメントすると、そのコメント投稿者に送信されるメールの内容をカスタマイズできます。
いいねユーザーのコメント通知メール(Like User Comment)
ユーザーが投稿に対しての他のユーザーのコメントを「いいね」した時に送信されるメールの内容をカスタマイズできます。
ウォールへの投稿通知メール(Wall Post)
ユーザーが他のユーザーのウォールに書き込んだ時に送信されるメールの内容をカスタマイズできます。
投稿シェア通知メール(Share Post)
ユーザーが他のユーザーの投稿をシェアした時に送信されるメールの内容をカスタマイズできます。
パスワード回復通知メール(Forget Password)
ユーザーがパスワードのリカバリーを要求した時に送信されるメールの内容をカスタマイズできます。
パスワード変更通知メール(Password Changed)
ユーザーがパスワードをリカバー後にパスワードを変更した時に送信されるメールの内容をカスタマイズできます。
プロフィールいいね通知メール(Like Profile)
ユーザーが他のユーザーのプロフィールに「いいね」した時に送信されるメールの内容をカスタマイズできます。
新規ユーザー登録通知メール(New User Registration)
新しいユーザーが承認を必要とする時に管理者へ送信されるメールの内容をカスタマイズできます。
送信先は WordPress で設定されている管理者メールアドレスに送信されます。
報告通知メール(New Content Reported)
コンテンツが報告された時に管理者とコミュニティ管理者に送信されるメールの内容をカスタマイズできます。
投稿で言及されたユーザーへの通知メール(User Mentioned In Post)
投稿で言及されたユーザーに送信されるメールの内容をカスタマイズできます。
コメントで言及されたユーザーへの通知メール(User Mentioned In Comment)
コメントで言及されたユーザーに送信されるメールの内容をカスタマイズできます。
エクスポート完了通知メール(Export Data Complete)
データのエクスポートが完了するとユーザーに送信されるメールの内容をカスタマイズできます。
ログイン試行失敗通知メール(Failed Login Attempts)
ログインの試行に複数回失敗した際にユーザーに送信されるメールの内容をカスタマイズできます。
全メールテンプレートリセット設定(Reset all emails)
全てのメールテンプレートをデフォルト値にリセットできます。
許可トークン(Allowed Tokens)
メールのコンテンツ内で使用できるトークンが表示されています。
ナビゲーション設定(Navigation)
メインナビゲーション(Primary Navigation)
各ショートコードを記述されたページを設定できます。
ログイン&ログアウト(Login & Logout)
ログイン&ログアウト時のリダイレクト先を選択できます。
ライブ更新設定(Live Updates)
AJAXコール制限設定(Timed AJAX Calls)
PeepSo は、各ログインユーザーに対して AJAX 呼び出しを実行します。
ここでは、その設定を調整することができます。
それにより、ユーザーの「インスタント」エクスペリエンスを制御できます。
- Active
関連するサイトアクティビティがある場合、呼び出しの実行が許可される頻度を「分:秒」で選択できます。 - Idle
関連するサイトアクティビティがアイドル状態の場合、呼び出しを行う頻度を「分:秒」で選択できます。 - Multiplier
関連するサイトアクティビティがない場合、強度が最小/アクティブから最大/アイドルにどれだけ速くシフトするかを選択できます。
高度な設定(Advanced)
SEO & オープングラフ(SEO & Open Graph)
- Enable Open Graph
Open Graph を有効にするかどうか。 - Title (og:title)
投稿をシェアされた時に表示するタイトルを設定できます。 - Description (og:description)
投稿をシェアされた時に表示する説明を設定できます。 - Image (og:image)
投稿をシェアされた時に表示する画像を設定できます。
高度なSEO設定(Advanced SEO)
- Enable SEO Friendly links
ベータ版の機能。SEO フレンドリーリンクを有効にするかどうか - PeepSo can reset WP_Query
グローバルWP_Queryをオーバーライドして、SEO を改善するかどうか。
ソーシャルシェア(Social sharing to other networks)
ユーザーが「メインストリーム」ソーシャルネットワークでコミュニティコンテンツを簡単に共有できるようにできます。
- Profiles Social Sharing
ユーザープロフィールをソーシャルネットワークでシェア可能にするかどうか。 - Activity Social Sharing
ユーザーアクティビティをソーシャルネットワークでシェア可能にするかどうか。
有効なソーシャルネットワーク設定(Enabled social networks)
- Facebook
Facebook へのシェアを有効にするかどうか。 - Twitter
Twitter へのシェアを有効にするかどうか。 - LinkedIn
LinkedIn へのシェアを有効にするかどうか。 - Google Bookmarks
Google Bookmarks へのシェアを有効にするかどうか。 - Reddit
Reddit へのシェアを有効にするかどうか。 - Pinterest
Pinterest へのシェアを有効にするかどうか。 - WhatsApp
WhatsApp へのシェアを有効にするかどうか。
GDPRコンプライアンス(GDPR Compliance)
ベータ版の機能です。
- Enable GDPR Compliance
GDPRコンプライアンスを有効にするかどうか。 - External Export Cron Job
外部エクスポート Cron ジョブを有効にするかどうか。この設定をオンにして、サーバー側の cron ジョブをセットアップすることを推奨。
パフォーマンス(Performance)
- Enable “load more:"
「さらに読み込む」を有効にするかどうか。アクティビティへの投稿、メンバーリストなどの無限読み込みを無効にします。コンテンツを読み込むには「さらに読み込む」ボタンをクリックする必要があります。 - Repeat “load more" button?
「さらに読み込む」ボタンを表示するかどうか。 - External Maintenance Cron Job
外部メンテナンス cron ジョブを有効にするかどうか。 - Experimental fast queries (BETA)
ベータ版の機能。GROUP および SORT ステートメントを使用して、アクティビティの読み込みを高速化します。
ストレージ(Storage)
- Avatar size
アバターのサイズを選択します。 - Avatar quality
アバターの圧縮レベル(品質)を選択できます。 - Cover width
カバーの幅を選択します。 - Cover quality
カバーの圧縮レベル(品質)を選択できます。
セキュリティ(Security)
- Load link previews
ユーザーが投稿したリンクをプレビューボックスで表示するかどうか。 - Allow non-SSL embeds
非 SSL リンクフェッチを有効にするかどうか。サイトで SSL を使用している場合に「安全でないコンテンツ」の警告につながる可能性があります。 - Enable “external link warning" page
有効にすると、PeepSo ページ内の外部リンクをクリックすると、ユーザーに警告ページが表示されるようになります。警告ページは[peepso_external_link_warning]を含むページです。 - Domain whitelist
「www」または「http(s)なしの警告ページを必要としないドメインを登録できます。1 行に 1 つのドメイン名を入力可。
ログインセキュリティ設定(Login security)
- Minimum password length
設定できる最小のパスワードの文字数を選択します。新しいパスワードにのみ適用されます。 - Enable login brute force protection
ログインブルートフォース(総当たり攻撃)から保護するかどうか。
- Block login after
ログイン試行に何回失敗したらブロックするかを選択します。 - Block for
ログイン試行をブロックする時間を「時:分」で選択します。「1:30」なら 1 時間 30 分のあいだブロックします。 - Email Notification
ログイン試行に失敗したユーザーにメールで通知するかどうか。 - Enable additional block after
上記ブロックが何回発生したら、強めのブロックを掛けるかを選択します。 - Additional block length
追加のブロック期間を選択します。 - Reset retries after
再試行のリセット間隔を選択します。 - IP whitelist
ログイン試行失敗をブロックしないユーザーを IP で指定できます。
メンテナンスとデバッグ(Maintenance & debugging)
- Enable Logging
ロギングを有効にするかどうか。 - Override Strict Version Lock
全ての子プラグインが更新される前に PeepSo をアップグレードできないようにします。
メール(Emails)
- Email sender
メール送信者名を入力します。 - Admin Email
管理者のメールアドレスが自動設定されます。変更可。 - External Mail Queue Cron Job
外部 cron ジョブを使用して PeeoSo のメールキューを処理するかどうか。 - Don’t subscribe new members to any e-mail notifications
デフォルトで全ての新しいメンバーへのメール通知を無効にするかどうか。
Customize entire e-mail layout
Override entire HTML
メールレイアウト全体をカスタマイズできます。
ファイルシステムのオーバーライド(File System Override)
Uploads Directory:
この設定は、最初の PeepSo アクティベーション時またはサイトの移行時に変更されます。
PeepSo を使用すると、ユーザーはサーバーに保存されている画像をアップロードできます。
これらのファイルを保存する場所を入力します。
指定されたディレクトリが存在しない場合、作成されます。
空の場合、PeepSo は次のディレクトリを使用します:自環境サーバー \ htdocs / wp-content \ peepso
PeepSo アンイストール(PeepSo Uninstall)
PeepSo のアンイストール時もしくは非アクティブ時の PeepSo の動作を制御できます。
Delete Post and Comment data:
投稿とコメントのデータを削除するかどうか。
Delete all data and settings:
全てのデータと設定を削除するかどうか。
プロフィール(Profiles)
プロフィールタブの順序を設定できます。
ベータ版の機能です。
PeepSo の管理(Manage)
報告内容(Reported Items)
ユーザーから報告された内容を確認できます。
プロフィールフィールド(Profile Fields)
プロフィールで使用するフィールドを定義できます。
リアクション(Reactions)
オリジナルのリアクションボタンを定義できます。
PeepSo のキュー(Queues)
送信メール(Outgoing e-mail)
PeepSo がメールを送信した際のログを確認できます。
詳細については、Cron ジョブとキューのドキュメントを参照して下さい。
待機中: 処理待ち
処理中: 現在処理中
成功: 処理完了
再試行: プロセスは失敗しましたが、後で 再試行されます
失敗: 再試行にもかかわらずプロセスが失敗しました
GDPR リクエスト(GDPR requests)
GDPR エクスポートの生成ログを確認できます。
その他
拡張されたユーザー一覧画面。
ショートコードビルダー
ショートコード
下記のショートコードを使用すると、任意のページでユーザープロフィール機能を使えます。
[peepso_profile]
下記のショートコードを使用すると、任意のページで現在のアクティビティ機能を使えます。
[peepso_activity]
下記のショートコードを使用すると、任意のページでメンバー機能を使えます。
[peepso_members]
下記のショートコードを使用すると、任意のページでパスワード回復機能を使えます。
[peepso_recover]
下記のショートコードを使用すると、任意のページでパスワードリセット機能を使えます。
[peepso_reset]
下記のショートコードを使用すると、任意のページで新規メンバー登録を機能を使えます。
[peepso_register]
下記のショートコードを使用すると、任意のページで外部リンク警告機能を使えます。
[peepso_external_link_warning]
専用ウィジェット
ハッシュタグクラウド表示ウィジェット。
最新のメンバー一覧ウィジェット。
ログインウィジェット。
オンライン中ユーザーウィジェット。
ユーザープロフィールウィジェット。
ユーザーバーウィジェット。