1. Добавляем custom_field
2. В него будем прописывать урл к картинке с другого сайта
3. На странице вывода миниатюры проверяем, заполнено ли наше поле custom_field, если да, то вытягиваем урл из него и делаем миниатюрой, если нет - то вставляется обычная вордпрессовская миниатюра.
Была подобная байда. Но у меня из-за старого скрипта TimThumb заливали шелл.
Обновил скрипт, удалил шелл - больше такого не повторялось.
NinaM, хз....смотреть надо в живую...
Я надеюсь вы старый код удалили и новый вставили?
Так должно по-любому выводиться:
<?php get_header(); ?> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <div style="display: inline-block; float: left; height: 250px; width: 225px;"><a href="<?php the_permalink(); ?>"><?php the_post_thumbnail( array(150,150,true) ); ?></a><br> <a href="<?php the_permalink() ?>"><?php the_title(); ?></a></div> <?php endwhile; else : ?> <h2>Опаньки...</h2> <?php endif; ?> <?php get_footer(); ?>
Какой ужас ...
<?php Автор(); ?> - это что? 😂
Если так сделать, выводятся миниатюры?
<?php get_header(); ?> <div id="content_wrap"> <div class="center"> <div class="px"> <div id="content"> <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <div class="post" id="post-<?php the_ID(); ?>"> <div class="title"> <div style="display: inline-block; float: left; height: 250px; width: 225px;"><a href="<?php the_permalink(); ?>"><?php the_post_thumbnail( array(150,150,true) ); ?></a><br> <a href="<?php the_permalink() ?>"><?php the_title(); ?></a></div> </div> <div class="cover"> <div class="entry"> <div class="clear"></div> </div> </div> <div class="clear"></div> </div><!--/post --> <?php endwhile; ?> <div id="navigation"> <?php if(function_exists('wp_pagenavi')) : ?> <?php wp_pagenavi() ?> <?php else : ?> <div class="alignleft"><?php next_posts_link(__('« Older Entries','arclite')) ?></div> <div class="alignright"><?php previous_posts_link(__('Newer Entries »','arclite')) ?></div> <div class="clear"></div> <?php endif; ?> </div> <?php else : ?> <h2>Не найдено</h2> <p>Извините, но вы ищете что-то, чего здесь нет.</p> <?php endif; ?> </div><!--/content --> <?php get_sidebar(); ?> </div> </div> </div> <?php get_footer(); ?>
К сожалению телепатически не могу увидеть код вашего файла, поэтому прошу его полностью скинуть сюда ;-)
9dec2011, не совсем понятно что хотите. Вам нужно вывести все посты с категории gallery?
Тогда так:
<?php if ( ( function_exists( 'get_post_format' ) && 'gallery' == get_post_format( $post->ID ) ) || in_category( _x( 'gallery', 'gallery category slug', 'twentyten' ) ) ) : ?> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <div id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'twentyten' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2> <?php if ( function_exists("has_post_thumbnail") && has_post_thumbnail() && !is_front_page() ) { the_post_thumbnail(array(150,150), array("class" => "alignleft post_thumbnail")); } ?> <?php endwhile; else : ?> <h2>Опаньки...Ничего не найдено</h2> <?php endif; endif; ?>
category.php есть? Значит в него вставляйте.
Что-то типа такого:
archive.php:
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> <div style="display: inline-block; float: left; height: 250px; width: 225px;"><a href="<?php the_permalink(); ?>"><?php the_post_thumbnail( array(150,150,true) ); ?></a><br> <a href="<?php the_permalink() ?>"><?php the_title(); ?></a></div> <?php endwhile; else : ?> <h2>Опаньки...</h2> <?php endif; ?>
С блоками, ессесно - надо поиграться...
Разумеется
И так и так будет работать, в общем-то...