Import multiple feed types as posts (Feed2Post)


Feed2Post provides the following import formats and parameters :

  • None : Allows you to define a custom post type and attributes (like pods), but with no import
  • CSV : URL, separator, encoding, header
  • Excel (XLS, XLSX, ODS) : URL, sheet name, header
  • XML : URL, XPath query
  • RSS : URL
  • JSON : URL, JSONPath query
  • PDO/SQL : DSN string, user, password, SQL select query
  • TOURINSOFT / SIRTAQUI V3 : Client ID, Module ID


Can import only one feed with 30 posts.


Can import unlimited feeds with unlimited posts.

You can buy the plugin on our WordPress plugin shop

Each import format has the following parameters :

  • Post type
  • Permalink
  • Identifier field
  • Show UI (in admin panel)
  • Supports comments
  • Supports custom fields
  • Cron period
  • Delete missing posts
  • Display options (override templates, custom CSS, etc.)
  • Hide not imported fields
  • Field list : title, content, taxonomies, metas, date, author, thumbnail, medias, extract

Feed2post provides the following features :

  • Feed can be manually or automatically (cron) imported
  • Manually delete feed posts
  • Drag and drop fields
  • Add custom (non imported) fields with static values
  • Import feeds into existing or new post type (multiple feeds can be imported to a single post type)
  • Map feed fields to WordPress fields
  • Automatic mapping for specific formats (e.g. SIRTAQUI V3)
  • Filters and actions on most functions
  • A [feed2post] shortcode with the following features :
    • Display field value : [feed2post field="..."]
    • Display search form : [feed2post template="searchform" fields="..."]

Feed2Post provides display options and custom templates to handle a basic display with no code.
But it is highly recommended to disable the Feed2Post display options
and to use instead a page builder like Elementor, so you can create custom templates for you post types.
Elementor Pro and Elementor Custom Skin plugins can also be used to create dynamic field tags and archive loops.

Do not hesitate to contact for more info or technical support.

Tangkapan Layar

  • Feed2Post general settings
  • Feed list
  • CSV options
  • PDO/SQL options
  • XML options
  • SIRTAQUI options
  • Basic archive display with search form (with Elementor)
  • Basic single display (with Elementor)


  1. Upload feed2post to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

Tanya Jawab

How to implement additional import formats ?

To create a new import format, you can create a plugin or set the following code into your functions.php :

class Feed2Post_Myformat extends Feed2Post_Feed{ 
  // See examples in includes/feeds

function feed2post_feed_type_myformat($types){
  $types['Feed2Post_Myformat'] = __('Myformat', 'feed2post');
  return $types;

add_filter('feed2post_feed_types', 'feed2post_feed_type_myformat');

If you don’t have the knowledge, you can also ask us at

Can I import users ?

Yes, you can specify “user” as post type.


Belum ada ulasan untuk plugin ini.

Kontributor & Pengembang

“Import multiple feed types as posts (Feed2Post)” adalah perangkat lunak open source. Berikut ini mereka yang sudah berkontribusi pada plugin ini.


Log Perubahan


Added http method and headers options.


Fixed medias update bug.
Added search form filters.


Better searchform.


Added RSS.
Fixed register_post_type.
Fixed languages bug.


Fixed row action filter.
Fixed taxonomy max length.


Fixed invalid feed errors.
Fixed checkbox options bug.
Fixed searchform.
Fixed permalinks flush.


Added automatic mapping to sirtaqui v3.
Fixed meta array -> single values.


Fixed fr_FR -> fr language.


Fixed single value bug.


Added Excel format.
Added hide not imported fields option.
Moved archive/single columns to display options.


Added users import.
Added json import.
Added sirtaqui v3 import.
Fixed xml import.
Optimized medias import.
Misc fixes.


Misc fixes.


Initial commit.