Plugin Directory

Changeset 1200707


Ignore:
Timestamp:
07/17/2015 04:07:02 AM (11 years ago)
Author:
boyevul
Message:

Set whether analytics shows only on single posts or everywhere

Location:
my-optional-modules/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • my-optional-modules/trunk/admin.settings-page-content.php

    r1180594 r1200707  
    245245                        'myoptionalmodules_lazyload' ,
    246246                        'myoptionalmodules_recentpostswidget' ,
    247                         'myoptionalmodules_exclude'
     247                        'myoptionalmodules_exclude' ,
     248                        'myoptionalmodules_analyticspostsonly'
    248249                    );
    249250                    $keys_extras = array (
     
    253254                        ' Lazyload' ,
    254255                        ' Recent Posts Widget' ,
    255                         ' Enable Exclude Posts'
     256                        ' Enable Exclude Posts' ,
     257                        ' Analytics On Single Only' ,
    256258                    );
    257259                    $theme_extras = array (
  • my-optional-modules/trunk/class.myoptionalmodules-misc.php

    r1197803 r1200707  
    9494    // Don't show if user is admin
    9595    function google_analytics() {
    96         global $wp , $myoptionalmodules_google;
     96        global $wp , $myoptionalmodules_google , $myoptionalmodules_analyticspostsonly;
    9797        if ( !current_user_can ( 'manage_options' ) ):
    98             echo "
     98            $output = "
    9999            <script>
    100100                (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
     
    106106            </script>\n\n
    107107            ";
     108           
     109            if ( $myoptionalmodules_analyticspostsonly ):
     110                if ( is_single() ):
     111                    echo $output;
     112                endif;
     113            else:
     114                echo $output;
     115            endif;
     116           
    108117        endif;
    109118    }
  • my-optional-modules/trunk/plugin.php

    r1198200 r1200707  
    44Plugin URI:
    55Description: Optional modules and additions for Wordpress.
    6 Version: 10.0.9.1
     6Version: 10.0.9.2
    77Author: boyevul
    88Author URI:
     
    6363$myoptionalmodules_exclude_usersuserswed               = $myoptionalmodules_exclude_usersusersthu               = $myoptionalmodules_exclude_usersusersfri              =
    6464$myoptionalmodules_exclude_usersuserssat               = $myoptionalmodules_disqus                              = $myoptionalmodules_pluginscript                       =
    65 null;
     65$myoptionalmodules_analyticspostsonly                  = null;
    6666
    6767
     
    141141     * - Recent Posts Widget
    142142     * - Enable Exclude Posts
     143     * - Analytics On Single Only
    143144     */
    144145    if( $name == 'myoptionalmodules_nelio' && $value ):                               $myoptionalmodules_nelio                                = $value; endif;
     
    148149    if( $name == 'myoptionalmodules_recentpostswidget' && $value ):                   $myoptionalmodules_recentpostswidget                    = $value; endif;
    149150    if( $name == 'myoptionalmodules_exclude' && $value ):                             $myoptionalmodules_exclude                              = $value; endif;
     151    if( $name == 'myoptionalmodules_analyticspostsonly' && $value ):                  $myoptionalmodules_analyticspostsonly                   = $value; endif;
    150152   
    151153    /**
  • my-optional-modules/trunk/readme.txt

    r1198200 r1200707  
    44Requires at least: 4.1
    55Tested up to: 4.2
    6 Stable tag: 10.0.9.1
     6Stable tag: 10.0.9.2
    77
    88An assortment of functions to enhance WordPress.
     
    8181
    8282== Changelog ==
     83= 10.0.9.2 =
     84*   *Release Date - 16th, July, 2015*
     85*   Set whether analytics shows only on single posts or everywhere
     86
    8387= 10.0.9 / 10.0.9.1 =
    8488*   *Release Date - 13th, July, 2015*
Note: See TracChangeset for help on using the changeset viewer.