我有一个功能,可以根据“高级自定义字段”更新帖子标题。
它在现有帖子上有效,但在我创建新帖子时无效。当我尝试保存帖子并查看帖子列表时,它并不存在。
任何帮助都将不胜感激。
function my_post_title_updater( $post_id ) {
if ( get_post_type() == \'equipment\' ) {
$my_post = array();
$my_post[\'post_title\'] = get_field( \'item_name\', $post_id );
wp_update_post( $my_post );
}
}
// run after ACF saves the $_POST[\'fields\'] data
add_action(\'acf/save_post\', \'my_post_title_updater\', 20);