Opened 13 days ago
Last modified 7 days ago
#44034 new enhancement
Privacy: Introduce a function to count user requests by type
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Milestone: | Awaiting Review | Priority: | normal |
| Severity: | normal | Version: | trunk |
| Component: | Privacy | Keywords: | 2nd-opinion gdpr has-patch |
| Focuses: | administration | Cc: |
Description
The user request list tables use WP_Privacy_Requests_Table::get_request_counts( $type ) to count user requests by type.
If export- and erase bubble counts will be added in #44000 and if e.g. plugins or core will add request stats to the dashboard ( e.g. "At a glance" or "Activity" metaboxes), then it makes sense to introduce a function like:
wp_count_user_requests( $type )
where type is either 'remove_personal_data' and 'export_personal_data'.
An alternative would be if wp_count_post( $post_type = 'user_request' ) would support $post_name as well, for the request types.
Attachments (1)
Change History (3)
Note: See
TracTickets for help on using
tickets.
44034.diff is a an example that takes
WP_Privacy_Requests_Table::get_request_counts( $type )into a reusablewp_count_user_requests( $type )function that's filterable with thewp_count_user_requestsfilter.