セキュリティ・管理系

Clean WP Admin Menu

管理メニューにあるプラグインや標準のWordPressタブのほとんどは、あまり使用されません。
このプラグインを使用すると、管理メニューであまり使用されない項目を、必要なときまで非表示にすることができます。
必要なときはいつでも、左側のメニューにある「Toggle Extra」ボタンで切り替えることができます。

Remove Admin Toolbar

この超軽量プラグインを使えば、WordPressユーザーはわずか数秒で管理ツールバーを完全に、または部分的に非表示にできます。

このプラグインには3つのオプションがあります。

1. すべて非表示にする
2. 管理者以外すべて非表示にする
3. 管理者以外から非表示にする

RAツールバーの主な機能は以下のとおりです。

・管理ツールバーの表示/非表示

Hotlink File Prevention

ホットリンクファイル防止 (HFP) は、WordPress メディアライブラリ内の個々のファイルに対してオン/オフを切り替えられるシンプルなホットリンク保護機能を提供します。
「ホットリンク」とは、画像やPDFなどのファイルが他のウェブサイトからリンクされたり、ウェブブラウザのアドレスバーに手動で入力されたりすることです。
HFP は、ファイルをウェブサイト上でのみ表示することを可能にします。

ホットリンク保護は、wp-content/uploads ディレクトリの .htaccess ルールによって提供されます。

■ 基本的な使用方法
HFPプラグインを有効にすると、メディアライブラリに2つの新機能が追加されます。

・「表示オプション」タブ(リスト表示のみ)で、「ホットリンク防止」列のチェックボックスをオンにします。
・ファイルを保護するには、ファイルを編集し、「ホットリンク保護」というチェックボックスまでスクロールします。

チェックが入ったアセットの「ホットリンク防止」列には「はい」と表示されます。チェックが入っていない場合、この列は空白になります。

■ 「新しいタブで開く」オプションに関する注意
リンクに「新しいタブで開く」オプションを使用すると、WordPress は rel="noreferrer" を追加します。
これにより、リンクは実質的に直接アクセスのように動作し、HFP で保護されたファイルの場合はリンクがブロックされます。

Default Admin Color Scheme

新規ユーザーと既存ユーザーの管理画面のデフォルトのカラースキームを選択します。オプションで、カラースキームピッカーを無効にして、すべてのユーザーに同じカラースキームを強制的に適用することもできます。
デフォルトでは、ユーザーがプロフィール設定ページで別のカラースキームを選択しない限り、WordPress は「デフォルト」カラースキームを使用します。
「デフォルトの管理画面カラースキーム」を有効にすると、「一般」設定ページにカラースキームピッカーが追加され、すべてのユーザーのデフォルトのカラースキームを変更できます。

■ 全ユーザーに管理画面のカラースキームを強制適用しますか?
追加オプションを使用すると、各ユーザーの「プロフィール」設定ページから管理画面のカラースキームピッカーを削除できます。
このオプションを使用すると、WordPress管理画面で全ユーザーのカラースキームが同じになります。

■ バグレポート
デフォルトの管理者カラースキームに関するバグ報告や機能提案をご希望ですか?
GitHub のデフォルトの管理者カラースキームリポジトリへのご投稿をおすすめします。

Update Notifier

WordPressの管理パネルをあまり頻繁に確認しない方(リモートパブリッシングを好んでいるなど)や、クライアントのWordPressがアップデートされているか確認したい方には、このプラグインが最適です。
管理パネルに定期的にログインしたり、RSSフィードを購読したり、このプラグインをインストールするだけでWordPressのアップデートがリリースされた際に通知を受け取ることができます。

Update Notifierをインストールしたら、アップデートを促すメールが届くまで放っておくだけです。

Update Notifierの設定を変更するには、メインの「設定」メニューの「Update Notifier」にアクセスしてください。
そこから、アップデート通知を受け取る予備のメールアドレスを追加したり、テーマやプラグインのアップデート通知を有効にしたりできます。

Chap Secure Password Login

ウェブサイトにログインする際、このプラグインを使用するとパスワードを暗号化して送信できます。
暗号化はChapプロトコルによって行われます。

これは、SSLなどのセキュアプロトコルを使用できない場合に特に便利です。
ChapSecureLoginプラグインを有効にすると、暗号化されずに送信される情報はユーザー名のみで、パスワードはセッションで生成された乱数(nonce)で隠され、SHA-256アルゴリズムによって適切に変換されます。

最初のログインではエラーが発生しますが、これは技術的なエラーですのでご安心ください。
次回のログインでは、値が正しければエラーは発生しませんが、パスワードは暗号化されずに送信されるのでご安心ください。

このアルゴリズムの詳細については、「CHAPログインシステムの構築」をご覧ください。
これは設定不要のプラグインです。

WP Attachment Export

注:WordPress4.4以降では廃止されました。
この機能はWordPress4.4のコア機能に追加されました。「ツール」→「エクスポート」を選択し、エクスポートの種類として「メディア」を選択することで、添付ファイルをエクスポートできるようになりました。

元の説明
WP Attachment Exportを使用すると、メディアライブラリをWordPress eXtended RSSまたはWXRファイルにエクスポートできます。
その後、別のWordPressインストールで「ツール」→「インポート」機能を使用してメディアライブラリをインポートできます。

Better User Search

Better User Searchは、WooCommerceを運用しているなら必須のプラグインです。
これがないと、すべての顧客のユーザー名を覚えておくのに苦労することになります。
Better User Searchは、管理画面/バックエンドのユーザー検索機能を改善するために使用されます。

WordPressでは、デフォルトではユーザー名/ナイスネームでのみユーザーを検索できます。
Better User Searchを使用すると、名、姓、メールアドレス、そしてユーザーメタテーブルに既に存在するカスタムユーザーメタフィールドで検索できるようになります。

さらに、「OR」機能も提供されています。
検索クエリに「or」(大文字と小文字は区別されません)を含めるだけで、プラグインは検索語句の少なくとも1つに一致するユーザーを検索します。

「OR」検索の例:
テキサス州またはフロリダ州のWooCommerce顧客をすべて検索してみましょう。
まず、Better User Search設定でbilling_stateとshipping_stateが設定されていることを確認してください。
次に、ユーザーページに移動し、検索フィールドに「TX または FL」と入力します。

本当に簡単です!
引用符などの特殊文字はエスケープされるため、英数字以外の文字を検索しようとするとクエリに問題が発生する可能性があります。

Purchased Items Column for WooCommerce Orders

このプラグインは、WooCommerce3.0で削除された「購入済み商品」列を再び追加します。
注文情報はボタンをクリックするとAjax経由で読み込まれます。ページ読み込みごとにリソースを節約します。

WooCommerceをバージョン3.0以降にアップデートすると、注文一覧に「購入済み商品」列が表示されなくなることに気付くかもしれません。

この列を削除した理由は、リソースを節約するためです(注文ページが読み込まれるたびに、クエリを作成するためにすべての注文が読み込まれていました)。

この問題を解決するために、「商品を表示」ボタンがクリックされた場合にのみ注文データをクエリするプラグインを作成しました。

ボタンをクリックすると、注文の数量と商品名が表示されます。

Posts Columns Manager

投稿概要ページにカスタム列を追加したいと思ったことはありませんか?
このプラグインを使えば、メタフィールド、タクソノミー、ACFフィールドを追加できます。
必要な数の列を追加して、投稿概要ページから直接表示できます。

AMIMOTO Plugin Dashboard

このプラグインは、AMIMOTO ヘルパープラグインを管理します。
プラグイン管理パネルから AMIMOTO ヘルパープラグインを簡単に使用できます。
現在、以下のプラグインをサポートしています。

  • Nginx キャッシュコントローラー:Nginx リバースプロキシキャッシュを制御します
  • C3 CloudFront キャッシュコントローラー:Amazon CloudFront を制御します。

WPC Admin Columns

WordPressでのオンラインストアの管理は、WPC Admin Columnsプラグインを使えば簡単になります。
このプラグインは、管理ダッシュボードに様々な投稿タイプ用の列を一覧表示します。列の幅を調整したり、編集したい列を素早く見つけたり、詳細を一目で簡単にプレビューしたりできます。

商品、投稿、ページ、そして特に注文など、様々な投稿タイプをより素早くプレビューできるよう、様々なデータとパラメータが表示されます。
例えば、特定の商品タイプを探すためにフィルターを選択する代わりに、「商品タイプ」列で各商品がどのタイプに属しているかを確認できます。
スマートバンドル/スマートコンポジット/スマートグループ化といった特殊な商品タイプを検出するのに非常に便利です。

このプラグインの最も注目すべき機能は、商品と注文用のカスタム列です。
これらのカスタム列の内容には、テキストやショートコードを挿入できます。また、各カスタム列には削除ボタンが用意されており、列リストから簡単に削除できます。
これにより、ショップオーナーや管理者は、バックエンドダッシュボードに必要な情報を文字通り何でも表示できます。

■ 主な機能
・ボタン1つで簡単に列の表示/非表示を切り替えられます
・ドラッグ&ドロップで列を並べ替えられます
・列の幅をカスタマイズできます
・リストに無制限に新しい列を追加できます
・複数の投稿タイプに対応:投稿、商品、ページなど
・複数のタクソノミーに対応:カテゴリー、タグ、コレクション、ブランド、商品カテゴリー、商品属性など
・コメント、添付ファイル、プラグインに対応
・豊富な定義済みデータ列
・投稿/ページ:投稿のプロパティ、投稿ID、抜粋、名前
・商品:メタデータ、商品ID、タイプ、名前、ステータスなど
・注文:注文ID、ステータス、請求先、支払い方法、メモなど
・カスタム列:テキストとショートコードで編集・削除可能なコンテンツ
・すべてのカスタム列設定を1クリックで元に戻せます
・多くのWPCプラグインとすべてのWPCテーマに対応
・一般的なWordPressテーマとプラグインに対応

■ デフォルトの列
WordPressでは、ユーザーは画面オプションメニューから表示または非表示にする列のチェックをオン/オフにすることができます。
しかし、一度に複数のデータを変更する必要がある場合、この方法は時間がかかり、何度もメニューを開くのは非常に面倒です。
WPC Admin Columnsを使用すると、すべての列を1つのポップアップに一覧表示することで、ユーザーが情報を瞬時に把握できるようになります。
デフォルトの列は各リストの上部に表示されます。

・商品:画像、名前、SKU、在庫、価格、カテゴリー、タグ、おすすめ、日付
・注文:注文、日付、ステータス、請求先、配送先、合計、アクション、最新のメモ、メモ
・ページ:タイトル、投稿者、コメント、日付
・投稿:タイトル、投稿者、カテゴリー、タグ、コメント、日付

■ 商品と注文の管理
WooCommerce のデフォルトでは、商品ダッシュボードには商品情報の一部しか表示されません。
このプラグインを使用すると、ショップオーナーや管理者は、商品IDや商品名といった基本情報に加え、商品の種類、ステータス、説明、簡単な説明、重量、長さ、幅、高さ、寸法などを簡単にプレビューできます。

注文に関しては、注文内容、日付、ステータス、請求先、配送先、合計、アクション、最新のメモ、メモといった基本情報だけでなく、WPC Order Notes for WooCommerce プラグインによって作成されたメモ専用の列も用意されています。
メモ列の下のアイコンをクリックするとポップアップが開き、既存のメモをすべてプレビューしたり、必要に応じて新しいメモを追加したりできます。

■ WPClever エコシステムで動作
WPClever プラグインコレクションの新メンバーであるということは、他の WPC プラグインの多くの機能が統合され、ユーザーがすぐに使用できる可能性が非常に高いことを意味します。
また、このプラグインは当社のすべての WPC テーマで完全にテストされているため、ユーザーはオンライン ストアで当社のテーマを使用する場合、スムーズなパフォーマンスを期待できます。

商品には、以下の列が用意されています。

・価格設定プラグイン:WPC数量別価格設定とWPCユーザーロール別価格設定
・商品管理:WPCスマート商品コレクションとWPCブランド
・ウィッシュリスト管理:WPCスマートウィッシュリスト
・タイマー:WPC商品タイマーとWPCカウントダウンタイマー

これらの列の下にあるアイコンをクリックすると、クイック編集ポップアップが表示され、設定をプレビューできます。
商品と注文の管理にかかる時間を節約することが、成功への第一歩です。

 

Hide WP Admin Notifications

WordPressダッシュボードが管理者からの通知で溢れかえっていることにうんざりしていませんか?
使いやすいプラグインで、管理画面をコントロールしましょう!

この洗練されたシンプルなプラグインは、通知を無効にするだけではありません。
必要な時にいつでも通知をオンにすることができます。
重要なアップデート、安全に関する警告、重要な通知など、すべてあなたのスケジュールに合わせてカスタマイズできます。

主な機能:
ダッシュボードをリフレッシュ:不要な通知の乱雑さに別れを告げ、すっきりと整理された管理画面の美しさを体感しましょう。
柔軟な通知コントロール:アラートを好きなタイミングでオンにすることで、重要なアップデート、セキュリティ警告、重要な速報を常に把握できます。
ユーザー重視のインターフェース:このプラグインはユーザーのニーズを考慮して設計されており、ユーザーフレンドリーで直感的な操作性を提供します。
シームレスなアップデート:プラグインのアップデート後も設定が維持されるため、中断のないユーザーエクスペリエンスが確保されます。

Page Management Dropdown

WordPress を CMS として使用するのに最適な「Page Management Dropdown」は、ページ管理メニューを拡張し、各ページへの編集リンクを追加します。

Admin Page Notes

カスタム投稿タイプの投稿を集約したページテンプレートを作ったことがありますか? なかなかクールですよね?
でも、2ヶ月後にクライアントがサイトを編集している時、そんなにクールだとは思わないでしょう。「ページを編集」をクリックしても、何も表示されないんです!
これらのページにメモやリンクを追加することで、クライアント、著者、その他の編集者がサイトを編集する際に明確な指示を与えることができます。
スクリーンショットで実際の動作を確認してください。

Admin Menu Groups

管理メニューグループを使用すると、WordPress管理画面のサイドバーナビゲーションにネストされたメニューを作成し、必要に応じてすべてのメニュー項目をグループにまとめることができます。

■ 上記のセクションに関する注意事項
・管理メニューを整理するためにグループを作成する
・使用頻度の低いオプションや高度なオプションを専用のグループにまとめる
・管理メニューで使用しない項目を非表示にする
・関連するメニュー項目をグループ化する

Run SQL Query

このプラグインを使用すると、phpMyAdmin などのツールを使用せずに、MySQLi 拡張機能が提供するドライバーを介して WordPress のデータベースに接続し、あらゆる種類の SQL クエリを実行できます。

また、結果を CSV 形式のファイルにエクスポートすることもできます。

このプラグインの管理ページ(ツール -> SQL クエリ実行)にアクセスするには、アカウントに install_plugins 権限が必要です。つまり、マルチサイトインストールの場合はスーパー管理者、シングルサイトの場合は管理者権限が必要です。

ぜひご貢献ください:
https://github.com/Sefirost/run-sql-query

自己責任でご使用ください。このツールを使用して実行されたクエリによってデータベースに生じた損害や破壊的な影響について、いかなる状況においてもこのプラグインの作者は責任を負いません。

Disable Admin Bar

WordPressブログの公開ページに表示される管理バーを無効にします。

プラグインファイルをwp-content/mu-plugins(必要に応じてディレクトリを作成してください)にドロップするだけで、自動的に有効化されます。

Bulk Actions Select All

一括操作
すべて選択は、WordPress管理画面の投稿とタクソノミータームの概要に「すべてのエントリ」を選択するオプションを追加します。
WordPressでは、デフォルトでは現在のページにある投稿/タームのみ選択できます。

サポートされているコンテンツタイプ
このプラグインは、投稿、ページ、カスタム投稿タイプで動作します。
さらに、カテゴリー、タグ、カスタムタクソノミーもサポートしています。
現時点では、コメントなど、投稿タイプとタクソノミー以外のオブジェクトタイプはサポートされていません。

WP Login Timeout Settings

設定パネルでログイン タイムアウトを設定できます。

機能について
・デフォルトのログインタイムアウトを設定
・ログイン時の「ログイン情報を記憶」タイムアウトを設定
・特定の権限を持つユーザーに特別なタイムアウトを設定。例:「edit_theme_options」権限を使用して、管理者のログインタイムアウトを長く/短く設定できます。(WordPress Codexの「ロールと権限」を参照)
・WordPressのデフォルトの動作を使用
・更新パネルを追加 (設定 > ログインタイムアウト)
・コンテキストヘルプ
・翻訳MO/POファイル
・無効化してWordPressのデフォルトの動作を復元
・アンインストールしてWordPressのデフォルトの動作を復元

言語
・英語
・フランス語

Dashboard Commander

管理ダッシュボードを操作します。組み込みウィジェット(「Right Now」「最近のコメント」など)と動的に登録されるウィジェット(Google Analytics Summary」「WP E-Commerce Dashboard」など)を管理できます。ユーザーの権限に応じてウィジェットを非表示にすることもできます。

このプラグインは、Dave Kinkead 氏の Dashboard Heaven プラグインをベースにしており、プラグインによって追加されたダッシュボードウィジェットなど、動的に登録されるウィジェットをサポートするように拡張されています。

インストール後にすべてのダッシュボードウィジェットへのアクセスが削除されたら、「設定」>「Dashboard Commander」のオプションを使用して、各ウィジェットの最小アクセスレベルを設定できます。