2013-08-22 6 views
2

나는 워드 프레스에서 제품 가격, 이름 및 크기 값을 삽입했습니다. 삽입 코드는 다음과 같습니다WordPress의 세부 정보 가져 오기

function products_save_postdata($post_id) { 
    if (isset ($_POST['price'])) { 
    update_post_meta($post_id, 'price', esc_attr($_POST['price'])); 
    } 
    if (isset ($_POST['product_name'])) { 
    update_post_meta($post_id, 'product_name', esc_attr($_POST['product_name'])); 
    } 
    if (isset ($_POST['size'])) { 
    update_post_meta($post_id, 'size', esc_attr($_POST['size'])); 
    } 
} 

이 삽입 된 데이터를 가져올 수 있습니까?

+0

당신이 제품을 추출 하시겠습니까 기능에서 속성? – Bora

+0

예. 내가 삽입 한 제품 세부 사항을 원합니다. – Learner

답변

0

당신은 당신의 대신이 기능을 사용할 수 있습니다

function products_save_postdata($post_id) 
{ 
    $array = array(); 

    if (isset ($_POST['price'])) { 
    update_post_meta($post_id, 'price', esc_attr($_POST['price'])); 
    $array['price'] = $_POST['price']; 
    } 
    if (isset ($_POST['product_name'])) { 
    update_post_meta($post_id, 'product_name', esc_attr($_POST['product_name'])); 
    $array['product_name'] = $_POST['product_name']; 
    } 
    if (isset ($_POST['size'])) { 
    update_post_meta($post_id, 'size', esc_attr($_POST['size'])); 
    $array['size'] = $_POST['size']; 
    } 
    return $array; 
} 

얻기 값을 함께 :

$post_data = products_save_postdata($post_id); 

echo $post_data['price']; 
echo $post_data['product_name']; 
echo $post_data['size']; 
+0

올바르게 삽입했습니다. 프런트 엔드에 표시하기 위해 가져 오기만하면됩니다. 도와 주셔서 감사합니다. – Learner

+0

@BikashMondal 삽입 된 데이터를 가져 오는 방법을 코드에 추가 했습니까? – Bora

+0

예. 이걸 가지고 있는데 다른 페이지에 표시하고 싶습니다. 어디에서 $ post_id 값을 얻을 수 있습니까? 감사합니다 – Learner

관련 문제