1
woocommerce의 체크 아웃에서 코드 1을 사용하여 드롭 다운 목록을 작성하고 모든 제품 제목을 선택 항목으로 추가하려는 스 니펫을 만들려고합니다.woocommerce 카트 제품 이름을 드롭 다운으로
나는 php에서 일반적으로 새로운 것으로, 나는 장바구니에있는 제품의 이름을 어떻게 가져올 지 고민하고 있습니다.
팁은 매우 감사하겠습니다.
감사
woocommerce의 체크 아웃에서 코드 1을 사용하여 드롭 다운 목록을 작성하고 모든 제품 제목을 선택 항목으로 추가하려는 스 니펫을 만들려고합니다.woocommerce 카트 제품 이름을 드롭 다운으로
나는 php에서 일반적으로 새로운 것으로, 나는 장바구니에있는 제품의 이름을 어떻게 가져올 지 고민하고 있습니다.
팁은 매우 감사하겠습니다.
감사
당신 전역의 $ woocommerce 객체
global $woocommerce;
$items = $woocommerce->cart->get_cart();
echo "<select name='products-list'">;
foreach($items as $item => $values) {
$_product = $values['data']->post;
$price = get_post_meta($values['product_id'] , '_price', true);
echo "<option value=".$values['product_id'].">".$_product->post_title."-".$price."</option>";
}
echo "</select>";
사용하면 드롭 다운 목록에게 답장을 보내
감사를 표시하려면이 PHP 조각 만에서 카트 항목 어디서/어떻게 할 수 페이지에서 course1이라는 기존 드롭 다운으로 피드를 보내시겠습니까? 내 코드에 코드 조각으로 추가하려고합니다. – Sam
기존 드롭 다운에이 옵션 (제품 이름)을 추가하거나이 새롭게 생성 된 드롭 다운을 course1로 지정해야합니다. functions.php에서 드롭 다운을 표시하려면 woocommerce_after_cart_table과 같은 후크를 사용하십시오. 후크 사용에 대한 WordPress 코덱 또는 문서를 참조 할 수 있습니다. –