• Решено a_sultanoff

    (@a_sultanoff)


    Скажите пожалуйста! Чет я столкнулся со стено!))) Я к примеру вывожу картинки к постам так

    <a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title_attribute(); ?>">
    		    <img src="<?php bloginfo('template_directory'); ?>/includes/timthumb.php?src=<?php get_thumbnail($post->ID, 'full'); ?>&h=60&w=60&zc=1" alt="<?php the_title(); ?>" /><?php the_title(); ?>
                </a>

    Так то все понятно…все это в цикле
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

    А в выводе списка статей автора в плагине WP-Users осуществляется так.

    if ($recent_posts) {
    			$html .= "<h3>Recent Posts by $curauth->display_name</h3>\n";
    			$html .= "<ul>\n";
    			foreach( $recent_posts as $post )
    			{
    				setup_postdata($post);
    
    				$html .= "<li><a href=" . get_permalink($post->ID) . ">" . $post->post_title . "</a></li>";
    			}
    			$html .= "</ul>\n";
    		}

    Как мне дополнить данный код чтобы выводились картинки к статьям? Ну просто не получается! В инете лазию щас и пока ничего не могу нарыть…уже глаза слипнутся!(

Просмотр 15 ответов — с 31 по 45 (всего 48)
  • $ft_url = get_post_meta($post->ID, 'thumb', TRUE); У меня вот этот кусок не выводится! незнаю почему

    Так у Вас спрашивают, откуда сами изображения берутся? Как они в пост то попадают?

    Ну при создании поста…я их закачиваю и вставляю!

    А тогда, что мешает применить функцию http://codex.wordpress.org/Function_Reference/get_the_post_thumbnail
    Там пример 100% рабочий.

    У меня вот этот кусок не выводится! незнаю почему

    потому что вы не пользуетесь произвольным полем thumb.
    добавить theme support для post thumbnails тоже не хотите, поэтому get_the_post_thumbnail выдаст fatal error

    тема может выбрать или из поля thumb, или выбирается первая закачанная картинка.
    конструкция века, меж тем, на подходе…

    Франкенштейн готов. Выкатывать?

    давай, взглянем :))

    Аж интернет отключился…

    if ($recent_posts) {
    			$html .= "<h3>Recent Posts by $curauth->display_name</h3>\n";
    			$html .= "<ul>\n";
    			$styledir = get_bloginfo('stylesheet_directory');
    			foreach( $recent_posts as $post )
    			{
    				setup_postdata($post);
    				$posttitles = $post->post_title;
    				$thumbnail = '';
    				if ($images = get_children(array( 'post_parent' => $post->ID, 'post_type' => 'attachment', 'numberposts' => '1', 'post_mime_type' => 'image', ))) {
    				    foreach($images as $image) {
    					    $thumbnail=wp_get_attachment_image_src($image->ID, $size);
    				    }
    		        }
    				$html .= '<li><a href="' . get_permalink($post->ID) . '">' . $posttitles . '<img src="'. $styledir . '/includes/timthumb.php?src=';
    
    				if ($thumbnail == '') {
    				$html .= $styledir . '/images/image-pending.gif';
    				} else {
    				$html .= $thumbnail[0];
    				}
    				$html .= '&h=60&w=60&zc=1" alt="' . $posttitles . '" /></a></li>\n';
    			}
    			$html .= "</ul>\n";
    		}

    ждем реакции a_sultanoff 🙂
    UPD исправил $posttitles и </li>\n

    vjpo СУПЕР!!! РБАОТАЕТ! УРА!!!Вот что выходит http://i065.radikal.ru/1110/f7/400ccaded13c.jpg ГЛАВНОЕ ЧТО РАБОТАЕТ! Жду ответной реакции…)))

    vjpo, wikicms Как и обещал денежку на пиво…со всякими электронными переводами не балуюсь особо! Могу и на телефон вам подкинуть прям щас!

    Милуйте, я совсем не участвовал. Вот vjpo точно благодарить надо

    wikicms НУ ТОГДА ВАМ ОГРОМНАЯ БЛАГОДАРНОСТЬ ЗА СКРОМНЫЕ СОВЕТЫ НА ПУТИ ИСТИНЫ!

    vjpo давай я тебе на телефон закину…вот мой емеил если что пиши свой номер туда если не хочешь тут озвучивать!

    Да ладно, вот в следующий раз точно на пиво 🙂 а сейчас Хай Живе Франкенштейн!
    Его еще украшать, обвешивать div’ами, стилями 🙂

    Ну тогда я в следующий раз к тебе обращусь…чтобы и мне помощь была и тебе на пиво!))) Думаю по этому плагину вопросы еще будут!))) СПАСИБО!

Просмотр 15 ответов — с 31 по 45 (всего 48)
  • Тема «Вывод timthumb изображения к посту» закрыта для новых ответов.