From 1b8eaac06bf9c463e8dcc3c24eb8b3c33ab6908b Mon Sep 17 00:00:00 2001 From: "David T. Sadler" Date: Mon, 15 Jun 2020 23:02:05 +0100 Subject: Ensure tag pages are built --- config.production.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/config.production.php b/config.production.php index fd91313..144cac5 100644 --- a/config.production.php +++ b/config.production.php @@ -1,5 +1,6 @@ [ + 'path' => '/tags/{filename}', + 'posts' => function ($page, $allPosts) { + return $allPosts->filter(function ($post) use ($page) { + $tagSlugs = array_map(function ($tag) { + return Str::slug($tag); + }, $post->tags); + return $post->tags ? in_array($page->getFilename(), $tagSlugs, true) : false; + }); + }, + ], ], ]; -- cgit v1.2.3-13-gbd6f