Как перенаправить определенные User agent на другой сайт?

Для перенаправления определенных User Agent на другой сайт в WordPress вы можете использовать функцию wp_redirect(). Вот как вы можете это сделать:

1. Откройте файл functions.php вашей активной темы WordPress. Вы можете найти его в директории вашей темы, которая находится в директории wp-content/themes/.
2. Вставьте следующий код в файл functions.php:

function redirect_user_agent() {
    $user_agent = $_SERVER['HTTP_USER_AGENT'];
    if (strpos($user_agent, 'Your_User_Agent') !== false) {
        wp_redirect('http://example.com'); // Замените 'http://example.com' на URL сайта, на который вы хотите перенаправить пользователя с определенным User Agent.
        exit;
    }
}
add_action('template_redirect', 'redirect_user_agent');

3. Замените 'Your_User_Agent' на User Agent, который вы хотите перенаправить. Например, если вы хотите перенаправить все запросы от бота Google, измените 'Your_User_Agent' на 'Googlebot'.
4. Замените 'http://example.com' на URL сайта, на который вы хотите перенаправить пользователя с определенным User Agent. Убедитесь, что вы указываете полный URL, включая протокол (http:// или https://).
5. Сохраните изменения и загрузите файл functions.php обратно на ваш сервер.

Теперь все запросы с указанным User Agent будут перенаправляться на указанный вами сайт. Убедитесь, что весь код располагается внутри блока функции и что вы используете правильные пользовательские агенты и URL-адреса сайтов.