반응형
woocommerce에서 wc()를 사용하는 방법은 무엇입니까?
사용 중입니다.wc()
woocommerce로 기능합니다.서류상으로는 그렇게 되어 있다Returns the main instance of WC to prevent the need to use globals.
사용 예를 찾을 수 없습니다.wc()를 사용하여 기본적인 작업을 하는 방법을 알고 싶습니다.메인 woocmerce 인스턴스를 반환하는 것은 알고 있습니다.그것으로부터 필요한 데이터를 모두 추출할 수 있습니다만, 올바른 사용을 위한 구문은 잘 모르겠습니다만…와 같은 것입니까?
$foo = WC();
$bar = $foo->cart;
echo $bar;
누군가 이것을 고쳐줄 수 있나요?
또한 변수를 글로벌화하는 것이 아니라 이렇게 하는 것이 어떤 장점이 있는지 이해하려고 합니다.
링크에 있는 문서가 말하는 대로입니다.'글로벌 사용 필요성 감소'예를 들면 다음과 같습니다.
글로벌 코드를 사용합니다.
global $woocommerce;
$customer_country = $woocommerce->customer->get_country();
글로벌을 사용하지 않는 코드
$customer_country = WC()->customer->get_country();
// some servers may not like like this... best is to use variables like $foo = WC(); then use $foo->customer->get_country()...
WC()의 사용방법?여기서 시작...
WC()는 woocommerce 클래스의 인스턴스를 반환하는 함수입니다.
1) 함수가 있는 파일에 대한 참조가 포함되어 있는지 확인합니다(여기서 그 방법을 참조해 주세요).
include_once WP_PLUGIN_DIR .'/woocommerce/woocommerce.php';
2) 현재 woocomme 인스턴스를 가리키는 로컬 변수를 추가할 수 있습니다.
$myWC = WC();
$myWC->cart->calculate_fees();
언급URL : https://stackoverflow.com/questions/29078698/how-do-i-use-wc-in-woocommerce
반응형
'source' 카테고리의 다른 글
wordpress 관리 사이드바에 사용자 정의 링크를 추가하는 방법 (0) | 2023.03.05 |
---|---|
현재 상태를 새로고침하려면 어떻게 해야 합니까? (0) | 2023.03.05 |
AngularJS에서 XML 서비스를 처리하는 방법 (0) | 2023.03.05 |
react에서 함수를 트리거하기 전에 setState가 완료될 때까지 어떻게 기다려야 합니까? (0) | 2023.03.05 |
PHP, WordPress에 로그인하기 위한 cURL 게시 (0) | 2023.03.05 |