我想在admin/post-new.php
中添加一个选择字段。
此选择字段将填充JSON数据(来自GET URL)。
^这一点已经解决了。在你的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 :(得分: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');
解决!