В моем предыдущем сообщении в блоге, посвященном обзору содержимого вашего сайта. https://world.optimizely.com/blogs/Per-Nergard/Dates/2026/1/scheduledjob-for-getting-overview-of-site-content-usage/.
На самом деле я нашел пару типов контента, связанных с функциональностью вывода из эксплуатации, которые на самом деле содержали довольно много созданного контента. Так что же делать? ContentTypeObliteratorScheduledJob придет на помощь.
Это очень просто:
- Получите идентификаторы типов контента, для которых вы хотите удалить весь контент, а также удалите фактический тип контента.
- Сделать резервную копию базы данных
- Добавьте идентификаторы типов контента в список, разделенный запятыми.
- Запустите задание и получите меньше кода и менее раздутое дерево контента.
Я провел тестовый запуск только для одного типа контента, но для этого он сработал.
Ссылка на мою суть: ContentTypeObliteratorScheduledJob.
30 января 2026 г.
По теме

