Работы над улучшением блога

В ближайшую неделю блог будет видоизменяться, я решил сменить тему на стандартную от WordPress, чтобы больше не испытывать проблем при обновлении купленных или подаренных тем. Стоит на несколько месяцев забросить блог, так потом просто невозможно обновиться по уму, чтобы ничего не сломалось. Всё же стандартные темы разрабатываются и обновляются профессионалами, а им как раз можно довериться.

Вообще надо бы разработать свою собственную тему, а-то получаюсь как сапожник без сапог. Столько времени посвятить разработке сайтов и не выпустить собственную тему… :-D Несколько раз порывался сделать тему с нуля, крутил, вертел, а потом приходило понимание, что нет смысла тратить время на то, в чём я не специалист, иначе придётся тратить время на изучение того, что по большому счёту не принесёт никакой пользы в жизни. Так и живу, с мыслями, мечтами.

Избавился от ряда ненужных плагинов в блоге, почистил неактуальные темы, которые писались аж пять лет назад и пользы от них уже никакой. Люди пишут в комментариях, задают вопросы в духе «сейчас не работает», то-сё, а обновлять материал не вижу большого смысла, поэтому проще удалить и забыть, начать всё заново.

Вчера во время подготовки статьи о Coach.me наткнулся на цель о регулярном ведении дневника, использовал для этого приложение Journey, во время поиска которого нашёл ещё одно интересное приложение — Focus. Оно позволяет в рабочее время заблокировать все развлекательные и отвлекающие сайты, типа социальных сетей, Телеграма, WhatsApp, чтобы не тратить на них время.

При попытке зайти на любой из заблокированных сайтов выводится цитата какого-либо известного человека, но мне показалось их количество недостаточным и я вспомнил про заметку о 89 цитатах Пауло Коэльо и, не откладывая в долгий ящик, взял все интересные цитаты и добавил в приложение Focus.

Теперь это выглядит как-то так, если я попытаюсь открыть социальную сеть в рабочее время на своём ноутбуке:

img-alternative-text

И тут мне пришла идея — почему бы не написать плагин, который бы в случайном (или, например, определённом мною) месте блога не выводить интересные цитаты? Записал себе это как задачу на ближайшее время, а потом полез искать готовые плагины и такие нашлись. Правда, как это часто бывает, плагин совершенно не поддерживает русский язык и набор готовых цитат там довольно скуден.

Был один интересный вариант плагина, который подгружал цитаты со стороннего блога. Я посмотрел его код в репозитории WordPress и сразу предложил авторам плагина свою помощь по его доработке. Отправил им запрос и стал ждать, пока никакого ответа нет, но я и не думаю, что они мне что-то ответят быстро, поэтому надо всё же делать свой плагин.

Так и родилась идея на ближайшее время. Сразу накопилось с десяток идей по улучшению, что откуда брать, как добавлять, как показывать, выводить ли в сайдбаре, либо только в постах, показывать ли случайную, нужен ли шорткод и всё в таком духе. Создал себе задачу в Trello и решил несколько дней с ней переспать, чтобы убедиться в целесообразности.

Если вдруг дойдут руки, то в скором времени в блоге будут выводиться цитаты, которые я считаю интересными, полезными и мотивирующими лично меня. А там может и вам будет полезно всё это дело. Больше плагинов — больше пользы людям.

img-alternative-text

А ещё испытывал невероятное чувство стыда за свою безалаберность в работе над сайтом друга. Ему потребовалось быстро настроить тему и обновить сайт, чем я и занимался в последние пару вечеров. Всё сделали довольно быстро, оба остались довольны и сегодня потребовалось просто перенести настройки на основной сайт…

Но всё пошло не по плану. Использовали премиум-тему с гибкой возможностью кастомизации, но кроме этого стоял плагин PageBuilder, который позволяет в реальном времени прямо на сайте двигать блоки. Всё это выглядело очень круто, я посмотрел настройки — была возможность всё экспортировать в файл и импортировать на основной сайт.

Не стал долго возиться, натянул тему на основной сайт, импортировал настройки, а потом… просто ошибся во вкладке и удалил всё на разработческой версии сайта, не успев применить изменения на новом. Это было дичайшим сожалением, о чём я сразу написал владельцу сайта и попытался быстро всё восстановить.

Да, это звучало бы как идеальный вариант, если бы у меня была резервная копия разработческого сайта, но кто их делает? Уверен, что никто. Резервное копирование настраивают только для рабочих сайтов, а разработческие версии никто не сохраняет. Это и сыграло со мною злую шутку. Почти сутки времени моего знакомого пришлось выкинуть в мусорку. Я был готов чем угодно помочь, лишь бы запустить сегодня сайт.

Но, как оказалось, настройки всё же частично скопировались и оставалось только визуально пошаманить над новым сайтом, чтобы привести его в чувство. Ему потребовалось чуть меньше часа, чтобы воссоздать состояние вчерашней работы, а у меня упал камень с плеч.

На самом деле я это пишу больше для того, чтобы убедиться ещё раз в том, что невозможно всё держать в голове и на все задачи у вас должен быть чёткий план пошаговых действий, которому надо следовать, а не верить слепо своей интуции и профессионализму. Все люди могут ошибаться, вот я и ошибся :-D

Надеюсь, что в будущем подобные ситуации не будут со мной происходить.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Поделиться
Отправить

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *