__( 'Primary Menu', 'antonine' ), ) ); add_theme_support( 'html5', array( 'comment-form', 'comment-list', 'gallery', 'caption' ) ); add_theme_support( 'post-formats', array('aside', 'gallery', 'link', 'image', 'quote', 'status', 'video', 'audio', 'chat')); } add_action( 'after_setup_theme', 'antonine_setup' ); function antonine_widgets_init() { register_sidebar( array( 'name' => __( 'Widget Area', 'antonine' ), 'id' => 'sidebar-one', 'description' => __( 'Add widgets here to appear in your side menu.', 'antonine' ), 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', ) ); } add_action( 'widgets_init', 'antonine_widgets_init' ); function antonine_scripts() { if(defined("SUBDOMAIN_INSTALL")){ $ajax_base = site_url(); }else{ $ajax_base = network_site_url(); } wp_enqueue_style( 'antonine-style', get_template_directory_uri() . '/css/main.css' ); wp_enqueue_style( 'antonine-style-extra', admin_url('admin-ajax.php').'?action=antonine_custom_css'); wp_enqueue_style( 'antonine-style-custom', get_template_directory_uri() . '/css/custom.css' ); wp_enqueue_style( 'antonine-core-style', get_template_directory_uri() . '/css/wp_core.css' ); wp_enqueue_style( 'antonine-style-mobile-768', get_template_directory_uri() . '/css/mobile768.css' ); wp_enqueue_style( 'antonine-main-menu-style', get_template_directory_uri() . '/css/menu/main-menu.css' ); wp_enqueue_style( 'font-awesome', get_stylesheet_directory_uri() . '/css/font-awesome/font-awesome.min.css'); wp_enqueue_style( 'accessibility-spectrum-css', get_template_directory_uri() . '/css/spectrum/spectrum.css' ); wp_enqueue_style( 'basic-accessibility-style-css', get_template_directory_uri() . '/css/accessibility/style.css' ); wp_enqueue_style( 'jquery-slider-css', get_stylesheet_directory_uri() . '/css/jqueryslider/jqueryslider.css'); wp_enqueue_style( 'google_font_dosis', '//fonts.googleapis.com/css?family=Dosis:300italic,400italic,600italic,700italic,800italic,400,800,700,600,300&subset=latin,cyrillic-ext,latin-ext,cyrillic,greek-ext,vietnamese', FALSE); wp_enqueue_style( 'google_font_josefin', '//fonts.googleapis.com/css?family=Josefin+Sans:400', FALSE); if ( is_singular() ) wp_enqueue_script( "comment-reply" ); wp_enqueue_script( 'jquery-ui-slider', array( 'jquery' ), "", true ); wp_enqueue_script( 'jquery-color', array( 'jquery' ), "", true ); wp_enqueue_script( 'accessibility-spectrum-js', get_template_directory_uri() . '/js/spectrum/spectrum.js', array( 'jquery', 'jquery-ui-slider' ), "", true ); wp_enqueue_script( 'accessibility-script', get_template_directory_uri() . '/js/accessibility/accessibility.js', array( 'jquery' ), "", true ); wp_enqueue_script( 'jquery-cookie', get_template_directory_uri() . '/js/cookie/cookie.js', array( 'jquery' ), "", true ); wp_enqueue_script( 'antonine-table-fix', get_template_directory_uri() . '/js/display/table_fix.js', array( 'jquery' ), "", true ); wp_enqueue_script( 'antonine-youtube', get_template_directory_uri() . '/js/display/youtube-fix.js', array( 'jquery' ), "", true ); wp_enqueue_script( 'antonine-search', get_template_directory_uri() . '/js/search/search-form.js', array( 'jquery' ), "", true ); wp_enqueue_script( 'antonine-access-form', get_template_directory_uri() . '/js/display/front-page-access.js', array( 'jquery' ), "", true ); wp_enqueue_script( 'antonine-info', get_template_directory_uri() . '/js/display/front-page-info.js', array( 'jquery'), "", true ); wp_enqueue_script( 'antonine-widgets', get_template_directory_uri() . '/js/display/front-page-widgets.js', array( 'jquery' ), "", true ); wp_enqueue_script( 'antonine-comments', get_template_directory_uri() . '/js/display/front-page-comments.js', array( 'jquery' ), "", true ); wp_localize_script( 'antonine-comments', 'antonine_comments', array( 'ajaxURL' => $ajax_base . "/wp-admin/admin-ajax.php", 'nonce' => wp_create_nonce("antonine_comments") ) ); wp_enqueue_script( 'antonine-files', get_template_directory_uri() . '/js/display/front-page-files.js', array( 'jquery' ), "", true ); wp_localize_script( 'antonine-files', 'antonine_files', array( 'ajaxURL' => $ajax_base . "/wp-admin/admin-ajax.php", 'nonce' => wp_create_nonce("antonine_files") ) ); wp_enqueue_script( 'antonine-main-menu', get_template_directory_uri() . '/js/menus/main-menu.js', array( 'jquery' ), "", true ); wp_enqueue_script( 'antonine-library', get_template_directory_uri() . '/js/display/antonine-library.js', array( 'jquery' ), "", true ); if(!is_single() && !is_search()){ wp_enqueue_script( 'antonine-page-layout', get_template_directory_uri() . '/js/display/page-layout.js', array( 'jquery' ), "", true ); } if(is_search()){ wp_enqueue_script( 'antonine-search-page-layout', get_template_directory_uri() . '/js/display/search-page-layout.js', array( 'jquery' ), "", true ); } wp_enqueue_script( 'antonine-front-page-menu', get_template_directory_uri() . '/js/display/front-page-menu.js', array( 'jquery' ), "", true ); if(get_theme_mod("share")=="on"){ wp_enqueue_script( 'antonine-front-page-share', get_template_directory_uri() . '/js/display/front-page-share.js', array( 'jquery' ), "", true ); } wp_enqueue_script( 'antonine-front-page-search', get_template_directory_uri() . '/js/display/front-page-search.js', array( 'jquery' ), "", true ); wp_enqueue_script( 'antonine-front-page-filter', get_template_directory_uri() . '/js/display/front-page-filter.js', array( 'jquery' ), "", true ); wp_enqueue_script( 'antonine-front-page-files', get_template_directory_uri() . '/js/display/front-page-files.js', array( 'jquery' ), "", true ); wp_enqueue_script( 'antonine-front-page-filter-change', get_template_directory_uri() . '/js/display/front-page-filter-change.js', array( 'jquery' ), "", true ); wp_localize_script( 'antonine-front-page-filter-change', 'antonine_filter', array( 'ajaxURL' => $ajax_base . "/wp-admin/admin-ajax.php", 'nonce' => wp_create_nonce("antonine_filter") ) ); if(!is_single()){ wp_enqueue_script( 'antonine-front-page-resize', get_template_directory_uri() . '/js/display/front-page-resize.js', array( 'jquery' ), "", true ); wp_enqueue_script( 'antonine-front-page-scroll', get_template_directory_uri() . '/js/display/front-page-scroll.js', array( 'jquery' ), "", true ); wp_localize_script( 'antonine-front-page-scroll', 'antonine_scroll', array( 'ajaxURL' => $ajax_base . "/wp-admin/admin-ajax.php", 'nonce' => wp_create_nonce("antonine_scroll") ) ); wp_enqueue_script( 'antonine-front-page-preview', get_template_directory_uri() . '/js/display/front-page-preview.js', array( 'jquery' ), "", true ); wp_localize_script( 'antonine-front-page-preview', 'antonine_preview', array( 'ajaxURL' => $ajax_base . "/wp-admin/admin-ajax.php", 'nonce' => wp_create_nonce("antonine_preview") ) ); } if(get_theme_mod("scroll")=="on"){ wp_enqueue_script( 'antonine-scroll-top', get_template_directory_uri() . '/js/display/front-page-scroll-top.js', array( 'jquery' ), "", true ); } } add_action( 'wp_enqueue_scripts', 'antonine_scripts' ); function antonine_hex2rgb($hex) { $hex = str_replace("#", "", $hex); if(strlen($hex) == 3) { $r = hexdec(substr($hex,0,1).substr($hex,0,1)); $g = hexdec(substr($hex,1,1).substr($hex,1,1)); $b = hexdec(substr($hex,2,1).substr($hex,2,1)); } else { $r = hexdec(substr($hex,0,2)); $g = hexdec(substr($hex,2,2)); $b = hexdec(substr($hex,4,2)); } $rgb = array($r, $g, $b); return $rgb; } function antonine_excerpt_length( $length ) { return 20; } add_filter( 'excerpt_length', 'antonine_excerpt_length', 999 ); function antonine_add_editor_styles() { add_editor_style( get_template_directory_uri() . '/css/main.css' ); } add_action( 'admin_init', 'antonine_add_editor_styles' ); function antonine_custom_css() { header("Content-type: text/css;"); ?> html, #shareForm{ background-color: ; color: ; } .site-navigation ul li a{ color : ; } li.sub-menu{ background-color : ; } .site-navigation li a:hover, .site-navigation li a:focus { transition: background-color 0.5s ease; color: ; } .site-navigation li:hover, .site-navigation li:focus { transition: background-color 0.5s ease; background-color: ; } .site-navigation ul li .current-menu-item a{ background: ; background-color: ; } .pagination a{ background-color: rgba(, 0.9); color: ; } article, .content-holder, .read-more-holder{ background-color: rgba(, 1.0); } .page article, .single article, .links .linkprevious, .links .linknext, .single .links, .page .links, #gradient{ background-color: ; } #gradient{ background: ; background: -webkit-linear-gradient(, ); background: -o-linear-gradient(, ); background: -moz-linear-gradient(, ); background: linear-gradient(, ); } a{ color: ; } html a:hover, html a:focus{ transition: background-color 0.5s ease; color: ; } header#masthead h1 a, header#masthead p a{ color: ; } header#masthead h1 a:hover, header#masthead p a:hover{ transition: background-color 0.5s ease; color: ; } button, input[type=submit]{ background-color: ; color: ; } article .entry-title{ color: ; } .home article .content-holder, .search article .content-holder, .archive article .content-holder{ border-right: 1px solid ; border-left: 1px solid ; } #shareForm{ border: 1px solid ; -webkit-box-shadow: 10px 10px 40px 0px rgba(,0.55); -moz-box-shadow: 10px 10px 40px 0px rgba(,0.55); box-shadow: 10px 10px 40px 0px rgba(,0.55); } .single #content, .page #content, .home #main article, .search #main article, .archive #main article{ -webkit-box-shadow: 10px 10px 40px 0px rgba(,0.55); -moz-box-shadow: 10px 10px 40px 0px rgba(,0.55); box-shadow: 10px 10px 40px 0px rgba(,0.55); } .page #main article .aside, .single #main article .aside{ border:1px solid ; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; }