[Помогите] Вывод миниатюры в шаблоне

Тема в разделе "Wordpress", создана пользователем grixann, 7 окт 2012.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. grixann

    grixann

    Регистр.:
    8 фев 2009
    Сообщения:
    443
    Симпатии:
    41
    Имеется шаблон Lightning v1.2.9 не могу настроить размер вывода миниатюры , в новостях полной и короткой.
    Помогите настроить размер миниатюры выводимой на страницах сайта.
    Как полностью удалить вывод миниатюры в полной новости ?
    За ранее спасибо
     

    Вложения:

    • lightning.zip
      Размер файла:
      758,4 КБ
      Просмотров:
      3
  2. Skorp1oN

    Skorp1oN

    Регистр.:
    16 дек 2007
    Сообщения:
    368
    Симпатии:
    25
    В single удали:
    Код:
    <?php
                    $has_thumbnail = '';
                   
                    $video_w = 665;
                    $video_h = 404;
                    $p_video = get_post_meta($post->ID, "_p_video", true);
                   
                    $hide_image = get_post_meta($post->ID, "_hide_image", true);
           
                    if (has_post_thumbnail() == false) { $has_thumbnail = ' no_thumbnail'; }
                    ?>
    В archive-wpb_portfolio меняется размер:
    Код:
    if ($portfolio_layout == __('One third columns', 'wpb')) {
        $teaser_width = 'one-third';
        $img_w = 363; $img_h = 142;
        $counter = 3;
    }
    else if ($portfolio_layout == __('One half columns', 'wpb')) {
        $teaser_width = 'one-half';
        $img_w = 540; $img_h = 223;
        $counter = 2;
    $img_w = 363; $img_h = 142; - ширина и высота
    $img_w = 540; $img_h = 223; - ширина и высота

    Сам шаблон не ставил... Но вроде должно быть так.
     
  3. grixann

    grixann

    Регистр.:
    8 фев 2009
    Сообщения:
    443
    Симпатии:
    41
    Не помогло
     
  4. Truper

    Truper

    Регистр.:
    20 ноя 2006
    Сообщения:
    211
    Симпатии:
    112
    Попробуй в index.php поменяй значения этих переменных:
    Код:
    $th_w = 655;
    $th_h = POST_TH_H;
     
  5. grixann

    grixann

    Регистр.:
    8 фев 2009
    Сообщения:
    443
    Симпатии:
    41
    нет тоже не помогло , миниатюра отображается полностью , картинка в оригинальный размер не обрезана
     
  6. Truper

    Truper

    Регистр.:
    20 ноя 2006
    Сообщения:
    211
    Симпатии:
    112
    Тогда попробуйте в том же index.php указать размер напрямую в выводе картинки.
    Вместо этого:
    Код:
    $image = wpb_resize( $th_id, '', $th_w, $th_h, true );
    Поставить это:
    Код:
    $image = wpb_resize( $th_id, '', 100, 50, true );
     
    grixann нравится это.
  7. grixann

    grixann

    Регистр.:
    8 фев 2009
    Сообщения:
    443
    Симпатии:
    41
    Это изменило вид картинки до неузнаваемости но она уменьшена. Я просто удалил данный код из single.php и добился исчезновения миниатюры в полной новости.
    Может есть какой-то другой способ изменить размер миниатюры или добавит вывод картинки в краткой записи ?
     
  8. Truper

    Truper

    Регистр.:
    20 ноя 2006
    Сообщения:
    211
    Симпатии:
    112
    А чем Вам этот не подходит ?
    Код:
    $image = wpb_resize( $th_id, '', 100, 50, true);
    100 - длинна в пикселях
    50 - ширина
    true/false - обрезать или нет
     
  9. abasive

    abasive Постоялец

    Регистр.:
    9 мар 2009
    Сообщения:
    117
    Симпатии:
    39
    а у wordpress есть доп поле как у дле, чтобы через него можно было вывести картинку?
     
  10. Truper

    Truper

    Регистр.:
    20 ноя 2006
    Сообщения:
    211
    Симпатии:
    112
    Да, конечно, там можно вводить любое количество произвольных полей.
    А есть специальный функционал именно для миниатюры к записи.
     
Статус темы:
Закрыта.