Работает система Orphus

WordPress для каждого на русском языке!

  • RSS

Учебник по WordPress

Полезные советы

Хитрости

Шоукейс

О проекте

Темы WordPress на русском!

Эволюция пользовательского интерфейса WordPress (2003 – 2009)

Четверг, 14 января 2010 - Рекомендуем, Статьи и советы

WordPress каким мы видим его сейчас – это продукт любви, которой наградило его сообщество. Без идей, пожеланий, рекоммендаций и советов пользователей и тяжелой работы команды разработчиков, которая воплощала это всё в жизнь, из него никогда бы не получилось того, что есть сейчас. Сегодня WordPress предстает перед нами мощной полноценной CMS, подходящей почти под любые нужды. [...]

читать дальше

Продвинутые советы по разработке сайтов на WordPress

Понедельник, 27 июля 2009 - Рекомендуем, Статьи и советы

Последние релизы дают понять, что WordPress расширил границы своих возможностей далеко за пределы блоггинга, приобретая все больше качеств серьёзной и мощной системы по управлению контентом. Изначально, WordPress предлагает довольно поверхностный, минимальный функционал. Но простота основы с лихвой компенсируется изобилием плагинов, которые значительно увеличивают потенциал движка.

читать дальше

5 полезных и оригинальных способов использования виджетов в WordPress

Четверг, 16 июля 2009 - Рекомендуем, Статьи и советы

Если вы создали хотя бы несколько сайтов на WordPress, то вы наверняка уже знаете, что WordPress это гораздо больше, чем просто блоггинговый движок. Он может быть также использован как и CMS, а виджеты WordPress – это мощный инструмент в арсенале WP-разработчика.

Многие думают, что WordPress виджеты это всего лишь способ реорганизовать структуру сайдбара вашего блога, не трогая код. Это действительно полезная способность видежтов, но это всего лишь верхушка айсберга всех возможностей, которые они предоставляют.

читать дальше

Отображаем список похожих записей.. с превьюшками!

Четверг, 17 декабря 2009 - Статьи и советы

preventimages200Проблема

После того, как пользователи читают интересующую их запись, что они делают? Как правило они просто уходят. Хороший способ чтобы их удержать - предложить список похожих записей. Для этой цели существует масса плагинов, но для тех, кто хочет знать как это работает, мы уже предлагали решение. Сегодня же предлагаем более усовершенствованное решение, которое помимо текстового списка, отобразит соответствующие изображения.

Решение

Просто вставьте следующий код после функции the_content() в вашем файле single.php:


<?php
$original_post = $post;
$tags = wp_get_post_tags($post->ID);
if ($tags) {
 echo '<h2>Related Posts</h2>';
 $first_tag = $tags[0]->term_id;
 $args=array(
 'tag__in' => array($first_tag),
 'post__not_in' => array($post->ID),
 'showposts'=>4,
 'caller_get_posts'=>1
 );
 $my_query = new WP_Query($args);
 if( $my_query->have_posts() ) {
 echo "<ul>";
 while ($my_query->have_posts()) : $my_query->the_post(); ?>
 <li><img src="<?php bloginfo('template_directory'); ?>/timthumb/timthumb.php?src=<?php echo get_post_meta($post->ID, "post-img", true); ?>&h=40&w=40&zc=1" alt="" /><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
 <?php endwhile;
 echo "</ul>";
 }
}
$post = $original_post;
wp_reset_query();
?>

Как это работает

Во-первых, код использует TimbThumb - PHP скрипт ресайза изображений. Мы используем его, для автоматического изменения размера до 40х40 пикселей.

Как только вы вставите код на ваш сайт, он начнет использовать первый тег каждой записи, для построения списка похожих записей. В этом примере будут отображаться 4 записи. Вы можете изменить это число в строке 10.

Также, обратите внимание что я клонировал переменную $post в начале скрипта и восстановил её в конце. Это избавит нас от проблем, которые могут возьникнуть внутри циклов, например сбое в нумерации комментариев итд.

Источник: How to: Show related posts without a plug-in

2 комментария

  1. Партнер пишет:

    Обалденно!!! Великолепная, очень нужная информация!
    Побежал пробовать на тестовой площадке. Если реально работает – с меня мгарыч! :)
    За ранее – СПАСИБО!

  2. Марина пишет:

    Здравствуйте.
    Фишка, конечно, очень прикольная!
    Я новичок во всех этих делах. Сразу же установила ее на своем блоге, но визуально ничего не изменилось.
    Может это быть связано с тем, что блог только установлен и там только пару статей?
    И скажите код TimbThumb будет искать статьи на моем блоге?

Ваш комментарий

Этот домен продается здесь: telderi.ru, и еще много других