Таймер и мобилы для Вордпресса

JJwar
На сайте с 16.06.2009
Offline
136
372

Привет.

Сайт на WP

Понадобились две функции:

1. Открыть сайт для доступа только с мобил (пользователи с ПК не должны сайт открывать)

2. Поставить таймер на сайт, чтобы сайт был доступен только в определенное время суток.

Возможно сделать эти два пункта и каким инструментами, если возможно?


SeVlad
На сайте с 03.11.2008
Offline
1609
#1
JJwar :
Возможно сделать эти два пункта и каким инструментами, если возможно?

Да, но..

Для начала стоит понять, что десктоп-юзер всегда может прикинуться мобильным. Поэтому первый пункт будет лишь видимостью. Второй вообще глупость в том виде, как он написан. Ибо "закрыть контент" и "уронить сайт" - вещи совершено разные.

Может лучше расскажешь чем вызваны такие хотелки? Тогда, глядишь, и адекватные решения найдутся.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
mmmmm150
На сайте с 10.07.2011
Offline
104
#3

можно самым тупым способом - через js/

добавь скрипт в футер:

if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
    const day = new Date();
    const hour = day.getHours();
    if (hour >= 12 && hour < 24) {document.body.innerHTML = `Сайт не работает в это время`;}
    else {
        //урааааааааааа
}}


else {
        document.body.innerHTML = `<br><br><br><br><br><div align="center"><h1>
        САЙТ НЕ РАБОТАЕТ НА ПК
        </h1></div>`
};

всем добра :)
JJwar
На сайте с 16.06.2009
Offline
136
#4
mmmmm150 #:

можно самым тупым способом - через js/

добавь скрипт в футер:


а чьо способ тупой этот? на другом форуме вот посоветовали через функшн.пхп :

Если статичный кэш не используется, то в самом верху functions.php темы пишете:

if (!определенноевремясуток OR !wp_is_mobile() ) status_header(403);

только я не совсем понял эту команду из-за ИЛИ - или время или мобилы, чтоле....

mmmmm150
На сайте с 10.07.2011
Offline
104
#5
JJwar #:
а чьо способ тупой этот?

ну потому что не средствами WP (чтобы всё обрабатывалось на сервере).

js работает на стороне клиента (браузер обрабатывает).

JJwar #:
if (!определенноевремясуток OR !wp_is_mobile() ) status_header(403);

я не шарю в php/ wp работает на нём, и возможно такое решение лучше. тестируй.


JJwar #:

только я не совсем понял эту команду из-за ИЛИ - или время или мобилы, чтоле....

ты про мой код?

Первый if - это условие о том, что показывать мобильным пользователям.

Внутри него проверка на время. Если сейчас больше 12 часов, но меньше 24, то выводим пользователю "Сайт не работает в это время"
Если другое время - то сайт работает и отображается.

Конструкцию else {

      //урааааааааааа

}

можно удалить, она лишняя..


п.с. нажми f12, перейди в консоль и вставь мой код туда и нажми ентер - увидишь результат. так и эксперементируй, если изпользуешь js 

W1
На сайте с 22.01.2021
Offline
286
#6
JJwar #:
на другом форуме вот посоветовали через функшн.пхп

Советчиков дохрена, но никто из них не удосужился спросить у тебя, что такое "время суток" в твоём понимании. Правда, SeVlad попытался вытянуть из тебя побольше информации - но ты молчишь, как партизан. Поэтому и ответы получаешь соответствующие.

Таймер и мобилы для Вордпресса - Веб-строительство - Сайтостроение - Форум об интернет-маркетинге
Таймер и мобилы для Вордпресса - Веб-строительство - Сайтостроение - Форум об интернет-маркетинге
  • 2023.04.10
  • searchengines.guru
Привет. Сайт на WP Понадобились две функции: 1. Открыть сайт для доступа только с мобил (пользователи с ПК не должны сайт открывать) 2...
Мой форум - https://webinfo.guru –Там я всегда на связи
Сергей
На сайте с 10.07.2022
Offline
43
#7
Интересно, как себя поведет Яндекс и Гугл в отношении контента после таких манипуляций на сайте.
Юрист по недвижимости в Москве и Московской области https://pravozem.ru/ сопровождение сделок, регистрация домов, оформление строительства
W1
На сайте с 22.01.2021
Offline
286
#8
Сергей #:
Интересно, как себя поведет Яндекс и Гугл в отношении контента после таких манипуляций на сайте.

Подозреваю, что отрицательно.

IW
На сайте с 16.12.2014
Offline
73
#9
Сергей #:
как себя поведет Яндекс и Гугл
Сайты бывают не только контентные... Некоторым внимание Яндекса или Гугла ни к чему.
SSD VPS скидка 25% по купону iwork https://cp.inferno.name/cart.php?gid=23 | надежный хостинг http://bit.ly/2Yiq93h

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий