У нас есть сайт Wordpress, который показывает изображения с 6 веб-камер. Он был разработан, чтобы показать вторые самые последние изображения. Изображения загружаются на сайт WordPress в папках по камерам, дням, часам, мин.
, на сайте сохраняются последние часы. Я хотел бы создать страницу WordPress, которая, например, будет отображать каждое изображение в папке camera6, которое у нас есть.
вот структура папок для загрузки wp-контента / uploads / камеры / Camera4 / 2020-05-02 / 001 / jpg / 13/12/00 [R] [0@0] [0] .jpg ID хотел бы иметь возможность анализировать папки в wp-content / uploads / camera / Camera4 и показывать все изображения на одной странице. Есть около 3 изображений в минуту. Крон очищает папки в 10 часов каждый час.
Если это поможет, вот код, который показывает 6 самых последних изображений
$upload_dir = wp_upload_dir();
$camera_dir_1 = ( $upload_dir['basedir'] . "/cameras/Camera1/$today/001/jpg/$hourMin/$minute");
$camera_dir_2 = ( $upload_dir['basedir'] . "/cameras/Camera2/$today/001/jpg/$hourMin/$minute");
$camera_dir_3 = ( $upload_dir['basedir'] . "/cameras/Camera3/$today/001/jpg/$hourMin/$minute");
$camera_dir_4 = ( $upload_dir['basedir'] . "/cameras/Camera4/$today/001/jpg/$hourMin/$minute");
$camera_dir_5 = ( $upload_dir['basedir'] . "/cameras/Camera5/$today/001/jpg/$hourMin/$minute");
$camera_dir_6 = ( $upload_dir['basedir'] . "/cameras/Camera6/$today/001/jpg/$hourMin/$minute");
$files_array_1 = scandir($camera_dir_1);
$files_array_2 = scandir($camera_dir_2);
$files_array_3 = scandir($camera_dir_3);
$files_array_4 = scandir($camera_dir_4);
$files_array_5 = scandir($camera_dir_5);
$files_array_6 = scandir($camera_dir_6);
$second_most_image_camera_1=get_site_url().'/wp-content/uploads/cameras/Camera1/'.$today.'/001/jpg/'.$hourMin.'/'.$minute.'/'.$files_array_1["2"];
$second_most_image_camera_2=get_site_url().'/wp-content/uploads/cameras/Camera2/'.$today.'/001/jpg/'.$hourMin.'/'.$minute.'/'.$files_array_2["2"];
$second_most_image_camera_3=get_site_url().'/wp-content/uploads/cameras/Camera3/'.$today.'/001/jpg/'.$hourMin.'/'.$minute.'/'.$files_array_3["2"];
$second_most_image_camera_4=get_site_url().'/wp-content/uploads/cameras/Camera4/'.$today.'/001/jpg/'.$hourMin.'/'.$minute.'/'.$files_array_4["2"];
$second_most_image_camera_5=get_site_url().'/wp-content/uploads/cameras/Camera5/'.$today.'/001/jpg/'.$hourMin.'/'.$minute.'/'.$files_array_5["2"];
$second_most_image_camera_6=get_site_url().'/wp-content/uploads/cameras/Camera6/'.$today.'/001/jpg/'.$hourMin.'/'.$minute.'/'.$files_array_6["2"];
?>
<ul class="home_camera_sum">
<div style="text-align:center;">
<br><br>
<li><img src="<?php echo $files_array_1; ?>" target="new" class="image"
alt="camera images"></li>
<li><img src="<?php echo $second_most_image_camera_4; ?>" target="new" class="image" alt="camera image"></li> <li><img src="<?php echo $second_most_image_camera_3; ?>" target="new" class="image" alt="camera image"></li> <P>
<li><img src="<?php echo $second_most_image_camera_2; ?>" target="new" class="image" alt="camera image"></li> <li><img src="<?php echo $second_most_image_camera_1; ?>" target="new" class="image" alt="camera image"></li> <P>
<li><img src="<?php echo $second_most_image_camera_5; ?>" target="new" class="image" alt="camera image"></li> <li><img src="<?php echo $second_most_image_camera_6; ?>" target="new" class="image" alt="camera image"></li>
</ul>
<div style="text-align:center;">
<?php`