React WordPress Hooks
Edit page
About
Context
Hooks
Block RendererBlock RevisionsBlocksCategoriesCategoriesCommentsMediaPage RevisionsPagesPost RevisionsPostsSearchSettingsStatusesTagsTaxonomiesThemesTypesUsersWordPress

Categories

useCategories

Available options

Default query (latest 10 categories):

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

Categories meeting the criteria:

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

Single category (by id):

const { data, loading, error } = useCategories(/* category id */);

Multiple categories (by id):

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

useCreateCategory

Available options

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

useRetrieveCategory

Available options

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

useUpdateCategory

Available options

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

useDeleteCategory

Available options

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