n-wp.ru — блог о WordPress

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

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

Обзываем картинки в 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

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

3 комментария