Feeds Tamper

Feeds Tamper is an add-on module for Feeds that lets you modify data before it gets saved. It provides numerous plugins to transform the data that Feeds pulls in. See the full list of plugins. Creating new plugins is easy, see the developer docs.

Basic Configuration

Enable the modules Feeds Tamper and Feeds Tamper Admin UI. (Additionally, D8 onwards introduces a dependency on the "Tamper" module. This provides shared functionality but does not alter the UI.)

Next, configure the plugins you want to use to modify Feeds data before it gets saved. Each Feeds import mapping can be manipulated individually.

Once Feeds Tamper is enabled, the list of available Feeds importers (admin/structure/feeds) displays a "Tamper" configuration link for each feed.

CSV example

Visit the mapping page for your import mapper (admin/structure/feeds/edit/[your-feed-importer]/mapping and click on "Configure Feeds Tamper", or visit admin/structure/feeds/tamper/list/[your-feed-importer].

For each mapped field, click "Add plugin" to enable one of the available plugins for that mapped field. Select the plugin to add from the available plugins drop-down, select your desired configuration options for the plugin, and click "Add".

You can look here with more details.Feed Tamper Example

Contributed plugins

These plugins are provided by modules that extend Feeds Tamper.

Create your own plugins

Adding a new plugin is easy.

Feeds Tamper Example

Overview

Map to multiple fields using 'Blank source' AKA using different Tampers on a single source

Suppose you have a CSV column 'SOURCE' which you want to use for several fields in Drupal. This is how this can be done.

Plugin list

This is a list of plugins for the Feeds Tamper contributed module.

Guide maintainers

twistor's picture