get_var($wpdb->prepare( "SELECT COUNT(*) FROM {$table} WHERE type = %s AND channel = %s AND status = %s", 'general', 'manual', $stored )); } public function render_verify_page(): void { $this->ensure_cap(); $filters = $this->get_verify_filters(); $page = max(1, (int) ($_GET['paged'] ?? 1)); $data = $this->query_verify_requests($filters, $page, 20); $counts = $this->get_verify_status_counts(); echo '
%s
', esc_html(sprintf(__('待审核 %1$d · 已通过 %2$d · 已拒绝 %3$d', 'aksrt'), $counts['pending'], $counts['approved'], $counts['rejected']))); $this->render_verify_filters($filters); $this->render_verify_table($data['items']); $this->pagination($data['pages'], $page); echo '| 用户 | 状态 | 认证名称 | 认证简介 / 申请说明 | 证明材料 | 审核 |
|---|---|---|---|---|---|
| ' . esc_html__('暂无认证申请', 'aksrt') . ' | |||||
' . esc_html((string) $row['manual_reason']) . '
'; if (!empty($row['review_note'])) echo '' . esc_html__('处理留言:', 'aksrt') . esc_html((string) $row['review_note']) . '
'; echo '