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

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

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

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

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

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

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

*

effrit

  • Легенда
  • 9792
  • 1078 / 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

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

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

Как модифицировать страницу редактирования материалов Joomla 3?

Автор Damarkuzz

Ответов: 2
Просмотров: 47
Последний ответ 09.07.2020, 20:54:03
от NewUsers
Обновление плагина Joomla - оповещение

Автор pavelrer

Ответов: 3
Просмотров: 104
Последний ответ 19.06.2020, 16:03:44
от NewUsers
Хранить файлы локально вне корневого каталога Joomla (на другом SSD-диске)?

Автор slepoy

Ответов: 4
Просмотров: 168
Последний ответ 17.06.2020, 09:09:50
от draff
Есть ли потребность в смартфонном приложении для админки Joomla?

Автор robert

Ответов: 2
Просмотров: 195
Последний ответ 02.06.2020, 12:05:45
от Cedars
scss в Joomla

Автор Lovenokia

Ответов: 2
Просмотров: 118
Последний ответ 31.05.2020, 17:40:23
от effrit