Как вывести случайную картинку без плагинов

Иногда требуется вывести случайную картинку в произвольном месте, которая будет автоматически заменяться на другую при перезагрузке страницы. Ставить из-за этого большой плагин, создающий галерею из картинок ради такого простого дела — дело не очень экономное, как с позиции экономии ресурсов хостинга, так и с точки зрения стабильности работы. Вместо этого можно использовать простой код, который будет выводить разные изображения автоматически.

Обзываем картинки в 1.jpg, 2.jpg, 3.jpg, и так далее до 10 (или скольки хотите). Заливаем их в папку images, которая будет в папке темы. После этого вставляем в нужное место очень простой код:

$num = rand(1,10); //Get a random number between 1 and 10, assuming 10 is the total number of header images you have
<div id="header" style="background:transparent url(images/.jpg) no-repeat top left;">

Компания Импульс-КС продает оптом просто незаменимые в строительстве материалы: сетка сварная, фасадная, полимерная и многие другие виды сеток.

Это все. Картинки будут меняться автоматически, по мере обновления страницы. Сколько картинок — такая и цифра должна фигурировать в коде, главное — переименовать картинки правильно.

Забрать ссылку на пост
в свой блог
Предыдущие Настройки Wordpress
Похожие записи
  1. о алллах! и это мне тоже очень нужно было, сколько я промучался пока искал такое решение!

  2. Лучше всё же Random Image Selector. Он хоть и плагин, но не заставляет переименовывать.

  3. И да, этот код не работает.

имя
почта
сайт
вставить код/картинку

Чтобы вставить код, используйте [php] ваш код [/php]
Чтобы вставить картинку, используйте <img src="ссылка на картинку" />

| подписаться

Получать комментарии к записи по электронной почте.
Подписка на RSS комментариев к этой записи .