CiviCRM 管理ユーティリティは、単一サイトおよびマルチサイトのインストールにおける CiviCRM の動作を変更します。
便利な機能が多数あります。
CiviCRM 管理画面に WordPress に合うテーマを提供します (下記参照)
CiviCRM メニューのスタイルを変更し、いくつかの問題を修正します
WordPress 管理画面の Shoreditch 拡張機能の外観を修正します
必要に応じて WordPress アクセス制御フォームの外観を修正します
フロントエンドでさまざまな CiviCRM スタイルシートが読み込まれないようにするオプションを提供します
WordPress 管理バーに便利な CiviCRM ショートカットメニューを追加します
CiviCRM ショートコードボタンを表示する投稿タイプを選択できます
WordPress マルチサイトで、サブサイトで CiviCRM を非表示にすることができます
サブサイト管理者から「CiviCRM 管理」権限を削除できます
CiviCRM 連絡先のメインメールアドレスが変更された際に、「メールアドレス変更」通知を抑制できます
「ユーザー管理」画面で、ユーザーと連絡先の関係の概要を確認できます
要件
このプラグインには最低でもWordPress 4.9とCiviCRM 5.39が必要ですが、両方を最新の状態に保つことをお勧めします。
このプラグインは、特定のWP管理者アカウントと、その管理者が作成した標準投稿を、他のユーザーによる削除や編集から保護します。
このプラグインは、インストールした管理者以外のユーザーからは非表示になっています。保護対象は「管理者」権限を持つユーザーのみです。
このプラグインは、管理者権限を他のユーザー(ITチーム、開発者など)と共有したいものの、特定の管理者のアカウントに影響を与えたくない場合に便利です。
あるいは、開発者やIT担当者が、技術に詳しくない他の管理者が誤って自分のアカウントや特定のプロジェクトの重要な管理者を削除するのを防ぐために、このプラグインを必要とする場合もあります。
■ 仕組み
・プラグインを有効にするとすぐに、プラグインを有効にしたユーザーのIDが保存されます。その後、プラグインはこのユーザー以外のユーザーからは非表示になります。
・保護する管理者アカウント(自分のアカウントまたは他のアカウント)を選択できます。プラグインを有効にした管理者のみが設定を保存できます。他のユーザーには設定ページやメニューは表示されません。
・設定ページで保護対象の管理者アカウントを選択すると、他のユーザーと管理者は以下の操作ができなくなります。
・保護対象の管理者アカウントを削除する。
・保護対象の管理者アカウントのプロフィール編集ページにアクセスする。
・保護対象の管理者アカウントの役割を変更する。
・ユーザー一覧ページの一括操作で保護対象の管理者アカウントを選択する。
・さらに、万が一、他のユーザーまたは管理者が他のプラグインを使用して保護対象の管理者アカウントのユーザープロフィールページにアクセスできた場合でも、このプラグインは変更内容の保存をブロックします。
・上記と同様に、他のユーザーまたは管理者がプロフィールページから保護された管理者アカウントのメールアドレスを変更できる場合、このプラグインはそれを元のメールアドレスに戻します。
・また、誰かが保護された管理者アカウントを編集しようとした場合、その操作はデータベースに記録されます。最近の試行は、プラグインの「ログ」セクションで確認できます。
■ 重要なお知らせ
プラグインを無効化すると、プラグイン管理権限(activate_plugins 権限)を持つすべてのユーザーがプラグインを閲覧できるようになります。プラグインの無効化は、安全だと判断できる場合にのみ行うことをお勧めします。そうでない場合は、プラグインの設定ページから保護を有効または無効にすることができます。
さらに慎重になりたい場合は(必要に応じて)、ファイル編集を手動で無効にすることもできます。このプラグインは、一部のユーザーがファイル編集を必要とする可能性があるため、この機能は利用できません。
Define( 'DISALLOW_FILE_EDIT', true );
このプラグインは、他のユーザー管理プラグインやロールエディタープラグインとの併用はテストされていません。
そのため、これらのプラグインと併用した場合、意図したとおりに動作することは保証されません。
メール通知
保護された管理者アカウントが変更しようとした場合に、メールで通知を受け取ることができます。
Protect Admin PROにアップグレードすると、メール通知の有効化/無効化が簡単に行えます。
ユーザーとボットがウェブサイトのBuddyPressまたはbbPressエリアにアクセスするのを、承認されるまで禁止します。
このBuddyPress拡張機能を使用すると、新規メンバーのユーザーモデレーションを有効にし、ユーザー専用のプライベートネットワークを構築できます。
モデレーションを有効にすると、新規メンバーは自身のユーザープロフィールを除き、サイト上のBuddyPressおよびbbPressエリアへのアクセスが拒否されます。
ただし、編集と設定は可能です。また、承認されるまではフロントエンドのメンバーリストには表示されません。
カスタムメッセージも用意されているため、ウェブサイトやコミュニティの雰囲気に合わせてカスタマイズできます。
管理者がユーザーを承認または拒否すると、その旨を通知するメール通知が送信されます。
BuddyPressバージョン1.7以上、bbPress 2.0以上が必要です。
■ 一般データ保護規則(GDPR)
BuddyPress登録オプションは、承認待ちのユーザーの検証と審査のため、ユーザーのIPアドレスをユーザーメタデータとして一時的に保存します。
保存されたIPアドレスは、承認待ちのユーザーの承認時および拒否時に削除されます。
その他の個人データは記録されません。
ダッシュボードメニュー、個人オプションセクション、プロフィールページのヘルプリンクを削除し、ツールバーメニューのダッシュボードリンクを非表示にするシンプルなプラグインです(有効化されている場合)。
また、購読者権限を持つユーザーがダッシュボードにアクセスできないようにします。購読者に自身のプロフィール編集を許可しつつ、WordPress管理画面を自由に閲覧させたくない場合に便利です。
その他のWordPress権限を持つユーザーは、引き続きそれぞれの権限に応じたWordPress管理画面の他のセクションを閲覧・アクセスできます。
WP Hide DashboardはWordPressのシングルモードとマルチサイトモードでテストされており、どちらのモードでも動作します。
注: バージョン 2.2 には WordPress 3.4 以降が必要です。
それより前のバージョンをご利用の場合は、インストールまたはアップグレードする前に WordPress をアップグレードしてください。
対応プラグイン:
WP Hide Dashboard プラグインと互換性のあるプラグイン(競合なし)のリストは次のとおりです。
・Members(Justin Tadlock 作)
・Admin Bar Minimiser(David Gwyer 作)
・Logged Out Admin Bar(Peter Westwood 作
Simple Client Dashboardには、管理者と編集者のアクセスのデフォルトのWordPressロールの中間にぴったり合う、新しい「管理者」ユーザー ロールが用意されています。
これにより、クライアントとWebマスターは、重要な設定や情報が削除または調整されることを心配することなく、Webサイトのコンテンツを管理できます。
■ クライアントのサイトに簡単に組み込む
Simple Client Dashboardの使用を開始するのは簡単です。
時間のかかる他の完全なユーザー ロール ソリューションとは異なり、このソリューションでは頭を悩ませたり、延々とテストしたりする必要はありません。
最初からクライアントのサイトにインストールするだけで、その後はスムーズに進み始めます。
セットアップはほとんど必要ありません。
Simple Client Dashboardをインストールするだけで、すぐに新しい「管理者」ユーザー ロールにアクセスできるようになります。
「管理者」ロールを調整したい場合は、無料のプラグインが提供するすっきりとしたインターフェイスで調整できます。
また、Simple Client Dashboard Proを使用すると、より高度なサードパーティ プラグインの権限をさらにカスタマイズできます。
■ クライアントとウェブマスターに必要なアクセス権を与える
サイトを壊すことなく、サイト管理に必要な機能のみにアクセスを制限します。
Web サイトでの作業を開始したときに予期しない問題が発生しないように、機能と権限を制限します。
■ シンプルでわかりやすい「管理者」ロール編集インターフェース
Simple Client Dashboardは、新しい「管理者」ロール用のシンプルでわかりやすい編集インターフェイスを提供します。
数回クリックするだけで、クライアントが Web サイトで持つ権限と機能を簡単に更新できます。
Simple Client Dashboardは、「管理者」という名前の新しいユーザー ロールを作成します。
これは、デフォルトの「管理者」ロールに似ていますが、次の点が異なります。
■ 重要でない、面倒なWordPressダッシュボード項目を非表示にする
これは、通知に対する純粋な苛立ちと、クライアントに通知を気にする必要がないことを常に伝えなければならないことから構築されました。
追加の機能が必要ですか? お知らせください!
このプラグインは以下を非表示にします
非標準の通知ボックスが非表示になっている既知のプラグイン
Iconka によるアイコン (http://www.iconka.com/)
“投稿” や “固定ページ” 編集画面にメモを追加します(WordPress 2.8 以上)。Peter’s Collaboration E-mails 1.2 以上と同時に使うと共同制作ワークフローにメモ内容をメール送信することができます。
また、一般またはプライベートなメモを WordPress ダッシュボードに追加できます。
機能について
投稿または固定ページの編集画面のサイドバーにメモパネルを追加し、ユーザーがメモを書いたり、共同制作者とメモの履歴を辿ったりできるようにします。
編集画面で投稿を保存するたびにメモを記入することができます。
ダッシュボードにはもっとも最近のメモの抜粋を表示できます。
デフォルトでは、投稿または固定ページに関連するすべてのユーザーのメモを表示します。
一般またはプライベートなメモも保存できます。
Peter’s Collaboration E-mails を使ってメモ付きのメールを送る方法は、このページ で分かりやすく説明しています。
翻訳
要件
面倒な人も生産的な人もきっと気に入るでしょう。
すべての管理リンクが、すっきりとした水平方向のCSS駆動ドロップダウンメニューで利用できます。
ページを編集するために、「管理」をクリックしてから「ページ」をクリックする必要はありません。画面上に十分なスペースがあります。
ドキュメント、例、スクリーンショットについては、管理ドロップダウンメニューの公式プラグインページを参照してください。
プラグインコーダー用のAPIもあります(プラグインに独自の特別なアイコンを追加できます)。
■ 質問とサポート
プラグインのドキュメント: http://planetozh.com/blog/my-projects/wordpress-admin-menu-drop-down-css/
Github にあります。WordPress サポート フォーラムは読みません。
ユーザーの役割に基づいて管理バーを無効にし、WordPressダッシュボードへのアクセスを防止するシンプルなプラグイン。
このプラグインを使用すると、電子メールをアーカイブするのと同じように、WordPress コンテンツをアーカイブできます。
他のアーカイブ ソリューションとは異なり、このプラグインは実際にすべてを適切に実行します。
このプラグインは、特定の種類のコンテンツが常に更新されることを意図していないサイトに最適です。