0565357b5e
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
28 lines
867 B
PHP
28 lines
867 B
PHP
<?php
|
|
declare(strict_types=1);
|
|
|
|
require_once __DIR__ . '/../vendor/autoload.php';
|
|
|
|
if (!defined('ABSPATH')) {
|
|
define('ABSPATH', __DIR__ . '/');
|
|
}
|
|
|
|
require_once __DIR__ . '/../includes/class-plugin.php';
|
|
\WPMultiCity\Plugin::register_autoloader();
|
|
|
|
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 {}
|
|
}');
|
|
}
|