Добавление метаданных Open Graph на сайт с шаблонным заголовком можно осуществить следующим образом:
1. В каждом отдельном файле страницы (например, index.php, about.php, blog.php и т. д.), где требуется добавить метаданные Open Graph, необходимо указать соответствующие теги внутри <head> секции. Например:
```html
<meta property="og:title" content="Название страницы" />
<meta property="og:description" content="Описание страницы" />
<meta property="og:image" content="ссылка_на_изображение" />
```
2. В шаблонном файле header.php, который включается в каждую страницу сайта, можно создать переменные, в которых будут храниться данные для метаданных Open Graph:
```php
<?php
$og_title = "Название страницы";
$og_description = "Описание страницы";
$og_image = "ссылка_на_изображение";
?>
```
3. Наконец, вставить значения этих переменных в нужные теги метаданных Open Graph внутри <head> секции шаблонного файла header.php:
```html
<meta property="og:title" content="<?php echo $og_title; ?>" />
<meta property="og:description" content="<?php echo $og_description; ?>" />
<meta property="og:image" content="<?php echo $og_image; ?>" />
```
Таким образом, при подключении шаблонного файла header.php к каждой странице сайта, он будет автоматически подставлять соответствующие данные для метаданных Open Graph в <head> секцию.
Также можно создать отдельные переменные для каждой страницы с уникальными значениями метаданных Open Graph и использовать их в header.php для установки правильной микроразметки на каждой странице сайта.