Valtasaar

Изменение стандартного пути загрузки файлов

Доброго всем!
Хотел изменить стандартную папку загрузки файлов в wordpress.
Наваял такую вот функцию:


function change_upload_dir($args) {
    $id = (isset($_GET['post']) ? $_GET['post'] : '');

    if (get_post_type($id) == 'post_type') {
        $args['path'] = $args['basedir'] . '/post_type';
        $args['url'] = $args['baseurl'] . '/post_type';
        $args['subdir'] = '/post_type';
    }

    return $args;
}
add_filter('upload_dir', 'change_upload_dir');

Но, в таком виде не работает. Причем, если убрать условие или вставить в if true, то все работает. Причем, другие операторы, например, var_dump, отрабатывают с этим условием и даже создается подпапка для файлов, но файлы грузятся по дефолтному адресу. Как такое возможно вообще?

Меню WordPress

Доброго всем!
Зачем нужно меню вордпресс? Все так нахваливают встроенную возможность создания меню, а я так и не понял в чем его преимущество. Я все время делал просто разметку меню и в админке ничего не создавал. Правильно это вообще или нет?

Anonymous
Отправить
Ответ на: