Допустим в цикле создаются записи, и нужно сразу в этом же цикле назначать новым записям рукрики.
foreach ($arrayRubrics as $rubrica => $cont) {
echo 'rubrica - '.$rubrica .'<br>';
foreach ($cont as $title=> $values) {
$content = $values['content'];
$args = array(
'post_title' => $title,
'post_content' => $content,
'post_type' => 'test',
'post_status' => 'publish'
);
$post_id = wp_insert_post(wp_slash($args));
wp_set_post_terms($post_id, $rubrica, 'tax_test', true);
}
}
arrayRubrics - это многомерный массив, в котором ключ это название рубрики, а вложенный массив - это контент, который нужно создавать в цикле и назначать каждой записи текущую рубрику.
Почему этот код не создаёт для записей рубрики? Т.е. в массиве могут быть рубрики, которые ещё не созданы. Нужно в этом цикле создавать рубрики и сразу же назначать эти рубрики новым записям. В документации сказано, что по идее функция wp_set_post_terms должна создавать рубрики, которых ещё нет. Но в данном коде новые рубрики не создаются.
Подскажите, как нужно создавать и сразу же назначать эти новые рубрики новым записям?
В коде используется таксономия tax_test, которая создаётся при активации плагина и назначается данному типу записи
прив, это не ответ, увидел 2 вопроса ..мм.. думаю тут лучше помогут
https://ru.wordpress.org/support/forum/how-to-and-troubleshooting/
++
Почему этот код не создаёт для записей рубрики абс. правы. перед этим необх. создавать рубрики. однако тут возникает нюанс - под кем все это будет работать. потому вас туда и отправляю. мне здорово помогли там. главное - подробнее описать проблему и хотябы раз в неделю спрашивать решение, т.к. основные ребята там редко бывают.
++
Как сделать полную ссылку с категориями для таксономии WP?
++
а программно создать рубрики - вопросов нет. любой плагин скачиваете с рубриками и смотрите внутри. да и так инфы полно
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть задача вернуть из бд несколько значений по одному IDКак превратить переменные из БД в JSON формат? или как лучше сделать? Пример кода
ЗдравствуйтеУ меня есть две абсолютно одинаковые по структуре базы данных, но в них разные записи