Остановите Wordpress, добавляя `-2` в конец моего URL после того, как я его поменяю

13

Когда я пытаюсь установить URL страницы в WordPress (4.2), он продолжает добавляться -2до конца URL, я думаю, потому что этот ulr уже существует, но я проверил, и это не так, хотя в свое время это было, но эта страница с тех пор был удален. Любая идея, как я могу использовать URL-адрес, который я хочу, и заставить его прекратить добавление -2?

Вот что я вижу на панели инструментов wp-admin, когда пытаюсь изменить URL:

Поле для редактирования: окно редактирования wp-admin url

Как только я нажимаю ОК:

как только я нажимаю ОК при изменении URL

Сэм
источник
1
Очистить мусор.
fuxia
@ toscho Я проверил, но в корзине ничего нет
Сэм
6
Я бы искал в базе данных слизняк и посмотрел что получится. Очевидно, WP думает, что он все еще где-то существует .
Rarst
Да, я думаю, что это wp-term таблица или столбец или что-то в этом роде - может быть, это давняя ошибка, исправленная в 4.2?
NoBugs
1
Примечание: числовые имена post.name также изменяются, так как они конфликтуют с нумерацией страниц: core.trac.wordpress.org/browser/trunk/src/wp-includes/…
ptica

Ответы:

24

Я знаю, что эта тема старая, но у меня возникла та же проблема, и ни одно из предложенных исправлений не сработало.

У меня не было ни одной страницы в корзине. У меня не было категории с тем же именем, что и у моей страницы. У меня не было другой страницы с таким же именем. Поэтому я сделал что-то сумасшедшее. WP пытался назвать мою страницу страницей 2, поэтому я зашел на mywebsite.com/page, чтобы посмотреть, что произошло.

Страница с одной фотографией выскочила. У меня было ФОТО с тем же именем, что и у страницы, и менеджер медиа-контента WP выдает постоянные ссылки на фотографии в зависимости от имени файла! Исправлено было переименовать фотографию (с учетом SEO) и использовать редактор постоянных ссылок для страницы. ТАХ ДАХ! Как по волшебству, это сработало

Эд Селби
источник
Просто сталкивался и с этой проблемой. Я быстро wp_posts.post_nameнашел постоянную ссылку и смог быстро ее найти. В моем случае это было также вложение.
Кевин Юнг
Не забудьте сохранить / обновить страницу после редактирования постоянной ссылки! Я нашел в корзине страницу с тем же именем, удалил ее, отредактировал постоянную ссылку, но ничего не получалось. Я даже не мог изменить это на что-то совершенно не связанное. Я забыл сохранить страницу ......
Скотт Джунгвирт
Этот комментарий сэкономил мне часы устранения неполадок, спасибо.
Hannebaumsaway
1

Скорее всего, вы в какой-то момент загрузили что-то под названием «о нас». (Вы можете увидеть это, если зайдете на сайт / о нас)

В этом случае вам, очевидно, придется удалить и повторно загрузить файл, после того как вы установили на странице постоянную ссылку на то, что вы хотите.

См. Https://core.trac.wordpress.org/ticket/32048 и https://core.trac.wordpress.org/ticket/24612.

NoBugs
источник