Заливаю программно записи в вордпресс.
Из данных есть:
- заголовок
- контент
- фото
И нужно добавить урл записи, как это сделать, имея определенные данные?
Для этого я урл генерирую из заголовка, используюя функцию sanitize_title().
Пример генерации post_name из заголовка
. . . $title = $item['col1']; // беру из массива заголовок $post_content = $item['col2']; // беру и массива контент $post_name = sanitize_title($title); // генерирую из заголовка урл $author = get_current_user_id(); // получаю id текущего пользователя $post_data = array( 'post_title' => $title, 'post_content' => $post_content, 'post_name' => $post_name, 'post_status' => 'publish', 'post_type' => 'post', 'post_author' => $author, 'post_date' => date('Y-m-d H:i:s') ); $post_id = wp_insert_post( wp_slash($post_data) ); . . .