WordPress 3.8.1 категория страница 2 ошибка 404 не найден / пользовательский тип сообщения

сначала проблема, потом попытки.

проблема

Проблема в том, что я получаю ошибку 404 НЕ НАЙДЕН, если я захожу на другую страницу, чем первая страница категории. На странице категории у меня нормальная нумерация страниц. Первый сайт работает. (http://mypage.com/category/properties)

После того, как я нажимаю на кнопку «Следующая страница», я нахожусь на страницеhttp://mypage.com/category/properties/page/2 и получил ошибку 404 НЕ НАЙДЕН.

Но почему?

Пытается

Сначала я попробовал этот вопросПользовательский тип поста и таксономия нумерация страниц 404, ноexclude_from_search и запросы ниже не работают.

Я тоже это попробовал.http://wordpress.org/support/topic/one-again-page-not-found-on-second-and-further-pages Но попытка query_posts имеет тот же результат, что и попытка WP_Query.

Событие с предварительным запросом я тоже попробовал. Но проблема все та же

Пример / PHP
<?php

/* /srv/www/mypage/wp-content/themes/twentythirteen/category-1.php */

global $wp_query;
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args = array_merge($wp_query->query, array(
    'posts_per_page' => 4,
    'post_type' => 'property',
    'post_status' => 'publish',
    'meta_key' => 'property_typ',
    'meta_value' => 'Rent',
    'category_name' => null
));

$wp_query = new WP_Query($args);

echo '<ul>';
while (have_posts())
{
    the_post();
    echo '<li><a href="' . get_permalink(get_the_id()) . '">'
         . get_the_title() . '</a></li>';
}
echo '</ul>';

echo paginate_links(array(
    'base' => str_replace(99999, '%#%', esc_url(get_pagenum_link(99999))),
    'total' => $wp_query->max_num_pages,
    'format' => '?paged=%#%',
    'current' => max(1, get_query_var('paged'))
));
Результаты

Страница 1

Страница 2

Ответы на вопрос(3)

Ваш ответ на вопрос