Home / Admin / Create Private Folder
Duplicate Snippet

Embed Snippet on Your Site

Create Private Folder

Create private folder inside media uploads directory to share files between team members.

Code Preview
php
<?php
// Create Private Folder / Kiri Vadivelu / 2026
function create_private_folder() {
    $upload_dir = wp_upload_dir();
    $private_path = trailingslashit( $upload_dir['basedir'] ) . 'private-files';
	// Update the status to debug log
    if ( ! is_dir( $private_path ) ) {
        $result = wp_mkdir_p( $private_path );
        error_log( 'Folder creation: ' . ( $result ? 'success' : 'FAILED' ) . ' → ' . $private_path );
    }
}
add_action( 'init', 'create_private_folder' );   

Comments

Add a Comment