diff --git a/src/main/java/run/halo/app/event/freemarker/FreemarkerConfigAwareListener.java b/src/main/java/run/halo/app/event/freemarker/FreemarkerConfigAwareListener.java index d3a323827..4586ca3f2 100644 --- a/src/main/java/run/halo/app/event/freemarker/FreemarkerConfigAwareListener.java +++ b/src/main/java/run/halo/app/event/freemarker/FreemarkerConfigAwareListener.java @@ -93,6 +93,7 @@ public class FreemarkerConfigAwareListener { private void loadThemeConfig() throws TemplateModelException { configuration.setSharedVariable("theme", themeService.getActivatedTheme()); + configuration.setSharedVariable("static", themeService.getActivatedTheme().getFolderName()); configuration.setSharedVariable("settings", themeSettingService.listAsMapBy(themeService.getActivatedThemeId())); log.debug("Loaded theme and settings"); }