Найти все размеры изображения (высота и ширина) в картинках WordPress с помощью функции PHP WordPress? - PullRequest
0 голосов
/ 02 января 2019

Что такое функция WordPress, чтобы найти все размеры эскизов файлов, которые она создает?

Есть ли функция для вывода списка размеров миниатюр wp_image_sizes ($ postid) - если была такая вещь.

Я использую самые распространенные размеры ногтей, которые он создает для моего сайта, но затем он создает больше, чем эти размеры, которые я не могу стереть сразу - я должен сделать это вручную.

Приведенный ниже код - это способ их удаления с именем базового изображения, которое я храню в базе данных.

define( 'WP_USE_THEMES', false ); // Don't load theme support functionality
require( './wp-load.php' ); // load wordpress functions which aren't used in this code, but are for the delete.php.

$extension = array_pop(explode( '.', $pic_name ) ); // .jpg
$pic_name =remove_ext($pic_name, "."); // bare name picture
$pic_sizes = array("-40x40", "-300x300", "-150x150", "-100x100", "-300x240");// word press picture sizes it creates
foreach($pic_sizes as $p){
    $deletefilename = $pic_name ."$p.".$extension;
    include "delete.php";//my code to delete the pictures based upon name
}
function remove_ext($string, $delimiter){
    $a = explode($delimiter, $string);
    array_pop($a);
    return implode($delimiter, $a);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...