Title: Nextgen gallary и polylang
Last modified: 13.10.2015

---

# Nextgen gallary и polylang

 *  Решено [Joys66](https://ru.wordpress.org/support/users/joys66/)
 * (@joys66)
 * [10 лет, 12 месяцев назад](https://ru.wordpress.org/support/topic/nextgen-gallary-%d0%b8-polylang/)
 * Недавно обнаружил, что в галерее перестала работать пагинация. То есть ссылки
   формируются правильно, а переходы по ним ведут на первую страницу причем по 301
   редиректу. Опытным путем определил, что после деактивации polylang все начинает
   работать. Поставил на другой сайт такую связку- проблем нет. Может кто подскажет
   в каком направлении копать? Где происходит разбор запроса типа [http://mysite.net/mypost/nggallery/page/4](http://mysite.net/mypost/nggallery/page/4)?

Просмотр 5 ответов — с 1 по 5 (всего 5)

 *  [☭Gu](https://ru.wordpress.org/support/users/gusoft/)
 * (@gusoft)
 * [10 лет, 12 месяцев назад](https://ru.wordpress.org/support/topic/nextgen-gallary-%d0%b8-polylang/#post-188239)
 * Благодаря Вам открыл для себя новое слово
 * [https://ru.wikipedia.org/wiki/%D0%9F%D0%B0%D0%B3%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D1%8F](https://ru.wikipedia.org/wiki/%D0%9F%D0%B0%D0%B3%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D1%8F)
 * Спасибо. Но, думаю, обычный русский яз. тоже бы справился с описанием.
 * Если советы не помогут — «поднимайте» вопрос выше — для местных гуру, я только
   общие советы могу дать:
 * а на сайтах параметры wp-config.php
 * define(‘WP_HOME’,’[http://&#8230](http://&#8230);.’);
    define(‘WP_SITEURL’,’[http://&#8230](http://&#8230);.’);
 * разные (если е)? а через phpmyAdmin что видно в строках таких в таблице постов(
   сравните свой сайт и новый)? а при наведении мауса (снизу обычно путь высвечивает)
   на таких ссылках (или пр кл мауса свойства)? или через IE — зашли на сайт, нажали
   f12 и начинаем изучать области — разница е?
 * найдя разность получите искомое.
 *  Автор [Joys66](https://ru.wordpress.org/support/users/joys66/)
 * (@joys66)
 * [10 лет, 12 месяцев назад](https://ru.wordpress.org/support/topic/nextgen-gallary-%d0%b8-polylang/#post-188257)
 * Нет, с настройками все хорошо. Ссылки формируемые на кнопках перехода по страницам
   тоже правильные и одинаковые на обоих сайтах. Только на одном ссылка [http://mysite.net/mypost/nggallery/page/4](http://mysite.net/mypost/nggallery/page/4)
   ведет на четвертую страницу галереи, а на другом получаю 301 редирект на [http://mysite.net/mypost/](http://mysite.net/mypost/).
   Стоит деактивировать Polylang- сразу все хорошо . То есть скорее всего неправильно
   отрабатываются rewrite_rule движком. Пробовал трассировку отладчиком посмотреть,
   но не зная в каком месте смотреть- дело почти безнадежное. И да. разбивка на 
   страницы списка постов в категориях,авторах, метках и переходы между ними работают
   правильно.
 *  Автор [Joys66](https://ru.wordpress.org/support/users/joys66/)
 * (@joys66)
 * [10 лет, 12 месяцев назад](https://ru.wordpress.org/support/topic/nextgen-gallary-%d0%b8-polylang/#post-188356)
 * Проблему насколько возможно локализовал. Только вот вопрос. Если два плагина 
   при определенных обстоятельствах не уживаются. К разработчикам какого плагина
   обращаться ?
 *  Автор [Joys66](https://ru.wordpress.org/support/users/joys66/)
 * (@joys66)
 * [10 лет, 12 месяцев назад](https://ru.wordpress.org/support/topic/nextgen-gallary-%d0%b8-polylang/#post-188360)
 * То ли криво описал проблему, то ли не в то место пришел за помощью ((
    Пришлось
   самому ).
 *  Автор [Joys66](https://ru.wordpress.org/support/users/joys66/)
 * (@joys66)
 * [10 лет, 11 месяцев назад](https://ru.wordpress.org/support/topic/nextgen-gallary-%d0%b8-polylang/#post-188367)
 * Ну может кому интересно будет в чем проблема была (есть).
    У плагина nextgen 
   gallary есть свой обработчик постоянных ссылок и свои правила rewrrite_rule. 
   Чтобы wordpress не ругался на запрос типа [http://mysite.net/mypost/nggallery/page/4](http://mysite.net/mypost/nggallery/page/4),
   плагин галереи разбирает его. Первоначальный запрос для своих нужд запоминает
   в $_SERVER[‘ORIG_REQUEST_URI’] , а в $_SERVER[‘REQUEST_URI’] должен записать /
   mypost/ чтоб потом WP и все плагины остальные понимали что им делать. Но из-за
   ошибки в одной из функций, получается $_SERVER[‘REQUEST_URI’]=’//mypost/’; и 
   все начинает работать не так. Как отсутствие Polylang исправляет эту проблему
   пока не разобрался )) Просто подправил функцию nextgen и все.

Просмотр 5 ответов — с 1 по 5 (всего 5)

 Тема «Nextgen gallary и polylang» закрыта для новых ответов.

 * Форум: [Проблемы и решения](https://ru.wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 5 ответов
 * 2 участника
 * Последний ответ: [Joys66](https://ru.wordpress.org/support/users/joys66/)
 * Последняя активность: [10 лет, 11 месяцев назад](https://ru.wordpress.org/support/topic/nextgen-gallary-%d0%b8-polylang/#post-188367)
 * Статус: решённая

## Темы

### Самые популярные темы

### Темы без ответов

### Без вопроса

### Решённые

### Нерешённые

### Все темы
