35 lines
727 B
PHP
Executable file
35 lines
727 B
PHP
Executable file
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
/**
|
|
* Le modèle de la Page 404.
|
|
*/
|
|
|
|
namespace HaikuAtelier;
|
|
|
|
use Exception;
|
|
use HaikuAtelier\WP\Resource;
|
|
use Timber\Timber;
|
|
|
|
use function add_action;
|
|
|
|
$context = Timber::context();
|
|
$templates = ['404.twig'];
|
|
|
|
/**
|
|
* Charge les scripts et styles de la page.
|
|
*
|
|
* @throws Exception une exception est levée s'il est impossible d'obtenir la date de modification du fichier à charger
|
|
*/
|
|
function load_page_resources(): void
|
|
{
|
|
Resource::enqueue_style_file(
|
|
handle: 'haiku-atelier-2024-styles-page-a-propos',
|
|
path: '/assets/css/pages/page-modele-simple.css',
|
|
);
|
|
}
|
|
|
|
add_action('wp_enqueue_scripts', load_page_resources(...));
|
|
|
|
Timber::render(data: $context, filenames: $templates);
|