0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 238 Просмотров
*

bigbelka

  • Новичок
  • 15
  • 0 / 0
День добрый,
для генерации микроразметки добавила код по аналогии с http://joom4all.ru/seo/internal-optimization/93-open-graph-dlya-joomla
Но проблема в том, что в тег og:description собирает весь текст материала.
Тогда попробовала генерировать og:description на странице материала - публикация - Мета-тег Description. Но тогда Joomla генерит сразу три строки
<meta name="description" content="
<meta name="description" content="
<meta property="og:description" content="
с одинаковым содержимым.
Как удалить лишнее? Яндекс на микроразметку не ругается, но странно выглядит
*

Kostelano

  • Захожу иногда
  • 477
  • 42 / 1
Можно сделать проще, есть 2 небольших, но хороших плагина с гибкими настройками:

Phoca Open Graph Plugin | Русский язык

Phoca Open Graph System Plugin | Русский язык

Документация

В зависимости от целей можно использовать хоть оба вместе, хоть или/или.

*

effrit

  • Легенда
  • 9804
  • 1080 / 13
  • effrit.com
здра.
во-первых, не три одинаковых, а 2, потому что
Код
<meta name="description" content="
<meta property="og:description" content="
- это два разных тега, так и должно быть. а вот дубль meta name="description"  - это косяк.
если до ваших манипуляций такого не было, то, возможно, вы вместо двойного равенства (==) использовали одинарное в условии
Код
if($this->item->metadesc == "")
*

bigbelka

  • Новичок
  • 15
  • 0 / 0
здра.
во-первых, не три одинаковых, а 2, потому что
Код
<meta name="description" content="
<meta property="og:description" content="
- это два разных тега, так и должно быть. а вот дубль meta name="description"  - это косяк.
если до ваших манипуляций такого не было, то, возможно, вы вместо двойного равенства (==) использовали одинарное в условии
Код
if($this->item->metadesc == "")
День добрый, 2 строки
Код
<meta name="description" content="
генерит Joomla, код не трогала. Я прописываю только дубль строки
Код
<meta property="og:description" content="

*

effrit

  • Легенда
  • 9804
  • 1080 / 13
  • effrit.com
как-то не совсем понятно.
из вашего первого поста следует, что вы попробовали сделать просто кодом, и все было бы норм, если бы не слишком большой объем захватываемого текста.
получается, что если вы НЕ заполняли поле описание в настройках статьи, то оно у вас все-таки было и генерировалось на основе текста статьи?

в любом случае, если есть задвоение, то где-то идет лишнее addCustomTag для тега descriptio , скорее всего.
так что имеет смысл прошерстить (делается автоматически с помощью, например, totalCommander ) папку шаблона и папку плагинов на предмет наличия текста addCustomTag и посмотреть, есть ли там искомый тэг.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla 3 не пускает в админку

Автор efirof

Ответов: 29
Просмотров: 2396
Последний ответ 14.08.2020, 11:54:10
от hitower
Не изменяются title и description

Автор d1m88

Ответов: 25
Просмотров: 361
Последний ответ 11.08.2020, 16:33:38
от d1m88
[Решено] Скрыть верхнее меню в админке Joomla

Автор lgmax

Ответов: 2
Просмотров: 105
Последний ответ 09.08.2020, 12:41:50
от arma
Циклы и таймеры Joomla

Автор jm

Ответов: 9
Просмотров: 248
Последний ответ 23.07.2020, 16:10:39
от jm
Ссылка на метки Joomla имеют вид component/tags несмотря на пункт меню

Автор spirit1086

Ответов: 37
Просмотров: 5040
Последний ответ 16.07.2020, 10:10:37
от vitzer