Задать специфицированное c свойство в массиве - PullRequest
0 голосов
/ 26 марта 2020

Я пытаюсь установить указанное свойство c в массиве stati c, но безуспешно. Массив, с которым я работаю, находится в коде ниже. Это массив типов MIME по умолчанию, который возвращает WordPress. Как бы мне поступить, если я, например, хочу изменить значение 'image/gif' свойства 'gif'?

Код:

function my_myme_types($mime_types){
    //Creating a new array will reset the allowed filetypes
    $mime_types = array(
        'jpg|jpeg|jpe' => 'image/jpeg',
        'gif' => 'image/gif',
        'png' => 'image/png',
        'bmp' => 'image/bmp',
        'tif|tiff' => 'image/tiff'
    );
    return $mime_types;
}
add_filter('upload_mimes', 'my_myme_types', 1, 1);

1 Ответ

0 голосов
/ 27 марта 2020

Должно быть в состоянии сделать что-то вроде:

// functions.php
function my_myme_types($mime_types){

    $mime_types['gif'] = 'your new value';

    return $mime_types;
}
add_filter('upload_mimes', 'my_myme_types', 1, 1);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...