![]() |
0 Всего найдено: 9
Synoptic
Сообщение
26/07/2011 09:18
Копия темы
Wordpress / wp_list_pages + thumb Есть ли способ вывести в link_after миниатюру страницы?
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() далее делается по аналогии как описал здесь
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
Копия темы
0
проверяй наличие превью для конкретного поста has_post_thumbnail( $post_id ) |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |