Так я и обрисовал.
Ну помогите же мне: как изменить тип данных поля???
ПА-ЖА-ЛУЙ-СТА!
Задача решается другим способом:
1. В настройках постоянных ссылок заменить %post_id%
на %postname%
.
2. При редактировании записей указывать ярлыки p1, p2, p3 и т.д.
Atrax
(@atrax)
Ethical engineer
Это вам кажется, что вы ее обрисовали 🙂
По какому порядку?
Почему у вас в одном списке и записи и вложения?
И почему должна нарушаться последовательность записей, если вместе с вложениями они образуют иерархическую структуру?
И оставьте вы в покое структуру самого вордпресса. Есть произвольные поля, есть ярлыки, в конце концов можно сохдать дополнительную таблицу. А если вы нарушите родную структуру, все умрет.
2. При редактировании записей указывать ярлыки p1, p2, p3 и т.д.
Где указывать-то? Поле «ярлык» при редактировании у меня отсутствует.
По какому порядку?
По прямому: 1, 2, 3, 4, 5 и т.д.
Почему у вас в одном списке и записи и вложения?
Какие вложения? Быть может, вы имели ввиду «миниатюры»?
Если их, то ответ такой: думаю, это особенность темы.
И почему должна нарушаться последовательность записей,
если вместе с вложениями они образуют иерархическую структуру?
Да какая уж тут иерархия:
ID 1 — публикация
ID 2 — миниатюра
ID 3 — публикация
ID 4 — миниатюра
Как, собственно, я и говорил.
Где указывать-то?
На странице редактирования записи под заголовком есть постоянная ссылка. Если включить шаблон постоянных ссылок с использованием %postname%
— часть этой ссылки (ярлык самой записи) можно будет изменить.
Теперь всё понял! Это действительно выход! Спасибо.
P.S.
Вы только не ругайте меня сильно,
но у меня остался чисто спортивный интерес:
как же всё-таки изменить тип данных???
Atrax
(@atrax)
Ethical engineer
Никак.
WordPress использует это поле в качестве AUTO_INCRENEMT-ключа.
Она может быть только числом.
Однако мне кажется, сама таблица о WordPress вообще не знает.
Ведь это, по сути, упорядоченый набор данных.
А посему отсутствие возможности внести в них изменение даже странно.
Заметте, тут я не говорю о сохранение работоспостсобности WP.
Тип данных можно поменять, например, на VARCHAR, если убрать атрибуты UNSIGNED и AUTO_INCREMENT, имеющие смысл только для числовых данных.
Ну вот это уже ближе к теме )
Скажу что AUTO_INCREMENT я уже отключал,
но только без снятия UNSIGNED толку не было (
Спасибо.
Atrax
(@atrax)
Ethical engineer
Бред…
Кому нужна база wordpress, c которой сам wordpress работать не сможет?