我不知道如何進入這個網站,但沒有完全按照說明進行處理,所以我儘可能地儘量簡化,而不必留下重要的位。我以前看過一個命令行解決方案,但找不到。所以想想一下PHP解決方案。使用PHP查找目錄名稱
我目前都在下面的佈局保存到不同的文件夾中圖像的每噸:
locationname/hotelname/image.jpg
locationname/businessname/hotelname/image.jpg
locationname/businessname/hotelname/image.jpg
locationname/operatorname/hotelname/image.jpg
顯然這裏的共同點是,目錄總是與酒店的名稱結尾,幸運的是,酒店的名稱是與圖片相關的Wordpress帖子標題同名。
與其嘗試將所有$ hotelname文件夾重新排列到同一個目錄中,我是否認爲我可以掃描最低目錄的目錄,然後從那裏獲取圖像來源。有點像foreach循環與圖像sourced像:
<img src="$calculatedurl/image.jpg"/>
在此先感謝。
編輯:我想實現的。
每個帖子都有一個帖子標題,標題與包含其圖片的上傳目錄中的文件夾名稱幾乎完全相同。因此,對於所謂的「Agrade公寓」的旅館,圖像存儲在:
wp-content/uploads/locationame/Agrade Apartments/image.jpg
有超過1000個公寓,因此,而不是試圖去通過每個崗位和手動添加的圖片,我想寫一個條件語句,它將檢查圖像是否有附件,如果它確實顯示附加的圖像,如果沒有,則獲取$ posttitle並掃描上傳目錄中的同名文件夾,獲取內容和foreach $ content as $ content將文件添加到jQuery滑塊。
$posttitle = the_title();
$args = array(
'post_type' => 'attachment',
'numberposts' => -1,
'post_status' => null,
'post_parent' => $post->ID
);
$attachments = get_posts($args);
$alternativeurl =
if ($attachments) {
foreach ($attachments as $attachment) {
echo '<li>';
echo wp_get_attachment_image_src();
echo '</li>';
}
} else {
//use a php function to loop through all the folders in the
//wp-content/uploads that match the $posttitle variable.
//when found, loop through each file inside the folder and add
//each url to my jQuery slider as a foreach loop.
}
希望幫助解釋遠一點:
所以我大概就結了。
而問題是......? – axiac
與其嘗試將所有$ hotelname文件夾重新排列到同一個目錄中,我是否認爲我可以掃描最低目錄的目錄,然後從那裏獲取源圖像。有點像foreach循環,圖像來源如下: –
你想實現什麼? – aimme