Для перенаправления определенных 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-адреса сайтов.