layout_content_list(); update_option('post_grid_layout_content', $layout_content_list); } //$layout_hover_list = $class_post_grid_functions->layout_hover_list(); //update_option('post_grid_layout_hover', $layout_hover_list); $upload_dir = wp_upload_dir(); $basedir = $upload_dir['basedir']; $baseurl = $upload_dir['baseurl']; $export_layout_content_dir = $basedir.'/post-grid'; if ( ! file_exists( $export_layout_content_dir ) ) { wp_mkdir_p( $export_layout_content_dir ); } do_action( 'post_grid_action_install' ); } public function post_grid_uninstall(){ do_action( 'post_grid_action_uninstall' ); } public function post_grid_deactivation(){ do_action( 'post_grid_action_deactivation' ); } public function post_grid_scripts_front(){ wp_enqueue_script('jquery'); wp_enqueue_style('post_grid_style', post_grid_plugin_url.'assets/frontend/css/style-new.css'); wp_enqueue_script('post_grid_scripts', plugins_url( '/assets/frontend/js/scripts.js' , __FILE__ ) , array( 'jquery' )); wp_localize_script('post_grid_scripts', 'post_grid_ajax', array( 'post_grid_ajaxurl' => admin_url( 'admin-ajax.php'))); wp_enqueue_script('masonry.pkgd.min', plugins_url( '/assets/frontend/js/masonry.pkgd.min.js' , __FILE__ ) , array( 'jquery' )); wp_enqueue_script('owl.carousel.min', plugins_url( '/assets/frontend/js/owl.carousel.min.js' , __FILE__ ) , array( 'jquery' )); wp_enqueue_style('owl.carousel', post_grid_plugin_url.'assets/frontend/css/owl.carousel.css'); wp_enqueue_style('font-awesome', post_grid_plugin_url.'assets/frontend/css/font-awesome.min.css'); wp_enqueue_style('style-woocommerce', post_grid_plugin_url.'assets/frontend/css/style-woocommerce.css'); //wp_enqueue_style('animate', post_grid_plugin_url.'assets/frontend/css/animate.css'); wp_enqueue_script('imagesloaded.pkgd.js', plugins_url( '/assets/frontend/js/imagesloaded.pkgd.js' , __FILE__ ) , array( 'jquery' )); wp_enqueue_style('style.skins', post_grid_plugin_url.'assets/global/css/style.skins.css'); wp_enqueue_style('style.layout', post_grid_plugin_url.'assets/global/css/style.layout.css'); } public function post_grid_scripts_admin(){ wp_enqueue_script('jquery'); wp_enqueue_script('jquery-ui-core'); wp_enqueue_script('jquery-ui-sortable'); //wp_enqueue_script('jquery-ui-droppable'); wp_enqueue_script('post_grid_admin_js', plugins_url( 'assets/admin/js/scripts-new.js' , __FILE__ ) , array( 'jquery' )); wp_localize_script( 'post_grid_admin_js', 'post_grid_ajax', array( 'post_grid_ajaxurl' => admin_url( 'admin-ajax.php'))); wp_enqueue_style('post_grid_admin_style', post_grid_plugin_url.'assets/admin/css/style-new.css'); //ParaAdmin wp_enqueue_style('ParaAdmin', post_grid_plugin_url.'assets/admin/ParaAdmin/css/ParaAdmin.css'); wp_enqueue_script('ParaAdmin', plugins_url( 'assets/admin/ParaAdmin/js/ParaAdmin.js' , __FILE__ ) , array( 'jquery' )); wp_enqueue_style('font-awesome', post_grid_plugin_url.'assets/frontend/css/font-awesome.min.css'); wp_enqueue_script('codemirror', plugins_url( 'assets/admin/js/codemirror.js' , __FILE__ ) , array( 'jquery' )); wp_enqueue_script('simplescrollbars', plugins_url( 'assets/admin/js/simplescrollbars.js' , __FILE__ ) , array( 'jquery' )); wp_enqueue_script('css', plugins_url( 'assets/admin/js/css.js' , __FILE__ ) , array( 'jquery' )); wp_enqueue_script('javascript', plugins_url( 'assets/admin/js/javascript.js' , __FILE__ ) , array( 'jquery' )); wp_enqueue_style('codemirror', post_grid_plugin_url.'assets/admin/css/codemirror.css'); wp_enqueue_style('simplescrollbars', post_grid_plugin_url.'assets/admin/css/simplescrollbars.css'); wp_enqueue_script('layout-editor', plugins_url( 'assets/admin/js/layout-editor.js' , __FILE__ ) , array( 'jquery' )); wp_enqueue_style('style.skins', post_grid_plugin_url.'assets/global/css/style.skins.css'); wp_enqueue_style('style.layout', post_grid_plugin_url.'assets/global/css/style.layout.css'); wp_enqueue_style( 'wp-color-picker' ); wp_enqueue_script( 'post_grid_color_picker', plugins_url('/assets/admin/js/color-picker.js', __FILE__ ), array( 'wp-color-picker' ), false, true ); } } new PostGrid();