WordPressプラグイン

Hide Plugins

Hide Plugins は、管理者ユーザーがプラグインを非表示にし、クライアントや他のユーザー(管理者を含む)による有効化、無効化、削除を防止できるようにする軽量プラグインです。
Hide Plugins を有効にすると、プラグインページですべてのプラグインが表示され、各プラグインを他のユーザーから非表示にするトグルが表示されます。
Hide Plugins は常に非表示のままです。

プラグイン編集ページのドロップダウンにはフィルターがないため、この設定は影響を受けません。
非表示にしたプラグインもアクティブなままなので、プラグインページ以外の領域(管理メニューのオプションページなど)にあるプラグインの痕跡は引き続き表示されます。
メニューも非表示にしたい場合は、管理メニューエディターの使用をお勧めします。

WPPerformanceTester

WPPerformanceTesterは、Review SignalによるWordPressホスティングパフォーマンスベンチマーク(2015)においてWordPressをベンチマークするためのツールとして開発されました。
最新のベンチマークはWPHostingBenchmarks.comに掲載されています。
PHP、MySqlに負荷をかけ、$wpdbクエリを実行することでサーバーのパフォーマンスをテストするように設計されています。

WPPPerformanceTesterは以下のテストを実行します。

  • 数学 – 100,000 回の数学関数テスト
  • 文字列操作 – 100,000 回の文字列操作テスト
  • ループ – 1,000,000 回のループ反復
  • 条件 – 1,000,000 回の条件付きロジックチェック
  • MySQL (connect、select、version、aes_encrypt) – 基本的な MySQL 関数と 5,000,000 回の AES_ENCRYPT() 反復
  • \$wpdb – \$wpdb を介した 250 回の挿入、選択、更新、削除操作

 

また、お客様のサーバーのパフォーマンスが当社の業界ベンチマークと比較してどの程度優れているかを確認することもできます。
当社の業界ベンチマークは、提出されたすべてのテスト結果の平均です。

パフォーマンスに関する注意事項
パフォーマンスは様々な方法で測定できます。WPPerformanceTesterは、より大規模なパフォーマンスベンチマークの一部に過ぎません。
テストは、実行されている単一のサーバー(またはノード)のみをテストします。
そのため、クラスター環境や分散環境からの結果を確認する場合、システム全体のパフォーマンスに関する洞察は限定的になる可能性があります。
WPPerformanceTesterは、システムがコードを実行し、データベース操作を実行する際の実際の速度を測定します。

実際のウェブサイトのパフォーマンスは、必ずしも実際の速度と相関しているわけではありません。
一見遅いウェブサイトでも、WPPerformanceTesterの結果は非常に速い場合があります。
WordPressウェブサイトを高速化するには、多くのレイヤー(特にキャッシュ)が存在します。
優れたキャッシュレイヤーは、ほとんどの場合、コンピューティング能力を上回ります。
しかし、キャッシュレイヤーの性能が同等の場合、実際の速度が大きな違いを生む可能性があります。

WPPerformanceTesterは、パフォーマンス測定ツールキットに追加できるツールの一つに過ぎません。
パフォーマンスの他の側面をテストするには、他にも様々なツールを用意する必要があります。

既知の問題
スクリプトがタイムアウト(max_execution_time の制限)すると、結果が表示されません。
php.ini で max_execution_time の値を増やすことで、この問題を解決できます。

また、一部のプラグインは WPPerformanceTester の動作を非常に遅くし、この制限に達する可能性を高めることがあります。

そのようなプラグインの一つが VersionPress です。別の方法として、WPPerformanceTester の実行を妨げる可能性のあるプラグインを一時的に無効にすることもできます。

Disable User Password Reset Admin Notifications

ユーザーがパスワードを変更した際に管理者に届くメール通知を無効にします。
プラグインを有効にするだけで、ユーザーがパスワードをリセットした際に管理者に届くメール通知が届かなくなります。

Dobby

フレンドリーな管理者エルフのDobbyが、(不要な)管理者通知をすべて処理します。

貢献
このプラグインに貢献するには、GitHubリポジトリをご覧ください。
機能リクエストがある場合、または既に機能を開発している場合は、IssuesセクションまたはPull Requestsセクションをご利用ください。
もちろん、まだ含まれていない言語でプラグインを使用したい場合は、翻訳を提供していただくことも可能です。

Custom Header Extended

ユーザーが投稿ごとにカスタムヘッダーを設定できるようにするプラグイン。
このプラグインはWordPressのカスタムヘッダーテーマ機能にフックし、投稿にカスタムヘッダーが設定されている場合、個々の投稿ビューの値を上書きします。

機能
このプラグインは、投稿編集画面にカスタムメタボックスを作成します。
そこからカスタムヘッダー画像を選択できます。
テーマが対応している場合は、ヘッダーテキストの表示/非表示と色も選択できます。
選択したオプションは、フロントエンドの個別投稿ページに表示されます。

要件
テーマは、カスタムヘッダーテーマ機能のWordPressコア実装をサポートしている必要があります。

プロフェッショナルサポート
プラグイン作者である私からプロフェッショナルなプラグインサポートが必要な場合は、Theme Hybridのサポートフォーラムにアクセスできます。
Theme Hybridは、4万人以上のユーザー(そして成長中)のコミュニティ向けに、私がすべてのプラグインとテーマのサポートを担当している、プロフェッショナルなWordPressヘルプ/サポートサイトです。

プラグイン開発
プラグインの作者の方、あるいは単にコードを趣味としている方は、GitHub リポジトリでこのプラグインの開発状況を追跡できます。

Plugin Report

現在インストールされているプラ​​グインの詳細情報を提供する WordPress プラグイン。
プラグインレポートを使用すると、以下のことが可能になります。

  • メンテナンスが終了したプラグインを特定する。
  • サイトのプラグインの健全性の概要を素早く把握する。
  • クライアントのダッシュボードから直接、またはCSVスプレッドシートで詳細なレポートを提供する。
  • マルチサイトインストールでアクティブでなくなったプラグインを見つける

Bottom Admin Toolbar

WordPressでは、管理バーの位置を変更する機能は標準では提供されていません。
このシンプルな拡張機能を使えば、管理バーをずっと一番下に表示させ、ショートカットキーで非表示にすることができます!

主な機能:

  • 管理バーを下部に固定
  • Shift + 下矢印キーでバーを非表示

Roles & Capabilities

管理画面のシンプルながらも強力なツールを使って、役割と権限を管理できます。
「役割と権限」は、管理者がサイトの役割と権限、そしてサイトユーザーの権限を管理するためのツールセットを提供します。
プラグインの機能にアクセスできるのは管理者のみで、このツールへのアクセスを許可する追加の権限はありません。

このプラグインを使用すると、以下のことが可能になります。

  • 新しいロールを作成する。
  • ロールの権限と表示名を編集する。
  • ロールを複製して新しいロールを作成する。
  • ロールへの権限の付与または取り消しを行う。
  • 新しい権限を作成する。
  • ユーザー定義の権限を削除する。
  • ユーザーへの権限の付与または取り消しを行う。

Admin Search

Admin Search は、WordPress ウェブサイトの検索を容易にします。投稿タイプ、メディア、タクソノミー、コメント、ユーザー、管理ページなど、あらゆる情報から得られる結果を、WordPress 管理画面にシームレスに統合された、使いやすい単一のインターフェースにまとめています。
検索対象となる投稿タイプとタクソノミー、およびそれぞれの表示件数を選択できます。Admin Search は、カスタム投稿タイプとタクソノミーもサポートしています。
Admin Search は、フィルターフックを備えた軽量プラグインで、詳細なカスタマイズが可能です。

  • 機能
    WordPressサイト内のあらゆる情報をどこからでも検索
  • シンプルで使いやすい
  • 検索結果のソースはカスタマイズ可能
  • フィルターフックで検索クエリを拡張

設定と拡張
管理者検索は、フィルターフックを使用して拡張できます。
以下のフィルターが利用可能です。

  • admin_search_queryを使用して検索クエリ文字列を変更します。指定するフィルター引数は検索クエリを含む文字列です。
  • admin_search_sources で検索ソースを変更します。フィルター引数はソースの配列で、ソースを追加、削除、または変更します。
  • admin_search_posts_queryすべての投稿タイプの検索で使用される WP_Query 引数の配列を変更できます。渡されるのは WP_Query 引数の配列で、対応している引数を追加・削除・変更できます。
  • admin_search_{投稿タイプ}_query は、特定の投稿タイプの WP_Query 引数配列を変更します。指定するフィルター引数は WP_Query 引数の配列で、サポートされている引数を追加、削除、または変更します。{投稿タイプ} は、変更する投稿タイプ名に置き換えてください。
  • admin_search_terms_query は、検索されたすべての用語(タクソノミー)の get_terms 引数配列を変更します。指定されたフィルター引数は get_terms 引数の配列であり、サポートされている引数を追加、削除、または変更します。
  • admin_search_{Term}_query は、特定のターム(タクソノミー)の get_terms 引数配列を変更します。指定されたフィルター引数は get_terms 引数の配列で、サポートされている引数を追加、削除、または変更します。{Term} は変更するターム名に置き換えてください。
  • admin_search_comments_query は、検索されたすべてのコメントの WP_Comment_Query 引数配列を変更します。指定されたフィルター引数は WP_Comment_Query 引数の配列です。サポートされている引数を追加、削除、または変更します。
  • admin_search_users_query は、検索対象ユーザー全員の WP_User_Query 引数配列を変更します。指定するフィルター引数は admin_search_users_query 引数の配列です。サポートされている引数を追加、削除、または変更します。
  • admin_search_website_titles は、外部ウェブサイトのラベル配列を変更します。指定するフィルター引数は、定義済みのドメインとタイトルの配列です。ドメインとタイトルを追加、削除、または変更します。
  • admin_search_pre_resultsとadmin_search_post_resultsを使用して、結果が配列に追加される前または後に、結果配列を変更します。指定するフィルター引数は、admin_search_pre_resultsの場合は空の配列、admin_search_post_resultsの場合は特定のクエリの検索結果です。これにより、結果項目の追加、削除、または変更が可能になります。
  • admin_search_fields は検索可能なフィールド配列を変更します。指定するフィルター引数は、検索可能なフィールド(post_title、post_name、post_excerpt、post_content)の配列です。
  • admin_search_meta_queries は検索可能なフィールド配列にカスタムフィールドを追加します。指定するフィルター引数は空の配列です。カスタムフィールドを追加する場合は、admin_search_fields の代わりにこのフィルターを使用してください。

Extra User Details

Extra User Details は、ユーザープロフィールページに追加フィールド(Facebook、Twitter、LinkedIn のリンクなど)を追加できるシンプルなプラグインです。
WordPress の一般的な著者情報と同様に、テンプレートから追加フィールドに簡単にアクセスできます。
プラグインはフィールドデータをwp_usermetaテーブルに保存します。バックエンドのプラグインオプションセクションで、追加フィールドを追加・編集できます。

WP Sanitize File Name Plus

空白や特殊文字は問題を引き起こす可能性があります。

■ 機能について

  • デフォルト関数 sanitize_file_name(  ) の改良
  • ファイル名に使用されているラテン特殊文字を削除
  • ファイル名を小文字にする

Avantex Companion

これはAvantexテーマ用に作成されたコンパニオンプラグインです。
このプラグインは、Avantexテーマにカスタムフロントページセクションを追加し、テーマのフロントページセクションをフルカスタマイズ設定できるようにします。
プラグインのオプションは使いやすく、このプラグインはすべてのAvantex子テーマでも使用できます。

Make Disable Admin Email Verification Prompt| Aims Infosoft

WordPress 5.3 では、管理者がログインした後に定期的に表示される管理者メールアドレス確認画面が導入されました。
この機能は、管理者にサイトの管理者メールアドレスの確認を定期的に促すものです。
このプラグインは、この確認画面を無効にします。

**注:このプラグインを使用するには、WordPress 5.3 以降が必要です。

CiviCRM Admin Utilities

CiviCRM 管理ユーティリティは、単一サイトおよびマルチサイトのインストールにおける CiviCRM の動作を変更します。
便利な機能が多数あります。

  • CiviCRM 管理画面に WordPress に合うテーマを提供します (下記参照)
  • CiviCRM メニューのスタイルを変更し、いくつかの問題を修正します
  • WordPress 管理画面の Shoreditch 拡張機能の外観を修正します
  • 必要に応じて WordPress アクセス制御フォームの外観を修正します
  • フロントエンドでさまざまな CiviCRM スタイルシートが読み込まれないようにするオプションを提供します
  • WordPress 管理バーに便利な CiviCRM ショートカットメニューを追加します
  • CiviCRM ショートコードボタンを表示する投稿タイプを選択できます
  • WordPress マルチサイトで、サブサイトで CiviCRM を非表示にすることができます
  • サブサイト管理者から「CiviCRM 管理」権限を削除できます
  • CiviCRM 連絡先のメインメールアドレスが変更された際に、「メールアドレス変更」通知を抑制できます
  • 「ユーザー管理」画面で、ユーザーと連絡先の関係の概要を確認できます

 

CiviCRM 管理画面に WordPress に合うテーマを提供します (下記参照)

CiviCRM メニューのスタイルを変更し、いくつかの問題を修正します
WordPress 管理画面の Shoreditch 拡張機能の外観を修正します
必要に応じて WordPress アクセス制御フォームの外観を修正します
フロントエンドでさまざまな CiviCRM スタイルシートが読み込まれないようにするオプションを提供します
WordPress 管理バーに便利な CiviCRM ショートカットメニューを追加します
CiviCRM ショートコードボタンを表示する投稿タイプを選択できます
WordPress マルチサイトで、サブサイトで CiviCRM を非表示にすることができます
サブサイト管理者から「CiviCRM 管理」権限を削除できます
CiviCRM 連絡先のメインメールアドレスが変更された際に、「メールアドレス変更」通知を抑制できます
「ユーザー管理」画面で、ユーザーと連絡先の関係の概要を確認できます

要件
このプラグインには最低でもWordPress 4.9とCiviCRM 5.39が必要ですが、両方を最新の状態に保つことをお勧めします。

注意事項
CiviCRM用のShoreditch拡張機能をインストールしている場合、このプラグインはWordPressとの互換性を最大限に高めます。
ただし、Shoreditchバージョン0.1-alpha25では、サイトのフロントエンドのbodyタグに適用されたマージンを上書きすることが非常に困難になっているため、ご自身で上書きする必要があります。

Posts Character Count Admin

このプラグインは、「投稿管理」サブパネルの投稿概要に、各投稿の文字数を表示する列を追加します。
さらに、「投稿編集」サブパネル(単語数表示の近く)にも、各投稿の文字数が表示されます。
そのため、投稿の作成中や編集中(保存後)に、単語数と文字数を常に把握できます。

Post Lists View Custom

  • 投稿一覧
  • ページ一覧
  • カスタム投稿タイプ一覧
  • メディア一覧
  • コメント一覧
  • 利用できるウィジェット一覧
  • メニューの表示一覧
  • メニューの拡張表示一覧

 

これらの一覧表示をカスタマイズするプラグインです。
アイキャッチ画像やカスタムフィールドの項目、記事のIDを一覧に表示することが可能です。
また、表示の順番も自由に変更できます。

Protect Admin

このプラグインは、特定のWP管理者アカウントと、その管理者が作成した標準投稿を、他のユーザーによる削除や編集から保護します。
このプラグインは、インストールした管理者以外のユーザーからは非表示になっています。保護対象は「管理者」権限を持つユーザーのみです。

このプラグインは、管理者権限を他のユーザー(ITチーム、開発者など)と共有したいものの、特定の管理者のアカウントに影響を与えたくない場合に便利です。
あるいは、開発者やIT担当者が、技術に詳しくない他の管理者が誤って自分のアカウントや特定のプロジェクトの重要な管理者を削除するのを防ぐために、このプラグインを必要とする場合もあります。

■ 仕組み
・プラグインを有効にするとすぐに、プラグインを有効にしたユーザーのIDが保存されます。その後、プラグインはこのユーザー以外のユーザーからは非表示になります。

・保護する管理者アカウント(自分のアカウントまたは他のアカウント)を選択できます。プラグインを有効にした管理者のみが設定を保存できます。他のユーザーには設定ページやメニューは表示されません。

・設定ページで保護対象の管理者アカウントを選択すると、他のユーザーと管理者は以下の操作ができなくなります。
 ・保護対象の管理者アカウントを削除する。
 ・保護対象の管理者アカウントのプロフィール編集ページにアクセスする。
 ・保護対象の管理者アカウントの役割を変更する。
 ・ユーザー一覧ページの一括操作で保護対象の管理者アカウントを選択する。

・さらに、万が一、他のユーザーまたは管理者が他のプラグインを使用して保護対象の管理者アカウントのユーザープロフィールページにアクセスできた場合でも、このプラグインは変更内容の保存をブロックします。

・上記と同様に、他のユーザーまたは管理者がプロフィールページから保護された管理者アカウントのメールアドレスを変更できる場合、このプラグインはそれを元のメールアドレスに戻します。

・また、誰かが保護された管理者アカウントを編集しようとした場合、その操作はデータベースに記録されます。最近の試行は、プラグインの「ログ」セクションで確認できます。

■ 重要なお知らせ
プラグインを無効化すると、プラグイン管理権限(activate_plugins 権限)を持つすべてのユーザーがプラグインを閲覧できるようになります。プラグインの無効化は、安全だと判断できる場合にのみ行うことをお勧めします。そうでない場合は、プラグインの設定ページから保護を有効または無効にすることができます。

さらに慎重になりたい場合は(必要に応じて)、ファイル編集を手動で無効にすることもできます。このプラグインは、一部のユーザーがファイル編集を必要とする可能性があるため、この機能は利用できません。

Define( 'DISALLOW_FILE_EDIT', true );
このプラグインは、他のユーザー管理プラグインやロールエディタープラグインとの併用はテストされていません。
そのため、これらのプラグインと併用した場合、意図したとおりに動作することは保証されません。

メール通知
保護された管理者アカウントが変更しようとした場合に、メールで通知を受け取ることができます。
Protect Admin PROにアップグレードすると、メール通知の有効化/無効化が簡単に行えます。

Organize Media Folder

フォルダーでメディアライブラリを整理します。コンテンツ内の URL は、新しい URL に変換されます。

■ 管理するもの

  • 指定したフォルダーにファイルを整理します。
  • フォルダーを作成できます。
  • フォルダーで絞り込み検索できます。
  • コンテンツ内の URL を新しい URL に置換します。
  • フォルダーを指定してメディアをアップロードできます。
  • 日時を指定してメディアをアップロードできます。

■ ログ

  • 直近の100件のログを表示します。

WpRedesigned – Beautiful Custom Admin Theme

WordPress管理画面をもっと美しくシンプルに
設定は一切不要。プラグインを有効化するだけで、新しくてスッキリした管理画面に早変わり!

Admin Custom Font

管理者カスタムフォントプラグインを使用すると、WordPress管理ダッシュボードのデフォルト/工場出荷時のフォントを、数百種類のGoogle Fontsに置き換えることができます。

フォントの種類とスタイルをカスタマイズするには、管理ダッシュボード > 設定 > 管理者フォントにアクセスしてください。

このプラグインのメリット

WordPressバージョン4.6では、管理システムのフォントが従来のOpen-Sansフォント(3.8で導入)から変更されました。これを受けて、コアファイルを変更することなく、以前のルック&フィールを復元できる、シンプルで強力な管理者カスタムフォントプラグインを開発しました。

プラグインバージョン2.4.0のリリース以降、すべてのGoogle Fontsの完全なリストからフォントを選択し、デフォルトのフォントサイズとフォントウェイトをオーバーライドできるようになりました。

人気のGoogle Fontsタイプ(フォント)(OpenSans、DroidSans、PT Sans、Roboto、Exo、Play、Lato、Quantico、Orbitron、Maven Pro、特定の世界言語向けに設計されたフォントなど)が含まれています。

フォント選択プロセスを効率化・合理化するため、厳選された30種類以上の人気で美しいGoogle Fontsが、膨大なセレクションリストの一番上にまとめられています。まずはこれらのフォントをいくつか試してみて、その後、利用可能なコレクションの残りのフォントもぜひご覧ください。

記事を読む:
http://tehnoblog.org/how-to-change-font-in-wordpress-admin-dashboard/

Registration Options for BuddyPress

ユーザーとボットがウェブサイトのBuddyPressまたはbbPressエリアにアクセスするのを、承認されるまで禁止します。

このBuddyPress拡張機能を使用すると、新規メンバーのユーザーモデレーションを有効にし、ユーザー専用のプライベートネットワークを構築できます。
モデレーションを有効にすると、新規メンバーは自身のユーザープロフィールを除き、サイト上のBuddyPressおよびbbPressエリアへのアクセスが拒否されます。

ただし、編集と設定は可能です。また、承認されるまではフロントエンドのメンバーリストには表示されません。
カスタムメッセージも用意されているため、ウェブサイトやコミュニティの雰囲気に合わせてカスタマイズできます。
管理者がユーザーを承認または拒否すると、その旨を通知するメール通知が送信されます。

BuddyPressバージョン1.7以上、bbPress 2.0以上が必要です。

■ 一般データ保護規則(GDPR)
BuddyPress登録オプションは、承認待ちのユーザーの検証と審査のため、ユーザーのIPアドレスをユーザーメタデータとして一時的に保存します。
保存されたIPアドレスは、承認待ちのユーザーの承認時および拒否時に削除されます。
その他の個人データは記録されません。