Как при 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 );

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

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

Ваш ответ

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