Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/colbyfayock/next-wordpress-starter
/ functions
Functions
130 in github.com/colbyfayock/next-wordpress-starter
⨍
Functions
130
◇
Types & classes
6
↓ 12 callers
Function
getApolloClient
()
src/lib/apollo-client.js:10
↓ 8 callers
Method
addIf
(className, condition)
src/models/classname.js:20
↓ 8 callers
Function
useSite
()
src/hooks/use-site.js:31
↓ 7 callers
Function
usePageMetadata
({ metadata: pageMetadata })
src/hooks/use-page-metadata.js:8
↓ 4 callers
Function
helmetSettingsFromMetadata
(metadata = {}, options = {})
src/lib/site.js:192
↓ 3 callers
Function
getAllUsers
()
src/lib/users.js:65
↓ 3 callers
Function
getPaginatedPosts
({ currentPage = 1, ...options } = {})
src/lib/posts.js:388
↓ 2 callers
Function
createFile
* createFile
plugins/util.js:13
↓ 2 callers
Function
getAllCategories
()
src/lib/categories.js:17
↓ 2 callers
Function
getAllPages
(options = {})
src/lib/pages.js:116
↓ 2 callers
Function
getAllPosts
(options = {})
src/lib/posts.js:133
↓ 2 callers
Function
getAllPosts
* getAllPosts
plugins/util.js:72
↓ 2 callers
Function
getPostsByCategoryId
({ categoryId, ...options })
src/lib/posts.js:195
↓ 2 callers
Function
getPostsPerPage
()
src/lib/posts.js:352
↓ 2 callers
Method
index
(compilation, options)
plugins/plugin-compiler.js:10
↓ 2 callers
Function
mkdirp
* mkdirp
plugins/util.js:44
↓ 2 callers
Function
removeDocumentOnClick
* removeDocumentOnClick
src/components/Nav/Nav.js:77
↓ 2 callers
Function
removeLastTrailingSlash
(url)
src/lib/util.js:25
↓ 2 callers
Function
sortObjectsByDate
(array, { key = 'date' } = {})
src/lib/datetime.js:15
↓ 2 callers
Function
terminalColor
* terminalColor
plugins/util.js:408
↓ 2 callers
Function
updateUserAvatar
(avatar)
src/lib/users.js:156
↓ 2 callers
Function
useSearch
({ defaultQuery = null, maxResults } = {})
src/hooks/use-search.js:61
↓ 1 callers
Function
_createApolloClient
()
src/lib/apollo-client.js:21
↓ 1 callers
Method
add
(className)
src/models/classname.js:10
↓ 1 callers
Function
addDocumentOnClick
* addDocumentOnClick
src/components/Nav/Nav.js:69
↓ 1 callers
Function
addResultsRoving
* addResultsRoving
src/components/Nav/Nav.js:114
↓ 1 callers
Function
authorPathByName
(name)
src/lib/users.js:35
↓ 1 callers
Function
categoryPathBySlug
(slug)
src/lib/categories.js:9
↓ 1 callers
Function
constructPageMetadata
(defaultMetadata = {}, pageMetadata = {}, options = {})
src/lib/site.js:103
↓ 1 callers
Function
createApolloClient
* createApolloClient
plugins/util.js:61
↓ 1 callers
Function
createMenuFromPages
({ locations, pages })
src/lib/menus.js:67
↓ 1 callers
Function
decodeHtmlEntities
(text)
src/lib/util.js:5
↓ 1 callers
Function
findMenuByLocation
(menus, location)
src/lib/menus.js:98
↓ 1 callers
Function
getAllMenus
()
src/lib/menus.js:11
↓ 1 callers
Function
getBreadcrumbsByUri
(uri, pages)
src/lib/pages.js:173
↓ 1 callers
Function
getCategories
({ count } = {})
src/lib/categories.js:128
↓ 1 callers
Function
getCategoryBySlug
(slug)
src/lib/categories.js:35
↓ 1 callers
Method
getInitialProps
(...args)
src/pages/_document.js:8
↓ 1 callers
Function
getPageByUri
(uri)
src/lib/pages.js:23
↓ 1 callers
Function
getPages
()
src/components/Pagination/Pagination.js:23
↓ 1 callers
Function
getPages
* getSitePages
plugins/util.js:177
↓ 1 callers
Function
getPagesCount
(posts, postsPerPage)
src/lib/posts.js:379
↓ 1 callers
Function
getPostBySlug
(slug)
src/lib/posts.js:33
↓ 1 callers
Function
getPostsByAuthorSlug
({ slug, ...options })
src/lib/posts.js:159
↓ 1 callers
Function
getRecentPosts
({ count, ...options })
src/lib/posts.js:225
↓ 1 callers
Function
getRelatedPosts
(categories, postId, count = 5)
src/lib/posts.js:309
↓ 1 callers
Function
getSearchData
()
src/lib/search.js:5
↓ 1 callers
Function
getSiteMetadata
()
src/lib/site.js:11
↓ 1 callers
Function
getSiteMetadata
* getSiteMetadata
plugins/util.js:141
↓ 1 callers
Function
getTopLevelPages
(options)
src/lib/pages.js:136
↓ 1 callers
Function
mapCategoryData
(category = {})
src/lib/categories.js:139
↓ 1 callers
Function
mapPagesToMenuItems
(pages)
src/lib/menus.js:53
↓ 1 callers
Function
pagePathBySlug
(slug)
src/lib/pages.js:15
↓ 1 callers
Function
parseEnvValue
* parseEnv * @description Helper function to check if a variable is defined and parse booelans
next.config.js:48
↓ 1 callers
Function
parseHierarchicalMenu
( data = [], { idKey = 'id', parentKey = 'parentId', childrenKey = 'children' } = {} )
src/lib/menus.js:77
↓ 1 callers
Function
postPathBySlug
(slug)
src/lib/posts.js:25
↓ 1 callers
Function
promiseToWriteFile
* promiseToWriteFile
plugins/util.js:28
↓ 1 callers
Function
removeExtraSpaces
(text)
src/lib/util.js:30
↓ 1 callers
Function
removeLastTrailingSlash
* removeLastTrailingSlash
plugins/util.js:399
↓ 1 callers
Function
removeResultsRoving
* removeResultsRoving
src/components/Nav/Nav.js:122
↓ 1 callers
Function
resolvePublicPathname
* resolvePathname
plugins/util.js:380
↓ 1 callers
Function
sortStickyPosts
(posts)
src/lib/posts.js:344
↓ 1 callers
Function
useSearchState
()
src/hooks/use-search.js:20
↓ 1 callers
Function
useSiteContext
(data)
src/hooks/use-site.js:13
Function
App
({ Component, pageProps = {}, metadata, recentPosts, categories, menus })
src/pages/_app.js:16
Function
ArticleJsonLd
({ post = {}, siteTitle = '' })
src/lib/json-ld.js:9
Function
AuthorJsonLd
({ author = {} })
src/lib/json-ld.js:102
Function
Breadcrumbs
({ className, breadcrumbs })
src/components/Breadcrumbs/Breadcrumbs.js:7
Function
Button
({ children, className, ...rest })
src/components/Button/Button.js:3
Function
Categories
({ categories })
src/pages/categories.js:16
Function
Category
({ category, posts })
src/pages/categories/[slug].js:8
Function
Container
({ children, className })
src/components/Container/Container.js:5
Function
Content
({ children, className })
src/components/Content/Content.js:5
Function
Custom404
()
src/pages/404.js:10
Function
Custom500
()
src/pages/500.js:10
Function
Header
({ children })
src/components/Header/Header.js:5
Function
Layout
({ children })
src/components/Layout/Layout.js:12
Function
LogoJsonLd
()
src/lib/json-ld.js:123
Function
Main
({ children })
src/components/Main/Main.js:3
Function
Search
()
src/pages/search.js:9
Function
SearchProvider
(props)
src/hooks/use-search.js:15
Function
Section
({ children, className, ...rest })
src/components/Section/Section.js:5
Function
SectionTitle
({ children })
src/components/SectionTitle/SectionTitle.js:3
Function
Title
({ className, title, thumbnail })
src/components/Title/Title.js:5
Function
WebpageJsonLd
({ title = '', description = '', siteTitle = '', slug = '' })
src/lib/json-ld.js:79
Function
WebsiteJsonLd
({ siteTitle = '' })
src/lib/json-ld.js:56
Method
apply
(compiler)
plugins/plugin-compiler.js:47
Function
authorPathBySlug
(slug)
src/lib/users.js:13
Method
constructor
(className)
src/models/classname.js:2
Method
constructor
(options = {})
plugins/plugin-compiler.js:6
Function
formatDate
(date, pattern = 'PPP')
src/lib/datetime.js:7
Function
generateFeed
* generateFeed
plugins/util.js:245
Function
generateIndexSearch
* generateIndexSearch
plugins/util.js:277
Function
generateRobotsTxt
* generateRobotsTxt
plugins/util.js:348
Function
generateSitemap
* getSitemapData
plugins/util.js:304
Function
getAllAuthors
()
src/lib/users.js:124
Function
getFeedData
* getFeedData
plugins/util.js:217
Function
getSitemapData
* getFeedData
plugins/util.js:231
Function
getStaticPaths
()
src/pages/categories/[slug].js:44
Function
getStaticPaths
()
src/pages/posts/page/[page].js:44
next →
1–100 of 130, ranked by callers