From 21988a966675ac7d755cab654308600923054032 Mon Sep 17 00:00:00 2001 From: gustavo Date: Wed, 16 Jul 2025 07:33:09 +0000 Subject: [PATCH] Add plugins & config --- composer.json | 3 ++- page.php | 9 ++++++--- src/StarterSite.php | 2 +- views/partials/head.twig | 1 + 4 files changed, 10 insertions(+), 5 deletions(-) diff --git a/composer.json b/composer.json index 3c08429..d840b9d 100644 --- a/composer.json +++ b/composer.json @@ -38,7 +38,8 @@ "require": { "timber/timber": "^2.1", "illuminate/collections": "^12.20", - "twbs/bootstrap": "^5.3" + "twbs/bootstrap": "^5.3", + "twbs/bootstrap-icons": "^1.13" }, "require-dev": { "automattic/wordbless": "^0.4.2", diff --git a/page.php b/page.php index 34c142d..3fbace9 100644 --- a/page.php +++ b/page.php @@ -8,10 +8,13 @@ * different template. */ -namespace App; - +/**namespace App; use Timber\Timber; +$context = Timber::context(); +Timber::render( 'templates/page.twig', $context );*/ $context = Timber::context(); -Timber::render( 'templates/page.twig', $context ); +$timber_post = Timber::get_post(); +$context['post'] = $timber_post; +Timber::render( array( 'templates/page-' . $timber_post->post_name . '.twig', 'page.twig' ), $context ); \ No newline at end of file diff --git a/src/StarterSite.php b/src/StarterSite.php index 57ef329..738120d 100644 --- a/src/StarterSite.php +++ b/src/StarterSite.php @@ -43,7 +43,7 @@ class StarterSite extends Site { //~ wp_enqueue_script( 'pop', get_template_directory_uri() . '/static/popper.min.js', [], $version, false); wp_enqueue_script( 'twbs', get_template_directory_uri() . '/vendor/twbs/bootstrap/dist/js/bootstrap.min.js', [], $version, false); - wp_enqueue_script( 'lust', get_template_directory_uri() . '/static/site.js', [], $version, false); + //wp_enqueue_script( 'lust', get_template_directory_uri() . '/static/site.js', [], $version, false); } diff --git a/views/partials/head.twig b/views/partials/head.twig index ea68c2a..b07377f 100644 --- a/views/partials/head.twig +++ b/views/partials/head.twig @@ -4,6 +4,7 @@ + {% do action('get_header') %} {{ function('wp_head') }}