Домой Без рубрики Как автоматически отображать заголовки и описания в архивах категорий — Исправлена ошибка...

Как автоматически отображать заголовки и описания в архивах категорий — Исправлена ошибка отсутствия тега h1 — Советы WordPress для веб-мастеров

633
0

На Crunchify мы используем Genesis Framework и Eleven40 дочернюю тему. До сих пор мы сделали множество улучшений и добавили несколько хуков . Как я полагаю, в дочерней теме Eleven40 отсутствует одна из основных функций цели Поисковой оптимизации (SEO), которая по умолчанию добавляется Category Name а также Description для каждой страницы категории.

NOTE: Этот урок исправит ошибку SEO веб-мастера Bing:

tag missing error , Посмотрите на последний пункт ниже.

Кроме того, это хорошо user experience показать заголовок и описание категории для лучшей читаемости и ясности.

Есть ли у вас какие-либо вопросы ниже? Затем выполните все следующие шаги:

  • Как отобразить название и описание категории в Genesis
  • Как создать динамические заголовки, основанные на архиве категорий и тегов?
  • Возникли проблемы с получением заголовка архива генеза?
  • Как получить название текущей категории в WordPress?

Давайте начнем:

Шаг 1

  • Идти к Posts -> Categories
  • Предоставить категорию Name
  • Предоставить категорию Slug
  • Предоставить категорию Description

Шаг 2

NOTE: Если вы НЕ используете Genesis Framework, перейдите к step-3 , Этот шаг предназначен только для пользователей Genesis WordPress .

Добавьте приведенный ниже код в файл functions.php вашей дочерней темы Genesis.

functions.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Это необходимо для удаления лишнего тега

, добавленного в описание WordPress

remove_filter ( 'term_description' , 'wpautop' ) ;
// Добавить заголовок и описание для страницы категории WordPress
функция crunchify_category_header ( ) {
если ( is_category ( ) )    {
эхо '

' ;
echo single_cat_title ( ) , «Архивы …» ;
эхо ' ' ;
эхо '

' ;
                 echo term_description ( ) ;
эхо ' ' ;
}
}
add_action ( 'genesis_before_loop' , 'crunchify_category_header' ) ;

Шаг 3

NOTE: Это NON Genesis WordPress крюк. Для пользователя Genesis Framework перейдите на step-4 ,

Теперь, прежде чем реализовать это в своей теме, не относящейся к Genesis, убедитесь, что вам не хватает этой функциональности или нет :). Если вы уже видите заголовок и описание категории, то все готово.

В случае you are missing Название и описание категории следуют следующим шагам:

  • Перейти в папку вашей темы
    • В основном это / wp-content / themes / theme_name
  • открыто archive.php ИЛИ ЖЕ category.php
  • Найдите строку кода, которая содержит single_cat_title функция

  • Замените вышеуказанную строку на нижнюю строку вашей темы. Так как в репозитории есть тысячи тем WordPress , вам может потребоваться немного изменить код в соответствии с вашими потребностями.
  • NOTE: Будьте внимательны перед сохранением файла и убедитесь, что no PHP error в противном случае вы можете нарушить вашу тему ( Белая пустая страница при ошибке сайта).
archive.php или category.php

1
2
3
4
5
6
7
8
9
10
если ( is_category ( ) ) { ?>
эхо '

' ;
echo single_cat_title ( ) , «Архивы …» ;
эхо ' ' ;
эхо '

' ;
         echo term_description ( ) ;
эхо ' ' ;
< ? PHP / * ….. убедитесь, что вы не ломаете php-страницу 🙂 * /

И вы должны увидеть заголовок категории, завернутый внутрь H1 HTML tag с последующим описанием.

Шаг 4 Стайлинг категории и описания тегов

Добавьте приведенный ниже код в файл style.css вашей темы, чтобы украсить раздел Название и описание категории.

style.css

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
, crunchifyархивзаголовок {
     цвет фона : #fff;
     поле : 0px 5px 40px 5px ! важно ;
     переполнение : скрытый ;
     набивка : 25px 40px 5px 40px ;
    webkitкоробкаshadow : 4px 4px 10px rgba ( 0 , 0 , 0 , 0,3 ) ;
    мозкоробкатень : 4px 4px 10px rgba ( 0 , 0 , 0 , 0,3 ) ;
     коробкатень : 4px 4px 10px rgba ( 0 , 0 , 0 , 0,3 ) ;
     граница : 1px твердый #ccc;
     границарадиус : 30 пикселей ;
     границавнизусправарадиус : 0 ;
}
, crunchifytitleclass {
     размер шрифта : 24px ;
}
, crunchifyописаниекласс {
     размер шрифта : 14px ;
     набивка : 5px 0px 25 пикселей ;
}

Приведенные выше советы сработают, если у вас также есть следующие вопросы:

  • показать описание категории wordpress
  • описание категории плагин WordPress
  • описание категории WordPress не отображается
  • описание категории WordPress HTML
  • WordPress Получить описание категории without p
  • описание категории SEO
  • описание категории генезис
  • показать описание категории плагин WordPress

Бонусное преимущество:

Это предложение также исправит Google и Bing SEO

tag missing error тоже, что произошло в моем случае, обернув заголовок категории вокруг тега

HTML

Если вы хотите добавить заголовок и описание для всех тегов, просто замените if ( is_category()) с if ( is_category() || is_tag()) ,

Как автоматически отображать заголовки и описания в архивах категорий — Исправлена ошибка отсутствия тега h1 — Советы WordPress для веб-мастеров

0.00 (0%) 0 votes

ЧИТАТЬ ТАКЖЕ:  Google Assistant для iOS, объявление Gmail Smart Reply на конференции Google I / O 2017

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь