register_importer( string $id, string $name, string $description, callable $callback )

Register importer for WordPress.

Parameters

$id

(string) (Required) Importer tag. Used to uniquely identify importer.

$name

(string) (Required) Importer name and title.

$description

(string) (Required) Importer description.

$callback

(callable) (Required) Callback to run.

Return

(void|WP_Error) Void on success. WP_Error when $callback is WP_Error.

Source

File: wp-admin/includes/import.php

function register_importer( $id, $name, $description, $callback ) {
	global $wp_importers;
	if ( is_wp_error( $callback ) ) {
		return $callback;
	}
	$wp_importers[ $id ] = array( $name, $description, $callback );
}

Changelog

Version Description
2.0.0 Introduced.

© 2003–2021 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/functions/register_importer