From 78912727addd7bc782a76f4ddc059f83882c5509 Mon Sep 17 00:00:00 2001 From: Alex Moon Date: Thu, 23 Jan 2025 09:32:52 -0800 Subject: [PATCH 1/7] feat: seo headers for all pages --- src/components/docs-layout.jsx | 5 +++++ src/components/seo.jsx | 6 +----- src/pages/blog/[slug].jsx | 10 +++++++++- src/pages/blog/index.jsx | 6 ++++++ src/pages/index.jsx | 7 ++++++- src/pages/showcase/index.jsx | 6 ++++++ 6 files changed, 33 insertions(+), 7 deletions(-) diff --git a/src/components/docs-layout.jsx b/src/components/docs-layout.jsx index 37f9006b..82bf2b93 100644 --- a/src/components/docs-layout.jsx +++ b/src/components/docs-layout.jsx @@ -4,10 +4,12 @@ import { DisclosurePanel, } from "@headlessui/react"; import { ChevronRightIcon, ChevronDownIcon } from "@heroicons/react/24/outline"; +import { useRouter } from "next/router"; import DocsBreadcrumbs from "./docs-breadcrumbs"; import DocsPreviousNextLinks from "./docs-previous-next-link"; import OnThisPageNav from "./on-this-page-nav"; import DocsNav from "@/components/docs-nav"; +import Seo from "@/components/seo"; import routes from "@/pages/docs/nav.json"; import "rehype-callouts/theme/vitepress"; @@ -31,8 +33,11 @@ const flattenRoutes = (routeConfig) => { export default function DocumentPage({ children, metadata }) { const flatRoutes = flattenRoutes(routes); + const { asPath } = useRouter(); + return ( <> + @@ -12,7 +8,7 @@ export default function SEO({ title, description, imageUrl, url }) { {title && ( <> - {title} + {`${title} | Faust.js`} diff --git a/src/pages/blog/[slug].jsx b/src/pages/blog/[slug].jsx index e771e14d..a007c03d 100644 --- a/src/pages/blog/[slug].jsx +++ b/src/pages/blog/[slug].jsx @@ -1,6 +1,7 @@ import { gql, useQuery } from "@apollo/client"; import { WordPressBlocksViewer } from "@faustwp/blocks"; import { flatListToHierarchical, getNextStaticProps } from "@faustwp/core"; +import Seo from "@/components/seo"; import blocks from "@/wp-blocks"; export default function SinglePost(properties) { @@ -15,13 +16,18 @@ export default function SinglePost(properties) { if (loading) return

Loading...

; if (error) return

Error! {error.message}

; - const { title, date, author, editorBlocks } = post; + const { title, date, author, uri, excerpt, editorBlocks } = post; const blockList = flatListToHierarchical(editorBlocks, { childrenKey: "innerBlocks", }); return (
+ /gm, "")} + />

{title}

{author.node.name} ·{" "} @@ -43,6 +49,8 @@ SinglePost.query = gql` post(id: $slug, idType: SLUG) { title date + uri + excerpt author { node { name diff --git a/src/pages/blog/index.jsx b/src/pages/blog/index.jsx index ed66efd4..7f68daa1 100644 --- a/src/pages/blog/index.jsx +++ b/src/pages/blog/index.jsx @@ -5,6 +5,7 @@ import Link from "next/link"; import { useState, useEffect } from "react"; import Card from "@/components/card"; import Date from "@/components/date"; +import Seo from "@/components/seo"; const GET_POSTS = gql` query getPosts($first: Int!, $after: String) { @@ -83,6 +84,11 @@ export default function BlogIndex() { return (

+

Faust.js news

diff --git a/src/pages/index.jsx b/src/pages/index.jsx index 4988e8eb..a76fe7e1 100644 --- a/src/pages/index.jsx +++ b/src/pages/index.jsx @@ -8,11 +8,16 @@ import { } from "@heroicons/react/24/outline"; import Card from "@/components/card"; import Link from "@/components/link"; +import Seo from "@/components/seo"; -// The Component is required export default function Index() { return (
+
diff --git a/src/pages/showcase/index.jsx b/src/pages/showcase/index.jsx index 966bd7f1..0f31631f 100644 --- a/src/pages/showcase/index.jsx +++ b/src/pages/showcase/index.jsx @@ -1,6 +1,7 @@ import { ArrowTopRightOnSquareIcon } from "@heroicons/react/24/outline"; import Image from "next/image"; import Link from "@/components/link"; +import Seo from "@/components/seo"; const showcases = [ { @@ -28,6 +29,11 @@ const showcases = [ export default function Showcase() { return (
+

Faust.js™ Showcase

From d30aa311a60f778907e02334fb58ae9de0c5e57f Mon Sep 17 00:00:00 2001 From: Alex Moon Date: Thu, 23 Jan 2025 10:14:23 -0800 Subject: [PATCH 2/7] feat: add sitemaps --- .gitignore | 2 + .npmrc | 1 + .vscode/settings.json | 1 + next-sitemap.config.mjs | 17 +++++++++ package.json | 3 +- pnpm-lock.yaml | 31 +++++++++++++-- possibleTypes.json | 2 +- src/pages/wp-sitemap.xml/index.jsx | 60 ++++++++++++++++++++++++++++++ 8 files changed, 112 insertions(+), 5 deletions(-) create mode 100644 next-sitemap.config.mjs create mode 100644 src/pages/wp-sitemap.xml/index.jsx diff --git a/.gitignore b/.gitignore index 8c5b814c..714204e8 100644 --- a/.gitignore +++ b/.gitignore @@ -14,6 +14,8 @@ # production /build +public/robots.txt +public/sitemap* # misc .DS_Store diff --git a/.npmrc b/.npmrc index b6f27f13..618365b2 100644 --- a/.npmrc +++ b/.npmrc @@ -1 +1,2 @@ engine-strict=true +enable-pre-post-scripts=true diff --git a/.vscode/settings.json b/.vscode/settings.json index e89638b8..3a32bd0b 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -7,6 +7,7 @@ "faustwp", "heroicons", "Kevinbatdorf", + "lastmod", "recma", "rehype", "shiki", diff --git a/next-sitemap.config.mjs b/next-sitemap.config.mjs new file mode 100644 index 00000000..35fa40b7 --- /dev/null +++ b/next-sitemap.config.mjs @@ -0,0 +1,17 @@ +export default { + siteUrl: "https://faustjs.org", + generateRobotsTxt: true, + exclude: ["/wp-sitemap.xml"], // <= exclude here + + robotsTxtOptions: { + additionalSitemaps: [ + "https://faustjs.org/wp-sitemap.xml", // <==== Add here + ], + policies: [ + { + userAgent: "*", + disallow: "/", + }, + ], + }, +}; diff --git a/package.json b/package.json index 97036739..796e0b7e 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,7 @@ "scripts": { "dev": "faust dev", "build": "faust build", + "postbuild": "next-sitemap --config next-sitemap.config.mjs", "generate": "faust generatePossibleTypes", "stylesheet": "faust generateGlobalStylesheet", "start": "faust start", @@ -33,7 +34,7 @@ "html-to-text": "^9.0.5", "http-status-codes": "^2.3.0", "lodash.debounce": "^4.0.8", - "next": "^15.1.1", + "next-sitemap": "^4.2.3", "react": "^19.0.0", "react-dom": "^19.0.0", "recma-nextjs-static-props": "^2.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f8281ee4..499c2e24 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -65,9 +65,9 @@ importers: lodash.debounce: specifier: ^4.0.8 version: 4.0.8 - next: - specifier: ^15.1.1 - version: 15.1.1(@babel/core@7.25.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + next-sitemap: + specifier: ^4.2.3 + version: 4.2.3(next@15.1.1(@babel/core@7.25.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)) react: specifier: ^19.0.0 version: 19.0.0 @@ -832,6 +832,9 @@ packages: resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==} engines: {node: '>=6.9.0'} + '@corex/deepmerge@4.0.43': + resolution: {integrity: sha512-N8uEMrMPL0cu/bdboEWpQYb/0i2K5Qn8eCsxzOmxSggJbbQte7ljMRoXm917AbntqTGOzdTu+vP3KOOzoC70HQ==} + '@csstools/selector-resolve-nested@3.0.0': resolution: {integrity: sha512-ZoK24Yku6VJU1gS79a5PFmC8yn3wIapiKmPgun0hZgEI5AOqgH2kiPRsPz1qkGv4HL+wuDLH83yQyk6inMYrJQ==} engines: {node: '>=18'} @@ -1143,6 +1146,9 @@ packages: '@microsoft/tsdoc@0.15.1': resolution: {integrity: sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw==} + '@next/env@13.5.8': + resolution: {integrity: sha512-YmiG58BqyZ2FjrF2+5uZExL2BrLr8RTQzLXNDJ8pJr0O+rPlOeDPXp1p1/4OrR3avDidzZo3D8QO2cuDv1KCkw==} + '@next/env@15.1.1': resolution: {integrity: sha512-ldU8IpUqxa87LsWyMh8eIqAzejt8+ZuEsdtCV+fpDog++cBO5b/PWaI7wQQwun8LKJeFFpnY4kv/6r+/dCON6A==} @@ -3707,6 +3713,13 @@ packages: resolution: {integrity: sha512-C7OfZ9JdSJyYMz2ZBMI/WwNbt0qNjlFWX9afUp8nEUzbz6ez3JbeopdyxSZJZJAzVLIAfyk6n73rFpd4e22jRg==} engines: {node: '>=10.0.0'} + next-sitemap@4.2.3: + resolution: {integrity: sha512-vjdCxeDuWDzldhCnyFCQipw5bfpl4HmZA7uoo3GAaYGjGgfL4Cxb1CiztPuWGmS+auYs7/8OekRS8C2cjdAsjQ==} + engines: {node: '>=14.18'} + hasBin: true + peerDependencies: + next: '*' + next@15.1.1: resolution: {integrity: sha512-SBZlcvdIxajw8//H3uOR1G3iu3jxsra/77m2ulRIxi3m89p+s3ACsoOXR49JEAbaun/DVoRJ9cPKq8eF/oNB5g==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} @@ -5971,6 +5984,8 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 + '@corex/deepmerge@4.0.43': {} + '@csstools/selector-resolve-nested@3.0.0(postcss-selector-parser@7.0.0)': dependencies: postcss-selector-parser: 7.0.0 @@ -6305,6 +6320,8 @@ snapshots: '@microsoft/tsdoc@0.15.1': {} + '@next/env@13.5.8': {} + '@next/env@15.1.1': {} '@next/eslint-plugin-next@15.1.1': @@ -9722,6 +9739,14 @@ snapshots: next-secure-headers@2.2.0: {} + next-sitemap@4.2.3(next@15.1.1(@babel/core@7.25.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)): + dependencies: + '@corex/deepmerge': 4.0.43 + '@next/env': 13.5.8 + fast-glob: 3.3.2 + minimist: 1.2.8 + next: 15.1.1(@babel/core@7.25.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + next@15.1.1(@babel/core@7.25.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@next/env': 15.1.1 diff --git a/possibleTypes.json b/possibleTypes.json index 50901dc2..462fd86e 100644 --- a/possibleTypes.json +++ b/possibleTypes.json @@ -1 +1 @@ -{"CategoryConnection":["RootQueryToCategoryConnection","CategoryToAncestorsCategoryConnection","CategoryToCategoryConnection","PostToCategoryConnection"],"Connection":["RootQueryToCategoryConnection","TermNodeToEnqueuedScriptConnection","TermNodeToEnqueuedStylesheetConnection","CategoryToAncestorsCategoryConnection","CategoryToCategoryConnection","CategoryToContentNodeConnection","ContentTypeToTaxonomyConnection","TaxonomyToContentTypeConnection","TaxonomyToTermNodeConnection","ContentTypeToContentNodeConnection","UserToCommentConnection","CommentToCommentConnection","UserToEnqueuedScriptConnection","UserToEnqueuedStylesheetConnection","UserToMediaItemConnection","HierarchicalContentNodeToContentNodeAncestorsConnection","HierarchicalContentNodeToContentNodeChildrenConnection","ContentNodeToEnqueuedScriptConnection","ContentNodeToEnqueuedStylesheetConnection","MediaItemToCommentConnection","UserToPageConnection","PageToCommentConnection","PageToRevisionConnection","UserToPostConnection","PostToPostConnection","PostToCategoryConnection","PostToCommentConnection","PostToPostFormatConnection","PostFormatToContentNodeConnection","PostFormatToPostConnection","PostToRevisionConnection","PostToTagConnection","TagToContentNodeConnection","TagToPostConnection","PostToTermNodeConnection","UserToRevisionsConnection","UserToUserRoleConnection","CategoryToPostConnection","RootQueryToCommentConnection","RootQueryToContentNodeConnection","RootQueryToContentTypeConnection","GraphqlDocumentToGraphqlDocumentConnection","GraphqlDocumentToGraphqlDocumentGroupConnection","GraphqlDocumentGroupToContentNodeConnection","GraphqlDocumentGroupToGraphqlDocumentConnection","GraphqlDocumentToTermNodeConnection","RootQueryToGraphqlDocumentGroupConnection","RootQueryToGraphqlDocumentConnection","RootQueryToMediaItemConnection","MenuToMenuItemConnection","MenuItemToMenuItemConnection","RootQueryToMenuItemConnection","RootQueryToMenuConnection","RootQueryToPageConnection","RootQueryToPluginConnection","RootQueryToPostFormatConnection","RootQueryToPostConnection","RootQueryToEnqueuedScriptConnection","RootQueryToEnqueuedStylesheetConnection","RootQueryToRevisionsConnection","RootQueryToTagConnection","RootQueryToTaxonomyConnection","RootQueryToTermNodeConnection","RootQueryToThemeConnection","RootQueryToUserRoleConnection","RootQueryToUserConnection"],"Edge":["TermNodeToEnqueuedScriptConnectionEdge","TermNodeToEnqueuedStylesheetConnectionEdge","CategoryToAncestorsCategoryConnectionEdge","CategoryToCategoryConnectionEdge","ContentNodeToContentTypeConnectionEdge","TaxonomyToContentTypeConnectionEdge","TaxonomyToTermNodeConnectionEdge","ContentTypeToTaxonomyConnectionEdge","ContentTypeToContentNodeConnectionEdge","ContentNodeToEditLockConnectionEdge","CommentToCommenterConnectionEdge","CommentToContentNodeConnectionEdge","CommentToParentCommentConnectionEdge","CommentToCommentConnectionEdge","UserToCommentConnectionEdge","UserToEnqueuedScriptConnectionEdge","UserToEnqueuedStylesheetConnectionEdge","NodeWithAuthorToUserConnectionEdge","HierarchicalContentNodeToContentNodeAncestorsConnectionEdge","HierarchicalContentNodeToContentNodeChildrenConnectionEdge","ContentNodeToEnqueuedScriptConnectionEdge","ContentNodeToEnqueuedStylesheetConnectionEdge","ContentNodeToEditLastConnectionEdge","HierarchicalContentNodeToParentContentNodeConnectionEdge","MediaItemToCommentConnectionEdge","UserToMediaItemConnectionEdge","NodeWithFeaturedImageToMediaItemConnectionEdge","NodeWithRevisionsToContentNodeConnectionEdge","PageToCommentConnectionEdge","PageToPreviewConnectionEdge","PageToRevisionConnectionEdge","UserToPageConnectionEdge","PostToPostConnectionEdge","PostToCategoryConnectionEdge","PostToCommentConnectionEdge","PostToParentConnectionEdge","PostFormatToContentNodeConnectionEdge","PostFormatToPostConnectionEdge","PostFormatToTaxonomyConnectionEdge","PostToPostFormatConnectionEdge","PostToPreviewConnectionEdge","PostToRevisionConnectionEdge","TagToContentNodeConnectionEdge","TagToPostConnectionEdge","TagToTaxonomyConnectionEdge","PostToTagConnectionEdge","PostToTermNodeConnectionEdge","UserToPostConnectionEdge","UserToRevisionsConnectionEdge","UserToUserRoleConnectionEdge","CategoryToContentNodeConnectionEdge","CategoryToParentCategoryConnectionEdge","CategoryToPostConnectionEdge","CategoryToTaxonomyConnectionEdge","RootQueryToCategoryConnectionEdge","RootQueryToCommentConnectionEdge","RootQueryToContentNodeConnectionEdge","RootQueryToContentTypeConnectionEdge","GraphqlDocumentToGraphqlDocumentConnectionEdge","GraphqlDocumentGroupToContentNodeConnectionEdge","GraphqlDocumentGroupToGraphqlDocumentConnectionEdge","GraphqlDocumentGroupToTaxonomyConnectionEdge","GraphqlDocumentToGraphqlDocumentGroupConnectionEdge","GraphqlDocumentToParentConnectionEdge","GraphqlDocumentToPreviewConnectionEdge","GraphqlDocumentToTermNodeConnectionEdge","RootQueryToGraphqlDocumentGroupConnectionEdge","RootQueryToGraphqlDocumentConnectionEdge","RootQueryToMediaItemConnectionEdge","MenuItemToMenuItemConnectionEdge","MenuItemToMenuItemLinkableConnectionEdge","MenuItemToMenuConnectionEdge","MenuToMenuItemConnectionEdge","RootQueryToMenuItemConnectionEdge","RootQueryToMenuConnectionEdge","RootQueryToPageConnectionEdge","RootQueryToPluginConnectionEdge","RootQueryToPostFormatConnectionEdge","RootQueryToPostConnectionEdge","RootQueryToEnqueuedScriptConnectionEdge","RootQueryToEnqueuedStylesheetConnectionEdge","RootQueryToRevisionsConnectionEdge","RootQueryToTagConnectionEdge","RootQueryToTaxonomyConnectionEdge","RootQueryToTermNodeConnectionEdge","RootQueryToThemeConnectionEdge","RootQueryToUserRoleConnectionEdge","RootQueryToUserConnectionEdge"],"Node":["Category","EnqueuedScript","EnqueuedStylesheet","ContentType","Taxonomy","User","Comment","MediaItem","Page","Post","PostFormat","Tag","UserRole","GraphqlDocument","GraphqlDocumentGroup","Menu","MenuItem","Plugin","Theme","CommentAuthor"],"PageInfo":["TermNodeToEnqueuedScriptConnectionPageInfo","TermNodeToEnqueuedStylesheetConnectionPageInfo","CategoryToAncestorsCategoryConnectionPageInfo","CategoryToCategoryConnectionPageInfo","TaxonomyToContentTypeConnectionPageInfo","TaxonomyToTermNodeConnectionPageInfo","ContentTypeToTaxonomyConnectionPageInfo","ContentTypeToContentNodeConnectionPageInfo","CommentToCommentConnectionPageInfo","UserToCommentConnectionPageInfo","UserToEnqueuedScriptConnectionPageInfo","UserToEnqueuedStylesheetConnectionPageInfo","HierarchicalContentNodeToContentNodeAncestorsConnectionPageInfo","HierarchicalContentNodeToContentNodeChildrenConnectionPageInfo","ContentNodeToEnqueuedScriptConnectionPageInfo","ContentNodeToEnqueuedStylesheetConnectionPageInfo","MediaItemToCommentConnectionPageInfo","UserToMediaItemConnectionPageInfo","PageToCommentConnectionPageInfo","PageToRevisionConnectionPageInfo","UserToPageConnectionPageInfo","PostToPostConnectionPageInfo","PostToCategoryConnectionPageInfo","PostToCommentConnectionPageInfo","PostFormatToContentNodeConnectionPageInfo","PostFormatToPostConnectionPageInfo","PostToPostFormatConnectionPageInfo","PostToRevisionConnectionPageInfo","TagToContentNodeConnectionPageInfo","TagToPostConnectionPageInfo","PostToTagConnectionPageInfo","PostToTermNodeConnectionPageInfo","UserToPostConnectionPageInfo","UserToRevisionsConnectionPageInfo","UserToUserRoleConnectionPageInfo","CategoryToContentNodeConnectionPageInfo","CategoryToPostConnectionPageInfo","RootQueryToCategoryConnectionPageInfo","RootQueryToCommentConnectionPageInfo","RootQueryToContentNodeConnectionPageInfo","RootQueryToContentTypeConnectionPageInfo","GraphqlDocumentToGraphqlDocumentConnectionPageInfo","GraphqlDocumentGroupToContentNodeConnectionPageInfo","GraphqlDocumentGroupToGraphqlDocumentConnectionPageInfo","GraphqlDocumentToGraphqlDocumentGroupConnectionPageInfo","GraphqlDocumentToTermNodeConnectionPageInfo","RootQueryToGraphqlDocumentGroupConnectionPageInfo","RootQueryToGraphqlDocumentConnectionPageInfo","RootQueryToMediaItemConnectionPageInfo","MenuItemToMenuItemConnectionPageInfo","MenuToMenuItemConnectionPageInfo","RootQueryToMenuItemConnectionPageInfo","RootQueryToMenuConnectionPageInfo","RootQueryToPageConnectionPageInfo","RootQueryToPluginConnectionPageInfo","RootQueryToPostFormatConnectionPageInfo","RootQueryToPostConnectionPageInfo","RootQueryToEnqueuedScriptConnectionPageInfo","RootQueryToEnqueuedStylesheetConnectionPageInfo","RootQueryToRevisionsConnectionPageInfo","RootQueryToTagConnectionPageInfo","RootQueryToTaxonomyConnectionPageInfo","RootQueryToTermNodeConnectionPageInfo","RootQueryToThemeConnectionPageInfo","RootQueryToUserRoleConnectionPageInfo","RootQueryToUserConnectionPageInfo"],"CategoryConnectionEdge":["CategoryToAncestorsCategoryConnectionEdge","CategoryToCategoryConnectionEdge","PostToCategoryConnectionEdge","CategoryToParentCategoryConnectionEdge","RootQueryToCategoryConnectionEdge"],"TermNode":["Category","PostFormat","Tag","GraphqlDocumentGroup"],"UniformResourceIdentifiable":["Category","ContentType","User","Comment","MediaItem","Page","Post","PostFormat","Tag","GraphqlDocument","GraphqlDocumentGroup"],"EnqueuedScriptConnection":["TermNodeToEnqueuedScriptConnection","UserToEnqueuedScriptConnection","ContentNodeToEnqueuedScriptConnection","RootQueryToEnqueuedScriptConnection"],"EnqueuedScriptConnectionEdge":["TermNodeToEnqueuedScriptConnectionEdge","UserToEnqueuedScriptConnectionEdge","ContentNodeToEnqueuedScriptConnectionEdge","RootQueryToEnqueuedScriptConnectionEdge"],"EnqueuedAsset":["EnqueuedScript","EnqueuedStylesheet"],"EnqueuedScriptConnectionPageInfo":["TermNodeToEnqueuedScriptConnectionPageInfo","UserToEnqueuedScriptConnectionPageInfo","ContentNodeToEnqueuedScriptConnectionPageInfo","RootQueryToEnqueuedScriptConnectionPageInfo"],"WPPageInfo":["TermNodeToEnqueuedScriptConnectionPageInfo","TermNodeToEnqueuedStylesheetConnectionPageInfo","CategoryToAncestorsCategoryConnectionPageInfo","CategoryToCategoryConnectionPageInfo","TaxonomyToContentTypeConnectionPageInfo","TaxonomyToTermNodeConnectionPageInfo","ContentTypeToTaxonomyConnectionPageInfo","ContentTypeToContentNodeConnectionPageInfo","CommentToCommentConnectionPageInfo","UserToCommentConnectionPageInfo","UserToEnqueuedScriptConnectionPageInfo","UserToEnqueuedStylesheetConnectionPageInfo","HierarchicalContentNodeToContentNodeAncestorsConnectionPageInfo","HierarchicalContentNodeToContentNodeChildrenConnectionPageInfo","ContentNodeToEnqueuedScriptConnectionPageInfo","ContentNodeToEnqueuedStylesheetConnectionPageInfo","MediaItemToCommentConnectionPageInfo","UserToMediaItemConnectionPageInfo","PageToCommentConnectionPageInfo","PageToRevisionConnectionPageInfo","UserToPageConnectionPageInfo","PostToPostConnectionPageInfo","PostToCategoryConnectionPageInfo","PostToCommentConnectionPageInfo","PostFormatToContentNodeConnectionPageInfo","PostFormatToPostConnectionPageInfo","PostToPostFormatConnectionPageInfo","PostToRevisionConnectionPageInfo","TagToContentNodeConnectionPageInfo","TagToPostConnectionPageInfo","PostToTagConnectionPageInfo","PostToTermNodeConnectionPageInfo","UserToPostConnectionPageInfo","UserToRevisionsConnectionPageInfo","UserToUserRoleConnectionPageInfo","CategoryToContentNodeConnectionPageInfo","CategoryToPostConnectionPageInfo","RootQueryToCategoryConnectionPageInfo","RootQueryToCommentConnectionPageInfo","RootQueryToContentNodeConnectionPageInfo","RootQueryToContentTypeConnectionPageInfo","GraphqlDocumentToGraphqlDocumentConnectionPageInfo","GraphqlDocumentGroupToContentNodeConnectionPageInfo","GraphqlDocumentGroupToGraphqlDocumentConnectionPageInfo","GraphqlDocumentToGraphqlDocumentGroupConnectionPageInfo","GraphqlDocumentToTermNodeConnectionPageInfo","RootQueryToGraphqlDocumentGroupConnectionPageInfo","RootQueryToGraphqlDocumentConnectionPageInfo","RootQueryToMediaItemConnectionPageInfo","MenuItemToMenuItemConnectionPageInfo","MenuToMenuItemConnectionPageInfo","RootQueryToMenuItemConnectionPageInfo","RootQueryToMenuConnectionPageInfo","RootQueryToPageConnectionPageInfo","RootQueryToPluginConnectionPageInfo","RootQueryToPostFormatConnectionPageInfo","RootQueryToPostConnectionPageInfo","RootQueryToEnqueuedScriptConnectionPageInfo","RootQueryToEnqueuedStylesheetConnectionPageInfo","RootQueryToRevisionsConnectionPageInfo","RootQueryToTagConnectionPageInfo","RootQueryToTaxonomyConnectionPageInfo","RootQueryToTermNodeConnectionPageInfo","RootQueryToThemeConnectionPageInfo","RootQueryToUserRoleConnectionPageInfo","RootQueryToUserConnectionPageInfo"],"EnqueuedStylesheetConnection":["TermNodeToEnqueuedStylesheetConnection","UserToEnqueuedStylesheetConnection","ContentNodeToEnqueuedStylesheetConnection","RootQueryToEnqueuedStylesheetConnection"],"EnqueuedStylesheetConnectionEdge":["TermNodeToEnqueuedStylesheetConnectionEdge","UserToEnqueuedStylesheetConnectionEdge","ContentNodeToEnqueuedStylesheetConnectionEdge","RootQueryToEnqueuedStylesheetConnectionEdge"],"EnqueuedStylesheetConnectionPageInfo":["TermNodeToEnqueuedStylesheetConnectionPageInfo","UserToEnqueuedStylesheetConnectionPageInfo","ContentNodeToEnqueuedStylesheetConnectionPageInfo","RootQueryToEnqueuedStylesheetConnectionPageInfo"],"DatabaseIdentifier":["Category","User","Comment","MediaItem","Page","Post","PostFormat","Tag","GraphqlDocument","GraphqlDocumentGroup","Menu","MenuItem","CommentAuthor"],"HierarchicalTermNode":["Category"],"HierarchicalNode":["Category","MediaItem","Page"],"MenuItemLinkable":["Category","Page","Post","Tag"],"CategoryConnectionPageInfo":["CategoryToAncestorsCategoryConnectionPageInfo","CategoryToCategoryConnectionPageInfo","PostToCategoryConnectionPageInfo","RootQueryToCategoryConnectionPageInfo"],"ContentNodeConnection":["CategoryToContentNodeConnection","ContentTypeToContentNodeConnection","HierarchicalContentNodeToContentNodeAncestorsConnection","HierarchicalContentNodeToContentNodeChildrenConnection","PostFormatToContentNodeConnection","TagToContentNodeConnection","UserToRevisionsConnection","RootQueryToContentNodeConnection","GraphqlDocumentGroupToContentNodeConnection","RootQueryToRevisionsConnection"],"ContentNodeConnectionEdge":["ContentTypeToContentNodeConnectionEdge","CommentToContentNodeConnectionEdge","HierarchicalContentNodeToContentNodeAncestorsConnectionEdge","HierarchicalContentNodeToContentNodeChildrenConnectionEdge","HierarchicalContentNodeToParentContentNodeConnectionEdge","NodeWithRevisionsToContentNodeConnectionEdge","PostFormatToContentNodeConnectionEdge","TagToContentNodeConnectionEdge","UserToRevisionsConnectionEdge","CategoryToContentNodeConnectionEdge","RootQueryToContentNodeConnectionEdge","GraphqlDocumentGroupToContentNodeConnectionEdge","RootQueryToRevisionsConnectionEdge"],"ContentNode":["MediaItem","Page","Post","GraphqlDocument"],"OneToOneConnection":["ContentNodeToContentTypeConnectionEdge","ContentNodeToEditLockConnectionEdge","CommentToCommenterConnectionEdge","CommentToContentNodeConnectionEdge","CommentToParentCommentConnectionEdge","NodeWithAuthorToUserConnectionEdge","ContentNodeToEditLastConnectionEdge","HierarchicalContentNodeToParentContentNodeConnectionEdge","NodeWithFeaturedImageToMediaItemConnectionEdge","NodeWithRevisionsToContentNodeConnectionEdge","PageToPreviewConnectionEdge","PostToParentConnectionEdge","PostFormatToTaxonomyConnectionEdge","PostToPreviewConnectionEdge","TagToTaxonomyConnectionEdge","CategoryToParentCategoryConnectionEdge","CategoryToTaxonomyConnectionEdge","GraphqlDocumentGroupToTaxonomyConnectionEdge","GraphqlDocumentToParentConnectionEdge","GraphqlDocumentToPreviewConnectionEdge","MenuItemToMenuItemLinkableConnectionEdge","MenuItemToMenuConnectionEdge"],"ContentTypeConnectionEdge":["ContentNodeToContentTypeConnectionEdge","TaxonomyToContentTypeConnectionEdge","RootQueryToContentTypeConnectionEdge"],"TaxonomyConnection":["ContentTypeToTaxonomyConnection","RootQueryToTaxonomyConnection"],"TaxonomyConnectionEdge":["ContentTypeToTaxonomyConnectionEdge","PostFormatToTaxonomyConnectionEdge","TagToTaxonomyConnectionEdge","CategoryToTaxonomyConnectionEdge","GraphqlDocumentGroupToTaxonomyConnectionEdge","RootQueryToTaxonomyConnectionEdge"],"ContentTypeConnection":["TaxonomyToContentTypeConnection","RootQueryToContentTypeConnection"],"ContentTypeConnectionPageInfo":["TaxonomyToContentTypeConnectionPageInfo","RootQueryToContentTypeConnectionPageInfo"],"TermNodeConnection":["TaxonomyToTermNodeConnection","PostToTermNodeConnection","GraphqlDocumentToTermNodeConnection","RootQueryToTermNodeConnection"],"TermNodeConnectionEdge":["TaxonomyToTermNodeConnectionEdge","PostToTermNodeConnectionEdge","GraphqlDocumentToTermNodeConnectionEdge","RootQueryToTermNodeConnectionEdge"],"TermNodeConnectionPageInfo":["TaxonomyToTermNodeConnectionPageInfo","PostToTermNodeConnectionPageInfo","GraphqlDocumentToTermNodeConnectionPageInfo","RootQueryToTermNodeConnectionPageInfo"],"TaxonomyConnectionPageInfo":["ContentTypeToTaxonomyConnectionPageInfo","RootQueryToTaxonomyConnectionPageInfo"],"ContentNodeConnectionPageInfo":["ContentTypeToContentNodeConnectionPageInfo","HierarchicalContentNodeToContentNodeAncestorsConnectionPageInfo","HierarchicalContentNodeToContentNodeChildrenConnectionPageInfo","PostFormatToContentNodeConnectionPageInfo","TagToContentNodeConnectionPageInfo","UserToRevisionsConnectionPageInfo","CategoryToContentNodeConnectionPageInfo","RootQueryToContentNodeConnectionPageInfo","GraphqlDocumentGroupToContentNodeConnectionPageInfo","RootQueryToRevisionsConnectionPageInfo"],"UserConnectionEdge":["ContentNodeToEditLockConnectionEdge","NodeWithAuthorToUserConnectionEdge","ContentNodeToEditLastConnectionEdge","RootQueryToUserConnectionEdge"],"Commenter":["User","CommentAuthor"],"CommentConnection":["UserToCommentConnection","CommentToCommentConnection","MediaItemToCommentConnection","PageToCommentConnection","PostToCommentConnection","RootQueryToCommentConnection"],"CommentConnectionEdge":["CommentToParentCommentConnectionEdge","CommentToCommentConnectionEdge","UserToCommentConnectionEdge","MediaItemToCommentConnectionEdge","PageToCommentConnectionEdge","PostToCommentConnectionEdge","RootQueryToCommentConnectionEdge"],"CommenterConnectionEdge":["CommentToCommenterConnectionEdge"],"CommentConnectionPageInfo":["CommentToCommentConnectionPageInfo","UserToCommentConnectionPageInfo","MediaItemToCommentConnectionPageInfo","PageToCommentConnectionPageInfo","PostToCommentConnectionPageInfo","RootQueryToCommentConnectionPageInfo"],"MediaItemConnection":["UserToMediaItemConnection","RootQueryToMediaItemConnection"],"MediaItemConnectionEdge":["UserToMediaItemConnectionEdge","NodeWithFeaturedImageToMediaItemConnectionEdge","RootQueryToMediaItemConnectionEdge"],"NodeWithTemplate":["MediaItem","Page","Post","GraphqlDocument"],"ContentTemplate":["DefaultTemplate","Template_FullWidth"],"NodeWithTitle":["MediaItem","Page","Post","GraphqlDocument"],"NodeWithAuthor":["MediaItem","Page","Post"],"NodeWithComments":["MediaItem","Page","Post"],"HierarchicalContentNode":["MediaItem","Page"],"MediaItemConnectionPageInfo":["UserToMediaItemConnectionPageInfo","RootQueryToMediaItemConnectionPageInfo"],"PageConnection":["UserToPageConnection","PageToRevisionConnection","RootQueryToPageConnection"],"PageConnectionEdge":["PageToPreviewConnectionEdge","PageToRevisionConnectionEdge","UserToPageConnectionEdge","RootQueryToPageConnectionEdge"],"Previewable":["Page","Post"],"NodeWithContentEditor":["Page","Post","GraphqlDocument"],"NodeWithFeaturedImage":["Page","Post"],"NodeWithExcerpt":["Page","Post"],"NodeWithRevisions":["Page","Post"],"NodeWithPageAttributes":["Page"],"NodeWithEditorBlocks":["Page","Post"],"EditorBlock":["CoreLegacyWidget","CoreWidgetGroup","CoreArchives","CoreAvatar","CoreBlock","CoreButton","CoreCalendar","CoreCategories","CoreCommentAuthorName","CoreCommentContent","CoreCommentDate","CoreCommentEditLink","CoreCommentReplyLink","CoreCommentTemplate","CoreComments","CoreCommentsPagination","CoreCommentsPaginationNext","CoreCommentsPaginationNumbers","CoreCommentsPaginationPrevious","CoreCommentsTitle","CoreCover","CoreFile","CoreFootnotes","CoreGallery","CoreHeading","CoreHomeLink","CoreImage","CoreLatestComments","CoreLatestPosts","CoreList","CoreLoginout","CoreMediaText","CoreNavigation","CoreNavigationLink","CoreNavigationSubmenu","CorePageList","CorePageListItem","CorePattern","CorePostAuthor","CorePostAuthorBiography","CorePostAuthorName","CorePostCommentsForm","CorePostContent","CorePostDate","CorePostExcerpt","CorePostFeaturedImage","CorePostNavigationLink","CorePostTemplate","CorePostTerms","CorePostTitle","CoreQuery","CoreQueryNoResults","CoreQueryPagination","CoreQueryPaginationNext","CoreQueryPaginationNumbers","CoreQueryPaginationPrevious","CoreQueryTitle","CoreReadMore","CoreRss","CoreSearch","CoreShortcode","CoreSiteLogo","CoreSiteTagline","CoreSiteTitle","CoreSocialLink","CoreTagCloud","CoreTemplatePart","CoreTermDescription","CoreAudio","CoreButtons","CoreCode","CoreColumn","CoreColumns","CoreDetails","CoreEmbed","CoreFreeform","CoreGroup","CoreHtml","CoreListItem","CoreMissing","CoreMore","CoreNextpage","CoreParagraph","CorePreformatted","CorePullquote","CoreQuote","CoreSeparator","CoreSocialLinks","CoreSpacer","CoreTable","CoreTextColumns","CoreVerse","CoreVideo","KevinbatdorfCodeBlockPro","CorePostComments"],"NodeWithPageEditorBlocks":["Page"],"PageEditorBlock":["CoreLegacyWidget","CoreWidgetGroup","CoreArchives","CoreAvatar","CoreBlock","CoreButton","CoreCalendar","CoreCategories","CoreCommentAuthorName","CoreCommentContent","CoreCommentDate","CoreCommentEditLink","CoreCommentReplyLink","CoreCommentTemplate","CoreComments","CoreCommentsPagination","CoreCommentsPaginationNext","CoreCommentsPaginationNumbers","CoreCommentsPaginationPrevious","CoreCommentsTitle","CoreCover","CoreFile","CoreFootnotes","CoreGallery","CoreHeading","CoreHomeLink","CoreImage","CoreLatestComments","CoreLatestPosts","CoreList","CoreLoginout","CoreMediaText","CoreNavigation","CoreNavigationLink","CoreNavigationSubmenu","CorePageList","CorePageListItem","CorePattern","CorePostAuthor","CorePostAuthorBiography","CorePostAuthorName","CorePostCommentsForm","CorePostContent","CorePostDate","CorePostExcerpt","CorePostFeaturedImage","CorePostNavigationLink","CorePostTemplate","CorePostTerms","CorePostTitle","CoreQuery","CoreQueryNoResults","CoreQueryPagination","CoreQueryPaginationNext","CoreQueryPaginationNumbers","CoreQueryPaginationPrevious","CoreQueryTitle","CoreReadMore","CoreRss","CoreSearch","CoreShortcode","CoreSiteLogo","CoreSiteTagline","CoreSiteTitle","CoreSocialLink","CoreTagCloud","CoreTemplatePart","CoreTermDescription","CoreAudio","CoreButtons","CoreCode","CoreColumn","CoreColumns","CoreDetails","CoreEmbed","CoreFreeform","CoreGroup","CoreHtml","CoreListItem","CoreMissing","CoreMore","CoreNextpage","CoreParagraph","CorePreformatted","CorePullquote","CoreQuote","CoreSeparator","CoreSocialLinks","CoreSpacer","CoreTable","CoreTextColumns","CoreVerse","CoreVideo","KevinbatdorfCodeBlockPro","CorePostComments"],"PageConnectionPageInfo":["PageToRevisionConnectionPageInfo","UserToPageConnectionPageInfo","RootQueryToPageConnectionPageInfo"],"PostConnection":["UserToPostConnection","PostToPostConnection","PostFormatToPostConnection","PostToRevisionConnection","TagToPostConnection","CategoryToPostConnection","RootQueryToPostConnection"],"PostConnectionEdge":["PostToPostConnectionEdge","PostToParentConnectionEdge","PostFormatToPostConnectionEdge","PostToPreviewConnectionEdge","PostToRevisionConnectionEdge","TagToPostConnectionEdge","UserToPostConnectionEdge","CategoryToPostConnectionEdge","RootQueryToPostConnectionEdge"],"NodeWithTrackbacks":["Post"],"NodeWithPostEditorBlocks":["Post"],"PostEditorBlock":["CoreLegacyWidget","CoreWidgetGroup","CoreArchives","CoreAvatar","CoreBlock","CoreButton","CoreCalendar","CoreCategories","CoreCommentAuthorName","CoreCommentContent","CoreCommentDate","CoreCommentEditLink","CoreCommentReplyLink","CoreCommentTemplate","CoreComments","CoreCommentsPagination","CoreCommentsPaginationNext","CoreCommentsPaginationNumbers","CoreCommentsPaginationPrevious","CoreCommentsTitle","CoreCover","CoreFile","CoreFootnotes","CoreGallery","CoreHeading","CoreHomeLink","CoreImage","CoreLatestComments","CoreLatestPosts","CoreList","CoreLoginout","CoreMediaText","CoreNavigation","CoreNavigationLink","CoreNavigationSubmenu","CorePageList","CorePageListItem","CorePattern","CorePostAuthor","CorePostAuthorBiography","CorePostAuthorName","CorePostCommentsForm","CorePostContent","CorePostDate","CorePostExcerpt","CorePostFeaturedImage","CorePostNavigationLink","CorePostTemplate","CorePostTerms","CorePostTitle","CoreQuery","CoreQueryNoResults","CoreQueryPagination","CoreQueryPaginationNext","CoreQueryPaginationNumbers","CoreQueryPaginationPrevious","CoreQueryTitle","CoreReadMore","CoreRss","CoreSearch","CoreShortcode","CoreSiteLogo","CoreSiteTagline","CoreSiteTitle","CoreSocialLink","CoreTagCloud","CoreTemplatePart","CoreTermDescription","CoreAudio","CoreButtons","CoreCode","CoreColumn","CoreColumns","CoreDetails","CoreEmbed","CoreFreeform","CoreGroup","CoreHtml","CoreListItem","CoreMissing","CoreMore","CoreNextpage","CoreParagraph","CorePreformatted","CorePullquote","CoreQuote","CoreSeparator","CoreSocialLinks","CoreSpacer","CoreTable","CoreTextColumns","CoreVerse","CoreVideo","KevinbatdorfCodeBlockPro","CorePostComments"],"PostConnectionPageInfo":["PostToPostConnectionPageInfo","PostFormatToPostConnectionPageInfo","PostToRevisionConnectionPageInfo","TagToPostConnectionPageInfo","UserToPostConnectionPageInfo","CategoryToPostConnectionPageInfo","RootQueryToPostConnectionPageInfo"],"PostFormatConnection":["PostToPostFormatConnection","RootQueryToPostFormatConnection"],"PostFormatConnectionEdge":["PostToPostFormatConnectionEdge","RootQueryToPostFormatConnectionEdge"],"PostFormatConnectionPageInfo":["PostToPostFormatConnectionPageInfo","RootQueryToPostFormatConnectionPageInfo"],"TagConnection":["PostToTagConnection","RootQueryToTagConnection"],"TagConnectionEdge":["PostToTagConnectionEdge","RootQueryToTagConnectionEdge"],"TagConnectionPageInfo":["PostToTagConnectionPageInfo","RootQueryToTagConnectionPageInfo"],"UserRoleConnection":["UserToUserRoleConnection","RootQueryToUserRoleConnection"],"UserRoleConnectionEdge":["UserToUserRoleConnectionEdge","RootQueryToUserRoleConnectionEdge"],"UserRoleConnectionPageInfo":["UserToUserRoleConnectionPageInfo","RootQueryToUserRoleConnectionPageInfo"],"GraphqlDocumentConnection":["GraphqlDocumentToGraphqlDocumentConnection","GraphqlDocumentGroupToGraphqlDocumentConnection","RootQueryToGraphqlDocumentConnection"],"GraphqlDocumentConnectionEdge":["GraphqlDocumentToGraphqlDocumentConnectionEdge","GraphqlDocumentGroupToGraphqlDocumentConnectionEdge","GraphqlDocumentToParentConnectionEdge","GraphqlDocumentToPreviewConnectionEdge","RootQueryToGraphqlDocumentConnectionEdge"],"GraphqlDocumentConnectionPageInfo":["GraphqlDocumentToGraphqlDocumentConnectionPageInfo","GraphqlDocumentGroupToGraphqlDocumentConnectionPageInfo","RootQueryToGraphqlDocumentConnectionPageInfo"],"GraphqlDocumentGroupConnection":["GraphqlDocumentToGraphqlDocumentGroupConnection","RootQueryToGraphqlDocumentGroupConnection"],"GraphqlDocumentGroupConnectionEdge":["GraphqlDocumentToGraphqlDocumentGroupConnectionEdge","RootQueryToGraphqlDocumentGroupConnectionEdge"],"GraphqlDocumentGroupConnectionPageInfo":["GraphqlDocumentToGraphqlDocumentGroupConnectionPageInfo","RootQueryToGraphqlDocumentGroupConnectionPageInfo"],"MenuItemConnection":["MenuToMenuItemConnection","MenuItemToMenuItemConnection","RootQueryToMenuItemConnection"],"MenuItemConnectionEdge":["MenuItemToMenuItemConnectionEdge","MenuToMenuItemConnectionEdge","RootQueryToMenuItemConnectionEdge"],"MenuItemConnectionPageInfo":["MenuItemToMenuItemConnectionPageInfo","MenuToMenuItemConnectionPageInfo","RootQueryToMenuItemConnectionPageInfo"],"MenuItemLinkableConnectionEdge":["MenuItemToMenuItemLinkableConnectionEdge"],"MenuItemObjectUnion":["Post","Page","Category","Tag"],"MenuConnectionEdge":["MenuItemToMenuConnectionEdge","RootQueryToMenuConnectionEdge"],"MenuConnection":["RootQueryToMenuConnection"],"MenuConnectionPageInfo":["RootQueryToMenuConnectionPageInfo"],"PluginConnection":["RootQueryToPluginConnection"],"PluginConnectionEdge":["RootQueryToPluginConnectionEdge"],"PluginConnectionPageInfo":["RootQueryToPluginConnectionPageInfo"],"ThemeConnection":["RootQueryToThemeConnection"],"ThemeConnectionEdge":["RootQueryToThemeConnectionEdge"],"ThemeConnectionPageInfo":["RootQueryToThemeConnectionPageInfo"],"UserConnection":["RootQueryToUserConnection"],"UserConnectionPageInfo":["RootQueryToUserConnectionPageInfo"],"BlockWithSupportsAnchor":["CoreButton","CoreButtonAttributes","CoreCover","CoreCoverAttributes","CoreFile","CoreFileAttributes","CoreGallery","CoreGalleryAttributes","CoreHeading","CoreHeadingAttributes","CoreImage","CoreImageAttributes","CoreList","CoreListAttributes","CoreMediaText","CoreMediaTextAttributes","CoreAudio","CoreAudioAttributes","CoreButtons","CoreButtonsAttributes","CoreCode","CoreCodeAttributes","CoreColumn","CoreColumnAttributes","CoreColumns","CoreColumnsAttributes","CoreGroup","CoreGroupAttributes","CoreParagraph","CoreParagraphAttributes","CorePreformatted","CorePreformattedAttributes","CorePullquote","CorePullquoteAttributes","CoreQuote","CoreQuoteAttributes","CoreSeparator","CoreSeparatorAttributes","CoreSocialLinks","CoreSocialLinksAttributes","CoreSpacer","CoreSpacerAttributes","CoreTable","CoreTableAttributes","CoreVerse","CoreVerseAttributes","CoreVideo","CoreVideoAttributes"],"AcfBlock":[],"Events_Fields":["Events"],"AcfFieldGroup":["Events"],"AcfFieldGroupFields":["Events"]} \ No newline at end of file +{"CategoryConnection":["RootQueryToCategoryConnection","CategoryToAncestorsCategoryConnection","CategoryToCategoryConnection","PostToCategoryConnection"],"Connection":["RootQueryToCategoryConnection","TermNodeToEnqueuedScriptConnection","TermNodeToEnqueuedStylesheetConnection","CategoryToAncestorsCategoryConnection","CategoryToCategoryConnection","CategoryToContentNodeConnection","ContentTypeToTaxonomyConnection","TaxonomyToContentTypeConnection","TaxonomyToTermNodeConnection","ContentTypeToContentNodeConnection","UserToCommentConnection","CommentToCommentConnection","UserToEnqueuedScriptConnection","UserToEnqueuedStylesheetConnection","UserToMediaItemConnection","HierarchicalContentNodeToContentNodeAncestorsConnection","HierarchicalContentNodeToContentNodeChildrenConnection","ContentNodeToEnqueuedScriptConnection","ContentNodeToEnqueuedStylesheetConnection","MediaItemToCommentConnection","UserToPageConnection","PageToCommentConnection","PageToRevisionConnection","UserToPostConnection","PostToPostConnection","PostToCategoryConnection","PostToCommentConnection","PostToPostFormatConnection","PostFormatToContentNodeConnection","PostFormatToPostConnection","PostToRevisionConnection","PostToTagConnection","TagToContentNodeConnection","TagToPostConnection","PostToTermNodeConnection","UserToRevisionsConnection","UserToUserRoleConnection","CategoryToPostConnection","RootQueryToCommentConnection","RootQueryToContentNodeConnection","RootQueryToContentTypeConnection","GraphqlDocumentToGraphqlDocumentConnection","GraphqlDocumentToGraphqlDocumentGroupConnection","GraphqlDocumentGroupToContentNodeConnection","GraphqlDocumentGroupToGraphqlDocumentConnection","GraphqlDocumentToTermNodeConnection","RootQueryToGraphqlDocumentGroupConnection","RootQueryToGraphqlDocumentConnection","RootQueryToMediaItemConnection","MenuToMenuItemConnection","MenuItemToMenuItemConnection","RootQueryToMenuItemConnection","RootQueryToMenuConnection","RootQueryToPageConnection","RootQueryToPluginConnection","RootQueryToPostFormatConnection","RootQueryToPostConnection","RootQueryToEnqueuedScriptConnection","RootQueryToEnqueuedStylesheetConnection","RootQueryToRevisionsConnection","RootQueryToTagConnection","RootQueryToTaxonomyConnection","RootQueryToTermNodeConnection","RootQueryToThemeConnection","RootQueryToUserRoleConnection","RootQueryToUserConnection"],"Edge":["TermNodeToEnqueuedScriptConnectionEdge","TermNodeToEnqueuedStylesheetConnectionEdge","CategoryToAncestorsCategoryConnectionEdge","CategoryToCategoryConnectionEdge","ContentNodeToContentTypeConnectionEdge","TaxonomyToContentTypeConnectionEdge","TaxonomyToTermNodeConnectionEdge","ContentTypeToTaxonomyConnectionEdge","ContentTypeToContentNodeConnectionEdge","ContentNodeToEditLockConnectionEdge","CommentToCommenterConnectionEdge","CommentToContentNodeConnectionEdge","CommentToParentCommentConnectionEdge","CommentToCommentConnectionEdge","UserToCommentConnectionEdge","UserToEnqueuedScriptConnectionEdge","UserToEnqueuedStylesheetConnectionEdge","NodeWithAuthorToUserConnectionEdge","HierarchicalContentNodeToContentNodeAncestorsConnectionEdge","HierarchicalContentNodeToContentNodeChildrenConnectionEdge","ContentNodeToEnqueuedScriptConnectionEdge","ContentNodeToEnqueuedStylesheetConnectionEdge","ContentNodeToEditLastConnectionEdge","HierarchicalContentNodeToParentContentNodeConnectionEdge","MediaItemToCommentConnectionEdge","UserToMediaItemConnectionEdge","NodeWithFeaturedImageToMediaItemConnectionEdge","NodeWithRevisionsToContentNodeConnectionEdge","PageToCommentConnectionEdge","PageToPreviewConnectionEdge","PageToRevisionConnectionEdge","UserToPageConnectionEdge","PostToPostConnectionEdge","PostToCategoryConnectionEdge","PostToCommentConnectionEdge","PostToParentConnectionEdge","PostFormatToContentNodeConnectionEdge","PostFormatToPostConnectionEdge","PostFormatToTaxonomyConnectionEdge","PostToPostFormatConnectionEdge","PostToPreviewConnectionEdge","PostToRevisionConnectionEdge","TagToContentNodeConnectionEdge","TagToPostConnectionEdge","TagToTaxonomyConnectionEdge","PostToTagConnectionEdge","PostToTermNodeConnectionEdge","UserToPostConnectionEdge","UserToRevisionsConnectionEdge","UserToUserRoleConnectionEdge","CategoryToContentNodeConnectionEdge","CategoryToParentCategoryConnectionEdge","CategoryToPostConnectionEdge","CategoryToTaxonomyConnectionEdge","RootQueryToCategoryConnectionEdge","RootQueryToCommentConnectionEdge","RootQueryToContentNodeConnectionEdge","RootQueryToContentTypeConnectionEdge","GraphqlDocumentToGraphqlDocumentConnectionEdge","GraphqlDocumentGroupToContentNodeConnectionEdge","GraphqlDocumentGroupToGraphqlDocumentConnectionEdge","GraphqlDocumentGroupToTaxonomyConnectionEdge","GraphqlDocumentToGraphqlDocumentGroupConnectionEdge","GraphqlDocumentToParentConnectionEdge","GraphqlDocumentToPreviewConnectionEdge","GraphqlDocumentToTermNodeConnectionEdge","RootQueryToGraphqlDocumentGroupConnectionEdge","RootQueryToGraphqlDocumentConnectionEdge","RootQueryToMediaItemConnectionEdge","MenuItemToMenuItemConnectionEdge","MenuItemToMenuItemLinkableConnectionEdge","MenuItemToMenuConnectionEdge","MenuToMenuItemConnectionEdge","RootQueryToMenuItemConnectionEdge","RootQueryToMenuConnectionEdge","RootQueryToPageConnectionEdge","RootQueryToPluginConnectionEdge","RootQueryToPostFormatConnectionEdge","RootQueryToPostConnectionEdge","RootQueryToEnqueuedScriptConnectionEdge","RootQueryToEnqueuedStylesheetConnectionEdge","RootQueryToRevisionsConnectionEdge","RootQueryToTagConnectionEdge","RootQueryToTaxonomyConnectionEdge","RootQueryToTermNodeConnectionEdge","RootQueryToThemeConnectionEdge","RootQueryToUserRoleConnectionEdge","RootQueryToUserConnectionEdge"],"Node":["Category","EnqueuedScript","EnqueuedStylesheet","ContentType","Taxonomy","User","Comment","MediaItem","Page","Post","PostFormat","Tag","UserRole","GraphqlDocument","GraphqlDocumentGroup","Menu","MenuItem","Plugin","Theme","CommentAuthor"],"PageInfo":["TermNodeToEnqueuedScriptConnectionPageInfo","TermNodeToEnqueuedStylesheetConnectionPageInfo","CategoryToAncestorsCategoryConnectionPageInfo","CategoryToCategoryConnectionPageInfo","TaxonomyToContentTypeConnectionPageInfo","TaxonomyToTermNodeConnectionPageInfo","ContentTypeToTaxonomyConnectionPageInfo","ContentTypeToContentNodeConnectionPageInfo","CommentToCommentConnectionPageInfo","UserToCommentConnectionPageInfo","UserToEnqueuedScriptConnectionPageInfo","UserToEnqueuedStylesheetConnectionPageInfo","HierarchicalContentNodeToContentNodeAncestorsConnectionPageInfo","HierarchicalContentNodeToContentNodeChildrenConnectionPageInfo","ContentNodeToEnqueuedScriptConnectionPageInfo","ContentNodeToEnqueuedStylesheetConnectionPageInfo","MediaItemToCommentConnectionPageInfo","UserToMediaItemConnectionPageInfo","PageToCommentConnectionPageInfo","PageToRevisionConnectionPageInfo","UserToPageConnectionPageInfo","PostToPostConnectionPageInfo","PostToCategoryConnectionPageInfo","PostToCommentConnectionPageInfo","PostFormatToContentNodeConnectionPageInfo","PostFormatToPostConnectionPageInfo","PostToPostFormatConnectionPageInfo","PostToRevisionConnectionPageInfo","TagToContentNodeConnectionPageInfo","TagToPostConnectionPageInfo","PostToTagConnectionPageInfo","PostToTermNodeConnectionPageInfo","UserToPostConnectionPageInfo","UserToRevisionsConnectionPageInfo","UserToUserRoleConnectionPageInfo","CategoryToContentNodeConnectionPageInfo","CategoryToPostConnectionPageInfo","RootQueryToCategoryConnectionPageInfo","RootQueryToCommentConnectionPageInfo","RootQueryToContentNodeConnectionPageInfo","RootQueryToContentTypeConnectionPageInfo","GraphqlDocumentToGraphqlDocumentConnectionPageInfo","GraphqlDocumentGroupToContentNodeConnectionPageInfo","GraphqlDocumentGroupToGraphqlDocumentConnectionPageInfo","GraphqlDocumentToGraphqlDocumentGroupConnectionPageInfo","GraphqlDocumentToTermNodeConnectionPageInfo","RootQueryToGraphqlDocumentGroupConnectionPageInfo","RootQueryToGraphqlDocumentConnectionPageInfo","RootQueryToMediaItemConnectionPageInfo","MenuItemToMenuItemConnectionPageInfo","MenuToMenuItemConnectionPageInfo","RootQueryToMenuItemConnectionPageInfo","RootQueryToMenuConnectionPageInfo","RootQueryToPageConnectionPageInfo","RootQueryToPluginConnectionPageInfo","RootQueryToPostFormatConnectionPageInfo","RootQueryToPostConnectionPageInfo","RootQueryToEnqueuedScriptConnectionPageInfo","RootQueryToEnqueuedStylesheetConnectionPageInfo","RootQueryToRevisionsConnectionPageInfo","RootQueryToTagConnectionPageInfo","RootQueryToTaxonomyConnectionPageInfo","RootQueryToTermNodeConnectionPageInfo","RootQueryToThemeConnectionPageInfo","RootQueryToUserRoleConnectionPageInfo","RootQueryToUserConnectionPageInfo"],"CategoryConnectionEdge":["CategoryToAncestorsCategoryConnectionEdge","CategoryToCategoryConnectionEdge","PostToCategoryConnectionEdge","CategoryToParentCategoryConnectionEdge","RootQueryToCategoryConnectionEdge"],"TermNode":["Category","PostFormat","Tag","GraphqlDocumentGroup"],"UniformResourceIdentifiable":["Category","ContentType","User","Comment","MediaItem","Page","Post","PostFormat","Tag","GraphqlDocument","GraphqlDocumentGroup"],"EnqueuedScriptConnection":["TermNodeToEnqueuedScriptConnection","UserToEnqueuedScriptConnection","ContentNodeToEnqueuedScriptConnection","RootQueryToEnqueuedScriptConnection"],"EnqueuedScriptConnectionEdge":["TermNodeToEnqueuedScriptConnectionEdge","UserToEnqueuedScriptConnectionEdge","ContentNodeToEnqueuedScriptConnectionEdge","RootQueryToEnqueuedScriptConnectionEdge"],"EnqueuedAsset":["EnqueuedScript","EnqueuedStylesheet"],"EnqueuedScriptConnectionPageInfo":["TermNodeToEnqueuedScriptConnectionPageInfo","UserToEnqueuedScriptConnectionPageInfo","ContentNodeToEnqueuedScriptConnectionPageInfo","RootQueryToEnqueuedScriptConnectionPageInfo"],"WPPageInfo":["TermNodeToEnqueuedScriptConnectionPageInfo","TermNodeToEnqueuedStylesheetConnectionPageInfo","CategoryToAncestorsCategoryConnectionPageInfo","CategoryToCategoryConnectionPageInfo","TaxonomyToContentTypeConnectionPageInfo","TaxonomyToTermNodeConnectionPageInfo","ContentTypeToTaxonomyConnectionPageInfo","ContentTypeToContentNodeConnectionPageInfo","CommentToCommentConnectionPageInfo","UserToCommentConnectionPageInfo","UserToEnqueuedScriptConnectionPageInfo","UserToEnqueuedStylesheetConnectionPageInfo","HierarchicalContentNodeToContentNodeAncestorsConnectionPageInfo","HierarchicalContentNodeToContentNodeChildrenConnectionPageInfo","ContentNodeToEnqueuedScriptConnectionPageInfo","ContentNodeToEnqueuedStylesheetConnectionPageInfo","MediaItemToCommentConnectionPageInfo","UserToMediaItemConnectionPageInfo","PageToCommentConnectionPageInfo","PageToRevisionConnectionPageInfo","UserToPageConnectionPageInfo","PostToPostConnectionPageInfo","PostToCategoryConnectionPageInfo","PostToCommentConnectionPageInfo","PostFormatToContentNodeConnectionPageInfo","PostFormatToPostConnectionPageInfo","PostToPostFormatConnectionPageInfo","PostToRevisionConnectionPageInfo","TagToContentNodeConnectionPageInfo","TagToPostConnectionPageInfo","PostToTagConnectionPageInfo","PostToTermNodeConnectionPageInfo","UserToPostConnectionPageInfo","UserToRevisionsConnectionPageInfo","UserToUserRoleConnectionPageInfo","CategoryToContentNodeConnectionPageInfo","CategoryToPostConnectionPageInfo","RootQueryToCategoryConnectionPageInfo","RootQueryToCommentConnectionPageInfo","RootQueryToContentNodeConnectionPageInfo","RootQueryToContentTypeConnectionPageInfo","GraphqlDocumentToGraphqlDocumentConnectionPageInfo","GraphqlDocumentGroupToContentNodeConnectionPageInfo","GraphqlDocumentGroupToGraphqlDocumentConnectionPageInfo","GraphqlDocumentToGraphqlDocumentGroupConnectionPageInfo","GraphqlDocumentToTermNodeConnectionPageInfo","RootQueryToGraphqlDocumentGroupConnectionPageInfo","RootQueryToGraphqlDocumentConnectionPageInfo","RootQueryToMediaItemConnectionPageInfo","MenuItemToMenuItemConnectionPageInfo","MenuToMenuItemConnectionPageInfo","RootQueryToMenuItemConnectionPageInfo","RootQueryToMenuConnectionPageInfo","RootQueryToPageConnectionPageInfo","RootQueryToPluginConnectionPageInfo","RootQueryToPostFormatConnectionPageInfo","RootQueryToPostConnectionPageInfo","RootQueryToEnqueuedScriptConnectionPageInfo","RootQueryToEnqueuedStylesheetConnectionPageInfo","RootQueryToRevisionsConnectionPageInfo","RootQueryToTagConnectionPageInfo","RootQueryToTaxonomyConnectionPageInfo","RootQueryToTermNodeConnectionPageInfo","RootQueryToThemeConnectionPageInfo","RootQueryToUserRoleConnectionPageInfo","RootQueryToUserConnectionPageInfo"],"EnqueuedStylesheetConnection":["TermNodeToEnqueuedStylesheetConnection","UserToEnqueuedStylesheetConnection","ContentNodeToEnqueuedStylesheetConnection","RootQueryToEnqueuedStylesheetConnection"],"EnqueuedStylesheetConnectionEdge":["TermNodeToEnqueuedStylesheetConnectionEdge","UserToEnqueuedStylesheetConnectionEdge","ContentNodeToEnqueuedStylesheetConnectionEdge","RootQueryToEnqueuedStylesheetConnectionEdge"],"EnqueuedStylesheetConnectionPageInfo":["TermNodeToEnqueuedStylesheetConnectionPageInfo","UserToEnqueuedStylesheetConnectionPageInfo","ContentNodeToEnqueuedStylesheetConnectionPageInfo","RootQueryToEnqueuedStylesheetConnectionPageInfo"],"DatabaseIdentifier":["Category","User","Comment","MediaItem","Page","Post","PostFormat","Tag","GraphqlDocument","GraphqlDocumentGroup","Menu","MenuItem","CommentAuthor"],"HierarchicalTermNode":["Category"],"HierarchicalNode":["Category","MediaItem","Page"],"MenuItemLinkable":["Category","Page","Post","Tag"],"CategoryConnectionPageInfo":["CategoryToAncestorsCategoryConnectionPageInfo","CategoryToCategoryConnectionPageInfo","PostToCategoryConnectionPageInfo","RootQueryToCategoryConnectionPageInfo"],"ContentNodeConnection":["CategoryToContentNodeConnection","ContentTypeToContentNodeConnection","HierarchicalContentNodeToContentNodeAncestorsConnection","HierarchicalContentNodeToContentNodeChildrenConnection","PostFormatToContentNodeConnection","TagToContentNodeConnection","UserToRevisionsConnection","RootQueryToContentNodeConnection","GraphqlDocumentGroupToContentNodeConnection","RootQueryToRevisionsConnection"],"ContentNodeConnectionEdge":["ContentTypeToContentNodeConnectionEdge","CommentToContentNodeConnectionEdge","HierarchicalContentNodeToContentNodeAncestorsConnectionEdge","HierarchicalContentNodeToContentNodeChildrenConnectionEdge","HierarchicalContentNodeToParentContentNodeConnectionEdge","NodeWithRevisionsToContentNodeConnectionEdge","PostFormatToContentNodeConnectionEdge","TagToContentNodeConnectionEdge","UserToRevisionsConnectionEdge","CategoryToContentNodeConnectionEdge","RootQueryToContentNodeConnectionEdge","GraphqlDocumentGroupToContentNodeConnectionEdge","RootQueryToRevisionsConnectionEdge"],"ContentNode":["MediaItem","Page","Post","GraphqlDocument"],"OneToOneConnection":["ContentNodeToContentTypeConnectionEdge","ContentNodeToEditLockConnectionEdge","CommentToCommenterConnectionEdge","CommentToContentNodeConnectionEdge","CommentToParentCommentConnectionEdge","NodeWithAuthorToUserConnectionEdge","ContentNodeToEditLastConnectionEdge","HierarchicalContentNodeToParentContentNodeConnectionEdge","NodeWithFeaturedImageToMediaItemConnectionEdge","NodeWithRevisionsToContentNodeConnectionEdge","PageToPreviewConnectionEdge","PostToParentConnectionEdge","PostFormatToTaxonomyConnectionEdge","PostToPreviewConnectionEdge","TagToTaxonomyConnectionEdge","CategoryToParentCategoryConnectionEdge","CategoryToTaxonomyConnectionEdge","GraphqlDocumentGroupToTaxonomyConnectionEdge","GraphqlDocumentToParentConnectionEdge","GraphqlDocumentToPreviewConnectionEdge","MenuItemToMenuItemLinkableConnectionEdge","MenuItemToMenuConnectionEdge"],"ContentTypeConnectionEdge":["ContentNodeToContentTypeConnectionEdge","TaxonomyToContentTypeConnectionEdge","RootQueryToContentTypeConnectionEdge"],"TaxonomyConnection":["ContentTypeToTaxonomyConnection","RootQueryToTaxonomyConnection"],"TaxonomyConnectionEdge":["ContentTypeToTaxonomyConnectionEdge","PostFormatToTaxonomyConnectionEdge","TagToTaxonomyConnectionEdge","CategoryToTaxonomyConnectionEdge","GraphqlDocumentGroupToTaxonomyConnectionEdge","RootQueryToTaxonomyConnectionEdge"],"ContentTypeConnection":["TaxonomyToContentTypeConnection","RootQueryToContentTypeConnection"],"ContentTypeConnectionPageInfo":["TaxonomyToContentTypeConnectionPageInfo","RootQueryToContentTypeConnectionPageInfo"],"TermNodeConnection":["TaxonomyToTermNodeConnection","PostToTermNodeConnection","GraphqlDocumentToTermNodeConnection","RootQueryToTermNodeConnection"],"TermNodeConnectionEdge":["TaxonomyToTermNodeConnectionEdge","PostToTermNodeConnectionEdge","GraphqlDocumentToTermNodeConnectionEdge","RootQueryToTermNodeConnectionEdge"],"TermNodeConnectionPageInfo":["TaxonomyToTermNodeConnectionPageInfo","PostToTermNodeConnectionPageInfo","GraphqlDocumentToTermNodeConnectionPageInfo","RootQueryToTermNodeConnectionPageInfo"],"TaxonomyConnectionPageInfo":["ContentTypeToTaxonomyConnectionPageInfo","RootQueryToTaxonomyConnectionPageInfo"],"ContentNodeConnectionPageInfo":["ContentTypeToContentNodeConnectionPageInfo","HierarchicalContentNodeToContentNodeAncestorsConnectionPageInfo","HierarchicalContentNodeToContentNodeChildrenConnectionPageInfo","PostFormatToContentNodeConnectionPageInfo","TagToContentNodeConnectionPageInfo","UserToRevisionsConnectionPageInfo","CategoryToContentNodeConnectionPageInfo","RootQueryToContentNodeConnectionPageInfo","GraphqlDocumentGroupToContentNodeConnectionPageInfo","RootQueryToRevisionsConnectionPageInfo"],"UserConnectionEdge":["ContentNodeToEditLockConnectionEdge","NodeWithAuthorToUserConnectionEdge","ContentNodeToEditLastConnectionEdge","RootQueryToUserConnectionEdge"],"Commenter":["User","CommentAuthor"],"CommentConnection":["UserToCommentConnection","CommentToCommentConnection","MediaItemToCommentConnection","PageToCommentConnection","PostToCommentConnection","RootQueryToCommentConnection"],"CommentConnectionEdge":["CommentToParentCommentConnectionEdge","CommentToCommentConnectionEdge","UserToCommentConnectionEdge","MediaItemToCommentConnectionEdge","PageToCommentConnectionEdge","PostToCommentConnectionEdge","RootQueryToCommentConnectionEdge"],"CommenterConnectionEdge":["CommentToCommenterConnectionEdge"],"CommentConnectionPageInfo":["CommentToCommentConnectionPageInfo","UserToCommentConnectionPageInfo","MediaItemToCommentConnectionPageInfo","PageToCommentConnectionPageInfo","PostToCommentConnectionPageInfo","RootQueryToCommentConnectionPageInfo"],"MediaItemConnection":["UserToMediaItemConnection","RootQueryToMediaItemConnection"],"MediaItemConnectionEdge":["UserToMediaItemConnectionEdge","NodeWithFeaturedImageToMediaItemConnectionEdge","RootQueryToMediaItemConnectionEdge"],"NodeWithTemplate":["MediaItem","Page","Post","GraphqlDocument"],"ContentTemplate":["DefaultTemplate","Template_FullWidth"],"NodeWithTitle":["MediaItem","Page","Post","GraphqlDocument"],"NodeWithAuthor":["MediaItem","Page","Post"],"NodeWithComments":["MediaItem","Page","Post"],"HierarchicalContentNode":["MediaItem","Page"],"MediaItemConnectionPageInfo":["UserToMediaItemConnectionPageInfo","RootQueryToMediaItemConnectionPageInfo"],"PageConnection":["UserToPageConnection","PageToRevisionConnection","RootQueryToPageConnection"],"PageConnectionEdge":["PageToPreviewConnectionEdge","PageToRevisionConnectionEdge","UserToPageConnectionEdge","RootQueryToPageConnectionEdge"],"Previewable":["Page","Post"],"NodeWithContentEditor":["Page","Post","GraphqlDocument"],"NodeWithFeaturedImage":["Page","Post"],"NodeWithExcerpt":["Page","Post"],"NodeWithRevisions":["Page","Post"],"NodeWithPageAttributes":["Page"],"NodeWithEditorBlocks":["Page","Post"],"EditorBlock":["CoreLegacyWidget","CoreWidgetGroup","CoreArchives","CoreAvatar","CoreBlock","CoreButton","CoreCalendar","CoreCategories","CoreCommentAuthorName","CoreCommentContent","CoreCommentDate","CoreCommentEditLink","CoreCommentReplyLink","CoreCommentTemplate","CoreComments","CoreCommentsPagination","CoreCommentsPaginationNext","CoreCommentsPaginationNumbers","CoreCommentsPaginationPrevious","CoreCommentsTitle","CoreCover","CoreFile","CoreFootnotes","CoreGallery","CoreHeading","CoreHomeLink","CoreImage","CoreLatestComments","CoreLatestPosts","CoreList","CoreLoginout","CoreMediaText","CoreNavigation","CoreNavigationLink","CoreNavigationSubmenu","CorePageList","CorePageListItem","CorePattern","CorePostAuthor","CorePostAuthorBiography","CorePostAuthorName","CorePostCommentsForm","CorePostContent","CorePostDate","CorePostExcerpt","CorePostFeaturedImage","CorePostNavigationLink","CorePostTemplate","CorePostTerms","CorePostTitle","CoreQuery","CoreQueryNoResults","CoreQueryPagination","CoreQueryPaginationNext","CoreQueryPaginationNumbers","CoreQueryPaginationPrevious","CoreQueryTitle","CoreReadMore","CoreRss","CoreSearch","CoreShortcode","CoreSiteLogo","CoreSiteTagline","CoreSiteTitle","CoreSocialLink","CoreTagCloud","CoreTemplatePart","CoreTermDescription","CoreAudio","CoreButtons","CoreCode","CoreColumn","CoreColumns","CoreDetails","CoreEmbed","CoreFreeform","CoreGroup","CoreHtml","CoreListItem","CoreMissing","CoreMore","CoreNextpage","CoreParagraph","CorePreformatted","CorePullquote","CoreQuote","CoreSeparator","CoreSocialLinks","CoreSpacer","CoreTable","CoreTextColumns","CoreVerse","CoreVideo","KevinbatdorfCodeBlockPro","CorePostComments"],"NodeWithPageEditorBlocks":["Page"],"PageEditorBlock":["CoreLegacyWidget","CoreWidgetGroup","CoreArchives","CoreAvatar","CoreBlock","CoreButton","CoreCalendar","CoreCategories","CoreCommentAuthorName","CoreCommentContent","CoreCommentDate","CoreCommentEditLink","CoreCommentReplyLink","CoreCommentTemplate","CoreComments","CoreCommentsPagination","CoreCommentsPaginationNext","CoreCommentsPaginationNumbers","CoreCommentsPaginationPrevious","CoreCommentsTitle","CoreCover","CoreFile","CoreFootnotes","CoreGallery","CoreHeading","CoreHomeLink","CoreImage","CoreLatestComments","CoreLatestPosts","CoreList","CoreLoginout","CoreMediaText","CoreNavigation","CoreNavigationLink","CoreNavigationSubmenu","CorePageList","CorePageListItem","CorePattern","CorePostAuthor","CorePostAuthorBiography","CorePostAuthorName","CorePostCommentsForm","CorePostContent","CorePostDate","CorePostExcerpt","CorePostFeaturedImage","CorePostNavigationLink","CorePostTemplate","CorePostTerms","CorePostTitle","CoreQuery","CoreQueryNoResults","CoreQueryPagination","CoreQueryPaginationNext","CoreQueryPaginationNumbers","CoreQueryPaginationPrevious","CoreQueryTitle","CoreReadMore","CoreRss","CoreSearch","CoreShortcode","CoreSiteLogo","CoreSiteTagline","CoreSiteTitle","CoreSocialLink","CoreTagCloud","CoreTemplatePart","CoreTermDescription","CoreAudio","CoreButtons","CoreCode","CoreColumn","CoreColumns","CoreDetails","CoreEmbed","CoreFreeform","CoreGroup","CoreHtml","CoreListItem","CoreMissing","CoreMore","CoreNextpage","CoreParagraph","CorePreformatted","CorePullquote","CoreQuote","CoreSeparator","CoreSocialLinks","CoreSpacer","CoreTable","CoreTextColumns","CoreVerse","CoreVideo","KevinbatdorfCodeBlockPro","CorePostComments"],"PageConnectionPageInfo":["PageToRevisionConnectionPageInfo","UserToPageConnectionPageInfo","RootQueryToPageConnectionPageInfo"],"PostConnection":["UserToPostConnection","PostToPostConnection","PostFormatToPostConnection","PostToRevisionConnection","TagToPostConnection","CategoryToPostConnection","RootQueryToPostConnection"],"PostConnectionEdge":["PostToPostConnectionEdge","PostToParentConnectionEdge","PostFormatToPostConnectionEdge","PostToPreviewConnectionEdge","PostToRevisionConnectionEdge","TagToPostConnectionEdge","UserToPostConnectionEdge","CategoryToPostConnectionEdge","RootQueryToPostConnectionEdge"],"NodeWithTrackbacks":["Post"],"NodeWithPostEditorBlocks":["Post"],"PostEditorBlock":["CoreLegacyWidget","CoreWidgetGroup","CoreArchives","CoreAvatar","CoreBlock","CoreButton","CoreCalendar","CoreCategories","CoreCommentAuthorName","CoreCommentContent","CoreCommentDate","CoreCommentEditLink","CoreCommentReplyLink","CoreCommentTemplate","CoreComments","CoreCommentsPagination","CoreCommentsPaginationNext","CoreCommentsPaginationNumbers","CoreCommentsPaginationPrevious","CoreCommentsTitle","CoreCover","CoreFile","CoreFootnotes","CoreGallery","CoreHeading","CoreHomeLink","CoreImage","CoreLatestComments","CoreLatestPosts","CoreList","CoreLoginout","CoreMediaText","CoreNavigation","CoreNavigationLink","CoreNavigationSubmenu","CorePageList","CorePageListItem","CorePattern","CorePostAuthor","CorePostAuthorBiography","CorePostAuthorName","CorePostCommentsForm","CorePostContent","CorePostDate","CorePostExcerpt","CorePostFeaturedImage","CorePostNavigationLink","CorePostTemplate","CorePostTerms","CorePostTitle","CoreQuery","CoreQueryNoResults","CoreQueryPagination","CoreQueryPaginationNext","CoreQueryPaginationNumbers","CoreQueryPaginationPrevious","CoreQueryTitle","CoreReadMore","CoreRss","CoreSearch","CoreShortcode","CoreSiteLogo","CoreSiteTagline","CoreSiteTitle","CoreSocialLink","CoreTagCloud","CoreTemplatePart","CoreTermDescription","CoreAudio","CoreButtons","CoreCode","CoreColumn","CoreColumns","CoreDetails","CoreEmbed","CoreFreeform","CoreGroup","CoreHtml","CoreListItem","CoreMissing","CoreMore","CoreNextpage","CoreParagraph","CorePreformatted","CorePullquote","CoreQuote","CoreSeparator","CoreSocialLinks","CoreSpacer","CoreTable","CoreTextColumns","CoreVerse","CoreVideo","KevinbatdorfCodeBlockPro","CorePostComments"],"PostConnectionPageInfo":["PostToPostConnectionPageInfo","PostFormatToPostConnectionPageInfo","PostToRevisionConnectionPageInfo","TagToPostConnectionPageInfo","UserToPostConnectionPageInfo","CategoryToPostConnectionPageInfo","RootQueryToPostConnectionPageInfo"],"PostFormatConnection":["PostToPostFormatConnection","RootQueryToPostFormatConnection"],"PostFormatConnectionEdge":["PostToPostFormatConnectionEdge","RootQueryToPostFormatConnectionEdge"],"PostFormatConnectionPageInfo":["PostToPostFormatConnectionPageInfo","RootQueryToPostFormatConnectionPageInfo"],"TagConnection":["PostToTagConnection","RootQueryToTagConnection"],"TagConnectionEdge":["PostToTagConnectionEdge","RootQueryToTagConnectionEdge"],"TagConnectionPageInfo":["PostToTagConnectionPageInfo","RootQueryToTagConnectionPageInfo"],"UserRoleConnection":["UserToUserRoleConnection","RootQueryToUserRoleConnection"],"UserRoleConnectionEdge":["UserToUserRoleConnectionEdge","RootQueryToUserRoleConnectionEdge"],"UserRoleConnectionPageInfo":["UserToUserRoleConnectionPageInfo","RootQueryToUserRoleConnectionPageInfo"],"GraphqlDocumentConnection":["GraphqlDocumentToGraphqlDocumentConnection","GraphqlDocumentGroupToGraphqlDocumentConnection","RootQueryToGraphqlDocumentConnection"],"GraphqlDocumentConnectionEdge":["GraphqlDocumentToGraphqlDocumentConnectionEdge","GraphqlDocumentGroupToGraphqlDocumentConnectionEdge","GraphqlDocumentToParentConnectionEdge","GraphqlDocumentToPreviewConnectionEdge","RootQueryToGraphqlDocumentConnectionEdge"],"GraphqlDocumentConnectionPageInfo":["GraphqlDocumentToGraphqlDocumentConnectionPageInfo","GraphqlDocumentGroupToGraphqlDocumentConnectionPageInfo","RootQueryToGraphqlDocumentConnectionPageInfo"],"GraphqlDocumentGroupConnection":["GraphqlDocumentToGraphqlDocumentGroupConnection","RootQueryToGraphqlDocumentGroupConnection"],"GraphqlDocumentGroupConnectionEdge":["GraphqlDocumentToGraphqlDocumentGroupConnectionEdge","RootQueryToGraphqlDocumentGroupConnectionEdge"],"GraphqlDocumentGroupConnectionPageInfo":["GraphqlDocumentToGraphqlDocumentGroupConnectionPageInfo","RootQueryToGraphqlDocumentGroupConnectionPageInfo"],"MenuItemConnection":["MenuToMenuItemConnection","MenuItemToMenuItemConnection","RootQueryToMenuItemConnection"],"MenuItemConnectionEdge":["MenuItemToMenuItemConnectionEdge","MenuToMenuItemConnectionEdge","RootQueryToMenuItemConnectionEdge"],"MenuItemConnectionPageInfo":["MenuItemToMenuItemConnectionPageInfo","MenuToMenuItemConnectionPageInfo","RootQueryToMenuItemConnectionPageInfo"],"MenuItemLinkableConnectionEdge":["MenuItemToMenuItemLinkableConnectionEdge"],"MenuItemObjectUnion":["Post","Page","Category","Tag"],"MenuConnectionEdge":["MenuItemToMenuConnectionEdge","RootQueryToMenuConnectionEdge"],"MenuConnection":["RootQueryToMenuConnection"],"MenuConnectionPageInfo":["RootQueryToMenuConnectionPageInfo"],"PluginConnection":["RootQueryToPluginConnection"],"PluginConnectionEdge":["RootQueryToPluginConnectionEdge"],"PluginConnectionPageInfo":["RootQueryToPluginConnectionPageInfo"],"ThemeConnection":["RootQueryToThemeConnection"],"ThemeConnectionEdge":["RootQueryToThemeConnectionEdge"],"ThemeConnectionPageInfo":["RootQueryToThemeConnectionPageInfo"],"UserConnection":["RootQueryToUserConnection"],"UserConnectionPageInfo":["RootQueryToUserConnectionPageInfo"],"BlockWithSupportsAnchor":["CoreButton","CoreButtonAttributes","CoreCover","CoreCoverAttributes","CoreFile","CoreFileAttributes","CoreGallery","CoreGalleryAttributes","CoreHeading","CoreHeadingAttributes","CoreImage","CoreImageAttributes","CoreList","CoreListAttributes","CoreMediaText","CoreMediaTextAttributes","CoreAudio","CoreAudioAttributes","CoreButtons","CoreButtonsAttributes","CoreCode","CoreCodeAttributes","CoreColumn","CoreColumnAttributes","CoreColumns","CoreColumnsAttributes","CoreGroup","CoreGroupAttributes","CoreListItem","CoreListItemAttributes","CoreParagraph","CoreParagraphAttributes","CorePreformatted","CorePreformattedAttributes","CorePullquote","CorePullquoteAttributes","CoreQuote","CoreQuoteAttributes","CoreSeparator","CoreSeparatorAttributes","CoreSocialLinks","CoreSocialLinksAttributes","CoreSpacer","CoreSpacerAttributes","CoreTable","CoreTableAttributes","CoreVerse","CoreVerseAttributes","CoreVideo","CoreVideoAttributes"],"AcfBlock":[],"Events_Fields":["Events"],"AcfFieldGroup":["Events"],"AcfFieldGroupFields":["Events"]} \ No newline at end of file diff --git a/src/pages/wp-sitemap.xml/index.jsx b/src/pages/wp-sitemap.xml/index.jsx new file mode 100644 index 00000000..f4215cd7 --- /dev/null +++ b/src/pages/wp-sitemap.xml/index.jsx @@ -0,0 +1,60 @@ +import { URL } from "node:url"; +import { gql } from "@apollo/client"; +import { getApolloClient } from "@faustwp/core"; +import { getServerSideSitemapLegacy } from "next-sitemap"; + +export const getServerSideProps = async (ctx) => { + const client = getApolloClient(); + + async function getPaginatedQuery(query, previousPosts = []) { + console.log("current post count:", previousPosts.length); + const res = await client.query(query); + + const newPosts = [...previousPosts, ...res.data.posts.nodes]; + if (res.data.posts.pageInfo.hasNextPage) { + console.log("fetching more posts"); + return getPaginatedQuery( + { + query: query.query, + variables: { + after: res.data.posts.pageInfo.endCursor, + first: query.variables.first, + }, + }, + newPosts, + ); + } + + return newPosts; + } + + const posts = await getPaginatedQuery({ + query: gql` + query getPosts($first: Int!, $after: String) { + posts(first: $first, after: $after) { + nodes { + uri + modified + } + pageInfo { + hasNextPage + endCursor + } + } + } + `, + variables: { first: 10 }, + }); + + console.log("Final Post Count:", posts.length); + + const fields = posts.map((post) => ({ + loc: new URL(post.uri, "https://faustjs.org").href, // Absolute url + lastmod: post.modified, + })); + + return getServerSideSitemapLegacy(ctx, fields); +}; + +// Default export to prevent next.js errors +export default function Sitemap() {} From 299cc2b26a27f05feed60984e3f35e266c322918 Mon Sep 17 00:00:00 2001 From: Alex Moon Date: Thu, 23 Jan 2025 12:03:11 -0800 Subject: [PATCH 3/7] refactor: switch to using env var and URL to generate absolute URLs --- next-sitemap.config.mjs | 9 +++++++-- src/pages/wp-sitemap.xml/index.jsx | 3 ++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/next-sitemap.config.mjs b/next-sitemap.config.mjs index 35fa40b7..c1fa966b 100644 --- a/next-sitemap.config.mjs +++ b/next-sitemap.config.mjs @@ -1,11 +1,16 @@ +import { env } from "node:process"; +import { URL } from "node:url"; + +const SITE_URL = env.NEXT_PUBLIC_SITE_URL; + export default { - siteUrl: "https://faustjs.org", + siteUrl: SITE_URL, generateRobotsTxt: true, exclude: ["/wp-sitemap.xml"], // <= exclude here robotsTxtOptions: { additionalSitemaps: [ - "https://faustjs.org/wp-sitemap.xml", // <==== Add here + new URL("/wp-sitemap.xml", SITE_URL), // <==== Add here ], policies: [ { diff --git a/src/pages/wp-sitemap.xml/index.jsx b/src/pages/wp-sitemap.xml/index.jsx index f4215cd7..8cbb5256 100644 --- a/src/pages/wp-sitemap.xml/index.jsx +++ b/src/pages/wp-sitemap.xml/index.jsx @@ -1,3 +1,4 @@ +import { env } from "node:process"; import { URL } from "node:url"; import { gql } from "@apollo/client"; import { getApolloClient } from "@faustwp/core"; @@ -49,7 +50,7 @@ export const getServerSideProps = async (ctx) => { console.log("Final Post Count:", posts.length); const fields = posts.map((post) => ({ - loc: new URL(post.uri, "https://faustjs.org").href, // Absolute url + loc: new URL(post.uri, env.NEXT_PUBLIC_SITE_URL).href, // Absolute url lastmod: post.modified, })); From ef999fb1a6e28384b6e02c5f49d306f4b7831b78 Mon Sep 17 00:00:00 2001 From: Alex Moon Date: Thu, 23 Jan 2025 13:25:32 -0800 Subject: [PATCH 4/7] fix: missing next --- package.json | 1 + pnpm-lock.yaml | 3 +++ 2 files changed, 4 insertions(+) diff --git a/package.json b/package.json index 796e0b7e..b26bc7bb 100644 --- a/package.json +++ b/package.json @@ -34,6 +34,7 @@ "html-to-text": "^9.0.5", "http-status-codes": "^2.3.0", "lodash.debounce": "^4.0.8", + "next": "^15.1.1", "next-sitemap": "^4.2.3", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 499c2e24..da56649d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -65,6 +65,9 @@ importers: lodash.debounce: specifier: ^4.0.8 version: 4.0.8 + next: + specifier: ^15.1.1 + version: 15.1.1(@babel/core@7.25.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next-sitemap: specifier: ^4.2.3 version: 4.2.3(next@15.1.1(@babel/core@7.25.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)) From 38086a45b5274b49cd7828bc827d61ffc0b7610e Mon Sep 17 00:00:00 2001 From: Alex Moon Date: Thu, 23 Jan 2025 13:26:15 -0800 Subject: [PATCH 5/7] fix: remove console.logs --- src/pages/wp-sitemap.xml/index.jsx | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/pages/wp-sitemap.xml/index.jsx b/src/pages/wp-sitemap.xml/index.jsx index 8cbb5256..3073bcc1 100644 --- a/src/pages/wp-sitemap.xml/index.jsx +++ b/src/pages/wp-sitemap.xml/index.jsx @@ -8,12 +8,10 @@ export const getServerSideProps = async (ctx) => { const client = getApolloClient(); async function getPaginatedQuery(query, previousPosts = []) { - console.log("current post count:", previousPosts.length); const res = await client.query(query); const newPosts = [...previousPosts, ...res.data.posts.nodes]; if (res.data.posts.pageInfo.hasNextPage) { - console.log("fetching more posts"); return getPaginatedQuery( { query: query.query, @@ -47,8 +45,6 @@ export const getServerSideProps = async (ctx) => { variables: { first: 10 }, }); - console.log("Final Post Count:", posts.length); - const fields = posts.map((post) => ({ loc: new URL(post.uri, env.NEXT_PUBLIC_SITE_URL).href, // Absolute url lastmod: post.modified, From 228e7c40d654a31aaa788b4d533bdf3b4eb2cb5a Mon Sep 17 00:00:00 2001 From: Alex Moon Date: Thu, 23 Jan 2025 13:32:57 -0800 Subject: [PATCH 6/7] showcase dscription --- src/pages/showcase/index.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/showcase/index.jsx b/src/pages/showcase/index.jsx index 81231b5e..1429233a 100644 --- a/src/pages/showcase/index.jsx +++ b/src/pages/showcase/index.jsx @@ -31,7 +31,7 @@ export default function Showcase() {

From 6a93fdd79130452f48f9424d0cfb7d8f220bc361 Mon Sep 17 00:00:00 2001 From: Alex Moon Date: Thu, 23 Jan 2025 14:02:38 -0800 Subject: [PATCH 7/7] wire up descriptions for docs --- src/components/docs-layout.jsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/docs-layout.jsx b/src/components/docs-layout.jsx index 63d2bb2f..b536f77e 100644 --- a/src/components/docs-layout.jsx +++ b/src/components/docs-layout.jsx @@ -37,7 +37,11 @@ export default function DocumentPage({ children, metadata }) { return ( <> - +