Путь к миниатюре записи


Начиная с версии 2.9, в WordPress появился свой инструмент для создания миниатюр записи, однако не слишком удобный. Речь идет о функции the_post_thumbnail(), которая позволят добавлять миниатюрки через стандартный загрузчик и после нажатия на спец. ссылку, прикреплять к записи. Полученные картинки масштабируются и обрезаются очень странным образом, да и полученный html код не всегда соответствует нуждам.

Приведенный ниже кусок кода берет лишь путь до загруженной миниатюры, распорядиться которым можно по собственному усмотрению, прописав нужную разметку. В примере миниатюра выводится в натуральном, загруженном размере, без лишнего мусора:

<?php    
         $thumb_url = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'thumb');
         $title = get_the_title($post->ID);

          if($thumb_url) {
             echo "<img src='$thumb_url&#91;0&#93;' alt='Миниатюра записи $title' class='alignleft' />";
          }
?>

Теперь масштабированием картинки управляем мы — через css класс alignleft или же через атрибуты width или height.


Требуется подобная доработка? Напишите нам.


Name

Email


Website


Messagge