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

lesovik

  • Осваиваюсь на форуме
  • 28
  • 0 / 0
.

Уважаемые специалисты, добрый день.

У меня установлен шаблон Helix 3. Хотя в нем прописаны теги Open Graph, наблюдаю проблему.

При размещении ссылки на статью сайта в соцсетях ВК и FB отражается:

- в FB - неверная подпись к статье; она имеет вид основного адреса сайта вместо того, чтобы иметь вид названия статьи, хотя ссылка все равно правильно ведет именно на страницу статьи, а не на основную страницу сайта; при этом в ВК - все нормально, там ссылка имеет вид названия статьи,
- в ВК и FB - картинки - не отображаются вообще.

Я знаю, что Open Graph определяется в файле "/html/com_content/article/default.php" в шаблоне "shaper_helix3".

Код там такой:
Код

//get image
$article_attribs = json_decode($this->item->attribs);
$article_images = json_decode($this->item->images);
$article_image = '';
if(isset($article_attribs->spfeatured_image) && $article_attribs->spfeatured_image != '') {
$article_image = $article_attribs->spfeatured_image;
} elseif(isset($article_images->image_fulltext) && !empty($article_images->image_fulltext)) {
$article_image = $article_images->image_fulltext;
}

//opengraph
$document = JFactory::getDocument();
$document->addCustomTag('<meta property="og:url" content="'.JURI::current().'" />');
$document->addCustomTag('<meta property="og:type" content="article" />');
$document->addCustomTag('<meta property="og:title" content="'. $this->item->title .'" />');
$document->addCustomTag('<meta property="og:description" content="'. JHtml::_('string.truncate', $this->item->introtext, 155, false, false ).'" />');
if ($article_image) {
$document->addCustomTag('<meta property="og:image" content="'. JURI::root().$article_image.'" />');
$document->addCustomTag('<meta property="og:image:width" content="600" />');
$document->addCustomTag('<meta property="og:image:height" content="315" />');
}

$post_format = $params->get('post_format', 'standard');
$has_post_format = $tpl_params->get('show_post_format');
if($this->print) $has_post_format = false;


Не могли бы вы подсказать, почему в ВК и Facebook неправильно "всасывается" при постинге картинка страницы?


Благодарю за советы.

.
« Последнее редактирование: 24.06.2017, 19:24:27 от lesovik »
*

gorbi_U

  • Захожу иногда
  • 118
  • 0 / 0
  • g-news.com.ua
У меня постит в соцсетях нормально, но всякие онлайн-сервисы SEO пишут, что не находят разметку open graph
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

OffCanvas меню Helix Ultimate добавить текст к иконке

Автор Andre100

Ответов: 2
Просмотров: 2155
Последний ответ 20.03.2023, 12:42:49
от Andre100
Helix 3 старается горизонтально размеченные картинки переставить вертикально

Автор olderman

Ответов: 3
Просмотров: 768
Последний ответ 30.10.2022, 08:59:06
от marksetter
Где настраивается и как убрать Sidebar в Helix Ultimate?

Автор varella

Ответов: 5
Просмотров: 768
Последний ответ 20.09.2022, 23:12:13
от varella
Helix ultimate 2 вопрос про меню и хедар

Автор Serganius

Ответов: 3
Просмотров: 732
Последний ответ 21.12.2021, 23:02:51
от Alex_gs
Генератор в Helix Ultimate 2

Автор Andrew59

Ответов: 2
Просмотров: 1143
Последний ответ 11.12.2021, 17:27:28
от fonPux