Реализация слайдов

(Ответов: 1, Просмотров: 496)
  1. Опытный Аватар для seoeffector
    • Регистрация: 30.08.2011
    • Сообщений: 250
    • Репутация: 19
    Добрый вечер. Хочу внедрить одну фишку на wordpress не знаю как сделать то ли плагином каким то или скриптами, суть такова, нужно что бы на главной отображалось обзоры популярных/последних записей. Смотрите скрин.
    Нажмите на изображение для увеличения.  Название:	slide.jpg  Просмотров:	8  Размер:	17.9 Кб  ID:	9625

    Помогите реализовать, двиг. вордпресс.
    • 0
  2. Allow: /index.php Аватар для DarkAngel-163
    • Регистрация: 29.07.2011
    • Сообщений: 510
    • Репутация: 124
    • Webmoney BL: ?
    seoeffector, легко и просто. Используем query_posts() или get_posts()+wp_reset_query() для сброса выборки и любой плагин карусели контента, выводя посты.

    Например.

    PHP код:
    <ul class="carousel">
                    <?php $args = array(  
                            
    'numberposts'     => 5,  
                            
    'offset'          => 0,  
                            
    'category'        => $cat_id,  
                            
    'orderby'         => 'post_date',  
                            
    'order'           => 'DESC',  
                            
    'include'         => '',  
                            
    'exclude'         => '',  
                            
    'meta_key'        => '',  
                            
    'meta_value'      => '',  
                            
    'post_type'       => 'post',  
                            
    'post_mime_type'  => '',  
                            
    'post_parent'     => '',  
                            
    'post_status'     => 'publish'  
                        
    );
                        
    $posts get_posts($args); 
                        foreach(
    $posts as $post){ 
                        
    ?>
                        <li>
                            <?php the_post_thumbnail("medium"); ?>
                            <p><a href="<?=get_permalink($post->ID)?>"><?=$post->post_title?></a></p>
                            <p class="post-meta">Опубликовано: <span><?=get_the_date("d.m.Y")?></span></p>
                            <div class="post-except"><?=the_excerpt_rereloaded(60)?></div>
                        </li>
                        <?php
                        
    }?>
                    </ul>
    где $cat_id это категория, из которой нужно выводить посты в карусель, numberposts число постов

    Подключаем необходимый плагин галереи, например _http://sorgalla.com/jcarousel/ который использовал я (один только недостаток, она в ie7 не инициализируется почему-то, разработчики знают и вроде бы собирались исправить в следующих версиях)

    Ну и инициализируем плагин, указывая на наш ul

    Код HTML:
    <script type="text/javascript">
    jQuery(document).ready(function() {
    	jQuery('.carousel').jcarousel({
            scroll: 1
        });
    });
    </script>
    • 0

Тэги топика:

Похожие темы

Темы Раздел Ответов Последний пост
Реализация одностраничного ИМ?
Оффтоп и свободные темы 6 16.12.2012 19:24
Как отвязать модуль показа слайдов от virtuemart?
Web программирование 3 12.02.2012 13:43
Реализация слайд-шоу
Web программирование 7 16.01.2012 11:40
Реализация системы рейтинга
Вопросы от новичков 1 27.12.2011 01:33
Реализация актуализации :)
Оффтоп и свободные темы 17 12.01.2011 15:07

У кого попросить инвайт?

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

Информеры