2016-12-26 5 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'); 

ページが公開準備ができたら、私はPOSTデータを捕まえて別のURLに送信したいと思います。

どのようにこれらのデータをキャッチしますか?解決

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

add_action('save_post', 'on_save_post_articles'); 

:POSTデータをキャッチするのfunctions.phpに

答えて

関連する問題