Three months ago we announced that the Legacy REST API will be removed from WooCommerce as of version 9.0. However, for those who have not been able to transition to the more modern REST API based on the WordPress JSON API, we have created an extension which allows you to continue using the WooCommerce Legacy REST API, even after deprecation. Back in December we made the extension available as a release in a dedicated GitHub repository, and from now the extension is available at the official WordPress.org plugins directory.
Who needs to install this extension?
As we mentioned in the original post, we recommend installing and activating the extension immediately if your site has a dependency on the WooCommerce Legacy REST API, so that everything will continue working when you update to WooCommerce 9.0.
To learn more about whether your site has a dependency on the WooCommerce Legacy REST API, checkout the original announcement post.
I have a dependency on the WooCommerce Legacy REST API. What should I do next?
You can install the extension directly from within the administration area of your WordPress site:
- Click Plugins in the main menu.
- Click the Add New button.
- Enter WooCommerce Legacy REST API in the search box.
- The extension should be the first one in the search results. Click the Install Now button in the extension information box.
- Once the install completes, click the Activate button and you are all set.
Alternatively, you can manually download the extension .zip
file from the extension page (click the Download button) and upload it to your site. Detailed manual installation instructions are available in the release page in GitHub.
Leave a Reply