В вордпресс уже все есть для этого.
Нажимаешь на записи - там ссылка "черновик" - клик по ней выводит все черновики в ленте. Сортируй по дате.
Правка без перезагрузки - зачем? Жми правой кнопкой и открывай в отдельном окне.
Для быстрой смены статуса, меток и т.д. есть кнопка "свойства" - без перезагрузки.
ИМХО - у вас надуманные проблемы.
Чтобы оптимизировать работу редактора - достаточно запретить ему курить каждые 15 минут, смотреть соцсети и переписываться в мессенджерах.
с обманом если всё не будет гуд. Сервер может рухнуть. Или тупо юзер попадет на ребут.
Не стоит обманывать. Честно укажите что идет ожидание ответа. Кто любит обман? А если дело с финансами и вам также напишут что все гуд?
Яндекс в аналитике не стремается показывать прелоадер который чертовски тормозной. До переделки у них интерфейс был быстрей.
Разбивай на компоненты код - и потом на сборку. Как весь мир фронтенд собирает
В момент когда будешь спагетти css разбирать на секции - ты найдешь неиспользуемые стили.
Но это в трио: css, html, js - только так найдешь по всем.
Еще вариант - я вижу что css с душком (без префикса, без BEM и т.д.) - то провожу поиск этого имени по всему проекту. В коде, верстке в js - он найдет все вхождения. Если не найдет - смело удаляй. Но - при условии что ты знаешь как работает проект. А то наломаешь дров если там зависимость от чего-то с третьей стороны идёт.
css не чистить надо. Его надо разбивать на модули - файлы. И тогда бардака не будет. И объединять все файлы тем же вебпаком
Работаю на netbeans (ide, в отличии от vscode и не хипстерская - а проверенная временем и можно работать без настройки кучи плагинов - многое есть "из коробки")
Она умеет синхронизацию с удаленным сервером из коробки.
Она умеет гитхаб/битбакет из коробки.
т.е. я просто подключаюсь к удаленному серверу - и работаю. Пока проблем нет под мои задачи.
Поставил нетбинс - стянул с гита - прописал доступ с удаленному серверу и правь/изменяй/дописывай проект. По завершению - выкатываю на гитхаб в приватный репозиторий.
Вы не знаете как работать с гутенберг - учитесь разрабатывать под него
Вы не знаете ACF - учитесь разрабатывать под него
Вы не знаете элементор - учитесь разрабатывать под него
Вы не знаете о шорткодах - учитесь разрабатывать под них
- как минимум это стоит подтянуть разработчику. Иначе очень скоро вы станете невостребованным.
Дал пункты в порядке важности. То что ниже - скоро отомрёт
Посмотрите мой ответ в этой теме Правильная организация хранения данных в БД для большого проекта?
Выборка и фильтрация по неиндексируемым полям с типом longtext - это жесть для БД. Вордпресс это для галки сделали - многие крупные игроки (что повелись на стандартные поля и написанные функции выборки по ним) уже сейчас от этого отказаться не могут так просто.
Так что если у вас там что-то серьезное намечается - только своя табличка с нужными типами полей и индексами.
- их качайте через FTP доступ, что дали вам хостеры.
Нет FTP? Так возьмите его у хостеров - логин и пароль + инструкцию по filezilla есть у каждого хостера
get_attached_media() - функция для получения вложения. Ну и выводи через нее - передавай тип и id записи
Получишь массив данных - выбирай оттуда то что надо (урл, название, дату загрузки) и верстай в нужном формате