WordPress.org

Make WordPress Core

Ticket #44083: 44083.diff

File 44083.diff, 1.0 KB (added by kkarpieszuk, 2 years ago)

Changes suggested by @desrosj

  • src/wp-includes/functions.php

     
    17291729        } else {
    17301730                $dir_perms = 0777;
    17311731        }
     1732       
     1733        /**
     1734        * Fires before the directory is created.
     1735        *
     1736        * @since 5.0
     1737        *
     1738        * @param string $target Full path to attempt to create.
     1739        * @param int $dir_perms Directory permisions
     1740        */
     1741        do_action( 'before_create_directory', $target, $dir_perms );
    17321742
    17331743        if ( @mkdir( $target, $dir_perms, true ) ) {
    1734 
     1744               
    17351745                /*
    17361746                 * If a umask is set that modifies $dir_perms, we'll have to re-set
    17371747                 * the $dir_perms correctly with chmod()
     
    17431753                        }
    17441754                }
    17451755
     1756                /**
     1757                * Fires after the directory is created and the permissions are set.
     1758                *
     1759                * @since 5.0
     1760                *
     1761                * @param string $target Full path to the created directory.
     1762                * @param int $dir_perms Directory permisions
     1763                */
     1764                do_action( 'after_create_directory', $target, $dir_perms );
     1765               
    17461766                return true;
    17471767        }
    17481768