Simply Static – The WordPress Static Site Generator

Description

Simply Static is a static site generator that converts your existing WordPress website to a static website that you can host on your server, a static hosting provider, or a CDN.

It drastically improves the performance of your website and minimizes security risks as it removes the connection between your traditional server and your static website.

Simply Static can also be used by local development tools like LocalWP or Lando to develop your website offline and push the static site online.

This reduces your hosting costs to zero (depending on your requirements and the used service/provider).

Performance

Converting your website to a static website can drastically improve your performance. Simply Static eliminates all requests to your database and by that reducing the first time to byte.

This is especially impactful for websites that use long pages with a lot of animations, graphs, and other load-heavy tools like sliders.

Security

Removing the connection to your database and traditional server reduces the risk of getting hacked.

This reduces the stress to keep your WordPress website up to date and keeps your data secure (locally or in a protected environment).

Reduce hosting costs

Using Simply Static to deploy your website to one of the static hosting providers, a CDN or an S3 bucket reduces the amount of money required for reliable web hosting.

With the right setup, you can even host your website completely for free (Cloudflare Pages and GitHub Pages for example).

Local development

Develop your site locally and only push the static exported website on a server. To ensure everything works as expected I created a list of development tools that are completely supported:

I highly recommend not to use another tool for local development if you are not a programmer as in most cases manual package installation is required.

Simply Static Pro

The pro version of Simply Static enhances the plugin with various features.

GitHub Integration

With the GitHub integration, you can completely automate your entire development process.

The only thing you need is a GitHub account, no knowledge of Git or GitHub itself is required, as Simply Static Pro handles the entire process for you and keeps your repository up to date.

This allows deploying your static website to:

  • GitHub Pages
  • Cloudflare Pages
  • Netlify
  • Vercel

AWS S3 Integration

Export directly to Amazon AWS S3 from Simply Static Pro. Connect your bucket and run your export.

SFTP

Export directly to a remote SFTP server. Connect your server and run your export.

BunnyCDN Integration

Export directly to BunnyCDN and get all the benefits of their CDN – including caching, file optimization and DNS management.

Incremental-, Builds and Single Exports

Use Incremental Exports to update only changes to your static website. No configuration needed, just choose Update and run the export.

Use Build Exports to quickly roll out global changes to your static website. Want to update your style.css file? Or a new plugin? Use a build export.

Use Single Exports to quickly publish new pages and posts to your static site. This also supports scheduled posts.

Forms

Create and use forms created with your favorite form plugin on your static website with Simply Static Pro. Supported plugins are:

  • Contact Form 7
  • Gravity Forms
  • WP Forms
  • FluentForms
  • WS Forms

You can decide if you want to use an external service like Zapier and IFTTT to offload the submission (webhook) or embed the form from your WordPress website via iFrame.

Search

Use a fully static search solution that does not rely on any Third-Party-Providers. It uses Fuse.js and creates an index of your whole website as a JSON file.

The search supports autosuggestion and fuzzy logic and is by default way more convenient than your default WordPress search.

Comments

Enable comments on your static website without the requirement of Third-Party-Providers. Use your original WordPress website to process the comment.

After a comment was submitted, Simply Static automatically exports a new static version of the post. You don’t have to do anything.

Multilingual

Use WPML, Polylang or TranslatePress and run static exports per language or all at once.

Simply Static Pro also supports configuring settings per language, using the available language switchers and more to export a your multilingual website as easy as possible.

WP-CLI

Simply Static Pro has a detailed and comprehensive integration with WP-CLI.

Control every option, run different kinds of exports and more with the WP-CLI integration.

Minification

Automatically minfiy HTML, CSS and JavaScript files on your static site.

We can even minify inline CSS & JavaScript.

Image Optimization

Automatically optimize images on your static website with our ShortPixel API integration.

Optimization

Replace default WordPress paths and completely hide that you are using WordPress behind the scenes.

Replace:

  • wp-content
  • wp-includes
  • wp-content/plugins/
  • wp-content/themes/
  • wp-content/uploads/

Hide & Disable:

Disabled unwanted features in WordPress before running an static export like:

  • XML-RPC
  • REST API URLs
  • Emoji support
  • Shortlink support
  • WordPress version in HTML

and much more.

Get the Pro version

You can get the pro version here.

Simply Static Course

We created an entire video course about Static WordPress with Simply Static – check out the first video:

You can watch the entire course entirely for free on YouTube here: Simply Static Course

Tutorials

We also publish new tutorials on our blog every other week on how to work with Simply Static and other static site tools.

You can check the latest tutorials here

Documentation

We have a super extensive documentation that covers every aspect of Simply Static and Simply Static Pro.

You can check the documentation here

Screenshots

  • Generate
  • Settings
  • Diagnostics

Installation

  1. Log into your WordPress website.
  2. On the left menu, hover over Plugins and then click on Add New.
  3. In the Search Plugins box, type in “Simply Static” and press the Enter key.
  4. You will see a list of search results that should include the Simply Static plugin. Click on the Install Now button to install the plugin.
  5. After installing the plugin you will be prompted to activate it. Click on the Activate Plugin link.
  6. The Simply Static plugin is now installed and can be found on the left menu.

or

  1. Upload the entire simply-static folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.

FAQ

What does Simply Static do?

Simply Static generates static (HTML) copies of your WordPress pages. It works a bit like a web crawler, starting at the main page of your website and looking for links to other pages to create static copies of. It also includes any images, CSS & JS files, and any other files that it can find a link to.

As Simply Static is creating the static pages, it will automatically replace the URLs for the WordPress installation with either (a) absolute URLs, at a domain of your choice or (b) relative URLs, so you can host the static files on any domain or (c) URLs constructed for offline use, so you can browse the site locally on your computer.

Who should use Simply Static?

Pretty much everyone, besides e-commerce or membership sites. They require a serious amount of interaction and user accounts, which are not available on a static website.

Are there any limitations?

You can not use plugins that require a login as there is no account system on a static website. This applies to e-commerce (like WooCommerce) or membership sites.

Also, a website that relies heavily on ajax to update content in real-time is not the best project for Simply Static as a serious amount of custom development would be required.

How do I set up Simply Static?

Let’s assume you presently have WordPress hosting a site at www.example.com, and that’s where you’d like to have your static site instead. Your first task is going to be to move your WordPress installation to a subdomain, such as wordpress.example.com. Once that is complete, you’ll set up www.example.com to receive your static files.

If www.example.com is on the same server as your WordPress installation, you can have Simply Static copy the static files to the directory that www.example.com is serving files from. If www.example.com is on a different server, you can download a zip of your static files and then upload them to www.example.com.

Will this plugin interfere with other plugins?

No, Simply Static will not interfere with other plugins. Simply Static works well alongside other plugins, such as plugins to improve your site’s SEO.

Simply Static creates a static copy of your website, which is just a collection of files: HTML, CSS, JS, images, etc. Any functionality that requires PHP code will not work with that static copy. That includes, but is not limited to: blog post comments, contact forms, forums, membership areas, and eCommerce.

Note that you can achieve much of this functionality by using plugins that interact with third-party services or Simply Static Pro.

How is Simply Static different from cache plugins?

Cache plugins — such as W3 Total Cache or WP Super Cache — make your existing WordPress site faster by caching pages as they’re visited. This makes your site much faster but still leaves your WordPress installation accessible to the outside world. Unless you keep on top of updates, your WordPress installation can become vulnerable to hackers due to security vulnerabilities that are found over time.

Simply Static creates a static copy of your WordPress site that is intended to be used completely separately from your WordPress installation. Your WordPress installation lives on one server and your static site is served on a different server. Or, they’re both on the same server, but your WordPress installation is restricted to only allow access from certain IP addresses or with an additional username/password requirement. Your static site is just a collection of static files with no server-side code or database — nothing for hackers to hack — while your WordPress installation remains safe and secure.

Reviews

September 27, 2024
We’ve been using Simply Static for several projects, and it has consistently delivered great results. The plugin is well-designed, easy to use, and helps create static versions of WordPress websites seamlessly. What really stands out is the level of detail and care put into the development—it’s clear that the team behind it knows what they’re doing. The support team has been incredibly responsive and helpful. Even when we encountered an issue with our hosting setup (which was unrelated to the plugin itself), Patrick and his team provided guidance and solutions, going above and beyond to assist us. We highly recommend Simply Static for anyone looking for a reliable and efficient static site generator. Great work from the entire team!
August 17, 2024
What this plugin can do for your website is simply amazing, and I recommend the pro version, the support is outstanding.
July 26, 2024
It was creating an archive of the simple website with 10 pages on localhost for… 5 hours.But all this time I couldn’t reach the site at all… Thought it was dead…Strange plugin
June 11, 2024 3 replies
Hello, I have about several Wordpress sides but this plugin only working on one of the sides allow to have slide show and click on the images. Also some images become corrupted when converted to static. Several tickets were open in the support forum and in GitHub forum. It was answered that the problem solved by using relative path but there are still not slideshow and images are not clickable even so I’ve used relative path and followed direction provided. Results in Simply Static -> Settings -> Diagnostics -all passed except PHP option < 8 (7.4). My server provider is working on it . So, it is not likely that PHP version create an issue since one of my Wordpress side is workin.g in static . Is a free version of this plugin allow to use Jetpack galleries or it is limited to only one Wordpress side? How to make Wordpress sides and particularly Jetpack galleries to work with this plugin? Thanks.
June 1, 2024
I tested very very early versions before it had some issues but developer looks like fixed all those issues. Now I tested my bricks builder site and generated statics html. it worked really nice. my site even had custom gsap animations and lots of custom css animations none of them had a problem. Well done
Read all 178 reviews

Contributors & Developers

“Simply Static – The WordPress Static Site Generator” is open source software. The following people have contributed to this plugin.

Contributors

“Simply Static – The WordPress Static Site Generator” has been translated into 8 locales. Thank you to the translators for their contributions.

Translate “Simply Static – The WordPress Static Site Generator” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

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
  • added version number in default settings in upgrade handler
  • enhanced integrations implementation to allow deactivated integrations by default
  • improved wording around SFTP integration
  • improved default values for excludes

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
  • avoid checking against NULL for content_type (PHP 8.3 support)

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
  • added add_status_message method to Simply_Static\Options for WP CLI handling

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

2.3.2

  • bugfix: Elementor asset loading via webpack
  • repositioned filter for HTTPS args to be able to modify all arguments
  • latest version of WP Background processing added

2.3.1

  • improved Elementor asset handling (free and pro version)
  • new filter to modify excludes

2.3.0

  • fix for Yoast sitemap inclusion
  • better approach to extract URLs from HTML
  • added support for WP-CLI integration
  • better task handling with ajax and WP-Cron with progress without reload
  • better quote handling in JSON
  • improved SimplyCDN integration and security token handling
  • fix for redirect pages by removing query args before saving
  • fix for Elementor Pro for data attributes

2.2.9

  • constants for Simply CDN implemented
  • remaining pages as argument in fetch URLs task
  • fixed log updates if running with WP-Cron
  • match_tags improvements for lazyload
  • fixed inline CSS extraction to avoid trailingslash for hexcodes

2.2.8

  • SimplyCDN form improvement for Elementor forms
  • reset settings now in Advanced tab
  • removed unused settings for MU integration
  • added tags to match_tags list
  • improved XML Sitemap handling with Yoast SEO
  • lowered min cURL version in diagnostics

2.2.7

  • SimplyCDN integration
  • added hooks for multisite integration
  • Elementor Pro support (Lottie files and videos)
  • fixed log time with correct timezone
  • removed WP-Cron option, now handled automatically

2.2.6

  • fixed typo in CookieYes integration class

2.2.5

  • integration for CookieYes GPDR plugin
  • integration for Brizy Builder (image extraction)
  • fixed 301 redirections with Redirection plugin
  • fallback solution for existing pages not being crawled due to URL parameter

2.2.4

  • reverted blackslash extraction producing invalid markup in CSS + JS
  • remember configuration for destination (while switching options)
  • unique nonce for Simply Static Ajax request to fix conflict with MiniOrange SSL On plugin
  • removed simply_static_page query parameters from URL on static site
  • automatically remove quotation marks on save additional URL/File

2.2.3

  • min PHP version increased to 7.4
  • ability to include files without filetype (_header)
  • Elementor support for bundled JS files
  • improved URL extraction in JS and HTML files

2.2.2

  • XML Sitemap auto-include for Yoast
  • XML Sitemap auto-include for RankMath
  • XML Sitemap auto-include for AllInOneSEO
  • XML Sitemap auto-include for SEOPress

2.2.1.1

  • improved path conversion for Windows
  • more fail-safe check for deleting local directory before export
  • WPCS code style updates

2.2.1

  • fixed path resolution on local path exports

2.2

  • improved URL replacement in script tags
  • fixed clear directory before export when using local path exports
  • added action fired after ZIP file created
  • fixed path replacement for Windows filesystems in Additional Files and Directories
  • untrailingslash path on transfer files locally

2.1.9

  • flag for cron execution with UNIX cron
  • additional save button in advanced settings
  • added filter to change the zip file name
  • increased refresh time for Ajax ping

2.1.8

  • new option to replace URLs with regex
  • new option to clear local directory before running a new export
  • decreased default batch size to prevent timeouts
  • decreased ping timer for faster log views
  • added filter to modify remote_get arguments
  • add actions to send messages/notifications based on task progress (ss_completed)

2.1.7.1

  • added exception handling for and tag extractions

2.1.7

  • improved Basic Auth handling allowing access for external APIs
  • parse content of script tags for URL replacements
  • improved tags with HTML5 tags for header, footer, section and figure
  • added style attributes to match_tags for a, div, section and more

2.1.6

  • adding and tags to extractor class
  • validating URLs in meta tags and update them

2.1.5.9

  • better decoding/encoding of URLs
  • added filter to modify default file extension
  • improved tag based extraction and removed catch all
  • added tags to extractor
  • increased default batch size
  • file path check improvements

2.1.5.8

  • added SSL to diagnostics
  • added filter for origin URL
  • increased general ping time
  • Windows support: replacing paths

2.1.5.7

  • http_request_args filter added for better performance with Basic Authentication
  • Windows compatibility fix for path conversion
  • reverted delete local directory for local dir exports (original merge request)
  • added filter for options getter
  • cleaned up WP Cron conditional

2.1.5.6

  • fixed non-valid HTML character error
  • UI improvement for running static exports
  • better http_request_args filter usage
  • ss_before_static_export action added
  • udpdated dependencies

2.1.5.5

  • cleaned up upgrade handler

2.1.5.4

  • reverted meta tags in extraction

2.1.5.3

  • webp support (source tag)
  • imagify support
  • action to trigger functions before static export
  • added meta tags to extractor for twitter cards and og tags
  • added filter to extend matched_tags
  • added action to run before static export
  • updated composer dependencies

2.1.5.2

  • introduced ss_finished_fetching_pages hook
  • introduced ss_finished_transferring_files_locally hook
  • fixed DB migration process performance issue
  • small CSS fixed for actions class

2.1.5.1

  • fixed migration on reset for new post_id db field

2.1.5

  • default export without cron
  • fixed generation of RSS feeds
  • better support for Yoast XML Sitemap in additional URLs
  • added option to change cron on/off
  • better URL validation
  • Windows support for slash URLs
  • actions for custom parsers (Blocksy theme compatibility)
  • enhanced matched_tags list (added srcset)
  • fixed upgrader class for DB migration
  • smaller CSS admin improvements
  • fixed Logo saving it without font requirements
  • better additional URL validation checks
  • removed send debug log mail
  • modified method visibility for fetch URLs task
  • added complete german translations

2.1.4.2

  • removed more commas for apply_filters to prevent execution error on some environments

2.1.4.1

  • removed comma for apply_filters to prevent execution error on some environments

2.1.4

  • new admin UI
  • check for WP cron
  • check for PHP XML extension
  • fallback if cron not available
  • CSS improvements

2.1.3

  • dispatch execution to cron for larger exports
  • fixed download URL for zip files
  • added support for custom head tags added in wp_head hook
  • parsing Rankmath sitemap if added to additional files
  • removing uploads folder from additional files setting

2.1.2.1, February 04, 2021

  • increased min PHP version to 7.2.5
  • wp_die() if lower PHP version is available
  • increases min version in diagnostics

2.1.2, February 04, 2021

  • added composer support
  • updated dependencies
  • more fail-safe bootup
  • Added sorting by status code
  • removed wp_mail_content_type filter
  • Fixed PHP notices for PHP 7.4 support
  • new composer package for simplehtmldom with Symfony Finder
  • improved doc blocks for models and tasks
  • auto exclude wp-JSON and wp-login.php from export
  • trailing slash / untrailingslash check pages

2.1.1, December 20, 2020

  • Fixed PHP Dom parser for later PHP versions
  • removed PHP faker due to end of development
  • little color modifications in admin areas
  • new plugin header and readme

2.1.0, May 12, 2017

  • New: Added the ability to set a user/pass for HTTP Basic Authentication

2.0.7, April 7, 2017

  • Fix: Non-Latin characters should no longer get converted to HTML entities (thanks xi80r6!)

2.0.6, April 4, 2017

  • Fix: Simply Static should now display a useful error message when using PHP <5.3

2.0.5, March 25, 2017

  • Fix: Fix for downloading 0-byte ZIPs (no Content-Length header)

2.0.4, March 25, 2017

  • Fix: Moving the default temp files directory back to within the plugin

2.0.3, March 16, 2017

  • Fix: Protocol-relative URLs now work again

2.0.2, January 18, 2017

  • Fix: Individual additional files are now properly included in static file generation
  • New: Added a diagnostics check to ensure that WordPress can make calls to itself

2.0.1, January 15, 2017

  • Fix: Removed Simply Static’s new error catching; was catching errors in other plugins

2.0.0, January 14, 2017

  • New: New logo/icon (thanks Hajo!)
  • New: Generate static files without having to stay on the Generate page (a job runs in the background)
  • New: Added the ability to specify URLs (or parts of URLs) to exclude from static file generation
  • New: Added a debugging mode with the ability to create/email a debug log
  • New: Added the ability to reset the plugin settings back to their defaults
  • New: Future versions will be able to downgrade to 2.0.0 (by overwriting files) without errors
  • New: Friendly error message if trying to use Simply Static with PHP < 5.3
  • New: Added support for Accelerated Mobile Pages (AMP) HTML attributes
  • Fix: URLs containing the WP URL as a query param will rewrite the param with the new URL
  • Fix: Non-WP URLs in the Additional URLs section no longer cause Simply Static to hang
  • Fix: Zip creation will no longer throw errors when trying to process 0-byte files
  • Fix: Fixed an issue that could cause Simply Static to not remove all files when uninstalling
  • Fix: Local directories are now always chmod’d to 0755 so that they’re readable
  • Fix: Additional errors will be caught and displayed when generating static files

1.8.0, November 01, 2016

  • Fix: XML pages (e.g. /feed/) now generate index.xml files
  • Fix: XML pages now replace URLs properly
  • Fix: No longer adding extra backslashes () to directories with backslashes
  • Fix: No longer adding extra slashes (/) on user-specified additional directories

1.7.1, October 21, 2016

  • New: Auto-adding wp-content/uploads as a directory to include files from
  • New: Usage of the mbstring PHP extension is now optional
  • New: Added links for support, rating, and changelog in the footer
  • Fix: Added protection for cross-site request forgery (thanks pluginvulnerabilities.com!)
  • Fix: Now sanitizing all user inputs
  • Fix: Locking down generation of static files to users with proper permissions
  • Fix: The check for trailing slash redirection now works with relative URLs
  • Fix: “Cannot redeclare class PclZip” error should no longer occur

1.7.0, October 06, 2016

  • New: Destination URLs can now begin with // (in addition to HTTP:// & HTTPS://)
  • New: You can now use relative URLs (instead of absolute URLs) for the static site
  • New: Now able to export a static site for use offline

1.6.3, September 23, 2016

  • Fix: Eliminated a security vulnerability in relation to zip downloads (thanks Bas!)
  • Fix: SQL diagnostic checks now work with wildcard permission grants (thanks Jon!)

1.6.2, July 14, 2016

  • Fix: Made a slight modification to the prior fix

1.6.1, July 14, 2016

  • Fix: No more “Call to a member function find() on a non-object” error. Thanks, jwatkins0101!

1.6.0, June 07, 2016

  • Improvement: The DomDocument PHP extension is no longer required (replaced by SimpleHtmlDomParser)
  • Fix: No longer creating empty html attributes
  • Fix: No longer throwing the ‘Function name must be a string’ error in diagnostics. Thanks, Andrew-s!

1.5.1, June 05, 2016

  • Fix: Removing usage of composer, which was causing issues for certain PHP versions

1.5.0, June 02, 2016

  • Fix: The img srcset attribute now displays all urls (instead of only the last one)
  • Improvement: Less memory usage; less likely to exhaust allowed memory size
  • Improvement: Export log is now paginated / less likely to overwhelm your browser

1.4.1, April 28, 2016

  • Fix: Displaying exception messages instead of a generic error message

1.4.0, April 26, 2016

  • New: French translations. Thanks Pierre!
  • New: Diagnostics page displays pass/fail for everything needed for SS to run correctly
  • New: Auto-adding WP’s emoji url to Additional URLs
  • New: If a PHP error is encountered during processing it will be displayed
  • Improvement: If you can edit posts, you can generate a static site
  • Fix: Bad additional URLs could cause an infinite loop during static file generation
  • Fix: Unprocessable pages are now properly removed on subsequent static file runs

1.3.5, April 14, 2016

  • Fix: Simply Static was sometimes throwing an error on a certain WP action

1.3.4, April 14, 2016

  • Fix: URLs were not getting properly replaced

1.3.3, April 13, 2016

  • Fix Attempt #3 at fixing Simply Static’s upgrading process :'(

1.3.2, April 12, 2016

  • Fix Attempt #2 at fixing Simply Static’s upgrading process ??

1.3.1, April 12, 2016

  • Fix: Attempt #1 at fixing Simply Static’s upgrading process

1.3.0, April 9, 2016

  • New: Static archive creation handled via AJAX; PHP timeouts are a thing of the past
  • New: Activity Log – see what Simply Static is doing while it’s working

1.2.4, March 25, 2016

  • Fix: Link hashes (e.g. href=’#section-three’) will no longer be rewritten as full URLs

1.2.3, March 8, 2016

  • Fix: HTTP and HTTPS on the same domain are treated as the same site (no redirect files will be created)
  • New: Added support for the img tag’s srcset attribute, used for responsive images

1.2.2, January 26, 2016

  • Fix: Additional Files/Dirs now allows for usage of WP_PLUGIN_DIR and WP_CONTENT_DIR
  • Fix: Able to use WordPress’ Export feature with Simply Static installed

1.2.1, January 18, 2016

  • Fix: index.html was not getting added to the static archive

1.2.0, January 16, 2016

  • New: The export log now lists off all URLs, their http status codes, and the first page it was linked from
  • New: You can specify additional files/directories to include in your static archive
  • Fix: Switched libraries for ZIP generation, which should reduce extraction errors

1.1.3, December 7, 2015

  • Fix: Able to fetch protocol-less URLs, e.g. href=’//example.com/image.png’
  • Fix: Static files won’t be put in a subdirectory if your WP install is in a subdirectory
  • Fix: Able to download ZIP regardless of whether files are on an accessible path on the server
  • Fix: Escaped URLs, such as those used by WP’s concatemoji, are now properly replaced with Destination URLs

1.1.2, October 22, 2015

  • Fix: Now handling 302, 303, 307 HTTP codes for redirection in addition to 301
  • Fix: Redirection now properly handles relative URLs

1.1.1, October 9, 2015

  • Fix: No longer checking for valid SSL certificates on local requests (allows for self-signed certs to work)
  • Fix: No longer creating redirect HTML pages for WP’s 301 redirects from /path to /path/
  • Fix: Improved URL extraction from CSS files, particularly from larger files

1.1.0, October 6, 2015

  • New: Relative URLs in HTML and CSS files are now identified for static file creation
  • New: 301 redirects are now identified and an HTML page is created to handle the redirection
  • Fix: Repeatedly generating static files in a local directory should no longer throw errors
  • Fix: System requirements issues should no longer continue to display an error for one pageview past when the error is resolved

1.0.2, October 4, 2015

  • Fix: PHP 5.4 array initialization syntax caused errors in PHP <= 5.3

1.0.1, September 29, 2015

  • Fix: Settings/options are now deleted upon uninstallation

1.0.0, September 21, 2015

  • New: Initial release
VIP777 login Philippines Ok2bet PRIZEPH online casino Mnl168 legit PHMAYA casino Login Register Jilimacao review Jl777 slot login 90jili 38 1xBet promo code Jili22 NEW com register Agila Club casino Ubet95 WINJILI ph login WINJILI login register Super jili168 login Panalo meaning VIP JILI login registration AGG777 login app 777 10 jili casino Jili168 register Philippines APALDO Casino link Weekph 50JILI APP Jilievo xyz PH365 casino app 18JL login password Galaxy88casino com login superph.com casino 49jili login register 58jili JOYJILI apk Jili365 asia ORION88 LOGIN We1win withdrawal FF777 casino login Register Jiligo88 philippines 7777pub login register Mwgooddomain login SLOTSGO login Philippines Jili188 App Login Jili slot 777 Jili88ph net Login JILIMACAO link Download Gcash jili login GG777 download Plot777 app download VIPPH register Peso63 jili 365.vip login Ttjl casino link download Super Jili 4 FC178 casino - 777 slot games JILIMACAO Philippines S888 register voslot LOVE jili777 DOWNLOAD FK777 Jili188 app CG777 app 188 jili register 5JILI login App Download Pkjili login Phdream Svip slot Abcjili6 App Fk777 vip download Jili888 register 49jili VIPPH register Phmacao co super Taya777 link Pogo88 real money Top777 app VIP777 slot login PHMACAO 777 login APALDO Casino link Phjili login Yaman88 promo code ME777 slot One sabong 888 login password PHMAYA casino Login Register tg777 customer service 24/7 Pogibet slot Taya777 org login register 1xBet live Acegame888 OKBet registration JILIASIA Promotion Nice88 voucher code AgilaClub Gaming Mnl168 link Ubet95 free 50 PHMAYA casino login JLBET 08 Pb777 download 59superph Nice88 bet sign up bonus Jiliyes SG777 download apk bet88.ph login JILIPARK casino login Register Philippines PHMAYA APK CC6 casino login register mobile PHMACAO com download MWPLAY app JILIPARK Download Jili999 register link download Mnl646 login Labet8888 download 30jili jilievo.com login Jollibee777 open now LOVEJILI 11 18JL casino login register Philippines JILIKO register Philippines login Jililuck 22 WJPESO casino PHMAYA casino login Jili777 login register Philippines Ttjl casino link download W888 login Register Galaxy88casino com login OKBet legit tg777 customer service 24/7 Register ROYAL888 Plot777 login Philippines BigWin Casino real money PHLOVE 18JL PH 18JL casino login register Philippines SG777 Pro Taya777 pilipinong sariling casino Jiligames app MNL168 free bonus YesJili Casino Login 100 Jili casino no deposit bonus FC178 casino free 100 Mwcbet Download Jili888 login Gcash jili download JILIMACAO 123 Royal888 vip 107 Nice888 casino login Register FB777 link VIPPH app download PHJOIN 25 Ubet95 legit phcash.vip log in Rrrbet Jilino1 games member deposit category S888 live login FF777 download FC777 VIP APK ME777 slot Peso 63 online casino OKGames app Joyjili customer service superph.com casino FB777 Pro Rbet456 PH cash online casino Okbet Legit login taruhan77 11 VIPPH 777Taya win app Gogo jili 777 Plot777 login register Bet99 app download Jili8989 NN777 VIP JP7 fuel Wjevo777 download Jilibet donnalyn login Register Bossjili ph download 58jili login registration YE7 login register FC777 new link login 63win register Crown89 JILI no 1 app Jili365 asia JLBET Casino 77PH fun Jili777 download APK Jili8 com log in CC6 casino login register mobile ph365.com promotion phjoin.com login register 77PH VIP Login download Phdream live chat Jlslot2 Me777 download Xojili legit PLDT 777 casino login Super Jili Ace Phdream 44 login Win888 casino JP7 Bp17 casino login TTJL Casino register FB777 slot casino Jili games online real money phjoin.com login register BET99 careers ORION88 LOGIN Plot777 login Philippines Labet8888 login JILI Official Pogibet app download PH777 casino register LOVEJILI app Phvip casino VIP jili casino login PHMACAO app 777pnl legit YE7 casino online Okbet download CC6 bet app 63win club Osm Jili GCash LOVEJILI 11 Www jililive com log in Jili58 casino SuperAce88 JiliLuck Login Acegame 999 777pnl promo code MWPLAY good domain login Philippines Pogo88 app Bet casino login Superph98 18jl app download BET999 App EZJILI gg 50JILI VIP login registration Jilino1 new site pogibet.com casino Jili Games try out Gogojili legit 1xBet Aviator WINJILI ph login Jili168 register How to play Jili in GCash 777pnl PHDream register login JILISM slot casino apk FB777 c0m login EZJILI Telegram MWCASH88 APP download Jili88 vip03 APaldo download 1xBet 58JL Casino 58jl login register Jili scatter gcash OKJL slot jili22.net register login 10phginto APaldo 888 app download 1xBet live FC178 Voucher Code 58jl Jili888 ph Login 365 Jili casino login no deposit bonus JP7 VIP login PHBET Login registration 58jili login registration VVJL online Casino Club app download Jili77 login register Jili88 ph com download KKJILI casino WJ peso app Slot VIP777 BigWin69 app Download Nice88 bet Suhagame philippines Jiliapp Login register Qqjili5 Gogo jili helens ABJILI Casino OKJL download 1xBet login mobile Pogibet 888 777 game Okgames casino login Acegame888 Bet86 promotion Winph99 com m home login JP7 VIP login 20phginto VIPPH register KKJILI casino OKJILI casino Plot777 app download NN777 register bossphl Li789 login Jiligo88 app Mwcbet Download Betjilivip Https www BETSO88 ph 30jili Https www BETSO88 ph Jilievo Club Jili888 register Jili777 download APK JILI77 app download New member register free 100 in GCash 2024 Royal888casino net vip JOLIBET withdrawal MW play casino Jili365 login FB777 Pro Gold JILI Bet99 registration 55BMW red envelope Bet199 login philippines JILI188 casino login register download Phjoin legit or not Bigwin 777 Bigwin pro Apaldo PH pinasgame JILIPARK Login registration JiliApp ph04 Ph143 Jili168 login app Philippines MW Play online casino APK 77tbet register 8k8t Bigwin casino YE7 Download App Ph365 download apk Acejili Ph888 login S888 juan login 63win withdrawal Okbet cc labet 8888.com login password Mwbet188 com login register Philippines MNL168 net login registration kkjili.com download Jili888 Login registration Abc Jili com Download JILIPARK casino login Register Download AbcJili customer service live777. casino Jilievo casino jilievo APP live casino slots jilievo vip Jolibet legit PH888 login Register 888php register 55BMW win Mwbet188 com login register Philippines AbcJili customer service Jili88 ph com app 200Jili App MAXJILI casino ROYAL888 deposit mi777 Jili games free 100 ACEGAME Login Register Jilibet donnalyn login Voslot register Jilino1 live casino 18jl login app apk JILI Vip777 login Phtaya login Super Ace casino login Bigwin 777 Ubet95 free 190 superph.com casino Jili22 NEW com register SG777 win Wjpeso Logo 1xBet login mobile Jili88 casino login register Philippines sign up Okbet cc Agg777 slot login Phv888 login P88jili download jiliapp.com- 777 club Fish game online real money One sabong 888 login password QQJili Taya365 slot mnl168.net login Taya365 download Yes Jili Casino PHMACAO APK free download 365 casino login Bigwin 29 JILISM slot casino apk Wow88 jili777.com ph 888php login 49jili VIP Jilino1 legit SG777 slot Fish game online real money Voslot free 100 18jl login app apk OKJL app Jili22 NEW com register Nice88 free 120 register no deposit bonus Sugal777 app download 288jili PHJOIN VIP com Register Jl77 Casino login KKjili com login Lovejili philippines Pogo88 casino SLOTSGO VIP login password Jili22 net register login password Winph 8 we1win 100 Jili slot 777pnl promo code Sg77701 Bet88 download for Android PH365 casino Royal Club login Jili88 casino login register MWPLAY login register Jilibay Promotion 7SJILI com Register FC777 casino link download Royal meaning in relationship OKBET88 AbcJili customer service 777ph VIP BOSS JILI login Register 200Jili App KKJILI casino login register maxjili Mwcbet legit JILIASIA 50 login Milyon88 com casino login 8k8app17 Royal slot Login Phmacao rest 338 SLOTSGO Ph888 login PHGINTO com login YY777 app Phdream register Jili22 net register login password Lucky Win888 Jiligames API Agila club VIP 77PH VIP Login download Acegame888 register PHMAYA Download Jili88 online casino 7XM Lovejili philippines 63win register Jilimax VOSLOT 777 login 18JL Casino Login Register JILIASIA 50 login 50JILI VIP login registration 7XM com PH Nice888 casino login Register 58jl Jili168 casino login register download Timeph philippines 90jilievo Jili88 casino login register OKBet legit JILI slot game download Bet99 promo code 58jili app 55BMW com PH login password KKjili casino login bet999 How to play Jili in GCash BigWin69 app Download OKJL Milyon88 com casino login phdream 888php register Ph888 PH777 registration bonus JLBET Asia LOVEJILI download Royal Casino login 646 ph login Labet8888 review JLBET Casino Jili888 ph Login Wjpeso Wins JILIMACAO 666 Jiliplay login register JILIAPP com login Download JiliLuck download WIN888 PH JL777 app Voslot777 legit Pkjili login 20jili casino Jolibet login registration Phjoin legit or not Milyon88 com casino register JILI apps download 88jili login register Jili 365 Login register download 11phginto Jili777 vip login Ta777 casino online Swertegames Taya365 download 777PNL online Casino login Mi777 join panalo 123 JILI slot 18jili link Panalo lyrics Jiliplay login philippines yaman88 Bet88 login Jili888 Login registration FF777 TV Ok2bet app Pogibet casino philippines Www jilino1 club WOW JILI secret code AB JILI Jili168 online casino BET99 careers Go88 slot login JILI Vip777 login CG777 Casino link OKBet GCash www.50 jili.com login WINJILI download Lucky bet99 Acegame888 77ph com Login password ACEGAME Login Register ACEGAME casino Swerte88 login password Wj slots casino APALDO Casino Phjoin slot JLBET com JLBET ph Taya777 org login 49jili slot Svip slot Jili77 download APK 200jiliclub Bet199 philippines Jili888 Login registration 88jili withdrawal phjoin.com login register Swerte88 login registration Voslot777 legit Superph11 AAA JILI app download Www jililive com log in VIP777 Casino login download Jili77 download APK Jilibet donnalyn login Register JILICC sign up Pogibet app download www.mwplay888.com download apk Jili68 Jililuck App Download APK Yy777 apk mod Jili77 vipph.com login labet8888.com app Phdream live chat Ph646 login register mobile 7777pub download Jolibet Fortune Tree 90JILI app 18JL login Philippines JLSLOT login password 50JILI fun m.nn777 login 88jili withdrawal PH Cash Casino APK 888PHP Casino LINK Boss jili app download Jili999 login register FB777 download APK Free 100 promotion JILIPARK Download VIP PH casino JILIHOT ALLIN88 login 8K8 com login PHMAYA casino login 58jili withdrawal Ubet95 free 100 no deposit bonus KKJILI online casino M GG777 100jili APP JILI888 slot download PHBET88 Jili Games demo 1xBet OKJL Casino Login Nice888 casino login Register Betso88 App download APK VIP777 app Gcash jili register 1xBet registration 58jili withdrawal Jili63 Suhagame23 218 SLOTSGO AGG777 login Philippines Bay888 login JILIVIP 83444 PHCASH com casino login Jilievo 666 Jili 365 VIP register PHMAYA link PH cash VIP login register Yaman88 casino JP7 VIP We1Win download free rbet.win apk Jili168 casino login register download Milyon88 com casino register 18JL login app 88jili withdrawal AAA Casino jilibet.com register Winjili55 UG777 login app PH777 download Jili365 bet login app Osm Jili GCash 77tbet philippines GI Casino login philippines 88jili login FC178 casino free 100 SG777 Com Login registration Nice88 free 100 Oxjili Royal777 Top777 login FB777 live 200jili login Gogojili legit Yes Jili com login phcash.vip casino Sugal777 app download 58JL app Login Panalo login JILI games APK Lucky99 Slot login Jili scatter gcash 7XM APP download FB JILI casino login download PHMACAO app ROYAL888 Link Alternatif ACEPH Casino - Link 55bmw.com casino Timeph app Osm Jili GCash M GG777 Ubet95 login Jiligo88 CG777 Casino Philippines Tayabet login Boss jili app download YY777 app download Nice88 free 120 register no deposit bonus Bossjili7 XOJILI login 68 PHCASH login ezjili.com download apk Jili 365 VIP APK Milyon88 pro Jili88 casino login register download Jili online casino AgilaPlay Jili scatter gcash 7777pub login CC6 app bonus JK4 online PHJOIN casino Joyjili login register 22phmaya 5JILI Casino login register Betso88 VIP Winph 8 Phmacao rest JILI Slot game download free s888.live legit APALDO Casino link Plot 777 casino login register Philippines Ph646wincom Jili168 login app Philippines KKJILI casino Apaldo PH Phdream live chat Slot VIP777 PH888BET 22 phginto 50JILI APP MWPLAY login register Slotph We1Win apk VIP777 slot login Nice88 PRIZEPH online casino Jilipark App 7XM app for Android Jili58 Jili168 free 100 APALDO 888 CASINO login APaldo download Jiliasia8 com slot game phcash.vip casino OKJL Casino Login YY777 live Jili888 register Winjiliph QQ jili casino login registration Abcjili5 NN777 register Phvip casino Taya 365 casino login OKBet app Osm Jili GCash Nice88 free 100 5JILI Casino login register Bet88 app download 5 55bmw vip Jlph11 JILI slot casino login Nice88 bet sign up bonus JILI Slot game download for Android Abc Jili com Download FF777 TV Peso 63 online casino MILYON88 register free 100 7777pub JILIASIA 50 login CC6 online casino latest version Royal Club apk 1xBet login registration CG777 Casino Philippines 1xBet app Mwcbet net login Password LOVEJILI 21 FBJILI Now use Joyjili Promo code JILI188 casino login register download PHMACAO SuperPH login AGG777 login app Peso 63 online casino filiplay Sugal777 app download Galaxy88casino com login EZJILI Telegram JiliApp ph04 Jilino1 com you can now claim your free 88 PHP download 63win Coupon Code PHDream 8 login register Philippines MNL168 website CC6 online casino register login 3jl app download apk Jlph7 TA777 com Login Register password 5jili11 FF777 casino login Register KKJILI casino login register 10 JILI slot game 3JL login app Jili100 APP Winjili55 Milyon88 info Jilino1 VIP login YE7 bet sign up bonus Apaldo games Wj casino app AbcJili win.ph log in Jili22 VIP 204 SG777 Jl77 Casino login YY777 app download Jilimacao Okjl space Wjevo777 download Ubet95 free 100 no deposit bonus PHMAYA APK Xojili legit 77PH bet login Taya365 pilipinong sariling casino LOVEJILI AAAJILI Casino link Jollibee777 How to play mwplay888 18jl app download jilievo.com login password VIP PH casino mnl168.net login JiliLuck download Win2max casino 777PNL download app Ubet Casino Philippines Win888 Login Jili88 casino login register Philippines sign up Bet99 APK 18JL casino Login register Download Naga888 login JLPH login PHMACAO APK free download How to register Milyon88 Royal888ph com login JiliCC entertainment WINJILI customer service PHBET88 Jili888 Login Philippines SG777 slot FBJILI Jili365 bet login app Ubet95 free 100 no deposit bonus Taya 365 casino login LOVEJILI Jili777 free 150 YE7 casino login register download QQJili 58jili login Download S888 sabong Gi77 casino Login taya777 customer service philippines number 24/7 WINJILI customer service Https www wjevo com promocenter promotioncode Nice99 casino login Phdream 44 login Mi777app 777PNL online Casino login phjl.com casino JILILUCK promo code Pogibet 888 login BigWin Casino legit Jolibet app download Jilli pogibet.com casino JP7 VIP login Ug7772 Phjoy JILIMACAO 123 PH143 online casino jili365.bet download PH cash VIP login register Abc Jili Register Mwgooddomain login 58JL Casino link 365 Jili casino login no deposit bonus JILIEVO Casino 777 60win OKGames casino 49jili VIP kkjili.com app JILIPARK casino login Register Philippines Agila Club casino OKGames GCash OKBet casino online S888 juan login Yaman88 log in Winph99 com m home login Jili88 casino login register Winjiliph CG777 Casino LOGIN Register Ubet Casino Philippines Agilaclub review Is 49jili legit ph646 JLBET link JiliCC entertainment Jilicity withdrawal Ta777 casino online Jili777 login register Philippines JP7 coupon code Milyon88 one Ug7772 Jilibet casino 77PH VIP Login download Jili live login 68 PHCASH 7XM APP download Boss jili login MWCASH88 APP download Jilicity login Acegame888 real money LIKE777 JILILUCK app JiliBay Telegram Bet199 login philippines Ph646wincom PHJOIN login OKGames register JILIASIA withdrawal Panalo login 88jili Login Philippines Wjevo777 download phjl.com casino Fcc777 login Labet8888 login JILI8998 casino login PHJL Login password Jilibay Voucher Code 28k8 Casino P88jili download 49jili apps download Fk777city we1win CG777 Casino login no deposit bonus MW play casino FF777 casino login Register Philippines download JILIAPP com login Download Bet199 PHGINTO com login Bet88 bonus Sw888 withdrawal Vvjl666 Jiliapp 777 Login QQ jili login Jilicity download Jili188 login Philippines Timeph philippines Casino Club app download Nice88 bet login registration Bay888 login PH Cash casino download Jiliko777 Nice88 PH 777pnl Jiliplay login register JILI VIP casino cg777 mwcbets.com login Fbjili2 JILIAPP download 7xm login 77jl.com login JILI Slot game download for Android MWPLAY app superph.com casino Nice88 free 120 WJ peso app Jili58 register 3jl app download apk Betso88 link OKGames login free JILIASIA 888 login 58jl login register Jilibet888 68 PHCASH login Jili88ph net register 55BMW Casino app download APK Abc Jili com Download FB777 register login Philippines Jilievo org m home JiliLuck download jlbet.com login register Jp7 casino login 18JL Casino Login Register YE7 casino APK prizeph Boss jili login Royal logo FC178 casino - 777 slot games Taya777 pilipinong sariling casino Ph888 MWPLAY app @Plot777_casino CG777 login BOSS JILI login Register JILI PH646 login Vvjlstore Mi777 casino login Download Okgames redeem code 50JILI VIP login registration Bet88 login AGG777 login Philippines JILIMACAO Yesjili com legit P88jili com login OKBET88 Gold JILI VIP PH casino VIP PH log in bet88.ph legit kkjili.com app JiliLuck Login JILI Vip777 login 63win withdrawal bet999.ph login m.nn777 login 58JL 8k8app17