HEX
Server: Apache
System: Linux webm006.cluster111.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User: perditaeyz (838589)
PHP: 7.3.33
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/perditaeyz/www/wp-content/themes/montheme/functions.php
<?php
// Autorise l'upload de fichiers zip mobi pdf et epub

function add_custom_mime_types($mimes){

 $new_file_types = array (
 'zip' => 'application/zip',
 'mobi' => 'application/x-mobipocket-ebook',
 'pdf' => 'application/pdf',
 'epub' => 'application/epub+zip'
 );

 return array_merge($mimes,$new_file_types);
}
add_filter('upload_mimes','add_custom_mime_types');

// Désactive les champs woocommerce pour les coordonnées du client
function wpb_custom_billing_fields( $fields = array() ) {
 unset($fields['billing_company']);
 unset($fields['billing_address_1']);
 unset($fields['billing_address_2']);
 unset($fields['billing_state']);
 unset($fields['billing_city']);
 unset($fields['billing_phone']);
 unset($fields['billing_postcode']);
 unset($fields['billing_country']);
 return $fields;
}
add_filter('woocommerce_billing_fields','wpb_custom_billing_fields');

// Désactive les Produits Apparentés / related products des fiches produits
remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products',20);

?>