Импорт данных из электронной таблицы в базу данных wordpress вместе с пользовательскими таксономиями и их терминами


Я импортирую большую базу данных из электронной таблицы Excel в базу данных wordpress. Я собирался сделать это вручную, создав новую таблицу, но решил импортировать ее в существующую платформу wordpress, так как это позволит мне вручную изменять информацию в серверной части wordpress.

Я импортировал все 2000 строк в таблицу wp_posts, когда понял, что в этой таблице нет столбца терминов. Термины хранятся в других таблицах.

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

Моя информация выглядит так:

post-title(title)---category(term)---description(content)---imageUrl---price

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

Спасибо:)

Author: JamesG, 2012-04-05

2 answers

Я не думаю, что вам следует создавать новый столбец в wp_posts...

Такого рода информация хранится в wp_postmeta.

Когда мне нужен этот вид импорта (Excel->WP), я использую Импортер CSV, так как вы можете назначить категории, теги и настраиваемое поле импортированным данным. Вероятно, вам придется провести пару тестов с несколькими записями, пока не получите правильный формат CSV.

И, возможно, вам также потребуется обработать CSV-файл в расширенном текстовом редакторе перед импортом (как Программное обеспечение Microsoft не всегда настолько умно).

 1
Author: brasofilo, 2012-04-05 14:43:48

Turbocsv - это мой путь. Также работает с пользовательскими таксономиями.

 -1
Author: Zach, 2012-04-05 18:20:11