gatsby-source-wordpress Я не могу запросить виджеты для заданной c боковой панели - PullRequest
0 голосов
/ 16 апреля 2020

Я использую 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 боковая панель (нижний колонтитул)

Не могли бы вы мне помочь?

Спасибо вы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...