我正在努力解决这个问题。我有一组pf ACF字段和一个带有相应值的XML文件。我想要的是用户能够填写一个字段(使用id)并在发布帖子上,根据id填充其他字段的值。我能够在XML上搜索并填写值,但我不知道如何运行此函数。我尝试使用“save\\u post”挂钩,但它在发布之前运行该函数,id字段仍然为空。如何使用自定义字段中的值和作为vars的post id运行函数?
我有以下代码:
function test_read($post_id) {
$file = glob(\'wp-content/test_folder/*.{xml}\', GLOB_BRACE);
$new_ar = [];
foreach($file as $xml){
push_array($new_ar, $xml->name);
}
$value_str = $new_ar[0] .
update_post_meta($post_id, \'acf_test\', $value_str );
}
add_action(\'save_post\', \'test_read\');
似乎我甚至无法浏览文件夹。我做错了什么?非常感谢。