Make WordPress Themes

Changeset 178500


Ignore:
Timestamp:
10/29/2022 11:14:45 AM (3 years ago)
Author:
themedropbox
Message:

New version of VW Driving School - 0.8.5

Location:
vw-driving-school/0.8.5
Files:
8 edited
1 copied

Legend:

Unmodified
Added
Removed
  • vw-driving-school/0.8.5/functions.php

    r177185r178500 
    1010 */
    1111
     12/* Breadcrumb Begin */
     13function vw_driving_school_the_breadcrumb() {
     14    if (!is_home()) {
     15        echo '<a href="';
     16            echo esc_url( home_url() );
     17        echo '">';
     18            bloginfo('name');
     19        echo "</a> ";
     20        if (is_category() || is_single()) {
     21            the_category(',');
     22            if (is_single()) {
     23                echo "<span> ";
     24                    the_title();
     25                echo "</span> ";
     26            }
     27        } elseif (is_page()) {
     28            echo "<span> ";
     29                the_title();
     30        }
     31    }
     32}
     33
     34/* Theme Setup */
    1235if ( ! function_exists( 'vw_driving_school_setup' ) ) :
    1336 
  • vw-driving-school/0.8.5/inc/customizer.php

    r177185r178500 
    9797        ),
    9898    ) );
     99
     100    $wp_customize->add_setting( 'vw_driving_school_single_page_breadcrumb',array(
     101        'default' => 1,
     102        'transport' => 'refresh',
     103        'sanitize_callback' => 'vw_driving_school_switch_sanitization'
     104    ) );
     105    $wp_customize->add_control( new VW_Driving_School_Toggle_Switch_Custom_Control( $wp_customize, 'vw_driving_school_single_page_breadcrumb',array(
     106        'label' => esc_html__( 'Single Page Breadcrumb','vw-driving-school' ),
     107        'section' => 'vw_driving_school_left_right'
     108    )));
    99109
    100110    //Wow Animation
     
    951961    ));
    952962
     963    $wp_customize->add_setting( 'vw_driving_school_single_post_breadcrumb',array(
     964        'default' => 1,
     965        'transport' => 'refresh',
     966        'sanitize_callback' => 'vw_driving_school_switch_sanitization'
     967    ) );
     968    $wp_customize->add_control( new VW_Driving_School_Toggle_Switch_Custom_Control( $wp_customize, 'vw_driving_school_single_post_breadcrumb',array(
     969        'label' => esc_html__( 'Single Post Breadcrumb','vw-driving-school' ),
     970        'section' => 'vw_driving_school_single_blog_settings'
     971    )));
     972
    953973    $wp_customize->add_setting( 'vw_driving_school_toggle_tags',array(
    954974        'default' => 1,
     
    13181338        'section'  => 'vw_driving_school_footer',
    13191339    )));
     1340
     1341    $wp_customize->add_setting('vw_driving_school_footer_widgets_heading',array(
     1342        'default' => 'Left',
     1343        'transport' => 'refresh',
     1344        'sanitize_callback' => 'vw_driving_school_sanitize_choices'
     1345    ));
     1346    $wp_customize->add_control('vw_driving_school_footer_widgets_heading',array(
     1347        'type' => 'select',
     1348        'label' => __('Footer Widget Heading','vw-driving-school'),
     1349        'section' => 'vw_driving_school_footer',
     1350        'choices' => array(
     1351            'Left' => __('Left','vw-driving-school'),
     1352            'Center' => __('Center','vw-driving-school'),
     1353            'Right' => __('Right','vw-driving-school')
     1354        ),
     1355    ) );
     1356
     1357    $wp_customize->add_setting('vw_driving_school_footer_widgets_content',array(
     1358        'default' => 'Left',
     1359        'transport' => 'refresh',
     1360        'sanitize_callback' => 'vw_driving_school_sanitize_choices'
     1361    ));
     1362    $wp_customize->add_control('vw_driving_school_footer_widgets_content',array(
     1363        'type' => 'select',
     1364        'label' => __('Footer Widget Content','vw-driving-school'),
     1365        'section' => 'vw_driving_school_footer',
     1366        'choices' => array(
     1367            'Left' => __('Left','vw-driving-school'),
     1368            'Center' => __('Center','vw-driving-school'),
     1369            'Right' => __('Right','vw-driving-school')
     1370        ),
     1371    ) );
    13201372
    13211373    //Selective Refresh
  • vw-driving-school/0.8.5/inline-style.php

    r177185r178500 
    88
    99    if($vw_driving_school_first_color != false){
    10         $vw_driving_school_custom_css .='.btn, .search-box input[type="submit"], #sidebar input[type="submit"], input[type="submit"], #footer input[type="submit"], .search-box label:before, .more-btn .btn span, .error-btn .btn span, .more-btn .btn span:after, .error-btn .btn span:after, .more-btn .btn:after, .error-btn .btn:after, #slider .carousel-control-prev-icon, #slider .carousel-control-next-icon, #contact-us, #footer .tagcloud a:hover, #footer-2, .scrollup i, #sidebar .tagcloud a:hover, .pagination span, .pagination a, nav.woocommerce-MyAccount-navigation ul li, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, #comments a.comment-reply-link, .toggle-nav i, #sidebar .widget_price_filter .ui-slider .ui-slider-range, #sidebar .widget_price_filter .ui-slider .ui-slider-handle, #sidebar .woocommerce-product-search button, #footer .widget_price_filter .ui-slider .ui-slider-range, #footer .widget_price_filter .ui-slider .ui-slider-handle, #footer .woocommerce-product-search button, #footer a.custom_read_more, #sidebar a.custom_read_more, #footer .custom-social-icons i:hover, #sidebar .custom-social-icons i:hover, .woocommerce nav.woocommerce-pagination ul li a, .nav-previous a, .nav-next a, .wp-block-button .wp-block-button__link:hover, #preloader, #footer .wp-block-search .wp-block-search__button, #sidebar .wp-block-search .wp-block-search__button{';
     10        $vw_driving_school_custom_css .='.btn, .search-box input[type="submit"], #sidebar input[type="submit"], input[type="submit"], #footer input[type="submit"], .search-box label:before, .more-btn .btn span, .error-btn .btn span, .more-btn .btn span:after, .error-btn .btn span:after, .more-btn .btn:after, .error-btn .btn:after, #slider .carousel-control-prev-icon, #slider .carousel-control-next-icon, #contact-us, #footer .tagcloud a:hover, #footer-2, .scrollup i, #sidebar .tagcloud a:hover, .pagination span, .pagination a, nav.woocommerce-MyAccount-navigation ul li, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, #comments a.comment-reply-link, .toggle-nav i, #sidebar .widget_price_filter .ui-slider .ui-slider-range, #sidebar .widget_price_filter .ui-slider .ui-slider-handle, #sidebar .woocommerce-product-search button, #footer .widget_price_filter .ui-slider .ui-slider-range, #footer .widget_price_filter .ui-slider .ui-slider-handle, #footer .woocommerce-product-search button, #footer a.custom_read_more, #sidebar a.custom_read_more, #footer .custom-social-icons i:hover, #sidebar .custom-social-icons i:hover, .woocommerce nav.woocommerce-pagination ul li a, .nav-previous a, .nav-next a, .wp-block-button .wp-block-button__link:hover, #preloader, #footer .wp-block-search .wp-block-search__button, #sidebar .wp-block-search .wp-block-search__button, .bradcrumbs a:hover, .bradcrumbs span{';
    1111            $vw_driving_school_custom_css .='background-color: '.esc_attr($vw_driving_school_first_color).';';
    1212        $vw_driving_school_custom_css .='}';
     
    406406    /*-------------- Copyright Alignment ----------------*/
    407407
     408    $vw_driving_school_footer_widgets_heading = get_theme_mod( 'vw_driving_school_footer_widgets_heading','Left');
     409    if($vw_driving_school_footer_widgets_heading == 'Left'){
     410        $vw_driving_school_custom_css .='#footer h3, #footer .wp-block-search .wp-block-search__label{';
     411        $vw_driving_school_custom_css .='text-align: left;';
     412        $vw_driving_school_custom_css .='}';
     413    }else if($vw_driving_school_footer_widgets_heading == 'Center'){
     414        $vw_driving_school_custom_css .='#footer h3, #footer .wp-block-search .wp-block-search__label{';
     415            $vw_driving_school_custom_css .='text-align: center;';
     416        $vw_driving_school_custom_css .='}';
     417    }else if($vw_driving_school_footer_widgets_heading == 'Right'){
     418        $vw_driving_school_custom_css .='#footer h3, #footer .wp-block-search .wp-block-search__label{';
     419            $vw_driving_school_custom_css .='text-align: right;';
     420        $vw_driving_school_custom_css .='}';
     421    }
     422
     423    $vw_driving_school_footer_widgets_content = get_theme_mod( 'vw_driving_school_footer_widgets_content','Left');
     424    if($vw_driving_school_footer_widgets_content == 'Left'){
     425        $vw_driving_school_custom_css .='#footer .widget{';
     426        $vw_driving_school_custom_css .='text-align: left;';
     427        $vw_driving_school_custom_css .='}';
     428    }else if($vw_driving_school_footer_widgets_content == 'Center'){
     429        $vw_driving_school_custom_css .='#footer .widget{';
     430            $vw_driving_school_custom_css .='text-align: center;';
     431        $vw_driving_school_custom_css .='}';
     432    }else if($vw_driving_school_footer_widgets_content == 'Right'){
     433        $vw_driving_school_custom_css .='#footer .widget{';
     434            $vw_driving_school_custom_css .='text-align: right;';
     435        $vw_driving_school_custom_css .='}';
     436    }
     437
    408438    $vw_driving_school_footer_background_color = get_theme_mod('vw_driving_school_footer_background_color');
    409439    if($vw_driving_school_footer_background_color != false){
  • vw-driving-school/0.8.5/languages/vw-driving-school.pot

    r177185r178500 
    10411041msgstr ""
    10421042
     1043#: inc/customizer.php:585
     1044msgid "Footer Widget Heading"
     1045msgstr ""
     1046
     1047#: inc/customizer.php:585
     1048msgid "Footer Widget Content"
     1049msgstr ""
     1050
    10431051#: inc/customizer.php:486
    10441052msgid 'Copyright Text'
  • vw-driving-school/0.8.5/page.php

    r139365r178500 
    1919        <?php $vw_driving_school_theme_lay = get_theme_mod( 'vw_driving_school_page_layout','One Column');
    2020            if($vw_driving_school_theme_lay == 'One Column'){ ?>
     21                <?php if(get_theme_mod('vw_driving_school_single_page_breadcrumb',true) != ''){ ?>
     22                    <div class="bradcrumbs">
     23                        <?php vw_driving_school_the_breadcrumb(); ?>
     24                    </div>
     25                <?php }?>
    2126                <?php while ( have_posts() ) : the_post();
    2227                    get_template_part( 'template-parts/content-page');
     
    2530            <div class="row">
    2631                <div class="col-lg-8 col-md-8">
     32                    <?php if(get_theme_mod('vw_driving_school_single_page_breadcrumb',true) != ''){ ?>
     33                        <div class="bradcrumbs">
     34                            <?php vw_driving_school_the_breadcrumb(); ?>
     35                        </div>
     36                    <?php }?>
    2737                    <?php while ( have_posts() ) : the_post();
    2838                        get_template_part( 'template-parts/content-page');
     
    3949                </div>
    4050                <div class="col-lg-8 col-md-8">
     51                    <?php if(get_theme_mod('vw_driving_school_single_page_breadcrumb',true) != ''){ ?>
     52                        <div class="bradcrumbs">
     53                            <?php vw_driving_school_the_breadcrumb(); ?>
     54                        </div>
     55                    <?php }?>
    4156                    <?php while ( have_posts() ) : the_post();
    4257                        get_template_part( 'template-parts/content-page');
     
    4762            <div class="row">
    4863                <div class="col-lg-8 col-md-8">
     64                    <?php if(get_theme_mod('vw_driving_school_single_page_breadcrumb',true) != ''){ ?>
     65                        <div class="bradcrumbs">
     66                            <?php vw_driving_school_the_breadcrumb(); ?>
     67                        </div>
     68                    <?php }?>
    4969                    <?php while ( have_posts() ) : the_post();
    5070                        get_template_part( 'template-parts/content-page');
  • vw-driving-school/0.8.5/readme.txt

    r177185r178500 
    55Tested up to: 6.0
    66Requires PHP: 7.2
    7 Stable tag: 0.8.4
     7Stable tag: 0.8.5
    88License: GPLv3.0 or later
    99License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    311311* Updated language folder.
    312312
     313= 0.8.5 =
     314* Added show / hide single post breadcrumb option in customizer.
     315* Added show / hide single page breadcrumb option in customizer.
     316* Added footer widget heading alignment option in customizer.
     317* Added footer widget content alignment option in customizer.
     318* Updated language folder.
     319
    313320== Resources ==
    314321
  • vw-driving-school/0.8.5/single.php

    r139365r178500 
    1616        <div class="col-lg-4 col-md-4" id="sidebar"><?php dynamic_sidebar('sidebar-1');?></div>
    1717        <div id="our-services" class="services col-lg-8 col-md-8">
     18          <?php if(get_theme_mod('vw_driving_school_single_post_breadcrumb',true) != ''){ ?>
     19            <div class="bradcrumbs">
     20                <?php vw_driving_school_the_breadcrumb(); ?>
     21            </div>
     22          <?php }?>
    1823          <?php if ( have_posts() ) :
    1924            /* Start the Loop */
     
    4348      <div class="row">
    4449        <div id="our-services" class="services col-lg-8 col-md-8">
     50          <?php if(get_theme_mod('vw_driving_school_single_post_breadcrumb',true) != ''){ ?>
     51            <div class="bradcrumbs">
     52                <?php vw_driving_school_the_breadcrumb(); ?>
     53            </div>
     54          <?php }?>
    4555          <?php if ( have_posts() ) :
    4656            /* Start the Loop */
     
    6979    <?php }else if($vw_driving_school_theme_lay == 'One Column'){ ?>
    7080      <div id="our-services" class="services">
     81        <?php if(get_theme_mod('vw_driving_school_single_post_breadcrumb',true) != ''){ ?>
     82            <div class="bradcrumbs">
     83                <?php vw_driving_school_the_breadcrumb(); ?>
     84            </div>
     85          <?php }?>
    7186        <?php if ( have_posts() ) :
    7287          /* Start the Loop */
     
    95110        <div class="col-lg-3 col-md-3" id="sidebar"><?php dynamic_sidebar('sidebar-1');?></div>
    96111        <div id="our-services" class="services col-lg-6 col-md-6">
     112          <?php if(get_theme_mod('vw_driving_school_single_post_breadcrumb',true) != ''){ ?>
     113            <div class="bradcrumbs">
     114                <?php vw_driving_school_the_breadcrumb(); ?>
     115            </div>
     116          <?php }?>
    97117          <?php if ( have_posts() ) :
    98118            /* Start the Loop */
     
    123143        <div class="col-lg-3 col-md-3" id="sidebar"><?php dynamic_sidebar('sidebar-1');?></div>
    124144        <div id="our-services" class="services col-lg-3 col-md-3">
     145          <?php if(get_theme_mod('vw_driving_school_single_post_breadcrumb',true) != ''){ ?>
     146            <div class="bradcrumbs">
     147                <?php vw_driving_school_the_breadcrumb(); ?>
     148            </div>
     149          <?php }?>
    125150          <?php if ( have_posts() ) :
    126151            /* Start the Loop */
     
    152177        <div id="our-services" class="services col-lg-9">
    153178          <div class="row">
     179            <?php if(get_theme_mod('vw_driving_school_single_post_breadcrumb',true) != ''){ ?>
     180              <div class="bradcrumbs">
     181                  <?php vw_driving_school_the_breadcrumb(); ?>
     182              </div>
     183            <?php }?>
    154184            <?php if ( have_posts() ) :
    155185              /* Start the Loop */
     
    180210      <div class="row">
    181211        <div id="our-services" class="services col-lg-8 col-md-8">
     212          <?php if(get_theme_mod('vw_driving_school_single_post_breadcrumb',true) != ''){ ?>
     213            <div class="bradcrumbs">
     214                <?php vw_driving_school_the_breadcrumb(); ?>
     215            </div>
     216          <?php }?>
    182217          <?php if ( have_posts() ) :
    183218            /* Start the Loop */
  • vw-driving-school/0.8.5/style.css

    r177185r178500 
    88Tested up to: 6.0
    99Requires PHP: 7.2
    10 Version: 0.8.4
     10Version: 0.8.5
    1111License: GPLv3.0 or later
    1212License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    12041204}
    12051205.bradcrumbs{
    1206   padding:30px 0;
     1206  padding:10px 0 30px 0px;
    12071207}
    12081208.bradcrumbs a{
    12091209  background:#f1f1f1;
    12101210  color:#000;
    1211   padding:5px 15px;
     1211  padding:8px 15px;
    12121212  margin-right:5px;
    12131213}
    1214 .bradcrumbs a:hover{
    1215   background:#ffd34e;
     1214.bradcrumbs a:hover, .bradcrumbs span{
     1215  background:#c4b12d;
     1216  color: #fff;
    12161217}
    12171218.bradcrumbs span{
    1218   background:#dddddd;
    1219   color:#000;
    1220   padding:5px 15px;
     1219  padding:12px 15px 9px 15px;
     1220  font-weight: 700;
    12211221}
    12221222
Note: See TracChangeset for help on using the changeset viewer.