get_results( "SELECT $wpdb->term_relationships.object_id as ID, $wpdb->posts.post_modified as post_modified FROM $wpdb->term_relationships INNER JOIN $wpdb->term_taxonomy ON $wpdb->term_relationships.term_taxonomy_id=$wpdb->term_taxonomy.term_taxonomy_id INNER JOIN $wpdb->terms ON $wpdb->term_taxonomy.term_id=$wpdb->terms.term_id AND $wpdb->terms.slug='loop' INNER JOIN $wpdb->posts ON $wpdb->term_relationships.object_id=$wpdb->posts.ID WHERE $wpdb->posts.post_status='publish'" ); $options=array(); foreach ( $templates as $template ) { $options[ $template->ID ] = strtotime($template->post_modified); } if(empty($options)) return false; return $options; } public function frontend_styles() { //adding some css fixes wp_enqueue_style('ecs-styles', plugin_dir_url(__DIR__) . 'assets/css/ecs-style.css',array(),ELECS_VER); wp_enqueue_script('ecs-script', plugin_dir_url(__DIR__) . 'assets/js/ecs.js',array(),ELECS_VER); $styles=$this->get_skin_template(); $upload_dir = wp_upload_dir(); //some people forget to change the http into https and blame the plugin $upload_dir['baseurl']=set_url_scheme($upload_dir['baseurl']); if(is_array($styles)) foreach($styles as $id => $ver){ $style_url = $upload_dir['baseurl'].'/elementor/css/post-'.$id.'.css'; $style_file = $upload_dir['basedir'].'/elementor/css/post-'.$id.'.css'; if (file_exists($style_file)) wp_enqueue_style('elementor-post-'.$id, $style_url, array(), $ver); } } } new ECS_Enqueue_Style();