Static Site Generator Wordpress Plugin - Rating, Reviews, Demo & Download

Plugin Description
Requires
- This plugin only supports execution from the command line using WP-CLI.
Generate
- Generated static site with WP-CLI command.
- Replaces URLs or strings in content.
- Supports custom post types.
- Outputs the archive page for the year and month.
- Outputs a category archive page.
- Sitemap by default in WordPress
- Generates a file from a specified URL.
WP-CLI
- 1st argument(string) : /home/www/localhost.test : output path of full path
- 2nd argument(string) : https://localhost.test : url of output homepage
- optional argument1(string) : –cb1=”site.com” –ca1=”localhost.test” : cb1 -> Original string | ca1 -> Changed string
- optional argument2(string) : –cb2=”/wordpress” –ca2=”/” : cb2 -> Original string | ca2 -> Changed string
- optional argument3(bool) : –s : Only arguments 4-7, which directly specify the URL and file name, are executed.
- optional argument4(string) : –file1=”feed/index.xml” –orgurl1=”https://site.com/feed/” : file1 -> Output filename | orgurl1 -> Original url
- optional argument5(string) : –file2=”ja/feed/index.xml” –orgur2=”https://site.com/ja/feed/” : file2 -> Output filename | orgurl2 -> Original url
- optional argument6(string) : –file3=”feed/googleimagesitemap/index.xml” –orgurl3=”https://site.com/feed/googleimagesitemap/” : file3 -> Output filename | orgurl3 -> Original url
-
optional argument7(string) : –file4=”feed/googlevideossitemap/index.xml” –orgur4=”https://site.com/feed/googlevideossitemap/” : file4 -> Output filename | orgurl4 -> Original url
-
Example1
wp static /home/www/localhost.test https://localhost.test
-
Example2
wp static /home/www/localhost.test https://localhost.test --cb1="site.com" --ca1="localhost.test" --cb2="/wordpress" --ca2="/"
In the html or xml, the original home page is converted to “https://localhost.test”, “site.com” is converted to “localhost.test”, and “/wordpress” is converted to “/”. -
Example3
wp static /home/www/localhost.test https://localhost.test --file="feed/index.xml" --orgurl="https://site.com/feed/"
Retrieve https://site.com/feed/ and generate https://localhost.test/feed/index.xml.