Рецепт создания шаблона аварийной странички для WordPress Недавно заглянул на ресурс digwp. com. В общем веб-ресурс неплохой, мне удалось найти на нем одну интересную статью, которая смогла меня сильно заинтересовать, и мне захотелось поделиться с Вами тем, что мне удалось узнать. Дело сейчас касается ситуации, когда по какой-либо причине Ваш блог немного подвис (например, ошибка соединения с БД). Дело это является житейским, ничего такого особенного здесь нет, технический вопрос, с которым сейчас сталкивается почти все хозяева stand alone блога на движке WordPress. Если же вас интересует создание сайтов то здесь можно заказать разработку на студии компании Кривого Рога.
Тем не менее, не слишком классно, когда Ваш посетитель, слишком желанный друг, который забрел к Вам из глубины каких-то вообще немыслимых поисковых запросов, начинает натыкаться на тупую надпись вроде «Error establishing a database connection». Если у Вас имеются недоброжелатели, то самым последним делом является подача сигнала им о том, что у Вас возникли проблемы с БД. Пусть даже они не облизываются! Жаль естественно посетителя, который вильнет своим хвостом, закроет окошко и пооткрывает страницы дальше по списку поисковой выдачи, и, напоследок, обидно, что этот обычный тупой текст невозможно никак изменить.
Как-то я уже я обращался к себе на хостинг, мне ответили, что действительно нельзя. Может, мне и соврали, меня это уже не интересует. А вот интересует сейчас то, что на этом digwp. com я прочитал интересный рецепт, как можно сделать свою собственную страницу, которая будет всегда предъявляться посетителю, если он будет попадать к Вам на блог в тот наиболее неподходящий момент.
Стоит сказать сразу, я решил все-таки последовать рецепту и проверить, как это сейчас работает, на своем личном блоге. А пока хочу сейчас поделиться этим со всеми, тем более, что в комментариях к данному хаку на англоязычном блоге нет вообще ни одного критического замечания или даже попытки оспорить конкретный метод.
Идея довольно проста: в том случае, если Ваш движок WordPress по какой-либо причине не может никак подключиться к БД, система начнет проверять наличие аварийного шаблона и предъявлять его всем Вашим посетителям. Если данной аварийной страницы нет, то посетитель будет видеть тот самый текст «Error establishing a database connection».
Но так нас это вообще не устраивает, то можно последовать советам автора digwp. com и сделать такую страницу.