Skip to content

Documentation / Reference

Hooks and filters

Last updated

Store Toolkit exposes filters and actions for customization.

Modules

  • jwp_stk_registered_modules — add or modify module definitions
  • jwp_stk_available_modules — filter modules shown in admin

Settings & REST

  • jwp_stk_rest_settings — filter settings returned to the dashboard
  • jwp_stk_allowed_settings_keys — restrict savable global keys
  • jwp_stk_register_rest_routes — register custom REST routes (namespace passed)
  • jwp_stk_dashboard_localized_data — filter JS bootstrap data

Theme compatibility

  • jwp_stk_theme_compatibility_engines — register engines
  • jwp_stk_body_classes — filter body classes from compatibility layer

Wishlist

  • jwp_stk_before_wishlist_table
  • jwp_stk_after_wishlist_table

Store Reports

  • jwp_stk_sr_build_rows — filter export rows as they are built
  • jwp_stk_sr_write_file — filter file write

Jobs

  • jwp_stk_job_before_delete — cleanup when a background job row is removed
  • jwp_stk_process_job — Action Scheduler handler

Lifecycle

  • jwp_stk_loaded — plugin ready
  • jwp_stk_fs_loaded — Freemius bootstrap (if used)