| 开发者 | chinasudan |
|---|---|
| 更新时间 | 2026年10月30日 03:27 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
No. Use the coverage checker to see actual embeddable courses and request missing cities. The service can be temporarily unavailable independently of city coverage.
No. Course facts are retrieved server-side. Optional course links can attribute visits after a visitor has explicitly consented on ActiKidz.
Unknown price, age or availability stays unknown. The plugin never promises live seats or successful registration.
The module's "Browse all courses on this site" link opens a complete page on your WordPress site. Its filters use normal GET forms and course navigation uses links. This browsing route is marked noindex and sends no-cache headers; it is not an external iframe. The dynamic page shell itself does not contain a hidden copy of the course list. If JavaScript is blocked, use the browsing link.
The recommended loading mode keeps course facts out of the main page HTML. Exclude the plugin's REST results route and URLs containing akla_view from full-page caching, and verify that your proxy respects no-cache responses. An advanced "With page HTML" mode is available only for pages that you exclude from page caching. A fixed one-hour page-cache TTL is not sufficient: a course can reach its hard expiry sooner. Purge previously cached pages after upgrading, disconnecting or changing loading modes. The plugin cannot erase HTML stored by an unrelated cache or guarantee every CDN configuration.
Plugin snapshots become due for refresh after at most 15 minutes; actual refresh is triggered by use or scheduled tasks. During a temporary service failure, a usable snapshot can remain available for at most one hour from retrieval and never beyond its hard expiry. Expired facts are removed rather than kept as a successful result. The source check time describes provider evidence, not when WordPress downloaded it. Partial or older evidence is labelled; seats, schedules and registration must still be confirmed with the provider. 403/410 and credential failures clear plugin caches. These controls cannot revoke a previously viewed screenshot or HTML saved outside the plugin.
Saving a configuration schedules preparation. Under Help and connection settings > Maintenance and usage, use "Prepare courses now" to prepare the saved configuration without waiting for WP-Cron. It requires the service's preparation capability and does not count as a real visitor visit. Preparation is an optimisation, not a guarantee that every language, placement and filter combination is already cached. Check the resulting page in an anonymous browser. Default dynamic loading lets the rest of your page display while courses load.
The plugin checks which capabilities the connected service supports. When a newer backend capability has not been deployed, installing the new ZIP alone does not enable it. Existing course previews remain subject to the service's coverage and freshness rules; the plugin does not invent extra results.
Renaming retains the old shortcode name as an alias of the same saved configuration. The advanced shortcode using its stable configuration ID also remains valid. Deleted configuration names are not silently reassigned to another configuration. "Duplicate configuration" creates an independent configuration. "Export settings" downloads configuration values without installation credentials. Review the listed pages before deleting; dynamic templates may not appear in the usage scan.
"Fixed language" uses the selected module language even on multilingual pages. "Follow page language" uses the current WordPress page language and available WPML or Polylang language context. It does not require either multilingual plugin, translate your site's articles or change the language of other modules. Existing configurations remain fixed during upgrade. Set each configuration's mode explicitly, and check both language versions of the published page. A browser request for the module retains the language of the page that created it.
A changed site origin blocks display until you explicitly connect the new site as a separate installation.
No. This release supports single-site WordPress only. Activation on a Multisite network, including network activation, is refused.
Email support@actikidz.com. Include the plugin, WordPress and PHP versions, the affected page URL and steps to reproduce; never send credentials or visitor data. A WordPress.org support forum is available only after the directory listing exists. Report security issues to support@actikidz.com; see https://actikidz.com/security
Deactivation clears plugin caches and keeps connection/settings for reactivation. Disconnect in settings before uninstalling to revoke the remote installation. Before uninstalling, export settings and review the pages listed under Maintenance and usage. The usage scan is bounded and cannot identify every dynamic template. Uninstall removes local settings, scheduled tasks and plugin-owned database transients without making an external request. Your articles are kept: manually remove their blocks or shortcodes, then purge page caches. Uninstall does not revoke the remote connection by itself. If disconnection cannot reach the service, local display stays disabled and the settings page offers retry.