| 开发者 |
jcollings
importwp |
|---|---|
| 更新时间 | 2026年9月23日 18:42 |
| 捐献地址: | 去捐款 |
| PHP版本: | 5.6 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv3 |
| 版权网址: | 版权信息 |
jc-importer folder to the /wp-content/plugins/ directory, or install via Plugins → Add New.Create a new importer, upload your CSV (or load it from a URL / FTP / Google Sheets), map each column to the WordPress fields you need, set how records should be matched, then run the import. You can set the CSV delimiter, enclosure and character encoding under file settings.
Create a new importer and choose your XML file. Set the document base path so Import WP knows what counts as one record, then map XML nodes or attributes with the visual selector (or use XPath). Any XML structure is supported — the file does not need a fixed schema.
Yes. Publish or share the sheet so it can be downloaded as CSV/XML, then use the remote URL option in Import WP to fetch it.
Yes. Import WP can pull CSV or XML files from an FTP server, a remote URL, or a data feed, as well as from files already on your server.
The free plugin imports posts, pages, categories, tags, users and attachments (including image metadata). Custom post types, custom taxonomies and custom fields are available in Import WP Pro. Free add-ons extend imports for WooCommerce, Yoast, Rank Math, Polylang and more. ACF and JetEngine add-ons require Import WP Pro.
Yes. The exporter is included in the free plugin. Choose the post type or taxonomy, pick the fields to include, optionally filter records, and export to CSV, XML or JSON.
Yes, via the free WooCommerce add-on. You can import and export products, variations, images, attributes, categories, prices and stock.
Free covers core WordPress types (posts, pages, taxonomies, users, attachments), CSV/XML import from multiple sources, and CSV/XML/JSON export. Pro adds custom fields, custom post types, custom taxonomies, scheduled imports, premium support, and unlocks the ACF and JetEngine add-ons.
Documentation is on importwp.com.
Use the WordPress.org support forum for the free plugin. Pro customers receive premium support via importwp.com.
iwp/regenerate_response_filename_ext to force unnamed downloaded attachments to add file extension based of content type.iwp/importer/local_file/allowed_directories filter.iwp/importer/template/process_attachment/resize to allow resizing of downloaded attachments before they are imported.iwp/template/process_attachment/enable_file_size_hash to compare file size with remote attachments instead of just the filename.iwp/mapper/session_importer_ids filter to allow grouping of importers during delete.iwp/ftp/disable_size_check filter to allow compatibility with FTP servers returning file size of -1.iwp/importer/template/post_create_term filter to disable creation of terms when importing taxonomies onto a post type.iwp/exporter/user/fields filter when generating user exporter field list.iwp/exporter/user/setup_data filter, to avoid conflict with ACF module in Pro.iwp/ftp/passive_mode to enable/disable ftp passive mode.iwp/importer/init action when importer is being started.iwp/importer/mapper/init run before a record has been imported.iwp/importer/mapper/before to modify data before importing a record.iwp/importer/mapper/before_insert to modify data before inserting a record.iwp/importer/mapper/before_update to modify data before updating a record.iwp/importer/mapper/after run after a record has been imported.iwp/allowed_file_types to allow different file types apart from the default xml / csv.iwp/get_filetype_from_ext to allow setting the file type based on the attached file name.iwp_register_importer_addon apiiwp_register_importer_addoniwp/custom_field_label filter to alter custom field label on importer log.iwp/register_events hook to allow extension of the event system.