WP Manifestindependent plugin directory
manifest / admin / action-scheduler-admin

Action Scheduler Admin

Action Scheduler screen for the WooCommerce Admin interface

by Automattic · github.com/woocommerce/action-scheduler-admin · website

13stars
4forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/woocommerce/action-scheduler-admin/archive/refs/heads/master.zip

Action Scheduler screen for the WooCommerce Admin interface


Prerequisites

Development

After cloning the repo, install dependencies with npm install. Now you can build the files using one of these commands:

  • npm run clean : Clean the /dist/ folder where the React app lives
  • npm run build : Build a production version
  • npm run start : Build a development version, watch files for changes
  • npm run prebuild : Check for outdated dependencies and update those found

There are also some helper scripts:

  • npm run lint:js : Run eslint over the javascript files
  • npm run lint : Run eslint over the javascript AND phpcs over the PHP files
  • npm run i18n : A multi-step process, used to create a pot file from both the JS and PHP gettext calls. First it runs i18n:js, which creates a temporary .pot file from the JS files. Next it runs i18n:php, which converts that .pot file to a PHP file. Lastly, it runs i18n:pot, which creates the final .pot file from all the PHP files in the plugin (including the generated one with the JS strings).