• Решено ERodriguez

    (@erodriguez-1)


    В рубрике у меня выводятся фото, титл, и краткое описание поста. Но хочу вывести к каждому посту еще несколько картинок. Я так понимаю что проще всего через произвольные поля. Но, возникла проблема, не выводятся что то они в рубриках.

    Вот весь блок

    <div id="contenton" style="min-height:600px;">
    	<h2 style="line-height:120%; font-size:24px; color:#00599a;"><?php single_cat_title(); ?></h2>
    			<h3 style="font-size:14px; color:#333; margin-top:10px;"><?php echo category_description(); ?></h3>
    			<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    	<div class="postkatalog" style="margin-top:30px; min-height:90px;" >
    			<a href="<?php the_permalink(); ?>">
    			<?php echo kama_thumb_img('w=115 &h=100 &class=alignleft myimg &q=100'); ?>
            		<h1 style="font-size:14px;"><?php the_title(); ?></h1></a>
                		<h4 style="padding-top:2px; color:#999; font-size:11px;"><?php the_tags(' ', ' / '); ?></h4>
                		<a href="<?php the_permalink(); ?>">
    
    			<h2 style="padding-top:2px; margin-bottom:10px; font-size:12px; color:#333; width:340px; float:left;"><?php echo wikicms_get_excerpt(120); ?></h2>
    			</a>
    	</div>
                		<?php endwhile; ?>
                		<?php endif; ?>
    	<div id="navstr" style="margin-top:15px;">
    			<?php wp_pagenavi();  ?>
    	</div>
    </div>

    Добавляю внутри цикла

    <?php if ( get_post_meta($post->ID, '111', true) ) : ?>
                <img class="111" src="<?php echo get_post_meta($post->ID, '111', true) ?>" alt="<?php the_title(); ?>" />
    <?php endif; ?>

    Ничего не выводит.

    Менял $post->ID на get_queried_object_id() тоже ничего.

    Нид хэлп.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Ничего не выводит.

    Если в структуре (DOM) документа появляется ваш <img class='111', то условие срабатывает. Смотрите глубже — что в метаполе заносите? Если не срабатывает, то попробуйте не цифровой ключ, а символьный..

    ключи менял. <img class=’111 не появляется. А значит и не проходит вообще. а вбиваю ссылку на картинку.

    Был один вариант, сейчас попробую восстановить его, он выводил <img class=’111 но src=» оставался пустым. Чего то ссылку не передавал.

    Максимум чего смог я добиться, это вывод вот такого
    <img src="" /> ссылка все никак не передается.

    Хотя на сайте использую произвольные поля, но вне цикла и норм все работает, а тут такое.

    Попробуйте заменить $post->ID на get_the_ID()

    Как мне казалось, я все перепробовал из вывода ID. И тут, думаю, ну я же пробовал и этот вариант. Но, что уж там, попробую еще раз.
    И… Заработало)
    Спасибо.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Вывод нескольких картинок от поста в рубрике.» закрыта для новых ответов.