Sélectionner une page

J’ai aidé à mettre en place la vente de eBooks pour une boutique WooCommerce basée sur WordPress. L’une des premières choses que l’on constate toujours est l’incapacité de créer des produits téléchargeables .mobi et .epub
Pour contourner ce problème est un processus assez simple.

  • Dans wp-content/plugins, créer un répertoire comme upload-ebooks/
  • Créer le fichier upload-eboooks.php dans le dossier
  • Mettez le code de l’extension ci-dessous et l’enregistrer
  • Allez dans « Extensions » et activer cette nouvelle extension

[pastacode manual= »%3C%3Fphp%0D%0A%2F*%0D%0A%20Plugin%20Name%3A%20Upload%20Ebooks%0D%0A%20Version%3A%200.0.0%0D%0A%20Author%3A%20D.%20Moonfire%0D%0A%20Description%3A%20Enables%20uploading%20ebooks%20into%20WordPress%20and%20WooCommerce.%0D%0A*%2F%0D%0A%0D%0A%2F%2F%20Add%20in%20a%20hook%20to%20add%20the%20taxonomies%20and%20categories.%0D%0Aadd_action(‘init’%2C%20’upload_ebook_init’%2C%200)%3B%0D%0A%0D%0Afunction%20upload_ebook_init()%0D%0A%7B%0D%0A%20%20%2F%2F%20This%20allows%20up%20to%20add%20the%20MIME%20types%20that%20can%20be%20uploaded.%0D%0A%20%20add_filter(‘upload_mimes’%2C%20’upload_ebook_upload_mimes’)%3B%0D%0A%0D%0A%20%20%2F%2F%20These%20are%20completely%20arbitrary%20and%20probably%20too%20big.%0D%0A%20%20ini_set(‘upload_max_size’%2C’100M’)%3B%0D%0A%20%20ini_set(‘post_max_size’%2C’99M’)%3B%0D%0A%0D%0A%20%20%2F%2F%20Ebooks%20sometimes%20take%20a%20little%20longer%20to%20upload.%0D%0A%20%20ini_set(‘max_execution_time’%2C’300’)%3B%0D%0A%7D%0D%0A%0D%0Afunction%20upload_ebook_upload_mimes(%24mimes)%0D%0A%7B%0D%0A%20%20%24mimes%20%3D%20array_merge(%24mimes%2C%20array(%0D%0A%20%20%20%20’epub’%20%3D%3E%20’application%2Fepub%2Bzip’%2C%0D%0A%20%20%20%20’mobi’%20%3D%3E%20’application%2Fx-mobipocket-ebook’%0D%0A%20%20))%3B%0D%0A%0D%0A%20%20return%20%24mimes%3B%0D%0A%7D » provider= »manual » lang= »php »/]

Et voilà, vous pouvez à présent mettre dans votre boutique WooCommerce des fichiers téléchargeables en .mobi ou .epub

PS : Code trouvé sur ce site

Florent Maillefaud

Ajouter des eBooks dans WooCommerce 1Webmaster à Sablons (Isère) / Création de sites internet WordPress.

Micro-entrepreneur depuis 2012, je vous propose la création ou la refonte de votre site internet sous WordPress et à votre image.

Que ce soit un site vitrine, un blog ou un site e-commerce pour votre entreprise ou association, laissez votre empreinte sur le web !

Share This