|string|WP_Error */ public function wpGetPostTerms(int $postId, string $taxonomy, array $args = []) { return wp_get_post_terms($postId, $taxonomy, $args); } /** * @param int|\WP_Comment $comment * @return false|string */ public function wpGetCommentStatus($comment) { return wp_get_comment_status($comment); } /** * @return string[]|\WP_Post_Type[] */ public function getPostTypes(array $args = [], string $output = 'names', string $operator = 'and'): array { return get_post_types($args, $output, $operator); } public function postTypeSupports(string $type, string $feature): bool { return post_type_supports($type, $feature); } public function getTaxonomies(array $args = [], string $output = 'names', string $operator = 'AND'): array { return get_taxonomies($args, $output, $operator); } }