test(wpmc S4): WP_Query stub + wp_query globals cleanup

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Vladimir Bryzgalov
2026-05-16 19:20:00 +05:00
parent 68db1256e7
commit 0565357b5e
2 changed files with 18 additions and 1 deletions
+12
View File
@@ -13,3 +13,15 @@ require_once __DIR__ . '/../includes/class-plugin.php';
if (!class_exists('WP_Term', false)) {
eval('class WP_Term { public int $term_id = 0; public string $slug = ""; public string $taxonomy = ""; }');
}
if (!class_exists('WP_Query', false)) {
eval('class WP_Query {
public array $constructor_args = [];
public bool $is_page = false;
public bool $is_front_page = false;
public bool $is_404 = false;
public function __construct($args = []) { $this->constructor_args = is_array($args) ? $args : []; }
public function set_404(): void { $this->is_404 = true; }
public function set($k, $v): void {}
}');
}