Чтобы настроить отправку двух заголовков для каждой новости в административной панели WordPress для роботов Яндекса и Google, вам понадобится использовать фильтры WordPress. Вот пример кода, который вы можете добавить в файл functions.php вашей темы или кастомизированный плагин:
```php
function custom_yandex_title($title, $post_id) {
// Получаем объект записи по ID
$post = get_post($post_id);
// Проверяем, является ли запись новостью
if ($post->post_type !== 'post') {
return $title;
}
// Здесь вы можете задать два разных заголовка для Яндекса и Google в зависимости от ваших требований
// Для Яндекса
$yandex_title = 'Ваш заголовок для Яндекса';
// Для Google
$google_title = 'Ваш заголовок для Google';
// Возвращаем правильный заголовок в зависимости от бота
if (strpos($_SERVER['HTTP_USER_AGENT'], 'YandexBot') !== false) {
return $yandex_title;
} else {
return $google_title;
}
}
add_filter('the_title', 'custom_yandex_title', 10, 2);
```
Этот код проверяет тип записи, чтобы убедиться, что это новость. Затем он задает разные заголовки для Яндекса и Google. Затем он использует фильтр `the_title` для замены заголовка статьи на правильный заголовок в зависимости от бота.
Относительно плагина Yandex.News Feed by Teplitsa, вы должны ознакомиться с документацией или настройками этого плагина, чтобы узнать, как изменить заголовок в RSS-ленте. Возможно, вам понадобится сделать собственный плагин или изменить код существующего плагина, чтобы добавить эту функциональность. Обратитесь к документации или разработчику плагина для получения подробной информации о том, как это сделать.
Надеюсь, это помогло! Если у вас возникнут дополнительные вопросы, пожалуйста, сообщите.