воскресенье, 26 декабря 2010 г.

Уроки WordPress (2 сообщения)

 rss2email.ru
Получайте новости с любимых сайтов:   



Лучшие горящие предложения Мистера Тура!

Виртуальные окна в интерьере

ИНФОтека: справочник блогера

Культура, Искусство, Арт - статьи и фото

  RSS  Уроки WordPress
WordPress – это просто!
http://wphelp.ru
рекомендовать друзьям >>


  • Другие также читают...

    Others also read – весьма занимательный плагин, формирующий список статей, которые посетители читали после текущей статьи.

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

    Из списка исключаются ссылки на статические страницы.

    Есть возможность показа миниатюр. Плагин поддерживает миниатюры WordPress 2.9, а также автоматическое получение первого изображения из статьи.

    На странице настроек можно отключить отслеживание действий залогиненых пользователей, чтобы иметь более адекватный список.

    Внешний вид списка можно скорректировать, используя следующие css-классы:

    • othersread_relateddiv, который окружает список;
    • othersread_thumb – класс, который используется для миниатюр;
    • othersread_title – класс, который используется для заголовка;
    • othersread_excerpt – класс, который используется для анонса;
    • othersread_credit – класс, который используется для ссылки благодарности, когда она активирована.

    Если у вас есть небольшой интернет-магазин на базе WordPress, этот плагин можно использовать как аналог популярного блока «С этим товаром покупают» или «С этим товаром также смотрят».

    Скачать плагин можно на сайте создателя.

    Источник: Уроки WordPress

    .


    Переслать  


  • Не забывайте использовать wp_reset_query!

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

     <?php  //Запрос query_posts('posts_per_page=5');  //Цикл if ( have_posts() ) : while ( have_posts() ) : the_post();  .. endwhile; else:  .. endif; ?> 

    Однако, очень многие, и я в том числе, забывают ставить после окончания цикла

    <?php wp_reset_query(); ?> 

    В итоге, если у нас несколько таких условий в шаблоне, это приводит к самым неожиданным результатам, и многие просто не могут догадаться  «откуда ноги растут» у того или иного «глюка». Например, в хлебных крошках может отображаеться только одна рубрика, которая упоминалась в каком-то пользовательском цикле, вместо той рубрики, в которой находится сейчас пользователь. Или на страницах ежемесячных архивов дублируются все записи без разбивки по месяцам.

    Функция wp_reset_query () сбрасывает условия запроса через query_posts после выполнения в цикле, и позволяет пользовательским циклам работать корректно.

    Правильная конструкция будет выглядеть так:

     <?php  //Запрос query_posts('posts_per_page=5');  //Цикл if ( have_posts() ) : while ( have_posts() ) : the_post();  .. endwhile; else:  .. endif;  //Сброс запроса wp_reset_query(); ?> 

    Источник: Уроки WordPress

    .


    Переслать  




4 подарка технократу Блог Подарки с улыбкой: 4 подарка технократу (анти-храп, прослушка, стерилизатор щеток, оценка чистоты воды).



rss2email.ru       отписаться: http://www.rss2email.ru/unsubscribe.asp?c=41890&u=559355&r=716358152
управление подпиской: http://www.rss2email.ru/manage.asp

Комментариев нет:

Отправить комментарий