업데이트 2(간체 기능 코드)는 (방법 속도 ID)가, 그것은 간단하고 가벼운 사용자 정의 기능을 수행 할 수 있습니다 완전한 ID의에서
은 배송 방법 제목을 검색하려면 :
function get_title_shipping_method_from_method_id($method_rate_id = ''){
if(! empty($method_rate_id)){
$method_key_id = str_replace(':', '_', $method_rate_id); // Formating
$option_name = 'woocommerce_'.$method_key_id.'_settings'; // Get the complete option slug
return get_option($option_name, true)['title']; // Get the title and return it
} else {
return false;
}
}
코드는 활성 자녀 테마 (또는 테마)의 function.php 파일 또는 모든 플러그인 파일에 있습니다.
테스트를 거쳐 작동합니다.
사용 예는은 (출력 배송 방법 제목): 그것은
// Define the Shipping Method rate ID example
$method_rate_id = 'flat_rate:3';
// Get the title and display it
$title = get_title_shipping_method_from_method_id($method_rate_id);
echo '<p>' . $title . '</p>';
그것은 표시 사용자 정의 배송 방법 제목
안녕, 난 이미이 SQL 요청을 다할 것 아니다 제가 한. 내 질문을 편집하겠습니다. – Efbi
감사합니다. 곧 연락 드리겠습니다. 나는 다른 누군가를 위해 그것을 여기에 둔다. too – Efbi
오, 나는 그와 같은'get_option()'함수를 사용할 수 있다고 생각하지 않았다! 고마워요 @ LoicTheAztec – Efbi