Нет, этот код тоже выводит одни заголовки без тумбинашек.
И еще оин вопрос: У меня в сайдбаре нет вывода последних записей, а только категории. И куда этот код-то?
Поэтому я и спрашивала у вас про файл widgets.php, но там вообще ничего нельзя менять — сразу выдает ошибки.
Модератор
Юрій
(@yube)
<?php query_posts(); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<li><img src="<?php echo p75GetThumbnail($post->ID, 60, 60); ?>">
<?php the_title(); ?></li>
<?php endwhile; endif; ?>
Про сайдбар с виджетами, без них и по-всякому тут
Внимание! Приведенный выше код может быть использован в сайдбаре, если сайдбар формируется (вызывается) _после_ основного Цикла.
Параметры query_posts желательно все-таки указать, иначе будут выведены те же посты, что и в основном Цикле.
Почему-то плагин при выводе ссылается на несуществующий адрес:
http://www.tvoivybor.com/wp-content/plugins/simple-post-thumbnails/timthumb.php?src=/blog/wp-content/thumbnails/189.jpg&w=60&h=60&zc=1&ft=gif
Должно быть: http://www.tvoivybor.com/blog/wp-content/...
и далее.
Какое значение указано в качестве параметра «Адрес WordPress» на странице «Общие настройки»?
Да, Вы правы. Адрес WordPress http://www.tvoivybor.com/blog, а адрес блога — http://www.tvoivybor.com.
Но картинки выводятся теперь как-то странно… только обозначая, что там картинки. Это что, из-за разницы в адресах?
Исправил ошибку в своём примере — нужно $image_url
вместо image_url
.
Упс… я даже не могу перезалить картинки в Редактировании записи… Это тоже из-за адресов?
Так, теперь смотрите какая фишечка: я не могу нормально залить тумбинашку — отображаются пустые места под картинку. А если я удаляю тумбинашку из поста, то нормально встает картинка по умолчанию. Это что за зверь такой?
Да, плагин не вполне корректно работает, если адрес блога отличается от адреса WordPress. Это можно исправить, если изменить строчку 279 файла thumbnail-poster.php
в каталоге плагина:
return get_bloginfo('siteurl') . "/wp-content/plugins/simple-post-thumbnails/timthumb.php?src=" . P75_THUMB_WEB . $thumb . "&w=" . $width . "&h=" . $height . "&zc=1&ft=" . $fileType;
Нужно заменить get_bloginfo()
на get_option()
:
return get_option('siteurl') . "/wp-content/plugins/simple-post-thumbnails/timthumb.php?src=" . P75_THUMB_WEB . $thumb . "&w=" . $width . "&h=" . $height . "&zc=1&ft=" . $fileType;
Спасибо Вам огромное, Сергей 🙂 Я уже и надеяться перестала, что все заработает 🙂 Однако работает!! И смотрится даже мило 🙂
И всем, кто принимал участие в этой длинной ужасной дискуссии, тоже ОГРОМНОЕ СПАСИБО за терпение и помощь.