修复了一些问题
This commit is contained in:
1 parent
dbb1f776f2
commit
0109a59922
10 files changed
+121
-33
No files matched your search
@@ -77,6 +77,13 @@ namespace {
|
||||
return array_key_exists($key, $GLOBALS['aksrt_test_options']) ? $GLOBALS['aksrt_test_options'][$key] : $default;
|
||||
}
|
||||
|
||||
function get_query_var(string $key) {
|
||||
if ($key === 'aksrt_message_view' && $GLOBALS['aksrt_visibility_query'] === 'message') {
|
||||
return 'unread';
|
||||
}
|
||||
return '';
|
||||
}
|
||||
|
||||
function update_option($key, $value): bool {
|
||||
$GLOBALS['aksrt_test_options'][$key] = $value;
|
||||
return true;
|
||||
@@ -92,7 +99,7 @@ namespace {
|
||||
// Custom rewrites can leave WordPress's posts-page flag set even though
|
||||
// the theme resolves the request to another front-end surface.
|
||||
return in_array($GLOBALS['aksrt_visibility_query'], [
|
||||
'home', 'page', 'user_home', 'user_center', 'user_home_page', 'user_center_page',
|
||||
'home', 'page', 'message', 'user_home', 'user_center', 'user_home_page', 'user_center_page',
|
||||
], true);
|
||||
}
|
||||
function is_front_page(): bool { return $GLOBALS['aksrt_visibility_query'] === 'home'; }
|
||||
@@ -233,6 +240,8 @@ namespace {
|
||||
'templated_public_user_home' => aksrt_visibility_case('user_home_page', ['user_home']),
|
||||
'templated_user_center' => aksrt_visibility_case('user_center_page', ['user_center']),
|
||||
'home_excludes_page' => aksrt_visibility_case('page', ['home']),
|
||||
'message_uses_other_page' => aksrt_visibility_case('message', ['page']),
|
||||
'message_excludes_home' => aksrt_visibility_case('message', ['home']),
|
||||
'home_excludes_public_home' => aksrt_visibility_case('user_home', ['home']),
|
||||
'home_excludes_user_center' => aksrt_visibility_case('user_center', ['home']),
|
||||
];
|
||||
|
||||
Reference in new issue
Block a user