Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

GameTranslate Performance Toolkit Wordpress Plugin - Rating, Reviews, Demo & Download

GameTranslate Performance Toolkit Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

GameTranslate Performance Toolkit is a WordPress performance toolkit with a built-in speed diagnostic report and optional optimizations. Every potentially disruptive optimization is off by default. It is designed for administrators who want to see what costs time before changing how the site loads.

Features:

  • WooCommerce Safety Sentinel (new in 2.0): Optional public GET cache-header checks for cart, checkout and account, and a synthetic non-identifying cart-cookie request. Flags clear cache HIT violations; does not send orders, authenticate, submit checkout forms or prove true sessions are safe.
  • Cache Conflict Doctor (new in 2.0): Read-only inventory of cache drop-ins, overlapping optimization plugins, object cache and headers observed from the site’s public home page. Does not modify other plugins, CDN or server cache.
  • Autoload Footprint Inspector (new in 2.0): Read-only option count, byte totals, top 25 autoload option names and size groups based on the largest 300 entries. No option values, passwords or tokens are retrieved for display or stored; the prefix-based groups are only guesses and cannot justify deletion.

  • Optimization Proof Engine (new in 1.2): Manually capture five anonymous, same-site HTTP samples per public page, compare medians before and after an optimization, and refuse comparisons if cache state changes or there are too few successful measurements. Server-side timing is not a PageSpeed/Core Web Vitals score.

  • Smart Update Guardian (new in 1.2): Optional WP-Cron reference measurements twice daily and delayed checks following core, theme or plugin updates; assess homepage timing and public storefront HTTP/cache signals, and show advisory dashboard warnings without disabling other plugins or automatically rolling back changes.

  • Commerce Impact Lab (new in 1.1): Read-only baseline/after-change HTTP measurements of public home, shop, product, cart, checkout and account URLs; report large timing changes, HTTP failures and suspicious cache-HIT headers on customer pages. No orders or payments are submitted, and the feature cannot prove JavaScript or checkout works.

  • Change journal and guarded rollback: Save the previous GameTranslate Performance Toolkit settings automatically before each actual settings change (last eight saves). One-click restore works only if the current settings still match the saved changes. This is a settings rollback, not a transactional reversal of database maintenance, server configuration or other plugins.
  • Risk explainer and storefront cache bypass audit: Show risks of currently enabled optimizations and confirm that GameTranslate Performance Toolkit’s built-in path exemptions cover WooCommerce cart, checkout and account page slugs. It cannot inspect external caching layers.

  • Speed check: Measure first and second page loads, identify heavy assets and site configuration, inspect database queries, plugin load times and slow external HTTP requests. Advanced diagnostics copy a small bundled must-use (MU) probe helper when you explicitly run a check. The helper is only active for signed same-site diagnostics and can be safely removed.

  • Page cache (opt-in): Saved HTML for eligible anonymous GET requests using an advanced-cache.php drop-in. Path, cookie and WooCommerce exclusions are built in. This is not appropriate for every personalized or dynamic website.
  • Loading controls (opt-in): WordPress-native script defer strategies, script delay rules, resource hints, limited YouTube facade and image-dimension handling.
  • Front-end cleanup (opt-in): Emojis, head links, embeds, dashicons, XML-RPC and jQuery Migrate controls.
  • WooCommerce-aware options (opt-in): Limit selected WooCommerce assets to relevant pages and help diagnose shop performance. Carefully test mini-cart, checkout and third-party blocks if you use this feature.
  • Fonts (opt-in): Download Google Fonts stylesheets and font files to local cache and preload selected assets.
  • Database report and maintenance: Inspect autoloaded options and table sizes; manually clean old data. Scheduled cleanup is off by default.
  • Outbound HTTP diagnostics: Inspect slow requests and optionally configure a timeout/host pause guard. That guard can affect authentication, payments and third-party services: leave it off unless you know its implications.

Settings are at Tools > GameTranslate Performance Toolkit. Commerce Impact Lab and Proof Engine are separate manual tabs. Update Guardian is disabled until the administrator explicitly enables background monitoring. No frontend credits, tracking pixels, advertisements or external activation are added. WordPress 6.9 or later is required for core-managed template enhancement output buffering. No subscription required.

Privacy and external services

GameTranslate Performance Toolkit does not send tracking or analytics data to the developer. When an administrator clicks “Speed check”, the plugin requests URLs from the administrator’s own WordPress site, including requests using the administrator’s cookies for an authenticated shop diagnostic, to measure real response times. Diagnostic results (which can include query text, plugin names, HTTP host/path and timing details) are stored as WordPress options/transients for the administrator to review. Commerce Impact Lab runs read-only, anonymous GET requests to fixed public URLs on the current website, stores only response code, timing and selected cache headers, and never sends authenticated customer cookies. Treat the diagnostic screen as sensitive information and do not share unrestricted reports publicly. Proof Engine makes up to five anonymous same-origin GET requests per public page (plus a warm-up) when manually triggered and stores the compact timing results locally. Optional Update Guardian sends bounded anonymous GET requests to the local site via WP-Cron twice daily and after core/theme/plugin updates; only timings, HTTP statuses, selected cache indicators and update type are retained. No data is transmitted to GameTranslate.us.

Manual WooCommerce Safety Sentinel probes make public same-origin GET requests with a synthetic non-identifying cart flag cookie and record only status and cache headers. Cache Conflict Doctor requests the public home page and stores a bounded inventory of active optimization plugin names, cache drop-in status and response headers. Autoload Inspector stores option names, sizes and grouped statistics, never option values. None of these tools collect personal visitor or customer session data.

Optional “Test connections” sends direct HTTP requests to fonts.googleapis.com, fonts.gstatic.com, api-m.paypal.com, www.paypal.com, www.googleapis.com, api.wordpress.org only after a user presses the corresponding button. No API keys or credentials are supplied in these probes. Remote services receive standard web request metadata such as server IP address. Enable “Local Google Fonts” to download CSS and font files from fonts.googleapis.com / fonts.gstatic.com and store them on your server. Enable the YouTube facade to show a local placeholder; only after a visitor clicks Play does it embed the remote video from youtube-nocookie.com. No YouTube preview image is fetched before the click. Other resource hints may connect to sites configured by the administrator.

The plugin’s cache writes data files into wp-content/cache/game-translate-performance/; optional page caching copies the bundled, immutable PHP drop-in to wp-content/advanced-cache.php, only if that file is unused or owned by GameTranslate Performance Toolkit. GameTranslate Performance Toolkit does not modify wp-config.php automatically; administrators must add define( 'WP_CACHE', true ); themselves if needed.

Human-readable source and script handling

All JavaScript and CSS source files are shipped in human-readable form under assets/ within this very plugin ZIP, including assets/youtube.js, assets/youtube.css and assets/delay.js. No minification, transpilation, proprietary compiler or external build step is required to reproduce these files; edit them directly and use the resulting plugin folder. The full source is provided under the plugin’s GPL-compatible license.

WordPress registers/enqueues all scripts and styles owned by this plugin with wp_enqueue_script(), wp_enqueue_style() and wp_add_inline_script(), as appropriate (see includes/loading.php, method enqueue_assets()).

The optional Delay JavaScript setting does not directly insert new executable scripts into the page. Instead, after another component has already output its script, the HTML output transformer changes only scripts matching the administrator’s delay list into inert HTML <template data-gtpt-delay> placeholders. The plugin’s own, WordPress-enqueued assets/delay.js restores those original scripts only after interaction (or the configured fallback timeout). Checkout and cart are exempt from this rewriting. This deliberately differs from injecting a raw <script> tag in PHP and is necessary for delaying third-party snippets that are not registered as WordPress script handles. We recommend leaving it disabled until tested for compatibility.

External services

GameTranslate Performance Toolkit does not require third-party accounts, send telemetry to the developer, or track site visitors. All outbound diagnostics are performed by the site’s server only when the administrator enables a corresponding feature or clicks a test button. No authentication credentials, order data or customer personal information are intentionally included in these diagnostics. Each remote server can see the requesting server’s IP address and normal HTTP request metadata.

  • Google Fonts (fonts.googleapis.com, fonts.gstatic.com): Only if an administrator enables the Local Google Fonts setting. The server downloads a CSS stylesheet URL discovered on the website, and the associated font files, to serve from its own storage. This transmits the website server IP, a browser-like User-Agent header and the relevant font URLs to Google; the setting does not send visitor cookies or private order data. Terms: https://developers.google.com/fonts/terms ; privacy: https://policies.google.com/privacy .
  • PayPal (api-m.paypal.com, www.paypal.com): Only when an administrator explicitly runs the optional Test connections tool. The server makes unauthenticated network connectivity test requests to the selected endpoint; it does not submit payments or send API credentials. Terms: https://www.paypal.com/us/legalhub/paypal/useragreement-full ; privacy: https://www.paypal.com/us/legalhub/paypal/privacy-full .
  • Google APIs (www.googleapis.com): Only when an administrator runs the optional Test connections tool. A server-side unauthenticated connectivity probe is sent; the plugin does not request Google Drive files or OAuth tokens. Terms: https://developers.google.com/terms ; privacy: https://policies.google.com/privacy .
  • WordPress.org (api.wordpress.org): Only when an administrator runs the optional Test connections tool, GameTranslate Performance Toolkit sends a server-side HTTP request to test outbound connectivity. Terms: https://wordpress.org/about/license/ ; privacy: https://wordpress.org/about/privacy/ .
  • YouTube (www.youtube-nocookie.com): Only if the administrator enables the YouTube facade, and only after a website visitor explicitly clicks its Play control, the visitor browser loads an embed. The initial placeholder is locally rendered and sends no request to Google. A playing embed necessarily shares the visitor’s IP address, browser metadata and the requested video identifier with YouTube. Terms: https://www.youtube.com/t/terms ; privacy: https://policies.google.com/privacy .

Other user-configured preconnect and preload URLs are displayed in settings; enabling them may cause visitors’ browsers to connect directly to the chosen hosts. Any data transfer is determined by the URL the administrator enters. The administrator should review the third-party destination’s applicable terms and privacy notices.

Screenshots

No screenshots provided


Reviews & Comments