Разбиение страницы на пользовательский тип сообщения не работает, если постоянные ссылки переписывают URL-адрес

При переписывании url вот так: … /% postname% /

Это важная часть моих аргументов регистрации типа записи:

'rewrite' => array( 'slug' => 'haendler', 'with_front' => false ) 

Мое разбиение на страницы на пользовательский тип сообщения не работает.

Отображение разбиения на страницы есть, но когда я нажимаю на второй странице, ссылка http://www.example.com/%postname%/page/2 всегда возвращается обратно к http://www.example.com/%postname%/

Если я отключу постоянные ссылки на стиль разбивки по умолчанию, то это прекрасно.

Что может быть причиной того, что URL-адрес автоматически удаляет значение page/2 ?

заранее спасибо

Solutions Collecting From Web of "Разбиение страницы на пользовательский тип сообщения не работает, если постоянные ссылки переписывают URL-адрес"

Эта проблема была представлена ​​здесь: https://core.trac.wordpress.org/ticket/15551

Он исходит из функции redirect_canonical() WP.

Попробуйте отключить каноническое перенаправление для вашего пользовательского типа сообщения, чтобы получить работу с разбивкой по страницам:

 add_filter( 'redirect_canonical','custom_disable_redirect_canonical' ); function custom_disable_redirect_canonical( $redirect_url ){ if ( is_singular('your_custom_post_type') ) $redirect_url = false; return $redirect_url; } 

Надеюсь, это поможет.