我試圖從一定的圖像選擇使用隨機圖像作爲網頁(Wordpress網站)的背景照片。棘手的部分是我還需要顯示拍攝照片的攝影師的姓名。顯示隨機背景照片和攝影師的名字
我對PHP的知識非常非常基本,所以我不知道如何解決這個問題。我發現一個簡單的腳本在線從目錄中拉出一個隨機圖像,效果很好,但我有什麼選擇來檢索照片信用?我應該創建一個文本文件並從那裏提取數據嗎?我怎樣才能將照片與攝影師的名字「連接」?
這是我提到去獲取圖片的腳本:
<?php
$root = get_stylesheet_directory_uri();
$dir = $root . "/images/bgs/";
$random = rand(1,22);
echo $root . "/images/bgs/bg_" . $random . ".jpg"; ?>
謝謝您的幫助!
額外的挑戰:
,在卡板22(1,22)是在$ DIR圖像的總數。我如何使其成爲動態的,這樣如果我將更多圖像添加到目錄中,我不必手動更新它?
EXTRA額外的挑戰
有沒有一種方法,以確保相同的圖像不連續拉兩次,甚至,也就是說,每5次?
照片存儲在哪裏? – apokryfos
您可以通過Wordpress媒體上傳器上傳圖片,然後使用標題,標題或說明字段來保存您的信用信息。 – Lee
創建關聯數組'[「MY_NAME」 =>「my_photo_url」]'然後用'mt_rand()'相處隨機照片與攝影師的名字 –