Что делать, если не выводятся миниатюры в плагине Slideshow Gallery

16.10.2013

Достаточно интересный плагин слайдера для WordPress Slideshow Gallery, если чуть исправить таблицу стилей, то можно получить необходимый под ваш дизайн слайдер.

Что делать, если не выводятся миниатюры в плагине Slideshow Gallery?

Находим файл timthumb.php в папке wp-content\plugins\slideshow-gallery\vendors

Затем заменяем 209 строку

$this->myHost = preg_replace('/^www\./i', '', $_SERVER['HTTP_HOST']);

на

$my_new_url = sprintf(
"%s://%s",
isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off' ? 'https' : 'http',
$_SERVER['HTTP_HOST']
);
$arr = explode('/',dirname($_SERVER['PHP_SELF']));
$myNewSite_name = $arr['1'];
$custom_path = $my_new_url.'/'.$myNewSite_name.'/';

и меняем 212 строку

$this->src = preg_replace('/https?:\/\/(?:www\.)?' . $this->myHost . '/i', '', $this->src);

на

$this->src = $custom_path.$this->src;

Данная проблема возникала у меня на локальном хостинге, поэтому на виртуальном нужно будет проверить работоспособность с этими заменами и без них.

За решение проблемы спасибо arslaan ejaz.

Рекомендую к прочтению:

Оставить комментарий