Я недавно начал изучать WordPress. Я начал с версии 5 с этим новым редактором Гутенберга, который представил блоки. Меня немного смущает различие между этой новой концепцией блоков и старыми виджетами.
Начиная с блоков: они появляются при создании страницы и могут быть добавлены на страницу, на веб-странице wordpress есть хорошая документация: https://developer.wordpress.org/block-editor/tutorials/block-tutorial/ много вещей, связанных с новыми блоками.
Все хорошо, но блоки можно добавлять только к содержимому страницы, а не в такие области, как: боковая панель, нижний колонтитул и c.
Для изменения содержимого боковых панелей и областей нижнего колонтитула нам необходимо получить доступ к области Appearance-> Widgets , где мы можем добавить несколько виджетов в указанные области c. Также для нового Gutenberd Page Builder существует раздел, называемый виджетами, но с меньшим количеством виджетов, чем в разделе Apperance-> Widgets.
Я полностью сбит с толку. Может кто-нибудь объяснить, в чем разница между блоками и виджетами?
Почему для таких областей, как боковая панель / нижний колонтитул, мы можем добавлять только виджеты, а нижний колонтитул редактирования находится в меню виджетов?
Почему для редактора страниц Гутенберга доступна только часть виджетов
Что нужно сделать, чтобы создать фрагмент кода многократного использования (некоторые html / css / js logi c) для повторного использования на странице? Должен ли я создать виджет и каким-то образом включить его в раздел виджетов для Гутенберга или, может быть, я должен создать эту новую концепцию блока? Но я не буду повторно использовать мой блок в разделе нижнего колонтитула / боковой панели ...
Являются ли виджеты чем-то, что скоро произойдет в мире WordPress и будет полностью заменено блоками? Я помню, что в предыдущей версии мы могли добавлять виджеты на страницу, используя какие-то шорткоды, поэтому какой виджет нам нужен? Это все еще возможно?
Буду признателен за любые комментарии по этому поводу.