Intereting Posts
Вставьте термины для пользовательской таксономии при активации плагина или каждой загрузки страницы (крючок инициализации) WordPress 3.5 Галерея Меню Заказ не установлен? Вызовите функцию javascript, когда категория добавлена ​​через ajax Что не так с этим обновлением wpdb? Удалять все запланированные события с помощью определенного крючка Прокрутка виджета в боковой панели Шаблоны пользовательских страниц Проблема при отображении соответствующих сообщений по конкретной таксономии в пользовательском типе сообщений wp-cron все еще работает, хотя DISABLE_WP_CRON верен Не удается обновить старые сообщения 3.5.2 Как настроить программную страницу на первой странице? Как перемещать комментарии Bubble на правую сторону панели инструментов Упрощение wordpress: блокирование / включение с htaccess Shortcode – Получение категорий появляется поверх веб-сайта Импортировать большое количество изображений с сервера

Пользовательский тег заголовка для каждой страницы в разбивке на страницы?

С ссылкой ниже вопросов.
Как изменить теги заголовков в текстовых сообщениях?
Страница тегов страниц
Как изменить теги заголовков в текстовых сообщениях?
Добавить номер страницы в Meta Описание в WordPress SEO от Yoast

Я использую плагин WP Page Numbers для разбивки на страницы, но плагин не предлагал разные варианты.

Я хотел бы добавить другой тег заголовка для каждой страницы на страницах страницы . Ниже представлены разные страницы

Отображение страниц для всех страниц индекса (50 страниц и увеличение)
http: // domain.com/page/2/

Разбиение на страницы для всех категорий (по 20 страниц в 4 категории и увеличение)
http: // domain.com/this-is-category-no-1/page/2/
http: // domain.com/this-is-my-cat-no-2/page/3/

Solutions Collecting From Web of "Пользовательский тег заголовка для каждой страницы в разбивке на страницы?"

Используете ли вы запрос для отображения результатов на каждой странице?

Если вы знаете аргументы запроса, вы можете сделать материал на основе вывода. Предположим, что 'posts_per_page' установлен в 20 . Вы можете использовать found_posts для подсчета количества сообщений и показать тег заголовка на основе этой информации:

 $num_posts = $my_query->found_posts; // For index pages if(is_page('page_title_here') && $num_posts / 20 == 4){ // Now you're on page 4 } // For category pages if(is_category('category_title_here') && $num_posts / 20 == 3){ // Now you're on page 3 } 

Если у вас 'paged' установлено значение $paged и вы определили $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; то вы можете сделать, если утверждения основаны на номере страницы (лучше, чем приведенный выше код IMO):

 // For index pages if(is_page('page_title_here') && $paged == 4){ // Now you're on page 4 } // For category pages if(is_category('category_title_here') && $paged == 3){ // Now you're on page 3 } 

На самом деле я не уверен, что вы подразумеваете под тегами заголовков, но вы можете делать все, что угодно, в выражениях if.

ОБНОВИТЬ

Если вы хотите, чтобы код помещал заголовок в <title> в разделе <head> , оберните код в функцию:

 function title_function(){ // For index pages if(is_page('page_title_here') && $paged == 4){ return 'Title for page 4 on page_title_here'; } // For category pages if(is_category('category_title_here') && $paged == 3){ return 'Title for page 3 on category_title_here'; } } 

И положи

 <title><?php echo title_function(); ?></title> 

ОБНОВЛЕНИЕ 2

Я неправильно прочитал вопрос, а не is_page в приведенном выше коде, используйте is_home() если ваша страница показывает последние сообщения или is_front_page() если ваша домашняя страница является статической страницей:

 function title_function(){ // For homepage if(is_home() && $paged == 4){ return 'Title for page 4 on page_title_here'; } // For category pages if(is_category('category_title_here') && $paged == 3){ return 'Title for page 3 on category_title_here'; } }