feat(pay): alone download page, free-login gate, list pay badges
This commit is contained in:
@@ -53,6 +53,8 @@ class AKSRT_Settings_Payment_Runtime {
|
||||
'catalog_note' => $catalog_note,
|
||||
'manual_delivery_note' => $manual_note !== '' ? $manual_note : __('付费或人工确认内容请在订单备注中记录交付方式。', 'aksrt'),
|
||||
'no_logged_in' => !isset($settings['pay_no_logged_in']) || !empty($settings['pay_no_logged_in']),
|
||||
'free_logged_show' => !empty($settings['pay_free_logged_show']),
|
||||
'down_alone_page' => !empty($settings['payment_down_alone_page']),
|
||||
'display' => [
|
||||
'mark' => sanitize_text_field((string) ($settings['pay_mark'] ?? '付费')),
|
||||
'currency_symbol' => sanitize_text_field((string) ($settings['payment_currency_symbol'] ?? '¥')),
|
||||
@@ -68,6 +70,7 @@ class AKSRT_Settings_Payment_Runtime {
|
||||
'post_log' => max(0, min(9999, (int) ($settings['payment_download_post_log'] ?? 50))),
|
||||
'remote_size' => max(1, (int) ($settings['payment_download_remote_size'] ?? 2048)),
|
||||
'remote_ext' => sanitize_text_field((string) ($settings['payment_download_remote_ext'] ?? 'zip,rar,7z')),
|
||||
'alone_page' => !empty($settings['payment_down_alone_page']),
|
||||
],
|
||||
];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user