Make WordPress Core

Ticket #44089: 44089.4.diff

File 44089.4.diff, 709 bytes (added by subrataemfluence, 8 years ago)
  • pluggable.php

    diff --git a/pluggable.php src/wp-includes/pluggable.php
    index 9954ca9..9936858 100755
    old new if ( ! function_exists( 'wp_clear_auth_cookie' ) ) :  
    976976                setcookie( PASS_COOKIE, ' ', time() - YEAR_IN_SECONDS, COOKIEPATH, COOKIE_DOMAIN );
    977977                setcookie( USER_COOKIE, ' ', time() - YEAR_IN_SECONDS, SITECOOKIEPATH, COOKIE_DOMAIN );
    978978                setcookie( PASS_COOKIE, ' ', time() - YEAR_IN_SECONDS, SITECOOKIEPATH, COOKIE_DOMAIN );
     979
     980                $pass_cookie='';
     981                foreach($_COOKIE as $key=>$value){
     982                        if(!strncmp($key,"wp-postpass_",12)){
     983                                $pass_cookie = $key;
     984                                break;
     985                        }
     986                }
     987                if($pass_cookie){
     988                        setcookie($pass_cookie,'',0);
     989                }
    979990        }
    980991endif;
    981992