WordPress添加字段
问题描述:
我想添加一个选择字段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。
如何捕获这些数据?
答
在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');
解决了!