Ума у вас маловато для этого 🍿 боженька когда вас делал, мозг два раза подкинул, один раз поймал..
Зачем вообще нужны гугл таблицы.. Не проще ли эти таблицы делать в json формате например и как стили подключать.
Техническая реализация у вас какая?
Я так понимаю на хостинг надо загрузить файлы движка, настроить доступ к гугл таблице. Затем при открытии страницы скрипт подгружает данные таблицы и парсит в страницу. Правильно понимаю?
Улыбнуло :)
В яблочко :) Sly32, такой же "инопланетянин" выражается всякими бурж-словечками(со стороны смотрится очень забавно), а сам элементарных вопросов решить не может.. шурупы.. :)
Что именно, да? Физически на диске какие у вас файлы?
Если надо отдавать именно файлы по имени это одно, а если как заметил fliger, index.php генерирует по переменной это уже другое.
Как понять? Какое имя файла на диске?
По-моему глупо ставить капчу для этого.
Во-первых боты и при капче легко могут получить доступ к содержимому.
Во-вторых это раздражает реальных пользователей.
В третьих определить бота можно другими способами например по PHP переменным $_SERVER[] и через JS определив с какого браузера зашли и тд.
То есть в идеале если первое посещение, сессии ещё нет, надо запускать инициализацию, получать параметры пользователя, браузер, локацию и тд. после чего сразу перезагружать страницу, передавать параметры пользователя серверу и уже на основе этих данных выдавать результирующую страницу.
ЗЫ. Ну для всяких конструкторов в том числе и WP это проблема конечно..
Зачем его прятать?
управление youtube плеером https://habr.com/ru/post/306726/
<div id=winplay> <div>тут youtub плеер</div> <div>тут реклама</div></div>
winplay позиционируете relative, дочерние div absolute по левому верхнему краю
Ставите плеер на паузу, скрываете блок плеера, показываете блок рекламы, потом скрываете блок рекламы, показываете блок плеера, запускаете плеер на плей.
ЗЫ. Какие же вы не сообразительные.. :(
<!DOCTYPE html> <html> <head> <title>Title</title> </head> <style> header { display: flex; margin-bottom: 10px; background-color: #fff287; } nav { width: 90%;/* можно поставить 100% или в пикселях например 1280px */ margin: 0 auto; } .spisok { margin: 0; padding: 0; display: flex; list-style-type: none; } .spisok li { padding: 10px; min-width: 80px; text-align: center; } .spisok li:hover:not(.push) { cursor: pointer; background-color: #8bf3b6; } li.push { flex-grow:1; } li.push2 { padding-left: 32px; flex-grow:1; text-align: left; } </style> <body> <header> <nav> <ul class="spisok"> <li>Home</li> <li>about</li> <li class="push"></li> <li>info</li> </ul> </nav> </header> <hr> <header> <nav> <ul class="spisok"> <li>Home</li> <li class="push2">about</li> <li>info</li> </ul> </nav> </header> </body> </html>