add_action('retrieve_password', function($user_login){ error_log('[KITSPREAD-TEST] retrieve_password fired for: ' . $user_login); }, 10, 1); // --------------------------- // Diagnostic logging: lost password flow // --------------------------- add_action('init', function(){ error_log('[KITSPREAD-DEBUG] init fired; REQUEST_URI=' . ($_SERVER['REQUEST_URI'] ?? '') ); }); // Log when wp-login.php receives the lostpassword POST add_action('login_form_lostpassword', function() { error_log('[KITSPREAD-DEBUG] login_form_lostpassword fired; REQUEST_METHOD=' . ($_SERVER['REQUEST_METHOD'] ?? '') ); if ($_SERVER['REQUEST_METHOD'] === 'POST') { error_log('[KITSPREAD-DEBUG] lostpassword POST payload: ' . print_r($_POST, true)); } }, 1); // This runs when WP attempts to process the lost password request (before sending) add_action('lostpassword_post', function($errors) { error_log('[KITSPREAD-DEBUG] lostpassword_post fired; errors=' . (is_wp_error($errors) ? implode('|', $errors->get_error_codes()) : 'none') ); }, 5, 1); // This runs inside wp-login.php when WordPress calls retrieve_password() add_action('retrieve_password', function($user_login) { error_log('[KITSPREAD-DEBUG] retrieve_password fired for user_login: ' . $user_login); }, 10, 1); // Log any mail failures from wp_mail add_action('wp_mail_failed', function($wp_error) { error_log('[KITSPREAD-DEBUG] wp_mail_failed: ' . print_r($wp_error, true)); }); About - KitSpread

About


Spread it. share it. pack it.

For as long as humans have traveled, we’ve carried a kit — a carefully chosen set of tools, supplies, and essentials to help us thrive on the journey. From ancient flint tools to modern backpacks loaded with outdoor gear, our kits tell the story of who we are and where we’re going.

KitSpread is a community built around gear inspiration. Whether you’re packing for a camping trip, curating your everyday carry (EDC), organizing a travel checklist, or exploring new hiking gear, KitSpread is the place to discover what others bring — and to share your own.

Browse spread-out gear lists from adventurers, travelers, and creators who’ve already faced the challenge you’re preparing for. See exactly what they packed, learn why they chose it, and get ideas to refine your own kit.

Then, share your kit to help others — whether it’s outdoor essentials, photography gear, festival packing, or a lightweight hiking setup.

Welcome to KitSpread — every adventure starts with the right kit.

Discover Gear Essentials for Every Adventure

Meet the passionate individuals fueling Kit Spread’s community.

Alex Martinez

Content Strategist

Bringing deep insight into outdoor gear and storytelling.

Jordan Lee

Creative Director

Known for crafting engaging visuals and inspiring designs.

Taylor Nguyen

Technical Lead

Expert in platform development and user experience innovation.

Morgan Ellis

Community Manager

Skilled at fostering connections and growing our user base.

Discover and Share Your Ultimate Gear Kits

Hear from adventurers who love sharing their gear setups and discovering new inspiration here.

“Kit Spread has transformed how I prepare for trips—sharing my gear has never been easier or more fun!”

Alex Morgan

Outdoor Enthusiast

“Sharing my gear on this platform has enriched my trips and made planning so much more enjoyable and efficient.”

Taylor Brooks

Adventure Guide