Настройка сайта школы на WordPress для организации автоматического мониторинга и анализа ежедневного меню горячего питания обучающихся

На днях ко  мне обратились старые знакомые из одной школы региона с просьбой оказать помощь в исполнении запроса Министерства просвещения Российской Федерации от 17.05.2021 № ГД-1158/01 в целях организации автоматического мониторинга и анализа ежедневного меню горячего питания обучающихся 1-4 классов необходимо довести до руководителей общеобразовательных организаций о необходимости:
начиная с 19.05.2021 ежедневно размещать в соответствующем разделе на сайте образовательной организации меню в виде электронной таблицы в формате XLSX (форма прилагается).



Сама же инструкция выглядела очень странно, а именно:

Т.е., исходя из выше изложенного, на сайте образовательного учреждения должен быть раздел (или страница) с адресом: https://[адрес сайта]/food/

И!!!

На хостинге должна быть создана директория, доступная по адресу https://[адрес сайта]/food/ . В эту директорию ответственный за питание должен складывать файлы вида: 2021-05-21-sm.xlsx.  Т.е. эти файл должны быть доступны по прямой ссылке https://[адрес сайта]/food/[имя файл].xlsx.  На странице «Питание» ответственный за питание должен выставлять ссылку на файл вида 2021-05-21-sm.xlsx



Так как сайт работает на движке WordPress, то решение было найдено вот такое:

1. Создаем в корневой директории сайта директорию «pitanie»:

food pitanie

Сюда ответственный за питание должен будет закачивать файлы меню вида: 2021-05-12-sm.xlsx (пример файла меню прилагался в рассылке).

2. Открываем файл .htaccess на редактирование и добавляем строку: RewriteRule ^food/(.*)\.xlsx$ /pitanie/$1.xlsx [L]

food редактирование файла .htaccess

Теперь все файлы с расширением xlsx помещенные в эту директорию будут доступны по адресу https://[адрес сайта]/food/[имя файл].xlsx

3. После того как мы подготовили директорию food, в панели управления создаём страницу (она может уже быть ранее созданной) и меняем ей адрес на https://[адрес сайта]/food/ :

Создание страницы с адресом food

На этой странице ответственный за питание будет выставлять ссылки на файлы с меню вида: 2021-05-12-sm.xlsx

Ссылка на файл меню

Теперь организуем процесс закачивания файла меню в директорию «pitanie». Эту задачу можно решить разными способами:



  1. Установить на ПК ответственного за питание программу FileZilla и настроить доступ к директории «pitanie».
  2. Воспользоваться одним из плагинов для WordPress. В нашем случае это плагин Filester — File Manager Pro:

File Manager Pro

Теперь ответственный за питание может размещать файлы на сайте при помощи веб-интерфейса:

Проверить доступность файлов можно при помощи сайта http://мониторингпитание.рф

В результате производных действия мы выполнили все требования Министерства просвещения Российской Федерации от 17.05.2021 № ГД-1158/01, которые были описаны в вышеупомянутой  инструкции.

21 thoughts on “Настройка сайта школы на WordPress для организации автоматического мониторинга и анализа ежедневного меню горячего питания обучающихся

  • 08.06.2021 в 12:18
    Permalink

    Здравствуйте. Подскажите, как можно с Вами связаться? Появилась одна проблема связанная с данной темой.

    Ответ
  • 09.06.2021 в 09:34
    Permalink

    А можно было вместо pitanie в имени каталога сразу написать food
    (тогда бы и перенаправление было не нужно)

    Ответ
  • 03.07.2021 в 18:20
    Permalink

    Добрый день. Не работает почему то переадресация (. по прямой ссылке файл есть страница есть но по адресу food только страница

    Ответ
    • 06.07.2021 в 09:32
      Permalink

      В этом и смысл, что, согласно инструкции, по адресу /food должна открываться именно страница с перечнем меню и, в то же время, должен скачиваться файл с меню по адресу https://[адрес сайта]/food/имя файла меню.xlsx
      В этом и состоит парадокс и безграмотность тех, кто составлял инструкцию.

      Ответ
      • 24.08.2021 в 12:38
        Permalink

        Добрый день! Подскажите пожалуйста в чем проблема. При выгрузке ссылки в мониторинг красным показывает, что файл ненадлежащего формата. В чем моя ошибка?

        Ответ
  • 18.07.2021 в 05:34
    Permalink

    На всякий случай — если Rewrite не срабатывает, то условие можно прописать в .htaccess так:
    RewriteRule ^food/(.*)\.xlsx$ /pitanie/$1.xlsx [QSA,L]

    Ответ
  • 09.08.2021 в 15:00
    Permalink

    Большое спасибо, очень помогло.

    Ответ
  • 12.08.2021 в 18:06
    Permalink

    Спасибо большое, очень пригодилось! Действительно, безумно глупая инструкция, которая не соответствовала требованию и все школы районы выполнили неверно sad

    Ответ
  • 02.09.2021 в 16:40
    Permalink

    Здравствуйте! Спасибо очень помогло. Еще такой вопрос: можно как то отображать на странице сайта содержимое папки pitanie?

    Ответ
  • 03.09.2021 в 16:54
    Permalink

    Здравствуйте! Сделала все по инструкции, но при переходе по ссылке с конкретным днем меню выдает «Страница не найдена». Извините за совсем уж тупой вопрос, может, я неправильно ссылки на меню указываю? Как размещать ссылки на меню на странице?

    Ответ
  • 06.09.2021 в 04:56
    Permalink

    Здравствуйте а как можно с вами связаться очень нужна помощь!

    Ответ
  • 06.09.2021 в 17:28
    Permalink

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

    Ответ

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

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

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой:

Мы в соцсетях

  • RSS
  • Twitter
    Visit Us
    Follow Me
  • Youtube
    Youtube