Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB58.7570
BTC/USD0.0000
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 19.10.2011, 04:09   #1
Diplomat
Senior Member
 
Аватар для Diplomat
 
Регистрация: 26.10.2009
Сообщений: 594
Бабло: $123024
По умолчанию Категории Вордпресс не определены. Mysql help needed

Ситуация такая, 20 блогов направлены на одну БД. Префиксы "domain_com_"
Изначально когда чистил БД удалил дефолтную категорию вордпресса. Теперь все записи с неопределенной категорией, через админку такого сделать ВП не даст. Как теперь к записям(100к) прописать категорию? Кто хорошо знаком со структорой. Хелп!
Diplomat вне форума  
Старый 19.10.2011, 04:42   #2
chesser
автоматизирую интернеты
 
Аватар для chesser
 
Регистрация: 05.07.2009
Адрес: chesser.ru
Сообщений: 3,382
Бабло: $470735
По умолчанию

какие есть варианты:

1) можно поставить одну дефолтную установку и посмотреть что там. либо еще проще - глянуть sql файлы в инсталяторе

2) категория - это элемент таксономии и, кстати, отличие категории от тега ничтожно
сами термы таксономий лежат в wp_terms, конкретно дефолтная категория имеет term_id=1 - можешь вставить туда запись такую.
помимо этой таблице нужны еще две:
wp_term_relationships - связи конкретных категорий и записей/страниц
wp_term_taxonomy - хуево-нормализированная таблица самих таксономий, которая на данный момент просто назначает конкретный тип таксономий терму

для работы деф. категории нужны соответсвующие записи минимум в первой и третей таблицах
__________________
USA и NL серверы и VPS | wiki | блог | Drupal | NginxТДС
Ave, Google, morituri te salutant! © chesser
chesser вне форума