Динамические мета (ключевые слова, описание)
Я знаю, что эта тема была разработана много раз, но я все еще не могу понять, как это сделать. Возможно, моя структура сайта не похожа на нее; Я не знаю. Во всяком случае, у меня есть следующее:
Index.php, содержащий заголовок, в котором у меня есть:
<meta name="description" content="<?php echo $pg_desc; ?>"/>
<meta name="keywords" content="<?php echo $pg_key; ?>"/>
Этот index.php также содержит все ссылочные таблицы стилей и код jquery.
Затем у меня есть все содержимое страниц в SQL. Каждая страница в моей базе данных форматируется следующим образом (в виде длинного текста):
<?php ##commented out page name just for my own convenience ?>
<div class="#"
body
</div>
Теперь я подумал, что должен был положить $pg_desc = "my page is about"
и $pg_key = "you,name,it"
в php-части, но это, похоже, не работает. Может кто-нибудь мне помочь?
Вам нужно будет объявить эти переменные перед их отправкой в метатеги.
Например:
<?php
$pg_key = "you,name,it";
$pg_desc = "my page is about";
?>
<meta name="description" content="<?php echo $pg_desc; ?>"/>
<meta name="keywords" content="<?php echo $pg_key; ?>"/>