У меня есть index.php для моей домашней страницы. Я добавил следующий код
<meta property="og:url" content="http://example.com/SITE/" />
<meta property="og:type" content="website" />
<meta property="og:title" content="My title" />
<meta property="og:description" content="My description" />
<meta property="og:image" content="http://example.com/SITE/img/facebook-share.jpg" />
и следующий после тега тела
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
это работает хорошо. Но у меня есть другая страница, как подтвердить. Я добавил тот же код, что и выше, но я изменил URL на example.com/SITE/confirm
, Я изменил название, описание и URL изображения. Но дело в том, что я хочу использовать переменную php, чтобы мой код для verify.php выглядел следующим образом
<meta property="og:url" content="http://www.example.com/SITE/cofirm?passkey=<?php echo $confirm_code; ?>" />
<meta property="og:type" content="website" />
<meta property="og:title" content="My title - confirm" />
<meta property="og:description" content="My description <?php echo $car_name; ?>" />
<meta property="og:image" content="http://example.com/SITE/img/facebook-share-2.jpg" />
но это не работает Когда я хочу поделиться страницей verify.php, он берет мета og из index.php. Как я могу разделить Facebook долю для моих подстраниц. Спасибо за любую помощь.
Задача ещё не решена.
Других решений пока нет …