2009-10-06 5 views
0

Это старый URL моего блога (в.ч. 2.2) http://myblog.com/category-name/post-nameКак обновить структуру permalink в wordpress?

отл. http://myblog.com/shoes/i-like-shoes

и Im пытается изменить его http://myblog.com/post-id/post-name.html

отл. http://myblog.com/717/this-is-my-first-post.html

Im перемещение моего содержания от wp2.2 к wp2.8 и я хочу, чтобы изменить все категории для текущего содержания от того, что он теперь «классический»

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

Это становится головной болью для меня, чтобы понять.

Ваша помощь приветствуется!

ответ

0

Перейти к: http://myblog.com/wp-admin/options-permalink.php. Или, если вы хотите перемещаться вручную :), перейдите на панель инструментов Wordpress. В меню «Настройки» перейдите к «Permalink».

Также см. http://codex.wordpress.org/Using_Permalinks для более подробной информации, особенно поля для создания пользовательских постоянных ссылок.

Редактировать

Цитируя выше,

Использование% категории% с несколькими категориями на пост, или% теге%

При назначении нескольких категорий к пост, только один может появиться в постоянной ссылке. Это будет наименьшая пронумерованная категория (см. Раздел «Управление категориями»). Сообщение все равно будет доступно по всем категориям, как обычно.

То же самое относится к использованию поля% tag% в вашей структуре permalink.

Итак ... «Классик» - это наименьшая нумерованная категория, которую вы используете, которая будет работать как имя категории в постоянной ссылке.

Ваше изменение структуры, однако, нарушит любые внешние ссылки, указывающие на ваши сообщения, чтобы ваш рейтинг страницы также изменился. К сожалению, вам нужно выбрать, что важнее: переход на постоянные ссылки без названий категорий или сохранение страницы старых сообщений.

+0

, но это перенаправляет старые URL-адреса на новые? ... это проблема .... – qodeninja

+0

нет. Wordpress не создает перенаправления для старых сообщений, однако страницу 404.php может быть изменена, чтобы предложить то, что они, возможно, искали. –

+0

к сожалению, ваш ответ не отвечает на мою проблему. Мне нужно поддерживать внешние ссылки. – qodeninja

0

Если вы только что сменили названия категорий, вы можете сделать переадресацию в htaccess только для названия категории, если остальная часть вашей структуры URL-адреса остается прежней, то есть дата и название.

Если вы изменили больше, чем просто имя в катерии, или не хотите возиться с htaccess, тогда используйте что-то вроде Redirection plugin, чтобы легко обрабатывать переадресации.

Смежные вопросы