Приходится лезть в таблицу ast_posts и перебирать в поисках этого кусочка урла зависшего где попало в базе таблицы
Так у вас пост со старым урлом остаётся в базе или нет?
пост нет, а вот какой-то хвот картинки остался с поминанием адреса расположения — да
Касяк WP ?
Модератор
Yui
(@fierevere)
永子
https://ru.wordpress.org/plugins/better-search-replace/
взяли, заменили все сразу и забыли о том, чтобы исправлять всё руками
кстати «косяк» может раздражать если сайт доступен по разным url (например с http:// и https://),
если вы создали запись или страницу в админке с одного адреса, то он и будет использован для вложений, а если сайт ведут разные люди и используют разные url для доступа у сайту, то получается винегрет
сайт доступен только по одному адресу, и никто кроме меня его не ведет.
? лишь в том, почему периодически такие танцы с бубном происходят, есть прямой алгоритм действий?
Почему удаленная страница из корзины оставляет хвосты в базе?
я даже провел эксперимент, в тот момент когда я уже не мог сменить урл на тот который мне нужен (пока в базе не уладил хвост)
я создавал несколько раз страницы с одним и тем же урлом, удалял их по разному, и создавал новую с необходимым мне урлом и все без проблем, следовательно в WP проблема
Модератор
Юрій
(@yube)
пока в базе не уладил хвост
Так может все-таки расскажете нам подробнее, что именно за «хвост»?
есть стать, удалил, удалил из корзины, все ничего нигде нет, но в базе есть 1 фотка, принадлежащая этой статье, и в одном поле строки есть наш урл, удаляю строку и проблема решено. НО это час потраченного времени, там ничего не ищется, все перебирается вручную.
Вы ссовсем не можете конкретно описать, что у вас в базе происходит? Где что лежит, что где остаётся…
-
Ответ изменён 3 месяца, 1 неделя назад пользователем
efess.
Я обязательно сфоткаю след.раз такой момент, но таблица ast_posts, и если у вас нет понятия как в ней лижит страница, то мне сложно вам объяснить это, но я попробую, представьте много полей и у каждого есть свой атрибут и заголовок столбца, у страницы есть тайтл и дескрипшен, по которому можно хоть как-то что-то идентифицировать в этой таблице и по этим параметрам ты ничего не находишь в ней, но при этом взглядом видишь что есть имя фотки, которая была на этой странице, лезешь в неё и видишь, имя колонки не относится к URL, а словно скешированная вида — ?H? Dr3573 следом за которой и написан этот урл. Мне бы очень не хотелось ещё раз тратить столько времени, но будет время я ещё раз попробую, и если такая же проблема будет, то это касяк wp, повторюсь, проблема рандомная, и только за прошлую неделю 3-ды, 2 из который лечились сбросом кеша, но в папке кеша перед сбром ничего не было, как-то так. И моё наблюдение, что не стоит нажимать удалить страницу а админке когда ты на ней находишься, а а лучше зайти в рубрику страницы и оттуда нажать удалить потом перейти в корзину и ещё раз нажать удалить окончательно
Какой колонки?…
К сведению, у постов еще ID есть, по ним посты в базе определяются
ага. вы помните id старицы которую удалили? и я о том же. Я с базами работаю давно, и нет проблемы в понимании. У меня вообще ощущение что разговор заходит в не в то русло 🙂
С базами работаете, а ID поля таблицы назвать не можете… Ну ну…
можете не напрягаться дальше.