2016-12-26 86 views
0

我想添加一个选择字段admin/post-new.php。 此选择字段将填充JSON数据(来自GET URL)。WordPress添加字段

^这一点解决了。在你的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。

如何捕获这些数据?

回答

0

在functions.php中,赶上POST数据:

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

add_action('save_post', 'on_save_post_articles'); 

解决了!

相关问题