Я хотел бы создать заголовок своих сообщений пользовательского типа на основе пользовательских полей, которые вводит пользователь. Например, у меня есть поля 'имя' и 'фамилия', и я хочу, чтобы заголовок создавался из того, что пользователь вводит, и постоянная ссылка для создания слага тоже из него.
Я попробовал это в конце своего объявления пользовательского типа в functions.php:
function save_member(){
global $post;
update_post_meta($post->ID, "fname", $_POST["fname"]);
update_post_meta($post->ID, "lname", $_POST["lname"]);
$this_post = array();
$this_post['ID'] = $post->ID;
$this_post['post_title'] = $_POST["fname"].' '.$_POST["lname"];
wp_update_post($this_post);
}
Он просто зависнет, если я добавлю последние 4 строки кода выше.