ты когда-то сталкивался с «отключением уникальности номера дома»? Вот прям на одной улице в ряд 30 домов N23 идут?
без буков, корпусов и прочего. просто тупо с одинаковыми номирами?
Это нормальная ситуация, как считаешь?
Модератор
Yui
(@fierevere)
永子
думаете за два года что-то принципиально поменялось?
Закон парных случаев — одновременно с вами то же самое спросили на английском форуме и там тоже не выдали волшебный рецептик,
да потому что чудес не бывает.
Задачу поставили мне сделать..и сделать ее надо
-
Ответ изменён 2 года, 2 месяца назад пользователем shiva2019.
ну как сделаете, поделитесь рецептом волшебства.
Я не так объяснил. Извиняюсь.
Есть таксономия. В ней есть записи.
Если у 2-х записей разные родительские рубрики, то тогда по URL не будет конфликта и ссылки будут в стиле:
/banki/sberbank/credit-cards/
/banki/tinkoff/credit-cards/
/banki/open/credit-cards/
Вот и надо сделать, если для текущей записи в моей рубрике с выбранной родительской рубрикой нет такого слага — тогда разрешить сохранение записи с таким слагом.
-
Ответ изменён 2 года, 2 месяца назад пользователем shiva2019.
-
Ответ изменён 2 года, 2 месяца назад пользователем shiva2019.
-
Ответ изменён 2 года, 2 месяца назад пользователем shiva2019.
Получилось это сделать с помощью wp_unique_term_slug_is_bad_slug
Получается один и тот же слаг, но с разными parent рубриками.
Однако если запись с такой слагом обновляешь, еще раз (не меняя слаг) а меняя какое то другое поле — не дает обновлять.
Если изменить слаг на уникальный, сохранить (заодно поменяв другие поля по необходимости), а потом снова поменять на слаг, который уже есть, но с другим родителем — тогда дает менять.
Как бы сделать так что бы такую запись можно было менять без изменения слага на уникальный и обратно?
Вопрос закрыт. Тему можно закрывать.