WordPress.org

Plugin Directory

Changeset 1764507


Ignore:
Timestamp:
11/12/17 20:02:03 (3 months ago)
Author:
WPBrigade
Message:

NEW FEATURE RELEASE [version 1.0.3] and tagging …

Location:
under-construction-maintenance-mode
Files:
9 edited
2 copied

Legend:

Unmodified
Added
Removed
  • under-construction-maintenance-mode/tags/1.0.3/assets/js/customize-controls.js

    r1618462 r1764507  
    44( function( $ ) { 
    55 
     6    // header text h1 
     7    // wp.customize( 'ucmm_wpbrigade_customization[ucmm_logo_width]', function( value ) { 
     8    //  value.bind( function( newval ) { 
     9    // 
     10    //     if ( '' != newval) { 
     11    //       $('#customize-preview iframe').contents().find( '.ucmm-logo img' ).css( 'width',  newval ); 
     12    //     } 
     13    // 
     14    //  } ); 
     15    // } ); 
     16    // // header text h1 
     17    // wp.customize( 'ucmm_wpbrigade_customization[ucmm_logo_height]', function( value ) { 
     18    //  value.bind( function( newval ) { 
     19    // 
     20    //     if ( '' != newval) { 
     21    //       $('#customize-preview iframe').contents().find( '.ucmm-logo img' ).css( 'height',  newval ); 
     22    //     } 
     23    // 
     24    //  } ); 
     25    // } ); 
    626    // header text h1 
    727    wp.customize( 'ucmm_wpbrigade_customization[header_text]', function( value ) { 
  • under-construction-maintenance-mode/tags/1.0.3/classes/customizer.php

    r1618462 r1764507  
    6060 
    6161    $logo_control = array( 'ucmm_logo_width', 'ucmm_logo_height', 'ucmm_logo_padding', 'ucmm_logo_hover', 'ucmm_logo_hover_title' ); 
    62     $logo_default = array( '200px', '100px', '200px', '', '' ); 
     62    $logo_default = array( '100px', '100px', '200px', '', '' ); 
    6363    $logo_label   = array( 
    6464      __( 'Logo Width:', 'ucmm-wpbrigade' ), 
     
    6969    ); 
    7070 
    71     // $logo = 0; 
    72     // while ( $logo < 5 ) : 
    73     // 
    74     //   $wp_customize->add_setting( "ucmm_wpbrigade_customization[{$logo_control[$logo]}]", array( 
    75     //     'default'                    => $logo_default[$logo], 
    76     //     'type'                       => 'option', 
    77     //     'capability'         => 'manage_options', 
    78     //     // 'transport'       => 'postMessage' 
    79     //   )); 
    80     // 
    81     //   $wp_customize->add_control( $logo_control[$logo], array( 
    82     //     'label'                       => $logo_label[$logo], 
    83     //     'section'                     => 'ucmm_wpbrigade_logo_section', 
    84     //     'priority'                => 10, 
    85     //     'settings'                => "ucmm_wpbrigade_customization[{$logo_control[$logo]}]" 
    86     //   )); 
    87     // 
    88     //   $logo++; 
    89     // endwhile; 
     71    $logo = 0; 
     72    while ( $logo < 2 ) : 
     73 
     74      $wp_customize->add_setting( "ucmm_wpbrigade_customization[{$logo_control[$logo]}]", array( 
     75        'default'                   => $logo_default[$logo], 
     76        'type'                      => 'option', 
     77        'capability'            => 'manage_options', 
     78        // 'transport'       => 'postMessage' 
     79      )); 
     80 
     81      $wp_customize->add_control( $logo_control[$logo], array( 
     82        'label'                      => $logo_label[$logo], 
     83        'section'                    => 'ucmm_wpbrigade_logo_section', 
     84        'priority'               => 10, 
     85        'settings'               => "ucmm_wpbrigade_customization[{$logo_control[$logo]}]" 
     86      )); 
     87 
     88      $logo++; 
     89    endwhile; 
    9090 
    9191    //  ============================= 
     
    176176      'type'         => 'checkbox', 
    177177    ) ); 
     178 
     179    //  ============================= 
     180    //  = Section for Social Links  = 
     181    //  ============================= 
     182 
     183    $social_control_c = array( 'ucmm_facebook_c', 'ucmm_twitter_c', 'ucmm_linkedin_c', 'ucmm_google_c', 'ucmm_youtube_c', 'ucmm_instagram_c', 'ucmm_pinterest_c', 'ucmm_codepen_c' ); 
     184    $social_label_c   = array( 
     185      __( 'Show Facebook Icon:', 'ucmm-wpbrigade' ), 
     186      __( 'Show Twitter Icon:', 'ucmm-wpbrigade' ), 
     187      __( 'Show Linkedin Icon:', 'ucmm-wpbrigade' ), 
     188      __( 'Show Google Plus Icon:', 'ucmm-wpbrigade' ), 
     189      __( 'Show Youtube Icon:', 'ucmm-wpbrigade' ), 
     190      __( 'Show Instagram Icon:', 'ucmm-wpbrigade' ), 
     191      __( 'Show Pinterest Icon:', 'ucmm-wpbrigade' ), 
     192      __( 'Show Codepen Icon:', 'ucmm-wpbrigade' ) 
     193    ); 
     194    $social_control = array( 'ucmm_facebook', 'ucmm_twitter', 'ucmm_linkedin', 'ucmm_google', 'ucmm_youtube', 'ucmm_instagram', 'ucmm_pinterest', 'ucmm_codepen' ); 
     195    $social_default = array( "https://www.facebook.com/", "https://twitter.com/", "https://www.linkedin.com/", "https://plus.google.com/", "https://www.youtube.com/", "https://www.instagram.com/", "https://www.pinterest.com/", "https://codepen.io/" ); 
     196    $social_label   = array( 
     197      __( 'Facebook Link:', 'ucmm-wpbrigade' ), 
     198      __( 'Twitter Link:', 'ucmm-wpbrigade' ), 
     199      __( 'Linkedin Link:', 'ucmm-wpbrigade' ), 
     200      __( 'Google Plus Link:', 'ucmm-wpbrigade' ), 
     201      __( 'YouTube Link:', 'ucmm-wpbrigade' ), 
     202      __( 'Instagram Link:', 'ucmm-wpbrigade' ), 
     203      __( 'Pinterest Link:', 'ucmm-wpbrigade' ), 
     204      __( 'Codepen Link:', 'ucmm-wpbrigade' ) 
     205    ); 
     206 
     207    $wp_customize->add_section( 'ucmm_social_icon_section', array( 
     208      'title'                => __( 'Add Social Icons', 'ucmm-wpbrigade' ), 
     209      'priority'         => 25, 
     210      'panel'                => 'ucmm_wpbrigade_panel', 
     211    ) ); 
     212 
     213    $social = 0; 
     214    while ( $social < 8 ) : 
     215 
     216      $wp_customize->add_setting( "ucmm_wpbrigade_customization[{$social_control_c[$social]}]", array( 
     217        'default'        => false, 
     218        'type'           => 'option', 
     219        'capability'         => 'manage_options', 
     220        // 'transport'      => 'postMessage' 
     221      ) ); 
     222 
     223      $wp_customize->add_control( $social_control_c[$social], array( 
     224        'settings' => "ucmm_wpbrigade_customization[{$social_control_c[$social]}]", 
     225        'label'     => $social_label_c[$social], 
     226        'section'   => 'ucmm_social_icon_section', 
     227        // 'priority' => 5, 
     228        'type'       => 'checkbox', 
     229      ) ); 
     230 
     231      $wp_customize->add_setting( 
     232        "ucmm_wpbrigade_customization[{$social_control[$social]}]", array( 
     233        'default'                   => $social_default[$social], 
     234        'type'                      => 'option', 
     235        'capability'            => 'manage_options', 
     236        // 'transport'       => 'postMessage' 
     237      ) ); 
     238 
     239      $wp_customize->add_control( $social_control[$social], array( 
     240        'label'                      => $social_label[$social], 
     241        'section'                    => 'ucmm_social_icon_section', 
     242        // 'priority'                => 10, 
     243        'settings'               => "ucmm_wpbrigade_customization[{$social_control[$social]}]" 
     244      )); 
     245 
     246      $social++; 
     247    endwhile; 
     248 
     249    //  ============================= 
     250    //  = Section for Custom CSS        = 
     251    //  ============================= 
     252    $wp_customize->add_section( 
     253    'ucmm_section_css', 
     254    array( 
     255      'title'                => __( 'Custom CSS', 'ucmm-wpbrigade' ), 
     256      'description'  => '', 
     257      'priority'         => 30, 
     258      'panel'                => 'ucmm_wpbrigade_panel', 
     259    ) ); 
     260 
     261    $wp_customize->add_setting( 'ucmm_wpbrigade_customization[ucmm_custom_css]', array( 
     262      'default'         => "/* You can add your custom CSS here. */", 
     263      'type'                        => 'option', 
     264      'capability'          => 'manage_options', 
     265      'transport'       => 'postMessage' 
     266    ) ); 
     267 
     268    $wp_customize->add_control( 'ucmm_wpbrigade_customization[ucmm_custom_css]', array( 
     269      'label'                        => __( 'Customize CSS', 'ucmm-wpbrigade' ), 
     270      'type'                         => 'textarea', 
     271      'section'                  => 'ucmm_section_css', 
     272      'priority'                 => 5, 
     273      'settings'                 => 'ucmm_wpbrigade_customization[ucmm_custom_css]' 
     274    ) ); 
     275 
     276    //  ============================= 
     277    //  = Section for SEO Configuration 
     278    //  ============================= 
     279 
     280    $seo_control = array( 'ucmm_seo_title', 'ucmm_seo_description', 'ucmm_seo_url', 'ucmm_seo_sitename', 'ucmm_seo_admin', 'ucmm_seo_keywords' ); 
     281    $seo_default = array( "", "", get_bloginfo( 'url' ), get_bloginfo( 'name' ), "", "" ); 
     282    $seo_label   = array( 
     283      __( 'SEO Title:', 'ucmm-wpbrigade' ), 
     284      __( 'SEO Description:', 'ucmm-wpbrigade' ), 
     285      __( 'SEO URL:', 'ucmm-wpbrigade' ), 
     286      __( 'SEO Site Name:', 'ucmm-wpbrigade' ), 
     287      __( 'SEO Author Name:', 'ucmm-wpbrigade' ), 
     288      __( 'SEO Keywords:', 'ucmm-wpbrigade' ) 
     289    ); 
     290 
     291    $wp_customize->add_section( 
     292    'ucmm_seo_section', 
     293    array( 
     294      'title'                => __( 'SEO Configuration', 'ucmm-wpbrigade' ), 
     295      'description'  => '', 
     296      'priority'         => 35, 
     297      'panel'                => 'ucmm_wpbrigade_panel', 
     298    ) ); 
     299 
     300    $seo = 0; 
     301    while ( $seo < 6 ) : 
     302 
     303      $wp_customize->add_setting( 
     304        "ucmm_wpbrigade_customization[{$seo_control[$seo]}]", array( 
     305        'default'                   => $seo_default[$seo], 
     306        'type'                      => 'option', 
     307        'capability'            => 'manage_options', 
     308        // 'transport'       => 'postMessage' 
     309      ) ); 
     310 
     311      $wp_customize->add_control( $seo_control[$seo], array( 
     312        'label'                      => $seo_label[$seo], 
     313        'section'                    => 'ucmm_seo_section', 
     314        'settings'               => "ucmm_wpbrigade_customization[{$seo_control[$seo]}]" 
     315      )); 
     316 
     317      $seo++; 
     318    endwhile; 
     319 
     320    //  ============================= 
     321    //  = Section for Google Analytics 
     322    //  ============================= 
     323    $wp_customize->add_section( 
     324    'ucmm_ga_tracking_section', 
     325    array( 
     326      'title'                => __( 'Google Analytics Tracking Code', 'ucmm-wpbrigade' ), 
     327      'description'  => '', 
     328      'priority'         => 40, 
     329      'panel'                => 'ucmm_wpbrigade_panel', 
     330    ) ); 
     331 
     332    $wp_customize->add_setting( 'ucmm_wpbrigade_customization[ucmm_ga_tracking_code]', array( 
     333      'default'         => "/* Google Analytics Tracking Code here. */", 
     334      'type'                        => 'option', 
     335      'capability'          => 'manage_options', 
     336      'transport'       => 'postMessage' 
     337    ) ); 
     338 
     339    $wp_customize->add_control( 'ucmm_wpbrigade_customization[ucmm_ga_tracking_code]', array( 
     340      'label'                        => __( 'Google Analytics Tracking Code', 'ucmm-wpbrigade' ), 
     341      'type'                         => 'textarea', 
     342      'section'                  => 'ucmm_ga_tracking_section', 
     343      'priority'                 => 5, 
     344      'settings'                 => 'ucmm_wpbrigade_customization[ucmm_ga_tracking_code]' 
     345    ) ); 
    178346  } 
    179347} 
  • under-construction-maintenance-mode/tags/1.0.3/readme.txt

    r1764505 r1764507  
    44Tags: coming soon, under construction, maintenance mode, behind the scenes, maintenance, comingsoon, 
    55Requires at least: 3.0 
    6 Tested up to: 4.7.3 
    7 Stable tag: 1.0.2 
     6Tested up to: 4.9 
     7Stable tag: 1.0.3 
    88License: GPLv3 or later 
    99License URI: http://www.gnu.org/licenses/gpl-3.0.html 
     
    4646== Changelog == 
    4747 
     48= 1.0.3 = 
     49* New Feature: Custimize all the layout with WordPress Customizer and see it live preview along with changes live. 
     50* New Feature: Add your own logo for Under Construction Page. 
     51* New Feature: Add Social Media links at Under Construction Page. 
     52* New Feature: SEO Configuration for Under Construction Page. 
     53* New Feature: Add Google Analytics tracking for Under Construction Page. 
     54* New Feature: Customize Under Construction Page with Custom CSS section. 
     55* New Feature: Change Under Construction Page Background with WordPress Customizer. 
     56 
    4857= 1.0.2 = 
    4958* PostMessage Integration i.e no more refrsh while editing the page in customizer. 
     
    5968== Upgrade Notice == 
    6069 
    61 = 1.0.2 = 
    62 Upgrade Immediately. 
     70= 1.0.3 = 
     71Upgrade Immediately - 4.9 Compatible and A whole set of NEW FEATURES for FREE :) 
  • under-construction-maintenance-mode/tags/1.0.3/ucmm-customize.php

    r1618462 r1764507  
    11<?php 
    22/** 
    3  * @var $ucmm_wpbrigade_array get_option 
    4  * @since 1.0.0 
    5  */ 
     3* @var $ucmm_wpbrigade_array get_option 
     4* @since 1.0.0 
     5*/ 
    66$ucmm_wpbrigade_array = (array) get_option( 'ucmm_wpbrigade_customization' ); 
    77 
     
    1212        return $ucmm_wpbrigade_array[ $ucmm_key ]; 
    1313 
    14   } 
     14    } 
    1515    // else { 
    16   //   return false; 
    17   // } 
     16    //   return false; 
     17    // } 
    1818} 
    1919/** 
    20  * ucmm_wpbrigade_default_option_key 
    21  * @since 1.0.2 
    22  */ 
     20* ucmm_wpbrigade_default_option_key 
     21* @since 1.0.2 
     22*/ 
    2323function ucmm_wpbrigade_default_option_key( $ucmm_key, $ucmm_wpbrigade_array ) { 
    2424 
     
    2727        return $ucmm_wpbrigade_array[ $ucmm_key ]; 
    2828 
    29   } 
     29    } 
    3030    else { 
    31     return true; 
    32   } 
     31        return true; 
     32    } 
    3333} 
    3434 
     
    3737$ucmm_header            = ucmm_wpbrigade_option_key( 'header_text', $ucmm_wpbrigade_array); 
    3838$ucmm_footer            = ucmm_wpbrigade_option_key( 'footer_text', $ucmm_wpbrigade_array); 
     39$ucmm_logo_width    = ucmm_wpbrigade_option_key( 'ucmm_logo_width', $ucmm_wpbrigade_array); 
     40$ucmm_logo_height = ucmm_wpbrigade_option_key( 'ucmm_logo_height', $ucmm_wpbrigade_array); 
     41$ucmm_seo_title     = ucmm_wpbrigade_option_key( 'ucmm_seo_title', $ucmm_wpbrigade_array); 
     42$ucmm_seo_description = ucmm_wpbrigade_option_key( 'ucmm_seo_description', $ucmm_wpbrigade_array); 
     43$ucmm_seo_url   = ucmm_wpbrigade_option_key( 'ucmm_seo_url', $ucmm_wpbrigade_array); 
     44$ucmm_seo_sitename = ucmm_wpbrigade_option_key( 'ucmm_seo_sitename', $ucmm_wpbrigade_array); 
     45$ucmm_seo_admin = ucmm_wpbrigade_option_key( 'ucmm_seo_admin', $ucmm_wpbrigade_array); 
     46$ucmm_seo_keywords = ucmm_wpbrigade_option_key( 'ucmm_seo_keywords', $ucmm_wpbrigade_array); 
     47$ucmm_custom_css  = ucmm_wpbrigade_option_key( 'ucmm_custom_css', $ucmm_wpbrigade_array ); 
     48$ucmm_ga_tracking_code  = ucmm_wpbrigade_option_key( 'ucmm_ga_tracking_code', $ucmm_wpbrigade_array ); 
    3949$ucmm_footer_love = ucmm_wpbrigade_default_option_key( 'ucmm_display_footer_text', $ucmm_wpbrigade_array); 
     50 
     51if ( $ucmm_logo ) { 
     52    $_ucmm_logo = '<img src="'.$ucmm_logo.'" alt="">'; 
     53} 
     54else { 
     55    $_ucmm_logo = '';//get_bloginfo('name'); 
     56} 
    4057?> 
    4158<html xmlns="http://www.w3.org/1999/xhtml"> 
    4259<head> 
    43 <!-- <link rel="icon" href="<?php //echo site_icon_url();?>" sizes="32x32" /> --> 
    44 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
    45 <!-- <meta name="description" content="" /> 
    46 <meta name="locale" content="" /> 
    47 <meta name="type" content="" /> 
    48 <meta name="title" content="" /> 
    49 <meta name="description" content="" /> 
    50 <meta name="url" content="" /> 
    51 <meta name="site_name" content="" /> --> 
    52 <title><?php echo get_bloginfo('name'); ?></title> 
    53 <style media="screen"> 
    54   html{ 
    55     height: 100%; 
    56   } 
    57   body{ 
    58     display: table; 
    59     min-height: 100%; 
    60     margin: 0; 
    61     text-align: center; 
    62     width: 100%; 
    63     background: url(<?php echo null != $ucmm_bg ? $ucmm_bg : plugins_url( 'img/coming-soon.png', __FILE__ ); ?>); 
    64     background-size: cover; 
    65     background-position: center; 
    66   } 
    67   h1{ 
    68     /*display: table-header-group; 
    69     width: 100%;*/ 
    70     font-size: 60px; 
    71     color: #fff; 
    72     text-transform: uppercase; 
     60    <!-- <link rel="icon" href="<?php //echo site_icon_url();?>" sizes="32x32" /> --> 
     61    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
     62    <meta name="title" content="<?php echo $ucmm_seo_title;?>" /> 
     63    <meta name="description" content="<?php echo $ucmm_seo_description;?>" /> 
     64    <meta name="url" content="<?php echo $ucmm_seo_url;?>" /> 
     65    <meta name="site_name" content="<?php echo $ucmm_seo_sitename;?>" /> 
     66    <meta name="author" content="<?php echo $ucmm_seo_admin;?>"> 
     67    <meta name="keywords" content="<?php echo $ucmm_seo_keywords;?>"> 
     68    <title><?php echo get_bloginfo('name'); ?></title> 
     69    <style media="screen"> 
     70    html{ 
     71        height: 100%; 
     72    } 
     73    body{ 
     74        display: table; 
     75        min-height: 100%; 
    7376        margin: 0; 
    74   } 
    75   .ucmm-logo{ 
    76     /*display: table-cell;*/ 
     77        text-align: center; 
     78        width: 100%; 
     79        background: url(<?php echo null != $ucmm_bg ? $ucmm_bg : plugins_url( 'img/coming-soon.png', __FILE__ ); ?>); 
     80        background-size: cover; 
     81        <?php if ( '' == $ucmm_logo ): ?> 
     82        background-position: center; 
     83        <?php endif; ?> 
     84    } 
     85    h1{ 
     86        font-size: 60px; 
     87        color: #fff; 
     88        text-transform: uppercase; 
     89        margin: 0; 
     90    } 
     91    .ucmm-logo{ 
     92        <?php if ( '' == $ucmm_logo ): ?> 
    7793        padding-top: 70px; 
    78     vertical-align: middle; 
    79     text-align: center; 
    80     width: 100%; 
    81     font-size: 50px; 
    82     font-weight: bold; 
    83     color: #fff; 
    84   } 
    85   h2{ 
    86     /*display: table-footer-group; 
    87     width: 100%;*/ 
    88     font-size: 20px; 
    89     color: #fff; 
     94        <?php else : ?> 
     95        padding-top: 20px; 
     96        <?php endif; ?> 
     97        vertical-align: middle; 
     98        text-align: center; 
     99        width: 100%; 
     100        font-size: 50px; 
     101        font-weight: bold; 
     102        color: #fff; 
     103    } 
     104    .ucmm-logo img{ 
     105        width: <?php echo $ucmm_logo_width; ?>; 
     106        height: <?php echo $ucmm_logo_height; ?>; 
     107    } 
     108    h2{ 
     109        font-size: 20px; 
     110        color: #fff; 
    90111        margin: 0; 
    91     font-family: inherit; 
    92     /*text-transform: uppercase;*/ 
    93   } 
     112        font-family: inherit; 
     113    } 
    94114    .footer-love { 
    95       position: absolute; 
     115        position: absolute; 
    96116        color: #fff; 
    97       right: 0; 
    98       bottom: 0; 
    99       padding-right: 20px; 
    100       padding-bottom: 5px; 
     117        right: 0; 
     118        bottom: 0; 
     119        padding-right: 20px; 
     120        padding-bottom: 5px; 
    101121    } 
    102122    .footer-love a{ 
     
    107127        color: #3BB9FF; 
    108128    } 
    109 </style> 
    110 <?php 
    111 if ( $ucmm_logo ) { 
    112   $_ucmm_logo = '<img src="'.$ucmm_logo.'" alt="">'; 
    113 } else { 
    114   $_ucmm_logo = get_bloginfo('name'); 
    115 } 
    116 ?> 
     129 
     130    <?php if ( ! empty( $ucmm_custom_css ) ) : ?> 
     131    <?php echo $ucmm_custom_css; ?> 
     132    <?php endif; ?> 
     133    </style> 
     134<?php if ( ! empty( $ucmm_ga_tracking_code ) ) : ?> 
     135<?php echo $ucmm_ga_tracking_code; ?> 
     136<?php endif; ?> 
    117137</head> 
    118138<body> 
    119 <!-- <div class="ucmm-container"> --> 
     139    <div class="ucmm-logo"> 
     140        <?php echo $_ucmm_logo;?> 
     141        <h1><?php if ( $ucmm_header ) { 
     142            echo $ucmm_header; 
     143        } else { 
     144            echo __("UNDER CONSTRUCTION", 'ucmm-wpbrigade'); 
     145        } ?></h1> 
     146        <h2> <?php if ( $ucmm_footer ) { 
     147            echo $ucmm_footer; 
     148        } else { 
     149            echo __( 'We are working hard to bring you new experience', 'ucmm-wpbrigade' ); 
     150        } ?> </h2> 
    120151 
    121  
    122 <div class="ucmm-logo"> 
    123   <?php //echo $_ucmm_logo;?> 
    124   <h1><?php if ( $ucmm_header ) { 
    125     echo $ucmm_header; 
    126   } else { 
    127         echo __("UNDER CONSTRUCTION", 'ucmm-wpbrigade'); 
    128     } ?></h1> 
    129   <h2> <?php if ( $ucmm_footer ) { 
    130     echo $ucmm_footer; 
    131   } else { 
    132         echo __( 'We are working hard to bring you new experience', 'ucmm-wpbrigade' ); 
    133     } ?> </h2> 
    134  
    135 </div> 
    136 <?php if ( $ucmm_footer_love ) : ?> 
    137     <div class="footer-love"> 
    138         Powered by: <a href="https://wordpress.org/plugins/under-construction-maintenance-mode/" target="_blank">WPBrigade</a> 
    139152    </div> 
    140 <?php endif; ?> 
    141  
    142 <!-- </div> --> 
     153    <?php if ( $ucmm_footer_love ) : ?> 
     154        <div class="footer-love"> 
     155            <?php _e( 'Powered by:', 'ucmm-wpbrigade' ); ?> <a href="https://wordpress.org/plugins/under-construction-maintenance-mode/" target="_blank">WPBrigade</a> 
     156        </div> 
     157    <?php endif; ?> 
    143158 
    144159</body> 
  • under-construction-maintenance-mode/tags/1.0.3/under-construction-maintenance-mode.php

    r1618462 r1764507  
    44* Plugin URI: https://wpbrigade.com/wordpress/plugins/under-construction-maintenance-mode/ 
    55* Description: This plugin will Display an Under Construction, Maintenance Mode or Coming Soon landing Page that takes 5 seconds to setup, while you're doing maintenance work on your site. 
    6 * Version: 1.0.2 
     6* Version: 1.0.3 
    77* Author: WPBrigade 
    88* Author URI: https://www.WPBrigade.com/ 
    99* Requires at least: 4.0 
    10 * Tested up to: 4.7.3 
     10* Tested up to: 4.9 
    1111* Text Domain: ucmm-wpbrigade 
    1212* Domain Path: /languages 
     
    2828    * @var string 
    2929    */ 
    30     public $version = '1.0.2'; 
     30    public $version = '1.0.3'; 
    3131 
    3232    function __construct() { 
     
    110110        if( $_GET['page'] == "under-construction-maintenance-mode" ){ 
    111111 
    112           // wp_redirect( admin_url(  "customize.php?autofocus[panel]=ucmm_wpbrigade_panel&url=".home_url()."/ucmm-customize.php?watch=ucmm-customizer" ) ); 
    113  
    114           wp_redirect(get_admin_url()."customize.php?url=".home_url()."/ucmm-customize.php?watch=ucmm-customizer"); 
     112          wp_redirect( admin_url( ) ."customize.php?autofocus[panel]=ucmm_wpbrigade_panel&url=".home_url()."/ucmm-customize.php?watch=ucmm-customizer" ); 
     113 
     114          // wp_redirect(get_admin_url()."customize.php?url=".home_url()."/ucmm-customize.php?watch=ucmm-customizer"); 
    115115        } 
    116116      } 
  • under-construction-maintenance-mode/trunk/assets/js/customize-controls.js

    r1618462 r1764507  
    44( function( $ ) { 
    55 
     6    // header text h1 
     7    // wp.customize( 'ucmm_wpbrigade_customization[ucmm_logo_width]', function( value ) { 
     8    //  value.bind( function( newval ) { 
     9    // 
     10    //     if ( '' != newval) { 
     11    //       $('#customize-preview iframe').contents().find( '.ucmm-logo img' ).css( 'width',  newval ); 
     12    //     } 
     13    // 
     14    //  } ); 
     15    // } ); 
     16    // // header text h1 
     17    // wp.customize( 'ucmm_wpbrigade_customization[ucmm_logo_height]', function( value ) { 
     18    //  value.bind( function( newval ) { 
     19    // 
     20    //     if ( '' != newval) { 
     21    //       $('#customize-preview iframe').contents().find( '.ucmm-logo img' ).css( 'height',  newval ); 
     22    //     } 
     23    // 
     24    //  } ); 
     25    // } ); 
    626    // header text h1 
    727    wp.customize( 'ucmm_wpbrigade_customization[header_text]', function( value ) { 
  • under-construction-maintenance-mode/trunk/classes/customizer.php

    r1618462 r1764507  
    6060 
    6161    $logo_control = array( 'ucmm_logo_width', 'ucmm_logo_height', 'ucmm_logo_padding', 'ucmm_logo_hover', 'ucmm_logo_hover_title' ); 
    62     $logo_default = array( '200px', '100px', '200px', '', '' ); 
     62    $logo_default = array( '100px', '100px', '200px', '', '' ); 
    6363    $logo_label   = array( 
    6464      __( 'Logo Width:', 'ucmm-wpbrigade' ), 
     
    6969    ); 
    7070 
    71     // $logo = 0; 
    72     // while ( $logo < 5 ) : 
    73     // 
    74     //   $wp_customize->add_setting( "ucmm_wpbrigade_customization[{$logo_control[$logo]}]", array( 
    75     //     'default'                    => $logo_default[$logo], 
    76     //     'type'                       => 'option', 
    77     //     'capability'         => 'manage_options', 
    78     //     // 'transport'       => 'postMessage' 
    79     //   )); 
    80     // 
    81     //   $wp_customize->add_control( $logo_control[$logo], array( 
    82     //     'label'                       => $logo_label[$logo], 
    83     //     'section'                     => 'ucmm_wpbrigade_logo_section', 
    84     //     'priority'                => 10, 
    85     //     'settings'                => "ucmm_wpbrigade_customization[{$logo_control[$logo]}]" 
    86     //   )); 
    87     // 
    88     //   $logo++; 
    89     // endwhile; 
     71    $logo = 0; 
     72    while ( $logo < 2 ) : 
     73 
     74      $wp_customize->add_setting( "ucmm_wpbrigade_customization[{$logo_control[$logo]}]", array( 
     75        'default'                   => $logo_default[$logo], 
     76        'type'                      => 'option', 
     77        'capability'            => 'manage_options', 
     78        // 'transport'       => 'postMessage' 
     79      )); 
     80 
     81      $wp_customize->add_control( $logo_control[$logo], array( 
     82        'label'                      => $logo_label[$logo], 
     83        'section'                    => 'ucmm_wpbrigade_logo_section', 
     84        'priority'               => 10, 
     85        'settings'               => "ucmm_wpbrigade_customization[{$logo_control[$logo]}]" 
     86      )); 
     87 
     88      $logo++; 
     89    endwhile; 
    9090 
    9191    //  ============================= 
     
    176176      'type'         => 'checkbox', 
    177177    ) ); 
     178 
     179    //  ============================= 
     180    //  = Section for Social Links  = 
     181    //  ============================= 
     182 
     183    $social_control_c = array( 'ucmm_facebook_c', 'ucmm_twitter_c', 'ucmm_linkedin_c', 'ucmm_google_c', 'ucmm_youtube_c', 'ucmm_instagram_c', 'ucmm_pinterest_c', 'ucmm_codepen_c' ); 
     184    $social_label_c   = array( 
     185      __( 'Show Facebook Icon:', 'ucmm-wpbrigade' ), 
     186      __( 'Show Twitter Icon:', 'ucmm-wpbrigade' ), 
     187      __( 'Show Linkedin Icon:', 'ucmm-wpbrigade' ), 
     188      __( 'Show Google Plus Icon:', 'ucmm-wpbrigade' ), 
     189      __( 'Show Youtube Icon:', 'ucmm-wpbrigade' ), 
     190      __( 'Show Instagram Icon:', 'ucmm-wpbrigade' ), 
     191      __( 'Show Pinterest Icon:', 'ucmm-wpbrigade' ), 
     192      __( 'Show Codepen Icon:', 'ucmm-wpbrigade' ) 
     193    ); 
     194    $social_control = array( 'ucmm_facebook', 'ucmm_twitter', 'ucmm_linkedin', 'ucmm_google', 'ucmm_youtube', 'ucmm_instagram', 'ucmm_pinterest', 'ucmm_codepen' ); 
     195    $social_default = array( "https://www.facebook.com/", "https://twitter.com/", "https://www.linkedin.com/", "https://plus.google.com/", "https://www.youtube.com/", "https://www.instagram.com/", "https://www.pinterest.com/", "https://codepen.io/" ); 
     196    $social_label   = array( 
     197      __( 'Facebook Link:', 'ucmm-wpbrigade' ), 
     198      __( 'Twitter Link:', 'ucmm-wpbrigade' ), 
     199      __( 'Linkedin Link:', 'ucmm-wpbrigade' ), 
     200      __( 'Google Plus Link:', 'ucmm-wpbrigade' ), 
     201      __( 'YouTube Link:', 'ucmm-wpbrigade' ), 
     202      __( 'Instagram Link:', 'ucmm-wpbrigade' ), 
     203      __( 'Pinterest Link:', 'ucmm-wpbrigade' ), 
     204      __( 'Codepen Link:', 'ucmm-wpbrigade' ) 
     205    ); 
     206 
     207    $wp_customize->add_section( 'ucmm_social_icon_section', array( 
     208      'title'                => __( 'Add Social Icons', 'ucmm-wpbrigade' ), 
     209      'priority'         => 25, 
     210      'panel'                => 'ucmm_wpbrigade_panel', 
     211    ) ); 
     212 
     213    $social = 0; 
     214    while ( $social < 8 ) : 
     215 
     216      $wp_customize->add_setting( "ucmm_wpbrigade_customization[{$social_control_c[$social]}]", array( 
     217        'default'        => false, 
     218        'type'           => 'option', 
     219        'capability'         => 'manage_options', 
     220        // 'transport'      => 'postMessage' 
     221      ) ); 
     222 
     223      $wp_customize->add_control( $social_control_c[$social], array( 
     224        'settings' => "ucmm_wpbrigade_customization[{$social_control_c[$social]}]", 
     225        'label'     => $social_label_c[$social], 
     226        'section'   => 'ucmm_social_icon_section', 
     227        // 'priority' => 5, 
     228        'type'       => 'checkbox', 
     229      ) ); 
     230 
     231      $wp_customize->add_setting( 
     232        "ucmm_wpbrigade_customization[{$social_control[$social]}]", array( 
     233        'default'                   => $social_default[$social], 
     234        'type'                      => 'option', 
     235        'capability'            => 'manage_options', 
     236        // 'transport'       => 'postMessage' 
     237      ) ); 
     238 
     239      $wp_customize->add_control( $social_control[$social], array( 
     240        'label'                      => $social_label[$social], 
     241        'section'                    => 'ucmm_social_icon_section', 
     242        // 'priority'                => 10, 
     243        'settings'               => "ucmm_wpbrigade_customization[{$social_control[$social]}]" 
     244      )); 
     245 
     246      $social++; 
     247    endwhile; 
     248 
     249    //  ============================= 
     250    //  = Section for Custom CSS        = 
     251    //  ============================= 
     252    $wp_customize->add_section( 
     253    'ucmm_section_css', 
     254    array( 
     255      'title'                => __( 'Custom CSS', 'ucmm-wpbrigade' ), 
     256      'description'  => '', 
     257      'priority'         => 30, 
     258      'panel'                => 'ucmm_wpbrigade_panel', 
     259    ) ); 
     260 
     261    $wp_customize->add_setting( 'ucmm_wpbrigade_customization[ucmm_custom_css]', array( 
     262      'default'         => "/* You can add your custom CSS here. */", 
     263      'type'                        => 'option', 
     264      'capability'          => 'manage_options', 
     265      'transport'       => 'postMessage' 
     266    ) ); 
     267 
     268    $wp_customize->add_control( 'ucmm_wpbrigade_customization[ucmm_custom_css]', array( 
     269      'label'                        => __( 'Customize CSS', 'ucmm-wpbrigade' ), 
     270      'type'                         => 'textarea', 
     271      'section'                  => 'ucmm_section_css', 
     272      'priority'                 => 5, 
     273      'settings'                 => 'ucmm_wpbrigade_customization[ucmm_custom_css]' 
     274    ) ); 
     275 
     276    //  ============================= 
     277    //  = Section for SEO Configuration 
     278    //  ============================= 
     279 
     280    $seo_control = array( 'ucmm_seo_title', 'ucmm_seo_description', 'ucmm_seo_url', 'ucmm_seo_sitename', 'ucmm_seo_admin', 'ucmm_seo_keywords' ); 
     281    $seo_default = array( "", "", get_bloginfo( 'url' ), get_bloginfo( 'name' ), "", "" ); 
     282    $seo_label   = array( 
     283      __( 'SEO Title:', 'ucmm-wpbrigade' ), 
     284      __( 'SEO Description:', 'ucmm-wpbrigade' ), 
     285      __( 'SEO URL:', 'ucmm-wpbrigade' ), 
     286      __( 'SEO Site Name:', 'ucmm-wpbrigade' ), 
     287      __( 'SEO Author Name:', 'ucmm-wpbrigade' ), 
     288      __( 'SEO Keywords:', 'ucmm-wpbrigade' ) 
     289    ); 
     290 
     291    $wp_customize->add_section( 
     292    'ucmm_seo_section', 
     293    array( 
     294      'title'                => __( 'SEO Configuration', 'ucmm-wpbrigade' ), 
     295      'description'  => '', 
     296      'priority'         => 35, 
     297      'panel'                => 'ucmm_wpbrigade_panel', 
     298    ) ); 
     299 
     300    $seo = 0; 
     301    while ( $seo < 6 ) : 
     302 
     303      $wp_customize->add_setting( 
     304        "ucmm_wpbrigade_customization[{$seo_control[$seo]}]", array( 
     305        'default'                   => $seo_default[$seo], 
     306        'type'                      => 'option', 
     307        'capability'            => 'manage_options', 
     308        // 'transport'       => 'postMessage' 
     309      ) ); 
     310 
     311      $wp_customize->add_control( $seo_control[$seo], array( 
     312        'label'                      => $seo_label[$seo], 
     313        'section'                    => 'ucmm_seo_section', 
     314        'settings'               => "ucmm_wpbrigade_customization[{$seo_control[$seo]}]" 
     315      )); 
     316 
     317      $seo++; 
     318    endwhile; 
     319 
     320    //  ============================= 
     321    //  = Section for Google Analytics 
     322    //  ============================= 
     323    $wp_customize->add_section( 
     324    'ucmm_ga_tracking_section', 
     325    array( 
     326      'title'                => __( 'Google Analytics Tracking Code', 'ucmm-wpbrigade' ), 
     327      'description'  => '', 
     328      'priority'         => 40, 
     329      'panel'                => 'ucmm_wpbrigade_panel', 
     330    ) ); 
     331 
     332    $wp_customize->add_setting( 'ucmm_wpbrigade_customization[ucmm_ga_tracking_code]', array( 
     333      'default'         => "/* Google Analytics Tracking Code here. */", 
     334      'type'                        => 'option', 
     335      'capability'          => 'manage_options', 
     336      'transport'       => 'postMessage' 
     337    ) ); 
     338 
     339    $wp_customize->add_control( 'ucmm_wpbrigade_customization[ucmm_ga_tracking_code]', array( 
     340      'label'                        => __( 'Google Analytics Tracking Code', 'ucmm-wpbrigade' ), 
     341      'type'                         => 'textarea', 
     342      'section'                  => 'ucmm_ga_tracking_section', 
     343      'priority'                 => 5, 
     344      'settings'                 => 'ucmm_wpbrigade_customization[ucmm_ga_tracking_code]' 
     345    ) ); 
    178346  } 
    179347} 
  • under-construction-maintenance-mode/trunk/readme.txt

    r1764505 r1764507  
    44Tags: coming soon, under construction, maintenance mode, behind the scenes, maintenance, comingsoon, 
    55Requires at least: 3.0 
    6 Tested up to: 4.7.3 
    7 Stable tag: 1.0.2 
     6Tested up to: 4.9 
     7Stable tag: 1.0.3 
    88License: GPLv3 or later 
    99License URI: http://www.gnu.org/licenses/gpl-3.0.html 
     
    4646== Changelog == 
    4747 
     48= 1.0.3 = 
     49* New Feature: Custimize all the layout with WordPress Customizer and see it live preview along with changes live. 
     50* New Feature: Add your own logo for Under Construction Page. 
     51* New Feature: Add Social Media links at Under Construction Page. 
     52* New Feature: SEO Configuration for Under Construction Page. 
     53* New Feature: Add Google Analytics tracking for Under Construction Page. 
     54* New Feature: Customize Under Construction Page with Custom CSS section. 
     55* New Feature: Change Under Construction Page Background with WordPress Customizer. 
     56 
    4857= 1.0.2 = 
    4958* PostMessage Integration i.e no more refrsh while editing the page in customizer. 
     
    5968== Upgrade Notice == 
    6069 
    61 = 1.0.2 = 
    62 Upgrade Immediately. 
     70= 1.0.3 = 
     71Upgrade Immediately - 4.9 Compatible and A whole set of NEW FEATURES for FREE :) 
  • under-construction-maintenance-mode/trunk/ucmm-customize.php

    r1618462 r1764507  
    11<?php 
    22/** 
    3  * @var $ucmm_wpbrigade_array get_option 
    4  * @since 1.0.0 
    5  */ 
     3* @var $ucmm_wpbrigade_array get_option 
     4* @since 1.0.0 
     5*/ 
    66$ucmm_wpbrigade_array = (array) get_option( 'ucmm_wpbrigade_customization' ); 
    77 
     
    1212        return $ucmm_wpbrigade_array[ $ucmm_key ]; 
    1313 
    14   } 
     14    } 
    1515    // else { 
    16   //   return false; 
    17   // } 
     16    //   return false; 
     17    // } 
    1818} 
    1919/** 
    20  * ucmm_wpbrigade_default_option_key 
    21  * @since 1.0.2 
    22  */ 
     20* ucmm_wpbrigade_default_option_key 
     21* @since 1.0.2 
     22*/ 
    2323function ucmm_wpbrigade_default_option_key( $ucmm_key, $ucmm_wpbrigade_array ) { 
    2424 
     
    2727        return $ucmm_wpbrigade_array[ $ucmm_key ]; 
    2828 
    29   } 
     29    } 
    3030    else { 
    31     return true; 
    32   } 
     31        return true; 
     32    } 
    3333} 
    3434 
     
    3737$ucmm_header            = ucmm_wpbrigade_option_key( 'header_text', $ucmm_wpbrigade_array); 
    3838$ucmm_footer            = ucmm_wpbrigade_option_key( 'footer_text', $ucmm_wpbrigade_array); 
     39$ucmm_logo_width    = ucmm_wpbrigade_option_key( 'ucmm_logo_width', $ucmm_wpbrigade_array); 
     40$ucmm_logo_height = ucmm_wpbrigade_option_key( 'ucmm_logo_height', $ucmm_wpbrigade_array); 
     41$ucmm_seo_title     = ucmm_wpbrigade_option_key( 'ucmm_seo_title', $ucmm_wpbrigade_array); 
     42$ucmm_seo_description = ucmm_wpbrigade_option_key( 'ucmm_seo_description', $ucmm_wpbrigade_array); 
     43$ucmm_seo_url   = ucmm_wpbrigade_option_key( 'ucmm_seo_url', $ucmm_wpbrigade_array); 
     44$ucmm_seo_sitename = ucmm_wpbrigade_option_key( 'ucmm_seo_sitename', $ucmm_wpbrigade_array); 
     45$ucmm_seo_admin = ucmm_wpbrigade_option_key( 'ucmm_seo_admin', $ucmm_wpbrigade_array); 
     46$ucmm_seo_keywords = ucmm_wpbrigade_option_key( 'ucmm_seo_keywords', $ucmm_wpbrigade_array); 
     47$ucmm_custom_css  = ucmm_wpbrigade_option_key( 'ucmm_custom_css', $ucmm_wpbrigade_array ); 
     48$ucmm_ga_tracking_code  = ucmm_wpbrigade_option_key( 'ucmm_ga_tracking_code', $ucmm_wpbrigade_array ); 
    3949$ucmm_footer_love = ucmm_wpbrigade_default_option_key( 'ucmm_display_footer_text', $ucmm_wpbrigade_array); 
     50 
     51if ( $ucmm_logo ) { 
     52    $_ucmm_logo = '<img src="'.$ucmm_logo.'" alt="">'; 
     53} 
     54else { 
     55    $_ucmm_logo = '';//get_bloginfo('name'); 
     56} 
    4057?> 
    4158<html xmlns="http://www.w3.org/1999/xhtml"> 
    4259<head> 
    43 <!-- <link rel="icon" href="<?php //echo site_icon_url();?>" sizes="32x32" /> --> 
    44 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
    45 <!-- <meta name="description" content="" /> 
    46 <meta name="locale" content="" /> 
    47 <meta name="type" content="" /> 
    48 <meta name="title" content="" /> 
    49 <meta name="description" content="" /> 
    50 <meta name="url" content="" /> 
    51 <meta name="site_name" content="" /> --> 
    52 <title><?php echo get_bloginfo('name'); ?></title> 
    53 <style media="screen"> 
    54   html{ 
    55     height: 100%; 
    56   } 
    57   body{ 
    58     display: table; 
    59     min-height: 100%; 
    60     margin: 0; 
    61     text-align: center; 
    62     width: 100%; 
    63     background: url(<?php echo null != $ucmm_bg ? $ucmm_bg : plugins_url( 'img/coming-soon.png', __FILE__ ); ?>); 
    64     background-size: cover; 
    65     background-position: center; 
    66   } 
    67   h1{ 
    68     /*display: table-header-group; 
    69     width: 100%;*/ 
    70     font-size: 60px; 
    71     color: #fff; 
    72     text-transform: uppercase; 
     60    <!-- <link rel="icon" href="<?php //echo site_icon_url();?>" sizes="32x32" /> --> 
     61    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
     62    <meta name="title" content="<?php echo $ucmm_seo_title;?>" /> 
     63    <meta name="description" content="<?php echo $ucmm_seo_description;?>" /> 
     64    <meta name="url" content="<?php echo $ucmm_seo_url;?>" /> 
     65    <meta name="site_name" content="<?php echo $ucmm_seo_sitename;?>" /> 
     66    <meta name="author" content="<?php echo $ucmm_seo_admin;?>"> 
     67    <meta name="keywords" content="<?php echo $ucmm_seo_keywords;?>"> 
     68    <title><?php echo get_bloginfo('name'); ?></title> 
     69    <style media="screen"> 
     70    html{ 
     71        height: 100%; 
     72    } 
     73    body{ 
     74        display: table; 
     75        min-height: 100%; 
    7376        margin: 0; 
    74   } 
    75   .ucmm-logo{ 
    76     /*display: table-cell;*/ 
     77        text-align: center; 
     78        width: 100%; 
     79        background: url(<?php echo null != $ucmm_bg ? $ucmm_bg : plugins_url( 'img/coming-soon.png', __FILE__ ); ?>); 
     80        background-size: cover; 
     81        <?php if ( '' == $ucmm_logo ): ?> 
     82        background-position: center; 
     83        <?php endif; ?> 
     84    } 
     85    h1{ 
     86        font-size: 60px; 
     87        color: #fff; 
     88        text-transform: uppercase; 
     89        margin: 0; 
     90    } 
     91    .ucmm-logo{ 
     92        <?php if ( '' == $ucmm_logo ): ?> 
    7793        padding-top: 70px; 
    78     vertical-align: middle; 
    79     text-align: center; 
    80     width: 100%; 
    81     font-size: 50px; 
    82     font-weight: bold; 
    83     color: #fff; 
    84   } 
    85   h2{ 
    86     /*display: table-footer-group; 
    87     width: 100%;*/ 
    88     font-size: 20px; 
    89     color: #fff; 
     94        <?php else : ?> 
     95        padding-top: 20px; 
     96        <?php endif; ?> 
     97        vertical-align: middle; 
     98        text-align: center; 
     99        width: 100%; 
     100        font-size: 50px; 
     101        font-weight: bold; 
     102        color: #fff; 
     103    } 
     104    .ucmm-logo img{ 
     105        width: <?php echo $ucmm_logo_width; ?>; 
     106        height: <?php echo $ucmm_logo_height; ?>; 
     107    } 
     108    h2{ 
     109        font-size: 20px; 
     110        color: #fff; 
    90111        margin: 0; 
    91     font-family: inherit; 
    92     /*text-transform: uppercase;*/ 
    93   } 
     112        font-family: inherit; 
     113    } 
    94114    .footer-love { 
    95       position: absolute; 
     115        position: absolute; 
    96116        color: #fff; 
    97       right: 0; 
    98       bottom: 0; 
    99       padding-right: 20px; 
    100       padding-bottom: 5px; 
     117        right: 0; 
     118        bottom: 0; 
     119        padding-right: 20px; 
     120        padding-bottom: 5px; 
    101121    } 
    102122    .footer-love a{ 
     
    107127        color: #3BB9FF; 
    108128    } 
    109 </style> 
    110 <?php 
    111 if ( $ucmm_logo ) { 
    112   $_ucmm_logo = '<img src="'.$ucmm_logo.'" alt="">'; 
    113 } else { 
    114   $_ucmm_logo = get_bloginfo('name'); 
    115 } 
    116 ?> 
     129 
     130    <?php if ( ! empty( $ucmm_custom_css ) ) : ?> 
     131    <?php echo $ucmm_custom_css; ?> 
     132    <?php endif; ?> 
     133    </style> 
     134<?php if ( ! empty( $ucmm_ga_tracking_code ) ) : ?> 
     135<?php echo $ucmm_ga_tracking_code; ?> 
     136<?php endif; ?> 
    117137</head> 
    118138<body> 
    119 <!-- <div class="ucmm-container"> --> 
     139    <div class="ucmm-logo"> 
     140        <?php echo $_ucmm_logo;?> 
     141        <h1><?php if ( $ucmm_header ) { 
     142            echo $ucmm_header; 
     143        } else { 
     144            echo __("UNDER CONSTRUCTION", 'ucmm-wpbrigade'); 
     145        } ?></h1> 
     146        <h2> <?php if ( $ucmm_footer ) { 
     147            echo $ucmm_footer; 
     148        } else { 
     149            echo __( 'We are working hard to bring you new experience', 'ucmm-wpbrigade' ); 
     150        } ?> </h2> 
    120151 
    121  
    122 <div class="ucmm-logo"> 
    123   <?php //echo $_ucmm_logo;?> 
    124   <h1><?php if ( $ucmm_header ) { 
    125     echo $ucmm_header; 
    126   } else { 
    127         echo __("UNDER CONSTRUCTION", 'ucmm-wpbrigade'); 
    128     } ?></h1> 
    129   <h2> <?php if ( $ucmm_footer ) { 
    130     echo $ucmm_footer; 
    131   } else { 
    132         echo __( 'We are working hard to bring you new experience', 'ucmm-wpbrigade' ); 
    133     } ?> </h2> 
    134  
    135 </div> 
    136 <?php if ( $ucmm_footer_love ) : ?> 
    137     <div class="footer-love"> 
    138         Powered by: <a href="https://wordpress.org/plugins/under-construction-maintenance-mode/" target="_blank">WPBrigade</a> 
    139152    </div> 
    140 <?php endif; ?> 
    141  
    142 <!-- </div> --> 
     153    <?php if ( $ucmm_footer_love ) : ?> 
     154        <div class="footer-love"> 
     155            <?php _e( 'Powered by:', 'ucmm-wpbrigade' ); ?> <a href="https://wordpress.org/plugins/under-construction-maintenance-mode/" target="_blank">WPBrigade</a> 
     156        </div> 
     157    <?php endif; ?> 
    143158 
    144159</body> 
  • under-construction-maintenance-mode/trunk/under-construction-maintenance-mode.php

    r1618462 r1764507  
    44* Plugin URI: https://wpbrigade.com/wordpress/plugins/under-construction-maintenance-mode/ 
    55* Description: This plugin will Display an Under Construction, Maintenance Mode or Coming Soon landing Page that takes 5 seconds to setup, while you're doing maintenance work on your site. 
    6 * Version: 1.0.2 
     6* Version: 1.0.3 
    77* Author: WPBrigade 
    88* Author URI: https://www.WPBrigade.com/ 
    99* Requires at least: 4.0 
    10 * Tested up to: 4.7.3 
     10* Tested up to: 4.9 
    1111* Text Domain: ucmm-wpbrigade 
    1212* Domain Path: /languages 
     
    2828    * @var string 
    2929    */ 
    30     public $version = '1.0.2'; 
     30    public $version = '1.0.3'; 
    3131 
    3232    function __construct() { 
     
    110110        if( $_GET['page'] == "under-construction-maintenance-mode" ){ 
    111111 
    112           // wp_redirect( admin_url(  "customize.php?autofocus[panel]=ucmm_wpbrigade_panel&url=".home_url()."/ucmm-customize.php?watch=ucmm-customizer" ) ); 
    113  
    114           wp_redirect(get_admin_url()."customize.php?url=".home_url()."/ucmm-customize.php?watch=ucmm-customizer"); 
     112          wp_redirect( admin_url( ) ."customize.php?autofocus[panel]=ucmm_wpbrigade_panel&url=".home_url()."/ucmm-customize.php?watch=ucmm-customizer" ); 
     113 
     114          // wp_redirect(get_admin_url()."customize.php?url=".home_url()."/ucmm-customize.php?watch=ucmm-customizer"); 
    115115        } 
    116116      } 
Note: See TracChangeset for help on using the changeset viewer.