2016-12-26 2 views
0

admin/post-new.php에 선택 필드를 추가하고 싶습니다. 이 선택 필드는 GET URL의 JSON 데이터로 채워집니다.워드 프레스 필드 추가

^이 점이 해결되었습니다. 당신의 function.php에서 :

function acf_load_colors_field_choices($field) { 
    $field['choices'] = []; 

    $choices = json_decode(file_get_contents('http://127.0.0.1/json/colors'), true); 

    if (is_array($choices)) { 
     foreach ($choices as $choice) { 
      $field['choices'][$choice] = $choice; 
     } 
    } 

    return $field; 
} 

add_filter('acf/load_field/name=colors', 'acf_load_colors_field_choices'); 

페이지를 게시 할 준비가되면, 나는 다른 URL로 보낼 POST 데이터를 잡으려고 싶습니다.

어떻게 데이터를 잡을 수 있습니까? functions.php에서

답변

0

는 POST 데이터를 잡으려고 :

function on_save_post_articles($post_id) { 
    var_dump($post_id); 
    var_dump($_POST); 
    exit; 
} 

add_action('save_post', 'on_save_post_articles'); 

가 해결!