Как вывести виджет в любом месте блога

Пятница, 29 Апр 2011 18:17

Как вывести виджет в любом месте блога

Виджеты - довольно удобная система вывода нужной информации.

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

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

В том месте шаблона, где вам нужно вывести определенный виджет, нужно вставить код такой конструкции:

1 <?php the_widget(‘Название_виджета’, $instance, $args); ?>

Как видите, у этой функции три аргумента. Название виджета — указывается виджет, который будет использоваться. По умолчанию в WordPress можно использовать:

WP_Widget_Archives — архив WP_Widget_Calendar — календарь WP_Widget_Categories - категории WP_Widget_Links — ссылки WP_Widget_Meta - административные ссылки

WP_Widget_Pages — страницы WP_Widget_Recent_Comments — последние комментарии

WP_Widget_Recent_Posts — последние посты WP_Widget_RSS — RSS WP_Widget_Search — форма поиска

WP_Widget_Tag_Cloud — облако тегов

WP_Widget_Text — текстовый виджет (текст, HTML и PHP) Так же можно использовать и другие виджеты, которые создаются плагинами.

$instance - опция виджета, отвечающая за вывод заголовка и общий вид виджета.

В этой опции можно использовать title (заголовок виджета, например, «Архив» — по умолчанию не показывается), count (показ количества, например, количества комментариев к посту, количества постов в категории — по умолчанию count=0, то есть не показывается), и dropdown (использовать для вывода обычный или выпадающий список, по умолчанию dropdown=0 — не обычный список, 1 — выпадающий список).

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

1<?php the_widget(‘WP_Widget_Categories’, ‘count=1&dropdown=1′); ?>

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

Подробнее о настройке виджетов можно подробнее прочитать тут: http://codex.wordpress.org/Function_Reference/the_widget P.S. Возможно, что в коде нужно будет удалить #038;

http://n-wp.ru

Лучшие статьи с миниатюрами

Пятница, 29 Апр 2011 18:10

Есть еще вариант, как сделать такое же без плагина (заодно и блог работать будет быстрее)
Рецепт: открываете редактор поста (как обычно) пишите заголовки, вставляете ссылки на свои же статьи (можно сменяя анкоры), вставляете если надо ссылки на свои же фотографии (из библиотеки, т.е. /uploads/). Т.е. по-сути как бы пишите пост, также ставите ентеры, смещения и обтикания текста и картинок слева/справа и т.д.
Затем переходите в режим осмотра поста в html, копируете весь получившийся код (именно в html-просмотре), открываете виджеты, далее виджет «обычный текст» вставляете в нужный сайдбар – далее вставляете из буфера обмена сам код. Название какое хотите вверху пишите, например «популярное», «новое» и т.д.
Вуаля
Кстати, править можно также код в едиторе написания поста, цвет, фон, шрифт, размер и пр, т.е. подгоняйте как угодно под ваш дизайн блога.
Кстати для удобства написания таких вещей из админки – скачайте и потестите плагины fcke-editor’ы. Они и для админки-написания постов будут полезны и расширяют отлично возможности вывода кода в сайдбары, и просто удобны. Единственное, перед их тестами обязательно сохраните бекапы, по первости можете того… «накодить».

Система WebMoney

Воскресенье, 05 Дек 2010 18:33

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

Главное преимущество заключается, пожалуй, в их мгновенности: вы нажимаете кнопку, и через пару секунд адресат получает деньги.

Приемущества  системы WebMoney:
- вы получаете деньги, не выходя из дома;
- расстояния не имеют значения. Даже если плательщик находится за тысячи километров, никаких проблем не возникнет;
- операции происходят в считанные секунды;
- мизерная комиссия (0,8%).

Система WebMoney

Система WebMoney

Регистрация в системе
Для того чтобы стать участником WebMoney Transfer вам достаточно установить на компьютер клиентское ПО — WMKeeper и зарегистрироваться в системе через интерфейс программы. Читать полностью »