Поддержка Темы и шаблоны Скрыть дефолтную миниатюру (WP-тема Digital Statement)

  • Решено romang82

    (@romang82)


    to SlaFFik

    Вячеслав, день добрый!
    Касательно Вашего ответа (SlaFFik | 15 11 2008), вот здесь: http://www.wpbot.ru/?p=466.

    Использую тему Digital Statement, человеческий респектище и автору, и локализатору за такую классную тему. От души! Разобрался во всем с помощью инструкций Гудвина и комментов участников (спасибо же снова). Единственный момент, не могу побороть:

    можно ли сделать, чтобы дефолтная миниатюра (серая рамка) не выводилась в случае, если картинка к посту не предусмотрена?
    То есть пост будет банальный: заголовок + тело.

    Я профан в php, увы, но догадываюсь, что частично Вы оветили упомянутом комменте на вопрос. ПОпробовал “потыркать” код, затем погуглить не тему — все равно не получается. 🙁

    Был бы чертовски признателен Вам за подсказку!

    мой сайт для отрабатки шаблона, если потрбуется: http://rg111.0fees.net/. Контента пока нет, т.к. все на локальном ПК.

    Спасибо.
    Роман.

Просмотр 1 ответа (всего 1)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Нужно изменить фрагмент в index.php:

    <span class="custom_image">
    <a href="<?php the_permalink() ?>" rel="bookmark" title="Читать запись полностью <?php the_title_attribute(); ?>"><img src="<?php echo get_post_meta($post->ID, "Image", true);?>" /></a>
    </span>

    Например, так:

    <?php $image = get_post_meta($post->ID, "Image", true); ?>
    <?php if ( !empty($image) ) : ?>
    <span class="custom_image">
    <a href="<?php the_permalink() ?>" rel="bookmark" title="Читать запись полностью <?php the_title_attribute(); ?>"><img src="<?php echo $image;?>" /></a>
    </span>
    <?php endif; ?>

Просмотр 1 ответа (всего 1)
  • Тема «Скрыть дефолтную миниатюру (WP-тема Digital Statement)» закрыта для новых ответов.