• Здравствуйте, хочу сделать чтобы плагин «upload» загружал аватарки в заданную папку. По умолчанию загружает в upload. Вот код загрузки файла, кто знает как задать папку?

    if ( ! function_exists( 'wp_handle_upload' ) )
    				require_once ABSPATH . 'wp-admin/includes/file.php';
    
    			// Delete old images if successful
    			$this->avatar_delete( $user_id );
    
    			// Need to be more secure since low privelege users can upload
    			if ( strstr( $_FILES['basic-user-avatar']['name'], '.php' ) )
    				wp_die( 'For security reasons, the extension ".php" cannot be in your file name.' );
    
    			// Make user_id known to unique_filename_callback function
    			$this->user_id_being_edited = $user_id; 
    			$avatar = wp_handle_upload( $_FILES['basic-user-avatar'], array( 'mimes' => $mimes, 'test_form' => false, 'unique_filename_callback' => array( $this, 'unique_filename_callback' ) ) );
Просмотр 1 ответа (всего 1)
  • Откуда взялась $this?
    «Вот у меня ведро железок, сделайте мне мопед» — так в этом мире не работает))

Просмотр 1 ответа (всего 1)
  • Тема «Загрузка файла (аватарки)» закрыта для новых ответов.