Вобщем такая проблемма:
сначала мой вордпрессовский блог всего лишь принимал фид с моего основного блога и создавал автоматом посты.
Но сейчас я решил начать писать на своем вордпрессовском блоге и уже третий день навожу в нем порядок.
А сегодня столкнулся с тем, что в базе кучу линков на мой основной блог, которые мне счас не нужны. я их всеми способами поубирал, но не могу убрать из поля GUID в таблице wp_post – то есть убрать я то могу. но тогда в карте моего сайта пусто. а если не убирать то на карте сайта ссылки ведут на другой блог.
вобщем надо заменить поля GUID в каждом посте на %category%//%postname% но я незнаю как это сделать.
Мастера посоветуйте.
вордпресс 2.5, сайт http://lilumi.org.ua
Попробуйте ткнуть кнопку "сохранить изменения" на адм. стр. параметры – постоянные ссылки. Даже если ничего не меняли.
Хотя я плохо понимаю, при чем guid к ссылкам.
А Вы не пробовали другой плагин карты сайта? Предполагать, что в guid лежит пермалинк, экономнее, чем получать пермалинк кажой записи, но в корне неверно, т.к. guid не более чем уникальный идентификатор, который может совпадать с пермалинком, а может и не совпадать.
Пробовал уже раньше жать "сохранить изменения", но ничего не дало.
Я пробовал раньше другой плагин для создания карты сайта: Dagon Sitemap Generator – но он слишком уж ресурсоемкий – посылает столько запросов, при создании страницы карты, сколько есть постов – у меня уже 130 запросов при формировании карты сайта – слишком уж большая нагрузка.
Может вы посоветуете какой нить другой плагин для создания карты сайта?
а то уже закрадывается мысль вручную править базу.
Ну так в том-то и дело, что запрос пермалинка одного поста вызывает, кажись, два запроса к базе. Тут одно из двух: или большая нагрузка на базу, или (если поковыряться в плагине) некрасивые урлы типа /?p=123. Третьего не дано. Хотя…
Хотя можно написать (или найти готовый) жестокий скрипт обновления всех guid под текущую схему ЧПУ. Но на большом количестве постов он может просто тупо завалить сервер (хостеры сейчас такие нежные пошли, шо жах).
PS Кстати, а может какой-то плагин это и делает, и именно из-за него у меня сложилось впечатление, что "обновить пермалинки" вызывает перезапись guid?
короче, решил тем, что пришлось слить дамп таблицы постов и вручную править, а потом импортировать.