WordPress.org

Make WordPress Core

Ticket #8662: wp_current_time.diff

File wp_current_time.diff, 1.2 KB (added by hudatoriq, 5 years ago)

Replace time() function

  • branches/2.7/wp-includes/functions.php

     
    9494                        return ( $gmt ) ? gmdate( 'Y-m-d H:i:s' ) : gmdate( 'Y-m-d H:i:s', ( time() + ( get_option( 'gmt_offset' ) * 3600 ) ) ); 
    9595                        break; 
    9696                case 'timestamp': 
    97                         return ( $gmt ) ? time() : time() + ( get_option( 'gmt_offset' ) * 3600 ); 
     97                        return ( $gmt ) ? strtotime(gmdate("Y-m-d H:i:s")) : strtotime(gmdate("Y-m-d H:i:s")) + ( get_option( 'gmt_offset' ) * 3600 ); 
    9898                        break; 
    9999        } 
    100100} 
  • trunk/wp-includes/functions.php

     
    9494                        return ( $gmt ) ? gmdate( 'Y-m-d H:i:s' ) : gmdate( 'Y-m-d H:i:s', ( time() + ( get_option( 'gmt_offset' ) * 3600 ) ) ); 
    9595                        break; 
    9696                case 'timestamp': 
    97                         return ( $gmt ) ? time() : time() + ( get_option( 'gmt_offset' ) * 3600 ); 
     97                        return ( $gmt ) ? strtotime(gmdate("Y-m-d H:i:s")) : strtotime(gmdate("Y-m-d H:i:s")) + ( get_option( 'gmt_offset' ) * 3600 ); 
    9898                        break; 
    9999        } 
    100100}