Обнаружение ОС для отображения различных ссылок на странице WordPress

Я хотел бы, чтобы моя ссылка на WordPress содержала ссылки на разные страницы в зависимости от используемой ими ОС. Например, чтобы загрузить версию программного обеспечения для Mac, если они просматривают с MacOS.

Я видел учебник о том, как добавить пользовательскую ОС в файл function.php, но я понятия не имею, как реализовать функцию на определенной странице WP.

1 ответ

Основываясь на этом уроке, вам не нужно менять ссылку на страницу. На той же странице вы можете сделать это. Как раздел / кнопка для Mac/ Windows.

Вот как вы можете сделать:

Шаг 1: Добавьте код в файл functions.php, после чего вы увидите на своем веб-сайте под тегом body определенный класс, если вы являетесь пользователем Mac, а затем "osx" или если вы из Windows, то "Windows".

Шаг 2: добавьте класс на ваш раздел Mac под названием "osxsection" и для раздела windows "windowssection"

Шаг 3: Теперь сделайте CSS следующим образом:

// to view the section on Mac
.osx .osxsection {
display: block !important;
}
.osxsection {
display: none;
}

// to view the section on Windows
.windows .windowssection {
display: block !important;
}
.windowssection {
display: none;
}

Вы можете также представить этот код CSS другим способом.

Попробуйте, надеюсь, это поможет вам:)

Другие вопросы по тегам