From e5d502676a7b34783f3c7b010a93ebe298e96dd8 Mon Sep 17 00:00:00 2001 From: Bryan Date: Sat, 29 Apr 2023 16:39:49 +0800 Subject: [PATCH] Add new inject point postBodyStart (#646) --- _config.yml | 1 + layout/_macro/post.njk | 3 ++- scripts/events/lib/utils.js | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/_config.yml b/_config.yml index 617eb7d..ab413a7 100644 --- a/_config.yml +++ b/_config.yml @@ -23,6 +23,7 @@ custom_file_path: #header: source/_data/header.njk #sidebar: source/_data/sidebar.njk #postMeta: source/_data/post-meta.njk + #postBodyStart: source/_data/post-body-start.njk #postBodyEnd: source/_data/post-body-end.njk #footer: source/_data/footer.njk #bodyEnd: source/_data/body-end.njk diff --git a/layout/_macro/post.njk b/layout/_macro/post.njk index 7a58350..466ae35 100644 --- a/layout/_macro/post.njk +++ b/layout/_macro/post.njk @@ -90,7 +90,8 @@ {{ post.content }} {%- endif %} {% else %} - {{ post.content }} + {{- next_inject('postBodyStart') }} + {{- post.content }} {%- endif %} diff --git a/scripts/events/lib/utils.js b/scripts/events/lib/utils.js index 3fdd110..603b357 100644 --- a/scripts/events/lib/utils.js +++ b/scripts/events/lib/utils.js @@ -63,6 +63,7 @@ const points = { 'header', 'sidebar', 'postMeta', + 'postBodyStart', 'postBodyEnd', 'footer', 'bodyEnd',