Я нашел хороший способ вокруг вещей:
Проблемы: Как-слизни будут конфликтовать и производить 404-е в различной таксономии. Моя тема чрезвычайно тяжеловата в ключевых словах и категориях, и мои пользователи не невероятно разбираются в Wordpress. Таким образом, столкновения нельзя допускать.
После подачи новой категории, либо в пользовательском налогообложении или пользовательской почтовой области, таксономия изменяется уникальными для настраиваемой-систематики и конфликтовать доказательство
function symbiostock_unique_category($term_id, $tt_id, $taxonomy)
{
if ($taxonomy == 'image-type') {
if (isset($_POST[ 'slug' ]) && !empty($_POST[ 'slug' ])) {
$name = sanitize_title($_POST[ 'slug' ]) . '-images';
} elseif (isset($_POST[ 'tag-name' ]) && !empty($_POST[ 'tag-name' ])) {
$name = sanitize_title($_POST[ 'tag-name' ]) . '-images';
} elseif (isset($_POST[ 'newimage-type' ]) && !empty($_POST[ 'newimage-type' ])) {
$name = sanitize_title($_POST[ 'newimage-type' ]) . '-images';
}
wp_update_term($term_id, $taxonomy, array(
'slug' => $name
));
}
}
add_action('create_term', 'symbiostock_unique_category', 10, 3);
Два часа прибегая к помощи, я вряд ли думают, что это должно быть ограничено из-за отсутствия исследований. Дайте мне знать, что я сделал, чтобы: не получить ответ и b: получить нижний план. – Orangeman555
Ваш вопрос очень неясен. Теперь из вашего wp_update_term видно, что вы ссылались на Wordpress. Вы никогда не удосужились упомянуть об этом раньше. –
OOoooooH извините. Я почти никогда не забываю добавлять wordpress. Должно быть, мой мозг больше взлетел, чем обычно. – Orangeman555