АРМАДА
Крутилка тизеров на своем сайте
Новая тема Написать ответ Advanced Hosters - профессиональный хостинг

m_Stasuk
Дизайнер
Зарегистрирован: 23.12.2007
Сообщений: 5967
Contest (Сумма: 2)
Обратиться по нику
# Добавлено:Сб Мар 12, 2011 9:38 pmДобавить в избранноеОтветить с цитатой
Привет всем!
Надо замутить такую штуку. Кладу на сервак в папку кучу тизеров и в файлик txt тексты к ним.

Надо сделать чтобы на моем сайте крутились мои тизеры. Как такое сделать?
Сайт на WP
Зарабатываю на рускамзе
Ростов-на-Дону

Codd
Опытный
Зарегистрирован: 13.01.2011
Сообщений: 186
Обратиться по нику
# Добавлено:Вс Мар 13, 2011 8:08 amОтветить с цитатой
В functions.php шаблона
Код:

function get_teasers($num){
    $teasers = parse_ini_file('info.ini', true);

    shuffle($teasers); // перемешиваем полученные данные

    foreach($teasers as $key => $value){
        echo '<div class="teaser"><a href="' .$value['link']. '"><span class="teaser_title">' .$value['title']. '</span><img src ="/teasers_img/' .$value['img']. '" alt=""/></a></div>';
       
        $key++;
        if($num == $key) break;
    }
}



В папке с шаблоном создайте папку teasers_img, туда положите картинки.
В папке с шаблоном создайте файл info.ini, в него поместите информацию о тизерах

Код:

[t1]
img = teaser1.png
title = Мой тизер
link = http://www.armadaboard.com/

[t2]
img = teas33er212.png
title = Ещё один тизер
link = http://www.armadaboard.com/



В месте, где нужно выводить тизеры, вставьте

Код:
<?php get_teasers(2); ?>



где 2 - это количество тизеров.

Тизеры выводятся в случайном порядке.

m_Stasuk
Дизайнер
Зарегистрирован: 23.12.2007
Сообщений: 5967
Contest (Сумма: 2)
Обратиться по нику
# Добавлено:Вс Мар 13, 2011 10:19 amОтветить с цитатой
вот это мега респект Smile Спасибо
Зарабатываю на рускамзе
Ростов-на-Дону
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ

Перейти:  





Генеральный спонсор



Партнеры