Поисковая форма:) поиск по free-lance.ru Топ/история/обновления фриланса, по разным параметрам (темы, сообщения, пользователи...) Автоматическое удаление постов от ненужных юзеров в топике (php скрипт) Досье(точный ник)
 

Ник (или часть ника):
?
Какой текст ищем:
?
Раздел блогов:
За срок
дней
Тип поиска: (по вхождению: по тексту гуг выдаст посты с "гуг", "гугл", "огугл"; "полнотекстовый": по тексту "гуг" выдаст посты только с "гуг")
По вхождению строки:  Полнотекстовый: 
(поиск не 100% актуальный, есть определённая задержка при обновлении данных для поиска. )
0 Всего найдено: 9
Synoptic Сообщение 26/07/2011 09:18 Копия темы
Wordpress / wp_list_pages + thumb Есть ли способ вывести в link_after миниатюру страницы?
freelancelove Сообщение 26/07/2011 09:59 Копия темы
saintist Сообщение 26/07/2011 11:46 Копия темы
я уже давно не пользуюсь wp_list_pages

использую wp_nav_menu через walker делаю вывод миниатюры
Synoptic Сообщение 26/07/2011 11:50 Копия темы
а можете привести пример?
у меня имеется двухуровневое меню, на первом уровне которого нуно выводить миниатюры.
get_pages() валит все в одну кучу, отсутствует вложенность списков.
wp_list_pages() не давет вывести миниатюру.
saintist Сообщение 26/07/2011 11:57 Копия темы
в functions.php подключаешь поддержку меню

add_theme_support( 'menus' );

register_nav_menus(
array(
  'main' => 'Главное меню',
  'portfolio' => 'Меню в портфолио',
  'footer' => 'Нижнее меню'
)
);

создаешь меню через админку 

Внешний вид -> меню

в шаблоне  в нужном месте выводишь меню

wp_nav_menu( array(
'theme_location'=>'main',
) ); 

почитай в кодексе  про wp_nav_menu

одним из параметров вставки  меню указываешь класс обработчик вывода 'walker'=> new category_count_Walker_Nav_Menu()



далее делается по аналогии как описал здесь saintist.ru/2011/05/04/wp... только  проверяешь тип  page  у текущего элемента меню и наличие превью и выводишь превью
Synoptic Сообщение 26/07/2011 11:58 Копия темы
спасибо
Synoptic Сообщение 26/07/2011 13:01 Копия темы
все получилось, очень удобная вещь
а как вставить в вывод thumbnail страницы? описанное в кодексе почему-то не срабатывает

if ( has_post_thumbnail()) {
   $large_image_url = wp_get_attachment_image_src( get_post_thumbnail_id(), 'large');
   echo '<a href="' . $large_image_url[0] . '" title="' . the_title_attribute('echo=0') . '" >';
   the_post_thumbnail('thumbnail');
   echo '</a>';
}

$item_output = $args->before;
$item_output .= $large_image_url;
$item_output .= '<a'. $attributes .'>';
$item_output .= $args->link_before . apply_filters( 'the_title', $item->title, $item->ID ) . $args->link_after;
$item_output .= '</a>';
$item_output .= $args->after;
saintist Сообщение 26/07/2011 13:05 Копия темы
проверяй наличие превью для  конкретного поста  has_post_thumbnail( $post_id )
saintist Сообщение 26/07/2011 13:07 Копия темы
аналогично get_post_thumbnail_id( $post_id )
0

©2008 edogs egods
Выразить восторг, поругаться
или предложить что-нибудь можно на форуме
Для обсуждения этого сервиса так же есть темы на фрилансе по
поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал"