Hwinote Dashboard Control

Beschrijving

Hwinote Dashboard Control is a management tool designed to simplify WordPress plugin administration.

It allows you to organize and manage multiple plugins more efficiently, making activation, deactivation, and update operations smoother and more reliable.

Recommended for users who:

  • Manage a large number of plugins
  • Frequently switch plugins on and off
  • Want faster plugin update workflows
  • Want to reduce update failures or status mismatches

Features

Dashboard Management

  • Display plugins by group
  • Quickly check active/inactive status
  • Toggle plugins instantly with switch controls

Bulk Operations

  • Bulk activate or deactivate selected plugins
  • Sequential processing for improved stability
  • Clear success and failure feedback

Plugin Update Management

  • Update plugins directly from the dashboard
  • AJAX-based updates without page reloads
  • Continuous updates supported
  • Automatically refresh version information after updates

Enhanced Update Error Detection

  • Display native WordPress update errors
  • Detailed messages such as download failures
  • Accurate success/failure detection
  • Visually highlight failed plugins

Toast Notifications

  • Instant feedback for actions and updates
  • Non-intrusive notifications in the corner of the screen
  • No page transitions required

Status Synchronization

  • Keep dashboard and plugin list statuses synchronized
  • Uses standard WordPress status functions

Data Cleanup Option

  • Optionally remove plugin data during uninstall
  • Keep or fully delete tab and assignment settings

Usage

Activate / Deactivate Plugins

  1. Open the dashboard or plugin list
  2. Click the toggle switch
  3. Changes are applied immediately

Bulk Operations

  1. Select target plugins
  2. Click Activate or Deactivate
  3. Plugins are processed sequentially

Update Plugins

  1. Click the “Update Available” label
  2. Confirm the update dialog
  3. The plugin updates instantly

Data Removal

You can choose whether plugin data should be removed during uninstall.

  • OFF: Settings are preserved after uninstall
  • ON: All tab and assignment settings are permanently deleted

Warning: This action cannot be undone.

Related Links

  • Plugin Overview:
    https://hwinotes.com/plugin-group-manager/

Notes

  • Bulk operations prioritize stability over speed
  • Processing time may vary depending on server performance
  • Plugin updates require proper file permissions
  • This plugin only affects the WordPress admin area

License

This plugin is licensed under the GPL v2 or later.

Japanese

プラグインの有効・無効切り替えや更新を、ダッシュボードから効率的に管理できるツールです。

説明

Hwinote Dashboard Control は、WordPressのプラグイン管理を効率化するための管理ツールです。

複数のプラグインをまとめて管理し、
有効・無効の切り替えや更新作業をスムーズに行うことができます。

特に、以下のような方におすすめです。

  • プラグイン数が多く管理が大変な方
  • 有効・無効の切り替えを効率化したい方
  • 更新作業を簡単にしたい方
  • 更新失敗や状態ズレを防ぎたい方

主な機能

ダッシュボード管理

  • プラグインをグループごとに表示
  • 有効・無効の状態を一目で確認
  • トグルスイッチで即時切り替え

一括操作(安定版)

  • 複数選択して有効化 / 無効化
  • 1件ずつ順番に処理することで更新漏れを防止
  • 成功 / 失敗を明確に表示

プラグイン更新機能

  • 「更新あり」ラベルをクリックでその場更新
  • 管理画面遷移なし(Ajax処理)
  • 連続更新に対応(リロード不要)
  • 更新後にバージョン番号を自動更新

更新失敗の検知(強化版)

  • WordPress標準のエラーをそのまま表示
  • 「ダウンロードに失敗しました」など詳細メッセージ対応
  • 成功 / 失敗を正確に判定
  • 該当プラグインを視覚的に強調

トースト通知(UX改善)

  • 操作結果を画面右下に一瞬表示
  • 保存・更新・一括操作の結果を即座にフィードバック
  • 画面遷移なしで状態を確認可能

ステータス同期

  • ダッシュボードと一覧ページで状態を統一
  • WordPress標準の判定関数を使用

データ削除オプション

  • プラグイン削除時にデータ削除の有無を選択可能
  • タブ設定・割り当て情報の保持 / 完全削除に対応

インストール

  1. プラグインフォルダを /wp-content/plugins/ にアップロードします
  2. WordPress管理画面の「プラグイン」から有効化します
  3. 管理画面にメニューが追加されます

使い方

有効 / 無効の切り替え

  1. ダッシュボードまたは一覧画面を開く
  2. トグルボタンをクリック
  3. 即時反映されます

一括操作

  1. 対象プラグインにチェック
  2. 「有効化」または「無効化」をクリック
  3. 順番に処理され結果が表示されます

プラグイン更新

  1. 「更新あり」ラベルをクリック
  2. 確認ダイアログでOK
  3. その場で更新されます

データ削除について

プラグイン削除時に、設定データを削除するかどうかを選択できます。

  • OFF:削除後も設定は保持されます
  • ON:タブ設定・割り当て情報は完全に削除されます

※この設定を有効にすると、削除後に元に戻すことはできません

よくある質問

一括処理が遅いのはなぜですか?

安定性を優先し、1件ずつ順番に処理しているためです。
更新漏れや状態ズレを防ぐための仕様です。

更新が失敗する場合は?

以下の可能性があります。

  • サーバーの書き込み権限不足
  • 外部通信の制限
  • プラグイン自体の問題

エラーメッセージを確認してください。

注意事項

  • 一括処理は安定性を優先しています
  • サーバー環境によって処理時間が変わる場合があります
  • プラグイン更新には書き込み権限が必要です
  • 管理画面専用プラグインです(フロントには影響しません)

今後の予定

  • 更新ログの保存
  • 検索・フィルター機能の強化
  • UIのカスタマイズ
  • エクスポート / インポート機能

関連リンク

  • 紹介ページ:
    https://hwinotes.com/plugin-group-manager/

更新履歴

1.3.0

  • 連続更新の安定化
  • 更新エラー判定の改善
  • WordPress標準メッセージ対応
  • トースト通知の追加
  • アンインストール時のデータ削除オプション追加
  • UI改善

1.0.0

  • 初版リリース
  • ダッシュボード管理機能
  • 一括有効・無効切り替え
  • Ajaxによる個別更新機能
  • 更新失敗検知機能

Schermafbeeldingen

  • Plugin list with search, filters, personal notes, and bulk activation/deactivation controls.
  • Dashboard widget for quick plugin management grouped by custom tabs.
  • Tab settings screen for managing plugin categories, dashboard visibility, and cleanup options.

Installatie

  1. Upload the plugin folder to /wp-content/plugins/
  2. Activate the plugin through the WordPress Plugins screen
  3. Access the new menu from the WordPress admin dashboard

FAQ

Why are bulk operations slower?

Bulk operations are processed sequentially to prioritize stability and prevent update mismatches.

Why do plugin updates fail?

Possible reasons include:

  • Insufficient file permissions
  • Restricted external connections
  • Plugin-specific issues

Please review the displayed error message for details.

Beoordelingen

Er zijn geen beoordelingen voor deze plugin.

Bijdragers & ontwikkelaars

“Hwinote Dashboard Control” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

Vertaal “Hwinote Dashboard Control” in je eigen taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

1.3.0

  • Improved continuous update stability
  • Enhanced update error detection
  • Added support for native WordPress error messages
  • Added toast notifications
  • Added uninstall data cleanup option
  • UI improvements

1.0.0

  • Initial release
  • Dashboard management features
  • Bulk activation/deactivation
  • AJAX-based plugin updates
  • Update failure detection