Имена постоянных ссылок Wordpress где-то сохранены, и я хочу очистить их - PullRequest
1 голос
/ 01 ноября 2011

Я беру на себя сайт wp, который не был завершен. Все созданные страницы были удалены.

Я создал страницу и попытался переименовать ее постоянную ссылку в «волонтер».

Тем не менее, я ПОДТВЕРЖДАЮ, что однажды эта страница была создана, потому что, когда я редактирую ее и называю ее / добровольцем ... она автоматически сохраняет ее как / волонтер-2?

ЕСЛИ я создаю страницу с произвольным именем ... т.е. testingPage, он сохранит постоянную ссылку, как это просто отлично.

(мои постоянные ссылки установлены на: /% postname% /) ...

ТАК Я почти уверен, что где-то есть список ранее сохраненных имен страниц ... Может кто-нибудь сказать мне, где это и как я могу его очистить?

Ответы [ 2 ]

3 голосов
/ 01 ноября 2011

Удалены ли удаленные записи из базы данных или просто помещены в WordPress «Корзина»? Когда вы сохраняете сообщение, оно получает уникальный «фрагмент», который используется в части %postname% URL. Сообщения, которые находятся в «Корзине», все еще существуют в базе данных, поэтому код забирает их . Если вы удалите старые сообщения из базы данных, вы можете снова использовать имя.

2 голосов
/ 01 ноября 2011

Постоянные ссылки не сохраняются, а генерируются динамически в зависимости от ваших настроек.

%postname% - это столбец с именем post_name в таблице с именем wp_posts ... теоретически вы можете просто изменить все, чтосохранено там, но я подозреваю, что это опасно!

Для запроса, который получает постоянные ссылки см. http://wp.daveheavyindustries.com/2011/02/08/wordpress-permalink-via-sql/

Другая информация:

...