Или саму эту страницу 404 засунуть в модальное окно?
Именно засунуть страницу с помощью плагина https://wordpress.org/plugins/iframe-popup/
Но если вы скажете какую цель вы преследуете этим — может будут другие и более интересные решения.
Цель очень коварная )) Предполагается, что будет временный сайт-заглушка со множеством ссылок на будущие материалы (или как вариант, со ссылками на какую-то одну страницу). При нажатии на которые, должно всплывать окошко, что «мол извините, сайт в разработке, позвоните нам и мы вам все сами расскажем…»
Предполагается, что будет временный сайт-заглушка со множеством ссылок на будущие материалы
Тогда не надо чудить и изобретать велосипед.
Воспользуйтесь одни из многочисленных плагинов-заглушек, которые помимо всего прочего, «при закрытии сайта на ремонт» отдадут правильный ответ 503 а не 404 . А это очень важно!
Лично я пользуюсь этим https://wordpress.org/plugins/site-maintenance-mode/
Подобных — куча! https://wordpress.org/plugins/search.php?q=maintenance-mode
Спасибо! Но нужно именно сделать временный сайт с несколькими рабочими страницами…
Но нужно именно сделать временный сайт с несколькими рабочими страницами…
Тогда сделайте произвольную страницу 404 с нужными ссылками, контентом и сделайте на неё редирект 404 через .htaccess без всяких всплывающих окон
//Страница ошибки 404
ErrorDocument 404 http://ваш сайт/нужная страница/
Да, прошу прощения — просто не тот шорткод вставил (из инструкции к другоми плагину)…)
Все таки не совсем получается с этим плагином… Сначала происходит переход на страницу (404 или другую, где шорткод прописан), а там уже всплывает окно, которое нужно. (
Или я просто недопонимаю чего-то (((
как эту 404 страницу сделать модальным окном?
Сначала происходит переход на страницу (404 или другую, где шорткод прописан), а там уже всплывает окно, которое нужно. (
В принципе так и должно быть. Но я понял что это вас не устраивает.
Да, мне нужно что бы вместо страницы появлялось модальное окно или хотя бы сама страница в виде модального окна открывалась.. Второй день мучаюсь ((
По сути, у меня сейчас все эти «ненастоящие ссылки» ведут на одну страницу «Сайт в разработке» — как ее сделать модальным окном? ( или как-то саму ссылку поменять, что бы она вела не на страницу, а запускала окошко, только вот как?
Что то интуитивное мне подсказывает, что вы не на верном пути….
«ненастоящие ссылки»
Что это? Что это за ссылки и откуда они берутся. Или должны браться?
«ненастоящие» — это те, при нажатии на которые должно всплывать модальное окно
«ненастоящие» — это те, при нажатии на которые должно всплывать модальное окно
то есть должно всплывать окно со страницей 404?
Извините, но в таком случае я не вижу не только логики, но и здравого смысла в ваших действиях. Зачем давать ссылки на то. чего нет и должно вызвать ошибку 404? Понятно и оправдано что 404 ошибка возникает когда пользователь ошибается в наборе адреса или, к примеру, переходит по странице. которая удалена.
Но зачем изначально и умышленно давать «ненастоящие» ссылки на страницы, которых пока нет? Зачем искусственно провоцировать возникновение 404?
Нет ) Изначально я все эти ссылки на несуществующие (пока) страницы сделал ссылкой на одну страницу «Сайт в разработке» и планировал ее выводить в виде модального окна… Но когда это у меня не получилось, я стал думать как можно еще вызвать модальное окно — и «додумался» до страницы 404 в виде модального окна. (т.е. удалить страницу «Сайт в разработке» — и тогда все эти ссылки будут вести на страницу 404)..
Но то же как-то не получается пока (((
Похоже вы приходите к осознаю того, что делаете не то, что надо. :))))
Ещё чуть-чуть и вы окончательно поймете, что пытаетесь бежать впереди паровоза. То есть хотите продвинуть сайт, которого пока нет.
Ну а если хотите сделать анонс своему будущему сайту — опять же это делается гораздо проще и вовсе не так, как вы это задумали.
Удачи вам!