• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

「関数リファレンス/wp import handle upload」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(https://developer.wordpress.org/reference/functions/wp_import_handle_upload/ を流し込み。)
 
(相違点なし)

2017年8月8日 (火) 00:31時点における最新版

このページ「関数リファレンス/wp import handle upload」は未翻訳です。和訳や日本語情報を加筆してくださる協力者を求めています

Description

Handle importer uploading and add attachment.

Usage

<?php wp_import_handle_upload(); ?>

Parameters

Return Value

(array)
Uploaded file's details on success, error message on failure.

Examples

プラグイン WordPress Importer での使用例です。

<?php
$file = wp_import_handle_upload();

if ( isset( $file['error'] ) ) {
	echo '<p><strong>' . __( 'Sorry, there has been an error.', 'wordpress-importer' ) . '</strong><br />';
	echo esc_html( $file['error'] ) . '</p>';
	return false;
} else if ( ! file_exists( $file['file'] ) ) {
	echo '<p><strong>' . __( 'Sorry, there has been an error.', 'wordpress-importer' ) . '</strong><br />';
	printf( __( 'The export file could not be found at <code>%s</code>. It is likely that this was caused by a permissions problem.', 'wordpress-importer' ), esc_html( $file['file'] ) );
	echo '</p>';
	return false;
}

// アップロード成功時の処理
$this->id = (int) $file['id'];
// ...
?>

Change Log

Since: 2.0.0

Source File

wp_import_handle_upload() is located in wp-admin/includes/import.php.

Notes

Related

アップロード関数: media_handle_upload() /en, media_handle_sideload() /en, wp_handle_upload(), wp_import_handle_upload() /en, wp_handle_sideload() /en, media_sideload_image() /en


添付ファイル関数: get_children(), get attached media(), the_attachment_link(), get_attachment_link(), wp_get_attachment_link(), wp_get_attachment_image(), wp_get_attachment_image_src(), wp_get_attachment_url(), wp_get_attachment_thumb_file(), wp_get_attachment_thumb_url(), is_attachment(), wp_get_attachment_metadata()



関数リファレンステンプレートタグ目次もご覧ください。


最新英語版: Reference / Functions / wp_import_handle_upload()