Changeset 268656
- Timestamp:
- 04/22/2025 11:08:31 AM (7 months ago)
- Location:
- enrollment/1.0.11
- Files:
-
- 6 added
- 21 edited
- 1 copied
- . (copied) (copied from enrollment/1.0.10)
- assets/css/customizer-style.css (modified) (2 diffs)
- assets/images/archive-classic.png (modified) (previous)
- assets/images/archive-grid.png (modified) (previous)
- assets/images/boxed.png (added)
- assets/images/default-sidebar.png (modified) (previous)
- assets/images/footer-1.png (modified) (previous)
- assets/images/footer-2.png (modified) (previous)
- assets/images/footer-3.png (modified) (previous)
- assets/images/footer-4.png (modified) (previous)
- assets/images/full-width.png (added)
- assets/images/left-sidebar.png (modified) (previous)
- assets/images/no-sidebar-center.png (modified) (previous)
- assets/images/no-sidebar.png (modified) (previous)
- assets/images/right-sidebar.png (modified) (previous)
- assets/js/custom-script.js (modified) (1 diff)
- assets/js/customizer-control.js (modified) (2 diffs)
- assets/library/sticky-sidebar (added)
- assets/library/sticky-sidebar/theia-sticky-sidebar.js (added)
- assets/library/sticky-sidebar/theia-sticky-sidebar.min.js (added)
- changelog.txt (added)
- inc/customizer/cv-custom-classes.php (modified) (2 diffs)
- inc/customizer/cv-general-panel.php (modified) (5 diffs)
- inc/enrollment-functions.php (modified) (3 diffs)
- inc/metaboxes/page-metabox.php (modified) (2 diffs)
- inc/metaboxes/post-metabox.php (modified) (1 diff)
- readme.txt (modified) (2 diffs)
- style.css (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
enrollment/1.0.11/assets/css/customizer-style.css
r128860 r268656 223 223 =================================================*/ 224 224 .customize-control-radio-image .ui-button { 225 margin: 0; 225 display: inline-block; 226 margin: 0; 227 width: 30%; 226 228 border-radius: 0; 227 border: none;228 background: transparent;229 border: none; 230 background: transparent; 229 231 } 230 232 … … 440 442 text-decoration: none; 441 443 } 444 445 #customize-control-enrollment_site_layout .ui-controlgroup { 446 display: inline-block; 447 width: 100%; 448 } 449 450 #customize-control-enrollment_site_layout.customize-control-radio-image .ui-button{ 451 display: inline-block; 452 width: 35%; 453 margin-right: 20px; 454 } 455 456 #customize-control-enrollment_site_layout .ui-controlgroup img { 457 width: 100%; 458 height: auto; 459 border: 2px solid #0073aa; 460 border-radius: 6px; 461 margin-bottom: 6px; 462 } -
enrollment/1.0.11/assets/js/custom-script.js
r128860 r268656 26 26 $('.homepage-slider').removeClass('cS-hidden'); 27 27 } 28 }); 29 30 /** 31 * Sticky sidebar 32 */ 33 $('#primary, #secondary').theiaStickySidebar({ 34 additionalMarginTop: 40 28 35 }); 29 36 -
enrollment/1.0.11/assets/js/customizer-control.js
r128860 r268656 15 15 jQuery(document).ready(function($) { 16 16 17 /**17 /** 18 18 * Script for switch option 19 19 */ … … 80 80 } 81 81 ); 82 83 82 84 83 85 /** -
enrollment/1.0.11/inc/customizer/cv-custom-classes.php
r128860 r268656 10 10 if ( class_exists( 'WP_Customize_Control' ) ) { 11 11 12 /**12 /** 13 13 * Category dropdwon control 14 14 * @return HTML … … 132 132 133 133 public function content_template() { ?> 134 <# if ( data.label ) { #> 135 <span class="customize-control-title">{{ data.label }}</span> 136 <# } #> 137 138 <# if ( data.description ) { #> 139 <span class="description customize-control-description">{{{ data.description }}}</span> 140 <# } #> 141 142 <div class="buttonset"> 143 144 <# for ( key in data.choices ) { #> 145 146 <input type="radio" value="{{ key }}" name="_customize-{{ data.type }}-{{ data.id }}" id="{{ data.id }}-{{ key }}" {{{ data.link }}} <# if ( key === data.value ) { #> checked="checked" <# } #> /> 147 148 <label for="{{ data.id }}-{{ key }}"> 149 <span class="screen-reader-text">{{ data.choices[ key ]['label'] }}</span> 150 <img src="{{ data.choices[ key ]['url'] }}" title="{{ data.choices[ key ]['label'] }}" alt="{{ data.choices[ key ]['label'] }}" /> 151 </label> 152 <# } #> 153 154 </div><!-- .buttonset --> 155 <?php } 134 <# if ( data.label ) { #> 135 <span class="customize-control-title">{{ data.label }}</span> 136 <# } #> 137 138 <# if ( data.description ) { #> 139 <span class="description customize-control-description">{{{ data.description }}}</span> 140 <# } #> 141 142 <div class="buttonset"> 143 144 <# for ( key in data.choices ) { #> 145 146 <label for="{{ data.id }}-{{ key }}"> 147 <input type="radio" 148 value="{{ key }}" 149 name="_customize-{{ data.type }}-{{ data.id }}" 150 id="{{ data.id }}-{{ key }}" 151 {{{ data.link }}} 152 <# if ( key === data.value ) { #> checked="checked" <# } #> 153 /> 154 <label for="{{ data.id }}-{{ key }}"> 155 <img src="{{ data.choices[ key ]['url'] }}" 156 title="{{ data.choices[ key ]['label'] }}" 157 alt="{{ data.choices[ key ]['label'] }}"/> 158 159 <span class="image-label">{{ data.choices[ key ]['label'] }}</span> 160 </label> 161 162 <# } #> 163 164 </div><!-- .buttonset --> 165 <?php } 166 156 167 } 157 168 -
enrollment/1.0.11/inc/customizer/cv-general-panel.php
r128860 r268656 20 20 function enrollment_general_panel_register( $wp_customize ) { 21 21 22 $wp_customize->get_section( 'title_tagline' )->panel = 'enrollment_general_settings_panel';22 $wp_customize->get_section( 'title_tagline' )->panel = 'enrollment_general_settings_panel'; 23 23 $wp_customize->get_section( 'title_tagline' )->priority = '5'; 24 24 $wp_customize->get_section( 'title_tagline' )->title = __( 'Site Logo/Title/Favicon', 'enrollment' ); … … 31 31 32 32 33 /**34 * General Settings Panel on customizer35 *36 * @since 1.0.037 */38 $wp_customize->add_panel(33 /** 34 * General Settings Panel on customizer 35 * 36 * @since 1.0.0 37 */ 38 $wp_customize->add_panel( 39 39 'enrollment_general_settings_panel', 40 array(41 'priority' => 5,42 'capability' => 'edit_theme_options',43 'theme_supports' => '',44 'title' => __( 'General Settings', 'enrollment' ),40 array( 41 'priority' => 5, 42 'capability' => 'edit_theme_options', 43 'theme_supports' => '', 44 'title' => __( 'General Settings', 'enrollment' ), 45 45 ) 46 46 ); 47 47 48 48 /*------------------------------------------------------------------------------------------------------------------------------------*/ 49 /**50 * Website Layout51 *52 * @since 1.0.053 */54 $wp_customize->add_section(55 'website_layout_section',49 /** 50 * Website Layout 51 * 52 * @since 1.0.0 53 */ 54 $wp_customize->add_section( 55 'website_layout_section', 56 56 array( 57 57 'priority' => 35, … … 59 59 'theme_supports' => '', 60 60 'panel' => 'enrollment_general_settings_panel', 61 'title' => __( 'Website Layout', 'enrollment' )61 'title' => __( 'Website Layout', 'enrollment' ) 62 62 ) 63 63 ); 64 64 65 /**66 * Select options for website layout option67 *68 * @since 1.0.069 */65 /** 66 * Select options for website layout option 67 * 68 * @since 1.0.0 69 */ 70 70 $wp_customize->add_setting( 71 71 'enrollment_site_layout', … … 76 76 ) 77 77 ); 78 78 79 $wp_customize->add_control( 79 'enrollment_site_layout', 80 array( 81 'label' => __( 'Site Layout', 'enrollment' ), 82 'description' => __( 'Select the website layout.', 'enrollment' ), 83 'section' => 'website_layout_section', 84 'settings' => 'enrollment_site_layout', 85 'type' => 'select', 86 'priority' => 5, 87 'choices' => array( 88 'wide_layout' => __( 'Wide Layout', 'enrollment' ), 89 'boxed_layout' => __( 'Boxed Layout', 'enrollment' ) 90 ) 80 new Enrollment_Customize_Control_Radio_Image( 81 $wp_customize, 82 'enrollment_site_layout', 83 array( 84 'label' => __( 'Site Layout', 'enrollment' ), 85 'description' => __( 'Select the website layout.', 'enrollment' ), 86 'section' => 'website_layout_section', 87 'settings' => 'enrollment_site_layout', 88 'priority' => 5, 89 'choices' => array( 90 'fullwidth' => array( 91 'url' => get_template_directory_uri() . '/assets/images/full-width.png', 92 'label' => __( 'Fullwidth', 'enrollment' ), 93 ), 94 'boxed_layout' => array( 95 'url' => get_template_directory_uri() . '/assets/images/boxed.png', 96 'label' => __( 'Boxed Layout', 'enrollment' ), 97 ), 91 98 ) 92 ); 99 ) 100 ) 101 ); 102 93 103 /*------------------------------------------------------------------------------------------------------------------------------------*/ 94 104 /** … … 138 148 'section' => 'colors', 139 149 'settings' => 'enrollment_title_color', 140 'priority' => 20150 'priority' => 20 141 151 ) 142 152 ) -
enrollment/1.0.11/inc/enrollment-functions.php
r192013 r268656 179 179 180 180 global $enrollment_version; 181 181 182 182 wp_enqueue_script( 'jquery-lightslider', get_template_directory_uri() . '/assets/library/lightslider/js/lightslider.min.js', array('jquery'), '20180605', true ); 183 183 wp_enqueue_script( 'enrollment-navigation', get_template_directory_uri() . '/assets/js/navigation.js', array(), esc_attr( $enrollment_version ), true ); … … 193 193 } 194 194 195 wp_enqueue_script( 'enrollment-custom-script', get_template_directory_uri(). '/assets/js/custom-script.js', array( 'jquery' ), esc_attr( $enrollment_version ), true );196 197 wp_enqueue_style( 'font-awesome', get_template_directory_uri().'/assets/library/font-awesome/css/font-awesome.min.css', array(), '4.5.0' );195 wp_enqueue_script( 'enrollment-custom-script', get_template_directory_uri(). '/assets/js/custom-script.js', array( 'jquery' ), esc_attr( $enrollment_version ), true ); 196 197 wp_enqueue_style( 'font-awesome', get_template_directory_uri().'/assets/library/font-awesome/css/font-awesome.min.css', array(), '4.5.0' ); 198 198 199 199 wp_enqueue_style( 'enrollment-fonts', enrollment_fonts_url(), array(), null ); … … 201 201 wp_enqueue_style( 'lightslider-style', get_template_directory_uri() .'/assets/library/lightslider/css/lightslider.min.css', array(), '1.1.5' ); 202 202 203 wp_enqueue_style( 'enrollment-style', get_stylesheet_uri(), array(), esc_attr( $enrollment_version ) );203 wp_enqueue_style( 'enrollment-style', get_stylesheet_uri(), array(), esc_attr( $enrollment_version ) ); 204 204 205 205 wp_enqueue_style( 'enrollment-responsive-style', get_template_directory_uri() .'/assets/css/enrollment-responsive.css', array(), esc_attr( $enrollment_version ) ); 206 206 207 if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { 208 wp_enqueue_script( 'comment-reply' ); 209 } 207 208 209 add_filter('enable_sticky_sidebar', function() { 210 return true; // or dynamic condition 211 }); 212 function enrollment_sticky_sidebar_with_filter() { 213 $make_sidebar_sticky = apply_filters('enable_sticky_sidebar', true); 214 if ( $make_sidebar_sticky ) { 215 wp_enqueue_script( 216 'theia-sticky-sidebar', 217 get_template_directory_uri() . '/assets/library/sticky-sidebar/theia-sticky-sidebar.min.js', 218 array( 'jquery' ), 219 '1.4.0', 220 true 221 ); 222 } else { 223 wp_dequeue_script( 'theia-sticky-sidebar' ); 224 wp_deregister_script( 'theia-sticky-sidebar' ); 225 } 226 } 227 add_action( 'wp_enqueue_scripts', 'enrollment_sticky_sidebar_with_filter', 20 ); 228 229 230 if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { 231 wp_enqueue_script( 'comment-reply' ); 232 } 210 233 } 211 234 add_action( 'wp_enqueue_scripts', 'enrollment_scripts' ); -
enrollment/1.0.11/inc/metaboxes/page-metabox.php
r128860 r268656 25 25 endif; 26 26 27 $enrollment_page_sidebar_options = array(28 'default-sidebar' => array(29 'id' => 'page-default-sidebar',30 'value' => 'default_sidebar',31 'label' => esc_html__( 'Default Sidebar', 'enrollment' ),32 'thumbnail' => get_template_directory_uri() . '/assets/images/default-sidebar.png'33 ),34 'left-sidebar' => array(35 'id' => 'page-left-sidebar',36 'value' => 'left_sidebar',37 'label' => esc_html__( 'Left sidebar', 'enrollment' ),38 'thumbnail' => get_template_directory_uri() . '/assets/images/left-sidebar.png'39 ),40 'right-sidebar' => array(41 'id' => 'page-right-sidebar',42 'value' => 'right_sidebar',43 'label' => esc_html__( 'Right sidebar', 'enrollment' ),44 'thumbnail' => get_template_directory_uri() . '/assets/images/right-sidebar.png'45 ),46 'no-sidebar' => array(47 'id' => 'page-no-sidebar',48 'value' => 'no_sidebar',49 'label' => esc_html__( 'No sidebar Full width', 'enrollment' ),50 'thumbnail' => get_template_directory_uri() . '/assets/images/no-sidebar.png'51 ),52 'no-sidebar-center' => array(53 'id' => 'page-no-sidebar-center',54 'value' => 'no_sidebar_center',55 'label' => esc_html__( 'No sidebar Content Centered', 'enrollment' ),56 'thumbnail' => get_template_directory_uri() . '/assets/images/no-sidebar-center.png'57 )58 );59 60 27 61 28 if ( ! function_exists( 'enrollment_page_meta_callback' ) ) : … … 64 31 * Callback function for page option 65 32 */ 66 function enrollment_page_meta_callback() { 67 global $post, $enrollment_page_sidebar_options; 33 function enrollment_page_meta_callback() { 34 global $post; 35 $enrollment_page_sidebar_options = array( 36 'default-sidebar' => array( 37 'id' => 'page-default-sidebar', 38 'value' => 'default_sidebar', 39 'label' => esc_html__( 'Default Sidebar', 'enrollment' ), 40 'thumbnail' => get_template_directory_uri() . '/assets/images/default-sidebar.png' 41 ), 42 'left-sidebar' => array( 43 'id' => 'page-left-sidebar', 44 'value' => 'left_sidebar', 45 'label' => esc_html__( 'Left sidebar', 'enrollment' ), 46 'thumbnail' => get_template_directory_uri() . '/assets/images/left-sidebar.png' 47 ), 48 'right-sidebar' => array( 49 'id' => 'page-right-sidebar', 50 'value' => 'right_sidebar', 51 'label' => esc_html__( 'Right sidebar', 'enrollment' ), 52 'thumbnail' => get_template_directory_uri() . '/assets/images/right-sidebar.png' 53 ), 54 'no-sidebar' => array( 55 'id' => 'page-no-sidebar', 56 'value' => 'no_sidebar', 57 'label' => esc_html__( 'No sidebar Full width', 'enrollment' ), 58 'thumbnail' => get_template_directory_uri() . '/assets/images/no-sidebar.png' 59 ), 60 'no-sidebar-center' => array( 61 'id' => 'page-no-sidebar-center', 62 'value' => 'no_sidebar_center', 63 'label' => esc_html__( 'No sidebar Content Centered', 'enrollment' ), 64 'thumbnail' => get_template_directory_uri() . '/assets/images/no-sidebar-center.png' 65 ) 66 ); 68 67 69 68 $get_post_meta_identity = get_post_meta( $post->ID, 'post_meta_identity', true ); 70 69 $post_identity_value = empty( $get_post_meta_identity ) ? 'cv-metabox-info' : $get_post_meta_identity; 71 70 72 wp_nonce_field( basename( __FILE__ ), 'enrollment_page_meta_nonce' );71 wp_nonce_field( basename( __FILE__ ), 'enrollment_page_meta_nonce' ); 73 72 ?> 74 <div class="cv-meta-container clearfix">75 <ul class="cv-meta-menu-wrapper">76 <li class="cv-meta-tab <?php if ( $post_identity_value == 'cv-metabox-info' ) { echo 'active'; } ?>" data-tab="cv-metabox-info"><span class="dashicons dashicons-clipboard"></span><?php esc_html_e( 'Information', 'enrollment' ); ?></li>77 <li class="cv-meta-tab <?php if ( $post_identity_value == 'cv-metabox-sidebar' ) { echo 'active'; } ?>" data-tab="cv-metabox-sidebar"><span class="dashicons dashicons-exerpt-view"></span><?php esc_html_e( 'Sidebars', 'enrollment' ); ?></li>78 </ul><!-- .cv-meta-menu-wrapper -->79 <div class="cv-metabox-content-wrapper">80 81 <!-- Info tab content -->82 <div class="cv-single-meta" id="cv-metabox-info">83 <div class="content-header">84 <h4><?php esc_html_e( 'About Metabox Options', 'enrollment' ) ;?></h4>85 </div><!-- .content-header -->86 <div class="meta-options-wrap"><?php esc_html_e( 'At Metabox there are option for sidebars.', 'enrollment' ); ?></div><!-- .meta-options-wrap -->87 </div><!-- #cv-info-content -->73 <div class="cv-meta-container clearfix"> 74 <ul class="cv-meta-menu-wrapper"> 75 <li class="cv-meta-tab <?php if ( $post_identity_value == 'cv-metabox-info' ) { echo 'active'; } ?>" data-tab="cv-metabox-info"><span class="dashicons dashicons-clipboard"></span><?php esc_html_e( 'Information', 'enrollment' ); ?></li> 76 <li class="cv-meta-tab <?php if ( $post_identity_value == 'cv-metabox-sidebar' ) { echo 'active'; } ?>" data-tab="cv-metabox-sidebar"><span class="dashicons dashicons-exerpt-view"></span><?php esc_html_e( 'Sidebars', 'enrollment' ); ?></li> 77 </ul><!-- .cv-meta-menu-wrapper --> 78 <div class="cv-metabox-content-wrapper"> 79 80 <!-- Info tab content --> 81 <div class="cv-single-meta" id="cv-metabox-info"> 82 <div class="content-header"> 83 <h4><?php esc_html_e( 'About Metabox Options', 'enrollment' ) ;?></h4> 84 </div><!-- .content-header --> 85 <div class="meta-options-wrap"><?php esc_html_e( 'At Metabox there are option for sidebars.', 'enrollment' ); ?></div><!-- .meta-options-wrap --> 86 </div><!-- #cv-info-content --> 88 87 89 <!-- Sidebar tab content -->90 <div class="cv-single-meta" id="cv-metabox-sidebar">91 <div class="content-header">92 <h4><?php esc_html_e( 'Available Sidebars', 'enrollment' ) ;?></h4>93 <span class="section-desc"><em><?php esc_html_e( 'Select sidebar from available options which replaced sidebar layout from customizer settings.', 'enrollment' ); ?></em></span>94 </div><!-- .content-header -->95 <div class="cv-meta-options-wrap">96 <div class="buttonset">97 <?php98 foreach ( $enrollment_page_sidebar_options as $field ) {99 $enrollment_page_sidebar = get_post_meta( $post->ID, 'single_page_sidebar', true );88 <!-- Sidebar tab content --> 89 <div class="cv-single-meta" id="cv-metabox-sidebar"> 90 <div class="content-header"> 91 <h4><?php esc_html_e( 'Available Sidebars', 'enrollment' ) ;?></h4> 92 <span class="section-desc"><em><?php esc_html_e( 'Select sidebar from available options which replaced sidebar layout from customizer settings.', 'enrollment' ); ?></em></span> 93 </div><!-- .content-header --> 94 <div class="cv-meta-options-wrap"> 95 <div class="buttonset"> 96 <?php 97 foreach ( $enrollment_page_sidebar_options as $field ) { 98 $enrollment_page_sidebar = get_post_meta( $post->ID, 'single_page_sidebar', true ); 100 99 $enrollment_page_sidebar = ( $enrollment_page_sidebar ) ? $enrollment_page_sidebar : 'default_sidebar'; 101 ?>102 <input type="radio" id="<?php echo esc_attr( $field['id'] ); ?>" value="<?php echo esc_attr( $field['value'] ); ?>" name="single_page_sidebar" <?php checked( $field['value'], $enrollment_page_sidebar ); ?> />103 <label for="<?php echo esc_attr( $field['id'] ); ?>">104 <span class="screen-reader-text"><?php echo esc_html( $field['label'] ); ?></span>105 <img src="<?php echo esc_url( $field['thumbnail'] ); ?>" title="<?php echo esc_attr( $field['label'] ); ?>" alt="<?php echo esc_attr( $field['label'] ); ?>" />106 </label>107 108 <?php } ?>109 </div><!-- .buttonset -->110 </div><!-- .meta-options-wrap -->111 </div><!-- #cv-sidebar-content -->112 </div><!-- .cv-metabox-content-wrapper -->100 ?> 101 <input type="radio" id="<?php echo esc_attr( $field['id'] ); ?>" value="<?php echo esc_attr( $field['value'] ); ?>" name="single_page_sidebar" <?php checked( $field['value'], $enrollment_page_sidebar ); ?> /> 102 <label for="<?php echo esc_attr( $field['id'] ); ?>"> 103 <span class="screen-reader-text"><?php echo esc_html( $field['label'] ); ?></span> 104 <img src="<?php echo esc_url( $field['thumbnail'] ); ?>" title="<?php echo esc_attr( $field['label'] ); ?>" alt="<?php echo esc_attr( $field['label'] ); ?>" /> 105 </label> 106 107 <?php } ?> 108 </div><!-- .buttonset --> 109 </div><!-- .meta-options-wrap --> 110 </div><!-- #cv-sidebar-content --> 111 </div><!-- .cv-metabox-content-wrapper --> 113 112 <div class="clear"></div> 114 113 <input type="hidden" id="post-meta-selected" name="post_meta_identity" value="<?php echo esc_attr( $post_identity_value ); ?>" /> 115 </div><!-- .cv-meta-container -->114 </div><!-- .cv-meta-container --> 116 115 <?php 117 }116 } 118 117 119 118 endif; -
enrollment/1.0.11/inc/metaboxes/post-metabox.php
r128860 r268656 25 25 endif; 26 26 27 $enrollment_post_sidebar_options = array(28 'default-sidebar' => array(29 'id' => 'post-default-sidebar',30 'value' => 'default_sidebar',31 'label' => esc_html__( 'Default Sidebar', 'enrollment' ),32 'thumbnail' => get_template_directory_uri() . '/assets/images/default-sidebar.png'33 ),34 'left-sidebar' => array(35 'id' => 'post-right-sidebar',36 'value' => 'left_sidebar',37 'label' => esc_html__( 'Left sidebar', 'enrollment' ),38 'thumbnail' => get_template_directory_uri() . '/assets/images/left-sidebar.png'39 ),40 'right-sidebar' => array(41 'id' => 'post-left-sidebar',42 'value' => 'right_sidebar',43 'label' => esc_html__( 'Right sidebar', 'enrollment' ),44 'thumbnail' => get_template_directory_uri() . '/assets/images/right-sidebar.png'45 ),46 'no-sidebar' => array(47 'id' => 'post-no-sidebar',48 'value' => 'no_sidebar',49 'label' => esc_html__( 'No sidebar Full width', 'enrollment' ),50 'thumbnail' => get_template_directory_uri() . '/assets/images/no-sidebar.png'51 ),52 'no-sidebar-center' => array(53 'id' => 'post-no-sidebar-center',54 'value' => 'no_sidebar_center',55 'label' => esc_html__( 'No sidebar Content Centered', 'enrollment' ),56 'thumbnail' => get_template_directory_uri() . '/assets/images/no-sidebar-center.png'57 )58 );59 60 61 27 if ( ! function_exists( 'enrollment_post_meta_callback' ) ) : 62 28 63 29 /** 64 30 * Callback function for post option 65 31 */ 66 32 function enrollment_post_meta_callback() { 67 global $post, $enrollment_post_sidebar_options; 33 global $post; 34 $enrollment_post_sidebar_options = array( 35 'default-sidebar' => array( 36 'id' => 'post-default-sidebar', 37 'value' => 'default_sidebar', 38 'label' => esc_html__( 'Default Sidebar', 'enrollment' ), 39 'thumbnail' => get_template_directory_uri() . '/assets/images/default-sidebar.png' 40 ), 41 'left-sidebar' => array( 42 'id' => 'post-right-sidebar', 43 'value' => 'left_sidebar', 44 'label' => esc_html__( 'Left sidebar', 'enrollment' ), 45 'thumbnail' => get_template_directory_uri() . '/assets/images/left-sidebar.png' 46 ), 47 'right-sidebar' => array( 48 'id' => 'post-left-sidebar', 49 'value' => 'right_sidebar', 50 'label' => esc_html__( 'Right sidebar', 'enrollment' ), 51 'thumbnail' => get_template_directory_uri() . '/assets/images/right-sidebar.png' 52 ), 53 'no-sidebar' => array( 54 'id' => 'post-no-sidebar', 55 'value' => 'no_sidebar', 56 'label' => esc_html__( 'No sidebar Full width', 'enrollment' ), 57 'thumbnail' => get_template_directory_uri() . '/assets/images/no-sidebar.png' 58 ), 59 'no-sidebar-center' => array( 60 'id' => 'post-no-sidebar-center', 61 'value' => 'no_sidebar_center', 62 'label' => esc_html__( 'No sidebar Content Centered', 'enrollment' ), 63 'thumbnail' => get_template_directory_uri() . '/assets/images/no-sidebar-center.png' 64 ) 65 ); 68 66 69 67 $get_post_meta_identity = get_post_meta( $post->ID, 'post_meta_identity', true ); 70 68 $post_identity_value = empty( $get_post_meta_identity ) ? 'cv-metabox-info' : $get_post_meta_identity; 71 69 72 wp_nonce_field( basename( __FILE__ ), 'enrollment_post_meta_nonce' );70 wp_nonce_field( basename( __FILE__ ), 'enrollment_post_meta_nonce' ); 73 71 ?> 74 <div class="cv-meta-container clearfix">75 <ul class="cv-meta-menu-wrapper">76 <li class="cv-meta-tab <?php if ( $post_identity_value == 'cv-metabox-info' ) { echo 'active'; } ?>" data-tab="cv-metabox-info"><span class="dashicons dashicons-clipboard"></span><?php esc_html_e( 'Information', 'enrollment' ); ?></li>77 <li class="cv-meta-tab <?php if ( $post_identity_value == 'cv-metabox-sidebar' ) { echo 'active'; } ?>" data-tab="cv-metabox-sidebar"><span class="dashicons dashicons-exerpt-view"></span><?php esc_html_e( 'Sidebars', 'enrollment' ); ?></li>78 </ul><!-- .cv-meta-menu-wrapper -->79 <div class="cv-metabox-content-wrapper">80 81 <!-- Info tab content -->82 <div class="cv-single-meta active" id="cv-metabox-info">83 <div class="content-header">84 <h4><?php esc_html_e( 'About Metabox Options', 'enrollment' ) ;?></h4>85 </div><!-- .content-header -->86 <div class="meta-options-wrap"><?php esc_html_e( 'At Metabox there are option for sidebars.', 'enrollment' ); ?></div><!-- .meta-options-wrap -->87 </div><!-- #cv-info-content -->72 <div class="cv-meta-container clearfix"> 73 <ul class="cv-meta-menu-wrapper"> 74 <li class="cv-meta-tab <?php if ( $post_identity_value == 'cv-metabox-info' ) { echo 'active'; } ?>" data-tab="cv-metabox-info"><span class="dashicons dashicons-clipboard"></span><?php esc_html_e( 'Information', 'enrollment' ); ?></li> 75 <li class="cv-meta-tab <?php if ( $post_identity_value == 'cv-metabox-sidebar' ) { echo 'active'; } ?>" data-tab="cv-metabox-sidebar"><span class="dashicons dashicons-exerpt-view"></span><?php esc_html_e( 'Sidebars', 'enrollment' ); ?></li> 76 </ul><!-- .cv-meta-menu-wrapper --> 77 <div class="cv-metabox-content-wrapper"> 78 79 <!-- Info tab content --> 80 <div class="cv-single-meta active" id="cv-metabox-info"> 81 <div class="content-header"> 82 <h4><?php esc_html_e( 'About Metabox Options', 'enrollment' ) ;?></h4> 83 </div><!-- .content-header --> 84 <div class="meta-options-wrap"><?php esc_html_e( 'At Metabox there are option for sidebars.', 'enrollment' ); ?></div><!-- .meta-options-wrap --> 85 </div><!-- #cv-info-content --> 88 86 89 <!-- Sidebar tab content -->90 <div class="cv-single-meta" id="cv-metabox-sidebar">91 <div class="content-header">92 <h4><?php esc_html_e( 'Available Sidebars', 'enrollment' ) ;?></h4>93 <span class="section-desc"><em><?php esc_html_e( 'Select sidebar from available options which replaced sidebar layout from customizer settings.', 'enrollment' ); ?></em></span>94 </div><!-- .content-header -->95 <div class="cv-meta-options-wrap">96 <div class="buttonset">97 <?php98 foreach ( $enrollment_post_sidebar_options as $field ) {99 $enrollment_post_sidebar = get_post_meta( $post->ID, 'single_post_sidebar', true );87 <!-- Sidebar tab content --> 88 <div class="cv-single-meta" id="cv-metabox-sidebar"> 89 <div class="content-header"> 90 <h4><?php esc_html_e( 'Available Sidebars', 'enrollment' ) ;?></h4> 91 <span class="section-desc"><em><?php esc_html_e( 'Select sidebar from available options which replaced sidebar layout from customizer settings.', 'enrollment' ); ?></em></span> 92 </div><!-- .content-header --> 93 <div class="cv-meta-options-wrap"> 94 <div class="buttonset"> 95 <?php 96 foreach ( $enrollment_post_sidebar_options as $field ) { 97 $enrollment_post_sidebar = get_post_meta( $post->ID, 'single_post_sidebar', true ); 100 98 $enrollment_post_sidebar = ( $enrollment_post_sidebar ) ? $enrollment_post_sidebar : 'default_sidebar'; 101 ?>102 <input type="radio" id="<?php echo esc_attr( $field['id'] ); ?>" value="<?php echo esc_attr( $field['value'] ); ?>" name="single_post_sidebar" <?php checked( $field['value'], $enrollment_post_sidebar ); ?> />103 <label for="<?php echo esc_attr( $field['id'] ); ?>">104 <span class="screen-reader-text"><?php echo esc_html( $field['label'] ); ?></span>105 <img src="<?php echo esc_url( $field['thumbnail'] ); ?>" title="<?php echo esc_attr( $field['label'] ); ?>" alt="<?php echo esc_attr( $field['label'] ); ?>" />106 </label>107 108 <?php } ?>109 </div><!-- .buttonset -->110 </div><!-- .meta-options-wrap -->111 </div><!-- #cv-sidebar-content -->99 ?> 100 <input type="radio" id="<?php echo esc_attr( $field['id'] ); ?>" value="<?php echo esc_attr( $field['value'] ); ?>" name="single_post_sidebar" <?php checked( $field['value'], $enrollment_post_sidebar ); ?> /> 101 <label for="<?php echo esc_attr( $field['id'] ); ?>"> 102 <span class="screen-reader-text"><?php echo esc_html( $field['label'] ); ?></span> 103 <img src="<?php echo esc_url( $field['thumbnail'] ); ?>" title="<?php echo esc_attr( $field['label'] ); ?>" alt="<?php echo esc_attr( $field['label'] ); ?>" /> 104 </label> 105 106 <?php } ?> 107 </div><!-- .buttonset --> 108 </div><!-- .meta-options-wrap --> 109 </div><!-- #cv-sidebar-content --> 112 110 113 </div><!-- .cv-metabox-content-wrapper -->111 </div><!-- .cv-metabox-content-wrapper --> 114 112 <div class="clear"></div> 115 113 <input type="hidden" id="post-meta-selected" name="post_meta_identity" value="<?php echo esc_attr( $post_identity_value ); ?>" /> 116 </div><!-- .cv-meta-container -->114 </div><!-- .cv-meta-container --> 117 115 <?php 118 }116 } 119 117 120 118 endif; -
enrollment/1.0.11/readme.txt
r192013 r268656 2 2 3 3 Contributors: codevibrant 4 Requires at least: 4.75 Tested up to: 6. 2.16 Requires PHP: 5.2.44 Requires at least: 5.6 5 Tested up to: 6.7 6 Requires PHP: 7.2 7 7 License: GPLv3 or later 8 8 License URI: http://www.gnu.org/licenses/gpl-3.0.html … … 59 59 https://pxhere.com/en/photo/1449809 60 60 61 == Changelog ==62 63 = 1.0.10 = May 19, 202364 * Added - block based widget design added.65 * Added - Block based tag dynamic hover color added.66 67 = 1.0.9 = May 21, 202168 * Fixed - Responsive issue fixed.69 * Tweaks - 404 error page design tweaks done.70 * Fixed - Dynamic color issue fixed.71 * Tweaks - Some design tweaks and glitch fixed.72 73 = 1.0.8 = April 21, 202074 * Fixed - bug at latest blog widget.75 76 = 1.0.7 = April 07, 202077 * Fixed - responsive header and menu bug fixed.78 * Added - buy now button at welcome section.79 * Updated - .pot file.80 81 = 1.0.6 = November 20, 201982 * Added - wp_body_open hooks.83 * Added - required at least WordPress version information.84 * Added - required php version information.85 * Added - TGM.86 * Fixed - Welcome notice dismissible.87 88 = 1.0.5 = August 08, 201989 * Added - skip link for content.90 * Added - navigation scripts file.91 * Added - Welcome page.92 * Fixed - some code in files.93 94 = 1.0.4 =95 * Fixed design on the index page and header section.96 97 = 1.0.3 =98 * Added upsell button.99 100 = 1.0.2 =101 * Removed unused customizer field and their related codes.102 103 = 1.0.1 =104 * New screenshot updated.105 106 = 1.0.0 =107 * Submit on wordpress.org trac. -
enrollment/1.0.11/style.css
r192013 r268656 5 5 Author URI: https://codevibrant.com 6 6 Description: Enrollment is a clean and modern WordPress Theme for all kinds of Educational center like School, College, University & Training center. It is perfect for any kind Educational website. It is easy to use & has a powerful features. Launch your institutional site with the Enrollment education WordPress theme! We have great customer support via email, support forum. 7 Version: 1.0.1 08 Requires at least: 4.79 Tested up to: 6.2.110 Requires PHP: 5.2.47 Version: 1.0.11 8 Requires at least: 5.6 9 Tested up to: 6.7 10 Requires PHP: 7.2 11 11 License: GNU General Public License v3 or later 12 12 License URI: http://www.gnu.org/licenses/gpl-3.0.html … … 1311 1311 1312 1312 .site-title-wrapper { 1313 float: left;1314 1313 margin: 22px 0; 1315 1314 } … … 2746 2745 margin-top: 0; 2747 2746 } 2747 /* no result search page css */ 2748 2749 #primary .no-results .search-field{ 2750 width:90%; 2751 } 2752 2753 #primary .no-results .search-submit{ 2754 height:36px; 2755 } 2756 2757 .sticky-sidebar { 2758 position: sticky; 2759 top: 0; /* Adjust as needed */ 2760 }
Note: See TracChangeset for help on using the changeset viewer.