이 플러그인은 최근 3개의 주요 워드프레스 출시와 시험 되지 않았습니다. 워드프레스의 좀 더 최근 버전으로 이용할 때 더 이상 관리되지 않고 지원되지 않고 호환성 문제가 있을 수 있습니다.

WooCommerce Legacy REST API

설명

The Legacy REST API will no longer part of WooCommerce as of version 9.0. This plugin restores the full functionality of the removed Legacy REST API code in WooCommerce 9.0 and later versions.

For all intents and purposes, having this plugin installed and active in WooCommerce 9.0 and newer versions is equivalent to enabling the Legacy REST API in WooCommerce 8.9 and older versions (via WooCommerce – Settings – Advanced – Legacy API). All the endpoints work the same way, and existing user keys also continue working.

On the other hand, installing this plugin together with WooCommerce 8.9 or an older version is safe: the plugin detects that the Legacy REST API is still part of WooCommerce and doesn’t initialize itself as to not interfere with the built-in code.

Please note that the Legacy REST API is not compatible with High-Performance Order Storage. Upgrading the code that relies on the Legacy REST API to use the current WooCommerce REST API instead is highly recommended.

설치

Simply install and activate the plugin. In WooCommerce 8.9 and earlier nothing will change. Starting with WooCommerce 9.0 having the plugin installed will provide the full functionality of the Legacy REST API.

Note that since the Legacy REST API is not compatible with HPOS, once the plugin is active you will see a “WooCommerce has detected that some of your active plugins are incompatible with currently enabled WooCommerce features” notice in your WordPress admin area.

후기

2025년 1월 22일
For some reason our clean install of woocommerce has the legacy rest api enabled and greyed out. Installing this plugin does not give us an option to turn off the api! Anyone got a solution on how to turn off the legacy rest api?
2024년 12월 3일
Installed in order to use Stripe, but despite jumping through many hoops, I still don’t have Stripe as an option? I wasted an afternoon for nothing.
2024년 6월 19일
Forced plugin install (not even an advisory notice) and either the auto updated WC 9.0 or the v1.0.4 plugin update crashed my client site. Critical error. I have rolled back to WC 8.9.3 and plugin v.1.0.3 to get the site back following advice at https://wordify.com/blog/woocommerce-9-0-0-update-class-wc_legacy_api-not-found/
2024년 5월 21일
Update : After updating Woocommerce to 8.9.1 this plugin was installed automatically again (v 1.0.4) and is now working without a crash. Version 1.0.3: Critical error on line 77 when updated. Had to follow the safe mode to disable this plugin and temporary delete it. Theme used: Astra. After deleting the Rest API plugin everything went back to normal. Please fix.
2024년 5월 16일
did not download or request this plugin and it can’t be deleted or deactivated. had to delete it in cPanel
모든 25 평가 읽기

기여자 & 개발자

“WooCommerce Legacy REST API”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

“WooCommerce Legacy REST API”(이)가 5 개 언어로 번역되었습니다. 기여해 주셔서 번역자님께 감사드립니다.

자국어로 “WooCommerce Legacy REST API”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

1.0.0 2023-11-01

First version, replicates the WooCommerce Legacy REST API v3.1.0 present in WooCommerce 8.3.

1.0.1 2024-01-08

  • Replace the text domain for human-readable strings from ‘woocommerce’ to ‘woocommerce-legacy-rest-api’.
  • Add sanitization for data received via query string arguments and the $_SERVER array.

1.0.2 2024-05-01

  • Add a dismissable admin notice indicating that the Legacy REST API is not compatible with HPOS.
  • The notice will appear if the orders table is (or has been) selected as the orders data store in the WooCommerce features settings page, and will disappear when that ceases to be true. Once the notice is dismissed it will never appear again.

1.0.3 2024-05-15

  • Fix a bug introduced in 1.0.2 that caused a fatal error when checking if HPOS is enabled.

1.0.4 2024-05-16

  • Correct a problem in which the attempted removal of admin notices (warning of HPOS incompatibility) could lead to a fatal error during plugin deactivation.

1.0.5 xxxx-xx-xx

  • Fix the usage of woocommerce_new_order action hook to avoid a fatal errors.