2015-05-27 66 views
2

我想在Dropbox中的Wordpress中製作圖片庫。在wordpres中,我安裝了從Dropbox特定文件夾讀取信息的插件「Cloud Folder Share」。問題是,它列出了我在這個文件夾中的所有文件,但我需要他顯示我的這些文件/圖像。有人可以幫助我解決這個問題。或者知道有人用Dropbox或Google Drive共享文件夾創建圖庫的其他解決方案? 可能有人知道我可以在PHP文件中編輯以獲取圖像,而不是它的名稱並在Dropbox上鍊接到它。 謝謝。Dropbox圖片庫

回答

1

核心API將是最好的選擇。你可以在Core API here找到官方的PHP SDK。

有一個入門指南here

完整文檔是here

例如,您可以使用此方法獲取圖像文件的縮略圖。這裏是一個link

這真的很簡單。這裏是http://davidwalsh.name/generate-photo-gallery的一個片段按照這個鏈接,你會發現一個簡單的方法來解決你的問題(包括演示)。

/** settings **/ 
$images_dir = '<path-to-your-dropbox>'; 
$thumbs_dir = '<path-to-your-generated thumbnails>'; 
$thumbs_width = 200; 
$images_per_row = 3; 

/** generate photo gallery **/ 
$image_files = get_files($images_dir); 
if(count($image_files)) { 
$index = 0; 
foreach($image_files as $index=>$file) { 
$index++; 
$thumbnail_image = $thumbs_dir.$file; 
if(!file_exists($thumbnail_image)) { 
    $extension = get_file_extension($thumbnail_image); 
    if($extension) { 
    make_thumb($images_dir.$file,$thumbnail_image,$thumbs_width); 
    } 
} 
    echo '<a href="',$images_dir.$file,'" class="photo-link smoothbox" rel="gallery"><img src="',$thumbnail_image,'" /></a>'; 
    if($index % $images_per_row == 0) { echo '<div class="clear"></div>';             } 
} 
echo '<div class="clear"></div>'; 
    } 
else { 
    echo '<p>There are no images in this gallery.</p>'; 
} 

我希望你現在能夠朝着積極的方向前進。