• Plugin Author volod1n

    (@volod1n)


    Теперь есть параметр count у ВК, по-умолчанию отдается 50 фотографий из альбома, максимально 1000: https://vk.com/dev/photos.get

    В плагине сейчас это не предусмотрено.

    Если у вас более 50 фотографий, можно оперативно внести правки, в следующем обновлении это предусмотрю.

    В файле: /wp-content/plugins/vk-photos/api/vkapi.class.php
    добавить:

    if($method == "photos.get"){
    	$params["count"] = "1000";
    }

    примерно как тут: https://photo-family.ru/1540835822458.png

    • This topic was modified 6 years, 4 months ago by volod1n.
Viewing 4 replies - 1 through 4 (of 4 total)
  • Не согласен с решением. С новыми параметрами лучше справшивать у vk $count фото, с необходимым отступом. Вот какие изменения я сделал:

    if($from == 'vk'){
        $photos = $VKP->api('photos.get', array('album_id'=>$id,'owner_id'=>$owner, 'access_token'=>$acces_token, 'offset'=>($page-1)*$count, 'count'=>$count));
    }

    $photos = array_slice($photos['response']['items'],0,$count);

    if($allCount>=$count){
        $output.= "<center><a href='javascript:void(0)' onclick='nextPage_".$id."(".($page+1).")'>".get_option('vkpMoreTitle')."</a></center>";
    }

    С моим решением сервер будет тратить меньше мощностей на обработку всех фото. Если надо показать очердные 12 фото, скрипт запросит 12 фото и их отдаст, а решение поставить count=1000 на каждые новые 12 фото будут грузится 1000.

    Plugin Author volod1n

    (@volod1n)

    Круто! Спасибо!

    Спасибо большое

    (@ivsevolod) а можно инструкцию подробную где что поправить

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Если в галерее на ВК более 50 фотографий’ is closed to new replies.