ID будущего элемента
пользуюсь wp_insert_post($post_data);
$post_data = array( 'post_name' => $new_random_url .''. $future_ID );
Как получить ID будущей записи\таксономии\поста\страницы - все по-мойму по очередно присваивается
хочу получать URL по типу как выше - да можно потом обновить пост по id из wp_insert_post, но это лишнее обновление БД - мне так не подходит.
сейчас URL
example.com/lewrthkrhfybgerrfref/
Хочу
example.com/lewrthkrhfybgerrfref-101/
хотел конечно найти команду, но и вправду, почему-то забыл про - permalink, хотя 1 раз в месяц там бываю (данным способом задачу решил), но вправду недостаток что все линки преобразились, хотелось бы в разброс, одни с ID а другие без
/%postname%-%post_id%/
отлично работает
но всеже интересно узнать функцию определения следующего id
про этот метод я сразу подумал и написал в вопросе ВЫШЕ!
да можно потом обновить пост по id из wp_insert_post, но это лишнее обновление БД - мне так не подходит.
единственная разница что в ссылке - сначала создается черновик, и потом обновляется по статуса Опубликовано, таким же методом, можно просто опубликовать запись и сразу обновить, но мне так не интересно -
Нужно именно сразу переменная с будущим ID
Это только для одной записи или для всех? Если для всех то проще поменять permalinks