Untitled Snippet

Paying attention to letter positions dordle is equally important. A correct letter in the wrong place can provide valuable information about alternative arrangements. Review the feedback after every guess, eliminate combinations that cannot work, and consider the remaining possibilities before…Continue reading

File Upload Type

// File Upload Type / Kiri Vadivelu / 2026 add_filter( ‘upload_mimes’, function( $mimes ) { return array( ‘jpg|jpeg|jpe’ => ‘image/jpeg’, ‘png’ => ‘image/png’, ‘ico’ => ‘image/x-icon’, ‘webp’ => ‘image/webp’, ‘pdf’ => ‘application/pdf’, // ‘mp3’ => ‘audio/mpeg’, // ‘mp4|m4v’ => ‘video/mp4’,…Continue reading

Max Upload Size

// Max Upload Size / Kiri Vadivelu / 2026 function max_upload_size( $file ) { $max = 9 * 1024 * 1024; // 9 MB if ( $file[‘size’] > $max ) { $file[‘error’] = ‘File exceeds the 9 MB maximum upload…Continue reading

Image Max Pixel

// Image Max Pixel / Kiri Vadivelu / 2026 add_filter(‘wp_handle_upload_prefilter’, ‘image_max_pixel’); function image_max_pixel($file) { $image = getimagesize($file[‘tmp_name’]); if ($image[0] > 4000 || $image[1] > 4000) { $file[‘error’] = ‘Image too large (max 4000×4000).’; } return $file; }Continue reading

Featured Image Fallback

add_filter( ‘post_thumbnail_html’, ‘my_default_featured_image’, 10, 5 ); function my_default_featured_image( $html, $post_id, $post_thumbnail_id, $size, $attr ) { // If no HTML is generated (no featured image set) if ( empty( $html ) ) { // Replace with your actual image URL $default_image_url…Continue reading