React WordPress Hooks
Edit page
About
Context
Hooks
Block RendererBlock RevisionsBlocksCategoriesCommentsMediaPage RevisionsPagesPagesPost RevisionsPostsSearchSettingsStatusesTagsTaxonomiesThemesTypesUsersWordPress

Pages

usePages

Available options

Default query (latest 10 pages):

const { data, loading, error } = usePages();

Pages meeting the criteria:

const { data, loading, error } = usePages({
/* WordPress REST API options */
});

Single page (by id):

const { data, loading, error } = usePages(/* page id */);

Multiple pages (by id):

const { data, loading, error } = usePages(/* array of page ids */);

useCreatePage

Available options

const { data, loading, error } = useCreatePage({
/* WordPress REST API options */
});

useRetrievePage

Available options

const { data, loading, error } = useRetrievePage({
/* WordPress REST API options */
});

useUpdatePage

Available options

const { data, loading, error } = useUpdatePage({
/* WordPress REST API options */
});

useDeletePage

Available options

const { data, loading, error } = useDeletePage(
/* page id */,
{ /* WordPress REST API options */ }
);