feat(badges): medal info remote modal + grant notification

Add zibll-like badge list/single AJAX modals, Message notify on grant,
author-home/user-center entry points, and front wear handler.
This commit is contained in:
kate522 committed 2026-07-19 02:17:53 +08:00
1 parent 5fa902304b
commit 9f90d54821
5 files changed
+273 -1

No files matched your search

@@ -65,6 +65,12 @@ extract($context, EXTR_SKIP); // phpcs:ignore WordPress.PHP.DontExtract.extract_
<button type="button" class="btn-ghost btn-sm" data-aksrt-badges-open>
<i class="fas fa-award" aria-hidden="true"></i> <?php esc_html_e('我的徽章', 'aksrt'); ?>
</button>
<?php
$remote_badge = \AKSRT\User\Badges::get_info_link((int) $user_id, 'btn-ghost btn-sm', __('徽章弹层', 'aksrt'));
if ($remote_badge !== '') {
echo $remote_badge; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
}
?>
<?php endif; ?>
<a href="<?php echo esc_url($messages_url); ?>" class="btn-ghost btn-sm">