Intereting Posts
Добавить поле в форму для регистрации WordPress Установка миниатюр сообщений в процентах Как получить идентификатор области виджета (идентификатор боковой панели) в widget_update_callback ()? Правильный способ создания пользовательских целевых страниц в WordPress Рекомендуемые темы для блога, связанного с разработчиками? Введите строку в число Добавить атрибуты отсрочки в WordPress Сценарии с последовательным управлением версиями Как включить параметры комментариев? Как удалить дату и категорию из моих портфолио страниц Как я могу запустить этот код один раз, чтобы мой опубликованный заголовок не изменялся при публикации / обновлении? Редактирование интерфейса, панель управления Frontend Удалить имя сайта из заголовка Как добавить URL-параметр для Javascript Widgets? Использование разных nav_menu_css_class для разных nav_walkers Редактирование <? Php the_content («Подробнее …»); ?>

Миниатюра и Лучшее изображение с фиксированными размерами?

В моем файле index.php я пытаюсь создать миниатюру для каждого сообщения с шириной размера: 200 пикселей и высотой 142 пикселя.

И на сингл.php, я хотел бы, чтобы изображение было шириной: 598 пикселей и высота: 300 пикселей;

для index.php я попробовал <?php the_post_thumbnail( array (200,150) );?> но я не могу заставить его работать.

Является ли это чем-то тимбаном для использования? или это не понадобится?

Solutions Collecting From Web of "Миниатюра и Лучшее изображение с фиксированными размерами?"

Для этой ситуации вы должны использовать add_image_size . Вы можете найти дополнительную информацию об этом в кодексе . Что делает add_image_size , регистрирует новые размеры для ваших эскизов, поэтому вы можете использовать их с the_post_thumbnail (и другими функциями). Вот пример из кода:

 if ( function_exists( 'add_image_size' ) ) { add_image_size( 'category-thumb', 300, 9999 ); } 

Вы должны ввести этот код в свой файл functions.php. Что это значит, зарегистрируйте новый размер под названием «категория-большой палец» с 300 пикселями в ширину и неограниченную высоту. Затем вы можете вызвать новый размер зарегистрированного изображения, используя что-то вроде:

 the_post_thumbnail( 'category-thumb' ); 

Если после этого вы заметите, что ваши эскизы по-прежнему одного размера, возможно, потому, что WordPress уже создал миниатюры для этого изображения, поэтому вам нужно создать новые. Для этой цели я рекомендую использовать плагин Regenerate Thumbnails . Тем не менее, я читал, что у этого плагина есть некоторые проблемы с безопасностью (не могу подтвердить, правда ли это), так что я обычно делаю, это активировать плагин для восстановления моих миниатюр и unistall после того, как я его использовал. Надеюсь это поможет.