Я использую wordpress, gatsby-source-wordpress и хочу запросить виджеты для указания c боковой панели. В моем случае я хочу создать динамический c контент нижнего колонтитула - текст + социальные ссылки.
У меня есть боковая панель под названием "нижний колонтитул" внутри WP Dashboard и 2 виджета внутри.
Плагин, который я использую : wp-rest-api-sidebars
У меня есть две конечные точки:
/wp-json/wp-rest-api-sidebars/v1/sidebars
/wp-json/wp-rest-api-sidebars/v1/sidebars/sidebar
В браузере я могу получить доступ к этому URL и у меня есть EXACLTY, что я хочу:
http://localhost:8888/project2/wp-json/wp-rest-api-sidebars/v1/sidebars/footer
Но это не работает с Гэтсби. Я могу получить доступ только через GraphQL
/wp-json/wp-rest-api-sidebars/v1/sidebars endpoint. Not the one with sidebar id.
Я думал, что решение состоит в том, чтобы разрешить маршруты в белом списке в gatsby-source-wordpress примерно так.
includedRoutes: [
"**/categories",
"**/posts",
"**/pages",
"**/media",
"**/tags",
"**/taxonomies",
"**/users",
"**/menus",
"**/sidebars",
"**/sidebars/**",
],
Я пробовал комбинации "... боковые панели ... "но это не работает. Я все еще могу получить доступ только к конечной точке
- /wp-json/wp-rest-api-sidebars/v1/sidebars
Цель: получить виджеты и их содержимое для указания c боковая панель (нижний колонтитул)
Не могли бы вы мне помочь?
Спасибо вы