[Ищу] Случайная картинка в сообщении

Тема в разделе "Wordpress", создана пользователем kpe8eg, 29 авг 2009.

Статус темы:
Закрыта.
Модераторы: DzSoft, Sorcus
  1. kpe8eg

    kpe8eg Создатель

    Регистр.:
    6 ноя 2008
    Сообщения:
    32
    Симпатии:
    1
    Нужен плагин, который в начале каждого сообщения будет ставить любую картинку из папки, находящейся на фтп. Что-то типа random image но чтоб один раз поставилась картинка и все, а рандом имадже постоянно картинки меняет
     
  2. whitewolff

    whitewolff Лимонадный Джо :)

    Регистр.:
    29 май 2007
    Сообщения:
    168
    Симпатии:
    33
    ну допустим у тебя 100 картинок с названиями типа pic1.jpg, pic2.jpg ... pic100.jpg
    в цикл вывода постов пишеш что-то вроде этого
    PHP:
    <div id="randimg"><img src="http://путь к папке с картинками/pic<?php echo rand(1100); ?>.jpg"/></div>
     
    kpe8eg и crazyyy нравится это.
  3. kpe8eg

    kpe8eg Создатель

    Регистр.:
    6 ноя 2008
    Сообщения:
    32
    Симпатии:
    1
    это хорошо, но картинка каждый раз меняться будет, а мне нужно чтоб она сгенерилась один раз рандомно и была всегда вне зависимости от обновления страницы
     
  4. omfg

    omfg

    Регистр.:
    4 авг 2009
    Сообщения:
    159
    Симпатии:
    46
    Тогда тебе надо самому написать. Ставить хук создания сообщения и вставлять в начале так как сказал whitewolff. Тогда сообщение будет сразу сохранено с картинкой
     
  5. sidor80

    sidor80 Постоялец

    Регистр.:
    15 фев 2007
    Сообщения:
    80
    Симпатии:
    33
    Подскажите в каком файле находится цикл вывода
     
  6. zagrenat

    zagrenat

    Регистр.:
    26 дек 2006
    Сообщения:
    243
    Симпатии:
    59
    шаблон двух страниц index и page находяться в папке шаблона твоего, там же можешь и вставить или вырезать все что хошь и куда хочешь

    я таким макаром вырезал на одном блоге ваще возможность коментарии оставлять ) .
     
  7. whitewolff

    whitewolff Лимонадный Джо :)

    Регистр.:
    29 май 2007
    Сообщения:
    168
    Симпатии:
    33
    файлы index.php, page.php, single.php, home.php и т.д. (подробнее см. иерархию шаблонов вп на codex.wordpress.org) в папке шаблонов есть код
    PHP:
    while ( have_posts() )
    ...
    // код вывода контента
    ...
    endwhile;
    или
    PHP:
    while ( have_posts() {
    ...
    // код вывода контента
    ...
    }
    вот в этом цикле и дописываеш вывод картинки.
    просто вырезать код ввода/вывода комментов из шаблона недостаточно. если хочеш отключать комментирование то необходимо все-таки отключить его в настройках блога (либо для каждого материала по отдельности)
     
Статус темы:
Закрыта.