Как при if (get_post_meta(***) ) сделать добавление add_image_size(***)?

Создан метабокс с одним только чекбоксом, нужно, чтобы при его включении у загружаемых картинок создавались альтернативные миниатюры. Самый очевидный вариант:
if (get_post_meta($post->ID, ‘checkbox’, true)) {
add_image_size( ‘1’, 1920, 1080 );
add_image_size( ‘2’, 1366, 768 ); }
Не сработал. Как можно реализовать такую функцию?

Добавить Комментарий

    if (get_post_meta($post->ID, ‘checkbox’, true)) {
    add_image_size( ‘1’, 1920, 1080 );

    — так нельзя

    $check = get_post_meta($post->ID, ‘checkbox’, true);
    // var_dump($check);
    
    if ($check === true) {
    
    add_image_size( ‘1’, 1920, 1080 );
    
    

    получите в переменную и потом сравниваете. Для просмотра вашего раскомментируйте вардамп

    Добавить Комментарий

    Ваш ответ

    Размещая свой ответ, вы соглашаетесь с правилами сайта.