• Портфолио
  • Смотреть портфолио списком
  • Создание сайтов
  • Контактная информация
  • Изменить количество записей на странице таксономии

    Иногда бывает очень нужным кастомное количество записей на странице, нежели на все страницах Вашего сайта, как определено в админке. Это можно достигнуть путем создания функции, которая перебьет нативный post_per_page для нужной Вам таксономии.

    $option_posts_per_page = get_option( 'posts_per_page' );
    add_action( 'init', 'my_modify_posts_per_page', 0);
    function my_modify_posts_per_page() {
        add_filter( 'option_posts_per_page', 'my_option_posts_per_page' );
    }
    function my_option_posts_per_page( $value ) {
        global $option_posts_per_page;
        if ( is_tax( 'portfolio-category') ) {
            return 2;
        } else {
            return $option_posts_per_page;
        }
    }