我在wordpress中实现了此功能,
add_action('wp_ajax_questiondatahtml', 'questiondatahtml_update');
add_action('wp_ajax_nopriv_questiondatahtml', 'questiondatahtml_update');
function questiondatahtml_update () {
if ($_FILES) {
require_once(ABSPATH . "wp-admin" . '/includes/image.php');
require_once(ABSPATH . "wp-admin" . '/includes/file.php');
require_once(ABSPATH . "wp-admin" . '/includes/media.php');
$file_handler = 'updoc';
$attach_id = media_handle_upload($file_handler, $post->ID);
}
echo $author_id . wp_get_attachment_image($attach_id, "large");
wp_die();
}
它所做的是将图像上传到媒体库。但是我需要检查名称是否存在,并且不能使其正常工作。 有人有一个主意 谢谢。
答案 0 :(得分:1)
一种解决方案是将图像保存为不同的唯一名称(例如日期+随机数等)。