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

Comments

useComments

Available options

Default query (latest 10 comments):

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

Comments meeting the criteria:

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

Single comment (by id):

const { data, loading, error } = useComments(/* comment id */);

Multiple comments (by id):

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

useCreateComment

Available options

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

useRetrieveComment

Available options

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

useUpdateComment

Available options

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

useDeleteComment

Available options

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