Я просто нужен способ, чтобы напечатать это:Как напечатать отрывок в описание мета-тег
<meta property="og:description" content="This in the content" />
Я использовал этот код:
<meta property="og:description" content="<?php
$tags = array("<p>", "</p>");
$myExcerpt = str_replace($tags, "", the_excerpt());
echo get_the_excerpt(); ?>" />
Но он печатает это:
<meta property="og:description" content="<p>Content of my plugin. No related posts.</p>
This is the content." />
Если я использую этот код вместо:
<meta property="og:description" content="<?php
echo get_the_excerpt(); ?>" />
Он печатает это:
<meta property="og:description" content="<p>Content of my plugin. No related posts.</p>" />
Если я использую этот код:
<meta property="og:description" content="<?php
$tags = array("<p>", "</p>");
$myExcerpt = str_replace($tags, "", the_excerpt());
echo $myExcerpt; ?>" />
Он печатает это:
<meta property="og:description" content="<p>Content of my plugin. No related posts.</p>" />
Только что сделано, но оно печатает: «Содержимое моего плагина. Нет связанных сообщений». а не «Это содержимое» – xRobot
Он печатает фактическую выдержку текущей страницы (то есть именно то, что она должна делать). У вас есть выдержка, определенная на этой странице? Где вы определили «Это контент»? – rnevius
Я ничего не сделал. Но я использую все в одном пакете SEO, и он правильно печатает содержимое в метатеге описания. – xRobot