Image
Image

MainWP Dashboard: Self-hosted WordPress Management for Agencies

説明

複数の WordPress サイトを管理することは、時間がかかりストレスの多い作業です。MainWP Dashboard は、独自の一元化されたダッシュボードからすべての WordPress サイトを効率的に管理し、保護することで、あなたの時間を取り戻します。

エージェンシー、フリーランサー、Web プロフェッショナル向けに設計された MainWP は、プライバシー第一のアプローチで包括的なコントロールを提供します。MainWP のパワーを活用して更新やバックアップなどを行い、サイトが常にスムーズかつ安全に動作するようにします。

高度な WordPress 管理のための機能:

  • 一元化された更新: すべての WordPress サイトをワンクリック更新で最新の状態に保ちます。
  • セキュアなバックアップ: スケジュールまたはオンデマンドのバックアップを実装して、完全なサイトセキュリティを実現します。
  • Client Management モジュールでサイトとクライアントの両方を管理します
  • 組み込みのコストトラッカーにより、クライアントのコストを簡単に追跡できます
  • プライベートかつセルフホスト: データはあなたのもの。完全なプライバシーとコントロールを実現。

Software as a Service (SaaS) の繰り返しを止める:

WordPress のコア原則に基づいて構築された MainWP Dashboard プラグインは、WordPress 管理のための最適なソリューションとして独自の位置を占めています。使いやすさと強力な機能、そして比類のないプライバシーを兼ね備えています。

MainWP プラグインはオープンソースでプライバシーに重点を置いており、プラグインが個人を特定できる情報 (PII) を収集しないことを保証する独自のプライバシーポリシーを備えています。

MainWP Dashboard は拡張可能で、サードパーティの開発者がフックできます。また、CLI のサポートを提供し、独自の REST API を持っているため、ビジネスを独自の方法で運営するために必要または望むものはすべて、MainWP Dashboard 用に開発できます。

これらすべてにより、MainWP は ManageWP、InfiniteWP、WPRemote、WP Umbrella に対する最高の非 SaaS 代替手段となっています。

MainWP の始め方:

MainWP は、WordPress 管理プラグインに初めて触れる人でも、ユーザーフレンドリーで直感的に使えるよう設計されています。わかりやすいセットアッププロセスとクリーンで整理されたダッシュボードにより、すぐに効率的に WordPress サイトを管理できるようになります。

  • MainWP のセットアップは簡単です。プライベートな WordPress サイトにダッシュボードをインストールし、他の WordPress サイトに MainWP Child プラグインを追加すれば、すべてをコントロールできます。

プライバシーの保証

MainWP プラグインには独自のプライバシーポリシーがあり、プラグインが個人を特定できる情報 (PII) を収集しないことを保証しています。

MainWP はなぜ無料なのか ? 何か裏があるのか ? どうやって開発コストを払い続けるのか ?

MainWP Dashboard は100% 無料で、今後も変わりません。5サイトでも5,000サイトでも、コアダッシュボードは無料です。

MainWP Pro を提供することで収益を得ています。これは幅広いプレミアムアドオンへのアクセスを提供します。これらのプレミアムアドオンは2つの明確なカテゴリーに分類されています:

  • 統合:
    このカテゴリーのアドオンは、人気のあるサードパーティーサービスやプラグインとのシームレスな接続を可能にし、すでに使用しているツールを MainWP Dashboard に直接統合できます。

  • 拡張機能:
    これらは MainWP Dashboard 専用に開発されたカスタムビルトのスタンドアロンアドオンで、WordPress 管理エクスペリエンスを強化するための独自の専門機能を追加するよう設計されています。

詳細は、プレミアムアドオンページをご覧ください。無料機能とプロ機能の比較は無料 vs. プロ: 違いを知るでご確認いただけます。

MainWP の違いを体験

WordPress サイトの管理の手間を省く準備はできていますか ? MainWP を使えば、すべてを最新の状態に保ち、安全に、必要な方法で運用できます。毎日20,000人以上のサイトオーナーが700,000以上の WordPress サイトを MainWP で管理しており、Web サイト管理がどれほどシンプルになるかをすぐに実感できます。今日試して、違いを体感してください !

スクリーンショット

インストール

注: MainWP はマルチサイトインストールではテストされておらず、マルチサイト用に設計されていません。

ただし、ほとんどの機能は正常に動作するというユーザー報告がありますが、サポートは限定的です。マルチサイトインストールへの MainWP Dashboard プラグインのインストールは推奨しません。

  1. MainWP Dashboard には新規の WordPress インストールを強く推奨します。

新しい WordPress インストールを使用することで、有効なサイトから MainWP Dashboard を実行しようとすることによって引き起こされるプラグインの競合やその他の問題を減らすことができます。

ほとんどのホスティング会社は無料のサブドメイン (“demo.yourdomain.com”) を提供しており、MainWP Dashboard を実行するための特定の専用ドメインがない場合は、サブドメインを作成することをお勧めします。サブドメインの設定方法がわからない場合は、ホスティング会社のサポートに連絡してください。

WAMP などの WordPress をローカルで実行できる環境を使用して、ローカルコンピューター上の WordPress サイトに MainWP Dashboard をインストールすることもできます。

  1. 別の WordPress サイトを設定したら、通常のインストール手順に従って MainWP Dashboard プラグインをインストールしてください。MainWP を検索する自動プロセスか、MainWP プラグインを ‘/wp-content/plugins/’ ディレクトリにアップロードしてください。

  2. インストール後、WordPress のプラグインメニューからプラグインを有効化してください。

  3. 最初の子サイトを MainWP Dashboard に追加 – ドキュメント

  4. MainWP 設定を行う – ドキュメント

FAQ

ManageWP や InfiniteWP のような他の WordPress 管理プラットフォームと比べて、MainWP の違いは何ですか ?

MainWP はユーザーのプライバシーとカスタマイズを優先するセルフホスト型のオープンソース WordPress 管理プラグインです。

ManageWP、WPUmbrella、WPRemote のような SaaS (Software as a Service) プラットフォームとは異なり、MainWP はオープンソースアーキテクチャを通じてデータを完全に制御でき、広範なカスタマイズを可能にします。

MainWP は WordPress コア、プラグイン、テーマの一括更新を処理できますか ?

はい、MainWP を使用すると、すべての管理しているサイトで WordPress コア、プラグイン、テーマの一括更新を簡単に実行できます。数回のクリックで、すべてのサイトが最新バージョンを実行していることを確認でき、貴重な時間と労力を節約できます。

MainWP は WordPress エージェンシーやフリーランサーのクライアント管理をどのように支援しますか ?

MainWP は、クライアント別にサイトを整理し、タグを割り当て、カスタマイズ可能なクライアントレポートを生成できる堅牢なクライアント管理システムを提供します。これにより、すべてのサイト情報を整理してアクセスしやすくすることで、ワークフローを合理化し、クライアントにより良いサービスを提供するのに役立ちます。

MainWP は WordPress サイト管理に関連するコストを追跡する機能を提供していますか ?

はい、MainWP には組み込みのコストトラッカーがあります。この機能により次のことができます:
* 各サイトの費用を記録して分類
* 定期的なコストを設定
* 詳細なコストレポートを生成
* 支出分布に関する洞察を獲得
* 受け取った支払いと今後の更新を追跡

MainWP は WordPress サイトを保護するためにどのようなセキュリティ機能を提供していますか ?

MainWP は、リアルタイムセキュリティ監視、マルウェアスキャン、脆弱性検出などの機能を提供することで、セキュリティを優先しています。このプラグインは、人気のセキュリティプラグインとも統合できます。

異なるサーバーやホスティングプロバイダーでホストされている WordPress サイトを MainWP で管理できますか ?

はい、MainWP はどのサーバーやホスティングプロバイダーでホストされている WordPress サイトでも動作するよう設計されています。

MainWP は WordPress サイトのバックアップをどのように処理しますか ?

MainWP は、人気のホスティングプロバイダー向けの組み込みバックアップソリューションや、最もインストールされているバックアッププラグインとの統合など、複数のバックアップオプションを提供しています。

MainWP の発音は ?

MainWP は当社が作った独自の名前なので、発音に迷うのも当然です。覚えやすい方法は次のとおりです:

Main + WP = MainWP

「Main」という単語の後に「WP」(「ダブリュー ピー」と発音) が続くと考えてください。発音記号では次のようになります: /ˈmeɪn ˈdʌbəl juː ˈpiː/。

でも、違う発音でも心配いりません – WP Main や WPMain を含め、ほぼどんな呼び方にも対応します !

MainWP についてアイデアがあるのですが、どのように伝えればよいですか ?

MainWP Voice に記載されている手順に従って、あなたのアイデアを MainWP コミュニティに追加し、投票してもらってください。

他にも質問があります。他の情報はありますか ?

はい、こちらに、さらに多くの質問と回答を含むクイック FAQ があります。

このプラグインで発見されたセキュリティバグはどこで報告すればよいですか ?

MainWP プラグインのソースコードで見つかったセキュリティバグは、Patchstack Vulnerability Disclosure Program を通じて報告してください。Patchstack チームが検証、CVE の割り当てを支援し、このプラグインの開発者に通知します。

評価

Image
2026年5月20日
Things were solved, system is great and they fixed the issues, I rest my case, thumbs up to Bojan from the support! >Basic things like Google Analytics integration and Search Integration not working, we tried to buy a test month, but support answering time is awfull. First solution they send was a down grade of the plugin and they asked if it worked, not very serious.
Image
2026年3月14日
I am only scratching the surface, but I love the way it updates my websites. Thanks guys! Dave
Image
2026年2月18日
Saves me a lot of time – should have moved to MainWP much earlier.
Image
2026年1月29日
I really wanted to give this plugin a chance, but in the end I just wasted my time.I prepared a local installation for safety reasons – after computer upgrade, it stopped working despite importing the database and files from old one.OK, I understand, I can set it up again, I’ll export and import the data. Unfortunately, import pages doesn’t work, so I have no choice but to reconfigure over 50 pages… It should save me time, but if I have to managed this one and check if updates are working on my clients – I will back to log in individually.
2,344件のレビューをすべて表示

貢献者と開発者

MainWP Dashboard: Self-hosted WordPress Management for Agencies はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“MainWP Dashboard: Self-hosted WordPress Management for Agencies” は18ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“MainWP Dashboard: Self-hosted WordPress Management for Agencies” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

6.1.6 – 8-5-2026

  • Fixed: Corrected Site Health calculations and REST API responses so health scores accurately reflect each site’s status, including sites with missing, malformed, negative, or critical issue data.
  • Fixed: Corrected multiple REST API v2 schemas and pagination settings for automatic updates, uptime monitoring, expected status codes, tag site counts, and client custom fields, including support for the deprecated pre_page alias.
  • Fixed: Improved REST API validation and response handling to reject malformed settings, prevent PHP 8 errors and unintended batch operations, validate custom option names, and exclude sensitive or internal data from responses.
  • Fixed: Improved REST API validation so invalid monitoring values, unsupported enum formats, and unsupported batch update requests return appropriate errors.
  • Fixed: Ensured uptime monitors correctly report a DOWN status when no HTTP status code is received.
  • Fixed: Resolved an issue that could leave the site removal process stuck in the “Removing” state on some hosting environments.
  • Updated: Redesigned the “Connection Status” widget with tabbed filtering, live connection totals, paginated site details, in-widget reconnection, and more accurate staging site status reporting.
  • Updated: Improved uptime monitoring retry scheduling so retries occur only after a valid retry time has been set and the configured retry interval has elapsed.
  • Updated: Improved REST API pagination compatibility and expanded schemas for monitoring settings, update flags, expected statuses, and site counts.
  • Updated: Replaced the generic __() JavaScript translation function with a namespaced MainWP translation helper to prevent conflicts with other scripts.
  • Dev: Added the mainwp_add_site_top_navigation and mainwp_add_site_tabs_content hooks to support custom navigation and tab content on the “Add Site” screen.

6.1.5 – 7-28-2026

  • 修正: セットアップウィザードの「サイト URL」「管理者ユーザー名」「セキュリティ ID」「クライアント名」「クライアントメール」フィールドの「必須」インジケーターのスペルミスを修正しました。
  • 追加: 初回試行でサイトデータが取得できなかった場合に追加の接続再試行を行うようにし、接続の信頼性を向上させました。
  • 更新: 概要を過去24時間以内のアクティビティに限定することで、「ネットワークアクティビティ」ウィジェットの読み込みパフォーマンスを改善しました。
  • 更新: 更新クエリの最適化、サマリー合計値と詳細アクションデータの分離、必要時のみのサイトと更新詳細の読み込みにより、「更新概要」ウィジェットの読み込みパフォーマンスを改善しました。

6.1.4 – 7-21-2026

  • 修正: サイト監視テーブル内のサイトヘルスインジケーターの表示を修正し、設定されたサイトヘルス設定に従うようになりました。
  • 修正: デフォルトのライトテーマを使用する場合の「ヘルプ」ポップアップ内のテキストの色を修正。
  • 追加:「詳細」設定内で「Installed Plugins Sync」を無効にする際に、誤った変更を防ぐために確認プロンプトを追加。
  • 追加: Site Lockdown Security for MainWP を利用可能な拡張機能カタログに追加。
  • 更新: 関連する A、AAAA、CNAME レコードへのルックアップを制限することで、接続と稼働時間モニタリングチェックの DNS 解決を改善。

6.1.3 – 7-7-2026

  • 修正: 最後の失敗が6時間以上前の場合に失敗した更新を再キューイングすることで、コアの自動更新リトライ動作を改善しました。
  • 更新: アップタイムモニタリングのスケジューリングを改善し、チェックが開始される前に最新のチェック時刻がより確実に保存されるようにしました。
  • 更新: 子サイトのアップタイムモニタリングで「Last Run」値を正確に保つため、サーバー情報の表示を更新しました。
  • 更新: クライアントのインポートプロセスを更新し、関連する子サイトを必要としないようにしました。

6.1.2 – 6-23-2026

  • セキュリティ: MainWP の bulkpost および bulkpage カスタム投稿タイプ機能へのアクセスを manage_options 権限の要求により制限。
  • 修正: リクエストパス内のスラッシュの組み合わせを適切に処理し、潜在的なリクエストエラーを防止するために Plesk API URL の構築を改善。
  • 修正:「サイト管理」リストがサイトの停止ステータスへの変更を即座に反映しなかった問題を解決。
  • 修正: Lighthouse Integration ページでのサポートモーダルオーバーレイの問題を解決。
  • 追加: カスタム投稿タイプのカテゴリー管理で、コンテキストツールチップ / ポップアップを通じてサイトの関連付けを表示するようになり、各カテゴリーがどのサイトに含まれているかを確認しやすくなりました。
  • 更新: 新しいタブで開くページナビゲーションリンクを更新し、適切な属性を含めることでユーザーセッションを保護するのに役立つようにしました。

6.1.1 – 6-2-2026

  • 修正: ログアーカイブバッチクエリ内の重複する LIMIT 句を解決し、ログ処理中のクエリエラーを防ぎました。
  • 更新: ユーザーディレクトリとサイトディレクトリのディレクトリ権限処理を改善し、ダッシュボード全体でより一貫性のあるアクセス制御を確保しました。
  • 更新: v1 と v2 エンドポイントの REST API 可用性チェックを簡素化し、動作を合理化して内部検証の複雑さを軽減しました。

6.1 – 5-26-2026

  • 重要: バージョン6.1では内部接続処理の変更が含まれています。6.1より前のバージョンにロールバックすると、MainWP Dashboard から子サイトが一時的に切断される場合があります。この場合、サイトを管理ページから再接続一括アクションを使用して、影響を受けたサイトを再接続してください。
  • セキュリティ: 予測可能なファイル名を安全で推測不可能な識別子に置き換え、関連するストレージの場所のディレクトリ権限を強化することで、内部キーファイルの保護を強化しました。
  • セキュリティ: 保存時に暗号化し、不要な平文キャッシュを回避することで、保存された拡張機能ライセンスキーの保護を改善しました。
  • セキュリティ: API 認証情報フィールドを更新し、保存された値の代わりにマスクされたプレースホルダーを表示することで、機密キーがページ HTML に公開されるのを防ぎます。
  • セキュリティ: REST API サイトレスポンスから機密認証フィールドを削除し、API リクエストを通じて認証情報が公開されるのを防ぎました。
  • セキュリティ: 既存のキーとの互換性を維持しながら、新しいコンシューマーシークレットを保存時にハッシュ化することで、REST API キーの保存を改善しました。
  • セキュリティ: 未使用の従来の接続と API キー処理パスを削除し、既存の従来のレコードに対してより安全な比較処理を実装しました。
  • 修正: 保存されたテーブルレイアウトを復元する際の検証を改善し、保存された列構造が現在のテーブルと一致することを確認することで、更新後のテーブル表示の破損や誤表示を防ぎます。
  • 修正: 自動更新ページでプラグインとテーマのメモを保存する問題を解決しました。
  • 修正: サイト接続時に子サイトの favicon を取得する問題を解決しました。
  • 修正: ネットワークアクティビティのオブジェクト列にインストールされたプラグインとテーマの名前が表示されない問題を解決しました。
  • 修正: ログデータベースモニタリングに関連する管理者通知の初期化条件を改良することで、アプリケーションの安定性を向上しました。
  • 修正: グループ表示フィルタリングを改善し、管理権限のないユーザーがアクセスを許可されたグループのみを表示するようにしました。
  • 修正: ネットワークアクティビティログ全体の明確性と一貫性を向上させるため、ユーザーログインイベントログの説明とアクション識別子の誤字と不一致を修正しました。
  • 更新: コード品質と内部処理を複数の領域で改善しました。
  • 更新: サイトリストの稼働時間列のレンダリングを改善し、インテリジェントキャッシュにより稼働時間情報の表示を高速化しました。
  • 更新: PHPSecLib ライブラリを最新バージョンに更新しました。
  • 更新: 新しいダークテーマ構造を使用してライトテーマをリフレッシュし、ダッシュボード UI 全体の一貫性を向上しました。
  • 更新: より洗練されたインターフェースのために、ライトテーマのシェル、ナビゲーション、トップバー、シャドウ、クライアントアイコンのレンダリングを調整しました。
  • 更新: サイト強化で古いテーマの「更新を管理」アクションを改善し、関連する「テーマ更新」タブを開くようにしました。

6.0.12 – 5-5-2026

  • 修正: サイトデータの処理を強化してエッジケースでのエラーを防ぎ、サイト管理の安定性を向上しました。
  • 修正: Network Activity ログでの自動更新のログ記録に関する問題。
  • 更新: 一括同期を実行する際のパフォーマンスを改善しました。
  • 開発: sites コントローラーで _fields REST API v2 リクエストのレスポンスエンベロープを保持するようにしました。

6.0.11 – 4-28-2026

  • 修正: 一括更新を実行する際のパフォーマンスを改善しました。
  • 修正: 「更新概要」ウィジェットが、接続されている子サイトのみを概要カウントに含めるようになりました。
  • 追加: 運用コストのプレフィル済みコピーを作成するための、コスト複製アクションを追加しました。(Stéphane による機能リクエスト)
  • 追加: 既存の「無視した更新を表示」ボタンを介して無視されたコア更新にアクセスするための WordPress タブパスを追加しました。
  • 追加: sites REST API エンドポイントの custom_fields パラメーターのサポートを追加しました。
  • 追加: 固定ページと投稿のテーブルドロップダウンメニューに「パーマリンクをコピー」と「ID をコピー」アクションを追加しました。
  • 更新: サポートリクエストのレビューを容易にするため、サーバー情報レポートのエクスポートが常に英語を使用するようになりました。
  • 更新: 不要なキャッシュクリアを削減するため、キャッシュ無効化をより少ないシナリオに制限しました。
  • 更新: mainwp_module_log_disable_cron_log フィルターのデフォルト値を false に変更し、cron ロギングがデフォルトで有効なままになるようにしました。
  • 更新: 簡単にアクセスできるよう、空の状態で放棄されたチェックアクションを表示したままにしました。
  • 更新: スクリーンショット URL 生成とサムネイルメタデータをページ全体で一元化し、プレビュー動作の一貫性と保守性を向上しました。

6.0.11-er.2 – 4-24-2026

  • 修正: 一括更新を実行する際のパフォーマンスを改善しました。
  • 追加: 既存の「無視した更新を表示」ボタンを介して無視されたコア更新にアクセスするための WordPress タブパスを追加しました。
  • 追加: sites REST API エンドポイントの custom_fields パラメーターのサポートを追加しました。
  • 更新: 簡単にアクセスできるよう、空の状態で放棄されたチェックアクションを表示したままにしました。
  • 更新: スクリーンショット URL 生成とサムネイルメタデータをページ全体で一元化し、プレビュー動作の一貫性と保守性を向上しました。

6.0.11-er.1 – 4-22-2026

  • 修正: 「更新概要」ウィジェットが、接続されている子サイトのみを概要カウントに含めるようになりました。
  • 追加: 運用コストの事前入力されたコピーを作成するための重複コストアクション。([Request by Stéphane])[https://voice.mainwp.com/p/cost-tracker-duplication]
  • 追加: 固定ページと投稿のテーブルドロップダウンメニューに「パーマリンクをコピー」と「ID をコピー」アクションを追加しました。
  • 更新: サポートリクエストのレビューを容易にするため、サーバー情報レポートのエクスポートが常に英語を使用するようになりました。
  • 更新: 不要なキャッシュクリアを削減するため、キャッシュ無効化をより少ないシナリオに制限しました。
  • 更新: mainwp_module_log_disable_cron_log フィルターのデフォルト値を false に変更し、cron ロギングがデフォルトで有効なままになるようにしました。

6.0.10 – 4-21-2026

  • 修正: プラグインとテーマのインストールおよび更新プロセス中に並行処理が低下する可能性がある問題を解決しました。
  • 修正: 継続更新のサイト選択を改善し、更新の見逃しや重複実行を削減しました。
  • 修正: モニターウィジェットのデータを認可されたサイトのみに制限し、モニターステータスクエリのパフォーマンスを改善しました。
  • 更新: サイトクエリを最適化し、フィルタリング、並べ替え、キャッシュ処理を改善することで、サイト読み込みパフォーマンスを向上しました。

6.0.9 – 4-14-2026

  • 修正: 稼働時間モニタリングステータストラッキングと失敗したヘルスチェックの再試行動作を改善し、より信頼性の高いモニタリング結果を提供するようにしました。
  • 修正: サイトリンクをレンダリングする際に余分なセミコロンが挿入される mainwp.js の文字列連結を修正しました。
  • 修正: サイト同期中に同期の同時実行性が低下する可能性がある問題を解決しました。
  • 追加: すべてのシステムレポートテーブルをフィルタリングするグローバル検索を追加しました。
  • 追加: 各システムレポートセクションに対する検出された問題の概要とレポートテーブルを追加しました。
  • 更新: REST API 到達可能性とダッシュボード自己接続チェックの診断を改善し、予期しないレスポンスボディ出力のより安全な処理を含めました。
  • 更新:「サーバー情報」ページの UX をリフレッシュし、よりクリーンな問題概要行とより一貫性のあるセクション間隔にしました。
  • 更新: WordPress 自動更新によって処理されるコア、プラグイン、テーマの更新を監視するためにネットワークアクティビティトラッキングを拡張しました。
  • 更新: データをより適切に分離することでパフォーマンスを向上させ、設定とオプションが子サイトごとに正しくスコープされるようにしました。
  • 更新: サイドバーサイト項目のクリックハンドラーを更新し、タイトル/コンテンツの外側をクリックしたときにアコーディオンを切り替えるようにしました。
  • 更新: ダークテーマの CSS を調整し、サイドバーアコーディオンのタイトル/コンテンツが透過背景を使用するようにしました。

6.0.8 – 4-7-2026

  • 修正: ボタンの誤動作の原因となっていた「サイトを削除」ボタンの ID 属性のタイポを修正。
  • 修正: Regression Testing 機能の問題を防止するためにサイト同期プロセスの安定性を向上。
  • 修正: 機能が無効になっていてもネットワークアクティビティ機能がイベントをログに記録し続けた問題を解決。
  • 修正: サイト登録中に www サブドメインがある URL とない URL が一貫性のない処理が行われていた問題。
  • 追加: Custom Event Monitor に呼び出しごとのタイミングと実行データを含む詳細な同期モニタリングを追加。
  • 追加: 子サイトデータベースに Network Activity データの保持期間をカスタム設定できるオプションを追加しました。
  • 追加: 子サイト上の Network Activity 関連データベーステーブルのサイズ監視とクリーンアップアクションを追加しました。
  • 更新: Network Activity 機能に関連するパフォーマンスの問題を解決するため、データベース操作を改善してログアーカイブプロセスを最適化しました。
  • 更新: コストトラッカーモジュールのリダイレクト URL とフィードバック処理を強化しました。

6.0.7 – 3-31-2026

  • 修正: Pro Reports アドオンでテキストエディター要素が反応しなくなる問題を解決しました。
  • 修正: メディアライブラリページで不要なテキスト文字列が表示される問題を修正しました。
  • 更新: システム初期化を再編成し、メニュー設定のタイミングを改善し、WordPress アクションフックとの整合性を向上させました。

6.0.6 – 3-24-2026

  • 修正: クイックセットアップウィザードの「サイト追加」ステップのタイプミスを修正しました。
  • 修正: 「サイト管理」画面から子サイトを削除した直後に更新を実行する際、冗長な確認モーダルが表示されないようにしました。
  • 更新: アドオンページの情報メッセージをより明確にするため改善しました。
  • 更新: 「アドオンのインストール」モーダルの検索フィールドを移動し、すべてのタブで利用できるようにしました。
  • 更新: より優れた視覚的一貫性のため、アコーディオン要素のボーダー半径スタイリングを改良しました。

6.0.5 – 3-20-2026

  • セキュリティ: 最近公開された脆弱性に対処するため、phpseclib ライブラリを更新しました。この問題は MainWP の通常使用には影響しません。

6.0.4 – 3-17-2026

  • 修正: レガシーのデータベーステーブルへの呼び出しによって発生した WordPress データベースエラーを解決しました。
  • 修正: WordPress コア更新の表示の一貫性。
  • 修正: REST API 経由でサイトを更新する際のクライアントの割り当て。
  • 修正: インターフェースの一貫性を向上させるために Web サイトプレビュー画像のレンダリングロジックを調整。
  • 追加: アイテムがない場合により明確なエクスペリエンスを提供するために、「アプリケーションパスワード」ページに空のページプレースホルダーを追加。
  • 追加: 実行時ベースの同期進行状況を表示するために、NOTICE レベル (オレンジ) の「Execution Sync」ログカテゴリーと自動的な開始 / 終了同期エントリーを追加。
  • 更新:「プラグイン管理」と「テーマ管理」のアコーディオン要素から不要な境界線の半径を削除。
  • 更新: よりクリーンなインターフェースのために、「アプリケーションパスワードを追加」モーダルから「閉じる」ボタンを削除し、閉じる (X) アイコンを追加。
  • 更新: アプリケーションパスワードの作成に成功した後にページのリロードを追加し、新しいエントリーが即座に表示されるようにしました。
  • 更新: WordPress コア、プラグイン、テーマ、翻訳で利用可能な更新がない場合に適切な空状態メッセージを表示するように、更新表示の処理を改善。
  • 更新: 更新インターフェースのタブナビゲーションとアクティベーションロジックを強化。
  • 更新: レガシーと新しい形式の無視インジケーターの両方のサポートを改善し、無視された更新をより確実に処理するためにプラグイン更新フィルタリングロジックを強化。
  • 更新: MainWP データベースサイトアクションクラスのコンストラクターから mainwp_delete_site アクションフック登録を削除。
  • 更新: メールフッターのリンクラベルを「Extensions」から「アドオン」に変更し、開発者向けドキュメントリンクも変更しました。

6.0.3 – 3-10-2026

  • 修正: タグの色のみが変更されたときに「タグを更新」ボタンが無効のままになる問題を解決しました。
  • 修正: 存在しないプロパティを読み取ろうとすることによって引き起こされる PHP 警告を防止しました。
  • 修正: モバイルナビゲーションが正しく機能するように、壊れたハンバーガーメニューボタンを復元しました。
  • 修正: コストトラッカーインポート中の子サイト割り当てを修正しました。
  • 修正: キャッシュされた結果が使用される場合のページネーション処理を改善し、正確なオフセットと結果表示を保証するようにしました。
  • 修正: 正確なリアルタイム結果を提供するために、自動更新検出からキャッシングを削除しました。
  • 更新: モバイルメニュー内のアイコン配置を改善し、よりクリーンなレイアウトにしました。
  • 更新: アコーディオン要素にボーダー半径を追加し、背景色を刷新して、より優れた視覚的一貫性を実現しました。
  • 更新: 2階層目のナビゲーション項目のパディングをわずかに削減し、スペーシングを改善しました。
  • 更新: 「API Access」メニュー項目ラベルの名称を変更し、明確さを向上しました。
  • 更新: 更新時の拡張機能パッケージの処理と検証を強化し、信頼性を向上しました。
  • 更新: 自動更新のログ記録頻度を15分から5分に増やし、よりタイムリーな監視を実現しました。
  • 開発: SQL 構文のフォーマットを若干調整し、一貫性とコードの標準化を向上しました。

6.0.2 – 3-3-2026

  • 修正: ログ概要に重複するイベントタイトルが表示される問題を修正しました。
  • 修正: REST API サイトデータ取得を修正し、Ability ベースのルックアップを正しく処理することで、API レスポンスでサイト情報が適切に返されるようにしました。
  • 修正: Abilities API のページネーション処理を修正し、クライアントリストと更新リストの整合性のある整数値を確保しました。
  • 修正: 一部のページで第2階層のナビゲーションがドロップダウンメニューを覆ってしまう問題を修正しました。
  • 更新: イベントフィルタリングを改善し、関連するイベントの種類を含めることでより正確な結果を提供します。
  • 更新: 初期化シーケンスを再編成し、リソースの依存関係を明示的に定義することでスクリプトの読み込みを改善し、パフォーマンスを向上させました。
  • 更新: アプリケーション全体に詳細な翻訳者向けコメントを追加し、ローカライゼーション作業により良いコンテキストを提供し、プレースホルダーの意味と文字列の使用パターンを明確化しました。
  • 更新: 翻訳関数に明示的な mainwp テキストドメインパラメーターを追加し、翻訳ドメインの一貫性を改善しました。
  • 更新: プレースホルダーのスタイルを標準化することで文字列のフォーマットを改善し、翻訳処理を向上させました。
  • 更新: WordPress ファイルシステムの統合を改良し、ファイル処理の信頼性を向上させました。
  • 更新:「ネットワークアクティビティ」テーブルが大きくなりすぎた場合に表示される情報メッセージを更新し、より正確にしました。
  • 更新: バッチジョブ操作の Abilities API 入力検証を改善しました。
  • 更新: Abilities API のサイトステータスチェックを強化し、稼働時間ベースのモニタリングサポートを追加しました。
  • 更新: Abilities API のすべての操作でサイトの命名形式を標準化しました。
  • 開発: mainwp_module_logs_get_log_records フックを追加しました。
  • 削除: バンドルされていた moment.js と clipboard.js スクリプトを削除し、WordPress コアに含まれるバージョンにフォールバックしました。

6.0.1 – 2-26-2026

  • 修正: データベース更新ルーチンが実際に存在するスキーマ要素 (カラムとインデックス) のみをチェックして削除するようになり、アップグレード時のエラーを防ぎます。
  • 追加: プラグイン検索に専用の MainWP Child プラグインカードを追加しました。
  • 更新: 更新/インストールのエラー処理を改善し、ノイズの多い失敗を回避し、不完全な更新のリスクを軽減しました。
  • 更新: UI 要素の重なりを防ぐため、ディマーの z-index を下げ、上部ヘッダーの z-index を上げました。
  • 更新: 「アドオンをインストール」モーダルのレイヤリングとサイズを修正するため、モーダルのレスポンシブルールを改善しました。
  • 開発: 「Log_Manager」に新しいパブリックフックハンドラーを追加し、mainwp_module_logs_get_log_records フィルターを介してログレコード取得を公開しました。

6.0 – 2-24-2026

  • 修正: 関連するサイト ID から欠落しているモニター ID を補充し、部分的なモニターデータを受信したときに意図しないサイト ID の更新を防ぐことで、モニターレコード処理を改善しました。
  • 修正: ID の競合と重複要素参照を防ぐためにナビゲーションメニューのレンダリングを修正しました。
  • 修正: セットアップおよび投稿フォームでの nonce 入力処理を改善し、フォーム送信の信頼性を向上しました。
  • 修正: プラグインを管理ページとテーマを管理ページのアクティブタブメニュー項目に active クラスを設定する問題を解決しました。
  • 修正: 日付/時刻の値を設定した後、ネットワークアクティビティフィルターで日付ピッカーが開かなくなる問題を解決しました。
  • 修正: サイト > 更新での並べ替えがページの再読み込み後に保持されない問題を解決しました。
  • 修正: 子サイトの操作ページでページリセットを使用すると、誤ってサイトを管理にリダイレクトされる問題を解決しました。
  • 修正: 投稿を一括作成する際に投稿カテゴリーが表示されない問題を解決しました。
  • 修正: クイックセットアップウィザードで「サイトヘルスモニタリングを有効化」ツールチップがドロップダウンオプションを覆う可能性があるユーザビリティの問題を解決しました。
  • 修正: 新しいユーザーを作成した後の確認モーダルが自動的に閉じないユーザビリティの問題を解決しました。
  • 修正: アドオンプロモーションモーダルを閉じた後、ページが正常に再読み込みされずに空白のままになる問題を解決しました。
  • 修正: 重複する要素 ID と関連する問題によって引き起こされるさまざまなブラウザーコンソールエラーを解決しました。
  • 修正: プラグイン UI 全体で複数の誤字を修正しました。
  • 修正: 「Get Tags」REST API エンドポイントが結果を返さない問題を解決しました。
  • 修正: 未定義の変数に関連する複数の PHP 警告を解決しました。
  • 修正: WordPress 管理ページへの一貫性のある信頼できるアクセスを確保するために、管理者リンク生成を修正しました。
  • 修正: 検索フィルターを使用した後のサイト選択の表示に関する問題を解決しました。
  • 修正: サイト変更機能の特定のオブジェクトとイベントに関するユーザー情報の欠落を修正しました。
  • 修正: サイト変更機能の特定のオブジェクトとイベントに重複するレコードが表示される問題を修正しました。
  • 修正: サイト変更テーブルでユーザー IP アドレスが意図せず表示されていたユーザー情報の不適切な表示を修正しました。
  • 修正: 稼働時間モニタリングのメール通知で不正なタイムゾーン情報を修正しました。
  • 修正: サイト変更ログを却下する際に発生していたデータベースエラーを修正しました。
  • 修正:「ページをリセット」ボタンをクリックしたときにサイト変更列がデフォルトの状態にリセットされない問題を修正しました。
  • 修正: 新しいダークテーマに関連する複数の細かい外観上の問題を修正し、視覚的な一貫性を向上させました。
  • 修正: より安定した動作を確保するために複数の PHP の警告と通知を修正しました。
  • 修正: 個別サイト設定でグローバル cPanel API 設定が表示される問題を修正しました。
  • 修正: ウィジェット化されたページでウィジェットのサイズと位置を保存する際の問題を修正しました。
  • 修正: ダッシュボードメールの配置を更新し、コンテンツを中央揃えにして読みやすさを向上させました。
  • 修正: 却下するアイテムを選択した後も「変更を却下」ボタンが無効のままになる問題を解決しました。
  • 修正: バージョン5.5へのアップデート後、却下したサイト変更が「サイト変更」テーブルに再表示されないようにしました。
  • 修正: アコーディオン要素のアイコンが要素の展開・折りたたみ時に回転しない問題を修正しました。
  • 修正: 複数箇所で「Are you sure.」となっていたため、確認ポップアップで「Are you sure?」に修正しました。
  • 追加: パスワードの有効期限ルールを設定・適用するパスワードポリシー管理を追加しました。(Julia からのリクエスト)
  • 追加: コスト入力管理を容易にするコストインポート機能を追加しました。
  • 追加: サイトドロップダウンメニューに「WP 管理画面へジャンプ」クイックリンクを追加しました。
  • 追加: 設定可能な期間オプション (30日、90日、180日、365日、または無期限保持) を備えたモニタリングデータ保持設定を追加しました。
  • 追加: クライアント一般フィールドの一括削除サポートを追加し、クリーンアップとメンテナンスを高速化しました。
  • 追加: インストール済みアドオンを削除する際に確認ステップを追加し、誤って削除することを防ぐようにしました。
  • 追加: 固定ページと投稿を素早く作成するアクションボタンを追加しました。
  • 追加:「アドオン」ページにインラインライセンスキー入力と検証フローを追加しました。「キーを記憶する」オプションと専用の検証アクションにより、ライセンス管理を簡素化します。
  • 追加: REST API アクセスとアプリケーションパスワードの詳細なアクション単位の権限制御を追加し、セキュリティと管理の柔軟性を向上させました。
  • 追加: アプリケーションパスワードを管理するための権限対応 UI を追加しました。行ごとのアクションとユーザーアクセス権限に基づいた専用の編集フローが含まれます。
  • 追加: ユーザー管理のための新しい REST API エンドポイントを導入しました。ユーザーの一覧表示、作成、編集、削除、CSV ベースのユーザーインポート、サイトごとの結果レポート付きのクロスサイト管理者パスワード更新が含まれます。
  • 追加:「REST API」ページに Application Password 管理を導入しました。ユーザーは MainWP Dashboard から直接 Application Password の表示、作成、取り消しができるようになりました (WordPress の「ユーザー」>「ユーザー編集」をミラーリングしてアクセスを容易にします)。
  • 追加: 拡張機能ビューの「有効化」アイコンに緑色を追加し、視覚的なフィードバックを向上させました。
  • 追加: 各サイトの最終同期時刻を表示する同期ステータスツールチップを追加しました。
  • 追加: 24時間以上同期されていないサイトに対する古いデータインジケーター (赤色バッジ) を導入しました。
  • 追加: 更新およびアクティベーションワークフロー全体で PHP バージョンに対するプラグイン互換性検証を追加しました。
  • 追加: UI からライトモードとダークモードを切り替えられるクイックテーマスイッチャーを追加しました。
  • 追加: Abilities API のサポートを追加しました。
  • 追加: モニタリング (James によるリクエスト)、設定、クライアントフィールド用の新しい REST API v2 エンドポイントを追加しました。
  • 追加: アイテムごとおよび日ごとのアクセス可能なアクション履歴を提供する新しい「プラグインとテーマの履歴」機能を追加しました。
  • 追加:「サイトを追加」ページに「サイトをインポート」メニュー項目を追加し、より迅速にアクセスできるようにしました。
  • 追加: サイトヘルスモニタリング通知テンプレートに [site.name] トークンのサポートを追加し、動的なサイト名挿入を可能にしました。
  • 追加: 頻繁に実行されるデータベースクエリに対して WordPress transient キャッシングを追加し、パフォーマンスを向上させました。
  • 追加:「サイトを管理」ページの利用可能な列オプションとしてサイト IP アドレスを追加しました。(Ken によるリクエスト)
  • 追加: ダッシュボード全体のパフォーマンスを向上させるための包括的なオブジェクトキャッシングレイヤーを追加しました。
  • 追加: 一般的なナビゲーションパスのスマートプリフェッチングを追加し、ページ読み込み時間を短縮してユーザーエクスペリエンスを向上させました。
  • 追加: より包括的なモニタリング機能を提供するために、Non-MainWP Changes ログ機能に新しいトラッキングイベントを追加しました。
  • 追加: サイトを管理テーブルに新しいデフォルトの「WP バージョン」列を追加しました。
  • 追加: $website オブジェクトに子サイトのタイムゾーン情報を追加しました。
  • 追加: 現在アクティブなプラグインとテーマを削除する機能を追加しました。バックグラウンドで削除前に無効化する推奨プロセスを尊重します。(Chrilles によるリクエスト)
  • 追加: 新しいデフォルトダークテーマを追加しました。
  • 追加: ウィジェット化されたページに読み込み要素を追加し、すべてのデータが正しく読み込まれ Gridstack が読み込まれる前にウィジェットを非表示にします。(Mario によるリクエスト)
  • 追加: プラグインを管理とテーマを管理ページの無効化された一括アクションに対して、なぜ無効化されているかを説明する説明的なラベルを追加しました。
  • 追加: Sites Changes ログのオプションの自動アーカイブとアーカイブされたログを削除する機能を追加しました。
  • 追加: どの Sites Changes ログを追跡するかを選択するオプションを追加しました。
  • 追加: サポートモーダルにサポートチケット要素を追加しました。
  • 追加: サイトを管理テーブルの更新列データにカラーコーディングを追加しました。(Orchid によるリクエスト) および (Nazar)
  • 更新: サイトフィルターの PHP バージョンオプションを更新しました。「PHP Ver < 7.0」を削除し、PHP 8.1、8.2、8.3、8.4 のフィルターを追加しました。(Philip によるリクエスト)
  • 更新: サイト管理フォームを折りたたみ可能なアコーディオンセクションで再編成しました。
  • 更新: ウィジェット全体の空き状態プレースホルダーを強化し、よりわかりやすいメッセージにしました。
  • 更新: サイト接続の検証フローを改善し、よりわかりやすいガイダンスにしました。
  • 更新: 認証のセットアップオプションを改良し、よりわかりやすい説明にしました。
  • 更新: バックアップ設定のレイアウトを改善し、より優れた整理にしました。
  • 更新: コストトラッカーの用語 (Operational Costs) を改善しました。
  • 更新: テーブルレイアウトを改善し、列の整理を向上しました。
  • 更新: cURL ハンドルの管理を最適化し、不要なハンドル再作成を削減して、複数リクエスト操作時のリソース効率を向上しました。
  • 更新: 「サイトを選択」ヘッダーをテキストリンクとライブ選択カウンターで再設計し、より明確な一括アクションにしました。
  • 更新: 空き状態のガイダンスを改善し、役立つアクションで次のステップをよりわかりやすくしました。
  • 更新: 「サイトを選択」ヘッダーコントロールを改良し、よりクリーンで一貫性のあるワークフローにしました。
  • 更新: ウィジェットレイアウトコントロール (保存、読み込み、削除) を専用アクションバーからページヘッダーに移動し、UI の乱雑さを軽減してスペースを確保しました。
  • 更新: 「REST API キーを作成」画面を刷新し、よりわかりやすい権限チップ / ラベル、改善されたメッセージング、互換性トグルのより優れた配置にしました。
  • 更新: より広範な UI の洗練パスを適用し、より一貫性のあるスペーシング、よりクリーンなページ構造、影響を受ける画面全体でレイアウトを再編成しました。
  • 更新: アクションボタンと一括コントロールを改善し、現在の選択に基づいて正しく有効 / 無効が切り替わるようにしました。
  • 更新: 複数の情報通知を再配置して簡素化し、視認性を向上して乱雑さを軽減しました。
  • 更新: アップタイム監視のリトライ動作を改善し、より優れた処理とリトライ試行のログ記録の強化により、トラブルシューティングを簡単にしました。
  • 更新: ナビゲーションカテゴリーを再編成し、新しい「Content Operations」グループと改善されたメニュー構造にしました。
  • 更新: インターフェース用語を全体で「Overview」から「Operations」に変更しました。
  • 更新: 更新カウントラベルの色を緑に変更し、バッジをよりコンパクトにしました。
  • 更新: 投稿取得のデフォルトページサイズをリクエストあたり10項目から50項目に増やしました。
  • 更新: REST API エンドポイント全体で Web サイトフィルタリングロジックを統合し、より一貫性のある動作にしました。
  • 更新: 提供されたフィルターに一致する Web サイトがない場合、エンドポイントが明確なエラーを返すようになり、曖昧な応答を防ぎます。
  • 更新: 「アドオン」ページヘッダー内のライセンスアクションバーを統合し、コンテキストアクションボタンと API キー対応プロンプトでより明確なガイダンスにしました。
  • 更新: 拡張機能ビューを再編成し、「有効なアドオン」と「無効なアドオン」のセグメント化されたアコーディオンスタイルのセクションにし、検索動作を統一してアクションボタンをスリム化し、使いやすさを向上しました。
  • 更新: 拡張機能カードを改良し、よりわかりやすいライセンスとステータスヘッダー、改訂されたバッジとテキスト、改善されたドキュメントリンクフォーマット、より直感的な削除と有効化コントロールにしました。
  • 更新: タイトルをローカライズし、コンテキスト対応のメニューとサブメニューのレンダリングを実装して、異なるアクセスレベル全体で正しいラベル付けを確保しました。
  • 更新: ユーザー向けメッセージとフィールドの説明を一元化し、REST API エンドポイント全体で一貫性のあるエラーテキストとスキーマヘルプを提供しました。
  • 更新: リクエスト検証ロジックを改善し、検索、カウント、日付範囲パラメーターを含む無効な入力に対してより明確な失敗メッセージを返すようにしました。
  • 更新: ページ操作、API レスポンス、エラー状態全体でメッセージと翻訳の処理を一元化し、ダッシュボード全体で一貫性のある文言を確保しました。
  • 更新: REST API キーコントローラーを強化し、v1 と v2 の両方のキーフォーマットをサポートして、下位互換性を向上しました。
  • 更新: ダッシュボードページとウィジェット全体でサイト管理リンクの生成を統合し、より一貫性のある動作にしました。
  • 更新: レビューリクエスト通知を単一のメソッドに統合し、インストールされた拡張機能に基づいた条件付きメッセージングにして、レビュープロンプトロジックを簡素化しました。
  • 更新: 「アドオンをインストール」モーダルの UI 要素を改善し、アドオンの詳細をスキャンしやすくしました。Chrilles によるリクエスト
  • 更新:「アドオンをインストール」モーダルのツールチップを改善し、より明確で役立つガイダンスを提供するようにしました。
  • 更新:「アドオンをインストール」モーダルのヘルパーメッセージを再編成し、インストール手順をより適切にガイドできるようにしました。
  • 更新:「アドオンをインストール」モーダルのプライバシーアイコンを「指紋」に変更し、より明確な視覚的意味と一貫性を実現しました。
  • 更新:「アドオンをインストール」モーダルのステータスアイコンを更新し、より一貫性があり認識しやすい状態にしました。
  • 更新:「アドオンをインストール」モーダルのアドオンインストール手順を明確化し、セットアップ時の混乱を軽減しました。
  • 更新:「アドオンをインストール」モーダルのボタンテキストとセカンダリセグメントのスタイリングを改善し、より読みやすくダークテーマとの一貫性を向上させました。
  • 更新: 同期エラーのあるサイトをより適切に処理できるよう、再接続アクションを強化しました。
  • 更新: ヘッダーコントロールで「追加」ボタンラベルを表示し、より明確なナビゲーションを実現しました。
  • 更新: サイト開封オーバーレイのスタイリングとレイアウトを改善し、より洗練された一貫性のある体験を実現しました。
  • 更新: テーマインストールのヘッダーボタンを更新し、スタイリングを改善し、より大きなインタラクションターゲットを設定して使いやすさを向上させました。
  • 更新: バックアップリンクの生成を承認されたユーザーのみに制限しました。
  • 更新: 更新テーブルのサイトとタイトル列の表示を再編成し、ビュー間での視覚的な一貫性を向上させました。
  • 更新: テーマ管理インターフェースを更新し、有効なテーマの無効化ボタンをロックアイコンに置き換えました。
  • 更新: テーマ行全体で有効なテーマのステータスインジケーターの表示を更新しました。
  • 更新: API バックアップソリューションメッセージを更新し、関連する設定ページへの直接リンクを含めるようにしました。
  • 更新: アプリケーション全体のすべてのヘルプドキュメントリンクを、レガシーのナレッジベースではなく新しいドキュメントサイトを参照するように更新しました。
  • 更新: アップグレード操作のエラー報告を強化し、コード識別を改善しました。
  • 更新: 更新中の停止されたサイトの検出とステータス処理を改善しました。
  • 更新: API レスポンスデータのエラー処理を改善し、予期しないデータ形式を受信した場合のクラッシュの可能性を防ぎました。
  • 更新: 複数の UI ラベルとツールチップ/ボタンテキストを明確化のため改善しました (例:「See Details」を「Details」に、「See Monitors」を「View Monitors」に)。
  • 更新:「サイト管理」テーブルのラベルとコアバージョン表示を改善 (例:「WP Version」を「Core」に、「Indexable」を「Index」に変更し、コア更新リンクの表示を改善)。
  • Updated: Adjusted table column alignment in CSS for …