Harlam2521
@Harlam2521

Как сделал рандомный вывод цвета?

Вообщем есть сайт на wordpress. Когда у записи нет миниатюры я решил делать цветные квадраты. 5ce6cc4c1dedc869418333.png

Вручную устал делать, можно ли сделать как то что-бы цвет выбирался автоматом рандомно.

Вод код который использую:
<img data-src="holder.js/120x120?theme=thumb&bg=<?php the_field('color'); ?>&fg=<?php the_field('color'); ?>&size=1" class="rounded-0" style="width: 120px; height: 120px;">


<?php the_field('color'); ?> - Это доп.поле плагина Advanced Custom Fielda.
  • Вопрос задан
  • 54 просмотра
Решения вопроса 1
@cema93
WordPress разработчик
Вы можете использовать функцию для генерирования рандомного цвета:
function random_color_part() {
    return str_pad( dechex( mt_rand( 0, 255 ) ), 2, '0', STR_PAD_LEFT);
}

function random_color() {
    return random_color_part() . random_color_part() . random_color_part();
}

echo random_color();
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы