ReexyStore
WordPress

Really Simple CSV Importer v1.3

404
1
02.01.2026
Бесплатно FREE
Безопасно
Мгновенно
Поддержка
Версия 1.3
Размер файла 107.79 KB
Категория WordPress

Описание

Альтернативный плагин CSV Importer. Простой и мощный, лучше всего подходит для компьютерных фанатов.

- Поддержка категорий

- Поддержка тегов

- Поддержка пользовательских полей

- Поддержка интеллектуальных настраиваемых полей.

- Поддержка Custom Field Suite

- Поддержка расширенных настраиваемых полей.

- Поддержка пользовательской таксономии.

- Поддержка пользовательских типов сообщений.

- Фильтр-крючок для испытаний на сухой ход.

- Фильтрация данных для настройки данных CSV перед импортом в базу данных.

- Хук действия для обновления данных публикации после импорта в базу данных.

Вы можете получить примеры файлов CSV в каталоге /wp-content/plugins/really-simple-csv-importer/sample.

Доступные имена и значения столбцов:

- ID или post_id: (int) идентификатор сообщения.

Это значение не является обязательным. Идентификатор сообщения уже существует в вашем блоге, импортер обновит данные этого сообщения. Если идентификатор не существует, импортер попытается создать новую публикацию с предложенным идентификатором.

- post_author: (логин или идентификатор) Имя пользователя или идентификационный номер пользователя автора.

- post_date: (строка) Время публикации.

- post_content: (строка) Полный текст сообщения.

- post_title: (строка) Название сообщения.

- post_excerpt: (строка) Для всех ваших потребностей в выдержках из сообщений.

- post_status: ("черновик", или "публикация", или "ожидание", или "будущее", или "частный", или заказной зарегистрированный статус) Статус сообщения. "Черновик" - значение по умолчанию.

- post_password: (строка) Пароль для защиты сообщения. Длина пароля ограничена 20 символами.

- post_name: (строка) Поле сообщения.

- post_parent: (int) Идентификатор родителя публикации. Используется для страничного или иерархического типа публикации.

- Menu_order: (целое)

- post_type: ("сообщение" или "страница" или любое другое имя типа сообщения) (обязательно) Слаг типа сообщения, а не метки.

- post_thumbnail: (строка) URI или путь к миниатюре сообщения.

Например. http://example.com/example.jpg или /path/to/example.jpg

- post_category: (строка, разделенная запятой) фрагмент категорий сообщений.

- post_tags: (строка, разделенная запятой) название тегов сообщений.

- Tax_{taxonomy}: (строка, разделенная запятой). Любое поле с префиксом Tax_ будет использоваться в качестве пользовательской таксономии. Таксономия должна уже существовать. Записи представляют собой имена или фрагменты терминов.

- {custom_field_key}: (строка) Любые другие метки столбцов, используемые в качестве настраиваемого поля.

- cfs_{field_name}: (строка) Если вы хотите импортировать данные в настраиваемые поля, установленные с помощью Custom Field Suite, добавьте префикс cfs_ к имени заголовка столбца.

- scf_{field_name}: (строка) Если вы хотите импортировать данные в настраиваемые поля, заданные интеллектуальными настраиваемыми полями, добавьте префикс scf_ к имени заголовка столбца.

- comment_status: ("закрыто" или "открыто"). По умолчанию используется опция "default_comment_status" или "закрыто".

Примечание. Пустые ячейки в CSV-файле означают "сохранить", а не "удалить".

Примечание. Чтобы установить шаблон страницы, используйте ключ настраиваемого поля _wp_page_template.

Примечание. Если вы указываете post_status "будущее", вы должны указать post_date, чтобы WordPress знал, когда публиковать ваше сообщение.

Примечание. Если значением post_type является вложение, вы можете использовать поле post_thumbnail для определения URL-адреса или пути мультимедиа.

Интеграция плагина расширенных пользовательских полей

Если существует расширенный ключ настраиваемого поля, импортер попытается использовать функцию update_field вместо встроенной функции add_post_meta.

Как найти расширенный ключ настраиваемого поля: Поиск ключа поля

Официальный публичный репозиторий

Ставьте звездочку и читайте будущие выпуски о rs-csv-importer на GitHub!

Спасибо

Дизайн обложки-баннера: @luchino__

Как отлаживать данные импорта

Надстройка Really Simple CSV Importer Debugger позволяет вам проводить пробное тестирование и отображать более подробные данные публикации, метаданные и таксономические данные для каждой строки CSV.

Скачать по сути.

Как настроить данные импорта сообщений

В импортере доступны три фильтра.

really_simple_csv_importer_save_post

Этот фильтр применяется к данным публикации.

Параметры:

- $post - (массив)(обязательный) данные публикации

- $is_update - (bool) обновить существующие данные публикации или вставить новые данные записи.

Пример:

функция действительно_просто_csv_importer_save_post_filter($post, $is_update) {

// удаляем определенный тег из данных импорта
если (isset($post["post_tags"])) {
$_tags = массив();
foreach ($post["post_tags"] как $tag) {
if ($tag != "Apple") {
$_tags[] = $тег;
}
}
$post["post_tags"] = $_tags;
}

вернуть $пост;
}
add_filter("really_simple_csv_importer_save_post", "really_simple_csv_importer_save_post_filter", 10, 2);

really_simple_csv_importer_save_meta

Этот фильтр применяется для публикации метаданных.

Параметры:

- $meta - (массив)(обязательно) опубликовать метаданные

- $post - (массив) данные публикации

- $is_update - (логическое значение)

Пример:

функция действительно_просто_csv_importer_save_meta_filter($meta, $post, $is_update) {

// сериализуем метаданные
$meta_array = массив();
if (isset($meta["meta_key_1"])) $meta_array[] = $meta["meta_key_1"];
if (isset($meta["meta_key_2"])) $meta_array[] = $meta["meta_key_2"];
$meta = массив("meta_key" => $meta_array);

вернуть $мета;
}
add_filter("really_simple_csv_importer_save_meta", "really_simple_csv_importer_save_meta_filter", 10, 3);

really_simple_csv_importer_save_tax

Этот фильтр применяется для публикации данных таксономии (категории и теги не включены, эти

Похожие товары

Смотреть все
Admin and Site Enhancements Pro v7.4.8 Хит продаж

Admin and Site Enhancements Pro v7.4.8

Мощный модульный плагин для WordPress, заменяющий десятки других плагинов. Настройка админки, оптимизация, безопасность — всё в одном.

Бесплатно
Ultimate Membership Pro v13.4 Хит продаж

Ultimate Membership Pro v13.4

Мощный плагин для создания платных подписок и членства на WordPress. Ограничение контента, рекуррентные платежи, интеграция с WooCommerce.

Бесплатно
Contact Form 7 v6.1.4 Хит продаж

Contact Form 7 v6.1.4

Бесплатно
WooCommerce v10.4.2 Хит продаж

WooCommerce v10.4.2

Бесплатно