説明
Simply Static は WordPress サイトを安全で超高速な静的 HTML ファイルに変換します。
WordPress のセキュリティパッチ、パフォーマンスプラグイン、高額なホスティングを気にする必要はもうありません。
Simply Static は、WordPress サイト全体を、瞬時に読み込まれてハッキングされない静的 HTML、CSS、JavaScript ファイルに変換します。
ブログ、マーケティングサイト、ドキュメント、ポートフォリオなど、コンテンツ中心の WordPress サイトに最適です。
静的サイトにする理由
⚡ 圧倒的に高速なパフォーマンス
静的サイトは従来の WordPress より 3〜5倍高速に読み込まれます。データベースクエリなし。サーバーサイド処理なし。グローバル CDN からの瞬時のページ読み込みだけです。
🔒 ハッキング不可能なセキュリティ
データベースなし。ログインページなし。PHP の脆弱性なし。静的 HTML は従来の WordPress のようにハッキングされることはありません。
💰 ホスティング費用を大幅に削減
Cloudflare Pages、Netlify、GitHub Pages などのプラットフォームで静的サイトを無料でホストできます。または、月額わずかな費用で任意のサーバーにデプロイできます。
🎯 メンテナンス不要
WordPress の更新はもう不要です。プラグインの競合もありません。セキュリティパッチも不要です。サーバー管理ではなくコンテンツに集中できます。
Simply Static の仕組み
- 生成: ボタン1つのクリックで WordPress サイト全体を静的 HTML に変換
- エクスポート: ZIP ファイルとしてダウンロードするか、ローカルディレクトリに展開します
- デプロイ: 任意のホスティングサービス、CDN、静的ホスティングプラットフォームにアップロード
WordPress サイトは非公開のまま安全に保たれます。訪問者が見るのは静的サイトです。
無料版でできること
- ワンクリックでの静的サイト生成
- ZIP ファイルとしてエクスポート
- ローカルディレクトリへのデプロイ
- URL の置換 (絶対 URL、相対 URL、オフライン利用)
- 任意の WordPress テーマに対応
- 主要なページビルダーに対応 (Elementor、Bricks、Gutenberg)
- SEO プラグイン対応 (Yoast、Rank Math、AIOSEO)
もっと知りたいですか ?
無料版はシンプルな静的エクスポートに最適ですが、高度なデプロイ、自動化、強力な機能が必要な場合は、プレミアムソリューションをご確認ください。
Simply Static Pro – 開発者 & 制作会社向け
$129/年 (サイトごと) | $399/年 (サイト数無制限)
どのプラットフォームへもデプロイできます。すべてを自動化します。利益率を100%確保します。
- GitHub、Netlify、Cloudflare Pages、AWS S3、BunnyCDN、SFTP へのデプロイ
- 増分エクスポート (変更されたページのみ更新)
- 単一ページエクスポート (即時公開)
- 完全自動化のための WP-CLI 対応
- フォーム統合 (Contact Form 7、Gravity Forms、WPForms、Fluent Forms)
- 静的サイトに適した検索 (Fuse.js または Algolia)
- 多言語対応 (WPML、Polylang、TranslatePress)
- パフォーマンス最適化 (縮小化、画像最適化)
- コメント統合
- メールサポート
クライアントサイトをセルフホストする開発者、インフラを管理する制作会社、完全なコントロールを求める技術者に最適です。
Simply Static Studio – 企業 & コンテンツクリエイター向け
$19/月〜
オールインワンのマネージド WordPress ホスティング。メンテナンス不要。セキュリティも万全。
- フルマネージドの WordPress ホスティング
- グローバル CDN での静的サイトホスティング (120拠点以上)
- 自動バックアップ & SSL 証明書
- ワンクリックの WordPress ログイン
- 無料の移行代行サービス
- チーム管理 & アクセス制御
- 事前設定済みの Pro 全機能
- 優先サポート
1〜5件のウェブサイトを運営する企業、シンプルさを求めるコンテンツ制作者、コントロールより利便性を重視する方に最適です。
世界中の40,000人以上のユーザーからの信頼
- 1,400,000以上のプラグインダウンロード
- 5点中4.5の評価
- 積極的な開発 & サポート
- Microsoft、HP、Postman、UNICEF で採用
学習リソース
ドキュメント
Simply Static のあらゆる側面を網羅した包括的なガイド。
動画コース
静的 WordPress の基礎から応用までを網羅した無料の YouTube コースをご覧ください。
毎週更新のチュートリアル 私たちのブログでは、隔週で新しいチュートリアルを公開しています。
コミュニティサポート
WordPress.org フォーラムでコミュニティからサポートを受けられます。
ユースケース
最適な用途:
- ブログ & コンテンツサイト
- マーケティングサイト & ランディングページ
- ドキュメントサイト
- ポートフォリオサイト
- 企業サイト
- 製品ローンチページ
- イベントサイト
以下の用途には適していません:
- eコマースサイト
- 会員サイト
- ユーザーログインが必要なサイト
- リアルタイムのデータ更新
- AJAX を多用する機能
注: フォーム、検索、コメントは Simply Static Pro または Studio でなら利用できます。
静的サイトで動作しないプラグイン & 機能
静的サイトは公開コンテンツに最適ですが、一部の WordPress プラグインはサーバーサイド処理を必要とするため、静的サイトでは動作しません:
eコマース:
- WooCommerce
- Easy Digital Downloads
- その他のショッピングカートプラグイン
静的サイトでは決済処理やユーザーアカウントの管理はできません。EC サイトにはヘッドレス WordPress ソリューションの利用をご検討ください。
会員登録と認証:
- MemberPress
- Restrict Content Pro
- ユーザー登録プラグイン
- ログインが必要なコンテンツ
静的サイトはユーザー認証や会員限定エリアに対応していません。
リアルタイム動的コンテンツ:
- フォーラムプラグイン (bbPress、BuddyPress)
- ライブチャットウィジェット (外部サービスを利用する場合を除く)
- リアルタイムのデータフィード
- AJAX を多用する機能
何が機能するか (Pro/Studio の場合):
- フォーム (Contact Form 7、Gravity Forms、WPForms、Fluent Forms)
- 検索機能 (Fuse.js または Algolia)
- コメント (専用の統合)
- ニュースレター登録 (外部サービス経由)
サイトが上記のプラグインに大きく依存している場合、Simply Static が適したソリューションではない可能性があります。特定のプラグインとの互換性についてご質問がある場合は、互換性データベースをご確認いただくか、サポートフォーラムでお尋ねください。
インストール
自動インストール (推奨)
- WordPress の管理画面にログインします
- 「プラグイン」「新規追加」に移動します
- 「Simply Static」を検索します
- Simply Static プラグインの「今すぐインストール」をクリックします
- インストール完了後に「有効化」をクリックします
- 左側の管理メニューから Simply Static にアクセスします
手動インストール
- プラグインの ZIP ファイルをダウンロードします
- WordPress の管理画面にログインします
- 「プラグイン」「新規追加」「プラグインのアップロード」に移動します
- ダウンロードした ZIP ファイルを選択し、「今すぐインストール」をクリックします
- インストール後に「プラグインを有効化」をクリックします
- 左側の管理メニューから Simply Static にアクセスします
はじめに
有効化後:
- Simply Static 「設定」に移動します
- エクスポート設定を確認して構成します (初期設定でほとんどのサイトに対応可能です)
- Simply Static 「生成」に移動します
- 「静的ファイルを生成」をクリックします
- ZIP をダウンロードするか、ローカルディレクトリでファイルにアクセスします
クイックスタートチュートリアルをご覧ください。
お困りですか ? 包括的なドキュメントやサポートフォーラムをご確認ください。
FAQ
-
Simply Static は本当に無料 ?
-
はい ! コアプラグインは 100% 無料のオープンソースです。基本的な静的サイト生成と ZIP エクスポートに必要なものはすべて揃っています。
Simply Static Pro と Studio は、自動デプロイ、フォーム、検索、マネージドホスティングなどの高度な機能を提供する任意の有料製品です。 -
無料版、Pro、Studio の違いは ?
-
無料: 静的サイトを生成し、ZIP またはローカルディレクトリにエクスポートします。テストやシンプルなエクスポートに最適です。
Pro ($129〜399/年): 高度なデプロイ、自動化、フォーム、検索、WP-CLI に対応。自社ホスティングを行う開発者や制作会社向けです。
Studio (月額 $19〜): オールインワンのマネージドホスティングです。WordPress、静的ホスティング、バックアップ、SSL など、すべてを管理します。メンテナンスを一切不要にしたい企業向けです。
詳細な比較を見る -
無料版を本番サイトで使用できますか ?
-
はい。ただし、サイトを更新するたびに ZIP ファイルをホスティングサービスへ手動でアップロードする必要があります。
頻繁に更新する本番サイトには、Pro (自動デプロイ) または Studio (フルマネージド) をおすすめします。 -
静的化するとサイトの見た目は変わりますか ?
-
いいえ。Simply Static は WordPress サイトの完全なコピーを作成します。HTML、CSS、JavaScript はすべて同じです。唯一の違いは、読み込みが速くより安全になる点です。
-
コーディングの知識は必要ですか ?
-
いいえ。Simply Static はシンプルな WordPress 管理画面から操作できます。ボタンをクリックするだけで静的サイトを取得できます。
開発者は 100以上のフックとフィルターで Simply Static を拡張できますが、基本的な利用にコーディングの知識は必要ありません。 -
静的サイトを生成した後も WordPress を使い続けられますか ?
-
はい ! WordPress サイトは引き続き完全に機能します。WordPress でコンテンツを管理し、更新を公開する準備ができたら新しい静的バージョンを生成します。
-
静的サイトではフォーム、検索、コメントはどうなりますか ?
-
無料版では、これらの機能は静的サイトで動作しません (サーバーサイド処理が必要なため)。
Simply Static Pro と Studio は、スマートな統合機能を使って静的サイトにフォーム、検索、コメントを追加し、動作させます。 -
静的サイトを無料でホスティングできますか ?
-
はい ! 静的サイトを次の場所にデプロイできます:
Cloudflare Pages (無料)
GitHub Pages (無料)
Netlify (無料プラン)
Vercel (無料プラン)または、従来型の Web ホストや CDN で非常に低コストにホスティングすることもできます。
-
Simply Static は使用しているテーマやプラグインで動作しますか ?
-
Simply Static はほぼすべての WordPress テーマと大半のプラグインで動作します。
互換性が確認されているテーマ: ほぼすべて (ブロックテーマを含む)
ページビルダー: Elementor、Bricks、Gutenberg、Beaver Builder、Divi
SEO プラグイン: Yoast SEO、Rank Math、AIOSEO、SEOPress
フォームプラグイン: Contact Form 7、Gravity Forms、WPForms (フォームは Pro/Studio で動作)
完全な互換性リストを見る -
キャッシュプラグインとの違いは ?
-
キャッシュプラグインは WordPress サイトを高速化しますが、WordPress のインストール自体はアクセス可能なままで、脆弱性も残ります。
Simply Static は PHP を実行せず、データベースも持たない、ハッキングされることのない完全に独立した静的コピーを作成します。WordPress のインストールは非公開のまま安全に保たれます。 -
Simply Static を Elementor/Gutenberg/その他のビルダーと併用できますか ?
-
はい ! Simply Static は Elementor、Elementor Pro、Bricks、Gutenberg、Beaver Builder、Divi など、主要なページビルダーすべてに対応しています。
-
SEO はどうなりますか ?
-
静的サイトは SEO に非常に効果的です。読み込み速度が速いほど、検索順位も向上します。
Simply Static は SEO メタデータ、サイトマップ、スキーママークアップをすべて維持します。Yoast SEO、Rank Math、AIOSEO、SEOPress ともシームレスに動作します。 -
多言語サイトを運用できますか ?
-
はい、Simply Static Pro または Studio でご利用いただけます。WPML、Polylang、TranslatePress に完全対応しています。
無料版でも複数言語の静的サイトを生成できますが、言語ごとに個別のエクスポートを管理するには Pro のほうが簡単です。 -
WordPress.com で動作しますか ?
-
Simply Static の利用には、プラグインをインストールできる環境が必要です。次の環境で動作します:
セルフホスト型 WordPress (wordpress.org)
WordPress.com Business プラン以上
ほとんどの共有ホスティングサービス
VPS および専用サーバー -
Simply Static はどのくらいの規模のサイトに対応できますか ?
-
Simply Static は 100,000ページ以上の静的サイトの生成に対応した実績があります。サイトの規模は主にサーバーのリソース (メモリ、実行時間) によって制限されます。
-
サポートはどこで受けられますか ?
-
無料版:
WordPress.org サポートフォーラム
ドキュメント
動画コースPro & Studio:
優先メールサポート
開発チームへの直接アクセス
より速い応答時間
評価
貢献者と開発者
変更履歴
3.8.8
- Fixed inline exports returning gateway or JSON errors while background processing continues
- Cleared stale page errors after successful fetch retries
- Updated JavaScript dependencies and resolved all reported npm audit vulnerabilities
3.8.7
- WordPress のアップロードディレクトリが wp-content の外にある場合の ZIP ダウンロード URL を修正
- 生成された ZIP が存在しない、または公開アクセスできない場合にエクスポートを成功として報告しないように
3.8.6
- アクティビティログ内の安全でクリック可能な ZIP ダウンロードリンクとデプロイ先リンクを復元
- アクティビティログ、エクスポートログ、マルチサイトのサイトデータの REST レスポンスを修正
- 公開ジョブにリポジトリのチェックアウトがない場合の GitHub リリースアセットのアップロードを修正
3.8.5
- 生成パスが変更された場合、更新エクスポート中にアセットを再キューイング
- ローカル開発環境での自己署名証明書のサポートを改善
- エクスポート検出時に空の WordPress コアアセットのプレースホルダーをスキップ
- 空の生成ファイルが転送やデプロイマニフェストに含まれないように
- クローラー結果のキュー登録時に URL フラグメントを無視
- 診断の MySQL 8 ロール付与警告を修正
3.8.4
- 公開の llms.txt ファイルとサイトマップスタイルシートのエクスポート検出を追加
- REST ルートがエクスポートに含まれない場合に WordPress REST 検出リンクを削除
- 生成される現在の URL への内部エクスポートページ ID の漏えいを防止
- サブディレクトリ内の WordPress インストールにおけるアセットエクスポートパスを修正
- プラットフォーム間で転送パスの区切り文字を正規化
- 大規模なスタイルシートを含む SVG データ URI の CSS URL 解析を修正
- WordPress 6.2 との管理画面の互換性を復元
3.8.3
- 同時実行のエクスポートリクエストが互いのエクスポート範囲を上書きしないよう修正
- 相対 URL パスの処理を修正
- インラインのバックグラウンド処理の継続を修正
3.8.2
- 設定保存時にランタイム認証オプションを保持するよう修正
3.8.1
- 失敗したページがエクスポート全体を中止する代わりにスキップされるようエクスポートを修正
- 数値のカスタムページページネーションのエクスポートを修正
- エクスポートからプライベートバックアップアップロードを除外
3.8.0
- エクスポート、統合、ファイルシステム操作全体でセキュリティと信頼性を改善
- バックグラウンド処理、リトライ処理、大規模サイトのパフォーマンスを改善
- 管理画面のアクセシビリティ、ステータス処理、自動リグレッションテストのカバレッジを改善
- Simply Static Pro 2.5.0 の互換性要件を更新
3.7.9
- Beaver Builder キャッシュ統合を追加
- ホスティングされた WordPress とローカルエクスポートにおけるリソースヒントの処理を改善
- Gutenberg の背景 URL プレースホルダー抽出を修正
- Static Studio のプロモーション文言を更新
- NPM の依存関係を更新
3.7.8
- クローラーのユーザーエージェントの初期値を修正
- Studio 関連の環境 UI を更新
- オフラインランタイムパスの二重スラッシュを処理
- WP アセットパスの元 URL 置換を修正
- 不要な場合に __qs ディレクトリを追加しないように
3.7.7
- 変更のみのエクスポートの範囲を修正
- サブディレクトリインストールでの wp-includes エクスポートを修正
- 検索設定の保存処理を修正
- 部分エクスポートでのローカルクリア処理を修正
- 更新エクスポートログとメディア変更件数を修正
3.7.6
- 投稿タイプ選択設定を反転
- URL 検出からデータパーマリンクを除外
- Elementor ギャラリーアセットのエクスポートを改善
3.7.5
- Hide WP のパスマッピングで末尾のスラッシュを保持するよう修正
- 参照アセットのリダイレクトページを保持するよう修正
- ローカルアセットのリダイレクト処理を修正 (301)
3.7.4
- バイナリファイルでエクスポートがハングする問題を修正
- 進捗合計のキャッシュを修正
- 更新プッシュの ZIP アーカイブを変更されたファイルのみに限定するよう修正
- 空の投稿タイプのトークン候補を修正
- 投稿タイプを未選択にできるように修正
- 静的リダイレクトパスの処理を修正
- Hide WP のアセットパスマッピングを修正
- 代替ベース URL のローカルリダイレクトを修正
3.7.3
- クローラーの依存関係カバレッジを改善
- キャンセルされたバックグラウンドキューのクリーンアップを修正
- URL 取得の更新に生成タイプのフィルターを追加
- URL 検出クローラーのバッチ処理
- バックグラウンドプロセスのロック引き継ぎを修正
3.7.2
- タブページ (設定) 向けのディープリンク
- ブラウザータブ内の進捗インジケーター
- エクスポート用の言語 UI を改善
- URL 検出パターンの認識を改善
3.7.1
- process_pages() に時間制限の考慮を追加
- gzip/deflate の問題を回避するためレスポンスを解凍
- セッション処理に function_exists を使用
- 遅延読み込み時の srcset 置換
- Elementor のフォント修正 (再び)
3.7.0
- cron ヘルスチェックによる古いプロセス処理を修正
- ステータスベースのクロール検出を改善
- DB テーブルからゴミ箱/下書きの投稿を収集して削除
- 壊れたダッシュボードウィジェットのリンクを修正
- WAF/レート制限のあるホスト (WPE) でのエラーレポートを改善
- アップグレーダーをクリーンアップ (古い設定)
3.6.9.3
- 管理画面 UI の部分的な再構成
3.6.9.2
- 管理画面 UI の改善
- WP 7.0 のテストとバグ修正
3.6.9
- 404ハンドラーを改善
- クローラー検出の致命的エラーによる自動キャンセルを防止
- get_pages_to_process_sql で投稿 ID を継承
- ループバックハンドラーを改善
3.6.8
- ZipArchive が使用可能な場合に ZIP をバッチ処理
- SVG の処理を改善
- 不足する閉じタグを自動適用
- テーマクローラーから node_modules を除外
- プロセスロックを改善
3.6.7
- SVG データ URI を保持・復元
- CORS 設定を削除 (不要になったため)
- キャッシュ検出を改善 (Hostinger)
- HTML5 タグの自動クローズを回避
- キャッシュの自動破棄
3.6.6
- あらゆる種類の data 属性の検索・置換に対応
- ダッシュボードウィジェットを追加
- タイムスタンプに post_modified_gmt ではなく post_modified を使用
- すべての NPM パッケージを最新の安定版に更新
- Enhanced Crawl の自動化を改善
- 設定の文言と UX を改善
- robots.txt や llms.txt などのファイル向け Basic 認証ハンドラー
3.6.5
- 大きな HTML ファイル (>2MB) 向けの NULL チェックを追加
- ZIP アーカイブのパス構築を修正 (Windows のみ)
- ファイルのサニタイズ処理を改善
- DB クエリに基づく URL / ファイルのロックハンドラー
3.6.4
- added filter for job class
- extended search-related settings
- 複数の PHP ワーカー構成向けロックファイル保護 (0バイトファイルを回避)
- improved can-export-pages trait (support for multiple IDs in query)
- improved export log search query handling
3.6.3
- improved exclusion logging
- improved srcset handler (CDN + background image extraction)
3.6.2
- admin UI tweak (ACL toggle)
- reset site lock (MU setups)
- improved memory efficiency for Elementor Crawler
- readme changes
3.6.1
- small admin UX fixes
- server-side implementation for pagination-based search in export log
- DIVI integration: replace base64 encoded navigation URLs
- handle @font-face URLs if skipped by DomDocument (regex)
3.6.0
- check for HTML files in config dir
- Fuse の複数セレクター通知
- fix: Double dropdown indicator on Export Log “Rows per page”
- remove dns-preconnect on relative path/offline URL
- improved DIVI related logging
3.5.9
- fix: check for NULL instances on files
- fix: avoid replacing filenames that contain the domainname
- improved network-related status updates and OPCache responses
- added ss_preserve_original_filenames filter (true/false)
3.5.8
- added max fetch attempts for problematic URLs
- robust file hashing using try-catch blocks
- centralized filename and path sanitization
- improved handling of Unicode characters in filenames
- improved asset discovery and handling
- fixed fallback path for local asset fetching
- robust file saving with rename success check and fallback
- improved Page_Handler to skip unnecessary parameters for assets
- improved path-agnostic URL handling for local assets
- improved WP Includes crawler to support interactivity API and new emoji scripts
3.5.7
- replace URLs in data URI’s
- Fetch URLs task using canProcessPages trait
- improved path construction for offline/relative paths
- introduced ss_uploads_additional_directories filter
- ensure body class preservation
- strip UTF-8 BOM
- add and transfer _redirects and _headers files
- improved Elementor thumbnail handling
3.5.6
- preserve tags (Elementor)
- cleanup admin UI
- repaced admin UI components for WP 7.0 preparation
3.5.5
- path normalization unified across integrations
- fixed checkup for multilingual integration
- added support for WP_Query page template pagination
- url-encoded post_name handling
- (maybe) add slash on initial call (offline path)
3.5.4
- updated translation files
- markup update for Elementor search widget
- accessibility fix: aria labels for generate buttons
- improved URL replacements on redirects
- fix: Call the correct 404 export method export_404
3.5.3
- auto add plugin + theme on change in Enhanced Crawl
- updated compatibility DB
- streamlined settings (+ removed deprecated ones)
- improved error handling for ZIP task
- added dedicated class for admin Rest API endpoints
- Improved import/export UI and behaviour (on MU sites)
- auto-exclude admin-only plugins (+filter) for enhanced crawl
- fixed settings UI spacing for WP 6.9 support
- improved DIVI theme detection
3.5.2.2
- added ss_mime_type_map filter to extend/override manual MIME type map fallback + failsafe handling
- added filter to exclude robots.txt and llms.txt from export
3.5.2.1
- fail-safe upgrade mechanism (alongside pro)
3.5.2
- UI/UX improvements (search/workflow/general)
- refactored transfer files locally task (+ added filter to make it extendable)
- improved pagination crawler (smarter author pagination)
- introduced ss_before_finish_transferring_files_locally filter
- improved integration copy
- enforced naming convention across crawler and integration directory (class file naming)
- updated translation file (including german translation)
- improved integrations UX by adding a new requires_reload mechanism
- fixed SEOPress XSL file naming
- fixed JSON handler for Elementor (animations/menu rendering)
3.5.1.2
- abstracted encoding into new helper class
- fixed UTF-8 encoding for emojis
- fixed check-can-run endpoint (GET not POST)
- added MU-related notice (for auto-fixer in pro)
- added ss_multisite_get_sites_args to filter subsite selection
- fixed exception (PHP 8.3+) for MU class
3.5.1.1
- clear temp files + log + DB table on plugin deactivation
- avoid decoding inline-JSON (Elementor)
- ss_user_capability for admin bar integration
- MU: decode special chars before dropdown output
- Removed HTML5 auto-fixer (should be a filter)
3.5.1
- better HTML 5 markup support for non-closing tags (like )
- added ZIPArchive support for larger ZIP exports (>4GB)
- MU: sort subsites ASC + added site ID
- added Clear Temporary Files button + auto-clear on uninstall + ss_clear_temp_dir_on_wrapup filter
- mb_encode_numericentity + mb_convert_encoding for better UTF-8 conversion support
- added ss_zip_filename filter to rename ZIP file
- added ss_crawlable_plugins and ss_crawlable_themes filter
3.5.0
- better UTF-8 and entity handling (content + URLs)
- added network-activated plugins to crawler support
- added ability to exclude specific plugins + themes in Enhanced Crawl (pro-only)
- added support for .avif, .tiff and .heic image files
- regex support for Include/Exclude settings
- URL-based export cancellation via cancel-export=true parameter
- llms.txt support for AIO SEO and Yoast SEO integration
- fixed logging loop for Elementor integration
3.4.8
- new text handler for replacing URLs in txt files
- RankMath: auto replace and copy llms.txt and robots.txt to your static site
- Utilities: new reset background queue feature
- improved admin bar integration with deeplinks and better performance
- Quick link to view your static site from the dashboard
- fallback strategy to pick up and export 0 byte files
- Admin UI improvements (fixing Chrome notices)
3.4.7.2
- reverted avoid error on invalid file path
3.4.7.1
- reverted fetch progress count improvements
3.4.7
- improved XML sitemap URL replacements
- improved invalid file path handling
- added dedicated Beaver Builder crawler
- improved fetch progress count (runtime)
- UI-changes related to multisite environments
- blocking accidental overwriting exports on MU sites
3.4.6.1
- Fixed DomXPath conversion for strings (RankMath and Yoast SEO)
- Added SEO Generator integration placeholder (pro-only integration)
- batch processing for Additional URLs and Files (improved memory usage)
3.4.6
- DIVI integration + custom crawler
- Improved Elementor integration
- Custom 404 page selection (instead of theme default)
- auto-include llms.txt on crawl
- improved third-party-crawler loading
3.4.5.1
- small admin UI fix (scheme positioning)
- exit early in URL extractor if html_string is empty
3.4.5
- improved HTML conversion with non-latin characters
- adapted our admin UI to latest React and WP components
- updated all core dependencies (JS)
3.4.4.1
- better path transformation for file transfer
- stream mechanism for Elementor_Crawler
3.4.4
- improved URL extraction for URLs in CSS files
- stream files for media, plugins and themes
- avoid memory issues with large log objects
- discover_task only on export
- improved local asset handling (include font files)
- better URL handling in export log
- added jQuery to WP_Includes_Crawler
3.4.3.3
- better default handling for Elementor crawling
- wait until page loaded before saving (fetcher)
- better auto-configuration for Enhanced Crawl
3.4.3.2
- dedicated crawler for Elementor
- force MIME type for JS files
- add comment.js in includes if comments enabled
3.4.3.1
- better XML sitemap handling with Enhanced Crawl
- easier path handling for XSL stylesheets
- merged Elementor + Elementor Pro into single integration
- removed Jetpack integration (now handled by Enhanced Crawl)
- upgrade handler specifically for Enhanced Crawl
3.4.3
- fixed export type selection based on deployment method
- added post type selector for Enhanced Crawl
- refactored Block_Theme_Crawler to WP_Includes_Crawler making it work for all kinds of themes
- refactored Pagination_Crawler to exclude pagination URLs based on parameter (&paged)
- single source of truth for fetchting settings + reset via PHP + no defaults stored in JS anymore
- improved file handler (copy instead of wp_remote_get request)
- better defaults for active_crawlers on new installations
- improved environment integration UI
- removed auto-switch for export types
3.4.2.1
- Smart Crawl -> Enhanced Crawl (thanks WPMUDEV for the copyright claim)
3.4.2
- fixed integration loading in admin settings
- modified readme to comply with .org trademark violation (…)
3.4.1
- improved sanitization for saving crawlers
- dedicated function to fetch crawlers to reduce impact on useEffect
- improved defaultState to avoid display default options via Settings
3.4.0
- introduced Smart Crawl
- preserve URL parameters on creating redirect files
- removed deprecated plugin scan task
- removed download attribute from ZIP download link (playground)
- introduced improved export log (search/filter/sort)
3.3.3.5
- fixed typo (placehodler vs. placeholder)
- better handling for import maps when using offline mode
- avoid error if empty DOM returned (Yoast SEO integration)
- improved ZIP URL handling with WP_CONTENT_DIR and WP_CONTENT_URL set
- use backticks when creating tables to avoid AWS Aurora MySQL
- exclude robots.txt from .txt exclusion
- added method to delete single record from DB table
- preserve URL parameters on export (UTM tags, generic URL parameters, version numbers for JS/CSS)
3.3.3.4
- preserve JSON inside attributes (Elementor, Cornerstone and others)
3.3.3.3
- adding a hidden delay integration to auto-pause between exports (disabled by default)
- refactored UTF-8 handling to properly encode Arabic characters and German Umlauts
- added support for conditional comments being extracted without modifying the structure
- improved “feed” and “debug” checks inside exclude handler with regex to avoid false-positives
- added custom Elementor widget for search
3.3.3.2
- preserve custom body classes
3.3.3.1
- Ported SEO extensions to use DomXPath
3.3.3
- WP HTML API -> DomDocument
- DomXPath for Dom interactions
3.3.2
- fixed typo in search settings
- fixed AIO SEO sitemap parsing
- improved srcset extraction
- HTMLDOMParser replaced with WP HTML API
- improved Basic Auth handling with Ubuntu 24+
- no more custom UTF-8 handler – PHP 7.4 requires mbstring anyway
3.3.1.2
- fixed multiline save fields (minify)
- fixed typo in Rest API options toggle
- reworked Update labels
3.3.1.1
- clear PHP_AUTH_USER and PHP_AUTH_PW on disabling/clearing basic auth options
- improved version output in admin UI
- fixed position for pro recommendation (top-right instead of center of the card header)
3.3.1
- lower min WP version to 6.2
- support for XSL file parsing (crawling, replacing, including)
- fixed settings handler (UI glitch in deployment settings)
- extracted force_replace_urls into it’s own method
3.3.0
- avoid parsing Simply Static config files (JSON parser)
3.2.9
- allow parallel batch processing for tasks (opt-in)
3.2.8.3
- Elementor: only include bundle files if filter is set
- WPML: change loading priority of Basic Auth filter to avoid fatal error
3.2.8.2
- Fixed: _load_textdomain_just_in_time was called incorrectly
- floating action buttons
3.2.8.1
- avoid replacing URLs in JSON files generated by Simply Static
3.2.8
- removed deprecated option labels in WPML config file
- latest updates for WPBP package and moved to our own maintained version (fewer dependencies)
- data-bg for sections, divs and img tags (match_tags)
- WASM fix for download Urls of ZIP files
- added support for JSON files in extractor (WP Rest API support on static sites)
- added option to include wp-json files in export
- WP tested up to 6.8
- added tag with href attribute (match_tags)
- added uploads directory handler for Elementor integrations
- added feature to allow full scans of theme and plugins directory on exports
3.2.7.2
- Bring back simply_static_fetch_urls_batch_size filter
- Extended img attribute list with “data-srcset” and “data-bg”
- added threshold option for Fuse.js
- allow subitems in admin bar integration
3.2.7.1
- Elementor integration: check for file size before including
- added filter to control wp_flush_cache execution
- reverted default batch size back to 50
- added srcset attributes for video and audio HTML5 tags
- added filter for menu position
3.2.7
- simplified batch size filtering:https://docs.simplystatic.com/article/135-simplystatictasknamebatchsize
- removed unused options from optimization page
- removed unused conditions in tasks checkups
- fixed exclude filter position to handle feed URLs that aren’t RSS
- re-added ss_total_pages filter for total pages count
- added post_id checkup for processing calculation
- removed duplicated status messages in export log
- removed Brizy integration (no longer needed)
3.2.6
- clear WP object cache on start + cancel export
- simplified and improved transfer_files_locally task
- improved logging for transfer_files_locally task
- extended UI for AWS updates
- sort builds alphabetically in export type UI
3.2.5.4
- added option to optionally include feed URLs (default is off)
- set generate_404 page to off on default settings
- extended Elementor integration to auto-include missing CSS files
3.2.5.3
- downgraded WP Background Processing package to 1.3.1 again (issues with ajax)
- responsive design for admin UI
- improved Basic Auth Handling for different server types (NGINX, Apache, Windows IIS)
- fixed automated feed handling on running exports
3.2.5.2
- upgraded WP Background Processing package
- fixed typo in admin UI
- increased interval between batches to 2 seconds (from 1 second)
3.2.5.1
- XML sitemap inclusion optional for single exports
- fixed _load_textdomain_just_in_time error
3.2.5
- ログファイルの場所を変更するフィルタを追加
- 管理者UIの奇妙な WP デフォルトのボーダースタイルを修正するための小さな UI 要因
- タスクをスキップ可能にする特性
- タスクで拡張可能なクリーンアップメソッドを実装
- デフォルトのジョブ間隔を5秒から1秒に短縮
3.2.4.2
- GitHub 関連の小さなUI変更
- バッチサイズを大きくするためのフィルターハンドリングの改善
- タスクが独自のバッチサイズを定義可能
3.2.4.1
- 新しい JSON カラムの dbDeltaマイグレーションを修正しました
3.2.4
- ローカルディレクトリが存在しない場合は自動的に作成します
- ベーシック認証は、is_local_url() チェックをパスした URL に限定します
- WordPress 6.7との互換性
3.2.3
- processing_pages_message メソッドを削除しました。
- 拡張子なしのファイルをインクルードする機能を追加 (_headers, _redirects…)
- データベーステーブルをリセットする UI を追加
- インデックスなし設定の診断チェックを含みます。
- 設定に適切な構成がない場合、Basic Auth の診断チェックが含まれます
- エクスポートログのメモの重複を避けるための微調整
- Simply Static (Admin Bar)をAdmin Bar (Core) に名称変更
- 環境」を「環境(コア)」に改称
- 簡略化された http_request_args フィルタの実装
- 非推奨メソッド削除のため、プロとフリー両方のアップグレードのお知らせを追加しました
3.2.2
- 正式に非推奨となった delete_transients メソッド
3.2.1
- ローカル転送タスクでのファイル処理の改善
- タスク処理のための transien t処理のリファクタリング
- 一貫性を保つために delete_transients の名前を delete_total_pages に変更しました
3.2.0
- improved URL replacement in Offline Mode
- automated temporary file path handling
- SQLite support for potential Playground support
- removed dynamic htaccess for debug log handling
- アップグレードハンドラのデフォルト設定にバージョン番号を追加
- デフォルトで無効な統合を許可するよう、統合の実装を強化しました
- SFTP 統合に関する表現の改善
- 除外項目のデフォルト値の改善
3.1.9
- simplified process_pages class abstraction
- fixed stripping quotes on HTML extraction
- added security.md file to repo for updates via CLI
- use TEXT instead of JSON in our DB table for SQLite (Playground) support
- added default value for per_page parameter
- removed deprecated SimplyCDN integration
- fixed path resolving for /feed/ URLs
- restricted redirects includes to full or update exports
- set a recognizable User Agent for wp_remote_get requests
- content_type の NULL チェックを避ける (PHP 8.3 サポート)
3.1.8.1
- turn off notifications on MU network settings
- improved MU subsite checkups
3.1.8
- several admin UI improvements
- added tutorial videos for all major features
- added a new DB column to store JSON data (for future features)
- improved and fixed transient handling and expiration
- added support for redirects with Redirection, Yoast and RankMath
- auto-replace URLs in schema.org JSON-LD data from Yoast and RankMath
- fixed typos in admin UI
- removed SSL check from diagnostics (no longer needed)
- added test deploy function
- remove deprecated basic_auth_digest function
- extended match_tags list for SVGs and other tags
- more failsafe parsing with innerhtmlKeep instead of innerText (crawler)
3.1.7.4
- fixed PHP notice related to server_cron setting
- fixed basic auth validation in admin area
3.1.7.3
- added new integration settings page
- added admin bar as integration + toggle to enable/disable it
- improved performance for diagnostics check (caching)
- removed unused http_request_args filter
- MU network page UI fixes
- added quick links to plugins page
- added option to whitelist plugins in diagnostics
- restructed “Misc” settings and renamed to “Debug”
- added option to use server-side cron job
- adapted Jetpack integration to new integration class
3.1.7.2
- added Jetpack integration
- removed DO integration admin UI code
- added progress bar to admin bar
- Diagnostics sub menu page + notification center
- removed can_wp_make_requests_to_itself() check
- fixed PHP notices for PHP 8.3 compatibility
- simplified log file output for certain deployment options
- composer dependencies updated
3.1.7.1
- improved hash validation for record storage in DB
- smaller UI improvements
- auto-generate index.html for feed URLs
3.1.7
- Official PHP 8.2 and 8.3 support + fixes for various PHP notices
- fixed saving multiline settings savings process
- improved default settings on first installation + reset
- extended the match_tags list for better XML support
- improved URL handling when creating 404 pages
- automated 404 page handling for various deployment options
- added cache detection solution as part of diagnostics
- added incompatible plugin detection as part of diagnostics
- added notification logic if tests in diagnostics fail
- improved XML sitemap handling in all SEO integrations
- auto-include robots.txt file if exists
3.1.6.3
- no more filesize limits on wp_remote_get()
- removed empty settings page on network admin
- improved various descriptions + added links to the documentation
- added filter to set conditions before clearing local directory
- avoid clearing special characters from Basic Auth credentials
- auto-cancel export if Basic Auth is set and credentials don’t match
- improved default settings handling
- extended plugin compatibility list up to 100 (from 30)
- unified 404 page option for CDN exports
3.1.6.2
- new filter for extended DOM manipulation
- fixed typos for optimization settings
- exclude builds and single exports from clear directory
3.1.6.1
- modified default parameters for ss_remote_args filter (file size based on uploads limit)
3.1.6
- new multisite integration (network, import/export subsites)
- improved 404 page handling
- improved secure debug log handling
- plugin compatibility database integration
- admin UI improvements (labels, helper texts..)
- updated translation files
- improved version output in admin UI
3.1.5
- refactored additional settings
- introduced setting for origin URL
- removed unused helper methods
- improved requests to itself check in diagnostics
- improved sanitization for multiline fields
- load textdomain in init hook instead of plugins_loaded
- NPM packages updated to latest releases
3.1.4
- added log for replacing 404 pages
- fix for 404 page in local directory exports
- clear log before running new export to avoid big file sizes
- extended ss_remote_args filter with async requests + max file size per request
- improved sanitization for import/export settings
- added filter for local URL check
- improved secure log handling (dynamic filename + .htaccess rule)
3.1.3
- JS dependencies updated
- refactored filter implementation for tasks
- added check for empty strings in excludes
- removed unused blog_id check
- changed location of debug log to uploads dir
- check for Rest API in diagnostics
- increased PHP version for diagnostics >= 8.0
- whitelist Freemius API calls if Basic Auth enabled
3.1.2
- WordPress 6.4 compatibility
- Improved clearing logs
- improved capability filter
3.1.1
- improved admin UI descriptions in general settings
- added support for 404 pages
- added error message to WP_Error when archive dir cannot be created
- Simply_Static\OptionsにWP CLI処理用のadd_status_messageメソッドを追加しました。
3.1.0
- fix for scheme/host when resetting settings
- enhanced integration setups (GitHub objects)
- fixed example for relative path setups in settings
3.0.9
- PHP 8.2 support improved
- wp_parse_url instead of just parse_url for fetching URLs
- enhanced default options
- increased min WP version
3.0.8
- SimplyCDN auto include files
- min WP version increased to 6.2
- improved wording for progress in export log
- improved Basic Auth handling
- improved absolute URL replacement
- Elementor integration: prevent replacing non strings in HTML
3.0.7
- SimplyCDN setting now in React Admin UI
- filter for capabilities in Rest routes
- SimplyCDN improvements for webhook handling
3.0.6
- removed type hints in Rest API abstraction for PHP 7.4 support
- make sure we only trigger maybe_wp_die() if there is an error on export
3.0.5
- fixed incompatibility with EWWW image optimizer
3.0.4
- simplified url_exclude upgrade on update
- disable browser autocomplete on basic auth settings
- added additional notice with button in settings panel if all auto-migration fails
3.0.3
- specific version check for migration handler
- fixed schema option updates
3.0.2
- fixed iterator for “clear_local_directory” option
- reworked “force_replace_urls” to the new options patterns (boolean)
3.0.1
- prevent error on merge excludes if not an array
- bust object cache after migration
3.0
- new admin UI for settings
- new admin UI for diagnostics
- new admin UI for generate
- ported ajax requests to Rest API for better performance and maintainability
- improved diagnostics with better (and more meaningful) error messages
- conditional settings for certain setups
- improved support for Windows Azure (path conversion)
- auto-migration from old settings + manuall trigger
- import and export settings via JSON



