Dropbox Галерея изображений

Я пытаюсь сделать галерею изображений в WordPress из Dropbox. В WordPres я установил плагин «Cloud Folder Share», который считывает информацию из определенной папки Dropbox. Проблема в том, что он составляет список всех файлов, которые у меня есть в этой папке, но мне нужно, чтобы он показал мои файлы / изображения. Может ли кто-нибудь помочь мне с этим. Или знает кто-нибудь другое решение для создания галереи изображений из общей папки Dropbox или Google Drive?
Может быть, кто-то знает, что я могу отредактировать в php-файлах, чтобы получить изображения, а не их название, и ссылку на них в Dropbox.
Спасибо.

2

Решение

Core API будет лучшим выбором для этого. Вы можете найти официальный PHP SDK для Core API Вот.

Есть руководство по началу работы Вот.

Полная документация Вот.

Например, вы можете использовать этот метод, чтобы получить эскиз для файла изображения. Вот ссылка на сайт за это.

Это действительно довольно просто. Вот фрагмент из 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>';
}

Я надеюсь, что теперь вы ведете к положительному решению.

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector