Skip to content

Commit 75858f2

Browse files
committed
Updated nav.json. Added missing docs with todos
1 parent cfe3b6a commit 75858f2

File tree

8 files changed

+227
-20
lines changed

8 files changed

+227
-20
lines changed

docs/nav.json

Lines changed: 185 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -74,46 +74,211 @@
7474
]
7575
},
7676
{
77-
"title": "Explanation",
78-
"route": "/headless-wordpress-toolkit/explanation/",
77+
"title": "HWP Previews",
78+
"route": "/headless-wordpress-toolkit/hwp-previews/",
7979
"children": [
8080
{
81-
"title": "GET vs POST",
82-
"route": "/headless-wordpress-toolkit/explanation/get-vs-post/"
81+
"title": "Tutorials",
82+
"route": "/headless-wordpress-toolkit/plugins/hwp-previews/tutorial/learn-previews/",
83+
"children": [
84+
{
85+
"title": "WP GraphQL",
86+
"route": "/headless-wordpress-toolkit/hwp-previews/tutorial/learn-previews/learn-previews/"
87+
},
88+
{
89+
"title": "REST",
90+
"route": "/headless-wordpress-toolkit/hwp-previews/tutorial/learn-previews/rest/"
91+
},
92+
{
93+
"title": "Astro",
94+
"route": "/headless-wordpress-toolkit/hwp-previews/tutorial/learn-previews/astro/"
95+
}
96+
]
8397
},
8498
{
85-
"title": "GraphQL Endpoints",
86-
"route": "/headless-wordpress-toolkit/explanation/graphql-endpoints/"
99+
"title": "Explanation",
100+
"route": "/headless-wordpress-toolkit/plugins/hwp-previews/explanation/",
101+
"children": [
102+
{
103+
"title": "Core Concepts",
104+
"route": "/headless-wordpress-toolkit/hwp-previews/explanation/core-concepts/"
105+
}
106+
]
87107
},
88108
{
89-
"title": "Headless Authentication",
90-
"route": "/headless-wordpress-toolkit/explanation/headless-authentication/"
109+
"title": "How to Guides",
110+
"route": "/headless-wordpress-toolkit/plugins/hwp-previews/how-to/",
111+
"children": [
112+
{
113+
"title": "Configure Previews",
114+
"route": "/headless-wordpress-toolkit/hwp-previews/how-to/configure-previews/"
115+
},
116+
{
117+
"title": "Integrate with Faust.js",
118+
"route": "/headless-wordpress-toolkit/hwp-previews/how-to/integrate-with-faust/"
119+
}
120+
]
121+
}
122+
]
123+
},
124+
{
125+
"title": "Examples",
126+
"route": "/headless-wordpress-toolkit/examples/",
127+
"children": [
128+
{
129+
"title": "Angular",
130+
"children": [
131+
{
132+
"title": "Template Hierarchy Data Fetching",
133+
"route": "/headless-wordpress-toolkit/examples/angular/template-hierarchy-data-fetching/"
134+
}
135+
]
91136
},
92137
{
93-
"title": "Rendering Options",
94-
"route": "/headless-wordpress-toolkit/explanation/rendering-options/"
138+
"title": "Astro",
139+
"children": [
140+
{
141+
"title": "Previews",
142+
"route": "/headless-wordpress-toolkit/examples/astro/previews/"
143+
},
144+
{
145+
"title": "Template Hierarchy Data Fetching URQL",
146+
"route": "/headless-wordpress-toolkit/examples/astro/template-hierarchy-data-fetching-urql/"
147+
}
148+
]
95149
},
96150
{
97-
"title": "Routing",
98-
"route": "/headless-wordpress-toolkit/explanation/routing/"
151+
"title": "Next.js",
152+
"children": [
153+
{
154+
"title": "Apollo Authentication",
155+
"route": "/headless-wordpress-toolkit/examples/next/apollo-authentication/"
156+
},
157+
{
158+
"title": "Apollo Client Data Fetch",
159+
"route": "/headless-wordpress-toolkit/examples/next/apollo-client-data-fetch/"
160+
},
161+
{
162+
"title": "Apollo Client Filesystem Routing",
163+
"route": "/headless-wordpress-toolkit/examples/next/apollo-client-filesystem-routing/"
164+
},
165+
{
166+
"title": "Client App Router Fetch Data",
167+
"route": "/headless-wordpress-toolkit/examples/next/client-app-router-fetch-data/"
168+
},
169+
{
170+
"title": "Client Multisite App Router Fetch Data",
171+
"route": "/headless-wordpress-toolkit/examples/next/client-multisite-app-router-fetch-data/"
172+
},
173+
{
174+
"title": "Custom Sitemap Apollo",
175+
"route": "/headless-wordpress-toolkit/examples/next/custom-sitemap-apollo/"
176+
},
177+
{
178+
"title": "Custom Sitemap Vanilla WPGraphQL",
179+
"route": "/headless-wordpress-toolkit/examples/next/custom-sitemap-vanilla-wpgraphql/"
180+
},
181+
{
182+
"title": "Hybrid Sitemap Apollo",
183+
"route": "/headless-wordpress-toolkit/examples/next/hybrid-sitemap-apollo/"
184+
},
185+
{
186+
"title": "Proxied GraphQL Debug",
187+
"route": "/headless-wordpress-toolkit/examples/next/proxied-graphql-debug/"
188+
},
189+
{
190+
"title": "Proxied Sitemap Apollo",
191+
"route": "/headless-wordpress-toolkit/examples/next/proxied-sitemap-apollo/"
192+
},
193+
{
194+
"title": "Render Blocks Pages Router",
195+
"route": "/headless-wordpress-toolkit/examples/next/render-blocks-pages-router/"
196+
},
197+
{
198+
"title": "Template Hierarchy",
199+
"route": "/headless-wordpress-toolkit/examples/next/template-hierarchy/"
200+
},
201+
{
202+
"title": "Toolbar Demo",
203+
"route": "/headless-wordpress-toolkit/examples/next/toolbar-demo/"
204+
},
205+
{
206+
"title": "WP Theme Rendered Blocks",
207+
"route": "/headless-wordpress-toolkit/examples/next/wp-theme-rendered-blocks/"
208+
}
209+
]
210+
},
211+
{
212+
"title": "Nuxt",
213+
"children": [
214+
{
215+
"title": "Nuxt Headless WP Gravity Forms",
216+
"route": "/headless-wordpress-toolkit/examples/nuxt/nuxt-headlesswp-gravity-forms/"
217+
},
218+
{
219+
"title": "Template Hierarchy Data Fetching",
220+
"route": "/headless-wordpress-toolkit/examples/nuxt/template-hierarchy-data-fetching/"
221+
}
222+
]
99223
},
100224
{
101-
"title": "Sitemaps",
102-
"route": "/headless-wordpress-toolkit/explanation/sitemaps/"
225+
"title": "SvelteKit",
226+
"children": [
227+
{
228+
"title": "Template Hierarchy Data Fetching URQL",
229+
"route": "/headless-wordpress-toolkit/examples/sveltekit/template-hierarchy-data-fetching-urql/"
230+
}
231+
]
103232
}
104233
]
105234
},
106235
{
107-
"title": "How-To Guides",
108-
"route": "/headless-wordpress-toolkit/how-to/",
236+
"title": "Documentation",
237+
"route": "/headless-wordpress-toolkit/documentation/",
109238
"children": [
110239
{
111-
"title": "Install Toolkit Plugins via Composer",
112-
"route": "/headless-wordpress-toolkit/how-to/install-toolkit-plugins/"
240+
"title": "Explanation",
241+
"route": "/headless-wordpress-toolkit/explanation/",
242+
"children": [
243+
{
244+
"title": "GET vs POST",
245+
"route": "/headless-wordpress-toolkit/explanation/get-vs-post/"
246+
},
247+
{
248+
"title": "GraphQL Endpoints",
249+
"route": "/headless-wordpress-toolkit/explanation/graphql-endpoints/"
250+
},
251+
{
252+
"title": "Headless Authentication",
253+
"route": "/headless-wordpress-toolkit/explanation/headless-authentication/"
254+
},
255+
{
256+
"title": "Rendering Options",
257+
"route": "/headless-wordpress-toolkit/explanation/rendering-options/"
258+
},
259+
{
260+
"title": "Routing",
261+
"route": "/headless-wordpress-toolkit/explanation/routing/"
262+
},
263+
{
264+
"title": "Sitemaps",
265+
"route": "/headless-wordpress-toolkit/explanation/sitemaps/"
266+
}
267+
]
113268
},
114269
{
115-
"title": "Automatic Persisted Queries in Next.js",
116-
"route": "/headless-wordpress-toolkit/how-to/nextjs-pages-router/enable-apq/"
270+
"title": "How-To Guides",
271+
"route": "/headless-wordpress-toolkit/how-to/",
272+
"children": [
273+
{
274+
"title": "Install Toolkit Plugins via Composer",
275+
"route": "/headless-wordpress-toolkit/how-to/install-toolkit-plugins/"
276+
},
277+
{
278+
"title": "Automatic Persisted Queries in Next.js",
279+
"route": "/headless-wordpress-toolkit/how-to/nextjs-pages-router/enable-apq/"
280+
}
281+
]
117282
}
118283
]
119284
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "Core Concepts"
3+
description: "Deep dive explanations of the HWP Previews plugin's core concepts, architecture, and systems."
4+
---
5+
6+
@TODO
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "Configure Previews"
3+
description: "Learn how to configure preview functionality using the HWP Previews plugin in your headless WordPress application."
4+
---
5+
6+
@TODO
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "Integrate with Faust.js"
3+
description: "Learn how to integrate the HWP Previews plugin with Faust.js in your headless WordPress application."
4+
---
5+
6+
@TODO

docs/plugins/hwp-previews/index.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "HWP Previews"
3+
description: "HWP Previews plugin enables seamless preview functionality for headless WordPress applications, allowing content creators to preview their changes in the frontend application before publishing."
4+
---
5+
6+
@TODO
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "HWP Previews Astro Tutorial"
3+
description: "Learn how to implement preview functionality using the HWP Previews plugin with Astro in your headless WordPress application."
4+
---
5+
6+
@TODO
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "Learn HWP Previews"
3+
description: "Learn how to implement preview functionality using the HWP Previews plugin in your headless WordPress application."
4+
---
5+
6+
@TODO
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "HWP Previews REST API Tutorial"
3+
description: "Learn how to implement preview functionality using the HWP Previews plugin with REST API endpoints in your headless WordPress application."
4+
---
5+
6+
@TODO

0 commit comments

Comments
 (0)