function grve_load_dynamic_css() { include 'grve-dynamic-typography-css.php'; include 'grve-dynamic-css.php'; if (grve_events_calendar_enabled()) { include 'grve-dynamic-event-css.php'; } if (grve_bbpress_enabled()) { include 'grve-dynamic-bbpress-css.php'; } $custom_css_code = grve_option('css_code'); if (!empty($custom_css_code)) { $custom_css_trim = preg_replace('/\\s+/', ' ', $custom_css_code); $custom_css_out = "<!-- Dynamic css -->\n<style type=\"text/css\">\n" . $custom_css_trim . "\n</style>"; echo $custom_css_out; } }
* @version 1.0 * @author Greatives Team * @URI http://greatives.eu */ /** * Helper function to check if bbPress is enabled */ function grve_bbpress_enabled() { if (class_exists('bbPress')) { return true; } return false; } //If woocomerce plugin is not enabled return if (!grve_bbpress_enabled()) { return false; } /** * De-register bbPress styles */ add_filter('bbp_default_styles', 'grve_bbpress_deregister_styles', 10, 1); function grve_bbpress_deregister_styles($styles) { return array(); } /** * Register custom bbPress styles */ if (!is_admin()) { add_action('bbp_enqueue_scripts', 'grve_bbpress_register_styles', 15);