• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь можно ли как то залить много картинок 1GB разом на сайт?

TEMPfor

Создатель
Регистрация
26 Июл 2015
Сообщения
42
Реакции
0
сабж.
просто по одной таскать нереально.)
или может быть есть плагин какойто что бы сделать галерею на сайте которая картинки будет брать прямиком с моей галереи яндекса?
 
а как то можно всё закаченное в отдельную папку закинуть, такой плагин есть? то бардак получится)
Добавь в файл functions.php своей темы, или в дочернюю тему. Позволяет загружать файлы по типу в разные директории.

Код:
/**
* Add custom directory filter
*
* 'ev_custom_upload_directory'
*/
function ev_pre_upload( $file ) {

    add_filter( 'upload_dir', 'ev_custom_upload_directory' );
    return $file;
}





/**
* Remove custom directory filter
*
* 'ev_custom_upload_directory'
*/
function ev_post_upload( $fileinfo ) {

    remove_filter( 'upload_dir', 'ev_custom_upload_directory' );
    return $fileinfo;
}





/**
* Set custom upload directory
*
* Images => /img
* PDF    => /pdf
* Misc   => /misc
*
* Note: Doesn't work with 'browser uploader'
* Allowed file types: http://codex.wordpress.org/Uploading_Files#About_Uploading_Files_on_Dashboard
*/
function ev_custom_upload_directory( $upload ) {

        $file_type = array();

        // Get file type
        if( ! empty( $_POST['name'] ) ) :

            $custom_directory = '';

            $file_type = wp_check_filetype( $_POST['name'] );
            $file_ext  = ( $file_type['ext'] ) ? $file_type['ext'] : '';

            // set directory based on file type
            if( in_array( strtolower( $file_ext ), array( 'jpg', 'jpeg', 'png', 'gif' ) ) ) :

                // Images
                $custom_directory = '/img';

            elseif( 'pdf' === strtolower( $file_ext ) ) :

                // PDF
                $custom_directory = '/pdf';

            else:

                // Misc
                $custom_directory = '/misc';

            endif;

            // update directory
            if( $custom_directory ) :

                // remove default subdir (year/month)
                $upload['path']    = str_replace( $upload['subdir'], '', $upload['path'] );
                $upload['url']     = str_replace( $upload['subdir'], '', $upload['url'] );

                // update paths
                $upload['subdir']  = $custom_directory;
                $upload['path']   .= $custom_directory;
                $upload['url']    .= $custom_directory;

            endif;

        endif;

        return $upload;
}

add_filter( 'wp_handle_upload_prefilter', 'ev_pre_upload' );
add_filter( 'wp_handle_upload', 'ev_post_upload' );
C
Также можешь изменить стандартную директорию загрузки файлов. Это надо добавить в wp-config.php
Код:
define('UPLOADS', 'wp-content/myimages');
Добавить нужно до строки:
Код:
require_once(ABSPATH.’wp-settings.php’);

Соответственно имена папок для загрузки можешь использовать свои. Не забудь добавить права доступа на папки в ISP или аналоге, что предлагает твой хостинг.

И да. Это работает только на новые файлы.
 
а как то можно всё закаченное в отдельную папку закинуть, такой плагин есть? то бардак получится)
На сервере создать папку, залить архив по фтп, распаковать, поставить плаг Add From Server, - с его помощью добавляем файлы в медиатеку из любой папки.
Для просмотра ссылки Войди или Зарегистрируйся
 
Add From Server каким образом добавляет? Он с указаyной папки в контент переписывает все файлы и папку можно удалить затем, или просто файлы в папке прописывает в медиатеку?
 
Назад
Сверху