Работает система 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 виджеты это всего лишь способ реорганизовать структуру сайдбара вашего блога, не трогая код. Это действительно полезная способность видежтов, но это всего лишь верхушка айсберга всех возможностей, которые они предоставляют.

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

Как отобразить похожие записи без использования плагина

Четверг, 29 октября 2009 - Хитрости

related-postsОтображение похожих записей - отличный и проверенный способ удержать посетителей на вашем сайте, предлагая ему ознакомиться с похожими записями вашего блога. Для этой цели вы можете использовать плагин из огромного списка доступных на оффициальном сайте, либо воспользоваться предложенным ниже способом.

Следующий код отберет и отобразит 5 похожих записей принимая во внимание схожесть их меток (тэгов):

<pre><?php
//for use in the loop, list 5 post titles related to first tag on current post
$tags = wp_get_post_tags($post->ID);
if ($tags) {
  echo 'Related Posts';
  $first_tag = $tags[0]->term_id;
  $args=array(
    'tag__in' => array($first_tag),
    'post__not_in' => array($post->ID),
    'showposts'=>5,
    'caller_get_posts'=>1
   );
  $my_query = new WP_Query($args);
  if( $my_query->have_posts() ) {
    while ($my_query->have_posts()) : $my_query->the_post(); ?>
      <p><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></p>
      <?php
    endwhile;
  }
}
?>
</pre>

Обратите внимание, что этот код должен находиться внутри вашего цикла поста!

17 комментариев

  1. dreamhelg пишет:

    Хотелось бы добавить, что в этом примере, похожие записи будут отобраны только по первому тэгу записи. Поэтому при назначении тегов, нужно учитывать их порядок.

  2. webbat пишет:

    А если блог без тэгов, данный метод работать не будет как я понимаю? Есть какой-то универсальный код?

  3. webbat пишет:

    Кстати комент добавить не у каждого получиться. У меня в Mozilla только правый край кнопки активен и то добился отчаянным кликанием рядом с кнопкой submit ))) Исправляй короче

  4. dreamhelg пишет:

    Да, если у записи нет тегов, или вы назначили какой-то новый тэг первый раз, то записей не будет.

    Насчет универсального кода не знаю, в принципе этот пример тоже можно чуть-чуть изменить, в зависимости от того, что именно нужно получить в результате

  5. daredee пишет:

    5 похо_р_жих записей_,_ принимая во внимание схожесть их меток (тэгов):

  6. Оля пишет:

    А как сделать похожие записи в виде облака? Как у вас на картинке, например?

  7. bagow пишет:

    Спасибо то что нужно. Так просто и удобно. И нафига я эти плагины наставлял.

  8. webbat пишет:

    Нашел опечатку: Следующий код отберет и отобразит 5 похо”р”жих записей принимая во внимание схожесть их меток (тэгов):
    Лишняя буква в ковычках )

  9. wp-admin пишет:

    daredee и webbat, спасибо – поправил!
    Оля, готового решения я не встречал – нужно придумывать, как-нибудь постараюсь выделить минутку на это..

  10. Артём Савельев пишет:

    “списка досупных” – пропущена буква.

    За урок спасибо.

    • wp-admin пишет:

      Артем, спасибо.
      Кстати у нас уже давно работает система Orphus, но ей пользуются меньше половины посетителей сайта. Стало интересно, она не популярна и просто люди не знают как она должна работать или просто её значек незаметен?

  11. kim пишет:

    А как сделать чтобы отображались просто другие записи из рубрики а не из меток?

  12. IngArt пишет:

    Буду пробовать, хотя мне кажется плагин похожих записей не настолько нагружает, чтобы его не использовать

  13. максим пишет:

    интересная вещь, а можно ли это использовать вот так например. Я нажимаю на запись, вывела запись, а ниже с помощью твоего кода, будет выводится еще пусть 5 записей но только с этой же рубрики или метки

  14. Святослав пишет:

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

  15. Andrey Kels пишет:

    а при чем тут плагин RusToLat
    может не в то место плагин встал ?

  16. Andrey Kels пишет:

    а при чем тут плагин RusToLat
    может не в то место код встал ?

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

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