| 开发者 | ahais |
|---|---|
| 更新时间 | 2026年11月5日 18:29 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
define( 'DISABLE_WP_CRON', true ); to wp-config.php. Then add a server cron job that calls wp-cron.php every minute. Ask your hosting provider for help if you do not have shell access. A store with regular visits can skip this step.
Automatic installation
Yes. The plugin sends a request to create or link your Aha store. Aha reviews it before your products go on sale.
No. WooCommerce must be active. WordPress shows a notice and the plugin stays idle when it is not.
Aha uses a WooCommerce REST API key that the plugin creates. The key has read permission on the whole WooCommerce REST API, so it can also read orders, customers and coupons. Aha uses it to read your product catalog (products, SKUs, prices, stock). Revoke the key under WooCommerce → Settings → Advanced → REST API or disconnect to stop access. See the External services section for the full list.
The plugin stops its calls to Aha and deletes the API keys it created. Existing WooCommerce orders stay in your store.
Uninstall deletes the plugin settings and the API keys it created. It keeps the {prefix}aha_is_woocommerce_order_map table and the Aha order meta on purpose. They hold order history, so a reinstall does not create duplicate orders.
The plugin groups product changes in a 60 second window. It then sends them to Aha as background jobs. These jobs run in the WooCommerce scheduler (Action Scheduler), and WordPress starts that scheduler through WP-Cron. WP-Cron runs only when a visitor opens a page, so a low-traffic store can wait for hours. Set up a server cron job that calls wp-cron.php every minute. See the Installation section. The Diagnostics tab shows background job information, and its support export shows the queue lag.
Yes. The plugin declares compatibility with High-Performance Order Storage (custom order tables). It does not require HPOS.
Yes. When you connect, choose Restaurant as the store type. Aha reviews the request before your restaurant goes live.
Go to WooCommerce → Aha and open the Diagnostics tab. Select Check connection to test the connection. The tab also lists failed orders and has a JSON export for support. The plugin writes its log to WooCommerce → Status → Logs. Select the file with the source aha-is-for-woocommerce-sync.
The plugin stores its connection and settings as options of each site. On uninstall, it removes them from every site in the network. The plugin has no separate network settings screen.
Use the support forum for this plugin on WordPress.org, or send an email to tech@aha.is.