http://localhost:8089/novaya/test/testovaya-zapis-%e2%84%96-3-v-podrubriku-test-rubriki-novaya/
http://localhost:8089/category/novaya/test/
http://localhost:8089/category/novaya/test/
http://localhost:8089/category/novaya/
http://localhost:8089/category/novaya/
http://localhost:8089/novaya/test/testovaya-zapis-%e2%84%96-3-v-podrubriku-test-rubriki-novaya/
убрать testovaya-zapis-%e2%84%96-3-v-podrubriku-test-rubriki-novaya/
, чтобы урл стал http://localhost:8089/novaya/
, то при переходе по данному урлу (http://localhost:8089/novaya/
) вы попадаете на страницу с выводом всех записей относящихся ко всем подрубрикам рубрики /novaya/, за которую отвечает файл со стандартным кодом category.php. При этом урл выглядит:http://localhost:8089/novaya/
. Но при этом не работает пагинация должным образом, т.е. при переходе на следующую страницу выдаёт 404. А если урл у нас http://localhost:8089/category/novaya/
, то пагинация работает должным образом, т.е. при переходе на следующую страницу выводит остальные ссылки на записи относящиеся ко всем подрубрикам рубрики /novaya/.function codernote_request($query_string ) {
$args = array( 'posts_per_page' => 5, //будет конфликт с настройкой в админке «На страницах блога отображать не более»
add_filter('pre_get_posts',отпишусь позднее.
http://localhost:8089/stati/
включая перехода по нему на следующую страницу http://localhost:8089/stati/page/2/
.// function codernote_request($query_string ) {
// if ( isset( $query_string['page'] ) ) {
// if ( ''!=$query_string['page'] ) {
// if ( isset( $query_string['name'] ) ) {
// unset( $query_string['name'] ); }
// }
// }
// return $query_string;
// }
// add_filter('request', 'codernote_request');
// add_action('pre_get_posts', 'codernote_pre_get_posts');
// function codernote_pre_get_posts( $query ) {
// if ( $query->is_main_query() && !$query->is_feed() && !is_admin() ) {
// $query->set( 'paged', str_replace( '/', '', get_query_var( 'page' ) ) );
// }
// }
http://localhost:8089/category/stati/page/2/
, т.к. на второй странице отображались записи, которые видны на странице http://localhost:8089/category/stati/
, т.е. только 10 шт., ну или, скажем 5, если выставить в "На страницах блога отображать не более 5".
http://localhost:8089/category/stati/
, то пагинация работает нормально и ссылки на посты отображаются как надо, т.е. на первой странице 5 шт., на второй странице следующие 5 шт. и т.д. 10 шт., ну или, скажем 5, если выставить в "На страницах блога отображать не более 5"..
http://localhost:8089/stati/
, то видим только первые 5 ссылок на посты, а при переходе на http://localhost:8089/stati/page/2/
- Ой! Страница не найдена. http://localhost:8089/category/stati/
на вторую http://localhost:8089/category/stati/page/2/
все записи показываются как нужно.
А в целом соглашусь с НДС и с:
Я Просто придрался к фразе