diff --git a/Modularity/source/php/Module.php b/Modularity/source/php/Module.php index e01fa3d9b..e2f805532 100644 --- a/Modularity/source/php/Module.php +++ b/Modularity/source/php/Module.php @@ -462,6 +462,11 @@ private function getPresentModuleList($postId): array 'widgets' => $this->getWidgets(), ]; + //Single template modules + if (is_singular() || is_archive()) { + $modulesByLinkType['template'] = $this->getValueFromKeyRecursive(\Modularity\Display::setupModulesForSingle($postId), 'post_type'); + } + //Filter and merge all modules foreach ($modulesByLinkType as $modulesLinkType) { $modules = array_merge($modules, $modulesLinkType);