| 1 |
<?php |
| 2 |
/** |
| 3 |
* Desktop Mode — Render layer (umbrella loader). |
| 4 |
* |
| 5 |
* Was a 2,525-LOC god-module before the architecture-0.8.1 split; |
| 6 |
* the body has now been sliced into one focused file per concern |
| 7 |
* under `includes/render/`. This file remains as the umbrella |
| 8 |
* `require_once` so existing plugins or test bootstraps that |
| 9 |
* `require_once 'includes/render.php'` continue to load the same |
| 10 |
* rendering surface they always did. |
| 11 |
* |
| 12 |
* - body-classes.php — admin_body_class filter |
| 13 |
* - assets.php — desktop_mode_enqueue_assets() |
| 14 |
* - shell.php — desktop_mode_render_shell() |
| 15 |
* - chromeless-bridge.php — chromeless iframe bridge + |
| 16 |
* the offset-neutralizer script |
| 17 |
* - classic-link-interceptor.php — detached-tab link rewriter |
| 18 |
* |
| 19 |
* @package Desktop_Mode |
| 20 |
*/ |
| 21 |
|
| 22 |
defined( 'ABSPATH' ) || exit; |
| 23 |
|
| 24 |
require_once __DIR__ . '/render/body-classes.php'; |
| 25 |
require_once __DIR__ . '/render/assets.php'; |
| 26 |
require_once __DIR__ . '/render/shell.php'; |
| 27 |
require_once __DIR__ . '/render/chromeless-bridge.php'; |
| 28 |
require_once __DIR__ . '/render/classic-link-interceptor.php'; |
| 29 |
|