add_action('init', function() {
if (! isset($_REQUEST[ 'photocrati_ajax' ]) || $_REQUEST['action'] !== 'upload_image') {
# not an upload image request so
return;
}
# process upload request here
}, 9);
をNextGenのために画像をアップロードする際にその、焼成ない、この
function my_enqueue($hook) {
if ($hook == 'admin.php' || $hook=='wp_ajax_request-nextgen') {
//some codes here
}
}
を試してみました:: serve_ajax_request( )exit()を呼び出すと、NextGenアクションの後で実行することはできません。 NextGenアクションの後にアクションを実行する必要がある場合は、アクションでNextGenアクションを実行してから、アクションと終了を実行できます。この
[photocrati_ajax] => 1
[action] => upload_image
[gallery_id] => 0
[gallery_name] => gallery
[nextgen_upload_image_sec] => 496cc9951b
[name] => image.jpg
よう
add_action('init', function() {
if (! isset($_REQUEST[ 'photocrati_ajax' ]) || $_REQUEST['action'] !== 'upload_image') {
# not an upload image request so
return;
}
# First do the NextGen action M_Ajax::serve_ajax_request() processing
$controller = C_Ajax_Controller::get_instance();
$controller->index_action();
# Now do your image upload processing here
# Finally, must exit otherwise NextGen action will be done twice
exit;
}, 9);
$ _REQUESTルックス