public function rebuild_template_addons($template) { global $Post_Type_Chronosly; $addons = array(); $addons_list = apply_filters("chronosly_addons_settings_item", $addons); if (!count($addons_list)) { Chronosly_Extend::init_addons(); $addons_list = apply_filters("chronosly_addons_settings_item", $addons); } if (count($addons_list)) { foreach ($addons_list as $k => $v) { if (has_filter("chronosly_update_template_{$k}")) { $Post_Type_Chronosly->template->full_update_templates_by_addon($k, array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12), array($template)); } } } }