Hi,
The (on a local WP install) export runs fine but images are not added to it. It exports the pages, but not the theme images, favicon, etc. Usinn Zeever as a theme
Best regards,
Luis
]]>Dear Patrick,
Thank you for your hard work creating this excellent plugin.
I set it up to convert our WP site into a static site, but in the settings did not exclude any files because I couldn't understand what to keep, and what to drop.
I thought I was making a flat-file site, where each WP page and post is made into an .htm file, but what I see is each post made into a folder, with a slim index.htm file inside that.
The new "static" site works well, loads faster, and looks the same as the WP site, but what has surprised me is that the plugins that I kept active are still working as they did in WP, and still require updating. Today I had to even update the SimplyStatic plugin! Should I delete it now, or keep it?
Ought I to have disabled all plugins, and +then+ SimplyStatic +would have+ made a genuinely static site, without a database, as I expected?
Should I try again, this time excluding certain WP directories? If so, which ones?
However, I actually quite like the way it is now, with just three useful active WP plugins instead of 23!
But feel I may have misunderstood what you were aiming for.
Perhaps you were made it intending it to create hybrid WP-static sites, rather than completely static sites?
I'm sure I'm not the only person confused about this.
Please clarify for me, and others considering using it.
I emphasise for fellow newbies; Patrick's plugin did what it did cleanly, without any bugs.
Colin
]]>
Question about Simply Static Pro
I already know how to schedule exports with WP Crontrol
add_action( 'my_simply_static_cron_event', 'ssp_run_static_export_cron' );
/**
* Run a full static export daily via WP-CRON.
*
* @return void
*/
function ssp_run_static_export_cron() {
// Full static export
$simply_static = Simply_Static\Plugin::instance();
$simply_static->run_static_export();
}
This is great, but now I need to know how to schedule incremental outputs. This would save a lot of time. Could you provide the code?
Thank you very much.
]]>I used older version of simply-static and it worked fine for me in May 2024.
Now I activated version 3.2.2 and your plugin refuses to work, showing blank activity log after “export” request and the message “There are no records to display”. I deleted and reinstalled the plugin, same problem.
My site is an Elementor site. Can you please help?
]]>I see that fuse.js works and that it does what it’s supposed to. It essentially tries to add auto complete style dropdown to the search field.
But what if I want it to be a simple search – meaning that you type a search keyword and press enter and it will give you the results of the matches. Is there a way to do that without writing a “fuse.js” handler from scratch?
]]>I’m getting this error at the end of the deployment:
[2024-11-06 18:13:54] [class-ss-archive-creation-job.php:384] Error: (1) Uncaught Error: Call to undefined method simply_static_pro\AWS_Deploy_Task::delete_transients() in /var/www/blog-staging.animaapp.com/public_html/wp-content/plugins/simply-static-pro/src/deployment/aws-s3/class-ssp-aws-deploy-task.php:85Stack trace:#0 /var/www/blog-staging.animaapp.com/public_html/wp-content/plugins/simply-static/src/class-ss-archive-creation-job.php(154): simply_static_pro\AWS_Deploy_Task->perform()#1 /var/www/blog-staging.animaapp.com/public_html/wp-content/plugins/wp-last-modified-info/vendor/deliciousbrains/wp-background-processing/classes/wp-background-process.php(531): Simply_Static\Archive_Creation_Job->task()#2 /var/www/blog-staging.animaapp.com/public_html/wp-content/plugins/wp-last-modified-info/vendor/deliciousbrains/wp-background-processing/classes/wp-background-process.php(350): WP_Background_Process->handle()#3 /var/www/blog-staging.animaapp.com/public_html/wp-includes/class-wp-hook.php(324): WP_Background_Process->maybe_handle()#4 /var/www/blog-staging.animaapp.com/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()#5 /var/www/blog-staging.animaapp.com/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()#6 /var/www/blog-staging.animaapp.com/public_html/wp-admin/admin-ajax.php(207): do_action()#7 {main} thrown in /var/www/blog-staging.animaapp.com/public_html/wp-content/plugins/simply-static-pro/src/deployment/aws-s3/class-ssp-aws-deploy-task.php on line 85
[2024-11-06 18:13:54] [class-ss-archive-creation-job.php:324] Status message: [error] Error: (1) Uncaught Error: Call to undefined method simply_static_pro\AWS_Deploy_Task::delete_transients() in /var/www/blog-staging.animaapp.com/public_html/wp-content/plugins/simply-static-pro/src/deployment/aws-s3/class-ssp-aws-deploy-task.php:85Stack trace:#0 /var/www/blog-staging.animaapp.com/public_html/wp-content/plugins/simply-static/src/class-ss-archive-creation-job.php(154): simply_static_pro\AWS_Deploy_Task->perform()#1 /var/www/blog-staging.animaapp.com/public_html/wp-content/plugins/wp-last-modified-info/vendor/deliciousbrains/wp-background-processing/classes/wp-background-process.php(531): Simply_Static\Archive_Creation_Job->task()#2 /var/www/blog-staging.animaapp.com/public_html/wp-content/plugins/wp-last-modified-info/vendor/deliciousbrains/wp-background-processing/classes/wp-background-process.php(350): WP_Background_Process->handle()#3 /var/www/blog-staging.animaapp.com/public_html/wp-includes/class-wp-hook.php(324): WP_Background_Process->maybe_handle()#4 /var/www/blog-staging.animaapp.com/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()#5 /var/www/blog-staging.animaapp.com/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()#6 /var/www/blog-staging.animaapp.com/public_html/wp-admin/admin-ajax.php(207): do_action()#7 {main} thrown in /var/www/blog-staging.animaapp.com/public_html/wp-content/plugins/simply-static-pro/src/deployment/aws-s3/class-ssp-aws-deploy-task.php on line 85
I have tried to update from 2x version to 3x recently.
I have noticed in web charles proxy that SS started including simply_static_page query string. This changed behaviour of our site. And increased update significantly, cause it does multiple requests now.
https://ss.codeone.pl/ss-2024-11-02-11-13-55-1730542435-82mCezbn.png
Can’t simply static just use custom headers internally instead of query string?
]]>Hi,
I am running simply static plugin on local wordpress (using MAMP) on macbook apple silicon. I get below error when I try to generate files
[2024-10-31 02:04:47] Setting up
[2024-10-31 02:04:51] Fetched 50 of 642 pages/files
[2024-10-31 02:04:53] Error: (1) Maximum execution time of 30 seconds exceeded in /Applications/MAMP/htdocs/kci/wp-content/plugins/simply-static/src/class-ss-util.php on line 115
Logs –
2024-10-31 02:01:13] [class-ss-url-fetcher.php:94] Fetching URL and saving it to: /var/folders/2z/fn2zvgcn1k131p3pdksnmy640000gn/T/6722e4e944b9d-o3wsja.tmp
[2024-10-31 02:01:13] [class-ss-page-handler.php:38] URL Prepared:https://localhost/kci/wp-content/plugins/elementor/assets/lib/font-awesome/json/solid.json?simply_static_page=725
[2024-10-31 02:01:13] [class-ss-url-fetcher.php:251] Fetching URL: https://localhost/kci/wp-content/plugins/elementor/assets/lib/font-awesome/json/solid.json?simply_static_page=725
[2024-10-31 02:01:13] [class-ss-archive-creation-job.php:221] Cancelling job; job is not done
[2024-10-31 02:01:13] [class-ss-archive-creation-job.php:232] The queue isn’t empty; overwriting current task with a cancel task
[2024-10-31 02:01:13] [class-ss-archive-creation-job.php:136] Current task: cancel
[2024-10-31 02:01:13] [class-ss-archive-creation-job.php:153] Performing task: cancel
[2024-10-31 02:01:13] [class-ss-task.php:44] Status message: [cancel] Cancelling job
[2024-10-31 02:01:13] [class-ss-wrapup-task.php:22] Deleting temporary files
[2024-10-31 02:01:13] [class-ss-task.php:44] Status message: [wrapup] Wrapping up
[2024-10-31 02:01:13] [class-ss-archive-creation-job.php:170] This task is done and there are no more tasks, time to complete the job
[2024-10-31 02:01:13] [class-ss-archive-creation-job.php:197] Completing the job
[2024-10-31 02:01:13] [class-ss-archive-creation-job.php:324] Status message: [done] Done! Finished in 00:00:05
[2024-10-31 02:01:13] [class-ss-archive-creation-job.php:384] Error: (1) Maximum execution time of 30 seconds exceeded in /Applications/MAMP/htdocs/kci/wp-includes/Requests/src/Transport/Curl.php on line 534
[2024-10-31 02:01:13] [class-ss-archive-creation-job.php:324] Status message: [error] Error: (1) Maximum execution time of 30 seconds exceeded in /Applications/MAMP/htdocs/kci/wp-includes/Requests/src/Transport/Curl.php on line 534
SSP v1.6.0-v.1.6.3
I’ve been unable to publish, and it seems due to simply static requesting the wrong wp-json URL.
There haven’t been any changes on the admin. Our site is running on a subdomain, but that has never been an issue before.
The issue seems to be in the fetch happening in ssp-single-admin.js
Rather than trying to get from the subdomain, it’s trying to fetch from the root domain.
https://www.root.org/wp-json/simplystatic/v1/is-running
It should be fetching from
https://www.root.org/subdomain/wp-json/simplystatic/v1/is-running
Any help you can offer would be appreciated.
Hello,
since update 3.2.0 .php file won’t copy form plugins directory, but they are using in frontend. So I had to do rollback to 3.1.9 and deactivate auto updates.
]]>Hi,
I just installed Simply Static for the first time, but trying to generate a static version of my website doesn’t seem to work. I have started the job more than 24 hours ago and its still running (although it’s quite a small project).
The activity log says:
[2024-10-16 18:17:45] [class-ss-archive-creation-job.php:83] Starting a job; no job is presently running
[2024-10-16 18:17:45] [class-ss-archive-creation-job.php:84] Here’s our task list: setup, fetch_urls, generate_404, create_zip_archive, wrapup
[2024-10-16 18:17:45] [class-ss-archive-creation-job.php:102] Pushing first task to queue: setup
Nothing else… So it seems it’s stuck at the setup?
I am running the website on Docker with Nginx Reverse Proxy, so from the FAQ I thought that might be a problem. But it doesn’t look like that’s it because the diagnostics are all green?
Thanks for your help.
]]>In Settings>General, I have opted to export the site for offline use.
However, I do nto see any option to download, as is diplayed in your support video.
What am I dfoig wrong here?
]]>Hello
While generating static html, it is also generating attachement pages.
How can i disable it such that it will not generate pages for attachments?
Thanks
Tejas
Hi, I’m experimenting with Simply Static on Local WP, but the export is either stuck or is taking an unreasonably long time.
I have a pretty light site, it’s just a few articles and maybe a couple dozen images. For the last 14 hours, it’s been loading my (admittedly weak) laptop while showing the following log:
[2024-10-13 09:56:11] Setting up
[2024-10-13 09:56:17] Fetched 129 of 295 pages/files
That’s after entering the login and password in basic auth settings (it fetched 0 of 1 before that).
I’ve checked the temp folder, and it has 78 Mb in 151 file and 49 folders, which may or may not be everything my website is supposed to have. Maybe I can just zip it up and call it a day, but I’d like to troubleshoot this issue and prevent it from happening again. Probably the export keeps getting stuck somewhere, but I don’t really know how to figure out the source of this issue.
So I’d be thankful for any advice/support anyone can provide.
]]>Hi, I generated static my site, All articles working good without problem, but why My site title didnt change?
I already change the site title via wordpress dashboard and my static site already shown the correct title, but the my non static website still shown old site title
]]>Hi, will SimplyStatic support the animation from motion.page plugin?
]]>I’m trying to generate my first static file. Right now, in Diagnostics, I’m down to one error still: In the WordPress box, under Permalinks, I get the message “WordPress permalink structure is not set”. Ok, so I’ve tried the various permalinks options in WordPress settings. This error only occurs when I use “Plain” (i.e. ugly) permalinks. When I use any other Permalinks option (Day and name, numeric, etc), the static file will not generate, and diagnostics will not run. It just hangs.
Any suggestions? I don’t care what my permalinks look like, I just want to resolve the error.
]]>i import prebuit website woodmart theme.
i use simply static and upload.
when i access product detail page, this is corrupt.
sorry my English
]]>I want to transfer my website to a static host, not least because I don’t have the technical knowledge to maintain my site as it is anymore. But that also means I lack the knowledge to transfer it. Generating a static package does nothing – the Generating spinner just spins forever. The activity log says “Waiting for new export” and nothing else. The diagnostics page shows nothing at all. It’s probably for one of the following reasons, as listed in the FAQ:
The problem is I have no idea what to do about any of these things. If you go to my site (www.geoideas.net) you will get a “not secure” message. I think this is an SSL certificate problem but I’m not sure.
I really need some hand holding here. I would potentially pay the maker of this app or someone else to transfer my site to static. I just want it on the internet, cheaply, and not have to deal with the technical problems. It’s an old travel blog which I haven’t updated in years and don’t really need to again, but I don’t want it to disappear.
Any help much appreciated! I have no idea what I’m doing! Thank you.
]]>Hello, I’d like to know more about the pro version that will improve my workflow.
Here is my current setup:
– WordPress
– Beaver Builder
– Github Action
– Firebase Hosting
When I modify a page on the site, with Beaver Builder, I then :
– Create the static site with Simply Static
– Save the Zip folder and extract it
– Copy/paste all files into the site directory.
– Run git add/commit/push to start the site publishing process with Github Action and Firebase Hasting.
My problem is that I have to extract, copy/paste and git add ect… the whole static site for my changes to be taken into account on the published site. If I only copy/paste one page from the Simply Static folder, the CSS won’t be applied to the final site…
Will the Pro version allow me to extract – and publish – only one page, and also improve my workflow, for example by avoiding the zip step, but still allowing me to check files before publishing?
Thanks!
]]>Hi,
I’m getting constant 503 errors returned from the AJAX requests (viewed through the console) when trying to deploy my site to S3. What further info do you require?
]]>Hello.
To test static file generation, I created a test page on wordpress and then ran static generate.
After confirming that the static page was generated, I privatized or deleted the article on wordpress and ran static generate again and the page did not disappear from the static directory.
I also checked the admin page, referring to this page https://docs.simplystatic.com/article/80-how-to-delete-a-static-page, and confirmed that the delete button is not visible.
Is it possible to delete a static page only with a paid plan?
I would like to know how to delete a static page once generated.
Thank you in advance.
When this plugin is enabled, the admin-ajax.php is called every 1-2 seconds when you navigate the control panel in WordPress. I first saw this misbehaviour on the plugin page.
Since it may take longer than this to get a response, especially for some very complex sites with many plugins, the server will eventually run out of resources and crash the site.
]]>Hi, I have wordpress on localhost. Here I use simply static to generate static content.
I used SimplyStatic (great plugin!) with Version 2.2.1.1?before. It worked fine.
Now I’m on wordpress 6.6.1 with the newest Simply Static plugin version 3.1.8.1. — But I need to disable the plugin. When activated, the site gets very very slow when logged in as admin.
Example 1: Opening the “Appearence Themes” Page takes ~10 Minutes
Example 2: On a new Post, adding an image (opening the media library) also takes ~10 Minutes.
Any idea why?
]]>So for some time now we have been stuck using 3.1.7 and have disabled auto updates becaus on any version later than this we see that the process to generate pages will hit like 37/37 then freeze up.
There are over 100 pages but anyway 3.1.7 works fine but we wanted to get this updated so we know its having any other problems looked, I looked into the error logs and can see this happening:
[2024-09-06 14:33:41] qa.ERROR: file_put_contents(/app/simply-static/build/simply-static-1-1725633217//feed/index.html): Failed to open stream: No such file or directory {"userId":1,"exception":"[object] (ErrorException(code: 0): file_put_contents(/app/simply-static/build/simply-static-1-1725633217//feed/index.html): Failed to open stream: No such file or directory at /app/web/app/plugins/simply-static/src/tasks/class-ss-fetch-urls-task.php:379)
[stacktrace]
#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1 /app/web/app/plugins/simply-static/src/tasks/class-ss-fetch-urls-task.php(379): file_put_contents()
#2 /app/web/app/plugins/simply-static/src/tasks/class-ss-fetch-urls-task.php(133): Simply_Static\\Fetch_Urls_Task->add_feed_redirect()
#3 /app/web/app/plugins/simply-static/src/class-ss-archive-creation-job.php(154): Simply_Static\\Fetch_Urls_Task->perform()
#4 /app/web/app/plugins/simply-static/vendor/a5hleyrich/wp-background-processing/classes/wp-background-process.php(531): Simply_Static\\Archive_Creation_Job->task()
#5 /app/web/app/plugins/simply-static/vendor/a5hleyrich/wp-background-processing/classes/wp-background-process.php(350): WP_Background_Process->handle()
#6 /app/web/wp/wp-includes/class-wp-hook.php(324): WP_Background_Process->maybe_handle()
#7 /app/web/wp/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#8 /app/web/wp/wp-includes/plugin.php(517): WP_Hook->do_action()
#9 /app/web/wp/wp-admin/admin-ajax.php(192): do_action()
#10 {main}
"}
None of the settings have been altered between 3.1.7 and 3.1.8.1 and this isn’t an error we get on that version, the place this is deployed to creates the directory we output to on deployment so it should not be a permissions issue unless you added some more requirement there after 3.1.7?
Can someone help me debug this? I would like to get updated so if there is any more info I can give about this please ask.
Hi I am running into an issue with SimplyStatic and not too sure what’s happening.
SimplyStatic was working fine for me until I went to generate a export yesterday. Once running, it hung indefinitely and once I had navigated away from the SimplyStatic page, I could not navigate back to it (but could other pages on my wp-admin).
I’ve disabled/re-enabled the plugin, which there was no change. I deleted the plugin and reinstalled which allows me to navigate to the export page, but once I try to start an export, there is no logging and, it doesn’t show as started and again am not able to navigate back to the SimplyStatic export page. Same happens for older versions I’ve tried rolling back to that definitely did work.
Diagnostics page shows all green and the server health backend looks fine with plenty resource available.
Any ideas on what we can try?
]]>Hi,
There is a Problem when URL of a page or post is in Farsi Language
I’ve check the plugin setting, there isn’t any related setting for this …
Thanks, Saeed
Hi! I have a dev site on a subdomain, I make edits there and export to a local directory, then these files are sent to the live site. The problem is that to allow the live site to be indexed by search engines – I need to allow this on the dev site, but I would not want the dev site to appear in the search results, how can this be solved? Thanks!
]]>I have simply static installed on Local. I have 1 elementor page with a header and footer I am trying to export. Several of the CSS and JS are missing in the export. I have minify turned off. I have the elementor and elementor pro toggled on in the settings. I first had issues with the page not being exported at all but this was fixed by adding SEO Press.
A few weeks ago I had a similar issue but it was fixed by switching from nginx to Apache.
It seems there are a lot of bugs with the newest release and elementor. These are the only plugins enabled with the Hello theme being active.
My upload directory contains a number of pdf files in nested subdirectories which are linked from within the site. The plugin does not export these, despite the fact that there are in-site links.
I know where the files are located, but it seems impractical and brittle to add them by hand to the links dialogue. Is there a setting that allows to select the file types that will be considered or is there a way to make Simply Static recognize the files or file types in the media gallery?
The site is internal, but a hand-crafted version previously exported is here: Ontoserver – Fast Interoperable Terminology Server (csiro.au)
Version stats:
Free:?3.1.7.4
Pro:?1.5.2
WP: 6.6.1
Vielen Dank,
MfG aus Brisbane,
J?rn Guy Sü?