WordPress разных размеров изображения на основе части шаблона

Структура папок в моей теме выглядит следующим образом:

  • WP-содержание / темы / тема /
    • обертоны /
      • Содержание-hero.php

я использую get_template_part('partials/content, 'hero') включить часть шаблона.

Я использую wp_calculate_image_sizes фильтровать functions.php добавить свойство нестандартных размеров для моих изображений. Мне нужно изменить размер в зависимости от того, какая часть шаблона вызывает wp_get_attachment_image функционировать, но я не уверен, как?

0

Решение

Вызовите размер перед get_template_part в переменную, например:

$thesize = "here go the size you need";
set_query_var( 'variable_size', $thesize );
get_template_part('partials/content, 'hero');

Так что теперь внутри content-hero.php у вас будет доступная переменная $ variable_size с тем, что вам нужно.

Надеюсь, это работает для вас!

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]