Linux 软件免费装

Turbo SPA for Elementor

开发者 devmohamedamjad1
mohamedamjadahmed0
更新时间 2026年10月25日 15:55
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

cache performance elementor navigation spa

下载

1.0.4

详情介绍:

Turbo SPA makes an Elementor site navigate like a single-page app and serves stored copies of pages to anonymous visitors, so pages open without reloading the browser and without rendering WordPress again. Automatic setup: What it does: Static output (Turbo SPA → Static Compiler and Cache Manager): Optional: delay third-party scripts (payments, captchas…) until the first interaction (Settings page, off by default). Performance (Turbo SPA → Performance): server benchmarks per page (live render versus static copy) with history, and optional anonymous navigation statistics (daily counters only; no URL, IP address or cookie is stored; off by default). Pages keep working without JavaScript: links are ordinary links.

安装:

  1. Upload the ZIP from Plugins → Add New → Upload Plugin and activate it.
  2. Wait a minute: the plugin checks the site's pages and switches itself on. The Plugins screen shows the result.
  3. If it could not finish (for example the server cannot load its own pages), open Turbo SPA → SPA Navigation, click "Detect automatically", then "Run validation", switch on "Enable SPA Navigation" and save.

常见问题:

I edited theme files and visitors still see the old page

Direct file edits (FTP, theme file editor, deployments) do not trigger WordPress hooks. Click "Clear all cache" in Turbo SPA → Cache Manager afterwards.

A widget is empty after navigating to its page

Its plugin starts its widgets only on a full page load. Report the page: an adapter re-initializes that plugin's widgets after each navigation (as for Essential Addons, Qi Addons and JNews).

How do I check whether a page came from the cache?

Look at the X-ETSPA-Cache response header: HIT (stored copy), MISS (rendered and stored now) or BYPASS with the reason.

Does the plugin collect data about visitors?

Only if you switch on navigation statistics (Performance page). Browsers then send daily counters (number of navigations, fallbacks and their reason, widget errors, total navigation time). No URL, IP address, cookie or identifier is stored, and the endpoint accepts at most 120 reports per minute.

更新日志:

1.0.4 1.0.3 1.0.2 1.0.1 1.0.0 1.0.0-rc.1 0.3.0 0.2.0 0.1.0