У меня есть проект из моего колледжа, который я почти закончил. Я возился с wp_enque_media (), который отлично работает на портале администратора WP. Но когда я пытаюсь использовать тот же код для администратора веб-интерфейса, он открывает интерфейс библиотеки, но не позволяет загружать изображения.
Учетные данные консоли администратора переднего плана сохраняются в новой пользовательской таблице (т. Е. Это не wp логин пользователя).
Я добавил ниже код, как я понимаю из ошибки консоли:
wp_localize_script('ajax-image-upload','ajax_image_object',array('ajaxurl' => admin_url('admin-ajax.php'))));
Но это не имеет никакого значения.
function shpg_admin_dashboard_scripts() {
wp_enqueue_script('shpg_js_front_admin_property', get_template_directory_uri().'/includes/js/admin-property.js', '', '', true);
wp_enqueue_media();
wp_localize_script('ajax-image-upload','ajax_image_object',array('ajaxurl' => admin_url('admin-ajax.php'))));
}
function shpg_check_admin_dashboard_page($arg) { // To Check Frontend Admin
if($arg == 'admin-dashboard'){
add_action('wp_enqueue_scripts', 'shpg_admin_dashboard_scripts');
}
}
Нужна помощь, чтобы можно было загружать изображения с передней панели администратора.
В настоящее время выдает ошибку в интерфейсе Media librar.
Ошибка: произошла ошибка при загрузке. Пожалуйста, попробуйте позже.
Также при взгляде на консоль выдает ошибку:
Root ** / wp-admin / admin-ajax.php 400 (неверный запрос)
С нетерпением жду возможности помочь джентльмену.