Снова про wordpress. Часть 2

Пришел к промежуточному финишу в бесконечном марафоне разработки контента, вчера опубликовал, надо передохнуть— что-то доработать на сайте. На сей день у меня замороженные версии и движка, и PHP, и трех необходимых плагинов: Advanced Editor Tools, NextGEN Галерея, WP User Avatar и выключенный Akismet Anti-Spam — он пока не нужен, но на сайте Жени gerasimov-en Akismet хорошо поработал. Причем у меня везде отключено автоматическое обновление — наученный горьким опытом разработки трех предыдущих вордпрессовских сайтов, я пропускаю минорные версии, принцип известен: «работает — не трогай!». А новые версии wordpress все тяжелее и баги в нем отлавливают месяцами и годами (WordPress 6.8.3 — функций: 3906. классов: 456. методов: 4697), об этом с досадой писали блогеры — вордпрессовцы”, такие, как Миша, Хостенко  и другие… Тоже в отношении плагинов, даже хорошо себя зарекомендовавших, вот например Contact Form 7, смотрю на сайте: требует РНР 7.4 и “..Решено проблем за последние 2 месяца: 37 из 95”. Я установил его на предыдущих вордовских сайтах, конечно, давно не работает 🙁 . За много лет он разросся в такого монтстра со множеством побочных функций, их описание можно найти тут; кстати на сайте wp-kama.ru я давно: много полезной справочной, с примерами, информации, но есть и не работающий (у меня) код. А редактор постов Gutenberg, как пишут, постоянно развивается: неисчислимое количество багов было в нем и я рад, что сумел установил старый добрый Advanced Editor Tools (именно Advanced!) — мне для коротких заметок большего и не надо.

Всего за чашкой чая не расскажешь, но нельзя не упомянуть backup-плагины: гуру настоятельно советуют использовать их, подробно расписывают, что и как… Сейчас не вспомнить всех проблем, из-за которых приходилось их менять, а значит удалять старые бекапы… вот читаю в своем ручном лог-фале: 26.08.20 установил UpdraftPlus, но уже 10.09.20 — НЕ УДАЛОСЬ ПОДКЛЮЧИТЬСЯ — УДАЛИЛ UpdraftPlus... А доканал меня последний WP BackItUp Community Edition, 14.02.25 пишу про него: сбои и мусор из сотни tmp-файлов, выковыривал вручную, последнее исп. 11.1.24 — КОПИИ УСТАРЕЛИ!!! В общем, теперь по FTP с помощью WinSCP сохраняю на комп, БД — через phpmyAdmin хостера и, запаковав все в ZIP-файл, отправляю копию на сервер Влада… Как говориться — делов на пять минут, зато надежно и все под контролем.

Однако, больше всего времени убивалоредактирование функционала и стилей… но об этом в другой раз.

Первое апреля, или — никогда не берите wordpress! Часть 1

Хотя пишут в инете, что на этом бесплатном движке более 30% всех сайтов, если вы решили сделать свой сайт — не берите wordpress! Сразу уточним: движок — это полдела, надо еще найти подходящую тему оформления, которая, кажется, отвечает твоему желанию: настроить так, как хочется, причем своими руками, ведь ты программист с более чем 30-ти летним стажем, хоть и не знаешь РНР (да: прочитал когда-то какие-то руководства) 😉 . Кроме того, надеешься, что в инете должна быть масса примеров на все случаи жизни от гуру, щедро поделившихся решением проблем. Не тут то было.

До этого сайта, на котором сейчас пишу, были еще три. Первый, стародавний, был долгое время не востребован, но когда понадобился, оказалось — не загружается … от слова совсем”. Сколько не пытался восстановить, по подсказкам из инета, все было бесполезно. Пришлось удалить и сделать новый на скору руку — да, на wordpress, благо, там было всего три страницы… Дальше — хуже: два сайта, не таких уж старых (2008 год — julia-designer (сайт Юли) и 2012 год gerasimov-en — сайт брата Жени) поддерживал на плаву записями в блог и мажорными обновлениями wordpress, как вдруг, в один прекрасный день получаю сообщение (текст не сохранил, но по смыслу) — “функция в РНР-7, такая-то, записи в БД, больше не поддерживается”. Сделав бекап, выполнил обновление wordpress, но сайт не открывается — новая версия движка несовместима со старой версией темы — платной в долларах, по подписке на год, ее срок давно истек и авторы больше не поддерживают — покупайте новую, а это значит, все переделывать… Что делать? Догадался обратиться на хостинг, попросил сделать откат до прежней РНР-5.8 — старые сайты ожили, в новом, вот этом, админка ругается, но выставил флажки запрета обновлений. Да, криво, но работает — не трогай; на все-про-все времени не хватает, иногда просматриваю эти старые сайты — с виду все Ок…

Так сложилось, что несколько лет не заходил в админку этих сайтов, но в позапрошлом году попробовал оживить анимацию на сайте Юли и получил так называемый «белый экран»; об этом много написано в блогах про wordpress и есть рекомендации по восстановлению. Оказалось, что рецептов не так уж много и блогеры беззастенчиво репостят друг у друга… В общем, после нескольких дней бесполезных попыток, сайт Жени удалось поднять из бекапа, но платная тема стала чудить: на компе сворачивает меню и страницу, будто это смартфон и ломает формат… только раздвинув экран более, чем h\w = 1\2 получаешь нормальную картинку. Сайт Юли для пользователей выглядит нормально, там почти везде удалось восстановить анимацию благодаря модулю ruffle — эмулятору Flash Player… но это другая история. А с белым экраном в админке еще предстоит разобраться.

Дальше было еще смешнее… однако, для поста много получилось, начал первого апреля… пожалуй, хватит, но продолжение следует.

седьмая

Сайт в разработке… Записи пробные.
sorry, site under construction; alpha — version.
Контент: Орбита детства, Сказы, Хокку.
Открыт
1 марта 2022г