Розпродаж хостинг-планів на неймовірних умовах!
Знижка від 300 до 500грн!
 

автор Дмитро Кондрюк

19.11.2010

5

Зверніть увагу: ця публікація побачила світ більше року тому, з того часу багато чого могло змінитися ;)

Нещодавно мені знадобилося використати при створенні теми нестандартні розміри зображень(133х133), вже хотів ставити плаґін «Additional image sizes», але випадково у Кодексі натрапив на статтю, там описується як це можна зробити за допомогою кількох стрічок коду.

Слід внести зміни у файл теми

functions.php[php]

[php]
// Додаємо підтримку мініатюр
if ( function_exists( 'add_image_size' ) )
  add_theme_support( 'post-thumbnails');
// Додаємо додатковий розмір зображення
if ( function_exists( 'add_image_size' ) ) { 
  add_image_size( 'uawp-thumb', 220, 180, true );
}

Пояснення до коду:
<?php add_image_size( $name, $width, $height, $crop ); ?>
$name — Назва зображення із певним розміром
$width — Ширина
$height — Висота
$crop— Обрізання зображення до заданих розмірів. Якщо вказати true, то зображення обрізатиметься до вказаних розмірів, якщо ж потрібно попорційно зменшити зображення — нічого не вказуйте.

Використання зображень:

<?php if ( has_post_thumbnail() ) the_post_thumbnail('uawp-thumb'); ?>

Дмитро Кондрюк

Автор публікації Дмитро Кондрюк

В веб-індустрії з 2003 року. В 2009р. заснував проект Український WordPress (що у подальшому став офіційним сайтом команди локалізації WordPress в Україні). З 2010 року засновник і технічний директор проекту Український хостинг для WordPress (WPHost.me) - повноцінного хостинг-сервісу, максимально оптимізованого на використання CMS WordPress.

Є що відповісти?

Ваш email не буде публікуватися

Можна скористатися такими тегами в тексті:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>