MaksimNikolaevich
Ответы в темах
-
Форум: Проблемы и решения
Тема: Проверка слага на существование.В данный момент проверяю так,
$cats = get_category_by_slug($cat_slug); // передаваемый слаг получен после разбора текстового файла if(!empty( $cats ) ) { $id_cat = $cats->term_id; } else { $catarr = array( 'cat_name' => $rashirenie_itog, 'category_nicename' => $cat_slug ); $id_cat = wp_insert_category($catarr); $count_new_cat++; echo '<h3>Добавленна категория - ' . $rashirenie_itog . '</h3>'; }как понял
$slug_exists = (bool) get_terms( get_taxonomies(), array( 'slug' => 'my-slug' ) );вот это проверит наличие слага по всем таксониям, так?
Форум: Проблемы и решения
Тема: Проверка слага на существование.я знаю, я добавляю из текстового файла записи в рубрики и присваиваю метки
Если рубрики нет я ее добавляю, если метки нет я ее добавляю, в итоге возникает ситуация, например я проверяю по слагу есть ли рубрика в которую надо добавить запись, если она есть, то добавляю, если нет то создаю, если же предварительно создалась метка с таким слагом, то создается рубрика slag-1, затем получая этот же слаг создаться рубрика slug — 2, и т. д.
Форум: Проблемы и решения
Тема: Проверка слага на существование.Нет, по ссылке получение записи по слагу, мне же надо проверить существует слаг или нет.
то есть передать слаг и получить true или false, причем не у записи а вообще.
как я понял все слаги должны быть уникальными